Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pelotom
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
pelotom
8y ago
`useReducer` is the most powerful core building block for state management in React 16.8, but its API is more complicated than it needs to be. `use-state-methods` offers a simpler alternative with no loss of expressiveness. Think in terms o
2.
▲
Use-state-methods: all the power of useReducer without the ceremony of actions
(github.com)
2 points
by
pelotom
8y ago
|
1 comments
3.
▲
by
pelotom
8y ago
The idea of Dan Abramov having trouble finding employment is beyond comical.
4.
▲
by
pelotom
10y ago
Cute alternate version of Hilbert's grand hotel.
5.
▲
by
pelotom
10y ago
I'm very interested in trying the beta! ID: pelotom
6.
▲
by
pelotom
14y ago
They may be a tolerable layout for your set of apps, which tends to be pretty small, but for organizing all your files it quickly becomes a giant mess.
7.
▲
by
pelotom
14y ago
I tell you you have 12/0 apples. Write the number of apples you have on a piece of paper. Some "functions" are not defined for all inputs. Better to give a "that doesn't make sense" answer than a bogus answer.
8.
▲
by
pelotom
14y ago
Don't get me wrong, PHP is a joke of a language, but I don't see Rasmus as the one behaving childishly here, and I also don't think he's in the wrong. APIs are allowed to change in major releases, and the behavior the plaintiff was relying
9.
▲
by
pelotom
14y ago
Not to mention being able to rule out large classes of errors at compile time, and ease of refactoring large code bases. You mean I get all that for free? Where do I sign up?
10.
▲
by
pelotom
15y ago
Kind of ironic that the website is glitchy on iOS Safari.
11.
▲
by
pelotom
15y ago
It sounds pretty, but I'm not convinced this is a sound analogy. I think the walls are elastic to some extent. The real limitation on how much you can learn is not storage space, but time spent "moving furniture". You only have so much ti
12.
▲
by
pelotom
15y ago
Some related material (in the order it should be read) for those interested: On understanding types, data abstraction, and polymorphism: http://lucacardelli.name/Papers/OnUnderstanding.A4.pdf On Understanding Data Abstraction, Revisited:
13.
▲
by
pelotom
15y ago
This argument is valid... the flaw in the author's logic is rather the assumption that encryption is a function, i.e. that it is deterministic. In fact decryption is deterministic, but encryption is not, and that's what prevents this kind o
14.
▲
by
pelotom
16y ago
7. Don't write code in C
15.
▲
by
pelotom
16y ago
Better yet, teach them a language which doesn't even have the "extra layer of [OO] nonsense". Teach them something simple, clean, and logical. Teach them Haskell.