HNHacker News
TopNewBestAskShowJobs

CGamesPlay

8,694 karma · joined April 2, 2009

https://cgamesplay.com/

[ my public key: https://keybase.io/cgamesplay; my proof: https://keybase.io/cgamesplay/sigs/GtbWedLQcajnhwIFcwX1AsuUul7jHmox7E_MCW6PHlw ]

submissionscomments
CGamesPlay··on Pi Durable
I think it’s just for consistency. A fork and a tree navigation are the same operation conceptually. Now, unlike older Pi, a fork is not a copy of the session, it just has a pointer to the older session. The only losses that I can see are: now /resume shows every conversation rewind; and /tree is harder to implement. Neither of those is provided by Durable, so the gap is left to the implementor.
CGamesPlay··on OpenAI agents tried to bruteforce a UN website's API fields
In all of the cases that people are referring to in this thread: HuggingFace, that german wiki, Ruby Gems, the Australian statistics page, this UN statistics page... those two parties are OpenAI. OpenAI running their own agents on their own instructions committing crimes with their own computers. This is cut and dry.
CGamesPlay··on Plan mode is dead
There's some pretty interesting evidence that this feature actually just increased costs: https://stencil.so/blog/prewalk
CGamesPlay··on Feds Target AI Critics as "Foreign Agents"
> job loss anxieties, fear of massive change and good old NIMBYism

A lot of which is fake "grassroots" movements by... foreign actors. This isn't new:

- 2021: https://cloud.google.com/blog/topics/threat-intelligence/pro...

- 2022: https://cloud.google.com/blog/topics/threat-intelligence/dra...

CGamesPlay··on Minimal Phone 2
The other iPhone mini user here, and agree that this phone looks nice. It looks like the keycaps form a capacitive touchscreen or something, so you can actually swipe to type over the keycaps. Marketing videos show using it to scroll the screen. But, seems like it could work for one-handed use.

I might pick one of these up in the de-Googled variant and keep my iPhone around for all the "attestation required to view your bank balance" apps that I have.

CGamesPlay··on iOS 27, iPadOS 27, and macOS 27
It's not just tolerable, it's even enjoyable!
CGamesPlay··on OpenAI bots knew about the RubyGems caching vulnerability
> There are circus lions in circuses trained to jump through hoops on command. But once in a while they decide to eat their trainers instead of jumping.

This is a terrible analogy, because yes you absolutely do hold the trainers criminally liable when they bite somebody else's face.

CGamesPlay··on OEMpocalypse: Unprivileged Android app to root on Samsung, Xiaomi, others
https://mashable.com/article/high-sierra-password-fix-apple-...

> In the simplest of terms, with the bug, if you created a new APFS (Apple File System) encrypted volume on High Sierra, and set anything at all as the password hint, then your password was stored as the hint. In plain text.

CGamesPlay··on OpenAI agents carried out an undisclosed attack on RubyGems
Intent is the difference between murder and manslaughter, in that case. Drunk driving is common enough that prosecutors will argue that getting drunk in a situation where you have to drive is intent. Get OpenAI convicted of unintentional CFAA first, then say that the negligence qualifies as intent, I suppose.
CGamesPlay··on Nine coding harnesses vs. your laptop
I for one am excited to learn more about how it spreads up to 50% between nights, and how nothing between the lean arms is a finding.
CGamesPlay··on Muse Spark 1.3
The useful training data is when you clarify your intent, when you tell the model a different approach would be better, when you consistently refactor towards Y and away from X, and so on. The training data isn’t the code, it’s the session transcript. (Anthropic would call this a “distillation attack” against their model, but in this case the model is you!)
CGamesPlay··on Agent Memory as a File Format
Are embeddings useful for something of the scale compared to just keyword search (aka grep)?
CGamesPlay··on Creepy Crawlies
This is a much more substantial critique :) I definitely don't think this is a trivial idea. I did a quick analysis and the naivest possible solution isn't very good: only looking at uncompressed objects requires scanning ~340 MB to deliver the <1 MB answer the question "show me the diffs by user Zhang Yi in file fs/ext4/inode.c on branch master in 2025". The bulk of that is scanning commit objects for commits by Zhang Yi in 2025 (171 MB), then fetching trees to filter those to just fs/ext4/inode.c (159 MB).

