News for hackers. Stuff that matters.

RehnoLindeque

Re:TUIs on Thursday March 17, 2022 @12:29AM (#30707683)
Since you're already keeping a text file, have you considered using nix (the package manager) to declare all your software packages?

If you don't want a package cluttering up your system, but also don't want to forget about its existence you can just comment it out.

Re:Ask HN: Is S3 down? on Tuesday February 28, 2017 @03:47PM (#13757659)
I believe that IPFS together with Filecoin is intended to be something like this in a broader, free market sense. Unfortunately IPFS is probably far from ready for mission critical apps and Filecoin hasn't launched at all.
Re:Brain implants allow paralysed monkeys to walk on Friday November 11, 2016 @11:01PM (#12936526)
From what I've heard most land-use in the world goes towards animal agriculture - mainly for growing feed. Don't quote me, but I think it's over 40% of all land use in the USA. On balance I'd be far more concerned about the destruction of habitat for already endangered wildlife.
Re:Effectful Haskell: IO, Monads, Functors on Saturday August 29, 2015 @10:11PM (#10142035)
Try elm (http://elm-lang.org/) first; it doesn't mention Functor, Applicative, Monoid, Monad anywhere.

You might come back to Haskell later and it won't seem like such a big deal. (I use Haskell for serious work and love that a quick patch doesn't suddenly start breaking things in 10 other places - it's a real time-saver!)

Re:Elm for the Front End on Thursday July 09, 2015 @06:31PM (#9861129)
There's a proposal at the moment to reduce comma-noise a bit, which I think might help the situation if it's accepted: https://groups.google.com/d/msg/elm-discuss/PMGBcspBDiM/m6a3...
Re:Elm for the Front End on Thursday July 09, 2015 @06:27PM (#9861113)
It's nice to see elm-html-shorthand in the wild. Please let me know what needs improving.
Re:Elm 0.15: Asynchrony with Tasks on Tuesday April 21, 2015 @07:04AM (#9413231)
(Task x) has monadic structure, yes (see andThen, succeed). Naturally it also looks like Functor, Applicative, etc.

However, there is no way to work with monads in the abstract in Elm (yet), there is only the concrete API.

Re:Elm 0.15: Asynchrony with Tasks on Tuesday April 21, 2015 @06:37AM (#9413155)
Re:The New Haskell.org on Sunday February 15, 2015 @01:41PM (#9053527)
Our core services at https://circuithub.com is built on Haskell.
Re:In search of the perfect JavaScript framework on Sunday February 08, 2015 @05:09AM (#9016889)
> We all like simple tools. Complexity kills. It makes our work difficult and gives us much steeper learning curve. Programmers need to know how things work. Otherwise, they feel insecure. If we work with a complex system, then we have a big gap between “I am using it” and “I know how it works”.

One answer to this problem of opaqueness in abstractions is having a well defined denotational semantics. This makes it clear that something can work in one way & only one way (without the need to dive into library internals). I feel that Elm is doing a pretty good job of tackling this for GUIs and signals.

Re:Elm 0.14 – Simpler Core, Better Tools on Wednesday December 10, 2014 @04:13PM (#8731731)
We've been using it to render schematic symbols and PCB footprints at CircuitHub.com (this has been going on for a couple of months). I'm testing it out in other areas of the product at the moment, so if all goes well additional Elm widgets might land on our site very soon.
Re:Announcing Ubuntu Core, with snappy transactional updates on Tuesday December 09, 2014 @04:21PM (#8725852)
Can anyone provide a comparison with Nix? I wonder if they considered working with the Nix developers, sharing is good for the ecosystem :)
Re:Zelkova – Elm-style FRP for Clojure and ClojureScript on Saturday December 06, 2014 @11:39AM (#8709506)
I always find it a bit sad when cool technology is snubbed on the basis of syntax... Elm especially, since Evan works so hard at making the language approachable
Re:Scalable Electronics Fabrication by CircuitHub on Friday April 18, 2014 @02:35PM (#7610560)
Not at the moment, but we are considering a few alternatives.
Re:Scalable Electronics Fabrication by CircuitHub on Friday April 18, 2014 @02:22PM (#7610498)
To clarify, CircuitHub will not disclose private designs to anyone outside of CircuitHub and our manufacturing partners. We take this very seriously! If you have any concerns about the confidentiality of your design, feel free to contact us at support at circuithub.com.
Re:Scalable Electronics Fabrication by CircuitHub on Friday April 18, 2014 @01:26PM (#7610160)
Thanks for the feedback! Dropbox makes it convenient to create a revision of your project at any point during the design (and you can create as many revisions as you'd like). This helps with revision control, but more importantly it allows you to keep tabs on manufacturing costs during development.
Re:Thinking in Datomic on Monday July 09, 2012 @02:34AM (#4216959)
Acid-State for haskell (http://acid-state.seize.it/) is based on a similar ideology and in the public domain. (Oh, but minus the time dimension I'm afraid.)