Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thehappyfellow
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
Test Your Musical IQ
(themusiclab.org)
2 points
by
thehappyfellow
2y ago
|
0 comments
32.
▲
Truth Verification Service
(happyfellow.bearblog.dev)
1 points
by
thehappyfellow
2y ago
|
0 comments
33.
▲
by
thehappyfellow
2y ago
Just a normal deck is fine, you have to prepare it but it’s not a big deal.
34.
▲
by
thehappyfellow
2y ago
You should play a lot of hands, or organise a tournament, for Figgie to really make sense. It's fun but I prefer to play in person.
35.
▲
by
thehappyfellow
2y ago
For related background read the (horrifying) description of Leverage, a “research” institution with links to Zizians: https://medium.com/@zoecurzi/my-experience-with-leverage-res... There’s an undercurrent of cults and
36.
▲
OCaml 5.3 Released
(github.com)
8 points
by
thehappyfellow
2y ago
|
2 comments
37.
▲
by
thehappyfellow
2y ago
I think the surprise part in under-appreciated. The quicktest tests I write are frequently of the form “let’s spend 15 minutes and see what happens” kind of tests - and I almost always find bugs that way. The return on investment is bonkers
38.
▲
by
thehappyfellow
2y ago
Even trading companies have a ton of project and code which you'll find at any reasonably sized tech company, the algo-heavy code is a small fraction of the total code they write. In this sense, they are not such an outlier just based
39.
▲
by
thehappyfellow
2y ago
Fine but cutting the thought process at "it depends" is not a great way to understand what's happening here. You can explain anything happening at any company by saying "they need certain things more than whatever else t
40.
▲
by
thehappyfellow
2y ago
How’s that comparable at all? There are no network effects from writing property based tests, people use them if they are helpful - are they testing enough of the code with reasonable amount of effort. Nobody’s forcing people to write tests
41.
▲
by
thehappyfellow
2y ago
How come e.g. Jane Street uses it so much? It’s the second most common type of test I write.
42.
▲
by
thehappyfellow
2y ago
To be honest, my thinking on this is not crystalised but I do think there's an important difference between a religion like Christianity and other "occult" practices - it's about social guardrails against going insane. P
43.
▲
by
thehappyfellow
2y ago
I can believe that it works. But there's a risk of actually starting to believe that the astral plane and other stuff is real, particularly if someone has predispositions for schizophrenia. There's also a degree of danger, believi
44.
▲
by
thehappyfellow
2y ago
The classic, train your mind to believe anything you want, use it to improve your life, try believing some really cooky stuff, woah you actually believe it, no shit, you descend into crazier and crazier stuff. I’m currently leaning towards
45.
▲
by
thehappyfellow
2y ago
Want to second that, not getting people an opportunity to like you can turn you into that person at the top who’s disconnected from line engineers work - and people won’t trust you enough to tell you when you’re making a mistake. Guess how
46.
▲
by
thehappyfellow
2y ago
Happy New Year everyone! I hope this coming year you’ll find the meaning you’re yearning for, spend it with people who deeply care for you, love and be loved. That you’ll flourish, feel content and happy. That you’ll experience more good th
47.
▲
by
thehappyfellow
2y ago
I’m sorry I don’t have a summary but the judgment is also enlightening: https://www.judiciary.uk/wp-content/uploads/2019/12/bates-v-... And wiki has rest it the judgments: https://en.m.wikiped
48.
▲
by
thehappyfellow
2y ago
Buggy software is important aspect of the story but to me it’s not the main one. The main one is that the post office management/officials at some point became aware of the bugs and that they were ruining lives of innocent people and
49.
▲
Bare Message Encoding
(baremessages.org)
2 points
by
thehappyfellow
2y ago
|
0 comments
50.
▲
by
thehappyfellow
2y ago
I think I get it better now but I’m still not finding why keeping the whole comment in a commit message is better than in the source code. If it’s in source, I don’t need a context switch to read it, I can improve it (e.g. if the wording wa
51.
▲
by
thehappyfellow
2y ago
How am I supposed to be aware of a commit message specifying the “why not” when reading the code later down the line? I could easily imagine somebody refactoring code to an obviously better version, finding out it doesn’t work for subtle re
52.
▲
by
thehappyfellow
2y ago
Interestingly, the techniques described here is what makes K and Q fast even though they are interpreted.
53.
▲
Vectorized Interpreters [pdf]
(venge.net)
5 points
by
thehappyfellow
2y ago
|
1 comments
54.
▲
by
thehappyfellow
2y ago
One of the best internet experiences I had in a while is reading (and writing!) posts on bearblog.dev, check out their discover feed. Wholesome place. In similar spirit, check out https://ooh.directory
55.
▲
by
thehappyfellow
2y ago
Funny, I spent the last decade working in a strongly typed natively compiled language (OCaml) and for fun I’m venturing into Ruby more and more, so kinda opposite of what you did :) I’d agree that I wouldn’t like to support a large Ruby cod
56.
▲
by
thehappyfellow
2y ago
Can you say more about how the ruby community is breaking these principles? Was that part of the reason you left the community?
57.
▲
by
thehappyfellow
2y ago
Personal experience. I’ve come back to reading fiction after a long break and noticed a difference.
58.
▲
by
thehappyfellow
2y ago
I’ll have two recommendations. 1. A Philosophy of Software Design is very good. Not the whole of it but it’s short and to the point. 2. Fiction, as diverse as possible. I apologise for making assumptions but many software engineers are secr
59.
▲
by
thehappyfellow
2y ago
Agreed, provided you have both sides of the inequality. Coming up with that particular convex combination is a bit of a leap that’s not super intuitive to me.
60.
▲
by
thehappyfellow
2y ago
It’s big, particularly the second point. I fix typos and obvious mistakes while reading the code and I leave „feel free to punt” on any comment which shouldn’t block release. Still, bikeshedding occurs but to a lesser degree and over more s
More ›