HN user

Rovanion

683 karma
Posts16
Comments106
View on HN

The coal used for reduction of iron ore to iron can be replaced with hydrogen through direct reduction. See Hybrit which has working industrial scale demonstration plant today, though at reduced capacity. Full capacity plants are planned in multiple locations by 2036.

I think the lack of reader macros really help here. Macros in Clojure are much more "functions that run at compile time" rather than "look at this fun DSL I threw together".

What I think it comes down to though is adherence to convention. A preference hierarchy has grown together with Clojure and it goes:

1. Can it be expressed using data structures, do that. For example a map/dictionary lookup. 2. If that fails, express your more complex idea using a function. 3. If you absolutely must, write a macro.

You usually end up with very few macros except for those in the standard library, and those you end up with are more commonly of the convenience kind. One example would be the standard web routing library of the early 10's called Compojure that relied heavily on macros where my current favourite Reitit uses just data.

I know it sucks, but at least it sounds better than giving up an entire hobby: Couldn't you just stay on the last working version of Blender?

Storm 2.0 7 years ago

While it is true that Java is statically typed and Clojure is dynamically typed it is perhaps one of the less important differences between the two languages. If you in fact would like to add a static type system on top of Clojure there is a way to do that: Typed Clojure.

https://typedclojure.org/

Hi, I just watched through the first two parts of your three part intro to Texas on YouTube.

I noted that you restart the server process each time you make a change to the elixir application and coming from the Clojure universe I have the following question: Is it possible to insetad of restarting the server program each time you make a change to it's source code instead modify the program as it is running?

This is usually how I work on my Clojure programs and I find that doing that which results in near instant feedback while I am programming.

The study controlled for that:

The odds of autism among offspring were significantly increased with maternal p,p'-DDE levels that were in the highest 75th percentile, with adjustment for maternal age, parity, and history of psychiatric disorders...

ZFS for Linux 8 years ago

It is possible though, I set up a Ubuntu machine with ZFS root this christmas.