Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Saturday, 28 July 2018

  A Local Devuan Package Mirror

 (( with Xinetd and approx ))


  Verbose Version


A shorter simpler version is also available (one post earlier).

About the packages:

===================

------

approx

------

Description::

  A caching proxy server for Debian archive files

    - Package: approx
    - Version: 5.10-1
    - Installed-Size: 4709
    - Maintainer: Eric Cooper
    - Architecture: i386
    - Depends: libc6 (>= 2.17), libpcre3, adduser,
    bzip2, curl, rsyslog | system-log-daemon, xz-utils

Homepage: http://git.debian.org/?p=pkg-ocaml-maint/packages/approx.git

Tags::
     admin::package-management, implemented-in::ocaml,
     interface::daemon,  network::server,
     protocol::http, suite::debian,
     use::downloading, use::proxying

Section::  admin
Size::     1024368
Filename:: pool/DEBIAN/main/a/approx/approx_5.10-1_i386.deb

------

xinetd

------

A daemon for services.

*Xinetd* is a more extensible, flexible, backwardly compatible
replacement for the classic inetd super-server.

Essentially it stands in front of daemons/services and brokers access and
system resource allocations.

Inetd is (still) a viable alternative and please note that
in use Xinetd will accommodate inetd config files .
(we are not doing that here though)

Package: xinetd
Description ::
 
  replacement for inetd with many enhancements

Version::   1:2.3.15.3-1
Maintainer: Salvo 'LtWorf' Tomaselli
Homepage: https://github.com/openSUSE/xinetd
Architecture:: i386

Recommends ::

  rsyslog | system-log-daemon, logrotate, update-inetd

Tags ::

  interface::daemon, network::server, network::service, role::program

Section:: net

Filename:: pool/DEBIAN/main/x/xinetd/xinetd_2.3.15.3-1_i386.deb

Size: 140624

Installation


Is as easy as ::

  $ sudo apt-get install approx xinetd


Configuration


For practical uses there are three parts to this process.

1. configure approx_
   Approx provides the engine fo the caching service
   - /etc/approx/approx.conf
    
2. configure xinetd_
   xinetd makes the service available.
  
   - create /etc/xinetd.d/approx
   - tweak /etc/services_ (optional)
   - tweak /etc/networks_ (optional)

3. configure clients apt_


  
---------

1 Approx_

---------


::
   ~$ apropos approx
   approx (8)           - proxy server for Debian archive files
   approx-import (8)    - copy local .deb files into the approx cache
   approx.conf (5)      - configuration file for approx proxy server


file /etc/approx/approx.conf


approx.conf is the primary configuration file for the
location and structure of the package cache.


The first line is by far the most important.
The others are examples or defaults.

::

   ## /etc/approx/approx.conf
  
   devuan     http://deb.devuan.org/merged

   #vivaldi   http://repo.vivaldi.com/stable/deb
   #spotify   http://repository.spotify.com
   #naibed    http://mirror.internode.on.net/pub/debian
   #ubuntu    http://mirror.internode.on.net/pub/ubuntu
  
  
   # The following are the default parameter values, so there is
   # no need to uncomment them unless you want a different value.
   # See approx.conf(5) for details.

   ## set the port number in  /etc/xinetd.d/approx ##

   #$cache              /var/cache/approx
   #$interval   60
   #$max_rate   unlimited
   #$max_redirects 5
   #$user               approx
   #$group              approx
   #$syslog     daemon
   #$pdiffs     true
   #$offline    false
   #$max_wait   10
   #$curl_path  /usr/bin/curl
   #$verbose    false
   #$debug              false

   # end of working example

That's it really.
see: man approx.conf


    The single active line in the above example has implications.
    The others are examples of using approx to
    *also* mirror other distros or repositories.

So to *break this down* a little more.

::

   devuan     http://deb.devuan.org/merged


When approx receives a request with _devuan_ as the final path of the URI it

* acts as a proxy
* and caches the requested .deb packages
  under a file tree starting at::
     
    /var/cache/approx/devuan

To produce that request, the following pattern is followed in your sources.list(s)


**deb http://REMOTE.URL/devuan stable main contrib non-free**

(or deb-src)
 
This also facilitates hosting other *deb* based distributions
or smaller repositories.

So using the above #disabled examples,
requests for ubuntu or Debian would be cached under their own trees.

