Live data from Hacker News

Viewing profile — chriswarbo

chriswarbo

HN member
Joined
Fri, Jun 28, 2013, 3:50 PM UTC
HN karma
7,917
Public activity
3,468 items

About chriswarbo

No profile information was provided.

Recent public activity

  1. comment
    Comment #49256594

    I've found DeepSeek v4 models to run well in pi.dev I agree they're not as capable as Claude Sonnet, but they're much cheaper.

  2. comment
    Comment #49246282

    I jsut did some digging and it seems you're right, it's only for methods which call themselves (which indeed get compiled into a loop, as an entirely local transformation). So not …

  3. comment
    Comment #49242980

    Sounds similar to @tailrec in Scala I personally use the phrase "tail call elimination" when it's a requirement that can be relied on; and "tail call optimisation" when it might be…

  4. comment
    Comment #49198882

    > Is there an inverse Pareto front? Yes, trivially. Just look at the opposite end of each metric. Pareto optimality doesn't know/care what each metrics means, since it keeps them a…

  5. comment
    Comment #49195447

    If we have a set of things (e.g. language models) and some measures we care about (e.g. cost, speed, whether weights are open, scores for a few benchmarks, etc.), then some of thos…

  6. comment
    Comment #49103906

    Magit allows selective staging/unstaging, either of hunks, or by selecting lines (AKA Emacs's "region"). I avoid staging from the git commandline, unless I'm just doing whole files…

  7. comment
    Comment #48934082

    > How long do you spend on transit that most of those are necessary? Toilets are useful immediately (speaking from experience!) Tables are useful even on short trips of a few minut…

  8. comment
    Comment #48933837

    The Nix commands have a decent approach: passing `--help` will invoke `man` on the relevant manual (sub-commands tend to have individual man pages).

  9. comment
    Comment #48933809

    Define "nicely". For example, many pagers don't work well when stdin is line-buffered (they assume they'll see individual key presses as they happen) Pagers can also conflict with …

  10. comment
    Comment #48905807

    Why would anyone working on such code send it anywhere (other than, say, to AWS for hosting)? Source: I work on such code. We don't allow devs to use (cloud-based) LLMs.

  11. comment
    Comment #48892022

    This doesn't seem to account for Jevons paradox: if driving is made faster and more convenient, then more people will drive more; which can lead to an overall increase in CO2 emiss…

  12. comment
    Comment #48891955

    > Most cars can fit 5 people So you agree that most cars are far larger and heavier than required? First search result for "average car occupancy"[1]: > In 2022 the Average Number …

  13. comment
    Comment #48891414

    > If every road were free of traffic, every destination had unlimited parking at the door, everyone already owned a car, and driving carried no direct or indirect costs, almost eve…

  14. comment
    Comment #48889789

    I was responding to this part: > if our universe is undecidable My point is, there would be no way to empirically test this; and therefore, it would make no observable difference, …

  15. comment
    Comment #48871582

    > I think the day needs time units which are factors of 10x or 1000x to match SI prefixes The nice thing about metric/SI prefixes is that they're generic multipliers, which can be …

  16. comment
    Comment #48867426

    There's no way to empirically spot an uncomputable process, since it would require infinitely-many observations. For example, if aliens claim their machine solves the halting probl…

  17. comment
    Comment #48867308

    > Information and computation are not the same thing. Shannon information, sure. However, algorithmic information (Kolmogorov complexity, etc.) is based on computation.

  18. comment
    Comment #48867228

    They're not tied to anything physical; but they are a mathematical sweet spot. 24ths and 60ths are useful fractions because 24 and 60 are highly composite numbers, i.e. they have m…

  19. comment
    Comment #48662255

    I tend to run all my terminals in Emacs, which TUIs tend to interfere with (e.g. providing their own keybindings which clash with those of Emacs; providing their own panes/scrollba…

  20. story
    Ask HN: How to avoid LLMs struggling with Lisp parens?

    LLMs seem to love certain languages (Python, Bash, etc.), but they all seem to struggle with Lisp (e.g. Racket or Emacs Lisp). I've tried various iterations of Claude, as well as c…

  21. comment
    Comment #48587928

    > I think the slider would be recognized as a toggle in its usual context of a settings screen by most people who have seen a settings screen before, but not that specific design f…

  22. comment
    Comment #48587752

    > In Windows 95, those toolbar icons were still actual buttons. In Windows 2000, they are recognizable as a button when activated, but in their default state they're not and you ha…

  23. comment
    Comment #48584026

    I've switched my git projects to push their objects into IPFS and their refs to pkkarr. That feels more distributed than the sorts of HTTP servers mentioned in TFA. Anybody who car…

  24. comment
    Comment #48557701

    > the same principles apply to US dollars Currencies are a little different, since they are required to pay taxes; and payment of taxes is enforced (to varying degrees) by state vi…

  25. comment
    Comment #48502460

    > Isn't Not Just Bikes some US expat/biking maximalist? According to their videos, they prefer trams within cities; generally take trains between cities; and acknowledge that cars …