NixOS 14.04 released
NixOS 14.04 “Baboon” has been released, the second stable
release branch. It brings Linux 3.12, systemd 212, GCC 4.8,
Glibc 2.19, KDE 4.12, light-weight NixOS containers, and much
more. See the release\
notes for details. You can get NixOS 14.04 ISOs and
VirtualBox appliances from the download page. For information on
how to upgrade a 13.10 system to 14.04, check out the [manual\
section on upgrading](/manual/nixos/stable/#sec … ⌘ Read more
Heartbleed vulnerability in OpenSSL
A serious security\
vulnerability has been discovered in OpenSSL. All stable
NixOS releases prior to version
13.10.35708.15a465c are vulnerable. (You can
see your current version by running nixos-version.) To
upgrade to the latest NixOS version, run nixos-rebuild
switch –upgrade. You can verify whether you are safe by
running
$ nix-store -qR /run/current-system | grep openssl
If this shows any OpenSSL ve … ⌘ Read more
Another month, another great @Hive61 meeting. Many thanks to the organizers and speakers.
https://t.co/Oalf4KbWKT from Chrome App to Android App (+automaton) in an hour.
My hobby: Recording bonus tracks to classic electronic albums and distributing the slighly altered albums on Soulseek. Project Tlön.
Use this link to receive $25 in free Zidisha microlending credit! @ZidishaInc https://t.co/VNOob67BhP
Big “Thank you” to the #ceehack14 organizers. We had a lot of fun.
@inxaoc Enter the reception and then go to 1-st floor
Travel to San Fancisco | https://wiki.xxiivv.com/america
Etsy’s Journey to Continuous Integration for Mobile Apps http://t.co/Ybv5jBm70e via @InoReader
Stdenv updates branch merged into master
The stdenv-updates branch has\
been merged into the master branch of Nixpkgs. The main
change are that brings is that Nixpkgs/NixOS are now based on
GCC 4.8 and Glibc 2.18, in addition to many smaller updates. ⌘ Read more
Tim Berners-Lee im Interview mit Wired: we need to re-decentralise the web! …und natürlich auch gleich ein Projekt dazu: redecentralize.org ?~L~X https://notiz.blog/t/22j
Tim Berners-Lee im Interview mit Wired: we need to re-decentralise the web! …und natürlich auch gleich ein Projekt dazu: redecentralize.org ?~L~X https://notiz.blog/t/22j
Robot Odyssey, the fiendishly difficult computer game that took @auerbachkeller 13 years to finish. http://t.co/XyPoxH5XJM via @slate
Moved to Montreal, Canada | https://wiki.xxiivv.com/canada
NixOS 13.10 released
We have released NixOS 13.10, the first stable branch of NixOS.
Its goal is to provide a safe branch for production environments
that need bug fixes and security updates, but not the
potentially destabilising changes that sometimes occur on the
unstable branch. You can get NixOS 13.10 ISOs and VirtualBox
appliances from the download\
page. See the announcement
for … ⌘ Read more
NixOS sources merged into Nixpkgs
The NixOS Git tree has been merged into the Nixpkgs tree in
order to simplify development. The sources now live in the nixos\
subdirectory of the Nixpkgs repository on GitHub. See the
announcement
for more information. ⌘ Read more
My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb #Conversations from @eschnou, @Barnaby Walters, @Ben Werdmuller, @Tom Morris, @Will Norris, and @Aaron Parecki. …and some ?~L~X https://notiz.blog/t/1TB
My Webmention plugin for #WordPress should be kind of stable now… Time to ping the #IndieWeb #Conversations from @eschnou, @Barnaby Walters, @Ben Werdmuller, @Tom Morris, @Will Norris, and @Aaron Parecki. …and some ?~L~X https://notiz.blog/t/1TB
📚 Finished reading Land of Lisp: Learn to Program in Lisp, One Game at a Time! by Conrad Barski
NixOS switched to systemd
NixOS has switched from Upstart to systemd!
Systemd brings many advantages such as better dependency
management, socket-based activation of services, per-service
logging, cgroup-based process management, and much more. (Read
the announcement.) ⌘ Read more
Travel to Australia | https://wiki.xxiivv.com/travel
Moved to Tokyo, Japan | https://wiki.xxiivv.com/japan
To The Aeons Hell Release | https://wiki.xxiivv.com/to_the_aeons_hell
Binary Nix tarballs available
Our continuous build system, Hydra, now produces binary\
tarball distributions of Nix for Mac OS X (Darwin), FreeBSD
and Linux. The tarballs contain all dependencies of Nix, making
it a lot easier to install Nix on those platforms. To install,
download a binary tarball, unpack it in the root directory, then
run nix-finish-install. See the [manual](https://hydra.nixos.org/view/nix/trunk/latest/tarball/download-by-t … ⌘ Read more
Travel to Berlin | https://wiki.xxiivv.com/germany
Travel to Paris | https://wiki.xxiivv.com/france
rtdb.py: Extension for dtuple.py
This is specific to sqlite but could easily be adopted to work with other databases. # # rtdb.py: Extension for dtuple.py # # Written by Dennis T Kaplan . Public Domain. # No Copyright, no Rights Reserved, and no Warranties. class rtdb: def __init__(self, dbname, sql, one = True): self.one = one connection = sqlite3.connect(dbname) […] ⌘ Read more
Moving to GitHub
The NixOS project is (slowly) migrating from Subversion to Git!
The master repositories will be hosted in the NixOS organization on GitHub. For the moment, just a
few subprojects have been migrated, such as Hydra and Charon. Thanks to
Tianyi Cui for donating the NixOS GitHub organization. ⌘ Read more
Google, the most dangerous monopoly ever
I use almost all Google services ranging from search engine, over Gmail, Calendar, Android and Google Voice all the way to Webmaster Tools and Google Analytics. If you combine all that data, I think that Google may know me better then I know my self, and that is starting to make me nerves. Don’t get […] ⌘ Read more
HTTP/1.1 419 I have a mutually beneficial transaction to offer
Travel to Czech | https://wiki.xxiivv.com/czech
Travel to Philadelphia | https://wiki.xxiivv.com/america
Toy Company, Montreal | https://wiki.xxiivv.com/to_the_aeons_hell
@AlexaInternet The funny thing is I cannot post to the help system because I cannot login, and I cannot login because I forgot my password.
@AlexaInternet there’s no way to reset my Alexa password I get into some request->error vicious circle
Toy Company, Montreal | https://wiki.xxiivv.com/to_the_aeons_hell
#CloudFlare ’s DNS seems to be down
Xfce in NixOS
NixOS now supports Xfce, a
modern, light-weight desktop environment. It can be enabled by
setting the NixOS configuration value
services.xserver.desktopManager.xfce.enable to
true. ( Screenshot) ⌘ Read more
Toy Company, Montreal | https://wiki.xxiivv.com/to_the_aeons_hell
Travel to Osaka, Japan | https://wiki.xxiivv.com/osaka
Travel to Tokyo, Japan | https://wiki.xxiivv.com/osaka
Nix logo
The logo was originally created by Simon Frankau for the Haskell\ logo competition, who kindly gave us permission to use it
for the Nix project. (The snowflake motif is even more
appropriate for Nix, because nix is Latin for
snow.) Any further modifications are entirely our
fault. ⌘ Read more
Nixpkgs 0.12 released
Nixpkgs\
0.12 has been released. See the release\
notes for details. Meanwhile, the Nixpkgs trunk has been
updated
to GCC 4.3.3, Glibc 2.9 and X.org 7.4. ⌘ Read more
OpenOffice.org 3 in Nixpkgs
Lluís Batlle has updated OpenOffice.org in Nixpkgs to 3.0.1
( screenshot). ⌘ Read more
KDE 4.2 in Nixpkgs/NixOS
We now have a fairly complete set of KDE 4.2 packages in Nixpkgs
and NixOS. Previously we had KDE 3.5, but it was rather
incomplete: just kdelibs and kdebase.
Now we have all that desktop goodness, such as
kdemultimedia, kdenetwork and kdegames.
You can enable KDE 4 in NixOS by setting the
services.xserver.sessionType option to
kde4. Thanks go to Yury G. Kudryashov, And … ⌘ Read more
Getting the USB-powerline bridge to work on Linux: https://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html
Nix 0.12 released
Nix\
0.12 has been released. The most important change is that
Nix no longer needs Berkeley DB to store metadata, but there are
many other improvements. See the release\
notes for details. ⌘ Read more
I’m 25.6% addicted to film: http://plutor.org/filmaddict/?f=adc0f9k7
Travel to New York | https://wiki.xxiivv.com/america
Website back up
The Nix website was down for a few days due to cooling
problems in the server room causing the machine to overheat.
These should be resolved now. Apologies for the
inconvenience. ⌘ Read more
Website / SVN repositories moved
The Nix website has moved to nixos.org (hosted at TU Delft). The Subversion
repositories have moved to svn.nixos.org. See
this\
mailing list posting for information about moving existing
SVN working copies. ⌘ Read more
LDTA 2008 paper
Eelco Dolstra presented the paper “Maximal\
Laziness — An Efficient Interpretation Technique for Purely\
Functional DSLs” at 8th\
Workshop on Language\
Description, Tools and Applications (LDTA 2008). It’s about
caching of evaluation results in the Nix expression evaluator as
a technique to make a simple term-rewriting evaluator efficient.
Slides are [here](h … ⌘ Read more
OpenOffice in Nixpkgs
Nixpkgs ( screenshot of\ OpenOffice 2.2.1 running under NixOS, and another\ screenshot). Despite being a rather gigantic package (it
takes two hours to compile on an In … ⌘ Read more
NixOS progress report
Finally we can run all those legacy\ applications… Thanks to Michael Raskin for adding Wine
and a NPTL-enabled Glibc (which Wine seems to need). This is a
nice application of purely functional package composition, by
the way: Wine didn’t work with the standard Glibc in Nixpkgs, … ⌘ Read more
Commits mailing list
There is now a mailing\
list (nix-commits@cs.uu.nl) that you can
subscribe to if you want to receive automatic commit
notifications from the Nix Subversion repository. ⌘ Read more
I’m listening to the latest Motel de Moka music
New build farm hardware at TUD
To quote
Eelco Visser: new
hardware for buildfarm at Delft University of Technology has
arrived.
Here’s what we have: 5 Intel Core 2 Duo DualCore machines
with 1GB RAM, 2 Mac minis with 1,83-GHz Intel Core
Duo-processor, another Core 2 Duo a UPS to deal with spikes in
power supp … ⌘ Read more
Patching paper accepted for CBSE 2005
The paper “Efficient Upgrading in a Purely Functional Component
Deployment Model” has been accepted at CBSE 2005.
It describes how we can deploy updates to Nix packages
efficiently, even if “fundamental” packages like Glibc are
updated (which cause a rebuild of all dependent packages), by
deploying binary patches between components in the Nix store.
Includes tec … ⌘ Read more