<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: quesomaster9000</title><link>https://news.ycombinator.com/user?id=quesomaster9000</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 16:22:47 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=quesomaster9000" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by quesomaster9000 in "Introduction to UEFI HTTP(s) Boot with QEMU/OVMF"]]></title><description><![CDATA[
<p>Yes, you can do this on real metal, EFI is EFI and as such you can make it do essentially whatever you want. For example recently I had to make a stage0[1] HTTP EFI bootloader, it pulls the URL and hash or pubkey from the cloud metadata service, downloads the EFI binary and chainloads it after verification.<p>On metal you would simply embed the URL and pubkey into the EFI loader binary (or a file on disk), put it into your ESP partition and reboot the machine. Typically the certificate DB of the machine would be reset with a single certificate that signed stage0 then switched into 'Deployed mode' so no new certificates can be added.<p>This separates the 'provision machine' phase from the 'machine boots and runs your latest release' phase. Although at this point we're booting UKIs so a Linux kernel + uefi stub + initramfs all in a single file.<p>[1]: <a href="https://wavebend.org/blog/2026-06-13-stage0-http-netboot/" rel="nofollow">https://wavebend.org/blog/2026-06-13-stage0-http-netboot/</a></p>
]]></description><pubDate>Sat, 13 Jun 2026 21:14:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521548</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=48521548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521548</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Spirit Airlines canceled all flights and is going out of business"]]></title><description><![CDATA[
<p>One of the best flights I've ever taken was Spirit and had 8 passengers on it, 5 of which were transferring staff/pilots. The second worst flight I've ever had the pleasure of enduring was also Spirit - the worst was Easyjet (simply because their seat dimensions are somehow smaller than the average human and generally incompatible with human physiology), and third worst was Ryanair because a mass of orange colored Brits are with near a unlimited supply of duty free gin is... amusing enough to move it up a few notches.</p>
]]></description><pubDate>Sat, 02 May 2026 14:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47986522</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=47986522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47986522</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Giving up upstream-ing my patches and feel free to pick them up"]]></title><description><![CDATA[
<p>I'm very much from the same era, "stfu and fork it", "PoC or GTFO".<p>And as I got older, I realized "I am not the customer, there is no money in responding to me, I am a net negative cost to your business".<p>And uhh... I'll shuffle the F out now then? And try and catch-up on 200 years of math.<p>I don't think anything has changed IRL, aside from my knees hurting</p>
]]></description><pubDate>Sun, 01 Feb 2026 07:38:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46844308</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46844308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46844308</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "AI Lazyslop and Personal Responsibility"]]></title><description><![CDATA[
<p>Some people get so precious about code bases and want everything to be 100 line digestable units that working <i>with</i> them is becomes near impossible when they dig their heels in.<p>It's like dealing an angry grandpa throwing mud over your newly cleaned car, "You gotta start at the wheels lad, not the windows, do it again".<p>Great, now you've broken the flow, I have to re-do everything, figure out which tests to introduce in which order and unravel them all, ironically this is where I've found more bugs creeping in, because you're no longer diligent - you're appeasing performatively.</p>
]]></description><pubDate>Tue, 27 Jan 2026 01:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46774449</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46774449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46774449</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "The Holy Grail of Linux Binary Compatibility: Musl and Dlopen"]]></title><description><![CDATA[
<p>Cosmopolitan goes one further: [binaries] that runs natively on Linux + Mac + Windows + FreeBSD + OpenBSD + NetBSD + BIOS on AMD64 and ARM64<p><a href="https://justine.lol/cosmopolitan/" rel="nofollow">https://justine.lol/cosmopolitan/</a></p>
]]></description><pubDate>Mon, 26 Jan 2026 09:35:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46763550</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46763550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46763550</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Your app subscription is now my weekend project"]]></title><description><![CDATA[
<p>The subscription craze is getting worse where often the features I need are locked behind a recurring fee costing hundreds to thousands of dollars over its useful lifetime, or are only available in 'enterprise' versions where the sales people laugh me off for not having $30k to spend and won't even let me trial the software (because inevitably I'll just RE it and make a crack)<p>The most recent example is I wanted a simple home security system with presence detection and a private control panel, none of the free ones hit my requirements, or require custom hardware, or lock you into a cloud, or assume you can spin-up some containers - or are super enterprise grade stuff.<p>Within about 2 days I had an android app for my tablet, Google FMDN integration, fingerprinting of my other devices, all controllable via Telegram from any of my phones with alerts that "just work" wherever I am and include an inline gif snapshot.<p>What I wanted didn't really exist as any individual product, so I absolutely see the appeal of DIY vibe-coded stuff, and a day of the build time was optimizing the OpenGL motion-detection pipeline with shaders & DMA which in itself was good to learn about.</p>
]]></description><pubDate>Fri, 23 Jan 2026 06:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46729277</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46729277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46729277</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "11% of vibe-coded apps are leaking Supabase keys"]]></title><description><![CDATA[
<p>Finally somebody built this, the problem is that the people who don't know won't think of using this tool.<p>A friend recently came across a project with no RLS and described it as "a once in a lifetime fuckup, a career defining moment, you could shitcan them but they wont learn how to fix it, either way they need adult oversight".<p>And once you find some dumb low-hanging fruit like that, you usually discover that the vibe-coded ignorance is fractal, especially with TypeScript projects where people assume that you define something in an interface with a given type that the user will always supply that - and your user will always be the app you wrote - and duck-typing doesn't exist.<p>Maybe worth scanning the various Android app stores? It's incredibly depressing.</p>
]]></description><pubDate>Sun, 18 Jan 2026 19:57:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46671551</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46671551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46671551</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>Try walking into an small diaspora place during slow hours, paying cash and not being fussy about what you eat, do that 3 days in a row and say "yesterday I was still hungry" (or something to that effect).<p>I think we're talking apples vs oranges here.</p>
]]></description><pubDate>Tue, 13 Jan 2026 13:18:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46600576</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46600576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46600576</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>The key for me really was eating once a day, I got stuck in a bad routine with the shops and alcohol too.<p>Whereas now I almost exclusively eat set menus, thalis, nasi kandar etc. at small family run places and ask for extra rice, pickles and veg at little to no cost, and the staff end up getting to know me.<p>So most days it's "Oh... it's 8pm, I should eat now" and I'm done in half an hour without really thinking about it and somebody else handles the cooking, shopping & cleaning - sometimes I just sit down and look at my phone and food turns up.<p>As a weird benefit - I don't really drink alcohol any more. The craving and even desire is gone.<p>---<p>Re: food noise, it's irrational craving to fill the time, it's sugar, fats, salt. It is an addiction, a little devil on your shoulder going "IM HUNGRY!!! GO TO SHOP AND CONSUME" even when you're not. It's a choice I've had to make to regain more control, and I understand not everybody has the same relationship or brain so may not experience it the same.</p>
]]></description><pubDate>Tue, 13 Jan 2026 07:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46598062</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46598062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46598062</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>Tackle one addiction at a time a wise sage once said to me.</p>
]]></description><pubDate>Tue, 13 Jan 2026 06:59:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46598030</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46598030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46598030</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>Sure, any kind of non-veg protein adds up quickly, especially if you're doing 3 meals a day.<p>Most local Indian places will do you a solid 1500 calorie meal for £10 if you know what to look for.<p>Versus, go to supermarket... get stuck in a routine every day of "buying stuff", wanting snacks, meat, and so on adds up quickly to the point where sticking below £10 a day becomes a constant battle. It's the routine and constant food noise that really got to me, and when even a chocolate bar can be 10% of your budget for a day the decision fatigue is real.<p>So by breaking the routine, sticking to OMAD, I lost weight, had much less decision fatigue, and no constant food noise - that was the major change that saved me a load of money, time & effort.<p>For example yesterday I found a tiny cantonese place, got wonton soup and some duck, vegetables and watermelon for about £8</p>
]]></description><pubDate>Tue, 13 Jan 2026 02:56:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46596863</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46596863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46596863</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>Not GLP-1, but moved onto an OMAD diet which is essentially a 23hr daily fast with nothing but neat espresso, cigarettes and water in between - although occasionally I have a small treat or sugary drink.<p>But now I eat almost exclusively at restaurants and enjoy it, and overall it's cheaper than cooking at home given wastage with many ingredients and desire for variety.<p>I do eat very simply though, usually south & east asian food.</p>
]]></description><pubDate>Tue, 13 Jan 2026 02:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46596800</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46596800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46596800</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "UK accounting body to halt remote exams amid AI cheating"]]></title><description><![CDATA[
<p>I've had no end of problems with accountants regardless of their certifications, they operate in a domain with an incoherent body of contradictory and highly subjective rules yet make it out to be a science.<p>My conclusion as a whole is that accountancy as a profession rarely delivers any actual value to their customers, where much of the job is compliance theater at best.</p>
]]></description><pubDate>Mon, 29 Dec 2025 14:29:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46421096</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46421096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46421096</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB"]]></title><description><![CDATA[
<p>Don't tell anybody, but you sit on it</p>
]]></description><pubDate>Mon, 29 Dec 2025 13:27:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46420494</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46420494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46420494</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB"]]></title><description><![CDATA[
<p>Oh dear, it seems we've... somehow been psychically linked...<p>I developed a browser-based CP/M emulator & IDE: <a href="https://lockboot.github.io/desktop/" rel="nofollow">https://lockboot.github.io/desktop/</a><p>I was going to post that instead, but wanted a 'cool demo' instead, and fell down the rabbit hole.</p>
]]></description><pubDate>Mon, 29 Dec 2025 08:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418597</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46418597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418597</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB"]]></title><description><![CDATA[
<p>All the 'Small' language models and the 'TinyML' scene in general tend to bottom out at a million parameters, hence I though 'micro' is more apt at ~150k params.</p>
]]></description><pubDate>Mon, 29 Dec 2025 08:21:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46418550</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46418550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46418550</guid></item><item><title><![CDATA[Show HN: Z80-μLM, a 'Conversational AI' That Fits in 40KB]]></title><description><![CDATA[
<p>How small can a language model be while still doing something useful? I wanted to find out, and had some spare time over the holidays.<p>Z80-μLM is a character-level language model with 2-bit quantized weights ({-2,-1,0,+1}) that runs on a Z80 with 64KB RAM. The entire thing: inference, weights, chat UI, it all fits in a 40KB .COM file that you can run in a CP/M emulator and hopefully even real hardware!<p>It won't write your emails, but it can be trained to play a stripped down version of 20 Questions, and is sometimes able to maintain the illusion of having simple but terse conversations with a distinct personality.<p>--<p>The extreme constraints nerd-sniped me and forced interesting trade-offs: trigram hashing (typo-tolerant, loses word order), 16-bit integer math, and some careful massaging of the training data meant I could keep the examples 'interesting'.<p>The key was quantization-aware training that accurately models the inference code limitations. The training loop runs both float and integer-quantized forward passes in parallel, scoring the model on how well its knowledge survives quantization. The weights are progressively pushed toward the 2-bit grid using straight-through estimators, with overflow penalties matching the Z80's 16-bit accumulator limits. By the end of training, the model has already adapted to its constraints, so no post-hoc quantization collapse.<p>Eventually I ended up spending a few dollars on Claude API to generate 20 questions data (see examples/guess/GUESS.COM), I hope Anthropic won't send me a C&D for distilling their model against the ToS ;P<p>But anyway, happy code-golf season everybody :)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46417815">https://news.ycombinator.com/item?id=46417815</a></p>
<p>Points: 514</p>
<p># Comments: 122</p>
]]></description><pubDate>Mon, 29 Dec 2025 05:41:24 +0000</pubDate><link>https://github.com/HarryR/z80ai</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46417815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46417815</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "AWS introduces Graviton5–the company's most powerful and efficient CPU"]]></title><description><![CDATA[
<p>Yup, Amazon supports the 6.11? kernel on aarch64. Most toolchains if you target linux aarch64 static they, they will produce executables that will run on Amazon Linux aarch64 and Android, set-top boxes with 64-bit chips and Linux 3+ it's surprising how many devices a static aarch64 ELF will run on.</p>
]]></description><pubDate>Mon, 08 Dec 2025 15:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46193122</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46193122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46193122</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "AWS introduces Graviton5–the company's most powerful and efficient CPU"]]></title><description><![CDATA[
<p>Graviton with Nitro 4 has been quite pleasant to use, with the rust aarch64 musl static target and rust-lld I can build monolith ELFs that work not just on my android via `adb push` and `adb shell` but also on AWS.<p>AWS with Nitro v3+ iirc supports TPM, meaning I can attest my VM state via an Amazon CA. I know ARM has been working a lot with Rust, and it shows - binfmt with qemu-user mean I often forget which architecture I'm building/running/testing as the binaries seem to work the same everywhere.</p>
]]></description><pubDate>Mon, 08 Dec 2025 15:07:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46193054</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=46193054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46193054</guid></item><item><title><![CDATA[New comment by quesomaster9000 in "Zenobia Pay – A mission to build an alternative to high-fee card networks"]]></title><description><![CDATA[
<p>I'd argue that the problem is that QR codes shouldn't be an 'app' problem, and yes there's a chicken-egg problem with PoS terminals verifying incoming bank payments but that's a separate issue.<p>If you want to do account-to-account payments you can show the customer the account/routing number, amount & invoice ID - but obviously that's high friction and the customer needs to login to their account and send a payment with lots of manual data entry.<p>Making yet another app, adding a financial intermediary, requiring you to link your bank account - these aren't solving the friction points.<p>We already have bank apps, when I scan a QR code in an industry-wide format it should ask me or confirm which bank app to open and pre-fill all the payment information.<p>So from my perspective, the problem is that FedNow in the US, and Open Banking in the UK - they could have just dictated "Banks must support EPC QR, or EMV QR code scanning and deep-links", and QR code payments would happen very quickly - even with NFC/RFID you can do passive scanning to achieve the same thing.<p>* Choose Account
* Confirm details
* Press send<p>That's about as easy as you can get for push payments, with a real industry-wide standard for communicating payment intents via NFC/QR. But both FedNow and UK OpenBanking are structured in a way which requires friction, and onerous regulation, through their clunky APIs - meaning you can't actually solve that problem on your own.</p>
]]></description><pubDate>Thu, 14 Aug 2025 09:03:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44898336</link><dc:creator>quesomaster9000</dc:creator><comments>https://news.ycombinator.com/item?id=44898336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44898336</guid></item></channel></rss>