HN user

bumbledraven

6,269 karma

bumbledraven@gmail.com

Posts207
Comments703
View on HN
crawshaw.io 2mo ago

The agent principal-agent problem

bumbledraven
2pts2
crawshaw.io 3mo ago

I am building a cloud

bumbledraven
1115pts563
kirancodes.me 3mo ago

Lean proved this program correct; then I found a bug

bumbledraven
395pts178
www.moderndescartes.com 3mo ago

What's in a Codebase?

bumbledraven
1pts0
tailscale.com 3mo ago

Being the Adult in the Room

bumbledraven
5pts0
www.ft.com 3mo ago

Man beats machine at Go (2023)

bumbledraven
2pts3
www.blackhc.net 3mo ago

The Flawed Ephemeral Software Hypothesis

bumbledraven
4pts0
www.linkedin.com 5mo ago

The hidden control plane lurking in your commodity server

bumbledraven
6pts0
platformsecurity.com 10mo ago

How I used AI to create an exploit for a CVE before public PoCs existed

bumbledraven
1pts0
brooker.co.za 11mo ago

Dynamo, DynamoDB, and Aurora DSQL

bumbledraven
1pts0
criticalmas.org 12mo ago

Feeding the AI Bots

bumbledraven
1pts0
english.elpais.com 1y ago

17-year-old refutes a mathematical conjecture proposed 40 years ago

bumbledraven
4pts0
crawshaw.io 1y ago

How I program with agents

bumbledraven
615pts295
www.moderndescartes.com 1y ago

From GnuGo to AlphaGo Zero: A Roadmap for Solving Difficult Problems

bumbledraven
1pts0
www.npr.org 1y ago

The Sad, Beautiful Fact That We're All Going to Miss Almost Everything (2011)

bumbledraven
10pts1
borretti.me 1y ago

Mass market non-fiction has bad incentives

bumbledraven
46pts36
datacolada.org 1y ago

Arresting Flexibility: A QJE field experiment on policing with ~40 outcome vars

bumbledraven
1pts0
www.jerrywei.net 1y ago

Claude Plays GeoGuessr

bumbledraven
2pts0
www.securityweek.com 1y ago

Air-Gapped Computers Can Communicate Through Heat (2015)

bumbledraven
2pts0
jiggerwit.wordpress.com 1y ago

The Empirical World Interpretation of Quantum Mechanics

bumbledraven
3pts1
blog.sigfpe.com 1y ago

How to hide information from yourself in a solo RPG

bumbledraven
3pts0
www.usenix.org 1y ago

Eye of Sauron: Hidden Spy Camera Detection with Memory EM Radiation (2024) [pdf]

bumbledraven
9pts1
twitter.com 1y ago

Donkey Kong Arcade Illusion

bumbledraven
9pts2
www.foxla.com 2y ago

Death Valley could break world heat record

bumbledraven
5pts1
blog.dshr.org 2y ago

The Great MEV Heist

bumbledraven
3pts0
www.dlib.org 2y ago

Requirements for Digital Preservation Systems

bumbledraven
1pts0
www.nytimes.com 2y ago

When Tommy Rath Vanished from 'The Jungle'

bumbledraven
2pts1
specbranch.com 2y ago

Five Nine Problems

bumbledraven
2pts0
www.youtube.com 2y ago

How to find a location using only the shadow [video]

bumbledraven
3pts0
fuza.co.uk 2y ago

Proof: Little's Law (Why to Limit WIP)

bumbledraven
3pts0

TFA links to https://joshcollinsworth.com/blog/tailwind-is-smart-steering, which is about Tailwind, but makes multiple distinctions and points that could just as well apply to LLMs, e.g.:

Builders value getting the work done as quickly and efficiently as possible. They are making something—likely something with parts beyond the frontend—and are often eager to see it through to completion. This means Builders may prize that initial execution over other long-term factors.

Crafters are more likely to value long-term factors like ease of maintainability, legibility, and accessibility, and may not consider the project finished until those have also been accounted for.

In my view, the more you optimize for building quickly, the more you optimize for homogeneity.

800-word response by https://en.wikipedia.org/wiki/Mark_Lucovsky, who was on the team that built Windows NT: https://nitter.net/marklucovsky/status/2052828852490285390#m.

It begins:

In David Crawshaw’s recent post “The agent principal-agent problem” there’s a lot of insight beneath the headline “Code review is broken.” Worth reading carefully.

Toward the end, David reflects on what he calls the old “cowboy” development culture at Microsoft in the 80s/90s. Not much has been written about that era, mostly because there was no social media, no laptops everywhere, no phones recording daily engineering life.

A few thoughts from someone who lived it.

Conclusion:

A lot of software quality did not come from pre-commit review gates.

It came from tight teams, deep ownership, brutal integration pressure, system-wide stress, and developers who fully understood the machinery they were standing on.

This article has one neat Google search trick I hadn't known about: `AROUND(#)`. But I am skeptical of much of the rest of it.

Searching for `“can anyone recommend”` to get unfiltered recommendations is an interesting hack, but I feel it's not too reliable. At reddit, you could ask this, and an unknown percentage of responses could be shills or bots.