e.g. ::
 
  /var/cache/approx/ubuntu
  /var/cache/approx/vivaldi
  /var/cache/approx/naibed

 
Cache Note:
...........

These identifiers may be any simple unique string.
e.g. ::

  naibed
debian drawkcab
I haven't fully tested / studied / hacked or used the approx-import tool. It will, with some understandable bastardly efficiency write over any /var/cache/approx/debian (or even DEBIAN) pool ... your Thesis etal So we are avoiding that by calling debian naibed ... this should be transparent to your users of course.
---------

2 Xinetd_

---------


man pages ::

  ~$ apropos xinetd
  xinetd (8)      - the extended Internet services daemon
  xinetd.conf (5) - Extended Internet Services Daemon configuration file
  xinetd.log (5)  - xinetd service log format
  itox (8)        - converts inetd.conf style configuration files to xinet...
  xconv.pl (8)    - inetd.conf to xinetd.conf converter
 


note
....

*You should not need to manually evoke itox or xconv.pl
unless you are moving away from inetd (classic).
Xinetd seems to cope quite well without human conversion
but you may find otherwise .*



configuration
-------------


The default /etc/xinitd.conf does little other than point to an include directory. It is in that directory that we will describe the network service for approx.

xinitd.d/approx
---------------

Create the configuration at /etc/xinetd.d/approx .

The example_ file will need adjustment to these at least:

-  bind =  10.1.1.10  an address *available on the server*
   and *visible from the rest your Local Area Network*.
   
-  only_from = 10.0.0.0/8  to allow access from *your networks*.
   hint ::

     ip r
  
     ip r | awk '{print $1}'
            (or)
     ip r | cut -d " " -f 1
        
- set "port = 9999"  to another if you need or want to. 
- see /etc/services_ and /etc/networks_ below for some convienient alternatives.

approx starts and stops with its own user and group; approx .
These  were set up when installed.
     

example_
--------

::
  
   ## /etc/xinitd.d/approx  -*- conf -*-
   ## description: approx is a caching Debian package proxy


   service approx
   {
   id           = approx
   disable      = no
   only_from    = 127.0.0.1/8 10.1.1.1/8
   protocol     = tcp
   socket_type  = stream
   wait         = no
   bind         = 10.1.1.10   
   port         = 9999
   user         = approx
   server       = /usr/sbin/approx
   #    server_args  = ""
   #    cps                 = 30
   #    instances   = 20
   #    per_source  = 10
   #    max_load    = 3.0
   #    nice        = 12
   #    log_type     = FILE /var/log/approx-xinetd.log
   #    log_on_success = HOST DURATION
   #    log_on_failure = HOST USERID

   }
  
see more at::
 
  /usr/share/doc/xinetd/examples/empty.conf and sample.conf.gz (zless)
  /usr/share/doc/approx/examples/approx.xinetd
 

services
........

Optionally you may add an entry to /etc/services
e.g.

::
   approx          9999/tcp       # approx deb package proxy

xinitd and other applications will use this entry if there is no other configuration option set.

  
networks
........


Optional and convenience for netstat and xinetd reports.

::

   default         0.0.0.0
   loopback        127.0.0.0
   link-local      169.254.0.0
   MYLAN           10.0.0.0
   OTHERLAN        172.16.0.0

This file is accessed (read) by many tools, mostly for reporting network spans in text format. Xinitd will search this file for network names if given. In particular ::

  only_from    = 127.0.0.1/8 10.1.1.0/8 172.16.0.0

may be written as ::
 
  only_from  = loopback MYLAN OTHERLAN

see: man xinetd.conf
------------------------

3. Clients Configuration

------------------------

apt

...

All that needs attention on the clients is to set up

/etc/sources.list or /etc/sources.list.d/files.list
::
  
   deb http://10.1.1.10:9999/devuan stable main contrib non-free
   deb-src http://10.1.1.10:9999/devuan stable main contrib non-free

It is also possible to set a proxy under /etc/apt/apt.conf.d/
and use standard sources.lists. This is particulaly useful for mobile devices.
However it does mean you have to be carefull to keep the final URI path unique.

e.g.
Create a file under /etc/apt/apt.conf.d/
say 00-homelan-proxy or 00-package-proxy

