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
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
Nix 1.6.1 released
Nix\
1.6.1 has been released. This is primarily a bug fix
release but has some minor new features. See the release\
notes for details. ⌘ 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
NixOps 1.1.1 released
NixOps\
1.1.1 has been released. This release consists mostly of minor bugfixes. See the manual
for details. ⌘ Read more
Nix 1.6 released
Nix 1.6
has been released. See the release\
notes for details. ⌘ Read more
NixOps 1.1 released
NixOps\
1.1 has been released. This release brings a backend for Hetzner,
a German data center provider, support for EC2 spot instances and some
minor bugfixes. See the manual
for details. ⌘ Read more
NixOS sprint in Slovenia
A sprint focused on NixOS and Kotti will be held 22-26\
July 2013 in Lokve, Slovenia. It is organised by Termitnjak and
sponsored
by LogicBlox. ⌘ Read more
NixOps 1.0.1 released
NixOps\
1.0.1 has been released, a minor bug fix release. See the manual
for details. ⌘ Read more
NixOS presentation at EuroPython
Domen Kožar gave a presentation at EuroPython\
2013: “NixOS\
Operating System: Declarative Configuration Distribution”. ⌘ Read more
NixOps 1.0 released
NixOps\
1.0 has been released, the inaugural release of the NixOS
cloud deployment tool. See the announcement
and the manual
for details. ⌘ Read more
Nix 1.5.3 released
Nix 1.5.3
has been released. This is primarily a bug fix release. See the release\
notes for details. ⌘ Read more
PhD thesis: A Reference Architecture for Distributed Software Deployment
Today Sander van\
der Burg successfully defended his PhD thesis entitled A\
Reference Architecture for Distributed Software\
Deployment! It describes (among other things) [Disnix](https://github.com/s … ⌘ Read more
Nix 1.5.1 released
Nix 1.5.1
has been released. It fixes a regression introduced in Nix 1.4. See the release\
notes for details. ⌘ Read more
Nix 1.4 released
Nix 1.4
has been released. This is primarily a bug fix release that
addresses a security problem in multi-user mode. See the release\
notes for details. For installation information, see the manual. ⌘ Read more
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
Userscript: Youtube circumvent age verification: https://www.codemadness.org/userscript-youtube-circumvent-age-verification.html
Nix 1.3 released
Nix 1.3
has been released. This is primarily a bug fix release. See
the release\
notes for details. For installation information, see the manual. ⌘ Read more
Nix 1.2 released
Nix 1.2
has been released. See the release\
notes for details. For installation information, see the manual. ⌘ Read more
Userscript: block stupid fonts: https://www.codemadness.org/userscript-block-stupid-fonts.html
Nix 1.1 released
Nix 1.1
has been released. See the release\
notes for details. For installation information, see the manual. ⌘ Read more
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
Nix 1.0 released
After almost two years of development, Nix 1.0
has been released. See the release\
notes for an overview of the most important improvements.
For installation information, see the manual. ⌘ Read more
PatchELF 0.6 released
PatchELF\
0.6 has been released. Apart from some bug fixes, it adds
support for executables produced by the Gold linker. See the README
for details. ⌘ Read more
Hydra talk at Inria
Ludovic Courtès gave a talk on Hydra at Inria (which has
its own Hydra instance for building Inria software) entitled “Hydra:\
continuous integration for demanding people”. ⌘ 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
Nix-dev mailing list moved
The nix-dev mailing list has moved. The address is now
nix-dev@lists.science.uu.nl ( web\
interface). ⌘ Read more
Find what you love
Steve Jobs commencement\
address at
Stanford University, in 2005:
Remembering that I’ll be dead soon is the most important tool I’ve
ever encountered to help me make the big choices in life. Because
almost everything — all external expectations, all pride, all fear of
embarrassment or failure — these things just fall away in the face of�� … ⌘ Read more
Many changes coming soon
Just very recently I wrote about me moving to Jekyll from WordPress:
After much thought, and tinkering, I decided to ditch my six year old
or so WordPress and start blogging like a hacker
with the awesome Jekyll.
I also wrote —fairly recently— about [living on a Linod … ⌘ Read more
Sfeed: simple RSS and Atom parser: https://www.codemadness.org/sfeed-simple-feed-parser.html
Japan earthquake and tsunami
Japan’s destruction due to the recent earthquake and tsunami is
unbelievable. It is more than heartbreaking. Google has setup a page\
(Google’s Japan Earthquake Crisis\
Response)
with informational links, one of them being one to donate through the
[Red Cross Japan](http: … ⌘ Read more
FOSDEM talk about NixOS
Sander van der\
Burg gave a talk about NixOS at the CrossDistro\
track of FOSDEM
( video, [slides](https://web.archive.org/web/20160829182544/http://www.st.ewi.tude … ⌘ Read more
Forget Hyde, moved to Jekyll!
After much thought, and tinkering, I decided to ditch my six year old or so WordPress and start blogging like a hacker with the awesome Jekyll.
I am still getting a few things in place, like making sure all entries are properly converted to markdown, but overall I … ⌘ Read more
Vim theme: relaxed: https://www.codemadness.org/vim-theme-relaxed.html
Grooveshark вече е с HTML интерфейс :) http://www.grooveshark.com/
Seturgent: set urgency hints for X applications: https://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html
ISSRE paper on NixOS-based system testing
The paper “Automating System\
Tests Using Declarative Virtual Machines” (by Sander van der
Burg and Eelco Dolstra) has been accepted for presentation at
the 21st IEEE International\
Symposium on Software Reliability Engineering (ISSRE 2010).
It describes how system tests with complex requirements on the
en … ⌘ Read more
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