Viewing profile — 4ad
4ad
HN member- Joined
- Thu, Aug 04, 2011, 4:51 PM UTC
- HN karma
- 6,203
- Public activity
- 2,663 items
- HN profile
- View on Hacker News ↗
About 4ad
Mathematical engineer working on pragmatic, Curry-style type systems.
Previously worked on the CUE language at https://cuelang.org.
I also wrote the arm64, sparc64, and Solaris Go ports.
Recent public activity
-
comment
Comment #47648612
> Austria is quite far ahead Yeah, quite ahead in terms of making anonymous phone numbers illegal and requiring the government to know your phone number. And if you don't want to u…
-
comment
Comment #47648555
It also makes you sound like a conspiracy theory nutjob, and the current political climate in Europe is such that people are really sensitive to this sort of alarmist messaging (wh…
-
comment
Comment #45437164
Yes, that's true. And there are various logical systems which hint at mutability (apart from linear logic itself). I already mentioned how we can find shared-memory futures in semi…
-
comment
Comment #45436663
They are very different books. TAPL is a book about programming language semantics, TTAFP is a programmer-oriented book about Martin-Löf type theory. There is very little overlap. …
-
comment
Comment #45436164
It's very simple, it's because pure , typed functional programming is not arbitrary but rather fundamental. Natural deduction from logic corresponds to various typed lambda calculi…
-
comment
Comment #45318136
I don't play video games but I invert the trackpad scroll direction on macOS. I cannot understand people who use the default "natural" scrolling, it's anything but natural, and it'…
-
comment
Comment #45247465
It would also be a useless article. It's fine to write for an audience, if you're not in the target audience, move on.
-
comment
Comment #45103257
It appears that Bear does not accept contributions[1] and the very few contributors it had in the past only contributed a trivial amount of code[2]. But you're right, relicensing r…
-
comment
Comment #45101272
The copyright holder (the author) is solely responsible for choosing how they want their work to be distributed, and is not bound by any other sort of constraint. They can choose a…
-
comment
Comment #45004358
> While scientists have considered accessing the liquid to further analyze the content, as of 2024, the bottle has remained unopened because of concerns about how the liquid would …
-
comment
Comment #44994743
I have 40k. Works fine.
-
comment
Comment #44931062
Did you disable Memory[1]? [1] https://help.openai.com/en/articles/8590148-memory-faq
- comment
-
comment
Comment #44769405
I call BS on that, as Macbooks somehow always kept being 16:10. In fact you could easily buy 16:10 panels, I know because for many years I upgraded old 16:10 Thinkpads with modern …
- story
-
comment
Comment #44598016
Never used Pocket, but I moved to Raindrop.io (from Pinboard) for my bookmarks. I believe it can import Pocket.
- story
-
comment
Comment #44480147
It's hard to say who will fare best, but it's evident who'll do the worst. The European Union will regulate AGI out of existence. Most citizens would not want to use it because of …
-
comment
Comment #44454125
Learning category theory to the level of understanding monads should take half an hour at most, and would constitute real understanding of what a monad is, versus this C++ explanat…
-
comment
Comment #44450173
So you think that a monad which is an object with a simple definition in category theory is better explained in terms of C++? I would agree that most of these articles about monads…
-
comment
Comment #44443089
Great article, two minor nitpicks: > To avoid Russell's Paradox, there isn't a type of all types. Instead, we have universes. This is an oversimplification, and Lean-specific (to b…
-
comment
Comment #44386439
HDR is about, well, high dynamic range images, usually expressed with at least 10 bits of precision (although it can also be float, etc), and often, but not always encoding scene-r…
-
comment
Comment #44383090
> This post is mostly AI generated, of course with significant guidance, feedback, iteration and some edits from me. I can tell, because it is garbage. AI's notion of PK is useless…
-
comment
Comment #44345806
I want the opposite, an extension that will redirect all crappy frontends to the canonical sources (which work better and I am logged-into, I can comment, etc).
-
comment
Comment #44169886
Indeed, KDE is like Windows, which is sad, because I don't like the desktop metaphor, yet KDE is the only group that is concerned with usability and improves the system with every …