Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ildjarn
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
ildjarn
2y ago
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.
2.
▲
by
ildjarn
2y ago
If the podiatrist in the article is to be believed, humanity never would have made it out of the Stone Age.
3.
▲
by
ildjarn
2y ago
Born To Run is an adventure/travel book. I don’t know why people read it as pop sci.
4.
▲
by
ildjarn
2y ago
A Boy and His Dog is another one.
5.
▲
by
ildjarn
2y ago
You can de-color an async function by blocking.
6.
▲
by
ildjarn
2y ago
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”)” for this kind of work?
7.
▲
by
ildjarn
2y ago
Colored functions is only a problem in JS
8.
▲
by
ildjarn
2y ago
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 requirements, etc
9.
▲
by
ildjarn
2y ago
I’d call those books competent. They didn’t advance the art form but the prose supported a fun story and was never distracting.
10.
▲
by
ildjarn
3y ago
> 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). I mean the bindings and collections. For exampl
11.
▲
by
ildjarn
3y ago
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.
12.
▲
by
ildjarn
3y ago
This loads faster than native apps serving local content on my device.
13.
▲
by
ildjarn
3y ago
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.
14.
▲
by
ildjarn
3y ago
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, persistent collections in the standard library, some way to handl
15.
▲
by
ildjarn
3y ago
If something works in a distro, it automatically works in a Dockerfile based on that distro. There is no extra packaging effort required.
16.
▲
by
ildjarn
3y ago
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 so much better.
17.
▲
by
ildjarn
3y ago
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 they are an anti-OOP feature.
18.
▲
by
ildjarn
3y ago
> Functional programming means functions are first class citizens and can be constructed on the fly. FP is much more than this one language feature.
19.
▲
by
ildjarn
3y ago
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, most developers wouldn’t understand, say, a result monad im
20.
▲
by
ildjarn
3y ago
https://github.com/codemix/ts-sql
21.
▲
by
ildjarn
3y ago
Typescript has far more powerful type constructs than Java.
22.
▲
by
ildjarn
3y ago
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 something less powerful but more predictable, personally.
23.
▲
by
ildjarn
3y ago
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 of records and lambdas. Minimum viable FP starts at OCaml,
24.
▲
by
ildjarn
3y ago
Loops and conditionals are a totally alien concept to non programmers. I really don’t think the syntax is the issue.
25.
▲
by
ildjarn
3y ago
Never understood why Python is considered easier to learn than JavaScript to be honest.
26.
▲
by
ildjarn
3y ago
Good post overall. It seems like this system can only work if the build and deployment is all done by one tool in a monorepo. What does migration from existing setups look like? And what about services that communicate via shared infrastruc
27.
▲
by
ildjarn
3y ago
Last I tried to use Nix there was lots of confusion over flakes - some tutorials suggested using them and others saying they are still in development. Has the situation improved?
28.
▲
by
ildjarn
3y ago
Looks interesting. Why not Discord?
29.
▲
by
ildjarn
3y ago
Why did you post this?
30.
▲
by
ildjarn
3y ago
“Chicanery” nice reference!
More ›