The contents should be adjusted to match your network but approximately ::

  // /etc/apt/apt.conf.d/00-package-proxy
  // use this proxy when at home
  Aquire::http::proxy "http://10.1.1.10:9999";
  // use this at Bilbo Baggins's
  // Acquire::http::proxy "http://cacher.bilbonet:3128";
  // Only one enabled please.
 


address resolution
..................


/etc/hosts may or may not be convenient.
::
  
   127.0.0.1    localhost
   10.1.1.10    cache.mynet cache


Thursday, 5 April 2018

Xorg Goes Out Of Action (again)

Trouble running xorg as normal user ?
Finding nothing useful in the X logs ?
Does startx or xinit work for root but not for you ?
Does your "Display Manager" (slim or {g,x,k}dm* or lightdm)
startup fine but fail to allow you to log in ?

You may be using devuan or debian or arch or even NetBSD .

Try this it _may_ help:
log in to a real terminal / console .

( something like )
ctl+alt+F2

try: you@yourhost~$ startx

No go ?  Then try this:
you@yourhost~$ mv ~/.xinitrc ~/xinintrc.copy

Now again: you@yourhost~$ startx

If that works :
1/ You need to ask your window manager / session manager
to run any apps you had auto starting in .xinitrc.
2/ You will also have to select _your_ desktop from the
display managers options or set the system default ...

ELSE Still no go ?

Bummer leave everything above done as is.
Next check that :
Your using xwrapper to allow X to create and destroy sockets on your behalf.
you@yourhost~$ man Xwrapper.conf
Its a short man page have a quick look.
see: /etc/X11/Xwrapper.conf
This has to exist and is activating the following settings :
#######################
#allowed_users=anybody
allowed_users=console
needs_root_rights=auto
#######################
See the man page for other options.

Try startx again if still no go you may have to install the Xwrapper:

Note / aside / man-splainer :

This apparently is now considered legacy or rather the assumption that your
using the systemd auth chain seems to be the thing to do.
So you could drink the grey gruel cordial ... or

You may need to install ""legacy"" versions of xorg
e.g.
you@yourhost~$ apt-cache search xorg | grep wrap
==> xserver-xorg-legacy
(so go install that )
So now at least you can startx or xinit or X -query from a console.
Which is all I need.
Try lightdm if you need a Graphical Login / Display manager ...
If you need xdmcp may Gandalf help you :)
Do feel free to pass on my best wishes to the XDG Systemd *kits mafia .

They seem to also have broken PAMs auth chain ...
Hey bloat obfuscation and spaghetti is always better than simple and clean. Also BSDz are cool too.
The Hairiest shirt of all is NetBSD and it works fine !
Its quite possibly about and past time we had a proper minimal Linux distro. Devuan is cool though has the assumption that the "only" thing wrong is systemd.
FWIW I have no need or want for systemd in _any_ aspect:
- I like and even use runlevels or even simple rc.d
- Its fine for it to be in place it just need not be compulsory.

Saturday, 14 September 2013

Thorium Based Nuclear Power Is An Option

This page is not meant to be an in depth study of Thorium Reactors. Its an introduction to the fact that they have existed and are about to exist again. They have many benefits, and are a much more useful and manageable process than any current solid fuel Uranium based reactors.

You know those times , online usually, when some often well intentioned fellow traveller says that nuclear is the only truly green option ....

You / they / we may have read this
Treating the Symptom

Which doesn't really make a great case for keeping the current stock of Reactors. Or believing that a new crop has all bases covered.

    The core arguments include;
  • carbon capture is cool but not up to it.
  • safer than coal.
  • new reactors are safer than old designs

Well, assuming that the usage case implies a very high density fuel (as implied by Nukes), ask them why Thorium is not an option worth exploring.
If your going to exploit some of the most dangerous stuff in the solar system you may as well get it as right as it can be.
The safe operation of such potentially dangerous production, supply and disposal processes
should be intrinsically safe.
What are you going to be doing 200 years from now ?

The World Nuclear Association, has a page on thorium.
Wikipedia does as well. With references and cross links.
Thorium Nuclear power

Norway has a start and they have an abundance of North Sea Hydrocarbons.

This blended method can be readily used in rod type reactor... well maybe you wouldn't retrofit .. no idea how hard that would be.

Then there are Liquid (fluoride) Salt type reactors, a much better long term and scalable solution.
Liquid fluoride Thorium Reactor

Its all right there with references .

