<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: haspok</title><link>https://news.ycombinator.com/user?id=haspok</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 19:21:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=haspok" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by haspok in "Classic PC demoscene productions running natively in the browser"]]></title><description><![CDATA[
<p>The C64 scene is still surprisingly active, and they usually do the seemingly impossible on such a limited hardware, while remaining incredibly creative (in how many ways could you phase out the C64 BASIC screen and show your demo't title?...). After the PC golden era I've been interested in the C64 only for a very, very long time, and I have not regretted it.</p>
]]></description><pubDate>Thu, 08 Oct 2026 11:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50004610</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=50004610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50004610</guid></item><item><title><![CDATA[New comment by haspok in "Classic PC demoscene productions running natively in the browser"]]></title><description><![CDATA[
<p>Running Crystal Dream 2 on a 386 was just as impressive as running those border-removing, cycle-counting C64 demos. Hardware was not fixed on the PC, but upgrades were mostly about improving quality without losing any of the original charm (Gravis Ultrasound FTW!), like a 40MHz 386 was only marginally faster than a 33MHz, and that just allowed you a few more FPS in Doom.<p>The standard VGA resolution fit a full screen in a single 64KB segment nicely, you had many colors but not limitless, so I would argue that this was really the golden era of the demoscene. Partly because almost anyone could do some kind of a short demo that was still enjoyable to watch, and did not require the insane amount of cycle-counting and optimization and planning that the C64 does.</p>
]]></description><pubDate>Thu, 08 Oct 2026 11:30:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=50004544</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=50004544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50004544</guid></item><item><title><![CDATA[New comment by haspok in "Tesla takes on $30B in credit as it approaches unprofitability"]]></title><description><![CDATA[
<p>Lucid is also American made, no?</p>
]]></description><pubDate>Wed, 30 Sep 2026 08:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49906158</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=49906158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49906158</guid></item><item><title><![CDATA[New comment by haspok in "Quake Shareware, a CD-ROM just a little too full"]]></title><description><![CDATA[
<p>Oh, but that's why you went to the computer lab of your uni - those machines were on a 10mbit LAN and had a decent connection to the internet!<p>Although you still wouldn't download a CD, simply because... you wouldn't have been able to take it home with you! Hard drives were in many cases smaller than a single CD. Anything more than a few 10s of MBs would have been considered excessive.</p>
]]></description><pubDate>Tue, 18 Aug 2026 10:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49343576</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=49343576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49343576</guid></item><item><title><![CDATA[New comment by haspok in "On AI regulation and messaging"]]></title><description><![CDATA[
<p>> We hope to have incredible results<p>He hasn't learned the correct speak yet. He should instead say that he is _very confident_ that they will cure cancer until the end of the year.<p>Really, guys, learn from Musk, he is the master of promising everything, but not actually committing to anything.</p>
]]></description><pubDate>Mon, 17 Aug 2026 13:24:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49330439</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=49330439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49330439</guid></item><item><title><![CDATA[New comment by haspok in "Delphi 13 Community Edition Is Now Available"]]></title><description><![CDATA[
<p>Perhaps a better way to look at it would be to say that Visual Studio had a resource editor UI, basically a frontend to a resource file - that's it.<p>In contrast, Delphi provided you all the UI code by default, so even if you did not write a single line of code, your program ran and displayed a window or dialog with all the UI elements you could interact with. This was a higher level abstraction (one could argue VS did not even have an abstraction - you still had to code your window procedure from scratch. MFC was the first real attempt at simplifying UI code, but you still had to write code...).<p>But it did not stop here: it was trivially easy to add a database "connection" to your app (IIRC it was represented by a UI element that was not actually displayed), just provide the connection parameters, connect it to a complex UI element like a table, and voila - you had a live database view within 5 minutes.</p>
]]></description><pubDate>Wed, 12 Aug 2026 14:18:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49272780</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=49272780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49272780</guid></item><item><title><![CDATA[New comment by haspok in "Amiga 1000: Ten years ahead of its time"]]></title><description><![CDATA[
<p>The early Soundblaster cards sucked. Even the SB16. The first real comparable product to the Amiga was the Gravis Ultrasound in 1992.<p>Don't even mention SVGA, with it's pre-VESA non-standardised chaos, and abysmal high res performance. OK, the 320x200(240)x256 was actually quite usable for games, quick enough to run Doom in 93. But for video editing, there wasn't really anything on the PC that even compared to the Genlock, at least not for that price.<p>And to top it off, AmigaOS had preemptive multitasking (in 1985!), Windows 95 was the first real OS to do that (not counting OS/2 and NT) with graphics (not counting Linux or any unixes), yay, that's 10 years for you.<p>In 91 I sold my Commodore 16, and got an XT with Hercules graphics and the built-in PC Speaker. Not even on the same planet as the Amiga.<p>In 92 or 93 I got my first 386, with VGA but no sound card for a while, though I secretly wanted an Amiga 500 instead, but it wasn't my call. However around 92/93 PC gaming and the demoscene (!) really took off, so I got a soundcard as soon as I could, and life was very swell after that.</p>
]]></description><pubDate>Thu, 23 Jul 2026 14:46:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49022519</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=49022519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49022519</guid></item><item><title><![CDATA[New comment by haspok in "SQLite Is All You Need"]]></title><description><![CDATA[
<p>> It competes with fopen.<p>No, it actually competes with Excel.<p>At least in the finance world, there are still a million small processes driven by an Excel spreadsheet put together in an afternoon by an intern 20 years ago. If it is a really business critical process, then the input is usually a csv file, read by an Excel macro.<p>Because Excel is user friendly, and "is good enough". Mostly...</p>
]]></description><pubDate>Fri, 17 Jul 2026 11:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48946208</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48946208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48946208</guid></item><item><title><![CDATA[New comment by haspok in "Every new car sold in the European Union must include a driver monitoring camera"]]></title><description><![CDATA[
<p>I drive a 2019 Passat, with lane assist, tempomat, road sign detection etc - it only beeps when there is no more washer fluid (but then it does beep every fcking 5 minutes - easily the most annoying feature of this car).</p>
]]></description><pubDate>Wed, 08 Jul 2026 08:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48829416</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48829416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48829416</guid></item><item><title><![CDATA[New comment by haspok in "Organic Maps"]]></title><description><![CDATA[
<p>> The thing with GMaps is that everyone has traffic data, so nobody has an advantage.<p>It's not necessarily about "advantage", especially on longer journeys. What if there is a crash on the Autobahn 1 hour in front of me? Even if I don't reroute, I at least have a choice of planning my toilet and lunch stop _before_ the crash site.<p>It is also possible to plan a different route if the crash is visible so far ahead. There are usually multiple routes I could take, and I decide based on the traffic and other factors, where I go. It can depend on the time of day, the time of year, etc. Maybe usually I don't take the one which is 100kms longer, but in the case of a crash, or even just heavy traffic it could be quicker still.<p>So for any non-trivial journey, I always use navigation, even if I could drive to the other place blindly. It's not really about navigation, it is about the current situation on the roads.</p>
]]></description><pubDate>Mon, 06 Jul 2026 11:04:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48803062</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48803062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48803062</guid></item><item><title><![CDATA[New comment by haspok in "Claude Sonnet 5"]]></title><description><![CDATA[
<p>My employer just finalized a contract with Anthropic, for enterprise Claude Code use. Which means that unless there is a _major_ downgrade in service quality, we are now locked in for the next few years (but at least for a year, although vendor contracts are renegotiated less frequently).<p>Just checked the dashboard, and we seem to have the exact same $200 credit as others, enterprise or not. Token inflation affects us just like everyone else.<p>It feels a bit like buying the same box of chocolates every day, but the size / weight of the box is shrinking... the price remains unchanged!</p>
]]></description><pubDate>Wed, 01 Jul 2026 13:05:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48746087</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48746087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48746087</guid></item><item><title><![CDATA[New comment by haspok in "Show HN: Chess-Inspired Roguelike"]]></title><description><![CDATA[
<p>This is highly parasitic: someone does a Show HN about their hobby project, and then you come and snap on to it like a leech with your to-be-paid-for completely unrelated game demo.<p>I find this kind of behaviour disgusting. Why don't you do a Show HN on your own?</p>
]]></description><pubDate>Fri, 26 Jun 2026 16:15:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48688370</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48688370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48688370</guid></item><item><title><![CDATA[New comment by haspok in "Project Valhalla, Explained: How a Decade of Work Arrives in JDK 28"]]></title><description><![CDATA[
<p>In this sense, Java is already the next Cobol. I usually ask one or two questions about class loading in interviews (of senior Java devs), the younger ones are frequently stumbling upon these, and they don't even understand why I'm asking this. Good old Tomcat days, when you could run out of PermGenSpace if you weren't careful :)<p>Good news is, Oracle extended extended extended support for Java 8 will not last forever, and eventually - if you work in a regulated industry - the company WILL have to pull the trigger.<p>On the other hand, "where there is muck, there is brass", so a little bit of legacy can be beneficial for some.</p>
]]></description><pubDate>Sat, 20 Jun 2026 06:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48606761</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48606761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48606761</guid></item><item><title><![CDATA[New comment by haspok in "AI agent runs amok in Fedora and elsewhere"]]></title><description><![CDATA[
<p>Certainly it might have been out of control of its original owner, perhaps due to a prompt injection attack. If I start a completely benign agent, but someone injects malicious instructions to it, would you still not say "the agent runs amok"?...</p>
]]></description><pubDate>Thu, 11 Jun 2026 10:12:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48488395</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48488395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48488395</guid></item><item><title><![CDATA[New comment by haspok in "Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs"]]></title><description><![CDATA[
<p>Windows 3.1 was probably the first mainstream version of Windows, with significantly less memory requirements (and it ran no problem on a 286 IIRC). Windows 3.11 came almost 1.5 years later (despite the minor version bump), and mostly added networking, which _was_ memory hungry, but back then, people were happily running their computers isolated, especially at home.<p>I guess my point is, 4MB was really a lot of memory around 1992, and fitting a windowing environment in 640K was more the norm, and not an especially outstanding feat. Just think about GEOS and how it ran on the C64... or the Amiga (with a preemptive OS running on 256KB), or the Atari ST...</p>
]]></description><pubDate>Wed, 10 Jun 2026 11:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48474611</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48474611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48474611</guid></item><item><title><![CDATA[New comment by haspok in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>Reviewing code in PRs is not a no-effort action. If there are 3 people working in the project, and thousands of people submitting bugfixes, then no matter how useful those bugfixes might be, the 3 people will be totally overwhelmed by the sheer number of PRs.<p>There might be value in your bugfix, but maybe that value is not greater than the cost of reviewing and accepting it.<p>> Reviewing code fixes is strictly easier than coming up with them yourself.<p>This is completely false, for any sufficiently complex project. The fix might be a single line change, but the consequences might be far reaching.<p>> As a user-and-eveloper, why would I sink time into a project with such rules that put a barrier to improving my life with the software?<p>Please don't! You don't owe the project anything. The other side of that equation is that the project also doesn't owe you anything. As simple as.<p>Firefox and Chromium are running much larger teams, let alone the Linux kernel, that other people suggested as a model. Maybe they can afford accepting your contributions.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:57:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410276</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48410276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410276</guid></item><item><title><![CDATA[New comment by haspok in "Let's compile Quake like it's 1997"]]></title><description><![CDATA[
<p>I used VS6 professionally and for private business around 2000-2004, and it was still going strong then. VC++ was great.<p>One thing though that I still have nightmares about is Visual SourceSafe, Microsoft's idea of a source control system for small teams. It was not only terrible to use (and slow), but we regularly lost data in it due to concurrency issues.</p>
]]></description><pubDate>Fri, 29 May 2026 09:46:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48321069</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48321069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48321069</guid></item><item><title><![CDATA[New comment by haspok in "Let's compile Quake like it's 1997"]]></title><description><![CDATA[
<p>Yes, but if you compare the complexity of (Turbo) Pascal to the complexity of C++... language, environment, libraries and cross-compilation...<p>(A nice thought-experiment is to ask if Quake could have been coded in TP at all - even if memory hadn't been an issue (I think there was no DOS extender for TP, but I could be wrong).)</p>
]]></description><pubDate>Fri, 29 May 2026 09:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48320998</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48320998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48320998</guid></item><item><title><![CDATA[New comment by haspok in "The worst job interview I ever had"]]></title><description><![CDATA[
<p>I had such an interview once. The recruiting agent explained to me beforehand that this is kind of a "stress-technical" interview, supposed to test my real knowledge as I would have to answer the questions without thinking, almost instinctively.<p>My interview happened on the phone while I was commuting on a crowded train, and was extremely successful - at the end, we both agreed that we were not looking for each other :)<p>This was back when leetcode was just coming in full swing (early 2010s), which since then replaced it completely. I think the (startup - coincidence?) company that was trying to hire simply didn't have the money to pay for a leetcode hosting service, a phone call costs nothing after all, only time...</p>
]]></description><pubDate>Wed, 27 May 2026 12:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293467</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48293467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293467</guid></item><item><title><![CDATA[New comment by haspok in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Why stop at writing code? We should all build our custom ASIC chips, or if you don't have a chip fab, at least do FPGA!</p>
]]></description><pubDate>Tue, 12 May 2026 06:29:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48104915</link><dc:creator>haspok</dc:creator><comments>https://news.ycombinator.com/item?id=48104915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48104915</guid></item></channel></rss>