<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: ethin</title><link>https://news.ycombinator.com/user?id=ethin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Jul 2026 20:41:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ethin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ethin in "Show HN: I replaced a $120k bowling center system with $1,600 in ESP32s"]]></title><description><![CDATA[
<p>I had to read this twice because at first I thought it said that you replaced a $120 bowling system with $1600 in ESP32s and I was like "So you replaced a good-cost system with something more expensive why again?" :D</p>
]]></description><pubDate>Sun, 19 Jul 2026 21:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48971848</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48971848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48971848</guid></item><item><title><![CDATA[New comment by ethin in "AI Mania Is Eviscerating Global Decision-Making"]]></title><description><![CDATA[
<p>What places would you suggest where I can get digital copies of that? I don't have a physical CD/DVD reader so... :)</p>
]]></description><pubDate>Sun, 19 Jul 2026 21:30:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48971840</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48971840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48971840</guid></item><item><title><![CDATA[New comment by ethin in "OpenAI reduces Codex Model Context Size from 372k to 272k"]]></title><description><![CDATA[
<p>I suffered this same problem with Anthropic, ironically. Mainly with reverse engineering things. That would usually end up requiring a ton of context it had to remember, and then compaction would kick in and it would just forget half of it (that half being really important too), and even switching to Claude Code and having it document everything wouldn't really fix the problem. It was honestly quite sad because I've usually gotten better results with it, but it falls a part the moment you try doing something like that that's really complicated and requires a ton of different attempts to get it right.</p>
]]></description><pubDate>Sun, 19 Jul 2026 16:39:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48969590</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48969590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48969590</guid></item><item><title><![CDATA[New comment by ethin in "AI Mania Is Eviscerating Global Decision-Making"]]></title><description><![CDATA[
<p>> As for AI-assisted engineering going well, I think the jury is still out.<p>Anecdotally, AI-assisted engineering has helped me flesh out ideas or to learn extremely complicated APIs faster than trying to understand the docs (which usually are labyrinthine). MS COM ones, for example. I can go read the docs but it's easier to get a quick idea of what I need to do if I ask Claude to provide me an example of doing something specific with it, because MS's code samples (particularly their full ones in, say, the windows Desktop SDK repo) have always been annoying for me to wade through because I have to filter out a bunch of noise. I can't (and won't) try to guestimate "productivity" improvements though, but as an assistant AI has (somewhat) helped. I still do all the engineering work though. Along with it giving me tips on using more modern language features for languages like C++.</p>
]]></description><pubDate>Sun, 19 Jul 2026 08:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48965891</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48965891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48965891</guid></item><item><title><![CDATA[New comment by ethin in "AWS: Inaccurate Estimated Billing Data – $1.7 billion"]]></title><description><![CDATA[
<p>Your assuming they have testers and a pipeline of regression tests anymore...</p>
]]></description><pubDate>Sat, 18 Jul 2026 00:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48953770</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48953770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48953770</guid></item><item><title><![CDATA[New comment by ethin in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>Because the youtube video essentially says what the studies do (and it's a developmental psychologist who's giving that talk too). I felt it would be a bit easier to digest than more than 6 separate studies that you'd have to read. But if you really want them here are at least 6 of them all essentially saying the same thing: <a href="https://www.techdirt.com/2023/12/18/yet-another-massive-study-says-theres-no-evidence-that-social-media-is-inherently-harmful-to-teens/" rel="nofollow">https://www.techdirt.com/2023/12/18/yet-another-massive-stud...</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 14:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48907708</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48907708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48907708</guid></item><item><title><![CDATA[New comment by ethin in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>Because the point applies to the subject of this thread too, that's why. People think that all of this is super easy to just ban by fiat (law) but the problem is that the "simple" solutions oftentimes have harmful downstream effects that must be considered. For example, let's hypothetically say that we ban "addictive algorithms". What even counts as an "addictive algorithm"? Does my Mastodon home timeline count as an "addictive algorithm"? How about the Bluesky feed? Does the HN home page count as one? (Someone could (reasonably!) make this argument too, given that HN does dynamically update it's home page depending on rankings of submissions to end-users, even if such an update requires a page refresh.) So what I was trying to say (and the reason I brought up age verification/estimation) is that if we take the simple path we're going to catch a bunch of entities up in the ban that we... Probably shouldn't be banning. But you are also going to suffer a lot of pain trying to (not) cause this problem too.</p>
]]></description><pubDate>Tue, 14 Jul 2026 14:37:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48907625</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48907625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48907625</guid></item><item><title><![CDATA[New comment by ethin in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>I'm pretty sure the point being made is that things like this are very difficult to actually encode into law in such a way that it doesn't cause significant damage downstream. Like, take the age verification/estimation laws that are going around. We see the big companies actively encouraging it because the laws will (ironically) benefit big tech rather than harming them in any substantial manner: companies like Meta have the money and resources to implement them. But everyone who isn't a super big powerful company will be harmed because they will be unable to comply (or will find it incredibly costly to do so).</p>
]]></description><pubDate>Tue, 14 Jul 2026 09:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48904049</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48904049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48904049</guid></item><item><title><![CDATA[New comment by ethin in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>> What should be changed is the exemption algorithmically curated feeds still get under section 230.<p>Uh... Have you actually ever read section 230? There is no "exemption" that algorithms get. Like literally none. The section is probably one of the simplest forms of legalese in the entire US code. Please read it before making claims about it.</p>
]]></description><pubDate>Tue, 14 Jul 2026 09:10:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48904019</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48904019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48904019</guid></item><item><title><![CDATA[New comment by ethin in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>Honestly this is the big reason I have stopped participating in threads like this. Infinite scroll is not itself addictive. Hell, there are studies that suggest that us calling it "addictive" could itself create the very problem we're trying to "solve". There are also studies that completely refute the "social media is harmful" narrative too, and I'm talking on the order of millions of participants across more than 50 countries. Hell, even the kids don't agree with the narrative. I bring this up because all of this is so interconnected. I'll just leave this here for those curious: <a href="https://www.youtube.com/watch?v=Vzbz--aPQLE" rel="nofollow">https://www.youtube.com/watch?v=Vzbz--aPQLE</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 09:02:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48903959</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48903959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48903959</guid></item><item><title><![CDATA[New comment by ethin in "Samsung Health app threatens data deletion if users opt out AI training"]]></title><description><![CDATA[
<p>Also, doesn't them having your medical records subject them to laws like HIPAA? I would think so even if they aren't a medical institution.</p>
]]></description><pubDate>Tue, 14 Jul 2026 00:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901005</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48901005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901005</guid></item><item><title><![CDATA[New comment by ethin in "QuadRF can spot drones and see WiFi through my wall"]]></title><description><![CDATA[
<p>The FCC is literally powerless nowadays for all intents and purposes. They've abrogated so much of their authority to the states now that they might as well be eliminated. What little authority that remains with it is bought and paid for to the point that I'm sure you could get anything "approved" if you wanted.</p>
]]></description><pubDate>Fri, 10 Jul 2026 18:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48863166</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48863166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48863166</guid></item><item><title><![CDATA[New comment by ethin in "GitLost: We Tricked GitHub's AI Agent into Leaking Private Repos"]]></title><description><![CDATA[
<p>The fundamental problem with even the kind of mitigation you suggest is that it just doesn't work. You would need to build some kind of completely dynamic authorization system that could figure out the context of user-provided instructions and limit agent access based on that context, at least I think. I've said it before and I'll say it again: I don't think this is actually solvable. This isn't like SQL injections or similar where the grammar was fixed and there was a predefined set of possible inputs. Here the set of inputs is unbounded as long as natural language is the medium of expression.</p>
]]></description><pubDate>Wed, 08 Jul 2026 15:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48833319</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48833319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48833319</guid></item><item><title><![CDATA[New comment by ethin in "“Beyond the limit”: Satellites and mirrors in space pose threat to the night sky"]]></title><description><![CDATA[
<p>Starlink is already over-congested and physics says that it is not possible to scale it up to serve 100000000 subscribers let alone 5-6 billion or more. We would need some kind of physics breakthrough for that to scale properly, and I'm not even sure if physically it would even be possible to do that no matter what you threw at it. Starlink isn't magic as a lot of people seem to think it is.</p>
]]></description><pubDate>Sat, 04 Jul 2026 20:20:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48788651</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48788651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48788651</guid></item><item><title><![CDATA[New comment by ethin in "Zig's new bitCast semantics and LLVM back end improvements"]]></title><description><![CDATA[
<p>IMO they're fantastic. You can write out a bit layout from a CPU's manual fro example and you can just use whatever bit width the manual specifies, and the compiler takes care of figuring out all the underlying manipulation for you. Which results in much more readable code because you don't have to worry about packing/unpacking it because the compiler will do that for you.</p>
]]></description><pubDate>Fri, 26 Jun 2026 00:52:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48681128</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48681128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48681128</guid></item><item><title><![CDATA[New comment by ethin in "Hetzner Price Adjustment"]]></title><description><![CDATA[
<p>Problem with Scaleway (for me) is physics. I get 200ms (at minimum) roundtrip latency to any of their EU servers (and for their dedicated offerings that can boot custom Linux distros that's pretty much all I have access to).</p>
]]></description><pubDate>Mon, 15 Jun 2026 17:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544449</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48544449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544449</guid></item><item><title><![CDATA[New comment by ethin in "AI is code – and can't be prompted into being smarter"]]></title><description><![CDATA[
<p>Given that even Wikipedia effectively restates what he says, I'm pretty sure he's correct here:<p>> Ultimately, whether it is legal in the United States to falsely shout "fire" in a theater depends on the circumstances in which it is done and the consequences of doing it. The act of shouting "fire" when there are no reasonable grounds for believing one exists is not in itself a crime, and nor would it be rendered a crime merely by having been carried out inside a theatre, crowded or otherwise. If it causes a stampede and someone is killed as a result, then the act could amount to a crime, such as involuntary manslaughter, assuming the other elements of that crime are made out. Similarly, state laws such as Colorado Revised Statute § 18-8-111 classify knowingly "false reporting of an emergency," including false alarms of fire, as a misdemeanor if the occupants of the building are caused to be evacuated or displaced, and a felony if the emergency response results in the serious bodily injury or death of another person.[16] Somewhat more trivially, in some states it is a crime just to knowingly make a false report - or knowingly cause a false report to be made - of an emergency to emergency services.[16] In Colorado it is a crime to knowingly cause "a false alarm of fire" to be transmitted to "any...government agency which deals with emergencies involving danger to life or property."[16] This crime could plausibly be made out where, for instance, in response to the false shout, an innocent bystander calls emergency services to report the fire, and this is found to have been such a foreseeable response to the shouts that the shouter is deemed to have caused the false report to be made.<p>Whether those laws actually survive the Brandenburg test is untested, from my understanding. But given that potential first amendment violations are held to strict scrutiny, I question whether the government could actually pass the imminent lawless action test even had someone did it knowing it would cause a panic, and would need to try with some other offense.</p>
]]></description><pubDate>Mon, 15 Jun 2026 04:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536532</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48536532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536532</guid></item><item><title><![CDATA[New comment by ethin in "AI is code – and can't be prompted into being smarter"]]></title><description><![CDATA[
<p>Except that shouting fire in a crowded theater isn't actually a crime at all and you can't be prosecuted for it (doing so would violate your first amendment rights). You can be at most banned from the theater. However, it's understandable people would think that it's a criminal act given that even prosecutors repeat this long-standing myth. Legal Eagle has an excellent video describing just how wrong this is and it's history: <a href="https://www.youtube.com/watch?v=jTsPgiUoBKA" rel="nofollow">https://www.youtube.com/watch?v=jTsPgiUoBKA</a></p>
]]></description><pubDate>Mon, 15 Jun 2026 02:32:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48535896</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48535896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48535896</guid></item><item><title><![CDATA[New comment by ethin in "Superintelligence: The Idea That Eats Smart People (2016)"]]></title><description><![CDATA[
<p>I... Think you completely missed the point, which is that each and every method you enumerated is a brute-force tactic.</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362861</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48362861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362861</guid></item><item><title><![CDATA[New comment by ethin in "GitHub and the crime against software"]]></title><description><![CDATA[
<p>I really have wanted to do this but Fossil lacks MFA, OIDC, and of course CI/CD. Maybe there's a way to get all three in it but Idk. I know for OIDC you could in theory just use a reverse proxy to do it but then you have to get Fossil to respect it and not just ask you to login again.</p>
]]></description><pubDate>Mon, 01 Jun 2026 21:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48362581</link><dc:creator>ethin</dc:creator><comments>https://news.ycombinator.com/item?id=48362581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48362581</guid></item></channel></rss>