Finally point out that they are weighting the "base load" thing , and the "energy density" thing, mythologies way too highly in any case.
But hey, there are places it makes some sort of sense:
Norway India and China think so.

  • Places with high population densities and low access to space and renewable energy, are one.
  • Places where Nuclear and associated grid / support structures are already in place. These reactors can even help consume (some of) the waste.

Wednesday, 11 August 2010

Autonomous quantum error correction technique proposed for quantum memories

Autonomous quantum error correction technique proposed for quantum memories
I just know I am going to need to read this more than 3 times.

The article proposes a solution to error correction in quantum computing cases, by what looks like a tri-state entanglement ... um no thats not it ...

Quote: (format and emphasis are mine)

In general, it’s much more difficult to design QEC methods than it is to design classical error correction methods because in classical methods, bits can simply be copied for redundancy. However, qubits cannot be copied in the same way due to the non-cloning theorem. Yet physicists can get around this limitation in a few ways, such as by encoding a single “logical” qubit (representing the information carried) in the entangled state of three “physical” qubits using a technique called the bit-flip code.


The new autonomous QEC technique is based on the bit-flip code and another similar strategy called the phase-flip code, and can protect the stored information against independent unwanted flips to any, but not more than one, of the physical qubits.

Whereas previous QEC approaches usually involved discrete restoration steps, the new approach involves a continuous syndrome readout to diagnose and correct errors. In this approach, each physical qubit is strongly coupled to its own optical cavity. If an error occurs so that one of the physical qubits has its state flipped, two feedback signals are sent to the qubit to flip it back and correct the error.


The system is autonomous in that probe signals are continuously providing feedback to the qubits: less than two feedback signals in the case of no errors, and two feedback signals in the case of an error.



A diagram of the proposed quantum memory with autonomous quantum error control (QEC). Image credit: Kerckhoff, et al. (c)2010 APS.

Random Thoughts:

This is at once simple and elegant and fiendishly complex.
(and and and and is quite OK here :)

How would this scale beyond single qubit protection ?
(is that even a need ?)

There are very nice almost analogue computing ideas (HAL style) with the "continuous" streaming nature of the feedback and concurrent ternary states.

Mind you monitoring or debugging ... what are the implications of major damage or .. of course there are predictive algorithms about for extra assurances ... downstream comparisons etc.

Pretty cool guys. Way beyond me.
hmm tempted to use the idea in a network script I was working on back a bit ...
(not because it would be more efficient just because it a cool idea)
It would solve a "tri state" issue I have been bulldozing..

Wednesday, 4 August 2010

Building with Earth.

Building an Earth based dwelling, anxious about that render in a frost?

Here at Scribd I have collated a collection of documents that cover possibly more than any human needs to know about the subject from Clay Chemistry thru to final Renders and bathroom fittings.

( Well OK the bathroom fittings is just slightly exaggerated )

http://www.scribd.com/my_document_collections/2558946

The single standout document would have to be

Building With Earth
From: api_user_11797_kadosh (I didn't upload it)

http://www.scribd.com/doc/6694182/Building-With-Earth
It's brilliant. Perhaps too comprehensive as an introduction, though hey best to take your time with this sort of thing.
Written by a practiced architect, it draws on research from all parts of the globe,including some of the other documents in the list I suspect.
Scoll down the list to find it.

For Australian and NewZealand Builders the NZ standards are the closest we have.
(sigh.. a long story)
These also have seismic design information.

I will try to dig up the 1930s > 1970s master piece that came out of the CSIRO its still good to use.

The Practical Action Sheets a great quick references. (well worth a Google)

A collection about "Low Carbon Technologies"

Over at Scribd I have uploaded various documents, by people who know "stuff" about Earth Building , Green Economies and Timor Leste.
(so far :)


My Scribd Low Carbon Technology collection is at http://www.scribd.com/document_collections/2558955

For Australians in particular perhaps the most important document is the first one:
Zero Carbon Australia - 2020 Stationary Energy Report v1
Comprehensive Overview of moving the Australian Fixed Energy System to a Zero carbon footprint. Produced by Zero Carbon Australia. While the focus is on the Australian Continent is has relevance for the rest of the planet and indeed draws on technologies and research from across the Globe.

It is the finest document of its type that I have seen (so far).

The others give context and perhaps outline some alternatives.
None is as comprehensive or as directly relevant though.

The Tom Bearden's (Zero Point Energy) document is for the "adventurous" or those looking for a single tech god like solution. Its there as a reminder to myself to explore alternatives even if just for the reason that new technologies even when unrealised have disruptive (positive and negative) effects. There are others across the energy field from breakthrough photovoltaic modes and realised products, to Fusion power. (do NOT hold your breath)

Tuesday, 3 August 2010

Gernot Minke- Building With Earth : Gernot Minke : Free Download & Streaming : Internet Archive

Gernot Minke- Building With Earth : Gernot Minke : Free Download & Streaming : Internet Archive

This is one of the most complete handbooks on Earth Building readily available. The subject is covered from the chemistry of clays right, through testing soils for engineering suitability , to designing multistory dwellings.

Its accessible style and obvious practical background make it extremely useful for the home builder, government officer or Aid Project Manager.

Design assess or build an entire city :)

