Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drhagen
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
1.
▲
by
drhagen
13d ago
When I was a grad student at MIT, my desk was across the hall from the Julia people. We even shared a lunch table. Julia is most famous for its optimizing compiler, but many people may not notice the careful work that went into designing th
2.
▲
by
drhagen
13d ago
Before clicking, I said to myself "Indian peasant". > You have drawn a girl, born in the Ganges Plain in 1628 CE. > She was born, married at 16, lost her mother at 19, was orphaned at 30, had 8 children, and died at 39 of pn
3.
▲
by
drhagen
2mo ago
They spent a huge amount of complexity supporting mailing lists that claim mutated messages came FROM the original sender instead of FROM mailinglist@example.com. Is that use-case worth the additional effort?
4.
▲
by
drhagen
4mo ago
"never mind" does the same thing, as does "shut up, clanker"
5.
▲
by
drhagen
4mo ago
It is interesting that gold was able to retain its value after the industrial revolution. It could have gone the way of aluminum, once twice as valuable as gold, but now used in disposable drink containers. At the time of the alchemists, th
6.
▲
by
drhagen
5mo ago
I am an absolute nobody on the internet, so it didn't get me at all. But the names it did guess were some good bloggers, some which I had yet to follow. So do this even if it has no chance of getting it right for you.
7.
▲
by
drhagen
9mo ago
Great! Now make `set` have a stable order and we're done here.
8.
▲
by
drhagen
9mo ago
If this gets wide enough use, they could add an optimization for code like this: n = 1000 a = {} for i in range(n): a[i] = str(i) a = frozendict(a) # O(n) operation can be turned to O(1) It is relatively easy f
9.
▲
by
drhagen
9mo ago
A funny thing I realized: immortality is incompatible with spending a nonzero fraction of my life with children. I treasure the time I spend with my kids. I can see that this season will be over soon. This won't be my whole life, but i
10.
▲
by
drhagen
10mo ago
It does yield control. As far as I know, that's "how you're supposed to it". But the example is not great because there is no other task available to switch to, so the event loop goes right back to where it left off. Whi
11.
▲
by
drhagen
1y ago
1s in other ordinals were misread, but two 1s next to each other were misread wildly more often than anything else. My current theory, which I only hint at in the last paragraph, was that "nth" was in the OCR dictionary, "nth
12.
▲
by
drhagen
1y ago
The last time this hit HN, my hosting provider complained about the traffic, but I've since migrated the blog to GitHub Pages, so I guess that won't be an issue this time.
13.
▲
by
drhagen
1y ago
> Personally, I think np.einsum is one of the rare parts of NumPy that’s actually good. einsum only being able to do multiplication makes it quite limited. If we leaned into the Einstein notation (e.g. [1]), we could make something that
14.
▲
by
drhagen
2y ago
From experience, I am skeptical of this hypothesis. Little kids will absolutely recall memories from before they knew how to speak. Just last week, my two-year-old spied the freezer pops in storage. She pointed out back and said, "Eat
15.
▲
by
drhagen
2y ago
In Chapter 21 of the Screwtape Letters, CS Lewis discusses the dangers of interchanging of the various flavors of "my". (Well, a fictional demon monologues about the utility of confusing "my" in the mind of humans, but t
16.
▲
by
drhagen
2y ago
It even has an xkcd: https://xkcd.com/2128/
17.
▲
by
drhagen
2y ago
How much of this is due to non-technical users simply using phones and tablets instead of laptops and other devices with "desktop" OSes?
18.
▲
by
drhagen
2y ago
Using 12000-year-old stories to support the thesis that oral history is more durable than written history is only logical if we have reason to believe that written history also existed then. I believe the consensus is that writing was inven
19.
▲
by
drhagen
2y ago
I always thought Scala had nice imports [1]: import users.* import users.User import users.{User, UserPreferences} import users.UserPreferences as UPrefs [1] https://docs.scala-lang.org/tour/package
20.
▲
by
drhagen
2y ago
I remember USB drives in the '00s that had a read-only toggle. They were useful for rescuing machines that had a virus. Edit: A quick search reveals that, of course, you can still buy them today. I have not felt a need for one in ages.
21.
▲
by
drhagen
2y ago
> To this day, key players in security—among them Microsoft and the US National Security Agency—regard Secure Boot as an important, if not essential, foundation of trust in securing devices in some of the most critical environments, incl
22.
▲
by
drhagen
3y ago
R does this [1]. It is the sentinel that it uses internally to represent a missing value (i.e. NA) in integer arrays. Integer operations overflow to this value. [1] https://stackoverflow.com/a/56507840/1485877
23.
▲
by
drhagen
3y ago
The recent advances in LLMs have made me realize how important a signal well written English was to filtering content by quality. If the first few sentences were on topic, syntactically correct, and grammatically complex, it was worth skimm
24.
▲
by
drhagen
3y ago
I always liked to phrase it as: "Never attribute to incompetence that which is adequately explained by incentives." People like Hanlon's razor because it still lets them insult people they don't like. "incompetent&q
25.
▲
by
drhagen
3y ago
That seems unlikely. Those numbers only look related in base 10. 1/e is about a third of 1 and 37 is about a third of 100, which is why they look similar in base 10. In base 16, 1/e is about 0.5e2d58 and 37 is 25. And prime number
26.
▲
by
drhagen
3y ago
I don't know. There's a pretty big difference between feeding data to an AI in order to get its response and feeding data to an AI in order to train it to generate responses for third-parties. With current technology, the latter p
27.
▲
by
drhagen
3y ago
> Zoom re-updated their ToS to clarify that they will not do this. To be more specific, they clarified that they absolutely _will_ do this. But they provide an opt-out. That "without your consent" is carrying a lot of weight in
28.
▲
by
drhagen
3y ago
I was going to say the man invented CC-BY before there was CC-BY, but apparently, the first CC licenses came out in 2002.
29.
▲
by
drhagen
3y ago
Pydantic is so cool and I am really excited to migrate to v2. My biggest pain point in Pydantic is that it has no abstract base class for a serializer/deserializer. There is just BaseModel. This means that there is no "Pydantic in
30.
▲
by
drhagen
3y ago
I stand by my original statement, which admittedly did not cover the complexity of what is going on in the market. Falling home prices will cause falling rent prices, all else being equal. However, rising mortgage costs from higher interest
More ›