<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: rogual</title><link>https://news.ycombinator.com/user?id=rogual</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 08 May 2026 17:16:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rogual" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rogual in "OpenAI, Google, and Microsoft Back Bill to Fund 'AI Literacy' in Schools"]]></title><description><![CDATA[
<p>Fellow former British schoolkid here. One part that really sticks in my memory about "IT" class was when they were preparing us for an exam that asked "which of these are functions of an image editor" and we had to memorize that, I think "fill tool" was, "pen tool" wasn't, "adjust brightness" was, and so on, without reason or reference to reality. There was just a list and you had to know it.<p>I imagine these people were delighted when a Big Computer Company offered to step in and design a curriculum for them.</p>
]]></description><pubDate>Tue, 05 May 2026 03:19:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017684</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=48017684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017684</guid></item><item><title><![CDATA[New comment by rogual in "Job Postings for Software Engineers Are Rapidly Rising"]]></title><description><![CDATA[
<p>What I'd love to see is videos of nontechnical folks using language models to create software.<p>When I use them myself, I just see them crushing it and think, this thing is now doing my job for basically $0, I am no longer economically relevant. But I've spent a lifetime learning to program, so it's possible I only get good results because of the way I think to prompt it.<p>I really can't get the outside view so I can't decide whether AI is going to make me homeless or not. I think we need the videos.</p>
]]></description><pubDate>Sat, 02 May 2026 06:30:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983887</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47983887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983887</guid></item><item><title><![CDATA[New comment by rogual in "Job Postings for Software Engineers Are Rapidly Rising"]]></title><description><![CDATA[
<p>Worth also noting that this chart has the bottom of the Y-axis cut off, exaggerating differences and making visual intuition basically useless.</p>
]]></description><pubDate>Sat, 02 May 2026 06:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983868</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47983868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983868</guid></item><item><title><![CDATA[New comment by rogual in "The smelly baby problem"]]></title><description><![CDATA[
<p>First few paragraphs I was trying to guess how this was going to turn out to be a metaphor for AI. The modern disposable product is the LLM, right, and the cloth diaper is doing things yourself? But, no, it really is just an article about baby poo.<p>Good read!</p>
]]></description><pubDate>Sat, 02 May 2026 04:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47983387</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47983387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47983387</guid></item><item><title><![CDATA[New comment by rogual in "A Better Ludum Dare; Or, How to Ruin a Legacy"]]></title><description><![CDATA[
<p>Inscryption, too. I didn't know it started as an LD game until after I played it, and it was great to see how much of the atmosphere and mechanics were already there in the LD version [1].<p>[1] <a href="https://ldjam.com/events/ludum-dare/43/sacrifices-must-be-made-2" rel="nofollow">https://ldjam.com/events/ludum-dare/43/sacrifices-must-be-ma...</a></p>
]]></description><pubDate>Thu, 16 Apr 2026 09:46:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47790831</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47790831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47790831</guid></item><item><title><![CDATA[New comment by rogual in "I learned something about GPUs today"]]></title><description><![CDATA[
<p>This is one of those bugs that taught me something, so I did this writeup. I hope it's interesting. I tried to write it like a murder mystery, showing you the bug first and then dropping clues until the reveal, so maybe if you're into graphics programming you'll go "aha!" at some point and figure it out before you get to the end.</p>
]]></description><pubDate>Mon, 13 Apr 2026 12:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47751007</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47751007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751007</guid></item><item><title><![CDATA[I learned something about GPUs today]]></title><description><![CDATA[
<p>Article URL: <a href="https://foon.uk/blackshift-sand-bug/">https://foon.uk/blackshift-sand-bug/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47751006">https://news.ycombinator.com/item?id=47751006</a></p>
<p>Points: 3</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 13 Apr 2026 12:28:03 +0000</pubDate><link>https://foon.uk/blackshift-sand-bug/</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47751006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47751006</guid></item><item><title><![CDATA[New comment by rogual in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I've been updating my game Blackshift (<a href="https://store.steampowered.com/app/741110/Blackshift/" rel="nofollow">https://store.steampowered.com/app/741110/Blackshift/</a>).<p>It released in 2020 but I've never stopped adding things and tweaking it. Recently I added mirrors that spin when you shoot them, called "flip-flops" because they work a bit like flip-flops from computing.<p>I'm also tinkering with some new game ideas, because I'd like to make something popular that can sustain me financially, and the gaming market, as difficult as it is, does still seem to value human soul and creativity.</p>
]]></description><pubDate>Mon, 13 Apr 2026 06:33:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47748395</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47748395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47748395</guid></item><item><title><![CDATA[New comment by rogual in "Show HN: I Built Paul Graham's Intellectual Captcha Idea"]]></title><description><![CDATA[
<p>I took the pilot one as an abstract logic type question where you're supposed to assume the premise is true, so I said yes and the page said I was right, because that's a "valid logical deduction" or something.<p>Then there was another question in the same format that said "if you study hard enough you'll pass the exam. You didn't pass, so you didn't study hard enough." So I thought, oh, another logic one, and said yes to that one too, but the page was like, "not quite! You might fail for other reasons!"</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663717</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47663717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663717</guid></item><item><title><![CDATA[New comment by rogual in "Supply-chain attack using invisible code hits GitHub and other repositories"]]></title><description><![CDATA[
<p>Weird article. The author talks about Unicode "public use areas" (which don't exist), clarifies that they're sometimes called "public use access" (a term appearing only in this article) and are invisible while also being used for flags and emojis and also having special meaning to JavaScript interpreters and also representing letters in the "US alphabet".<p>There's a real vulnerability here but whoever wrote this has no idea what they're talking about.</p>
]]></description><pubDate>Sun, 15 Mar 2026 12:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47386994</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47386994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47386994</guid></item><item><title><![CDATA[New comment by rogual in "Some Words on WigglyPaint"]]></title><description><![CDATA[
<p>Good article, and I feel your pain. Sometimes it feels like there's no point creating anything anymore, because shitty people will just steal it.<p>In case you're interested, though, I just wanted to point out that there are things you can do.<p>In my experience, Google does respond to requests to scrub infringing sites from their results if you submit their Copyright Claim form. They even give you a dashboard with the status of your claims. Probably worth trying your luck if you can be bothered.<p>Also, many of the theives have X and Bluesky accounts, and I don't believe either of these services let users censor replies to them.<p>There's also the payment platforms that are collecting money for your stolen work on behalf of these guys. They might be interested to hear about what's going on.<p>Then there's the hosting companies themselves, of course, hosting the infringing websites.<p>It's a pain, and it would be better if you could just create stuff and people weren't shitty, but we live in a fallen world and sometimes you gotta defend yourself. Up to you, of course, and I totally get it if you don't have the energy, but I've been through the same thing and you do have some power.</p>
]]></description><pubDate>Sun, 08 Mar 2026 05:07:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47294592</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=47294592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47294592</guid></item><item><title><![CDATA[New comment by rogual in "List animals until failure"]]></title><description><![CDATA[
<p>140. Good fun. I like how it teaches you things, too. I learned that toads are considered frogs, axolotls are salamanders, and that it's "anemone" not "anenome". If you type in Unicorn it accepts it as "Unicorn spider" with a fun message. Don't forget to think of insects, birds and fish too, all of which it accepts. I love this kind of detailed, handcrafted thing that someone put a lot of time and effort into.<p>If you wanted to develop this more, some fun features might be telling you the most commonly entered animals you missed and the most unusual ones you thought of. Appreciate you probably want to keep it a static site though.</p>
]]></description><pubDate>Sun, 01 Feb 2026 04:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46843738</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=46843738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46843738</guid></item><item><title><![CDATA[New comment by rogual in "FAWK: LLMs can write a language interpreter"]]></title><description><![CDATA[
<p>It seems like AIs work how non-programmers already thought computers worked.</p>
]]></description><pubDate>Fri, 21 Nov 2025 13:10:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46004170</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=46004170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46004170</guid></item><item><title><![CDATA[New comment by rogual in "My stages of learning to be a socially normal person"]]></title><description><![CDATA[
<p>I don't have much to add to this right now other than to say this is really fantastic writing. I don't normally enjoy "my journey" kind of blog posts, but this one feels full of valuable insights, and I'm grateful to the author for sharing. It's also just nice to read something written by a skilled writer.</p>
]]></description><pubDate>Sat, 15 Nov 2025 15:27:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45938036</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=45938036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45938036</guid></item><item><title><![CDATA[New comment by rogual in "Apple's "notarisation" – blocking software freedom of developers and users"]]></title><description><![CDATA[
<p>It's funny how "think of the parents" is the new "think of the children".</p>
]]></description><pubDate>Sat, 08 Nov 2025 09:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45855339</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=45855339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45855339</guid></item><item><title><![CDATA[New comment by rogual in "Some people can't see mental images"]]></title><description><![CDATA[
<p>I do have the "second visual canvas" people here are talking about, but the thing about mine, and I haven't seen anyone say this yet, is that I don't have full control of it.<p>For example, I have a memory from childhood of visualizing a yellow bucket, and it showed up in my mind's eye with big cartoon eyes. I tried to delete the eyes because I just wanted a normal yellow bucket, but they kept coming back.<p>Also, when reading Harry Potter as a kid, Severus Snape always showed up in my mind's eye with the head of a crocodile. I remember telling my brain, no, he's just a guy, just give him a normal man's head, but it never worked. Even now when someone mentions Severus Snape I see him with the crocodile head.<p>Anyone else, or am I just nuts?</p>
]]></description><pubDate>Fri, 31 Oct 2025 09:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45769904</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=45769904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45769904</guid></item><item><title><![CDATA[New comment by rogual in "Git, JSON and Markdown walk into bar"]]></title><description><![CDATA[
<p>Thing is, italic and bold don't have just one meaning.<p>Italic can mean: emphasis, foreign word, word which is being defined for the first time, title of referenced work, mathematical variable, and many field-specific uses.<p>Bold can mean: strong emphasis, term that needs to stand out and be found easily while scanning, mathematical vector, and again, field-specific uses.<p>If a markup language only has tags for emphasis and strong emphasis, then you can't put bold or italics for any of the other reasons you might want to use them, so anyone wanting to do those things can only misuse the emphasis and strong-emphasis markup, so it de-facto starts to mean bold/italic anyway.<p>It's at least reasonable to propose a markup language where you have to say "this is emphasis, this is a foreign word, this is a title of a referenced work," etc. but not everybody is writing a document that needs that much metadata. At least HTML retained <i> and <b> when it introduced <em> and <strong>.<p>Styles, like words, can have several meanings, and forcing authors to separate them feels a bit like forcing them to write the word "set" differently for each of its 10+ meanings.</p>
]]></description><pubDate>Thu, 09 Oct 2025 11:22:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45526142</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=45526142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45526142</guid></item><item><title><![CDATA[New comment by rogual in "Every company has the same hiring criteria"]]></title><description><![CDATA[
<p>What does it mean "to take max-cash in compensation", and why does that signal a lack of character?</p>
]]></description><pubDate>Sun, 10 Aug 2025 08:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=44853600</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=44853600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44853600</guid></item><item><title><![CDATA[New comment by rogual in "Kermit: A typeface for kids"]]></title><description><![CDATA[
<p>Boss on Windows with a click-wheel mouse: "Make the scrolling smoother"<p>Devs: "It's because of your--"<p>Boss: "Other sites do it. Get on it."</p>
]]></description><pubDate>Thu, 17 Apr 2025 11:57:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43715503</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=43715503</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43715503</guid></item><item><title><![CDATA[New comment by rogual in "My Favorite C++ Pattern: X Macros (2023)"]]></title><description><![CDATA[
<p>This is what I do, these days. Whenever I would previously have reached for X-macros or some other macro hack, I tend to use Cog [1] now instead.<p>It's quite a clever design; you write Python to generate your C++ code and put it inside a comment. Then when you run the Cog tool on your source file, it writes the generated code directly into your C++ file right after your comment (and before a matching "end" comment).<p>This is great because you don't need Cog itself to build your project, and your IDE still understands your C++ code. I've also got used to being able to see the results of my code generation, and going back to normal macros feels a bit like fiddling around in the dark now.<p>[1] <a href="https://nedbatchelder.com/code/cog/" rel="nofollow">https://nedbatchelder.com/code/cog/</a></p>
]]></description><pubDate>Wed, 26 Mar 2025 02:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43478405</link><dc:creator>rogual</dc:creator><comments>https://news.ycombinator.com/item?id=43478405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43478405</guid></item></channel></rss>