<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: mfost</title><link>https://news.ycombinator.com/user?id=mfost</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 11:03:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mfost" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mfost in "How Europe is killing makers and micro-entrepreneurs"]]></title><description><![CDATA[
<p>Better get used to that. Nearly every time you buy something in Portugal they'll ask you for your tax id so that they can print it on the receipt. This is because this is something you can use for some tax breaks later and also there is some lottery going on I think? Though obviously the original reason for it to exist is to combat tax fraud.<p>This is also entirely optional for those kind of purchases, and meaningless if you don't have one (which you probably aren't going to if you are just a tourist passing through the country) so you should just not fill that field. I seriously doubt it is mandatory.</p>
]]></description><pubDate>Tue, 25 Aug 2026 07:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49430349</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=49430349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49430349</guid></item><item><title><![CDATA[New comment by mfost in "The beauty and simplicity of the good old C-style void* in C++"]]></title><description><![CDATA[
<p>There's no need: there's std::copy already.<p>Or maybe the idea was to create a typesafe template wrapper around the generic function which is also very common and really nice. No need to create one wrapper per type, a single template should work.</p>
]]></description><pubDate>Tue, 09 Jun 2026 11:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459399</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=48459399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459399</guid></item><item><title><![CDATA[New comment by mfost in "EU bans the destruction of unsold apparel, clothing, accessories and footwear"]]></title><description><![CDATA[
<p>There is in France a kind of shared network of hot water used to heat up our homes (well, those that are connected and paying into the system at least). Part of the system works by burning trash and capturing the heat in the process. Supposedly they also work on using renewable energies to do the work.<p>Some people argue that the whole system is going against the objectives of recycling stuff but at least it's better than just burning it to get rid of it.</p>
]]></description><pubDate>Mon, 16 Feb 2026 10:44:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033475</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=47033475</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033475</guid></item><item><title><![CDATA[New comment by mfost in "Linux From Scratch ends SysVinit support"]]></title><description><![CDATA[
<p>Because most maintainers love it compared to Sys V scripts.<p>In the end, users might complain about purity of things or something but the mainteners are the ones doing the work maintaining all that and end up deciding what gets used.<p>Honestly, I'm rather outside of all that stuff and I had my share of problems with systemd issues but that's mostly because I've been using pretty old systems anyway with thus older and buggier versions of the code. And I also remember the pain it was before unit files to get those sys V scripts working correctly. From my perspective, both systems had weird bugs I had to track but systemd clearly wins on the "creating a new service" part.</p>
]]></description><pubDate>Tue, 03 Feb 2026 10:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46869290</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=46869290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46869290</guid></item><item><title><![CDATA[New comment by mfost in "Trump says Venezuela’s Maduro captured after strikes"]]></title><description><![CDATA[
<p>This is short sighted too
 It can also turn out worse  for the Venezuelans, it doesn't have to become better.</p>
]]></description><pubDate>Sat, 03 Jan 2026 15:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46477567</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=46477567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46477567</guid></item><item><title><![CDATA[New comment by mfost in "US sanctions EU government officials behind the DSA"]]></title><description><![CDATA[
<p>Or maybe we should stop the propaganda arm of the US fascists distorting the reality around here and inventing needs that our population doesn't actually need so that they are pushed towards far right parties?<p>Or how about making sure the corrupted US society do something about them messing up the world economy because rich people want to be richer and so they bought their governments through once again their propaganda arms of all the social media and news corporations they bought?<p>What about the parts where the US would bomb constantly the ME thus making the people living there want to move out. But of course they won't go to the place that bombed them, especially since there's a whole ocean between them so instead they come to us in the Europe. Oh and if it's not bombs, it's global warming anyway, another thing the current US government pushes hard for.</p>
]]></description><pubDate>Wed, 24 Dec 2025 15:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46376498</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=46376498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46376498</guid></item><item><title><![CDATA[New comment by mfost in "EFF launches Age Verification Hub"]]></title><description><![CDATA[
<p>The reality is that it's probably mostly about incompetence and lazyness. And tight purses of course.<p>When some country parliament decides to mandate age verification, it's really easy and lazy for them to just say "verify ages and do it reliably!" and stop at that. As a result, the services affected don't really have a choice to go towards those horrible solutions of scaning our faces or IDs or both and all the issues around that.<p>What should happen rather is "we'll build a system for age verification that is privacy focused and all you sites that are adult only will have to use it or any other system we deem acceptable" But this requires effort on the part of the government doing the law. And money.</p>
]]></description><pubDate>Fri, 12 Dec 2025 09:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46242462</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=46242462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46242462</guid></item><item><title><![CDATA[New comment by mfost in "Micron Announces Exit from Crucial Consumer Business"]]></title><description><![CDATA[
<p>This mostly means richer people have too much money if they can do that.<p>What's next, a new tech allowing you to turn food into money at a rate nobody can afford to eat anymore?</p>
]]></description><pubDate>Wed, 03 Dec 2025 23:24:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46141705</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=46141705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46141705</guid></item><item><title><![CDATA[New comment by mfost in "Why are anime catgirls blocking my access to the Linux kernel?"]]></title><description><![CDATA[
<p>I thought the point (which the article misses) is that a token gives you an identity, and an identity can be tracked and rate limited.<p>So a crawlers that goes very ethically and does very little strain on the server should indeed be able to crawl for a whole week on a cheap compute, one that hammers the server hard will not.</p>
]]></description><pubDate>Thu, 21 Aug 2025 09:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44970775</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=44970775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44970775</guid></item><item><title><![CDATA[New comment by mfost in "Cloudflare Introduces Default Blocking of A.I. Data Scrapers"]]></title><description><![CDATA[
<p>In a similar vein, I remember people advocating for replacing new untrained hires with AI. After all, a competent senior engineer is needed to validate the contributions of the new hires anyway and they can do the same checking the AI code.<p>But then, how would you even train and replace those competent seniior engineers that do the filtering when they retire? The whole system was predicated on having a chain of new hires that gain experience in the process.</p>
]]></description><pubDate>Wed, 02 Jul 2025 15:53:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44445268</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=44445268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44445268</guid></item><item><title><![CDATA[New comment by mfost in "The metre originated in the French Revolution"]]></title><description><![CDATA[
<p>It's just a matter of working with base elements that are divisible by 3 and 4 really.<p>So instead of buying 100cm planks, buy 120cm planks?</p>
]]></description><pubDate>Fri, 23 May 2025 18:43:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44075345</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=44075345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44075345</guid></item><item><title><![CDATA[New comment by mfost in "US Administration announces 34% tariffs on China, 20% on EU"]]></title><description><![CDATA[
<p>We'll also need to raze our cities to make bigger roads for their cars. Unlikely to say the least.<p>Or the US companies could do a minimum amount of effort to tailor their product line for the target market.</p>
]]></description><pubDate>Thu, 03 Apr 2025 17:04:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=43572568</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=43572568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43572568</guid></item><item><title><![CDATA[New comment by mfost in "Infinigen"]]></title><description><![CDATA[
<p>Epic did say that you might in some situations forego normalmaps with Nanite and save disk space even though you have super detailed models so it DOES fit in this context.<p>Also, video games are used to take a high poly model and bake a normalmap corresponding to it on a lower poly model anyway so it might also be used that way. I think Doom 3 was the first game to show the technique?</p>
]]></description><pubDate>Wed, 22 Jan 2025 14:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=42793175</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=42793175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42793175</guid></item><item><title><![CDATA[New comment by mfost in "TikTok says it is restoring service for U.S. users"]]></title><description><![CDATA[
<p>As if that would even have any effect in that situation. No amount of audits and rules would prevent TikTok from collecting data and manipulating the public opinion.</p>
]]></description><pubDate>Sun, 19 Jan 2025 18:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42759885</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=42759885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42759885</guid></item><item><title><![CDATA[New comment by mfost in "Making housing more affordable means your home's value will have to come down"]]></title><description><![CDATA[
<p>You know what is neat when housing prices go down? You pay less to upgrade your house size than when the prices go up. Despite the fact your own house value dropped.<p>Housing price dropping is good for basically everyone I say.</p>
]]></description><pubDate>Sat, 01 Jun 2024 14:48:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=40546171</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=40546171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40546171</guid></item><item><title><![CDATA[New comment by mfost in "Helldivers 2 Removed from Purchase on Steam in over 150 Countries"]]></title><description><![CDATA[
<p>There is a good technical reason behind that. As far as I can see crossplay doesn't work well at all in the game right now. Mostly issues where inviting friends to play is broken. This isn't surprising when you do not have a common identity system to fallback on for all players.</p>
]]></description><pubDate>Sun, 05 May 2024 10:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=40263726</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=40263726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40263726</guid></item><item><title><![CDATA[New comment by mfost in "Show HN: Gitlab Meeting Simulator 2024"]]></title><description><![CDATA[
<p>They are free to return to the office and work with each other in person then.</p>
]]></description><pubDate>Thu, 15 Feb 2024 09:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=39380700</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=39380700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39380700</guid></item><item><title><![CDATA[New comment by mfost in "Linearly interpolating pixels that are in a gamma encoded color space"]]></title><description><![CDATA[
<p>I don't understand that point.<p>Of course you use gamma so that you have a more perceptually correct colorspace, mostly because 8 bit isn't enough accuracy to represent correctly the various shades of black the eye can percieve. Or because it's easier to make a perceptually linear gradient in gamma space.<p>But the blending in gamma space looks WRONG. It isn't perceptually correct! Try blending at 50% pure white and pure black and the grey you obtain is the wrong one, far too dark. Surely this cannot be what people want.</p>
]]></description><pubDate>Tue, 09 May 2023 09:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=35871867</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=35871867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35871867</guid></item><item><title><![CDATA[New comment by mfost in "Parsing the .DS_Store File Format (2018)"]]></title><description><![CDATA[
<p>It also makes the info follow around if the folder is moved, something that an externally maintained database file will have difficulties doing.</p>
]]></description><pubDate>Tue, 28 Mar 2023 08:07:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=35337317</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=35337317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35337317</guid></item><item><title><![CDATA[New comment by mfost in "Epic’s Verse Programming Language"]]></title><description><![CDATA[
<p>ECS systems are gaining a lot of popularity for games and those are pretty similar to having some SQL database in your engine when you think about it. So it's actually not that surprising to see efficient snapshot/rollback/transaction features creeping in.<p>I know for example that EnTT, a C++ ECS project has snapshots available to allow you to save the game state in the background without blocking gameplay as an example.</p>
]]></description><pubDate>Thu, 23 Mar 2023 11:59:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=35273350</link><dc:creator>mfost</dc:creator><comments>https://news.ycombinator.com/item?id=35273350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35273350</guid></item></channel></rss>