<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: noufalibrahim</title><link>https://news.ycombinator.com/user?id=noufalibrahim</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 02:17:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=noufalibrahim" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by noufalibrahim in "Even more batteries included with Emacs"]]></title><description><![CDATA[
<p>I generally agree. I look at Emacs like a lisp interpreter with text editing primitives on which someone has built a decent editor.<p>There was a "community" about a decade or two ago. On Freenode IRC, there were regulars who hung around in #emacs and it was quite nice. There were no corporate sponsors or random startups trying to hire from there so it was genuinely just a bunch of people who enjoyed using Emacs and were chatting about it. It's a part of the reason I got really hooked into it. I still use Org heavily for meeting minutes etc.</p>
]]></description><pubDate>Mon, 15 Jun 2026 10:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48539464</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48539464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48539464</guid></item><item><title><![CDATA[New comment by noufalibrahim in "How to earn a billion dollars"]]></title><description><![CDATA[
<p>I guess it depends greatly on where one lives etc. This is a concern I've heard from all my friends in the States.</p>
]]></description><pubDate>Mon, 15 Jun 2026 07:09:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48537623</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48537623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48537623</guid></item><item><title><![CDATA[New comment by noufalibrahim in "How to earn a billion dollars"]]></title><description><![CDATA[
<p>There is a bubble here. Running ones own business is, on the overall, better than being employed especially given the current world. However, that doesn't automatically equal to startups. There are people who are running their own brick and mortar businesses. They're not billionaires or even millionaires but they've crossed the point where lack of a reliable source of wealth is a source of misery for them. Surely, that's a great thing.</p>
]]></description><pubDate>Mon, 15 Jun 2026 05:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536926</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48536926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536926</guid></item><item><title><![CDATA[New comment by noufalibrahim in "AI agent bankrupted their operator while trying to scan DN42"]]></title><description><![CDATA[
<p>"you're absolutely right. I should have taken human psychology into consideration while creating the plan. Let me fix that."</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506067</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48506067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506067</guid></item><item><title><![CDATA[New comment by noufalibrahim in "How we made hit video game Prince of Persia"]]></title><description><![CDATA[
<p>Was going to say the same thing. It's a very nice trip down memory lane.<p>Also, Jason Scott's talk on how he recovered the original source code from a bunch of dusty disks <a href="https://www.youtube.com/watch?v=FnEWBtCnFs8" rel="nofollow">https://www.youtube.com/watch?v=FnEWBtCnFs8</a></p>
]]></description><pubDate>Fri, 12 Jun 2026 06:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48500707</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48500707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48500707</guid></item><item><title><![CDATA[New comment by noufalibrahim in "GnuCash is right. It's also why I built my own finance app"]]></title><description><![CDATA[
<p>+1 to that. I used <a href="https://ledger-cli.org/" rel="nofollow">https://ledger-cli.org/</a> and the accompanying Emacs mode for a long long time. I used small slips of paper to record cash spends during the day and by bank statements for online ones. Then kept track. I kept a "reconciliation" account to catch misses and it was quite low after several years.<p>I somehow fell out of the habit but I really need to get back to it.</p>
]]></description><pubDate>Wed, 10 Jun 2026 14:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48477116</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48477116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48477116</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p>I needed something to help me stay off the computer (sites and applications) at certain times of the day with enforcement and in a way that's hard to remove. I had some ideas but was able to systematize all that into a proper program that I use daily. It's been very effective and it's much better (for me) than any of the commercial solutions that I've found for Linux. About 40% of the program was done using Aider (before I picked up Claude Code). The rest is using CC.<p><a href="https://github.com/nibrahim/glocker" rel="nofollow">https://github.com/nibrahim/glocker</a></p>
]]></description><pubDate>Tue, 09 Jun 2026 06:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48457354</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48457354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48457354</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Ask HN: Why is the HN crowd so anti-AI?"]]></title><description><![CDATA[
<p>AI is no doubt powerful and i think that's reflected on HN. However, a lot of AI news these days is alloyed with hype and falsehood. Some amount of sceptical counter pressure is warranted.</p>
]]></description><pubDate>Sat, 06 Jun 2026 10:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48423434</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48423434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48423434</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Programmers will document for Claude, but not for each other"]]></title><description><![CDATA[
<p>Yup. Claude will rtfm. Most humans won't.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:36:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412367</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48412367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412367</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Mathematicians issue warning as AI rapidly gains ground"]]></title><description><![CDATA[
<p>Fair enough but even thing acquired within a lifetime have a hierarchy. Many societies, for example, assume that the kids who are good in Math are smart but the ones who write well or are exemplary in "co-curricular" subjects simply aren't that bright.<p>As an example, the kid who can solve Math problems has less of an edge over AI than the kid who automatically becomes the captain of the neighbourhood football team but older human beings often assume that the former is smarter.</p>
]]></description><pubDate>Fri, 05 Jun 2026 11:23:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410914</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48410914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410914</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Ask HN: Is the web for machines (/llm.txt) the one we wished we had as humans?"]]></title><description><![CDATA[
<p>To improve the user experience.</p>
]]></description><pubDate>Fri, 05 Jun 2026 11:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410877</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48410877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410877</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Mathematicians issue warning as AI rapidly gains ground"]]></title><description><![CDATA[
<p>Thanks. Is this quote from a book?</p>
]]></description><pubDate>Thu, 04 Jun 2026 10:40:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48396723</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48396723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48396723</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Mathematicians issue warning as AI rapidly gains ground"]]></title><description><![CDATA[
<p>I see that point of view but there's another that I've recently been thinking about.<p>Many of the fields that were traditionally considered for "smart" people (STEM etc.) are the ones that are being really hammered by AI. Whereas, things which people considered lightweight often involving social relationships and interpersonal skills are still beyond the scope of AI (much of it even theoretically beyond the scope although perhaps robots might have an effect there).<p>There used to be a sysad T-shirt from the BOFH days "Go away or I'll replace you with a very small shell script" which pushed the idea that whatever could be replaced by a computer was something trivial. Now we find that the things which we thought were only for "smart people" are the very things being replaced by computer programs which is telling. Perhaps what we considered tough and smart really wasn't.</p>
]]></description><pubDate>Thu, 04 Jun 2026 08:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48395913</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48395913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48395913</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Show HN: I reverse-engineered the world maps of Test Drive III (1990 DOS game)"]]></title><description><![CDATA[
<p>My old PC wasn't good enough to play the game. You could almost see each frame render. However, the PC speaker music was really nice and I used to run the game just to listen to that.</p>
]]></description><pubDate>Wed, 03 Jun 2026 08:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381499</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48381499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381499</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Show HN: I reverse-engineered the world maps of Test Drive III (1990 DOS game)"]]></title><description><![CDATA[
<p>This is an interesting area. I've felt that with AI, it would be nice to have a project that I work on "by hand" so that my general skills don't atrophy and I've been writing an implementation of the Kyra engine used by old DOS games like Eye of the Beholder. It's mostly well documented and there are full fledged implementations (like with ScummVM) so this is just exercise for me.<p>I wrote a decoder for the CPS file format they use for sprites and it worked file for all images except one. It rendered half the image properly and then scrambled the rest. I could see that the sprite information was there but there was some offset problem. I had claude dig into it in detail along and gave it the ScummVM source for reference. I also gave it Ghidra so that it could debug the actual EOB.EXE file but nothing we tried got it to render properly. Even SSI's own code which got from a modding wiki failed to render this image. My final conclusion was that it was a half done asset that somehow found its way into the asset archive and is never used in the game but that's a flaky conclusion given that its name is referenced in the EXE.<p>I've been having a lot of fun upscaling the sprites used for the cutscenes and remixing the music using AI. It's a game I played a lot as a kid so being able to tinker with it at a low level is a nice distraction.<p>It's purely a "fun" side project without deadlines or anything so I get to do what I want with it without any hassles about "being productive".</p>
]]></description><pubDate>Wed, 03 Jun 2026 08:39:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48381461</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48381461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48381461</guid></item><item><title><![CDATA[New comment by noufalibrahim in "I made my phone slow on purpose"]]></title><description><![CDATA[
<p>This is something I use on Android that has similiar functionality. It's helped me a lot and, along with a monochrome screen, is quite effective in reducing doomscrolling. <a href="https://play.google.com/store/apps/details?id=com.dino.simple&hl=en-US">https://play.google.com/store/apps/details?id=com.dino.simpl...</a></p>
]]></description><pubDate>Tue, 02 Jun 2026 05:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366388</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48366388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366388</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Cars collect a startling amount of data about you"]]></title><description><![CDATA[
<p>I was going to ask about this. Is there any documentation official or otherwise about how to take ones car offline?</p>
]]></description><pubDate>Fri, 29 May 2026 04:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48318993</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48318993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48318993</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Earthion: A New Mega Drive-Style Shoot-Em-Up"]]></title><description><![CDATA[
<p>Looks like the gamer in 48 year old me is still 12 years old. I loved the vibe.</p>
]]></description><pubDate>Tue, 26 May 2026 09:40:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48277334</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48277334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48277334</guid></item><item><title><![CDATA[New comment by noufalibrahim in "Usborne 1980s Computer Books"]]></title><description><![CDATA[
<p>I had a book which was published by Usborne which was part of their "Monsters" series. It was the Monsters teaching BASIC. There were several program listings and a "porting guide" which told you how to convert from APPLE BASIC (and other variants) to GW-BASIC (which is what I used). Doing the porting and implementing this really gave me a lot of perspective.</p>
]]></description><pubDate>Sun, 24 May 2026 17:54:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48259495</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48259495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48259495</guid></item><item><title><![CDATA[New comment by noufalibrahim in "News outlets are limiting the Internet Archive’s access to their journalism"]]></title><description><![CDATA[
<p>I gave a talk about this when I worked for The Archive. There was an article in Scientific American about how the average lifetime of a page on the net before it 404s is about 100 days. That article is offline now and we accessed it through the wayback machine.<p>My own last project before I left was to ingest records from crawl dumps from the defunct cuil.com website. About 200 TB of stuff that brought back 60 billion URLs.<p>The nature of the internet has changed and it's become an ephemeral place for many people where you just through things in and others mine it as "data".</p>
]]></description><pubDate>Fri, 22 May 2026 11:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48234411</link><dc:creator>noufalibrahim</dc:creator><comments>https://news.ycombinator.com/item?id=48234411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48234411</guid></item></channel></rss>