<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: sethhochberg</title><link>https://news.ycombinator.com/user?id=sethhochberg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 03 Nov 2026 10:43:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sethhochberg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sethhochberg in "Landline phones will switch off across Britland in 100 days, no extensions"]]></title><description><![CDATA[
<p>There's some sense in which I prefer this, though, because at least I know how to source D batteries and they're a commonly available standard and I know exactly what their shelf life is. I might even have spares around in my emergency kit for things like lanterns and radios. I've also seen Verizon battery backup units that run on small lead-acid batteries which seem to need frequent replacing, and require me to look up the details and order from a specialty vendor every time... more annoying to keep extras of those on hand and tough luck if it reaches end of life shortly before or during an emergency.</p>
]]></description><pubDate>Sun, 01 Nov 2026 18:03:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=50327983</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=50327983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50327983</guid></item><item><title><![CDATA[New comment by sethhochberg in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>Generally yes - a compromised CA can be used to issue certificates for any domain, which is why when a CA is compromised the first step is usually for browser vendors, OS vendors, etc to immediately remove the compromised CA from their trust lists.<p>This is the compromise. In exchange for having the ability to easily establish an encrypted connection to pretty much any public web service, the tradeoff is that the entire public internet's encryption is only as good as the operations of the weakest of the big public certificate authorities.</p>
]]></description><pubDate>Wed, 21 Oct 2026 19:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=50186356</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=50186356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50186356</guid></item><item><title><![CDATA[New comment by sethhochberg in "Eight Bits of Trust: eMudhra's CA keys cracked in milliseconds"]]></title><description><![CDATA[
<p>The real problem the CAs try to solve is, basically, being a trusted middleman who vouches for other certificates.<p>The first time you connect to google.com in your browser and get the google.com certificate, your web browser has to decide whether or not to trust that cert. It would be very complicated if every website on the internet had to prove its identity via some sort of out of band process, so web browsers, operating systems, etc all ship with a collection of trusted, institutionally-important certificates which are allowed to vouch for other certificates that aren't yet known to the browser, OS, etc.<p>Your browser (or whatever HTTPS client) basically says "I've never seen this certificate before, but Lets Encrypt (or Digicert or whoever) says they trust it and we trust Lets Encrypt, so we can treat it as trusted". You as a user are trusting that whatever verification/validation process the CA does is at least good enough to ensure that the owner of the domain is the entity giving you a certificate for that domain.<p>This is obviously not a perfect system. These CAs can be compromised and break the trust, and they have various levels of validation of the people and companies who come to them and ask to be included in their vouching network, etc. But its a compromise to make sure that users can connect to a wide variety of internet sites, using encryption, without needing to somehow decide whether they themselves trust the certificate provided by the website.<p>The most important thing to remember is that in most cases the CA is not vouching for the quality or integrity of the website - they are just vouching for whether the person/group who controls the domain/server is also the person/group providing the certificate for encrypted communication with the website. Its a protection against MITM attacks and snooping, not a protection against phishing or anything else that might happen once the connection is established.</p>
]]></description><pubDate>Wed, 21 Oct 2026 19:03:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=50185907</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=50185907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50185907</guid></item><item><title><![CDATA[New comment by sethhochberg in "I think you should almost never use AI to write"]]></title><description><![CDATA[
<p>The key difference is that while an encyclopedia holds facts themselves, LLMs trained on that source material encode something more like a highly probable facsimile of those facts - the original fact was lost, LLMs are lossy, but can often be generated again with a decent level of accuracy by churning through stats about words, concepts, and relationships between them.<p>The whole catch is that they can <i>often</i> be regenerated. But LLMs (on their own, in their parametric memory - which is the result of training) don't have any conception of whether what they've generated is a real reproduction of some training material or whether they've invented something false that seemed probable based on their encoded stats. When the probability produces something contrary to what was in the training material, you get hallucinations.<p>They're very, very good predictive text models and can be very, very powerful when hooked up to other tools or outside databases. But its fundamentally lossy technology and all the books having been fed in doesn't guarantee all of the knowledge from those books can be spat back out.</p>
]]></description><pubDate>Sat, 19 Sep 2026 20:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49769729</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=49769729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49769729</guid></item><item><title><![CDATA[New comment by sethhochberg in "I Added a Non-Wi-Fi Mitsubishi AC to Home Assistant"]]></title><description><![CDATA[
<p>People tend to mix the terms around a lot, but generally you'll see the manufacturers use "ducted split system" or "mini split", where mini splits are the self-contained wall or ceiling mounted units.<p>I live in an NYC apartment with a similar Mitsubishi ducted split system - very short run ductwork just because the apartment itself is small, but takes up way less space than traditional American-style air handlers, even the apartment sized ones. The entire air handler is suspended above my bathroom ceiling, in between the drywall and the slab above.<p>My system was originally installed with the 2-wire serial wall thermostat but I converted it to one of Mitsubishi's Redlink wireless units because I needed to relocate the thermostat. But since Redlink isn't wifi, and the Mitsubishi networked thermostats and cloud platform get pretty poor reviews... this project is super interesting to me.</p>
]]></description><pubDate>Sun, 13 Sep 2026 15:21:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49685005</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=49685005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49685005</guid></item><item><title><![CDATA[New comment by sethhochberg in "Why don't people use formal methods? (2019)"]]></title><description><![CDATA[
<p>I think there's an element of this which really breaks down to the type system being the part of formal verification that we've figured out how to do during the course of implementation.<p>Software engineers (myself included, over the years) often argue their real value isn't just writing code, its figuring out the gaps in requirements and how to resolve them. Sometimes that engineering process gets turned back into a formal spec. But much more often, the implementation functionally becomes the spec and contains many details that were never present in the original statement of the requirements.<p>Formal verification techniques in general are a harder sell until we get the industry to a point where there's broader agreement that what we call "implementation" is often a blurry mix of spec development, prototyping, and actual implementation all happening at the same time.</p>
]]></description><pubDate>Thu, 30 Jul 2026 16:32:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112314</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=49112314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112314</guid></item><item><title><![CDATA[New comment by sethhochberg in "Apple Private Cloud Compute SoC 3 audit reports"]]></title><description><![CDATA[
<p>The details people gloss over when throwing SOC 2 or whatever other audit costs around are the complexity of the system being audited, the chosen criteria to audit (AICPA defines 5 families of criteria... Security is one, but you can optionally add Processing Integrity, Confidentiality, etc etc) and the reputation of the auditor.<p>A security-only audit for a small company with a narrow product focus can indeed be very inexpensive. A full SOC 2 examination for a large organization with a mix of legacy and modern systems by a name-recognizable public accounting firm can be many hundreds of thousands of dollars, or more if you need a Big 4 firm.<p>In my opinion, there's not much value to the "cheap" audits... If you're doing enterprise sales to a certain kind of client, your partners who demand an audit are going to want a reputable auditor or they're just going to put you through their own in-depth procurement due diligence regardless. The segment of the industry where a SOC 2 attestation is mandatory to participate but where any random auditor will do feels pretty narrow.</p>
]]></description><pubDate>Tue, 21 Jul 2026 22:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48998979</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48998979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48998979</guid></item><item><title><![CDATA[New comment by sethhochberg in "OpenMandriva: Statement regarding attempted distribution sabotage"]]></title><description><![CDATA[
<p>The real takeaway for projects and companies should be that someone having historically behaved in a logical and responsible way doesn’t guarantee that they’ll continue to do that for forever.<p>Good security architecture has circuit breakers, even for people who are generally high-trust.</p>
]]></description><pubDate>Thu, 09 Jul 2026 00:50:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48839520</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48839520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48839520</guid></item><item><title><![CDATA[New comment by sethhochberg in "Canada's only watchmaking school still ticking after 80 years"]]></title><description><![CDATA[
<p>I’m one of those people. Wore watches regularly through my mid 20s, completely fell out of the habit as I spent more years working from home and my routine around “getting ready for the day” loosened, and the Apple Watch was the thing that got me to put something on my wrist again - until I got sick of the screen and kept wearing watches, but now analogue ones.</p>
]]></description><pubDate>Wed, 08 Jul 2026 15:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48832988</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48832988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48832988</guid></item><item><title><![CDATA[New comment by sethhochberg in "Automating AI Away"]]></title><description><![CDATA[
<p>The concept of "tool building" is one of the areas my team has spent the most time coaching our less-technical employees on since widespread LLM rollout in our company.<p>Developers and developer-adjacent, technical people tend to think this way on their own... but every business has dark corners where repetitive, manual things still happen. We're leaning a lot on training and even org-wide LLM instructions to try and let the LLM (by its own assessment) be the vehicle use to codify a process and turn it into some good old-fashioned reviewable, deterministic automation.</p>
]]></description><pubDate>Tue, 07 Jul 2026 19:23:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48822444</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48822444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48822444</guid></item><item><title><![CDATA[New comment by sethhochberg in "Introduction to Compilers and Language Design"]]></title><description><![CDATA[
<p>Honestly whipping up a lexer/parser and a REPL is one of my favorite ways to learn a new language. You can cover a lot of ground in a "real" language by just doing the frontend implementation of your own made-up language grammar and a little eval loop and its great for learning/teaching because you don't get bogged down in trying to solve some actual problem.<p>Which is to say: no shame in just settling for that simple C backend!</p>
]]></description><pubDate>Sun, 05 Jul 2026 16:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48795294</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48795294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48795294</guid></item><item><title><![CDATA[New comment by sethhochberg in "Sixty percent of US consumers say 'AI' in brand messaging is a turnoff"]]></title><description><![CDATA[
<p>Whats implied there is that the "human touch" will become a luxury.<p>I have a hard time seeing a future where retail doesn't bifurcate even further into ultra low margin, happy-path optimized megastores and concierge-style high touch boutiques. Places like Crutchfield that split the difference nicely seem to be a dying breed.</p>
]]></description><pubDate>Wed, 17 Jun 2026 17:49:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48573980</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48573980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48573980</guid></item><item><title><![CDATA[New comment by sethhochberg in "What if remote working, not AI, is to blame for weak junior hiring?"]]></title><description><![CDATA[
<p>Even in a relatively open organization where conversations and work are public/discoverable by default, there's still a huuuge difference between the level of curiosity required to join a convo happening in the office kitchen while you're waiting for a coffee to brew vs needing to spend your idle time at work discovering places (Slack channels or whatever else) to chime in while hoping you're not a distraction for others.<p>I'm a pretty staunch defender of remote work for most roles, but outside of the smallest companies where the entire organization is on a single conversational thread, you really do lose the organic peripheral vision that comes with an office environment and deliberate effort is required to try and recreate some of that in your fully-remote org if you want some of the same upside. Even with deliberate effort, I'm not convinced you can match it perfectly.</p>
]]></description><pubDate>Sun, 31 May 2026 20:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48349488</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=48349488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48349488</guid></item><item><title><![CDATA[New comment by sethhochberg in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>Corporate software in general is often chosen based on the value returned simply being "good enough" most of the time, because the actual product being purchased is good controls for security, compliance, etc.<p>A corporate purchaser is buying hundreds to thousands of Claude seats and doesn't care very much about percieved fluctuations in the model performance from release to release, they're invested in ties into their SSO and SIEM and every other internal system and have trained their employees and there's substantial cost to switching even in a rapidly moving industry.<p>Consumer end-users are much less loyal, by comparison.</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:53:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797047</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=47797047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797047</guid></item><item><title><![CDATA[New comment by sethhochberg in "Walmart: ChatGPT checkout converted 3x worse than website"]]></title><description><![CDATA[
<p>Manufacturers themselves generally don't want to sell directly to consumers: consumers are fickle and need support and have questions and sometimes want refunds or returns and if you sell directly to them, you need to have the staff and policies to deal with all of that. They're also located all over the world, and you might not want to deal with figuring out taxes and duties etc for shipping your product around and figuring out your warranty obligations everywhere you want to sell.<p>Much easier if you can sell wholesale (sometimes via distributors) to a retailer or network of retailers, and the retailer is responsible for owning the customer relationship, dealing with their part of import/export, local regulations, etc. Retailers are businesses who will buy hundreds of your product at a time, can accept it as palletized freight, and pay you via bank EFTs instead of credit cards.<p>There are notable exceptions to this model like Amazon's FBA system, but they're the outliers. I'm sure we can all point to inefficiencies in legacy product distribution networks but they solve some real problems.</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493546</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=47493546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493546</guid></item><item><title><![CDATA[New comment by sethhochberg in "Windows native app development is a mess"]]></title><description><![CDATA[
<p>I think its at least as much of a working environment preference.<p>Once I became experienced enough to have opinions about things like my editor and terminal emulator... suddenly the Visual Studio environment wasn't nearly as appealing. The Unix philosophy of things being just text than you can just edit in the editor you're already using made much more sense to me than digging through nested submenus to change configuration.<p>I certainly respect the unmatched Win32 backwards/forwards compatibility story. But as a developer in my younger years, particularly pre-WSL, I could get more modern tools that were less coupled to my OS or language choice, more money, and company culture that was more relevant to my in my 20s jumping into Ruby/Rails development than the Windows development ecosystem despite the things it does really well.<p>Or to say differently: it wasn't the stability of the API that made Windows development seem boring. It was the kind of companies that did it, the rest of the surrounding ecosystem of tools they did it with, and the way they paid for doing it. (But even when I was actually writing code full time some corners of the JS ecosystem seemed to lean too hard into the wild west mentality. Still do, I suspect, just now its Typescript in support of AI).</p>
]]></description><pubDate>Sun, 22 Mar 2026 16:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47479356</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=47479356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47479356</guid></item><item><title><![CDATA[New comment by sethhochberg in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>High-protein everything is riding the wave of GLP-1 popularity right now. Doctors are begging people on that class of drugs to chase protein targets more similar to what might have previously been reserved for heavy weightlifters just to prevent muscle wasting.<p>As a result, the entire packaged food industry is pumping up protein numbers and marketing it as the primary attribute of the food (where they might have previously marketed low fat or low sugar or whatever else in the past).<p>So, saturated market... but certainly one people are investing in now.</p>
]]></description><pubDate>Mon, 16 Mar 2026 21:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47405199</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=47405199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405199</guid></item><item><title><![CDATA[New comment by sethhochberg in "Meta’s renewed commitment to jemalloc"]]></title><description><![CDATA[
<p>I don't have many regrets about having spent my career in (relatively) tiny companies by comparison, but it sure does sound fun to be on the other side for this kind of thing - the scale where micro-optimizations have macro impact.<p>In startups I've put more effort into squeezing blood from a stone for far less change; even if the change was proportionally more significant to the business. Sometimes it would be neat to say "something I did saved $X million dollars or saved Y kWh of energy" or whatever.</p>
]]></description><pubDate>Mon, 16 Mar 2026 21:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47405126</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=47405126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47405126</guid></item><item><title><![CDATA[New comment by sethhochberg in "Europe's $24T Breakup with Visa and Mastercard Has Begun"]]></title><description><![CDATA[
<p>My debit card is a direct line to my primary bank account. If something goes wrong there and an attacker gains access, my cash is simply gone. Yes, the bank will perform an investigation and yes they may issue some provisional credits as a bridge, but there's a window of time between the theft and that investigation concluding where my actual cash is not in my account.<p>With a credit card, if the card is compromised, its not my money being stolen - its the card issuer's money from my line of credit, and they were planning on settling up with me when my monthly statement closes. I still have to launch a fraud case with the issuer, but critically, _all of my money is still in my bank account_ and I can continue to pay my other bills and obligations as normal.<p>I think its reasonable to consider giving up that buffer to be additional risk for the debit card approach, setting aside any other advantages or disadvantages between the two.</p>
]]></description><pubDate>Tue, 10 Feb 2026 19:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46965838</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=46965838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46965838</guid></item><item><title><![CDATA[New comment by sethhochberg in "Maine’s ‘Lobster Lady’ who fished for nearly a century dies aged 105"]]></title><description><![CDATA[
<p>I've personally had a decent amount of luck with trying to reframe this sort of sentiment from "being useful" to "having purpose".<p>Right now, yes, its true that a lot of my day to day purpose is driven by participating in the economy and setting myself up for the life I'd like to have in my later years, and I get genuine validation from solving problems and collaborating with people in my day job.<p>But sometimes, my purpose is to go snowboarding and forget about work. Or to help a friend fix their bicycle. Or to get lost in conversation with a new person I'm dating. As far as any of us know, we only get one turn to be alive on this rock, so we might as well purposefully enjoy it as much as we try to purposefully be useful.<p>If you look at Ginny Oliver from the article, it might be fair to question whether she was as useful on a lobster boat at 105 as she might have been in her youth. But I doubt she was concerned with usefulness since she had such sense of purpose.</p>
]]></description><pubDate>Thu, 29 Jan 2026 16:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46812243</link><dc:creator>sethhochberg</dc:creator><comments>https://news.ycombinator.com/item?id=46812243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46812243</guid></item></channel></rss>