I'm also skeptical of how much the suggested `@reddit` differs from just `reddit`. The description says it's for social media handles, but reddit is a platform, not an individual user's handle. I suspect google looks for the user's intent to see results from a particular site or social media platform and uses that signal to influence the ranking, and I doubt '@' has much of an effect on that process.

The results Google omits tend to be less trafficked and less search-optimized, which frequently means they’re more substantive and written for readers rather than algorithms

Really? I call BS. Every time I've looked at the omitted results they've been very similar to ones I've already seen.

I stopped reading after that.

Details on the strategy employed by the human are at https://goattack.far.ai:

We discovered simple adversarial strategies that beat superhuman Go AIs, and find that adding defenses helps but does not eliminate the problem. Our cyclic adversary beats the state-of-the-art KataGo AI more than 97% of the time at superhuman settings. This strategy is simple enough to be replicated by an amateur human player and transfers to other superhuman Go AIs.

Yes they do, but keep in mind the distinction between "armies" and "irregulars". The first two sentences in the article are:

Arabic-speaking armies have been generally ineffective in the modern era. Egyptian regular forces did poorly against Yemeni irregulars in the 1960s.

I have been writing the same thing by (ab)using the existing unit of measurement known as a bel (B), which is most commonly seen with the SI prefix “deci” (d) as dB or decibel. I write the speed of light as 8.5 Bm/s (“8.5 bel meters per second”), which resembles the expression 20 dBV (“20 decibel volts”) shown at https://en.wikipedia.org/wiki/Decibel.

Translation via Gemini (2.0 Experimental Advanced)

Kidnapping of One of the Co-founders of the Startup Ledger: Major Investigation in the Cher Region

As part of the investigation into the disappearance of a businessman, numerous gendarmes and police officers were deployed in the Vierzon area on Wednesday, January 22nd. According to our information, they are investigating the kidnapping of one of the co-founders of the startup Ledger, David Balland.

By Antoine Bailleron and Geoffroy Jeay

Published on January 22, 2025 at 11:00 PM

David Balland created, in Vierzon, in 2014, with four other partners, Ledger, a startup specializing in ultra-secure cryptocurrency wallets, notably for Bitcoin.

The significant deployment of gendarmes in a street in Méreau on Tuesday, which surprised the local population, moved to the Vierzon area on Wednesday. Numerous gendarmes and police officers were visible on the roads leading to Vierzon, and even in the sub-prefecture of Cher. A gendarmerie helicopter was seen at low altitude. In the afternoon, gendarmes even intervened on the Quai de l'Yèvre in Vierzon, breaking a window and the door of an apartment.

[image]

Gendarmes intervened on the Quai de l'Yèvre in Vierzon, breaking a window and the door of an apartment.

According to our information, they are investigating the disappearance of a businessman, one of the co-founders of the startup Ledger, David Balland. The man was reportedly kidnapped. With a view to a ransom demand? Nothing has been revealed.

While defining x/0 = 0 is sound, it has tradeoffs, as OP acknowledges. In "Papers with computer-checked proofs" (2024), D. J. Bernstien wrote:

There is a claim ... that “dividing by 0 is not allowed in mathematics, and hence this cannot be relevant to their work”, but in fact a mathematician is permitted to deduce b ≠ 0 from c = a/b, since a/b is undefined for b = 0. Redefining the notation to allow b = 0 breaks this. Unless it occurs to the author to state a conclusion c = a/b and a conclusion b ≠ 0, the proof assistant won’t check that b ≠ 0, whereas the reader will think that this has been checked.

https://cr.yp.to/papers/pwccp-20240727.pdf

In the Gregorian calendar, January 1 falls on a Saturday in any year that is a multiple of 400. (This follows from any correct day-of-the-week algorithm, such as https://firstsundaydoomsday.blogspot.com/2009/12/quick-start....) Since each 400-year cycle begins on the same day, rather than balancing out, any imbalances would actually accumulate.

To check, see this 5-line brute-force calculation in JavaScript: https://news.ycombinator.com/item?id=42024474

It turns out that New Year's Day is a bit more likely to fall on Sunday than Saturday. To confirm, here's a bit of simple JavaScript that checks a complete 400-year cycle. You can run it in your browser's console:

  const counts = Array(7).fill(0);
  for (let year = 2000; year < 2400; year++) {
    counts[new Date(year, 0, 1).getDay()]++;
  }
  console.log(`Number of Saturdays: ${counts[6]}; Number of Sundays: ${counts[0]}`);
Output:
  Number of Saturdays: 56; Number of Sundays: 58
Note: getDay() returns 0 for Sunday and 6 for Saturday (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...).
Claude for Desktop 2 years ago

+1, that fixes the voice recognition part, but it doesn't automatically read Claude's response aloud.

Claude for Desktop 2 years ago

I wish I knew of a good way to voice chat with Claude, and unfortunately, the new mobile app isn’t it. The voice recognition is terrible. Does it just use iOS’s built-in text-to-speech? It needs to be as good as Whisper to be useful.

But at the end of the day he needs to make a concrete prediction that differs than the current view in order to have people devote a lot of time studying his world view

Even if it doesn't make any different concrete predictions, a new way of thinking about things can attract scientists' attention. The Many Worlds interpetation of QM is an example.