<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: sime2009</title><link>https://news.ycombinator.com/user?id=sime2009</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 01:12:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sime2009" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sime2009 in "Migrating to the EU"]]></title><description><![CDATA[
<p>proton.me? That is in Switzerland, not the EU.</p>
]]></description><pubDate>Mon, 23 Mar 2026 11:52:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47488184</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=47488184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488184</guid></item><item><title><![CDATA[New comment by sime2009 in "Microsoft Edit"]]></title><description><![CDATA[
<p>Seriously? We're going to complain about a couple megs in a text editor in the year 2025?</p>
]]></description><pubDate>Wed, 25 Jun 2025 10:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=44375645</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=44375645</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44375645</guid></item><item><title><![CDATA[New comment by sime2009 in "A 10x Faster TypeScript"]]></title><description><![CDATA[
<p>> we're undertaking this more as a port that maintains the existing behavior and critical optimizations we've built into the language. Idiomatic Go strongly resembles the existing coding patterns of the TypeScript codebase, which makes this porting effort much more tractable.<p>Cool. Can you tell us a bit more about the technical process of porting the TS code over to Go? Are you using any kind of automation or translation?<p>Personally, I've found Copilot to be surprisingly effective at translating Python code over to structurally similar Go code.</p>
]]></description><pubDate>Tue, 11 Mar 2025 15:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43333363</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=43333363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43333363</guid></item><item><title><![CDATA[New comment by sime2009 in "Tesla sales in Europe down 45% in January"]]></title><description><![CDATA[
<p>I'm in the Netherlands and the used market for Tesla has already dropped like a rock. It is flooded with cars from leasing companies who after 5 years now want to sell them on for deprecation and tax purposes.</p>
]]></description><pubDate>Tue, 25 Feb 2025 10:54:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43170342</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=43170342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43170342</guid></item><item><title><![CDATA[New comment by sime2009 in "It's been 30 years since Intel's infamous Pentium FDIV bug reared its ugly head"]]></title><description><![CDATA[
<p>From <a href="https://www.sgoc.de/pentium.html" rel="nofollow">https://www.sgoc.de/pentium.html</a><p><pre><code>    Q:  How many Pentium designers does it take to screw in a light
        bulb?
    A:  1.99904274017, but that's close enough for non-technical
        people.

    Q:  What do you get when you cross a Pentium PC with a  research
        grant?
    A:  A mad scientist.

    Q:  What's another name for the "Intel Inside" sticker they put 
        on Pentiums?
    A:  The warning label.

    Q:  What do you call a series of FDIV instructions on a Pentium?
    A:  Successive approximations.

    Q:  Complete the following word analogy:  Add is to Subtract as 
        Multiply is to:

                    1)  Divide
                    2)  ROUND
                    3)  RANDOM
                    4)  On a Pentium, all of the above
    A:  Number 4.

    Q:  Why didn't Intel call the Pentium the 586?
    A:  Because they added 486 and 100 on the first Pentium and got
        585.999983605.

    Q:  According to Intel, the Pentium conforms to the IEEE 
        standards 754 and 854 for floating point arithmetic. 
        If you fly in aircraft designed using a Pentium, what is the
        correct pronunciation of "IEEE"?
    A:  Aaaaaaaiiiiiiiiieeeeeeeeeeeee!

    TOP TEN NEW INTEL SLOGANS FOR THE PENTIUM
    -------------------------------------------

    9.9999973251   It's a FLAW, Dammit, not a Bug
    8.9999163362   It's Close Enough, We Say So
    7.9999414610   Nearly 300 Correct Opcodes
    6.9999831538   You Don't Need to Know What's Inside
    5.9999835137   Redefining the PC -- and Mathematics As Well
    4.9999999021   We Fixed It, Really
    3.9998245917   Division Considered Harmful - No Life-
                    Maintenance Devices Should Be Used With This
                    Processor
    2.9991523619   Why Do You Think They Call It *Floating* Point?
    1.9999103517   We're Looking for a Few Good Flaws

    And the 0.9999999998th Slogan Is...
                                    The Errata Inside</code></pre></p>
]]></description><pubDate>Fri, 01 Nov 2024 12:09:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=42016131</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=42016131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42016131</guid></item><item><title><![CDATA[New comment by sime2009 in "Miqt: MIT-licensed Qt bindings for Go"]]></title><description><![CDATA[
<p>I contribute to NodeGui, Qt on Nodejs. It doesn't try to emulate the C++ API by allowing subclassing. Instead it exposes most methods on QWidget classes/subclasses which process QEvent objects (and their subclasses) in the form of events which you can subscribe to as an application. You can listen to signals and also QEvent related traffic in much the same way. So, if you want to subclass a QWidget to do your own custom rendering/painting, you would create an instance of QWidget and then listen to/hook into, the incoming requests to repaint. Qt sees a normal QWidget instance, but you can customise it do act like the subclass you desire. This avoids any attempt to do a real C++ subclass at runtime. Internally, NodeGui subclasses almost every QWidget (and more) to hook into them to allow this. This works far better than you might expect and saves a ton of complexity.</p>
]]></description><pubDate>Wed, 09 Oct 2024 09:40:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41786043</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=41786043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41786043</guid></item><item><title><![CDATA[New comment by sime2009 in "Miqt: MIT-licensed Qt bindings for Go"]]></title><description><![CDATA[
<p>Is it possible to extend/subclass an existing QWidget and customise it?</p>
]]></description><pubDate>Wed, 09 Oct 2024 08:02:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41785568</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=41785568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41785568</guid></item><item><title><![CDATA[New comment by sime2009 in "Partnership with News Corp"]]></title><description><![CDATA[
<p>garbage in, garbage out</p>
]]></description><pubDate>Wed, 22 May 2024 20:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40445973</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=40445973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40445973</guid></item><item><title><![CDATA[New comment by sime2009 in "EU tells Meta it can't paywall privacy"]]></title><description><![CDATA[
<p>There is no company size threshold here. This is GDPR related. You and Gruber are both mixing up GDPR with the EU's Digital Markets Act. Digital Markets is the one which has a "gatekeeper" concept tied to company size and market power.</p>
]]></description><pubDate>Fri, 19 Apr 2024 07:25:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40084223</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=40084223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40084223</guid></item><item><title><![CDATA[New comment by sime2009 in "Agile Is a Tainted Term"]]></title><description><![CDATA[
<p>That's right. It can't be pushed down from above. The team has to <i>want</i> to do this and take the power.<p>A manager can start work on this kind of culture shift without even saying the word "agile". They need to give their teams more trust and room to govern themselves. i.e. managers need to get out of the way. When a team is open to the idea of Agile or scrum, then the manager could ask the team if they would like training or coaching. But the ground has to be made fertile first.</p>
]]></description><pubDate>Sat, 17 Feb 2024 12:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39408743</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=39408743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39408743</guid></item><item><title><![CDATA[New comment by sime2009 in "Agile Is a Tainted Term"]]></title><description><![CDATA[
<p>The rarely discussed cornerstone of Agile is trusting the team and letting them organise themselves. For most organisation this represents a huge internal change in power structure.<p>The Agile industrial complex can't really sell a message to their customers (i.e. managers) that the development teams should have the power and run themselves how they feel fit. This message amounts to "if this works, we can fire the managers".  Not a popular message for managers.<p>So, instead of building on an agile foundation, companies just add some story points and funny sounding meetings on top of the old structure and nothing really changes. It is Agile cosplay.</p>
]]></description><pubDate>Sat, 17 Feb 2024 11:43:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=39408581</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=39408581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39408581</guid></item><item><title><![CDATA[New comment by sime2009 in "Balancing engineering cultures: Debate everything vs. just tell me what to build"]]></title><description><![CDATA[
<p>Yes, it kind of is. But the whole article talks about the extremes but spends zero time describing what the desirable middle ground looks like.</p>
]]></description><pubDate>Wed, 24 Jan 2024 13:25:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39117012</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=39117012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39117012</guid></item><item><title><![CDATA[New comment by sime2009 in "The failure of self-checkout technology"]]></title><description><![CDATA[
<p>23% did, just to be clear.</p>
]]></description><pubDate>Thu, 18 Jan 2024 07:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=39038952</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=39038952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39038952</guid></item><item><title><![CDATA[New comment by sime2009 in "Ask HN: How many of you are consciously downsizing your devices/going retro?"]]></title><description><![CDATA[
<p>I prefer desktops because is something breaks I have a chance of working around it immediately (e.g. screen), and if not then I can have a replacement part sent to me in about 24 hours or less which I can install myself.</p>
]]></description><pubDate>Mon, 08 Jan 2024 13:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38911914</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38911914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38911914</guid></item><item><title><![CDATA[New comment by sime2009 in "LLMs and Programming in the first days of 2024"]]></title><description><![CDATA[
<p>I've found LLMs great for vague questions about functions and APIs whose details I've long forgotten. Recognising the right answer when it appears is often faster than digging through random results on google.</p>
]]></description><pubDate>Tue, 02 Jan 2024 15:05:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=38842369</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38842369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38842369</guid></item><item><title><![CDATA[New comment by sime2009 in "Using Make – writing less Makefile"]]></title><description><![CDATA[
<p>A similar tool is `task` <a href="https://taskfile.dev/" rel="nofollow">https://taskfile.dev/</a> . It is quite capable and also a single executable. I've grown to quite like it.</p>
]]></description><pubDate>Tue, 26 Dec 2023 22:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38776670</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38776670</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38776670</guid></item><item><title><![CDATA[New comment by sime2009 in "Waveterm"]]></title><description><![CDATA[
<p>TermKit was one of the inspirations for Extraterm ( <a href="https://extraterm.org/" rel="nofollow noreferrer">https://extraterm.org/</a> ). It separates command output, allows for reuse of previous output, as well mixing content types.<p>The terminal VSCode has been picking up on these kinds of features lately. Now they can even "sticky" the previous command line at the top of the window when scrolling through long output.<p>It has taken a long time, but these ideas are slowing spreading around.</p>
]]></description><pubDate>Sun, 10 Dec 2023 10:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38590617</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38590617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38590617</guid></item><item><title><![CDATA[New comment by sime2009 in "Goodbye, clean code (2020)"]]></title><description><![CDATA[
<p>Design patterns, for example, really should only be studied once you have quite a bit of experience with complex code bases under your belt. You need to have done battle with some nasty code problems in bigger code bases before you really understand the problems design patterns are trying to solve. Inexperienced developers can't be trusted to apply them because they don't have that judgement. It just looks like a shiny thing.</p>
]]></description><pubDate>Fri, 08 Dec 2023 08:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=38566809</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38566809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38566809</guid></item><item><title><![CDATA[New comment by sime2009 in "Terminal graphics protocol"]]></title><description><![CDATA[
<p>Synthetic images like generated graphs with fine lines and text (i.e. not photographs), need pixel perfect rendering otherwise they look terrible. This is likely to be a far more common and useful use case for images in a terminal than showing photos.</p>
]]></description><pubDate>Fri, 08 Dec 2023 07:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38566282</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38566282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38566282</guid></item><item><title><![CDATA[New comment by sime2009 in "Meta sued by privacy group over pay up or click OK model"]]></title><description><![CDATA[
<p><a href="https://gdpr.eu/fines/" rel="nofollow noreferrer">https://gdpr.eu/fines/</a><p>For Facebook is would be either 2% of the firm’s worldwide annual revenue from the preceding financial year, or 4% of said revenue.<p>A bit bigger than a rounding error.</p>
]]></description><pubDate>Wed, 29 Nov 2023 15:29:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=38460601</link><dc:creator>sime2009</dc:creator><comments>https://news.ycombinator.com/item?id=38460601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38460601</guid></item></channel></rss>