<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: samhuk</title><link>https://news.ycombinator.com/user?id=samhuk</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Jul 2026 02:00:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=samhuk" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by samhuk in "NASA delays Artemis 2 and 3 missions"]]></title><description><![CDATA[
<p>FYI: The linked video is Smarter Every Day dunking on NASA, Boeing, ULA, the pork barrel, and all that kind of stuff in-front of a bunch of big names in the space industry for around an hour.<p>It's a tough watch with some hairy moments, however really well captures the kind of culture and environment that led to the somewhat dire and/or depressing state of space exploration that we are at today.<p>Even the infrequent successes like Curiosity were billions (with a <i>'B'</i>) over-budget and years delayed.</p>
]]></description><pubDate>Thu, 11 Jan 2024 14:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38952447</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38952447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38952447</guid></item><item><title><![CDATA[New comment by samhuk in "Figma and Adobe abandon proposed merger"]]></title><description><![CDATA[
<p>Would you rather use a product that somebody treats as a vehicle to "Michelin star dinners, travelling, live music, skiing, etc.", or a product that somebody deeply cares about more than those things?<p>My point is not "care 100% about your job/company/product/idea and 0% about everything else", but rather striking a better balance.<p>To bring it back to the OP, selling Figma to Adobe was, in my view, part of an epidemic of SaaS companies valuing payout above creating a long-term sustaining business.</p>
]]></description><pubDate>Thu, 21 Dec 2023 14:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=38720623</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38720623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38720623</guid></item><item><title><![CDATA[New comment by samhuk in "Figma and Adobe abandon proposed merger"]]></title><description><![CDATA[
<p>This is essentially what I replied to the comment with. Hard agree.</p>
]]></description><pubDate>Mon, 18 Dec 2023 16:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38684652</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38684652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38684652</guid></item><item><title><![CDATA[New comment by samhuk in "Figma and Adobe abandon proposed merger"]]></title><description><![CDATA[
<p>This, in my view, is quite a utilitarian (dare I say brutal) look on work and the world.<p>You are technically correct, in the same way "following the letter of the law" can be technically correct whilst missing the spirit.<p>For what it's worth, the engineers I have worked with in the past who take this utilitarian view of work often produce the poorer quality work and sometimes be really quite difficult to work with. This is because, with this view, "documentation", "design", "planning", "quality", and all those sorts of things tend to take a back seat in their mind as they become totally engrossed by "MVP", "well it works, so?", etc.<p>Personally, I think nuance is important here - I agree, there's a time for keeping the lights on, getting something to show, appeasing shareholders, and so on. However, there's also a time for taking a step back and taking some time to design, plan, optimize, ensuring quality, long-term stability, and hell, dare I say a bit of craftsmanship; life is short, might as well enjoy what you are doing for 1/3 of it and lavish in the art.<p>Takes all to make a world, I guess.</p>
]]></description><pubDate>Mon, 18 Dec 2023 16:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=38684514</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38684514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38684514</guid></item><item><title><![CDATA[New comment by samhuk in "Figma and Adobe abandon proposed merger"]]></title><description><![CDATA[
<p>> Force startups to aspire to create an actual product rather<p>I'm getting on to 10 years in the software industry as an engineer at the moment and in my view this is one of its most disappointing and frustrating aspects.<p>The whole software start-up scene just feels saturated with FIRE-obsessed individuals who prefer just about anything (money, vacation, travel, fame, ...) over company, product, real building, craftsmanship, etc.<p>I legitimately hear phrases like "5th time's the charm for an exit and payout!" way too often. It frequently just exacerbates the consolidation of technology, knowledge, wealth, and often hurts innovation, let alone can result in the solid team(s) of engineers left out to dry (although some can be also gunning for the payout in the end too).<p>In my view, there are just too many sell-outs pawning off solid products and teams to the highest bidder. I wish it wasn't that way.</p>
]]></description><pubDate>Mon, 18 Dec 2023 14:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38683313</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38683313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38683313</guid></item><item><title><![CDATA[New comment by samhuk in "Noteable.io is shutting down"]]></title><description><![CDATA[
<p>This best describes my feeling.</p>
]]></description><pubDate>Sat, 16 Dec 2023 10:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38663132</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38663132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38663132</guid></item><item><title><![CDATA[New comment by samhuk in "Noteable.io is shutting down"]]></title><description><![CDATA[
<p>I wouldn't expect such a sudden death from "business plan just didn't work out" though. Take Docker for example. Curious. Competition perhaps?</p>
]]></description><pubDate>Sat, 16 Dec 2023 00:04:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38660390</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38660390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38660390</guid></item><item><title><![CDATA[New comment by samhuk in "Noteable.io is shutting down"]]></title><description><![CDATA[
<p>In a way I understand why, however I still am always perplexed when a "we are kaput" announcement drowns the message in praise for all the amazing super awesome they have done whilst not including a <i>single</i> character as to why, uh, perhaps the entire company/project/venture is ceasing.<p>To me, it only communicates that the issues were embarrassing, inconvenient, or otherwise do not shine a good light.<p>Am I reading too much into this, or does this kind of pithy announcement usually hide skeletons? Genuinely curious here.</p>
]]></description><pubDate>Fri, 15 Dec 2023 23:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=38660272</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38660272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38660272</guid></item><item><title><![CDATA[New comment by samhuk in "Trains were designed to break down after third-party repairs, hackers find"]]></title><description><![CDATA[
<p>Not found one yet. The linked article contains a very small amount of detail, such as the lat-long coordinate values they found within the dissassembled code, etc., but not much else unfortunately.<p>I'm waiting for the stuxnet-like report on this as much as anyone.</p>
]]></description><pubDate>Thu, 14 Dec 2023 15:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=38642706</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38642706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38642706</guid></item><item><title><![CDATA[New comment by samhuk in "Trains were designed to break down after third-party repairs, hackers find"]]></title><description><![CDATA[
<p>TL;DR:<p>* Polish train maintenance company, SPS, was getting suspicious as trains made by a company, Newag, kept on "randomly" breaking and couldn't be fixed. They was getting fined millions by Polish government as they had a contract that fined them for being too slow with repairs.<p>* They secretly hired literal hackers (Dragon Sector) for 2 months to dig around Newag train code.<p>* Hackers found out some incredible things, generally that fit under the umbrella of "late-stage capitalism", or more specifically, corporate protectionism, sabotage, ransom, etc.<p>Some examples of the secret code that the hackers found:<p>* Breaks the trains if they go into geo polygons that are right around the warehouses of 5 Polish train maintenance companies, including SPS.<p>* Breaks the trains after 1 million kilometers.<p>* Breaks the trains if they don't move for 10 days.<p>* Secret button press combination (basically Tekken, Street Fighter, etc.) to disable the "malfunctions".</p>
]]></description><pubDate>Thu, 14 Dec 2023 14:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38641704</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38641704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38641704</guid></item><item><title><![CDATA[New comment by samhuk in "I will always prefer to work from home"]]></title><description><![CDATA[
<p>Agree with writer, apart from a challenge on the "I get pestered at the office/on slack too much!":<p>I see this complaint quite frequently about flows being disrupted due to office/slack, having to "mute slack to get anything done", etc. In my experience, those who I have observed IRL complaining about this are, more often than not, those that tend to struggle writing clear and maintainable code, those that struggle writing concise and readable documentation, those that struggle writing up tasks properly, and so on. Equally more often than not, I have found that they often fit into the "Super Smart Engineer Individual Contributor" bin, who are clearly incredibly good at solving very challenging problems, sometimes performing great, field-leading feats of engineering, but fall short on the <i>human</i> side of the job. I know this is highly generalizing and not all fit this description, but it truly is what I have seen.<p>About me, I have been WFH for a long time, before the pandemic: <2019 60+% WFH, >2019 100% WFH.<p>* Saved 2,500 hours by no commute - around 100 extra days of life.<p>* Saved ~15,000-20,000 GBP by no train/car commute<p>* I'm quite particular about my food and drink, and invest quite heavily in it (some would say too much when it comes to tea and coffee :P). I fear hot drink vending machines, "nespresso pods" (which I disagree with on perhaps a spiritual, even cosmic level), and/or plastic "bag tea". Eeeek D:<p>* I'm quite particular when it comes to peripherals. My back hates Herman Miller knock-offs, generally any kind of "different" from my at-home setup to be honest. Thunderbolt, in 2023, remains at best a challenge, at worst a mystery for multi-million and a number of multi-billion companies.<p>* Office equipment in the last ~5 or so years has been on a somewhat downwards trajectory since 2019. Companies don't invest in quality software engineering equipment like they used to (understandable as paying for equipment that few use is a waste). This troubles me often; I fear that the pandemic has sparked a rapidly spiraling, high momentum, positive feedback doom-loop, i.e.:<p>1) Pandemic --> 2) WFH --> 3) Companies invest less in office equipment --> 4) More employees want WFH for better equipment --> 5) Companies invest even less in office equipment --> GOTO 3</p>
]]></description><pubDate>Mon, 20 Nov 2023 19:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38352709</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38352709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38352709</guid></item><item><title><![CDATA[New comment by samhuk in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>Although LeetCode does have a strong algo slant, choosing the optimal data structure is almost always a key part in solving the problems.<p>If you think leetcode-like problems is always about the algo, "BFS or DFS" etc., then at best you are not realizing the data structure choices you are making, at worst you may not be so good at solving them or haven't progress that much through leetcode-like challenges.</p>
]]></description><pubDate>Wed, 01 Nov 2023 17:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=38101707</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=38101707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38101707</guid></item><item><title><![CDATA[Ask HN: Any Bun stories in your job yet?]]></title><description><![CDATA[
<p>What is everybody's experiences of experimenting with Bun? Any success stories?<p>Personally, I tried it during v1.0.3, and although it seemed to manage a `bun install`, it fell over on almost every node project at my place on the execution side (`bun run`, etc.). It felt like it needed at least a couple months to get rid of all the rough edges, memory leaks (which is basically a death-nail for real world use as far as I can see), etc.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37991313">https://news.ycombinator.com/item?id=37991313</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 23 Oct 2023 20:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37991313</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37991313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37991313</guid></item><item><title><![CDATA[New comment by samhuk in "Observation of the effect of gravity on the motion of antimatter"]]></title><description><![CDATA[
<p>Key take aways (for layman):<p>* Previous studies have used charged antimatter like positrons and antiprotons, which they imply is kind of silly because the electromagnetic force is 10^42 times stronger than gravity, so you have to set up absolutely impossibly precise electromagnetic confinement apparatus to measure the relatively tiny gravitational force<p>* So instead, they formed anti-hydrogen (which is neutral), and shot them (10^6 at a time, as my understanding of the text goes?) into a vertical magnetic trap<p>* They waited for the anti-hydrogen to either "rise up" or "sink down" to the top or bottom walls of the apparatus and measured the frequency of annihilations<p>* They biased the vertical magnetic field to various values, to see, at what magnetic field bias, the "top" and "bottom" annihilations were exactly 50/50.<p>* If anti-matter is repulsive, they would expect to need a magnetic field bias that would "help the atoms stay down" to get to the 50/50 "top" and "bottom" rate.<p>* They measured that they needed a magnetic field bias applied to the anti-hydrogen equivalent to "pushing them up" with 0.75g (+/- 0.25g or so), so anti-matter is attractive. No new physics.<p>* 10^-13 % chance that anti-matter is repulsive<p>* Rules out quite a lot of cosmological work that used repulsive antimatter to explain various troublesome cosmology roadblocks (dark energy, etc.)</p>
]]></description><pubDate>Thu, 28 Sep 2023 11:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37687996</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37687996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37687996</guid></item><item><title><![CDATA[New comment by samhuk in "NASA finally admits what everyone already knows: SLS is unaffordable"]]></title><description><![CDATA[
<p>Interesting, this was almost word-for-word how I was explaining it to a non-space-nerd friend of mine.<p>I'm still convinced that this theory, in a sort of occams razor way, is the most likely to be true.<p>If SLS was just "a jobs program", then what is the government's motivation for "a jobs program"? It keeps unemployment lower? Is that true though? If the SLS didn't exist, the engineers would just move on...no?<p>To me, it seems clear that it is just a knowledge preservation program; a way to keep STEM, rocket science and engineering in America, in-house.<p>I'm currently based in the UK, and lord knows how messed up our manufacturing sector is today because it got all exported to the rest of the world, because the government didn't inveat and ensure that we maintained a sizable manufacturing worker force. US is just doind what every other government is trying to do nowadays - keep valauble (military, industrial, etc.) skills in-house.</p>
]]></description><pubDate>Fri, 08 Sep 2023 14:28:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37433940</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37433940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37433940</guid></item><item><title><![CDATA[New comment by samhuk in "UTM – Virtual Machines for iOS and macOS"]]></title><description><![CDATA[
<p>I used UTM extensively when creating an almost-no-touch tool for developers to setup their Macbook devices at the company I work for.<p>There's really no other convenient way to do this. It was awesome to be able to run the tool on a fresh MacOS install, test the effects, make some changes, then do it all over again with little fuss.<p>Thanks UTM!</p>
]]></description><pubDate>Thu, 31 Aug 2023 15:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=37338441</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37338441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37338441</guid></item><item><title><![CDATA[Show HN: Verba – Yet another Node logger]]></title><description><![CDATA[
<p>I've recently spent a couple 5-9s throwing together a Node logger that's dead simple and extensible.<p>My inspiration was winston [0].<p>Verba has some nice built-in behaviors that I've been missing from anything else in an all-in-one solution:<p>* TTY functionalities (loading spinners, progress bars, etc.)<p>* Tables and JSON formatting<p>* Nesting to provide defaults (e.g. log codes for separate parts of your application)<p>* Built-in support for dead simple color and formatting of text<p>* Couple others<p>What's the worst yet another Node logger could do?<p>[0] <a href="https://www.npmjs.com/package/winston" rel="nofollow noreferrer">https://www.npmjs.com/package/winston</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37326330">https://news.ycombinator.com/item?id=37326330</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 30 Aug 2023 18:07:01 +0000</pubDate><link>https://github.com/samhuk/verba</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37326330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37326330</guid></item><item><title><![CDATA[New comment by samhuk in "Eye scans detect signs of Parkinson’s disease up to seven years before diagnosis"]]></title><description><![CDATA[
<p>I went down a bit of a rabbit-hole there. Apparently, the current belief is that the meaning is <i>"If the eye is healthy, it functions as the light of the body and indicates that the owner is sincere, generous and helpful."</i> [0]<p>I find it oddly reductive, unsubstantiated, and meaningless.<p>Perhaps I'm not the intended reader :P<p>[0] <a href="http://www.scielo.org.za/scielo.php?script=sci_arttext&pid=S0259-94222009000100023#:~:text=The%20eye%20is%20the%20lamp%20of%20the%20body.,how%20great%20is%20that%20darkness" rel="nofollow noreferrer">http://www.scielo.org.za/scielo.php?script=sci_arttext&pid=S...</a>!</p>
]]></description><pubDate>Wed, 23 Aug 2023 09:33:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37233654</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37233654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37233654</guid></item><item><title><![CDATA[New comment by samhuk in "Eye scans detect signs of Parkinson’s disease up to seven years before diagnosis"]]></title><description><![CDATA[
<p>See: Gattaca</p>
]]></description><pubDate>Wed, 23 Aug 2023 09:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37233618</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37233618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37233618</guid></item><item><title><![CDATA[New comment by samhuk in "Eye scans detect signs of Parkinson’s disease up to seven years before diagnosis"]]></title><description><![CDATA[
<p>Odd statement, as it is of course always the thinker that gets the attribution, i.e. the manipulator of tools and the interpreter of results.<p>E.g.1: <i>Galileo saw Jupiter</i>, not <i>The telescope saw Jupiter</i>.<p>E.g.2: <i>Joe built the wall</i>, not <i>The crane built the wall</i>.<p>In this case, AI is the thinker, <i>not</i> a human, hence the phrasing.<p>A human creating the AI does not remove the attribution either, just as we never say <i>Joe's mother built the wall</i> just because Joe was created by his mother.</p>
]]></description><pubDate>Wed, 23 Aug 2023 09:23:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37233599</link><dc:creator>samhuk</dc:creator><comments>https://news.ycombinator.com/item?id=37233599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37233599</guid></item></channel></rss>