You are here

Feed aggregator


github/OpenIndiana/oi-userland - Wed, 01/24/2018 - 08:31
Categories: oi-userland


github/OpenIndiana/oi-userland - Wed, 01/24/2018 - 08:31
Categories: oi-userland


github/OpenIndiana/oi-userland - Wed, 01/24/2018 - 08:31
Categories: oi-userland

Why I'm Boycotting Crypto Currencies

/dev/dump - Garrett D'Amore - Tue, 01/23/2018 - 19:50
Unless you've been living under a rock somewhere, you probably have heard about the crypto currency called "Bitcoin".  Lately its skyrocketed in "value", and a number of other currencies based on similar mathematics have also arisen.  Collectively, these are termed cryptocurrencies.

The idea behind them is fairly ingenious, and based upon the idea that by solving "hard" problems (in terms of mathematics), the currency can limit how many "coins" are introduced into the economy.  Both the math and the social experiment behind them is something that on paper looks really interesting.

The problem is that the explosion of value has created a number of problems, and as a result I won't be accepting any of these forms of currencies for the foreseeable future.

First, the market for each of these currencies is controlled by a relatively small number of individuals who own a majority of the outstanding "coins".  The problem with this is that by collusion, these individuals can generate "fake" transactions, which appear to drive up demand on the coins, and thus lead to a higher "value" (in terms of what people might be willing to pay).  The problem is that this is a "bubble", and the bottom will fall right out if enough people try to sell their coins for hard currency.  As a result, I believe that the value of the coins is completely artificial, and while a few people might convert some of these coins into hard cash for a nice profit, the majority of coin holders are going to be left out in the cold.

Second, the "cost" of performing transactions for some of these currencies is becoming prohibitively expensive.  With most transactions of real currency, its just a matter of giving someone paper currency, or running an electronic transaction that normally completes in milliseconds.  Because of the math associated with cryptocurrencies, the work to sign block chains becomes prohibitive, such that for some currencies transactions can take a lot of time -- and processors are now nearly obliged to charge what would be extortionary rates just to cover their own costs (in terms of electricity and processing power used).

The environmental impact, and monumental waste, caused by cryptocurrencies cannot be overstated.  We now have huge farms of machines running, consuming vast amounts of power, performing no useful work except to "mine" coins.  As time goes on, the amount of work needed to mine each coin grows significantly (an intentional aspect of the coin), but what this means is that we are burning large amounts of power (much of which is fossil-fuel generated!) to perform work that has no useful practical purpose.   Some might say something similar about mining precious metals or gems, but their a many many real practical applications for metals like gold, silver, and platinum, and gems like diamonds and rubies as well.

Finally, as anyone who wants to build a new PC probably realizes, the use of computing hardware, and specifically "GPUs" (graphical processing units, but which also can be used to solve many numerical problems in parallel) have increased in cost dramatically -- consumer grade GPUs are generally only available today for about 2x-3x their MSRPs.  This is because the "miners" of cryptocurrencies have snapped up every available GPU.  The upshot of this is that the supply of this hardware has become prohibitive for hobbyists and professionals alike.  Indeed, much of this hardware would be far far better used in HPC arenas where it could be used to solve real-world problems, like genomic research towards finding a cure for cancer, or protein folding, or any number of other interesting and useful problems which solving would benefit mankind as a whole.  It would not surprise me if a number of new HPC projects have been canceled or put on hold simply because the supply of suitable GPU hardware has been exhausted, and putting some of those projects out of budget reach.

Eventually, when the bottom does fall out of those cryptocurrencies, all that GPU hardware will probably wind up filling land-fills, as many people won't want to buy used GPUs, which may (or may not) have had their lifespans shortened.  (One hopes that at least the eWaste these cause will be recycled, but we know that much eWaste winds up in landfills in third world countries.)

Crypto-curency mining is probably one of the most self-serving and irresponsible (to humanity and our environment) activities one can take today, while still staying in the confines of the law (except in a few jurisdictions which have sensibly outlawed cryptocurrencies.)

