Live data from Hacker News

Viewing profile — 4ad

4ad

HN member
Joined
Thu, Aug 04, 2011, 4:51 PM UTC
HN karma
6,203
Public activity
2,663 items

About 4ad

JSR PC, @(R6)+

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

  1. 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…

  2. 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…

  3. 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…

  4. 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. …

  5. 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…

  6. 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'…

  7. 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.

  8. 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…

  9. 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…

  10. 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 …

  11. comment
    Comment #44994743

    I have 40k. Works fine.

  12. comment
    Comment #44931062

    Did you disable Memory[1]? [1] https://help.openai.com/en/articles/8590148-memory-faq

  13. comment
  14. 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 …

  15. story
  16. comment
    Comment #44598016

    Never used Pocket, but I moved to Raindrop.io (from Pinboard) for my bookmarks. I believe it can import Pocket.

  17. story
  18. 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 …

  19. 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…

  20. 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…

  21. 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…

  22. 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…

  23. 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…

  24. 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).

  25. 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 …