Viewing profile — chriswarbo
chriswarbo
HN member- Joined
- Fri, Jun 28, 2013, 3:50 PM UTC
- HN karma
- 7,917
- Public activity
- 3,468 items
- HN profile
- View on Hacker News ↗
About chriswarbo
No profile information was provided.
Recent public activity
-
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.
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
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).
-
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 …
-
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.
-
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…
-
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 …
-
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…
-
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, …
-
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 …
-
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…
-
comment
Comment #48867308
> Information and computation are not the same thing. Shannon information, sure. However, algorithmic information (Kolmogorov complexity, etc.) is based on computation.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …