Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rekado
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
48 ms
·
481.
▲
by
rekado
10y ago
This is why I find it important to use AGPL3+ for my code. We need more developers who are committed to user freedom and who work not only on free software but specifically software with a strong copyleft.
482.
▲
by
rekado
10y ago
> The irony is, of course, that as open source software has won, freedom has actually been damaged. Exactly. This shows one of the core differences between the Free Software movement and Open Source. Little is won when there are more u
483.
▲
by
rekado
10y ago
Guile does not listen on any port by default. To make it listen the `--listen` option has to be provided.
484.
▲
by
rekado
10y ago
When the children are little this makes sense. As they get older this can be the perfect teaching tool to introduce them to end-to-end encryption.
485.
▲
by
rekado
10y ago
This is a little sad because this means we will have to keep around old versions of GCC with GCJ in order to be able to bootstrap the JDK from source (without a binary bootstrap JDK). Only OpenJDK6 (with the extensive IcedTea patches) can
486.
▲
by
rekado
10y ago
I'm using Guile for a simple web interface to a scientific pipeline. Users upload a file, which is queued up in Redis, processed by a worker which spawns the pipeline. It's nice to be able to use a flexible and simple language li
487.
▲
GNU Guile 2.1.4 released
(lists.gnu.org)
113 points
by
rekado
10y ago
|
67 comments
488.
▲
by
rekado
10y ago
This is what I like about user interfaces in Emacs. They are richer than command line interfaces as you have programmatic access to values (this gives you composition and scripting), yet they also hide information in their graphical repres
489.
▲
by
rekado
10y ago
> InDesign A free software alternative(?) is Scribus. It doesn't nearly have as many features as InDesign but it is one of the few free software implementations of a desktop publishing programme.
490.
▲
by
rekado
10y ago
There is no point in burning out quickly. Burn sustainably.
491.
▲
by
rekado
10y ago
In addition to that I suggest abandoning the idea of trying to be somebody . More important than individuals are what they achieve when working together. This belongs to point 4: "do things for other people". Doing things for o
492.
▲
by
rekado
10y ago
There's also the EOMA68 "standard", which I hope will be successful enough to allow for the development of slightly more advanced computer cards: https://www.crowdsupply.com/eoma68/micro-desktop I prefer
493.
▲
by
rekado
10y ago
What I find worse than the UI is that this has resulted in people harrassing the developer. Quote from the wGetGUI page at http://www.jensroesner.de/wgetgui/ ~~~~~~~~~~~~~~~~~ For the Haters At the end of 2006, one GUI
494.
▲
by
rekado
10y ago
Reordering is still useful in Haskell. Just two examples for order dependent things in Haskell: top-level Template Haskell splicing; imports and GHC feature comments. It can be nice to have a single document explaining the whole project, p
495.
▲
Modular and ecologically responsible computing
(rhombus-tech.net)
2 points
by
rekado
10y ago
|
0 comments
496.
▲
by
rekado
10y ago
Literate programming is more than that. It is encouraged to order things such that they make sense to the reader, not to the compiler. You can give names to chunks of code and later glue them all together in a different order. My tool of
497.
▲
by
rekado
10y ago
This is not about a standard or competition. Guix just happens to be a great solution for reproducible packaging. That's why we use it at our institute. Nix and Guix don't compete. They are different implementations of the same
498.
▲
by
rekado
10y ago
My main machine is actually a x200s. It's a perfectly fine machine for my daily needs, free software development, browsing the web, etc. If it is a machine like that I'd suggest to keep using it and treating it just like any oth
499.
▲
by
rekado
10y ago
When I'm not in an Emacs session (which is rare) I use zile for quick edits instead of nano.
500.
▲
GuixSD system tests
(savannah.gnu.org)
5 points
by
rekado
10y ago
|
0 comments
501.
▲
by
rekado
10y ago
This is true. We offer deblobbed Linux (linux-libre) by default. However, it is very simple to customise packages, including the kernel package, e.g. to apply patches, use different sources, or to exercise your right to disagree with the L
502.
▲
by
rekado
10y ago
I second this. I'm using Guix both privately and at work to provide bioinformatics software on our cluster. We have an additional repository of package variants for things that shouldn't be part of the default collection. Writin
503.
▲
by
rekado
10y ago
You don't need to upgrade everything just to upgrade a single package. With traditional GNU+Linux distributions this isn't always quite true, because it's hard to install different variants side-by-side. With functional pack
504.
▲
by
rekado
10y ago
With functional package management (as in GNU Guix or Nix) you no longer have namespace clashes and packages can be added without too much concern for unrelated packages. I find functional package management to be a vast improvement over th
505.
▲
by
rekado
10y ago
I wouldn't call it a schism; this sounds much too negative. They are different implementations of the same idea. Nix uses an external DSL, Guix an embedded DSL (using Guile Scheme for everything). The projects are not competing agai
506.
▲
by
rekado
10y ago
You don't have to. Libreboot is available for some Thinkpads. I use an X200s. There are businesses that offer Libreboot flashing services or sell refurbished Laptops with Libreboot installed.
507.
▲
by
rekado
10y ago
The story seems to have been deleted.
508.
▲
by
rekado
10y ago
Package repositories are just Scheme modules. Guix supports loading of additional package repositories via the GUIX_PACKAGE_PATH environment variable. The fact that Guix won't distribute packages for non-free software does not mean th
509.
▲
by
rekado
10y ago
I'm using GuixSD on most of my machines and all peripherals work. It's a matter of choosing hardware that does not require proprietary software.
510.
▲
by
rekado
10y ago
There is no problem with using free software like jquery. Free software does not mean and has never meant "GPL only".
More ›