HN user

DougBTX

4,602 karma
Posts20
Comments1,790
View on HN
andersource.dev 2y ago

The Dunning-Kruger Effect Is Not Autocorrelation

DougBTX
4pts0
generative.ink 2y ago

Visualizing LLM memorization with block multiverse plots

DougBTX
2pts0
www.historyofphilosophy.net 2y ago

History of Philosophy without any gaps

DougBTX
72pts49
blog.samaltman.com 3y ago

The Merge (2017)

DougBTX
1pts0
www.gnu.org 3y ago

An Introduction to Makefiles

DougBTX
67pts0
mikehadlow.blogspot.com 3y ago

Configuration complexity clock, DSLs vs. general languages

DougBTX
1pts0
keccak.team 4y ago

Cryptographic Sponge

DougBTX
3pts0
www.reddit.com 6y ago

How is GNU ‘yes’ so fast?

DougBTX
3pts0
blog.samaltman.com 6y ago

Unit Economics (2015)

DougBTX
29pts1
latacora.micro.blog 7y ago

Cryptographic Right Answers (2018)

DougBTX
3pts0
www.kickstarter.com 7y ago

IRL Glasses – Glasses That Block Screens

DougBTX
5pts0
signalvnoise.com 8y ago

Give it five minutes (2012)

DougBTX
2pts0
meyerweb.com 8y ago

Reasons for Reset CSS (2007)

DougBTX
1pts0
blogs.msdn.microsoft.com 9y ago

When you change the insides, nobody notices (2004)

DougBTX
1pts0
s3.amazonaws.com 13y ago

Don't outsource your profits

DougBTX
2pts0
git.kernel.org 14y ago

Learn Git from the source - first commit with detailed readme

DougBTX
2pts0
img340.imageshack.us 16y ago

"People of class drink alcohol" - with charts which start at zero

DougBTX
5pts2
www.youtube.com 17y ago

Full Dancing Guy video - does it affect your analysis?

DougBTX
2pts0
blogs.law.harvard.edu 18y ago

Philip Greenspun: It's not just programmers who can inflate their LOC counts

DougBTX
47pts4
en.wikipedia.org 18y ago

Parkinson's law

DougBTX
2pts0

The train/test split is one of the fundamental building blocks of current generation models, so they’re assuming familiarity with that.

At a high level, training takes in training data and produces model weights, and “test time” takes model weights and a prompt to produce output. Every end user has the same model weights, but different prompts. They’re saying that the constitution goes into the training data, while CLAUDE.md goes into the prompt.

Yes, from the article:

To support the cluster’s massive scale, we relied on a proprietary key-value store based on Google’s Spanner distributed database... We didn’t witness any bottlenecks with respect to the new storage system and it showed no signs of it not being able to support higher scales.

I want everything that passes through a function to be a copy unless I put in a symbol or keyword that it suppose to be passed by reference.

JavaScript doesn’t have references, it is clearer to only use “passed by reference” terminology when writing about code in a language which does have them, like C++ [0].

In JavaScript, if a mutable object is passed to a function, then the function can change the properties on the object, but it is always the same object. When an object is passed by reference, the function can replace the initial object with a completely different one, that isn’t possible in JS.

Better is to distinguish between immutable objects (ints, strings in JS) and mutable ones. A mutable object can be made immutable in JS using Object.freeze [1].

[0] https://en.wikipedia.org/wiki/Reference_(C%2B%2B)

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Perhaps it has to be that way, the motivation to build a mechanical computer is based on the belief that computation can be mechanised.

Our package-lock.json specified the stable version 1.3.2 or newer

Is that possible? I thought the lock files restricted to a specific version with an integrity check hash. Is it possible that it would install a newer version which doesn't match the hash in the lock file? Do they just mean package.json here?

Agreed. The article makes many references to how life would be better with explicit well-defined interfaces… but types are how we explicitly define interfaces.

For example, Rust borrow checking isn’t to add complexity, it is to make it possible to explicitly define lifetime bounds in interfaces.

“Incomplete” seems like a better word than “incorrect” for this. The code is likely correct in the narrow scope it was needed for, but is missing features (and error checking!) beyond the happy path, making it easy to use incorrectly.

These UI elements (including the keyboard!) already blur their background, so that’s not a new cost. My 5 year old phone handles those fine. The distortion looks fancy, but since the shape of the UI elements is mostly-constant I’d expect them to be able to pre-calculate a lot of that. We’ll see when it ships!

Here's an attempt at that: The GPU is responsible for blending layers of the interface together. Liquid glass adds a distortion effect on top of the effects currently used, so that when the GPU combines layers, it takes values from (x + n, y + m) rather than just (x, y). Energy efficiency depends on how much data is read and written, but a distortion only changes _which_ values are read, not how many.

Whereas complexity is a measure of how far ahead I can reasonably expect to calculate

So complexity is something like: high branching factor after culling “obvious” branches?

I suspect there is some /sarcasm in the parent post, the “techies” have already shipped crypto public ledgers which these scam sites use to steal their victim’s funds. Can it be sufficiently de-anonymised to do this analysis?

AI is different 11 months ago

That’s one of the interesting things about innovation, you have to believe that things are possible before they have been done.

Are the AI companies really living in an echo chamber?

The author tested 12 models, and only one was consistently wrong. More than half were correct 100% of the time.

A better conclusion would be that there’s something in particular wrong with GPT-5 Chat, all the other GPT 5 variants are OK. I wonder what’s different?

Absolutely fine, as long as the success flag is predicted by the model ensemble under test. That’s how Claude Code works for example, it will continue to iterate until success (or it will give up with failure at a certain point).

Claude Opus 4.1 12 months ago

My hot take is that your friend should show you what they’re using, not just dismiss Copilot and leave you hanging!