News for hackers. Stuff that matters.

iElectric2

The new green deal!
Re:Nix × IPFS – Milestone 1 on Tuesday September 29, 2020 @08:44AM (#24627023)
See also https://cachix.org for a hosted binary cache.
IRC / Matrix+Riot
Re:Nix(OS) Thoughts on Monday June 22, 2020 @08:50AM (#23599585)
Re:A Nix terminology primer by a newcomer on Wednesday June 03, 2020 @02:39AM (#23400600)
Feel free to request a tutorial athttps://github.com/domenkozar/nix.dev/issues
Re:A Nix terminology primer by a newcomer on Wednesday June 03, 2020 @02:36AM (#23400581)
I've started writing tutorials at https://nix.dev/ to help people set up their development environment and get up and running quickly.

Disclaimer: the owner of https://cachix.org

Re:Client-side web programming in Haskell: A retrospective on Monday October 21, 2019 @08:40AM (#21311572)
Note that Elm has typeclasses, they are just not exposed in the language: https://medium.com/@terezk_a/haskell-in-elm-terms-type-class...
Re:Client-side web programming in Haskell: A retrospective on Monday October 21, 2019 @07:35AM (#21311061)
While there was a novelty budget consideration, I miss comparison for:

* ease of development

* time to learn the language

* documentation: tutorials, etc

* ease of hiring

Architecture is a tiny cost you have to pay for using something else.

Then again, for a consultancy using Haskell, PureScript is the right choice.

Re:Haskell Fan Site on Monday June 24, 2019 @03:01AM (#20261129)
We're building https://hercules-ci.com/ and not talking much about purity :)
Re:Thoughts on macOS Package Managers on Monday April 29, 2019 @11:22PM (#19784874)
I'm pretty sad it doesn't explore Nix as it's superior in isolating and doesn't require root.

Getting started: https://medium.com/scientific-breakthrough-of-the-afternoon/...

How much effort was put into making the whole isolation: https://www.youtube.com/watch?v=73mnPBLL_20

There is even a declarative way to setup darwin process management: https://github.com/LnL7/nix-darwin

Re:Thoughts on macOS Package Managers on Monday April 29, 2019 @11:18PM (#19784849)
Yes.
Types, because of testing.

Python code is really hard to maintain once you grow over a few thousand lines of code and a few developers.

I used to believe that a good culture and seasoned developers can delivered testable code, but it rarely happens in practice. Even if, deadlines kill testing budget.

Types make refactorings sane, they are you contracts. Ended up in Haskell.

+1 for syncing support between mobile/laptop. This is a must to have ability to write quick notes on mobile and prose on laptop.
Re:NixOS – Purely Functional Linux Distribution on Saturday November 03, 2018 @09:21AM (#18370050)
Thanks! That's very good feedback. We are currently working hard to get all features done and streamlining use. Next phase is marketing to non-Nix devs, probably 2019 :)
Re:NixOS – Purely Functional Linux Distribution on Friday November 02, 2018 @12:03PM (#18364045)
Some self promotion for NixOS infrastructure:

* binary caches as a service: https://cachix.org

* Nix continuous integration as a service: https://hercules-ci.com

Because internet news spreads quicker than doctor gossip? Since the side-effects with some of the antiviral drugs are almost negligible, you can just but those and try :)
Nice, I'd love to see it released.

Older »