<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: mordae</title><link>https://news.ycombinator.com/user?id=mordae</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 00:32:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mordae" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mordae in "We replaced Node.js with Bun for 5x throughput"]]></title><description><![CDATA[
<p>I cringed at those "aaa\0bbb\0ccc\0ddd" Map keys. That's much slower than nested maps and requires allocating the strings, giving GC more work to do.</p>
]]></description><pubDate>Mon, 06 Apr 2026 08:03:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47658141</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47658141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47658141</guid></item><item><title><![CDATA[New comment by mordae in "The Claude Code Source Leak: fake tools, frustration regexes, undercover mode"]]></title><description><![CDATA[
<p>> “Do not rubber-stamp weak work” and “You must understand findings before directing follow-up work. Never hand off understanding to another worker.”<p>:-D</p>
]]></description><pubDate>Tue, 31 Mar 2026 22:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47594339</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47594339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47594339</guid></item><item><title><![CDATA[New comment by mordae in "Open source CAD in the browser (Solvespace)"]]></title><description><![CDATA[
<p>It takes 10× as long to sketch in it compared to SolveSpace. At least for me.</p>
]]></description><pubDate>Tue, 31 Mar 2026 22:20:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47594249</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47594249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47594249</guid></item><item><title><![CDATA[New comment by mordae in "Open source CAD in the browser (Solvespace)"]]></title><description><![CDATA[
<p>Hi! Thanks for your hard work! I just want you to know it's definitely worth it!<p>I am using SolveSpace for my 3D prints because I just don't have time to learn anything else. With SolveSpace I've been productive in like 2 hours after launching it the first time.<p>So far you've saved me like $500 in things I've printed instead of bought. Just last week I've printed nasal manifold for my DIY sleep monitoring setup. Replacement specs legs a month ago.<p>If you really make fillets and chamfers a reality, please don't forget to open donations.</p>
]]></description><pubDate>Tue, 31 Mar 2026 22:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47594189</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47594189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47594189</guid></item><item><title><![CDATA[New comment by mordae in "Artemis II is not safe to fly"]]></title><description><![CDATA[
<p>> And it seems to happen more often to institutions run by governments.<p>I've snorted my coffee. I happens to any organization that's run by people who are only in it for power, not outcomes.</p>
]]></description><pubDate>Tue, 31 Mar 2026 13:52:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587425</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47587425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587425</guid></item><item><title><![CDATA[New comment by mordae in "The EU still wants to scan  your private messages and photos"]]></title><description><![CDATA[
<p>Can we start organizing a strike of tech workers already? Pretty please? Just say the word.<p>Maybe reach out to Signal to implement some kind of one-way channel so you can reach people easily?<p>We need to put actual pressure on those fascists. Next time they even mention it, we flood the council website with an identical search query, say "Does no mean yes after all?" and if they persist, we strike for couple days.</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:06:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529976</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=47529976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529976</guid></item><item><title><![CDATA[New comment by mordae in "GOG is getting acquired by its original co-founder"]]></title><description><![CDATA[
<p>With Lutris it just worked.</p>
]]></description><pubDate>Tue, 30 Dec 2025 17:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46435575</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46435575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46435575</guid></item><item><title><![CDATA[New comment by mordae in "Children with cancer scammed out of millions fundraised for their treatment"]]></title><description><![CDATA[
<p>Sadly, this. There are even networks. I know a person who begs on a specific interval of a subway line, has been for at least a decade, and has been pretty violent towards actual beggars who did not know the rules.<p>Some are genuine. People who went into debt, with health issue that prevented them from ever repaying it, fleeing from families so as not to burden them...<p>Smugglers who were found out, left with an unpayable amount of debt while the politicians that used to protect them went without punishment.</p>
]]></description><pubDate>Tue, 16 Dec 2025 11:22:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46287273</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46287273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46287273</guid></item><item><title><![CDATA[New comment by mordae in "Things I want to say to my boss"]]></title><description><![CDATA[
<p>You hire caring direct reportees.</p>
]]></description><pubDate>Thu, 11 Dec 2025 17:37:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234437</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46234437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234437</guid></item><item><title><![CDATA[New comment by mordae in "Things I want to say to my boss"]]></title><description><![CDATA[
<p>Nah, you'll get yelled at if bosses solution you have implemented brings further trouble. Mostly for not fixing it for them.</p>
]]></description><pubDate>Thu, 11 Dec 2025 17:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234411</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46234411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234411</guid></item><item><title><![CDATA[New comment by mordae in "The Penicillin Myth"]]></title><description><![CDATA[
<p>Hmm, sounds like the spores must have come from the outside. Otherwise he'd be saying his colleague has contaminated the building with improperly stored fungal colonies and he himself let those spores contaminate his lab. So yeah, definitely from the outside.</p>
]]></description><pubDate>Mon, 01 Dec 2025 15:54:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46108859</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46108859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46108859</guid></item><item><title><![CDATA[New comment by mordae in "Moss: a Rust Linux-compatible kernel in 26,000 lines of code"]]></title><description><![CDATA[
<p>It does. There is an implied expectation that the recipient will will not be selfish. They can pay it back, pay it forward, possibly later when they can afford it, etc., but they are expected not to be selfish and also give someone something eventually.</p>
]]></description><pubDate>Fri, 28 Nov 2025 15:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46079263</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=46079263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46079263</guid></item><item><title><![CDATA[New comment by mordae in "Why do we need dithering?"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Frame_rate_control" rel="nofollow">https://en.wikipedia.org/wiki/Frame_rate_control</a><p>Your screen likely uses dithering to produce 1-2 LSBs of each color channel of this piece of graphics right now.</p>
]]></description><pubDate>Fri, 14 Nov 2025 08:55:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925133</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45925133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925133</guid></item><item><title><![CDATA[New comment by mordae in "Why do we need dithering?"]]></title><description><![CDATA[
<p>Physics.</p>
]]></description><pubDate>Fri, 14 Nov 2025 08:50:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925112</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45925112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925112</guid></item><item><title><![CDATA[New comment by mordae in "Why do we need dithering?"]]></title><description><![CDATA[
<p>It's not cheap for streaming. It's harder to compress and is lost in the process. The video codec is a smart low pass filter.</p>
]]></description><pubDate>Fri, 14 Nov 2025 08:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925098</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45925098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925098</guid></item><item><title><![CDATA[New comment by mordae in "Why do we need dithering?"]]></title><description><![CDATA[
<p>Quantize to 16 bits.</p>
]]></description><pubDate>Fri, 14 Nov 2025 08:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45925080</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45925080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45925080</guid></item><item><title><![CDATA[New comment by mordae in "NY school phone ban has made lunch loud again"]]></title><description><![CDATA[
<p>Because, like most of the population in the West, HN readers are not actually liberals but rather centrists, which means they lean roughly equally conservative, liberal and socialist on the political triangle - on average.<p>Sometimes you have to trade personal liberties (makes liberals sad) and/or privileges (makes conservatives sad) to obtain better societal outcomes, i.e. mandatory vaccination or minimum wage. Those are socialist policies.<p>And since the major media and thus our shared social space is heavily anti-socialist (qui bono?), everyone is closeted and tries extremely hard to justify socialist policies as liberalism, which is not shunned. Hence people in the US now perceive them as closer or even "allied".</p>
]]></description><pubDate>Thu, 06 Nov 2025 12:22:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45834428</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45834428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45834428</guid></item><item><title><![CDATA[New comment by mordae in "How bad can a $2.97 ADC be?"]]></title><description><![CDATA[
<p>You would be wrong, then.<p>What is the challenge in scope design is that you need to protect the ADC and often user's life!<p>So the scope has 1Mohm || 15pF input impedance. You need to buffer it. So you first have to attenuate the signal by tapping this input impedance e.g. at 1/10, attenuating the signal. Then you selectively boost it back up for the ADC.<p>Or you selectively tap it at different ratios.<p>In any case, you have to protect whatever there is after the tap(s) by diodes that inherently bring parasitic capacitance.<p>Some scopes avoid expensive buffer ICs and go with split DC path (with gain) using opamp and then AC path (with gain) using e.g. JFET and BJT RF amps and combine those later.<p>The whole path from input to ADC must have flat frequency response in both magnitude and phase on all gain settings. This is non-trivial, especially with split DC/AC paths.<p>Sure, HMCAD ADC series help immensely nowadays with their builtin gain, but you still have to give them something flat to digitize as they output 8b streams and thus you won't be able to "fix it up digitally".<p>And then you also have to be able to inject bias to move the signal up/down.<p>And some scopes now can toggle between this and just 50 ohm impedance.<p>So, yeah, it's kinda non-trivial to condition signal somewhere between millivolts and mains to get to the ADC safely.</p>
]]></description><pubDate>Wed, 15 Oct 2025 07:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45589177</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45589177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45589177</guid></item><item><title><![CDATA[New comment by mordae in "How bad can a $2.97 ADC be?"]]></title><description><![CDATA[
<p>Hey, you can also arrange 2 GPIO pins in 1st order sigma delta topology with two external resistors, a capacitor and disabled hysteresis.<p>With RP2040 (and an LDO for supply), using two such channels for pseudo differential measurement (the second one just tracks threshold noise) I typically obtain 16 ENOB at 1 kHz, more at DC.<p>It is critical to avoid any periodic activity on the chip, though. Putting cores to sleep and then waking them up again causes huge spurs. One has to e.g. sleep for random intervals to spread them around. Same with flash. USB can be used, it's noise doesn't normally exceed -100 dB for me.<p>Fun stuff!<p>PS: I have not tested DC accuracy. One would likely use a channel with reference and hope that GPIOs are well matched. Could be used to e.g. sense CC lines on USB or analog joysticks and other non-critical, low accuracy stuff.</p>
]]></description><pubDate>Wed, 15 Oct 2025 07:08:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45589001</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45589001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45589001</guid></item><item><title><![CDATA[New comment by mordae in "German government comes out against Chat Control"]]></title><description><![CDATA[
<p>The only reason for your high taxes and poor living standard is that some boomers have too much cash.<p>So they buy luxury apartments, outbidding you for construction companies capacity. Or they buy €20M luxury cars from limited 100-item series, outbidding state for engineers that could be designing next generation public transportation.<p>Public sector has been bled almost to death by regressive taxation, you bear nearly all of the tax burden so that a geezer who lived through nineties free-for-all can cope with his second midlife crisis while you struggle to get even a small apartment with ever-expanding commute times as you are forced outside of the city center.<p>Just. Tax. The. Rich. Geezer. More.<p>Seriously. If you've talked to some of them, they are not "titans of the industry", they are mostly greedy, average inteligence people that got lucky. No political nor economical nor cultural awareness. Half of them binge Russia fake news and/or Bloomberg and that's it.<p>God, some of those sick fucks even refuse to pay alimony despite owning huge companies. They would rather invent crazy schemes to hide their ownership and claim $10,000/y earnings than to take care of their kids. And they pay jackshit in taxes.<p>Not joking: <a href="https://www.seznamzpravy.cz/clanek/domaci-kauzy-beru-20-tisic-soudi-se-o-vyzivne-zakladatel-knihy-dobrovsky-bance-priznal-vic-232759" rel="nofollow">https://www.seznamzpravy.cz/clanek/domaci-kauzy-beru-20-tisi...</a></p>
]]></description><pubDate>Wed, 08 Oct 2025 08:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45513577</link><dc:creator>mordae</dc:creator><comments>https://news.ycombinator.com/item?id=45513577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45513577</guid></item></channel></rss>