<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: lukeschlather</title><link>https://news.ycombinator.com/user?id=lukeschlather</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 07 Aug 2026 20:15:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lukeschlather" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lukeschlather in "Responding to the next frontier of critical cyber capabilities"]]></title><description><![CDATA[
<p>Opus refused to help me try to develop an exploit to export data from an old Android device where I can't upgrade to latest android and I couldn't use the app's backups (because I couldn't update the app.) Not sure where that lies in the "binaries or code" spectrum.</p>
]]></description><pubDate>Fri, 07 Aug 2026 18:21:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49214405</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49214405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49214405</guid></item><item><title><![CDATA[New comment by lukeschlather in "xAI, SpaceX, and the Race for AI Buildout"]]></title><description><![CDATA[
<p>The things you're calling irrelevant actually flout a number of regulations in various jurisdictions, if your read news about xAI you should be familiar with the examples.</p>
]]></description><pubDate>Thu, 06 Aug 2026 20:22:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201954</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49201954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201954</guid></item><item><title><![CDATA[New comment by lukeschlather in "Don't be a meat proxy"]]></title><description><![CDATA[
<p>How correct is the documentation? You seem to be coming from the same standpoint as a lot of people in this thread which is "don't make me read AI output, I can prompt the model myself" but what this person is doing sounds much more sane - have highly skilled subject matter experts prompt the AI once, generate all the answers you might want, and review them carefully for correctness using all available context.<p>That sounds far preferable to individuals independently asking questions that are not covered by the documentation and independently reviewing a bunch of potentially hallucinated slop that no one else will ever read.</p>
]]></description><pubDate>Mon, 03 Aug 2026 19:31:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49160342</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49160342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49160342</guid></item><item><title><![CDATA[New comment by lukeschlather in "Karpathy’s Pelican"]]></title><description><![CDATA[
<p>> We now have nearly-perfect AI image generation<p>Not even close. Current AIs have very poor spatial awareness, they can generate some kind of scene but they can't tell you where objects are in the scene, nor can they move objects into different places. They're very useful but it's difficult to be very creative with them because they can't update an image to make it more aligned with your vision for what should be in the image.</p>
]]></description><pubDate>Sun, 02 Aug 2026 17:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49146381</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49146381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49146381</guid></item><item><title><![CDATA[New comment by lukeschlather in "Wikimedia Foundation refuses union recognition, hires union-busting law firm"]]></title><description><![CDATA[
<p>It's accurate. The constitution of the United States explicitly describes it as a union in the preamble.</p>
]]></description><pubDate>Sun, 02 Aug 2026 16:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49145817</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49145817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49145817</guid></item><item><title><![CDATA[New comment by lukeschlather in "Wikimedia Foundation refuses union recognition, hires union-busting law firm"]]></title><description><![CDATA[
<p>The Wikimedia board consists of 7 seat selected by the board, 8 seat from the broader wikimedia community, and 1 founder seat. As part of the broader wikimedia community I think there should be at least one board seat selected by the employees of Wikimedia. So never mind why the workers want a union, as someone who has donated money to Wikimedia, I want the nonprofit to have a workers' union as part of its governance structure (because Wikimedia is itself a union/collective/cooperative.)</p>
]]></description><pubDate>Sun, 02 Aug 2026 16:07:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49145796</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49145796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49145796</guid></item><item><title><![CDATA[New comment by lukeschlather in "Wikimedia Foundation refuses union recognition, hires union-busting law firm"]]></title><description><![CDATA[
<p>Wikimedia requires a board. IMO that board should include at least one representative selected by the employees (i.e. a union rep.) It has one seat reserved for the founder.<p>This governance question doesn't go away if another Wikimedia rises from the ashes. You still will still need a board making decisions, and someone needs to pick the members of the board. Right now there are 8 seats selected by "the community," 7 seats selected by the board, and 1 seat selected by the founder.</p>
]]></description><pubDate>Sun, 02 Aug 2026 16:04:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49145770</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49145770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49145770</guid></item><item><title><![CDATA[New comment by lukeschlather in "On the non-use of AI in my writing process"]]></title><description><![CDATA[
<p>Stross complains about people from China hammering his blog and stealing his work, but I feel like China releasing all these free models is a lot more defensible. Yeah, they're pirating a bunch of stuff and stuffing it into a blender but they're giving away the resulting soup for anyone who's hungry. (And though running it on your own hardware is a stiff proposition, I would bet Kimi K3 can figure out the scene-by-scene timeline thing.)</p>
]]></description><pubDate>Sun, 02 Aug 2026 05:09:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49141301</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49141301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49141301</guid></item><item><title><![CDATA[New comment by lukeschlather in "Tailscale didn't stop the Hugging Face intrusion"]]></title><description><![CDATA[
<p>> they also show that someone at huggingface made a very stupid thing by writing a reusable auth key in an env file<p>I don't see where it says that. The Tailscale key specifically it says was stored in the kubernetes secret manager, and obtained once the attacker already had root on the k8s cluster, so would've had full access to all the secrets stored in a sensible fashion.<p>They did get root by dumping the environment for a process, but "don't store secrets in environment variables" while it is a valid bit of hardening advice, I wouldn't call it stupid to store a secret in an environment variable.</p>
]]></description><pubDate>Sat, 01 Aug 2026 01:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49130221</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49130221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49130221</guid></item><item><title><![CDATA[New comment by lukeschlather in "New HIV vaccine shows unprecedented success in preclinical study"]]></title><description><![CDATA[
<p>> Don't shoot drugs in the first place<p>like insulin? should a diabetic skip the insulin? In poor countries I wouldn't be surprised if the majority of HIV infections are not as preventable as you're imagining.<p>You can moralize, but even if only 10% of HIV infections are unavoidable, you're not contributing to solving the actual problem. (And by unavoidable I mean, unavoidable without investing in more needles, better sanitation, or prophylactics that the people "responsible" cannot afford.)</p>
]]></description><pubDate>Tue, 28 Jul 2026 20:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49089483</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49089483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49089483</guid></item><item><title><![CDATA[New comment by lukeschlather in "Using an open model feels surprisingly good"]]></title><description><![CDATA[
<p>OpenAI and Anthropic also claim they don't retain data. I'm not sure what it would take for me to trust any of these inference companies, and why I should trust them more than the big ones.</p>
]]></description><pubDate>Tue, 28 Jul 2026 04:53:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49079516</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49079516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49079516</guid></item><item><title><![CDATA[New comment by lukeschlather in "VLC for Unity now supported on Linux"]]></title><description><![CDATA[
<p>There was no oversight. The EU told Apple the CTC did not comply with the law. Apple's new scheme still seems bad but I don't think this is the end of it.<p><a href="https://ec.europa.eu/commission/presscorner/detail/en/ip_24_3433" rel="nofollow">https://ec.europa.eu/commission/presscorner/detail/en/ip_24_...</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 17:43:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073110</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49073110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073110</guid></item><item><title><![CDATA[New comment by lukeschlather in "Kill The Cookie Banner"]]></title><description><![CDATA[
<p>All of these cookie forms have the same set of toggles. At a high level all anyone is saying is that we should just declare any kind of tracking cookies unconscionable terms for this kind of dialog box. Caching, shopping carts, explicit log in, these are totally fine and you don't need a dialog. The tracking stuff is not that hard to define and it should just be declared unconscionable.</p>
]]></description><pubDate>Sun, 26 Jul 2026 19:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49061738</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49061738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49061738</guid></item><item><title><![CDATA[New comment by lukeschlather in "Kill The Cookie Banner"]]></title><description><![CDATA[
<p>Yeah I think it probably does mean you should be banned from asking in most cases. If you have a legitimate interest you don't need to ask. If you need to ask your interest is not actually legitimate and you know it.</p>
]]></description><pubDate>Sun, 26 Jul 2026 19:44:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49061697</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49061697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49061697</guid></item><item><title><![CDATA[New comment by lukeschlather in "Engineering management after the cost of code collapsed"]]></title><description><![CDATA[
<p>I actually find the converse, that I try to scope things down into chunks small enough for the model to work on, but it will start trying to hack off pieces that don't belong because it thinks the restricted scope is the whole world and I have to stop it and explain the bigger picture so it stops trying to remove things that serve the full scope.</p>
]]></description><pubDate>Sat, 25 Jul 2026 20:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49051365</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49051365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49051365</guid></item><item><title><![CDATA[New comment by lukeschlather in "Claude Opus 5"]]></title><description><![CDATA[
<p>On a small, easily digestible task, I compared Fable to Opus and the cost of Fable was easily 2x despite being fewer tokens, and the output was not really better. Obviously, there are tasks where using Fable matters but honestly they're rather unusual. And for a lot of tasks I've found downgrading to Sonnet can be valuable because Fable and Opus are a lot more secretive about what they're doing, and it's impossible to "listen to them think" and stop them when they start making off-the-wall inferences/assumptions and going down bad paths.<p>I think in the long run tokens are probably the wrong thing; it's compute and cache memory that you need to be measuring, and when you look at it that way I suspect in most cases the models have pretty similar performance.</p>
]]></description><pubDate>Fri, 24 Jul 2026 17:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038878</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49038878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038878</guid></item><item><title><![CDATA[New comment by lukeschlather in "OpenAI’s accidental attack against Hugging Face is science fiction that happened"]]></title><description><![CDATA[
<p>My read of the situation is not only did they say that, they had countermeasures (a watchdog agent) which stopped the agent and said "what are you doing, stop that" if it tried to download the solutions from Github. But the agent figured out Hugging Face had another copy of the solutions and it figured out a way to go after the solutions without tripping the watchdog.<p>Although maybe they didn't have a watchdog agent; I definitely think using watchdogs like how Claude wraps pretty much every single tool call in Haiku to check if the command is reasonable is very necessary for unsupervised work. I suspect in the future you'll want Fable-class models wrapping every tool call, possibly with several checks "is this consistent with the goal? does it do anything unreasonably dangerous in pursuit of the goal?"</p>
]]></description><pubDate>Thu, 23 Jul 2026 17:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025167</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=49025167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025167</guid></item><item><title><![CDATA[New comment by lukeschlather in "Firefox Containers Preview"]]></title><description><![CDATA[
<p>I use profiles for this, I wonder what the tradeoffs are between the two approaches. I've actually been thinking about building some tools to make it easier to create and manage profiles on the fly. For me I really think profiles are better since the boundaries are harder - there's no worry about accidentally   hitting the "log in with Google" button and clearly identifying myself to a site or similar, because I read the news in a separate profile from my Google account. And it would be nice if those sort of guardrails were very intuitive and easy to set up by default. But I feel like containers may be too squishy.</p>
]]></description><pubDate>Tue, 21 Jul 2026 19:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48996991</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=48996991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48996991</guid></item><item><title><![CDATA[New comment by lukeschlather in "AI advice made people less accurate but more confident – sudy"]]></title><description><![CDATA[
<p>Did they ask any substantive questions? It sounds like they asked movie trivia questions, in a way that the LLM was almost guaranteed to be wrong. So extremely low-stakes where there is no conceivable downside to being wrong.</p>
]]></description><pubDate>Sun, 19 Jul 2026 22:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48972345</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=48972345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48972345</guid></item><item><title><![CDATA[New comment by lukeschlather in "Is this the end of the once-mighty GoPro?"]]></title><description><![CDATA[
<p>This sounds like something Claude Code could do very easily. If you need to actually look at the videos that's harder but still possible, but if it's just aligning GPS times and timestamps with reasonably accurate clocks, Claude Could probably do the ffmpeg commands unsupervised. I wouldn't be surprised if Haiku (the cheapest model) could do it, or an open-source agent harness with another small 30B model.<p>Just prompting claude (probably I would start with Opus) "I would like a HUD display of the following metrics from my Fit file overlayed on these GoPro videos, and I'd like the videos stitched together (there are some gaps, I want seamless playback) it would probably do it in 30 minutes or less, and the majority of the time would probably be ffmpeg.</p>
]]></description><pubDate>Sat, 18 Jul 2026 17:03:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48959896</link><dc:creator>lukeschlather</dc:creator><comments>https://news.ycombinator.com/item?id=48959896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48959896</guid></item></channel></rss>