HN user

gcr

6,784 karma
Posts40
Comments2,281
View on HN
finance.yahoo.com 2mo ago

Cloudflare lays off 1,100 employees (~20% of workforce)

gcr
83pts2
github.com 8mo ago

Show HN: Krnel-Graph, a Library for LLM representation engineering and control

gcr
3pts1
www.youtube.com 1y ago

I am sitting in a room: Finding the fixpoint of Chatterbox voice cloning [video]

gcr
2pts1
krnel.ai 1y ago

[Show HN] We evaluated LLM guardrails, here's what we found

gcr
1pts0
bsky.app 1y ago

tldraw launches “Tldraw computer,” visual algorithmic prototyping

gcr
1pts0
arc.net 1y ago

Arc browser: incident response writeup to CVE-2024-45489 (cross-user JS RCE)

gcr
3pts0
docs.google.com 1y ago

Kimmy's interview/job search tracking spreadsheet template

gcr
4pts1
fandom.ink 2y ago

Google suspends romance author's account for writing sexually explicit content

gcr
207pts201
www.washingtonpost.com 2y ago

The endless battle to banish the world’s most notorious stalker website

gcr
5pts3
gist.githubusercontent.com 4y ago

Christmas Carol Written in Jq

gcr
2pts1
gist.github.com 4y ago

Donut.c, but Written with Jq

gcr
3pts0
motherboard.vice.com 9y ago

From Tape Drives to Memory Orbs, the Data Formats of Star Wars Suck (Spoilers)

gcr
2pts0
paper.dropbox.com 9y ago

NIPS Symposium: Public views on machine learning (quick notes)

gcr
1pts0
abyss.uoregon.edu 10y ago

What's Expected of Us – Ted Chiang

gcr
1pts0
www.reddit.com 10y ago

Changing time to Jan 1, 1970 will permanently brick 64-bit iOS devices

gcr
22pts6
posts.postlight.com 10y ago

Reverse-engineering Pinterest's promotional popup notifications

gcr
4pts0
karpathy.github.io 10y ago

Short Story on AI: A Cognitive Discontinuity

gcr
69pts13
developers.google.com 10y ago

Google Face Pose Detection API

gcr
1pts1
calnewport.com 11y ago

Deep Habits: Listen to Baseball on the Radio

gcr
2pts0
news.ycombinator.com 12y ago

Is a "Reverse Heartbleed" exploit possible to read the client's memory?

gcr
7pts3
www.scribd.com 12y ago

Handwriting Repair

gcr
1pts0
sneakygcr.net 13y ago

How to keep a Scientific Python stack in your home folder without going insane

gcr
2pts0
www.reddit.com 13y ago

How your VPS provider can steal your SSH server's private key

gcr
14pts4
news.ycombinator.com 13y ago

Ask HN: Should we filter out "Um, What?" from comments?

gcr
3pts6
github.com 13y ago

Tumblesocks, an Emacs tumblr client

gcr
3pts2
news.yahoo.com 13y ago

Criminal tattoo identification: Research tools for law enforcement

gcr
2pts0
planet.racket-lang.org 14y ago

My weekend project: Easy parallel computing with Racket

gcr
3pts1
planet.racket-lang.org 14y ago

Show HN: PDF parsing in Racket, my weekend project

gcr
101pts28
www.manpagez.com 14y ago

Why GNU su does not support the ‘wheel’ group

gcr
3pts0
github.com 14y ago

Show HN: Lightweight cluster computing in Python

gcr
2pts0

The whole point of the rust rewrite is that bun is now thought to rely on rust’s memory safety features, but that assumption doesn’t hold if everything’s inside an unsafe block.

Qwen 3.8 3 days ago

There’s a small albeit nonzero chance that frontier labs want Simon to stop using the pelican thing so they can draw attention to better benchmarks

This is an amazingly tone-deaf response to what is clearly an personal artistic project with a lot of heart behind it.

AI 2040: Plan A 11 days ago

I agree with your last sentence, but we can’t partition the budget up so cleanly though. Societal spending is interdependent and additive across domains. Spending on cheap access to safe water or food reduces healthcare costs. Spending heavily on education tends to strengthen government in the long run, and better-run governments amplify efforts to improve housing/food/water/.

The one exception is AI. Historically, redirecting charitable funds towards AI safety tends to starve or undo the rest of these efforts, which is why I’m so disappointed by many EA institutions dropping other initiatives to put their eggs in the AGI basket.

Wonder what would happen if a hacker focused all ten thousand of them on a single area for an hour or two. Sounds like a really energy-efficient way to demolish a city.

X Wing: Wedge’s Gamble (1996) by Michael Stackpole shows the rebel alliance using similar tricks during the battle of Coruscant.

AI 2040: Plan A 11 days ago

But in the public image, the EA community is synonymous with doubling down on AI / AGI to the exclusion of the other projects.

