<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: wheybags</title><link>https://news.ycombinator.com/user?id=wheybags</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 01:44:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wheybags" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wheybags in "Show HN: Brutalist Concrete Laptop Stand (2024)"]]></title><description><![CDATA[
<p>That thing looks like giant pillbox bunker.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:35:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676978</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=47676978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676978</guid></item><item><title><![CDATA[New comment by wheybags in "Git's Magic Files"]]></title><description><![CDATA[
<p>Yeah, also that's probably not the kind of error a human writing this post would make... I stopped reading at that point</p>
]]></description><pubDate>Sun, 22 Feb 2026 21:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47114970</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=47114970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47114970</guid></item><item><title><![CDATA[New comment by wheybags in "It's all a blur"]]></title><description><![CDATA[
<p>I'm not super familiar with the jpeg format, but iirc h.264 uses 16x16 blocks, so if jpeg is the same then padding of 16px on all sides would presumably block all possible information leakage?<p>Except the size of the blocked section ofc. E.g If you know it's a person's name, from a fixed list of people, well "Huckleberry" and "Tom" are very different lengths.</p>
]]></description><pubDate>Wed, 11 Feb 2026 16:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46976921</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46976921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46976921</guid></item><item><title><![CDATA[New comment by wheybags in "The Little Bool of Doom (2025)"]]></title><description><![CDATA[
<p>I know this is likely to be an unpopular take but: I wish it was normal to ship your compiler in your source repo.<p>Modern compilers are bloated as hell huge things which makes it a bit impractical,  but if it was a normal thing to do then we'd probably have optimized the binary sizes somewhat.<p>I just really like the idea of including _everything_ you need for the project. Also ensures that weird problems like this dont happen. As an extra benefit, if you included the compiler source and a bootstrapping path instead of just the latest binary, then you could easily include project specific compiler / language extensions with no extra effort.</p>
]]></description><pubDate>Mon, 09 Feb 2026 14:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945797</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46945797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945797</guid></item><item><title><![CDATA[New comment by wheybags in "A Crisis comes to Wordle: Reusing old words"]]></title><description><![CDATA[
<p>As someone who recently built a daily word game[1], I 100% get it. I can say from first hand experience: there's an awful lot of words that are totally valid but not fun.<p>I spent approximately as much time on building the word list as I did developing the game. The author's technique of just grabbing a word list and spellchecking it is completely not sufficient, you will get so many weird unfamiliar words in there. In the end I was able to whittle down my list to about 24,000 using various automatic methods, but from that point I just had to do a manual review on the remaining list, which meant I got to see a lot of words, and many of them felt very obscure and/or not fun.<p>1: shameless plug: <a href="https://wheybags.com/turntiles" rel="nofollow">https://wheybags.com/turntiles</a></p>
]]></description><pubDate>Mon, 02 Feb 2026 11:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854766</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46854766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854766</guid></item><item><title><![CDATA[New comment by wheybags in "Building Your Own Efficient uint128 in C++"]]></title><description><![CDATA[
<p>> though he incorrectly states that `uint64_t` is `unsigned long`<p>It probably is, he's just probably using MacOS, where both long and long long are 64 bit. <a href="https://www.intel.com/content/www/us/en/developer/articles/technical/size-of-long-integer-type-on-different-architecture-and-os.html" rel="nofollow">https://www.intel.com/content/www/us/en/developer/articles/t...</a><p>(that's the best linkable reference I could find, unfortunately).<p>I've run into a similar problem where an overload resolution for uint64_t was not being used when calling with a size_t because one was unsigned long and the other was unsigned long long, which are both 64 bit uints, but according to the compiler, they're different types.<p>This was a while ago so the details may be off, but the silly shape of the issue is correct.</p>
]]></description><pubDate>Mon, 02 Feb 2026 10:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46854277</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46854277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46854277</guid></item><item><title><![CDATA[New comment by wheybags in "Show HN posts p/month more than doubled in the last year"]]></title><description><![CDATA[
<p>Would be nice to see some qualitative analyis to know if it's just slop, or actually more interesting projects. Not sure how to do that though. I think just looking at votes wouldn't work. I would guess more posts causes lower average visibility per post which should cause upvotes to slump naturally regardless of quality.<p>Edit: maybe you could:<p>- remove outliers (anything that made the front page)<p>- normalise vote count by expected time in the first 20 posts of shownew, based on the posting rate at the time</p>
]]></description><pubDate>Mon, 26 Jan 2026 11:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46764449</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46764449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46764449</guid></item><item><title><![CDATA[New comment by wheybags in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://wheybags.com/blog" rel="nofollow">https://wheybags.com/blog</a><p>Most interesting post is probably <a href="https://wheybags.com/blog/emperor.html" rel="nofollow">https://wheybags.com/blog/emperor.html</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 18:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46620354</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46620354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46620354</guid></item><item><title><![CDATA[New comment by wheybags in "Turntiles, an NYT style word game I made for my parents"]]></title><description><![CDATA[
<p>Hello, author here. Can you specify a bit more about what you found confusing? Maybe I can improve the initial instructions.</p>
]]></description><pubDate>Mon, 12 Jan 2026 19:17:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46592893</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46592893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46592893</guid></item><item><title><![CDATA[Show HN: Turntiles, an NYT style game I made for my parents]]></title><description><![CDATA[
<p>Article URL: <a href="https://wheybags.com/turntiles/">https://wheybags.com/turntiles/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46580950">https://news.ycombinator.com/item?id=46580950</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 11 Jan 2026 22:20:31 +0000</pubDate><link>https://wheybags.com/turntiles/</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46580950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46580950</guid></item><item><title><![CDATA[New comment by wheybags in "Looking for Decent Conversation?"]]></title><description><![CDATA[
<p>My first php script was a file upload server for a lan party. Luckily nobody tried to upload a file named ../index.php, because I realized afterwards that it would have worked :p</p>
]]></description><pubDate>Wed, 24 Dec 2025 21:52:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46379654</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46379654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46379654</guid></item><item><title><![CDATA[New comment by wheybags in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>Romanes eunt domus</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272600</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46272600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272600</guid></item><item><title><![CDATA[New comment by wheybags in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>And I see this argument often. People make too much fuss about the massive error messages. Just ignore everything but the first 10 lines and 99.9% of the time, the issue is obvious. People really exaggerate the amout of time and effort you spend dealing with these error messages. They look dramatic so they're very memeable, but it's really not a big deal. The percentage of hours I've spent deciphering difficult cpp error messages in my career is a rounding error.</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272564</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46272564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272564</guid></item><item><title><![CDATA[New comment by wheybags in "How well do you know C++ auto type deduction?"]]></title><description><![CDATA[
<p>v is double& in your example, not double. But it's not obvious that omitting the & causes a copy. If you see "for (auto v : vec)" looks good right? But if vec contains eg long strings, you've now murdered your perf because you're copying them out of the array instead of grabbing refs. Yes, you could make the same mistake without auto, but it's easier to notice. It's easy to forget (or not notice) that auto will not resolve to a reference in this case, because using a reference is "obviously what I want here", and the name of the feature is "auto" after all - "surely it will figure it out, right?"</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:12:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272515</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46272515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272515</guid></item><item><title><![CDATA[New comment by wheybags in "Cloudflare error page generator"]]></title><description><![CDATA[
<p>What is this for? I feel like that is missing from the faq. I would say it's a joke, but it looks too serious for that.</p>
]]></description><pubDate>Wed, 10 Dec 2025 13:01:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46217203</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=46217203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46217203</guid></item><item><title><![CDATA[New comment by wheybags in "Europe is scaling back GDPR and relaxing AI laws"]]></title><description><![CDATA[
<p>IMO the biggest barrier is internal mobility. The European silicon valley never happened, because people don't want to move around. The biggest single barrier is language. I'm Irish, and young Irish people often emigrate (way more than in other countries). When I look at where my college classmates ended up, it's mostly America or the UK. We also emigrate a lot to Australia and New Zealand. In other words, we only really emigrate to English speaking countries.<p>Almost nobody goes to France, Germany, Spain, Italy, etc. The mainstays of the European economy. Let alone central or eastern Europe. But if you're a young talented engineer in the middle of nowhere usa, you can just easily move to the bay area without any issue. That cultural unity IMO is America's biggest strength, and the lack of it is Europe's biggest weakness.<p>Note: I've lived in Ireland, the Czech Republic, and France, so I know first hand how hard it is to move inside Europe, and I understand why people don't do it.</p>
]]></description><pubDate>Thu, 20 Nov 2025 16:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45994553</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=45994553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45994553</guid></item><item><title><![CDATA[New comment by wheybags in "Building a Simple Search Engine That Works"]]></title><description><![CDATA[
<p>I checked the about page on 4get.bloat.cat, and within the first paragraph of the "what is this" section, it used the phrase "globohomo bullshit". I dont think these are people I want to support.</p>
]]></description><pubDate>Mon, 17 Nov 2025 13:41:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45953460</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=45953460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45953460</guid></item><item><title><![CDATA[New comment by wheybags in "Winamp clone in Swift for macOS"]]></title><description><![CDATA[
<p>Of course they mean OS/X Warp, the Apple x IBM OS collaboration the world forgot.</p>
]]></description><pubDate>Fri, 14 Nov 2025 14:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45927309</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=45927309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45927309</guid></item><item><title><![CDATA[New comment by wheybags in "Android developer verification: Early access starts"]]></title><description><![CDATA[
<p>"We have realised that boiling the frog this fast will result in it jumping out of the water. Therefore we have slowed down, but remain steadfastly devoted to seeing this frog boiled"</p>
]]></description><pubDate>Thu, 13 Nov 2025 02:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45909696</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=45909696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45909696</guid></item><item><title><![CDATA[New comment by wheybags in "I took all my projects off the cloud, saving thousands of dollars"]]></title><description><![CDATA[
<p>100% true, I've hit the front page of hn on a server with an old i5 (aka consumer hardware, and not even high end) with no cloudflare or similar caching, and had no problems. Computers are fast, and serving static html over https is a solved problem.</p>
]]></description><pubDate>Wed, 05 Nov 2025 01:59:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45818166</link><dc:creator>wheybags</dc:creator><comments>https://news.ycombinator.com/item?id=45818166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45818166</guid></item></channel></rss>