It's my firm belief that the world would be far better off if crypto-currencies had never been invented.
Categories: Personal Blogs

ConsoleKit: backport Sleep/Hibernate/HybridSleep methods

github/OpenIndiana/oi-userland - Mon, 01/22/2018 - 10:59
ConsoleKit: backport Sleep/Hibernate/HybridSleep methods
Categories: oi-userland

Add mate-power-manager 1.18.1

github/OpenIndiana/oi-userland - Mon, 01/22/2018 - 10:59
Add mate-power-manager 1.18.1
Categories: oi-userland

Add UPower 0.99.7

github/OpenIndiana/oi-userland - Mon, 01/22/2018 - 10:20
Add UPower 0.99.7
Categories: oi-userland

Updated Intel DRM support for OpenIndiana

OpenIndiana News - Wed, 12/07/2016 - 16:46

We’ve prepared ISO images with updated DRM drivers.

They can be found here.

New drivers should support some older hardware, which is currently not supported in OI.

There are currently 2 known issues with this code:

  • it still doesn’t restore VGA text mode on Xorg exit;
  • users reported seeing ‘WARNING: [drm:ivybridge_irq_handler:1150] Unclaimed register before interrupt’ warning in /var/adm/messages .

If you find more, please, report.

Categories: OpenIndiana

New Hipster Handbook

OpenIndiana News - Sat, 11/26/2016 - 22:48

As part of our documentation revitalization effort, we’re happy to announce a new end user documentation platform based on MkDocs. While still very much a work in progress, the Getting Started with OpenIndiana section of the new Hipster Handbook is nearing completion. However, much work remains to be done, and we cannot do it without the assistance of the greater OpenIndiana community. 

Please take some time to review the new documentation platform and let us know what you think. If you would like to assist with this effort, the docs team can be reached at Docs AT

Getting Started with OpenIndiana covers the following topics:

  • Introduction to OpenIndiana
  • Preparing for installation
  • Creating DVD’s and USB sticks
  • Booting OpenIndiana
  • Installing OpenIndiana
  • The Image Packaging System (IPS)
  • Managing Boot Environments

The URL for the new website is


Categories: OpenIndiana

OpenIndiana Hipster 2016.10 is here!

OpenIndiana News - Wed, 11/02/2016 - 22:35

We have released a new OpenIndiana Hipster snapshot 2016.10. This snapshots contains some notable changes:

  • Intel KMS was integrated and should work on some Intel GPUs. This provides a huge leap forward for desktop users.
  • Mate 1.14 has replaced aging GNOME 2 and is the default desktop environment. The look and feel was kept the same.
  • FreeBSD loader was integrated and made the default boot loader.
  • Python 2.6 was completely removed and Python 2.7 is the only Python 2 version available. Work on integrating Python 3.5 is ongoing.
  • SunSSH was dropped and replaced with OpenSSH

More informations can be found in and new medias can be downloaded from

Categories: OpenIndiana

GCC 5.4 now available as testing compiler

OpenIndiana News - Tue, 09/06/2016 - 14:16

As we believe it is crucial to provide new development tools for testing, the latest release of the GCC 5 series, dated June 3. 2016, is now added the Hipster repository: for now GCC 4.9.4 stays the base compiler.

Supported languages in this distribution are: C, C++, Objective C and FORTRAN.

Most notable changes:

  • compilation of C language defaults now to mode GNU11,
  • new C++11 ABI is used by default,
  • full experimental support of C++ 14 is provided,
  • several link-time optimization improvements are implemented,
  • OpenMP 4.0 specification is supported,
  • preliminary OpenACC 2.0a specification is provided.

The package FMRI for GCC 5 is pkg:/developer/gcc-5 while runtime libraries are provided in separate packages.

Files are installed in /usr/gcc/5 and symbolics links to the binaries are provided for convenience in /usr/bin e.g /usr/bin/gcc-5 -> /usr/gcc/5/bin/gcc.


Categories: OpenIndiana


Subscribe to OpenIndiana Ninja aggregator