<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: javawizard</title><link>https://news.ycombinator.com/user?id=javawizard</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 02:06:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=javawizard" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by javawizard in "Tailscale's new macOS home"]]></title><description><![CDATA[
<p>No, menu bar items being hidden when there are too many of them has happened for a decade.<p>The notch has just made menu bar space more scarce than it used to be.</p>
]]></description><pubDate>Thu, 02 Apr 2026 20:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47619447</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=47619447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47619447</guid></item><item><title><![CDATA[New comment by javawizard in "Tailscale's new macOS home"]]></title><description><![CDATA[
<p>> I know software quality has been going down in recent versions of macOS<p>Note that this particular problem has existed for well over a decade. It's atrocious, but let's not pretend it's anything new.</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47618721</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=47618721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47618721</guid></item><item><title><![CDATA[New comment by javawizard in "TSA lines are so out of control that travelers are hiring line-sitters"]]></title><description><![CDATA[
<p>Yes, and: If I recall correctly, cloudflare is sinking all the extra traffic for him, so it doesn't actually impact him.<p>Last I heard it's a morally objectionable thing at this point rather than something that's having any practical impact.<p>(Which of course doesn't make it ok... I'm just a little less inclined to judge people that still use archive links when needed.)</p>
]]></description><pubDate>Sun, 29 Mar 2026 14:21:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47563393</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=47563393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47563393</guid></item><item><title><![CDATA[New comment by javawizard in "This time is different"]]></title><description><![CDATA[
<p>I wonder if that was an automated HN edit?<p>Similarly to how titles that start with "how" usually have that word automatically removed.</p>
]]></description><pubDate>Thu, 26 Feb 2026 16:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47168445</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=47168445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47168445</guid></item><item><title><![CDATA[New comment by javawizard in "Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock"]]></title><description><![CDATA[
<p>If I had any NTP servers under my control, I probably would :)</p>
]]></description><pubDate>Mon, 09 Feb 2026 19:00:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46949348</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46949348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46949348</guid></item><item><title><![CDATA[New comment by javawizard in "Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock"]]></title><description><![CDATA[
<p>Oh now that would be a fun version 2 challenge: have all the clocks in one household synchronize such that they're all early by the same amount at any given time.<p>Easy enough for wifi enabled ones: a UDP broadcast to discover other clocks on the network, then sync how you will.<p>For non-wifi-enabled clocks, perhaps something like a CH572 would do the trick: a $0.20 RISC-V microcontroller with BLE support that all the clocks in the same vicinity could use to talk to each other.<p>You could really mess with your neighbors if they had the same clocks and you were within range...</p>
]]></description><pubDate>Mon, 09 Feb 2026 17:51:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46948386</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46948386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46948386</guid></item><item><title><![CDATA[New comment by javawizard in "Claude Code is suddenly everywhere inside Microsoft"]]></title><description><![CDATA[
<p>I used to work at a place that had the famous Antoine de Saint-Exupéry quote painted near the elevators where everyone would see it when they arrived for work:<p><pre><code>  Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.
</code></pre>
I miss those days.</p>
]]></description><pubDate>Mon, 02 Feb 2026 13:23:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46855747</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46855747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46855747</guid></item><item><title><![CDATA[New comment by javawizard in "Margin Call"]]></title><description><![CDATA[
<p>Ah, very fair. Without otherwise taking a position on the article, I can totally see how that's editorialized.</p>
]]></description><pubDate>Mon, 02 Feb 2026 04:38:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46852457</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46852457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852457</guid></item><item><title><![CDATA[New comment by javawizard in "Margin Call"]]></title><description><![CDATA[
<p>Got it. Out of curiosity, what was it?</p>
]]></description><pubDate>Mon, 02 Feb 2026 01:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851392</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46851392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851392</guid></item><item><title><![CDATA[New comment by javawizard in "Margin Call"]]></title><description><![CDATA[
<p>The article and the submitted HN post both appear to have the same title to me: "Margin Call".<p>What are you talking about? Did one or the other have a different title when you wrote your comment?</p>
]]></description><pubDate>Mon, 02 Feb 2026 00:29:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850938</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46850938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850938</guid></item><item><title><![CDATA[New comment by javawizard in "Tesla ending Models S and X production"]]></title><description><![CDATA[
<p>Jet engines do not strike me as being inherently simpler than muscles, not by a long shot.<p>They're still the best way we know of going about the business of building a flying machine, for various reasons.</p>
]]></description><pubDate>Thu, 29 Jan 2026 08:44:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46807445</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46807445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46807445</guid></item><item><title><![CDATA[New comment by javawizard in "Side-by-side comparison of how AI models answer moral dilemmas"]]></title><description><![CDATA[
<p>> But the other way around is not possible due to the closed nature of GPT-5.<p>At risk of sounding glib: have you heard of distillation?</p>
]]></description><pubDate>Sat, 10 Jan 2026 20:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46569714</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46569714</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46569714</guid></item><item><title><![CDATA[New comment by javawizard in "The unreasonable effectiveness of the Fourier transform"]]></title><description><![CDATA[
<p>Plenty of sources suggest it is:<p><a href="https://github.com/giladoved/webcam-heart-rate-monitor" rel="nofollow">https://github.com/giladoved/webcam-heart-rate-monitor</a><p><a href="https://medium.com/dev-genius/remote-heart-rate-detection-using-webcam-and-50-lines-of-code-2326f6431149" rel="nofollow">https://medium.com/dev-genius/remote-heart-rate-detection-us...</a><p>The Reddit comments on that second one have examples of people doing it with low quality webcams: <a href="https://www.reddit.com/r/programming/comments/llnv93/remote_heart_rate_detection_using_webcam_and_50/" rel="nofollow">https://www.reddit.com/r/programming/comments/llnv93/remote_...</a><p>It's honestly amazing that this is doable.</p>
]]></description><pubDate>Fri, 09 Jan 2026 00:02:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46548298</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46548298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46548298</guid></item><item><title><![CDATA[New comment by javawizard in "Lessons from 14 years at Google"]]></title><description><![CDATA[
<p>Xoogler here.<p>When you get to a company that's that big, the roles are much more finely specialized.<p>I forget the title now, but we had someone who interfaced with our team and did the whole "talk to customers" thing. Her feedback was then incorporated into our day-to-day roadmap through a complex series of people that ended with our team's product manager.<p>So people at Google do indeed do this, they just aren't engineers, usually aren't product managers, frequently are several layers removed from engineers, and as a consequence usually have all the problems GP described.</p>
]]></description><pubDate>Sun, 04 Jan 2026 20:37:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46491930</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46491930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46491930</guid></item><item><title><![CDATA[New comment by javawizard in "Global software engineering job postings outlook – 2026"]]></title><description><![CDATA[
<p>I would.</p>
]]></description><pubDate>Sat, 03 Jan 2026 00:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46471293</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46471293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46471293</guid></item><item><title><![CDATA[New comment by javawizard in "They made me an offer I couldn't refuse (1997)"]]></title><description><![CDATA[
<p>Big companies are soulless.<p>I've related elsewhere[0] my story about how Google laid me and half my team off 2 weeks before we were set to receive a six-figure retention bonus following an acquisition.<p>In the original Q&A with corp dev just after the acquisition was announced, someone pointed out that the contract we were offered allowed for that sort of thing. Google's representative said something similar to the parent comment: "Don't worry, that's not something we actually do."<p>It was especially galling because, after a round of layoffs a year or two prior to the acquisition, that startup had issued retention bonuses to those of us who were left. Unlike Google's subsequent post-acquisition bonus, contracts for those bonuses explicitly stated they were payable even if we were subsequently laid off <i>or fired</i>, as long as we weren't fired for one of a few specific reasons like embezzlement or harassment or other serious workplace misconduct.<p>It was such a marked contrast and, like the parent comment, it told me all I needed to know about how Google really feels about its employees, and how very literally true the old saying of "you can't trust what you don't have in writing" is.<p>Big companies are soulless.<p>[0] <a href="https://news.ycombinator.com/item?id=43680191">https://news.ycombinator.com/item?id=43680191</a></p>
]]></description><pubDate>Sun, 28 Dec 2025 01:41:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46407554</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46407554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46407554</guid></item><item><title><![CDATA[New comment by javawizard in "FPGAs Need a New Future"]]></title><description><![CDATA[
<p>I wish CPLDs were more well known in the common vernacular.<p>The industry draws a distinction between CPLDs and FPGAs, and rightly so, but most "Arduino-level" hobbyists think "I want something I can program so that it acts like such-and-such a circuit, I know, I need an FPGA!" when what they probably want is what the professional world would call a CPLD - and the distinction in terminology between the two does more to confuse than to clarify.<p>I don't know how to fix this; it'd be lovely if the two followed convergent paths, with FPGAs gaining on-board storage and the line between them blurring. Or maybe we need a common term that encompasses both. ("Programmable logic device" is technically that, but no-one knows that.)<p>Anyway. CPLDs are neat.</p>
]]></description><pubDate>Tue, 23 Dec 2025 01:46:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46361489</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46361489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46361489</guid></item><item><title><![CDATA[New comment by javawizard in "Avoid UUID Version 4 Primary Keys in Postgres"]]></title><description><![CDATA[
<p>Hence the presumed implication behind the public_id field in GP's comment: anywhere identifiers are exposed, you use the public_id field, thereby preventing ID guessing while still retaining the benefits of ordered IDs where internal lookups are concerned.<p>Edit: just saw your edit, sounds like we're on the same page!</p>
]]></description><pubDate>Mon, 15 Dec 2025 11:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46273025</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46273025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46273025</guid></item><item><title><![CDATA[New comment by javawizard in "CM0 – A new Raspberry Pi you can't buy"]]></title><description><![CDATA[
<p>I'm not but I totally could!<p>Feel free to drop me a line - my email is firstname@website, where both can be found on my GitHub profile (same username as HN).<p>And yes, the A64 is still available! <a href="https://www.lcsc.com/product-detail/C3036453.html" rel="nofollow">https://www.lcsc.com/product-detail/C3036453.html</a></p>
]]></description><pubDate>Sat, 13 Dec 2025 06:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46252448</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46252448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46252448</guid></item><item><title><![CDATA[New comment by javawizard in "CM0 – A new Raspberry Pi you can't buy"]]></title><description><![CDATA[
<p>You know the fun thing is, something like the Allwinner A133 - which is one of the most popular SOCs in lower-end tablets today - is like $5, or $3 in quantity.<p>It turns out it's actually not as hard as you'd expect to whip together your own board with one of those + LPDDR4 RAM + eMMC storage + fixings, and get yourself something like what you're talking about for... I dunno, sub $50? Maybe even sub $20 depending on how much RAM you put on it and what other capabilities you give it.<p>I'm in the middle of designing just such a board right now. Totally recommend taking a stab at it if you have any EE chops at all (or want to learn!)</p>
]]></description><pubDate>Fri, 12 Dec 2025 20:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46248634</link><dc:creator>javawizard</dc:creator><comments>https://news.ycombinator.com/item?id=46248634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46248634</guid></item></channel></rss>