Monday, 2 August 2010

New solar energy conversion process could revamp solar power production

New solar energy conversion process could revamp solar power production


Stanford engineers have figured out how to simultaneously use the light and heat of the sun to generate electricity in a way that could make solar power production more than twice as efficient as existing methods and potentially cheap enough to compete with oil.

Unlike photovoltaic technology currently used in solar panels - which becomes less efficient as the temperature rises - the new process excels at higher temperatures.
Called 'photon enhanced thermionic emission,' or PETE, the process promises to surpass the efficiency of existing photovoltaic and thermal conversion technologies.
"This is really a conceptual breakthrough, a new energy conversion process, not just a new material or a slightly different tweak," said Nick Melosh, an assistant professor of materials science and engineering, who led the research group. "It is actually something fundamentally different about how you can harvest energy."
And the materials needed to build a device to make the process work are cheap and easily available, meaning the power that comes from it will be affordable.


Oh shucks guys ya all didn't _have_ to name it after me :)

Space and Astronomy news daily – SpaceInfo.com.au

Space and Astronomy news daily – SpaceInfo.com.au

Your one stop shop for the rest of the Universe

Friday, 30 July 2010

Developing General-Purpose Plastic with Strength of Steel (Press Release) — SPring-8 Web Site

Quote:
" As part of Promoting Technology Transfer and Innovation by JST, Masamichi Hikosaka, a specially appointed professor, and Kiyoka Okada, a doctoral researcher at the Graduate School of Integrated Arts and Sciences, Hiroshima University, have succeeded in developing a sheet-type recyclable ultrahigh-performance general-purpose polymer at a low cost that has a specific strength higher than that of steel and is light enough to float on water. "

[ Japan Science and Technology Agency (JST) ]
Hiroshima University

see:
Developing General-Purpose Plastic with Strength of Steel (Press Release) — SPring-8 Web Site

Random Thoughts:

Just when you thought plastics had reached maturity
How about some good old polypropylene with
a stable operating temperature of 150 degrees C
higher tensile strength than mild steel
still floats on water
low cost
And Readily recyclable

This has gotta have good long term benefits for the environment:
Especially the Recyclable feature.
It should be able to replace steel in many applications
Should be able to replace non recyclable engineering type plastics