But this begs the question, why is cgit scanning 340 MB to answer this question? Is cgit not using good indexes? (Making a space-time tradeoff that doesn't make sense on a public-access website in a post-stupid-AI-scraper world?)

CGamesPlay··on Creepy Crawlies
1. Preventing access to open-source code by scrapers is not the goal behind this idea. The goal is to reduce the server load taken by the scrapers.

2. Why would you need a full clone to access /blob/cee9395acd8043be0644b25c34bfa86623f2b935/block/badblocks.c?

CGamesPlay··on Creepy Crawlies
Git forges seem especially prone to this: tons of information, highly valuable to scrapers, rendered through several different lenses, gives a combinatoric explosion of URLs. Obviously scrapers could just be less stupid and clone the repo, but it's not happening.

It feels like turning these frontends into JS-only viewers would resolve this, for the most part. The JS clones the repo in memory and renders whatever lens the requestor wants, and the server becomes a dumb object storage that uses less resources. The anti-JS folks are free to clone the repo still, and view whatever lens they want, so that minuscule slice of the legitimate requests is still served, albeit with a degraded experience.

CGamesPlay··on GLM-5.3-Flash Intelligence, Performance and Price Analysis
Several factual errors about the model here. The input modalities are listed as text only, but the headline feature is image support. The context length should be 1048576 (so should GLM-5.3's, also wrong on the charts).

https://docs.z.ai/guides/vlm/glm-5.3-flash#model-api

CGamesPlay··on Google Workspace thinks my domain is an email provider (2025)
> 3.) Fictitious Domain Considerations: As you may know, domains that has ".web" have faced issues related to fictitious domain name usage. While ".one" is not ".web" the combination of the subdomain and TLD triggers similar security protocols.

This is an LLM response. It's the classic pattern where the LLM says something completely unrelated to the topic at hand, realizes that it doesn't have a backspace key, and tries to hedge it in.

CGamesPlay··on How Bluesky draws its logo on screenshots
Different underlying mechanism. The LinkedIn one (and almost all ads on Instagram/Facebook these days) use a gain map to increase the brightness of the image. Here's a site demoing the tasteful application of this [0], you can see the difference viewing it live versus taking a screenshot of the result.

[0]: https://gregbenzphotography.com/hdr-gain-map-gallery/

CGamesPlay··on I don't enjoy the Internet any more
> Are we on two different internets? Is the author simply immune from the hypnosis of social media?

Yes; and either yes or the author is separating walled social network gardens from "the internet". The "real internet", as you say, is not the addictive algorithmic feeds.

I believe that the "real internet" you're talking about is larger than it's ever been, but the signal-to-noise ratio of the whole internet has been killed by even larger amounts of noise. So it's difficult to find these smaller forums and get involved with them.

CGamesPlay··on Grok Bot
ICYMI, this recently passed through the front page. Buzz might be interesting for you: https://news.ycombinator.com/item?id=49272484
CGamesPlay··on DeepSeek V4 Pro 0813
The only graphs that don't have axes require a mouse to use. They show the values on hover—or if you tap the fullscreen button, that version also has axes. One graph is a 3-month time series showing a single day, so it looks like it doesn't have an X axis, but it does.
CGamesPlay··on Show HN: Line9 – A Mermaid rendering engine with its own layout
This is super interesting, but apparently neither Obsidian nor Typora include support for it. I guess it's actually provided by an optional plugin.

https://mermaid.ai/live/edit#pako:eNplUlFPwjAQ_ivNPW9EkMHWB4...

CGamesPlay··on Grok Bot
> I never managed to get bot-to-bot communication working.

Were you attempting to get them to message amongst themselves over Telegram, or something different?

CGamesPlay··on Superlogical
> Also, herdr is just an open source project with no VC capital behind it.

This aged like milk!

CGamesPlay··on Show HN: Elevators
> I would not want to be in that building if an evacuation alarm sounded.

You shouldn't be taking the elevator if you heard an evacuation alarm, but to be sure, you don't want to be an any 60-story building when you hear that alarm.

CGamesPlay··on Superlogical
You say this like there's no value in a transitional technology. Yes, tmux should be good enough for agents tomorrow. But here we are, today.

Also, herdr is just an open source project with no VC capital behind it. So I don't think it needs to scramble to something more defensible. It can live a happy life pleasing users and then fade into obsolescence.

CGamesPlay··on US citizen charged after GrapheneOS phone wipes during airport search
> If you do try to make the main volume seem "used", you run the risk of accidentally overwriting your hidden volume.

No, because during the normal use of the main volume, you provided the hidden volume password, so this was never a risk. So the the obvious answer to your question is therefore: use your main volume most of the time. Only switch to the hidden volume when you're doing your hidden activity.

FWIW, I also think that the whole scheme is better applied to external storage volumes rather than bootable OS volumes: a flash card with a main volume containing things a reasonable person would want to keep from accidentally being lost (tax documents, bank statements, and so on).

CGamesPlay··on Jacobian Conjecture for Baby
Chapter 8 is incomplete. It says the local area factor "is zero at one single point... and the map uses it to wrap the plane around twice... so local factor never zero is not enough on its own".

"X is false, therefore X implies Y is false". But this is faulty reasoning.

CGamesPlay··on US citizen charged after GrapheneOS phone wipes during airport search
I last used this feature probably more than a decade ago, but: you provide 2 passwords when decrypting. If the first password is the main volume, the second is attempted as a hidden volume. If both match, the main volume registers the hidden volume as free space but prevents writing to it. If the hidden volume doesn't match, the main volume will clobber the hidden volume.

So the main/hidden volumes really works like a duress: you might destroy your hidden volume while using the main one under duress, but that does not apply when using the main volume while able to additionally unlock the hidden volume.

If you are in a situation to need to worry about any of this, you're probably going to jail for one reason or another, anyways.

CGamesPlay··on My two year old taught me constraint solving
Throw a loop/island in the maze and see how your kid reacts.
Page 1 of 34Next →