<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: scottbez1</title><link>https://news.ycombinator.com/user?id=scottbez1</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 12:54:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=scottbez1" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by scottbez1 in "Show HN: GitHub "Lines Viewed" extension to keep you sane reviewing long AI PRs"]]></title><description><![CDATA[
<p>GitHub seems entirely uninterested in improving the code review experience (except maybe the stacked PRs thing if that ends up shipping) for well over a decade now.<p>Things that I’d consider table stakes that Phabricator had in 2016 - code movement/copying gutter indicators and code coverage gutters - are still missing, and their UI (even the brand new review UI that also renders suggestion comment diffs incorrectly) still hides the most important large file changes by default.<p>And the gutter “moved” indicators would be more useful than ever, as I used to be able to trust that a hand-written PR that moves a bunch of code around generally didn’t change it, but LLM refactors will sometimes “rewrite from memory“ instead of actually moving, changing the implementation or comments along the way.</p>
]]></description><pubDate>Tue, 17 Feb 2026 16:46:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47049538</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=47049538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47049538</guid></item><item><title><![CDATA[New comment by scottbez1 in "Self Driving Car Insurance"]]></title><description><![CDATA[
<p>Yeah, Tesla gets to blame the “driver”, and has a history of releasing partial and carefully curated subsets of data from crashes to try to shift as much blame onto the driver as possible.<p>And the system is designed to set up drivers for failure.<p>An HCI challenge with mostly autonomous systems is that operators lose their awareness of the system, and when things go wrong you can easily get <i>worse</i> outcomes than if the system was fully manual with an engaged operator.<p>This is a well known challenge in the nuclear energy sector and airline industry (Air France 447) - how do you keep operators fully engaged even though they almost never need to intervene, because otherwise they’re likely to be missing critical context and make wrong decisions. These days you could probably argue the same is true of software engineers reviewing LLM code that’s often - but not always - correct.</p>
]]></description><pubDate>Fri, 30 Jan 2026 18:16:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46827847</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46827847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46827847</guid></item><item><title><![CDATA[New comment by scottbez1 in "Waymo robotaxi hits a child near an elementary school in Santa Monica"]]></title><description><![CDATA[
<p>The US commercial aviation industry did not get to its excellent safety record by simply shrugging and accepting a “no-fault accident”.<p>There are always systemic factors that can be improved, for example working on street design to separate dangerous cars from children, or transportation policy by shifting transportation to buses, bikes, and walking where the consequences of mistakes are significantly reduced.<p>Cars are the #2 killer of children in the US, and it’s largely because of attitudes like this that ignore the extreme harm that is caused by preventable “accidents”</p>
]]></description><pubDate>Fri, 30 Jan 2026 02:00:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46819708</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46819708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46819708</guid></item><item><title><![CDATA[New comment by scottbez1 in "SparkFun Officially Dropping AdaFruit due to CoC Violation"]]></title><description><![CDATA[
<p>I’ve found that adafruit usually includes a cuttable solder pad for the power led when there’s real estate available. Just cut one of those traces this week in fact!</p>
]]></description><pubDate>Thu, 15 Jan 2026 03:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46627587</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46627587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46627587</guid></item><item><title><![CDATA[New comment by scottbez1 in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>Heh, many years ago I actually started writing a dedicated diff viewer app for Android [0] that specifically had synchronized horizontal scrolling between the two sides, and I remember finding it relatively usable in landscape, and I’m sure modern phones with larger and higher density screens would be even better.<p>But yeah, you definitely need a native experience to make side by side diffs viable on mobile.<p>[0] <a href="https://github.com/scottbez1/superdiff" rel="nofollow">https://github.com/scottbez1/superdiff</a> — I wish I had recorded some videos of the app back then. My code review workflow back then eventually stopped including diff attachments on code review emails, so I abandoned development on it.</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518382</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46518382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518382</guid></item><item><title><![CDATA[New comment by scottbez1 in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>I’d love this, if only for improved diff reviews possible compared to a terminal window! Would also work better for intermittent connectivity.</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518209</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46518209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518209</guid></item><item><title><![CDATA[New comment by scottbez1 in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>How do I use a laptop while standing on a train each day? It sounds like a laptop is sufficient for you, but I suspect (based on myself and other responses in this thread) that a laptop is not always viable for many people; this tutorial appears targeted toward those people.<p>I’ve actually considered a neck/shoulder support for a laptop in the past but decided against it because it’d be cumbersome and make me a theft target.<p>As for AI, personally speaking I use AI coding tools to allow me to continue enjoying some hobby side projects with less free time available with a kid. It’s been a massive boost to my happiness in a generally low stakes area. I’m curious to see if I can get a similar unlock on my short and interrupted commute times as well, which is why I (personally) find this article interesting.</p>
]]></description><pubDate>Tue, 06 Jan 2026 20:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46518175</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46518175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46518175</guid></item><item><title><![CDATA[New comment by scottbez1 in "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone"]]></title><description><![CDATA[
<p>It’s a simple idea but one that hadn’t occurred to me yet.<p>I spend hours each week riding transit, and use Claude for a bunch of side projects and have Tailscale set up already, so looks like I’ll be giving this a try this week!<p>Doom coding might be doomed while I’m in the transbay tube though, with awful cell service…<p>How’s the diff review? I rely heavily on the vs code integration for nice side by side diffs, so losing that might be a problem unless there’s some way to launch the diffs into a separate diff viewer app on the phone.</p>
]]></description><pubDate>Tue, 06 Jan 2026 19:51:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46517655</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46517655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46517655</guid></item><item><title><![CDATA[New comment by scottbez1 in "VW is bringing physical buttons back to the dashboard with the ID. Polo EV"]]></title><description><![CDATA[
<p>Similar for cooktops - I’ve seen IR-reflectance-based touch controls go haywire due to dimmable overhead lights, and heard of frustration with capacitive controls going haywire from liquid splatters.<p>There are some very real benefits to touch interfaces in cooking (primarily ease of cleaning a solid flat surface, and manufacturers don’t need to worry about moisture ingress), but it’s pretty hard to make one that actually consistently works in a way that won’t accidentally burn your house down when your cat walks across the cooktop in the middle of the night. I’m personally going to stick to knobs and buttons in the meantime.</p>
]]></description><pubDate>Tue, 06 Jan 2026 19:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46517502</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46517502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46517502</guid></item><item><title><![CDATA[New comment by scottbez1 in "VW is bringing physical buttons back to the dashboard with the ID. Polo EV"]]></title><description><![CDATA[
<p>Can you be more specific about these “mandates” you take issue with?<p>IIHS doesn’t have any mandate power over manufacturers (they are not a regulatory body) but they do align with insurance company interests, whose goals are to pay out less for damages from vehicle incidents, and therefore IIHS logically would theoretically be focused on actuarial data-driven analysis. If you have specific examples of where this has not been the case, I’d love to learn more.</p>
]]></description><pubDate>Tue, 06 Jan 2026 19:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46517379</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46517379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46517379</guid></item><item><title><![CDATA[New comment by scottbez1 in "Autoland saves King Air, everyone reported safe"]]></title><description><![CDATA[
<p>Very different standards - in its current form of emergency autoland it just needs to be proven to result in equal or better outcomes as a plane with no rated pilot onboard; the best case is another person that knows how to use the radio and can listen to instructions but the more likely case is a burning wreckage when the pilot is incapacitated.<p>To <i>always</i> auto land it needs to be as good as a fully trained and competent pilot, a much higher standard.</p>
]]></description><pubDate>Mon, 22 Dec 2025 01:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350305</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46350305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350305</guid></item><item><title><![CDATA[New comment by scottbez1 in "Waymo halts service during S.F. blackout after causing traffic jams"]]></title><description><![CDATA[
<p>Latency makes this hard even with local connections, it’s essentially impossible due to physics to do it offshore.<p>And I believe Waymo remote access only allows providing high level instructions (like pull over, take the next right, go around this car, etc) precisely because full direct control with a highly and variably latent system is very hard/dangerous.<p>And in an emergency situation you’re likely to have terrible connectivity AND high level commands are unlikely to be sufficient for the complexity of the situation.</p>
]]></description><pubDate>Mon, 22 Dec 2025 00:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350197</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46350197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350197</guid></item><item><title><![CDATA[New comment by scottbez1 in "Waymo halts service during S.F. blackout after causing traffic jams"]]></title><description><![CDATA[
<p>Yeah, the correlated risk with AVs is a pretty serious concern. And not just in emergencies where they can easily DDOS the roads, but even things like widespread weaknesses or edge cases in their perception models can cause really weird and disturbing outcomes.<p>Imagine a model that works real well for detecting cars and adults but routinely misses children; you could end up with cars that are 1/10th as deadly to adults but 2x as deadly to children. Yes, in this hypothetical it saves lives overall, but is it actually a societal good? In some ways yes, in some ways it should never be allowed on any roads at all. It’s one of the reasons aggregated metrics on safety are so important to scrutinize.</p>
]]></description><pubDate>Mon, 22 Dec 2025 00:40:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46350151</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46350151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46350151</guid></item><item><title><![CDATA[New comment by scottbez1 in "Ford kills the All-Electric F-150"]]></title><description><![CDATA[
<p>This doesn’t seem that crazy to me - a broadly applicable coordinated OTA zero day applied across cars during US rush hours has the potential to result in likely hundreds of thousands of deaths in a few hours if safety critical systems like airbags can be tampered/inhibited by OTA-capable systems.<p>The scale of car travel plus the inherent kinetic energy involved make a correlated risk particularly likely to lead to a mass casualty event. There are very few information system vulnerabilities with that magnitude of short-term worst case outcome.</p>
]]></description><pubDate>Mon, 15 Dec 2025 23:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46282092</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46282092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46282092</guid></item><item><title><![CDATA[New comment by scottbez1 in "Adafruit: Arduino’s Rules Are ‘Incompatible With Open Source’"]]></title><description><![CDATA[
<p>Flashing can be easy, sure. Compiling that binary, including library management, is not, unless you’re using something like micropython. CMake is not hobbyist/student-friendly as an introductory system. (Arduino isn’t either, but platformio with Arduino framework IS! RPi refuses to support platformio sadly)<p>Arduino took over for 3 reasons: a thoughtful and relatively low cost (at the time) development board that included easy one-click flashing, a dead-simple cross-platform packaging of the avr-gcc toolchain, and a simple HAL that enabled libraries to flourish.<p>Only the first item, and a bit of the second), is really outdated at this point (with clones and ESP32 taking over the predominant hardware) but the framework is still extremely prominent and active even if many don’t realize it. ESPHome for example still will generally use the Arduino HAL/Framework enabling a wide library ecosystem, even though it’s using platformio under the hood for the toolchain.<p>Even folks who “don’t use Arduino any more” and use platformio instead are often still leveraging the HAL for library support, myself included. Advanced users might be using raw esp-idf but the esp-idf HAL has had a number of breaking API changes over the years that make library support more annoying unless you truly need advanced features or more performance.</p>
]]></description><pubDate>Mon, 15 Dec 2025 17:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46277698</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=46277698</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46277698</guid></item><item><title><![CDATA[New comment by scottbez1 in "Canada loses its measles-free status, with US on track to follow"]]></title><description><![CDATA[
<p>None of those bullet points are contradictory though?<p>They are all completely aligned with a policy reducing non-essential public exposure, with a tiered approach for transport that limits public exposure where better alternatives exist.</p>
]]></description><pubDate>Tue, 11 Nov 2025 16:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45889724</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=45889724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45889724</guid></item><item><title><![CDATA[New comment by scottbez1 in "The AirPods Pro 3 flight problem"]]></title><description><![CDATA[
<p>Lock-in usually just refers to a situation where switching costs are (perceived to be) higher than the net benefit, within some reasonable payoff period. It can include things like high cost to extract data, but it can also include things like network/social effects.<p>The latter is a huge reason companies strive to establish "platforms" and suites of connected apps - even if competition is cheaper/better in a vacuum, it still may not be worth the effort to switch if you're already established within an ecosystem. The goal is vendor lock-in even if they're not holding your data hostage (though they might do that too).</p>
]]></description><pubDate>Tue, 28 Oct 2025 16:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45735367</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=45735367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45735367</guid></item><item><title><![CDATA[New comment by scottbez1 in "The AirPods Pro 3 flight problem"]]></title><description><![CDATA[
<p>Dropbox recently broke (accidentally or intentionally) hosted images/thumbnails from their Paper docs product (which they're quietly but noncommittally killing off) and that was a good wakeup for me to stop trusting hosted storage. And I'm saying this as a former Dropbox engineer of ~6 years who has plenty of free Dropbox storage for life. The brain drain and profitability crunch is real.<p>Recently bought a 14TB HDD and downloaded my entire Dropbox, Google Photos, and Lightroom photos. Planning to set up an off-site copy as well, and will probably build out a proper NAS within a few years.</p>
]]></description><pubDate>Tue, 28 Oct 2025 16:44:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45735216</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=45735216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45735216</guid></item><item><title><![CDATA[New comment by scottbez1 in "I made a small LED panel"]]></title><description><![CDATA[
<p>On the topic of small LED panels, Jason of Evil Genius Labs has been making some <i>really</i> small LED panels [0] with addressable 1mm x 1mm LEDs (yes, individually addressable AND only 1mm on each side!). Fitting 128 onto a 1" circle is pretty sweet.<p>I keep meaning to design some PCBs with them [1] but it's too far down my ever-growing list of projects to see the light of day...<p>[0] <a href="https://www.evilgeniuslabs.org/one-inch-fibonacci128" rel="nofollow">https://www.evilgeniuslabs.org/one-inch-fibonacci128</a><p>[1] <a href="https://www.lcsc.com/product-detail/C5349953.html" rel="nofollow">https://www.lcsc.com/product-detail/C5349953.html</a></p>
]]></description><pubDate>Tue, 21 Oct 2025 02:43:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45651902</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=45651902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45651902</guid></item><item><title><![CDATA[New comment by scottbez1 in "Two things LLM coding agents are still bad at"]]></title><description><![CDATA[
<p>The last point I think is most important: "very subtle and silently introduced mistakes" -- LLMs may be able to complete many tasks as well (or better) than humans, but that doesn't mean they complete them the same way, and that's critically important when considering failure modes.<p>In particular, code review is one layer of the conventional swiss cheese model of preventing bugs, but code review becomes much less effective when suddenly the <i>categories</i> of errors to look out for change.<p>When I review a PR with large code moves, it was historically relatively safe to assume that a block of code was moved as-is (sadly only an assumption because GitHub still doesn't have indicators of duplicated/moved code like Phabricator had 10 years ago...), so I can focus my attention on higher level concerns, like does the new API design make sense? But if an LLM did the refactor, I need to scrutinize every character that was touched in the block of code that was "moved" because, as the parent commenter points out, that "moved" code may have actually been ingested, summarized, then rewritten from scratch based on that summary.<p>For this reason, I'm a big advocate of an "AI use" section in PR description templates; not because I care <i>whether</i> you used AI or not, but because some hints about <i>where</i> or <i>how</i> you used it will help me focus my efforts when reviewing your change, and tune the categories of errors I look out for.</p>
]]></description><pubDate>Thu, 09 Oct 2025 15:21:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=45528948</link><dc:creator>scottbez1</dc:creator><comments>https://news.ycombinator.com/item?id=45528948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45528948</guid></item></channel></rss>