The idea would be applicable to other plastics families.
Or perhaps to any crystalline type material that has a controllable "plastic/ colloidal(?)" state. ( Nah now I'm dreaming :)


Even so the applications are pretty endless if so. This produced sheet type material rather than cast, extruded or blown ... but the approach should be extensible.

Perhaps one day a bio(feedstock/grown) type plastic ?
(very low carbon footprint potential)

I wonder how this effects other properties like dialectics , electrical/photonics resistance, flame propagation, impact resistance etc.

Perhaps a better battery or capacitor ?
(Oh well at least you may be able to replace the case the thing lives in :)

Does it come in Pink ?

Tuesday, 27 July 2010

Price On Carbon Currently a Hindrance

--First Draft ---
This need breaking up and LOTS of work and editing .

A price on Carbon ?
Well lets assume we actually mean "Greenhouse Gasses"
What we are asking of this mechanism hanging off a few innocent molecules is truly V A S T .

Sure.

Its not the objective though its just a tool.

How effective it would be is debatable in any case, how quickly it would work even more so.
It would surely help a transition to a low carbon economy, but its not all thats required.

Essentially the argument for it goes:

Add a price (albeit artificially) to a system and Mr. Smiths "invisible hand" of the market will magically find you the best and cheapest solution. Both major parties and many industry "Lobby Groups" ( "foyer groups" just don't sound right ) seem unable or unwilling to move away from that mechanism at all. Its the ONLY way. Anything else will pollute the ideological self admiring beauty of it.

Well OK thats fine. Its remarkably like saying all swans are white though.

As a development mechanism this is arguably less reliable than a Windows desktop.

It can and demonstrably _will_ deliver you something you already have, much more efficiently.
Over time.
We do not have a lot of that time thing.

Remember this is the same invisible hand that delivers broken software, the ethically challenged goods and consumption that break our planet, no real content differentiation on any Television network anywhere, _commercial radio_ etc etc. All good things in some sort of moderation.

It _might_ do as asked, it _might_ even deliver a whole new swath of technologies.
It is probably, over time, a great idea.

A price mechanism alone is unlikely to get us to a new system quickly enough, or importantly with enough diversity.

It is likely to (also) deliver an entire new industry based around trading leveraged options in shares of the same somehow evil gas. That may even be a "Good Thing", it keeps the ASX and the Prestige "widget" factories ticking. Someones gotta buy all those black suits.

Most fundamental technological breakthroughs have not arisen from pure market forces.
The enabling and defining technologies of this era grew from military and related needs.

The Internet is a notable example:
the protocols designed around delivery of a robust distributed network that could direct interceptors (fighter aircraft) toward strategic bombers during a potential nuclear conflict. The hardware platforms that host the "net" come from a similar heritage (add Apollo as an accelerator) etc etc.

Now this is not to dismiss the "hands" fecund effects on cost and performance.

99+ percent of capital investment happens _after_ a new technology, paradigm or modus is proven and established. (then usually to the point of pure waste, even dehumanisation). Think of Tulips, Dot Com bubbles, Sugar and Cotton slavery, 1800s Taylorism etc.

The potential and even realised disasters we have seen with privatisation of public utilities:
Power - California or even SA
Water - South America , UK
Telecommunications - Australia
Fossil Fuel extraction - Globally

These systems nearly always end up demanding IP and or physical Monopolies to deliver some version of efficiency and stabilty. That is they often work to EXclude competition.
Its only nature at work here of course.

A definitive example of this is the petrol (gasoline -- it is called that because ?) engined vehicle. Why do we still drive the things ? They are stupidly inefficient on any number of levels. (Most nations that build the things do so as they need solid industrial capacities to re-fight WW2)

The barriers to adoption for a new transportation technology are simply massive. The increment of improvement would need to be an order of magnitude for wide adoption. Which is why electric cars are being made to be as much like ICE cars as possible.

What we need is an efficient low impact system for generating, storing and distributing energy.

Given our current global infrastructure that energy needs to be presented as Electricty at end point.

Consider it took somebody with the organisational skills and gravitas of General Monash to initiate our electrical distribution system that has grown to what we have now.

We are asking a mob called the Market to jump at least as high.
It never has before, it didn't it the US when they first built there national grid, it helped for sure just as it did when it got a free ride to build the railways. Did we ask the farmers to build our rail system, or the snowy scheme? (we did it collectively/nationally because ?)

Putting a price on carbon will make building needed new infrastructure even more expensive.
Material toward a greener economy should probably be exempt. We all know that they will just claim it as a business expense in any case. (or rort the thing somehow, its just what "they" / "we" do)

Put a price on "Carbon" but understand it wont actually deliver much that is new.

First we are going to need some robust way of generating delivering and securing our energy supplies, ALL of them. This wont be a single technology and I would argue nor should it be.
ANY system based on one idea is inherently fragile , hostage to forces of nature conflict and the market alike. Lets at least try not to make that mistake again.

This nation is blessed with the resources knowledge skills and other capacities to build what we need and build it so well that it may serve duty as a model for others, and an exportable commodity for us.

We need not wait for a price on green house gases, though that will help. We need to start yesterday on rolling out distribution systems , core pilot plants and control and monitoring systems. If need be these should be subsidised until the gas taxes are in place. Which indirectly is an argument for a Carbon tax I suppose.

There is great opportunity here if the market can be helped through those first dangerous steps.

First Draft Only ----










Lets set aside issues like guts and leadership.
Those are hard to define or measure.

  A Local Devuan Package Mirror  (( with Xinetd and approx ))   Verbose Version A shorter simpler version is also available (one ...