<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: mfuzzey</title><link>https://news.ycombinator.com/user?id=mfuzzey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 08:10:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mfuzzey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mfuzzey in "Hyperscalers have already outspent most famous US megaprojects"]]></title><description><![CDATA[
<p>actually the physical lifetime (not financial depreciation) for AI data center GPUs is even lower (3 to 4 years)</p>
]]></description><pubDate>Sat, 18 Apr 2026 14:34:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47816240</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47816240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47816240</guid></item><item><title><![CDATA[New comment by mfuzzey in "Von der Leyen uses Orbán defeat to push for end of veto in EU foreign policy"]]></title><description><![CDATA[
<p>Political structures exist to influence the world around them.<p>A thousand or even a few hundred years ago most people travelled very little and often were born, lived and died in the same village. At that time the village was the natural unit of organisation. 
As communications improved, with horses, trains, planes, internet the unit of political organisation had to scale up to cities, regions, nations and now supra national organisations like the EU<p>The nation state is an outdated concept that has lived its time.
In a world where those we need to talk to are the US, China, Russia even big EU countries like France and Germany are too small so we need to scale up.</p>
]]></description><pubDate>Mon, 13 Apr 2026 19:44:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756947</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47756947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756947</guid></item><item><title><![CDATA[New comment by mfuzzey in "Von der Leyen uses Orbán defeat to push for end of veto in EU foreign policy"]]></title><description><![CDATA[
<p>There are a lot of upsides to being in the EU.<p>It's so much easier to move aroud, both for short term travel and longer term too. The common currency (at least in most countries) really helps as do things like no roaming charges. If you decide you want to go and look for a job in another country you just do it, no visa hassle or asking permissions.<p>I was born in the UK and moved to France (long before Brexit thank goodness) it would have been much harder without the EU.<p>I certainly consider myself a EU citizen, more than British or French (I now have both nationalities).<p>Of course it's not perfect but getting rid of individual coutry vetoes would help with a lot of things in the wider geopolicital sphere - and has already been done in many domains)</p>
]]></description><pubDate>Mon, 13 Apr 2026 19:37:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756870</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47756870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756870</guid></item><item><title><![CDATA[New comment by mfuzzey in "Von der Leyen uses Orbán defeat to push for end of veto in EU foreign policy"]]></title><description><![CDATA[
<p>Would you let one or two cities have veto power over the policy of an entire country? If not then what's the difference here? If yes do you think that would work?<p>Of course the important thing is to decide what should be handled at the city, region, nation and EU level. There's a tradeoff. Decisions made at lower levels are generally better for accountability and give better adaptability to local circumstances but on the other hand they often lose leverage.<p>A city wouldn't be able to talk as an equal to large companies like Apple and Google for example, even many countries can't. But the EU can. Replace Apple / Google by Russia / China / US and it's even worse.</p>
]]></description><pubDate>Mon, 13 Apr 2026 19:19:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756689</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47756689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756689</guid></item><item><title><![CDATA[New comment by mfuzzey in "Log messages are mostly for the people operating your software"]]></title><description><![CDATA[
<p>Depends a lot on the context and type of software.<p>For server side software where there is a sysadmin in charge of keeping it running I generally agree.<p>But for end user software (desktop, mobile, embedded) no one wil read the logs and there the logs can, and probably should, be aimed at the developers. Of course you can and should still provide usable and informative end user oriented error messages but they're not the same thing as logs</p>
]]></description><pubDate>Sun, 08 Mar 2026 18:14:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47299568</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47299568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299568</guid></item><item><title><![CDATA[New comment by mfuzzey in "Working and Communicating with Japanese Engineers"]]></title><description><![CDATA[
<p>"we really need to focus on user-facing touchpoints, because there’s too much sign-up friction. Like, we need to 10x the stickiness of the landing page but also keep it lean,"<p>Even as a native English speaker I find this type of language hard to understand, fluffy and ambiguous. We would all benefit from using plain language not just non native English speakers</p>
]]></description><pubDate>Sat, 07 Mar 2026 11:22:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47286624</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47286624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47286624</guid></item><item><title><![CDATA[New comment by mfuzzey in "Platforms bend over backward to help DHS censor ICE critics, advocates say"]]></title><description><![CDATA[
<p>I disagree.<p>Sure corporations have to respect the LAW in their juradiction, even if said law is unpopular or unethical.
But they don't have to, and shouldn't where ethics and human rights are involved, go beyond what is required by the law. Since Trump has come to power a lot of big organsations seem to be reversing their previous positions to gain political favour, which is wrong.<p>The solution is probably for them to appeal to the public. "We stand up to ICE abuse" would probably help them in the markets.<p>Something interesting happened recently in France where it turned out that the American subsiduary of CapGemini was selling serives to ICE. They were forced to sell that subsiduary after public outcry.</p>
]]></description><pubDate>Sat, 14 Feb 2026 16:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47016065</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=47016065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47016065</guid></item><item><title><![CDATA[New comment by mfuzzey in "Canada slashes 100% tariffs on Chinese EVs to 6%"]]></title><description><![CDATA[
<p>"stolen" should not be used in conjunction with IP, "infringed" if you like.<p>To steal is to deny the original owner access to their property.
That is true for physical objects, if I steal your wallet or your car you no longer have it.<p>But if I illegally copy some of your IP you still have access to it.
Sure you may experience some financial prejudice from that but you still have it.</p>
]]></description><pubDate>Fri, 16 Jan 2026 20:17:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46651622</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=46651622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46651622</guid></item><item><title><![CDATA[New comment by mfuzzey in "Log level 'error' should mean that something needs to be fixed"]]></title><description><![CDATA[
<p>I think it's difficult to say without knowing how the system is deployed and administered.
"If a SMTP mailer trying to send email to somewhere logs 'cannot contact port 25 on <remote host>', that is not an error in the local system"<p>Maybe or maybe not. If the connection problem is really due to the remote host then that's not the problem of the sender. But maybe the local network interface is down, maybe there's a local firewall rule blocking it,...<p>If you know the deployment scenario then you can make reasonable decisions on logging levels but quite often code is generic and can be deployed in multiple configurations so that's hard to do</p>
]]></description><pubDate>Sat, 20 Dec 2025 16:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46337204</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=46337204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46337204</guid></item><item><title><![CDATA[New comment by mfuzzey in "'The French people want to save us': help pours in for glassmaker Duralex"]]></title><description><![CDATA[
<p>Well the initial financial problems were under a traditional profit driven scheme. Almost certainy they wouldn't have got the donations they are getting today if they had remained in that model so the employee-owned scheme is at least somewhat better. It is also likely that, in addiiton to donations, they are getting extra sales by being employee-owened, at least in France.<p>Ultimately though it's probably the whole market theey are in (relatively cheap household goods) that is difficult for a company based in a rich country, whatever their ownership model.</p>
]]></description><pubDate>Sat, 22 Nov 2025 21:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46018390</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=46018390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46018390</guid></item><item><title><![CDATA[New comment by mfuzzey in "How a French judge was digitally cut off by the USA"]]></title><description><![CDATA[
<p>It's more the US that has corrupt politicians and myopic policies.
Trump changes his mind every few days
He takes bribes from the Swiss.<p>The sooner the EU rids itself of the US the better</p>
]]></description><pubDate>Fri, 21 Nov 2025 20:20:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46008528</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=46008528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46008528</guid></item><item><title><![CDATA[New comment by mfuzzey in "AI isn't replacing jobs. AI spending is"]]></title><description><![CDATA[
<p>If upper management think that they don't deserve to be upper management.</p>
]]></description><pubDate>Sun, 09 Nov 2025 20:20:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45868814</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=45868814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45868814</guid></item><item><title><![CDATA[New comment by mfuzzey in "State of Embedded: Q4 2025 Overview"]]></title><description><![CDATA[
<p>NXP i.MX, TI, STM32MP</p>
]]></description><pubDate>Wed, 29 Oct 2025 20:21:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45752525</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=45752525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45752525</guid></item><item><title><![CDATA[New comment by mfuzzey in "Schleswig-Holstein completes migration to open source email"]]></title><description><![CDATA[
<p>I think we're going to be seeing more and more of this type of thing in Europe.
Of course some administrations have already done it before, sometimes sucessfully, like the French gendarmerie and sometimes unsuccesfully like Munich that ended up reverting to Windows (mostly for political rather than technical reasons).<p>But previously the motivations were difficult to understand for many, either being about saving money on licenses with dubious returns once retraining was considered or about software freedom arguments that are difficult to explain to non geeks.<p>These days the US is increasingly seen as an untrustworthy partner / supplier in Europe and the digital digital sovereignty arguments are well understood, both by politicians and the general public.</p>
]]></description><pubDate>Sun, 12 Oct 2025 17:05:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45559795</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=45559795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45559795</guid></item><item><title><![CDATA[New comment by mfuzzey in "I write type-safe generic data structures in C"]]></title><description><![CDATA[
<p>The way I remember it is:<p>INIT_LIST_HEAD is of form VERB_NOUN so is called from within a function to programatically initialise the list.<p>LIST_HEAD_INIT is NOUN_VERB and is used within a structure initialiser not from a function.<p>But my main point was to show the "embed the list in the data" approach rather than "embed the data in the list" or "point to the data from the list" and not to discuss the naming details in the kernel implementation of the concept.</p>
]]></description><pubDate>Mon, 30 Jun 2025 21:51:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44428292</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=44428292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44428292</guid></item><item><title><![CDATA[New comment by mfuzzey in "I write type-safe generic data structures in C"]]></title><description><![CDATA[
<p>There's also the method used in the Linux kernel to embed the list information (struct list_head) within the type specific struct.
<a href="https://kernelnewbies.org/FAQ/LinkedLists" rel="nofollow">https://kernelnewbies.org/FAQ/LinkedLists</a></p>
]]></description><pubDate>Mon, 30 Jun 2025 19:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44426849</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=44426849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44426849</guid></item><item><title><![CDATA[New comment by mfuzzey in "Google restricts Android sideloading"]]></title><description><![CDATA[
<p>Will this affect alternative app stores like F-droid or is it only about downloading and installing an APK with a web browser?<p>An example of "normal" users that side load (through F-droid or direct APK) is most Ingress players. While Ingress itself is in the playstore most people use the "companion" intel app called IITC which isn't in the playstore as it's technically against the ToS.</p>
]]></description><pubDate>Thu, 05 Jun 2025 19:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44195096</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=44195096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44195096</guid></item><item><title><![CDATA[New comment by mfuzzey in "Microsoft’s original source code"]]></title><description><![CDATA[
<p>I started Z80 assemnbler (on a ZX80 computer) that way. But I soon get fed up looking up opcodes and especially calculating relative jumps (especially backwards ones) by hand as I often seemed to make off by one errors causing my program to crash.<p>So I wrote my on assembler in BASIC :)</p>
]]></description><pubDate>Fri, 04 Apr 2025 19:44:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43586892</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=43586892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43586892</guid></item><item><title><![CDATA[New comment by mfuzzey in "Marine Le Pen banned from running in 2027 and given four-year sentence"]]></title><description><![CDATA[
<p>No, not in this type of case.<p>Actually I wouldn't have an issue with that had she been convicted of, say, assault. In that case it would be reasonable for the electorate to decide if her being convicted of assault makes her illegible in their eyes.<p>But here she has been convicted of fraudulent use of EU money to fund here own party. That money could be used to buy her votes.<p>France, and most EU countries I think, have strict laws about funding of political parties and campaigns in order to have a level playing field and prevent rich candidates / parties having an undue advantage. If politicians could illegally fund their campaigns beyond what is authorized that could be used to unfairly influence the vote.</p>
]]></description><pubDate>Mon, 31 Mar 2025 20:06:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43539288</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=43539288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43539288</guid></item><item><title><![CDATA[New comment by mfuzzey in "Marine Le Pen banned from running in 2027 and given four-year sentence"]]></title><description><![CDATA[
<p>>Why shouldn't the public be able to elect whoever they want?<p>Because some types of illegal behaviour of candidates can influence the vote.<p>This isn't about a court banning MLP because of her views or policy proposals (that would be very bad) but because she has been show to have comitted fraud by abusing EU money to pay for her own party.<p>Unlike in the US there are strict rules in France about how much politicians can spend on campainging and where the funds can come from that are intended to ensure a level playing field rather than favouring rich candidates.<p>If courts couldn't ban candidates who don't respect the rules then elections could be "bought" illegaly.</p>
]]></description><pubDate>Mon, 31 Mar 2025 19:46:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43539039</link><dc:creator>mfuzzey</dc:creator><comments>https://news.ycombinator.com/item?id=43539039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43539039</guid></item></channel></rss>