OpenPhil changing its name to Coefficient Giving, 80000 hours and bluedot and (to a lesser extent) CFAR dropping other initiatives and switching to AGI promotion… to my knowledge GiveWell is the only other big name that continues to advance other initiatives. Then look at figureheads like SBF committing fraud and begging for a pardon from the architects of the USAID shutdown… We begin to paint a picture of a community that’s (by and large) abandoned its principles for power.

I know the view from the inside is more nuanced, but I think it’s a reasonable association for random members of the public to make.

My critique of the EA community is that it’s myopic and unregularized. If you really think AGI is make-or-break for civilization, it’s completely rational to deprioritize side bets.

The supported method to get a new one each boot is to truncate the file to 0 bytes and disable systemd-machine-id-commit.service

Double-check that this method actually works though.

Machine ID is used for things like dhcp leases, log rotation, etc. IPV6 addresses or transient MAC addresses are derived from it

Inkfield 16 days ago

there are very strong graphical glitches on iOS, it looks like every other fragment isn’t being rendered or something based on the camera angle

could the author clarify what we should be seeing or what the point of this is?

Reframing this point: Some good books aren’t borrowed because they’re not discoverable, not because they’re boring.

The library is highlighting a few titles for increased visibility to ask, “would this pique a reader’s interest if they knew about it, or is this generally bad?”

Without this stage, the library would expunge more genuinely interesting titles.

I’ve always kinda felt the role of a library is for recall rather than precision

Good points, makes me reconsider. Than you. 100% keep going—this is how you learn! I hope my complaining about the commoditization AMA individualism of AI doesn’t add too much elitism or discouragement to the discussion, though rereading my post I definitely see how it could.

In a sense, sharing products in threads like this helps future people see what else has been done!

It’s insidious! I used Claude code at my last job enough for it to influence my writing and speaking style without me really noticing, even though I tried to be wary of that.

Oh pardon, I’m trying to sarcastically complain how a lot of comments in this thread have a similar form: “I used this pattern in my own agent, which is different from (all the other agents which use the same representation)”

Agentic development tends to encourage siloed individualistic development, so a lot of engineers reinvent similar patterns from first principles. It’s easier to write your own new thing than survey other approaches, so you’re more likely to perceive good ideas as original to your session.

Agree with your critique. I think this work is presenting common ideas as novel without thinking through existing problems. Defining a provider-agnostic event graph that enables full session branching replay was the whole point of pi: https://mariozechner.at/posts/2025-11-30-pi-coding-agent/ , though the language around it perhaps didn’t click until a bit later. I don’t even think pi was the first to do this.

Another critique: the abstract mentions how their system allows for “branch[ing] a run at any event without re-executing the shared prefix,” but that’s only possible with very careful KV caching. Generally, rerunning inference from an earlier point still incurs O(n) input token cost and this paper is working at the wrong layer to see that. In this work, execution refers to tool calls but token generation is the expensive part.

Very cool work!! This is the same pattern we used at $MY_STARTUP to develop $MY_HARNESS which persists the entire graph to disk, unlike all the other agent harnesses which only store the graph nodes and edges.

Event graphs aren’t just the agentic foundation for $MY_HARNESS — they’re the working cognitive substrate, native to what our favorite toolcall gremlins actually consume.

(Looking for lead investors for our angel syndicate btw! DM me if interested)

Phosh 0.56.0 17 days ago

Every desktop environment is a massive memory hog. Do you really want something minimal like xfce on a touchscreen?

Something’s way off with these numbers. The page says it encodes video at 640MB/s which is quite large even for 4D data and doesn’t match the filesize of the demo splat (7.4MB / 2sec, or ≈3.4MB/s).

In fact they say the raw file size of the demo splat was only 427MB, so maybe the 640MB/s was a statement about encode speed? Why write it that way instead of “this demo splat was encoded in 0.6sec” or even just “the time to produce the original splat took longer than the time to encode this video format”?

This page starts flickering madly when I pinch-to-zoom. Until a11y details like this are figured out, I don’t think this should be considered for general use beyond a cool prototype.

There are two forms of compression relevant to LLMs:

1. Reduce the number of parameters

2. Reduce the resolution of each parameter (quantization)

For 1, changing the architecture is typically only possible by the labs producing the models, which is why each OSS model release tends to feature a small number of carefully chosen model sizes (for example, Gemma4 comes in e2B, e4B, 12B, 26Ba4B, and 31B sizes).

Generally, models with higher parameter counts have more world knowledge. For coding models, this shows up as a stronger command of uncommon libraries/languages. Very small models (<20B) also lack “smarts.”

Reducing the resolution of each parameter is easier which is why lots of practitioners have their own quantizations, but this makes it harder for a model to “think” fluently. Interacting with heavily quantized models feels like interacting with someone who didn’t get any sleep the night before.

Models that have higher-fidelity quantization take more RAM and have higher “smarts,” but don’t necessarily have more world knowledge. Models with aggressive quantization tend to be more likely to make rookie mistakes, emit malformed tool calls, get stuck in loops, or even exhibit signs of “neuroticism” / “distress” in their thinking tokens.

Parameter counts = world knowledge, quantization = “smarts.”

This is a soft rule of thumb, the difference isn’t very strong.