Viewing profile — ildjarn
ildjarn
HN member- Joined
- Tue, Jan 30, 2024, 8:40 PM UTC
- HN karma
- 141
- Public activity
- 81 items
- HN profile
- View on Hacker News ↗
About ildjarn
No profile information was provided.
Recent public activity
-
comment
Comment #39813412
Good on you for exercising, but this is really sad. We don’t live on Mars. I hope your city / district can find a way to create pleasant outdoor spaces.
-
comment
Comment #39809805
If the podiatrist in the article is to be believed, humanity never would have made it out of the Stone Age.
-
comment
Comment #39809725
Born To Run is an adventure/travel book. I don’t know why people read it as pop sci.
-
comment
Comment #39788143
A Boy and His Dog is another one.
-
comment
Comment #39785060
You can de-color an async function by blocking.
-
comment
Comment #39780376
Did you set out to find a vulnerability or just stumble on it? If setting out to find a vulnerability, how do you get started? What is the “open ide, write print(“hello world”)” fo…
-
comment
Comment #39778673
Colored functions is only a problem in JS
-
comment
Comment #39754340
What’s the deal with templates? I make new projects infrequently. Templates save me little time. I spend far more time struggling to fix broken code, fitting existing code to new r…
-
comment
Comment #39747602
I’d call those books competent. They didn’t advance the art form but the prose supported a fun story and was never distracting.
-
comment
Comment #39740991
> Immutability by default is not a requirement for functional programming (I mean... if it were, Haskell would be obviously not FP since the 'default' entrypoint is very mutable). …
-
comment
Comment #39740965
Part of the appeal of an iGizmo is not sending so much data to Google. I really doubt this is happening, and if it is, Apple will be hosting the models.
-
comment
Comment #39729695
This loads faster than native apps serving local content on my device.
-
comment
Comment #39729144
Very few classes model a real world entity in my experience. Maybe that was the plan but it’s just not the reality of OOP in the industry.
-
comment
Comment #39729130
I’m arguing it’s not FP when you take an OOP language and bolt on lambdas. Lambdas are necessary but not sufficient. You need expression orientation, immutability by default, persi…
-
comment
Comment #39729096
If something works in a distro, it automatically works in a Dockerfile based on that distro. There is no extra packaging effort required.
-
comment
Comment #39724221
What the post misses is that lots of packages are not available on Nix, but everything is available on Docker automatically. If what you need is available, however, then it can be …
-
comment
Comment #39724204
OOP is about bundling state and behaviour into units that hide their internal mechanisms by some kind of interface. Records can have no state - compared to regular classes - so the…
-
comment
Comment #39724184
> Functional programming means functions are first class citizens and can be constructed on the fly. FP is much more than this one language feature.
-
comment
Comment #39720568
C# LINQ, being a round-about implementation of do-notation, is a pretty advanced FP feature, and beyond most mainstream languages. C# is certainly a step up over Java etc. However,…
-
comment
Comment #39720550
https://github.com/codemix/ts-sql
-
comment
Comment #39719310
Typescript has far more powerful type constructs than Java.
-
comment
Comment #39719296
TS has a powerful type system that behaves in strange and counter intuitive ways, particular for people coming from JS. It doesn’t even have a spec, really. I would prefer somethin…
-
comment
Comment #39719272
What mainstream languages have a good suite of FP features though? If you try to write mostly pure code in Java I’m afraid you’re in for a bad time, despite the (big!) improvements…
-
comment
Comment #39714144
Loops and conditionals are a totally alien concept to non programmers. I really don’t think the syntax is the issue.
-
comment
Comment #39710179
Never understood why Python is considered easier to learn than JavaScript to be honest.