<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: speleding</title><link>https://news.ycombinator.com/user?id=speleding</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 22:03:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=speleding" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by speleding in "My MacBook keyboard is broken and it's insanely expensive to fix"]]></title><description><![CDATA[
<p>USB-C is decent for data transfer. It's pretty poor for power delivery: the pins are too close, so it's not rated for use in bathrooms or kitchens, and there are many more of them than needed for power delivery, making it relatively expensive to use in things like children's toys.<p>It was a mistake to conflate flexible power delivery and data transfer, you rarely need both at the same time. It's possible to design a better and cheaper 3 or 4 pin power delivery standard that can use higher power. But the law now says USB-C and good luck ever changing that.</p>
]]></description><pubDate>Mon, 30 Mar 2026 12:33:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47573472</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47573472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47573472</guid></item><item><title><![CDATA[New comment by speleding in "Apple Studio Display and Studio Display XDR"]]></title><description><![CDATA[
<p>Yeah, I worked on that one. It's passable, but I don't like the aspect ratio very much, it's too wide, I rather have 40" on 16:9</p>
]]></description><pubDate>Thu, 05 Mar 2026 22:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47268333</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47268333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47268333</guid></item><item><title><![CDATA[New comment by speleding in "Apple Studio Display and Studio Display XDR"]]></title><description><![CDATA[
<p>Agree! I still have several (now discontinued) Philips 40 inch monitors, and that is the perfect size to do programming work. Very little scrolling needed while you work. But I would love to have a 40 inch in 4K+ instead of 2560x1600, why is no one making these? (I did get a Samsung 8K 50 inch, but that's too large for a multi screen setup)</p>
]]></description><pubDate>Wed, 04 Mar 2026 08:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47244818</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47244818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47244818</guid></item><item><title><![CDATA[New comment by speleding in "Everett shuts down Flock camera network after judge rules footage public record"]]></title><description><![CDATA[
<p>Are you saying democracy is working as intended, but you don't like the outcome?</p>
]]></description><pubDate>Tue, 03 Mar 2026 07:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47229514</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47229514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47229514</guid></item><item><title><![CDATA[New comment by speleding in "Everett shuts down Flock camera network after judge rules footage public record"]]></title><description><![CDATA[
<p>Everybody made that exact same "slippery slope to Nazi Germany" argument when euthanasia was legalized here. That was decades ago. There have been several attempts to broaden or narrow the scope of those laws and the democratic institutions did just what they were designed to do, making changes judiciously.<p>If you are worried about the slippery slope, then you are really worried that democracy does not work as intended. (And depending on where you live that may be a very reasonable worry). By the way, Nazi Germany was not really a surveillance state, perhaps you are thinking of East Germany?</p>
]]></description><pubDate>Mon, 02 Mar 2026 16:44:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47220392</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47220392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47220392</guid></item><item><title><![CDATA[New comment by speleding in "Everett shuts down Flock camera network after judge rules footage public record"]]></title><description><![CDATA[
<p>Well I agree, and my hopes aren't very high of this actually happening. Our politicians tend to be clueless with anything tech related, their opinions calibrated by what they saw in Hollywood movies, where anything tech related always turns into "black mirror". (By contrast, allegedly over half the Chinese politburo has an engineering degree of some kind).<p>But we could start small, with just one neighborhood, a pilot project where the kinks get worked out and slowly scaled up. Getting permission for a small scale pilot shouldn't be impossible.</p>
]]></description><pubDate>Mon, 02 Mar 2026 12:21:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47217082</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47217082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47217082</guid></item><item><title><![CDATA[New comment by speleding in "Everett shuts down Flock camera network after judge rules footage public record"]]></title><description><![CDATA[
<p>I'm going to argue the other side: in Chinese cities like Chongqing they've seen a drastic reduction in crime after blanketing the city with cameras and monitoring technology.<p>Whole categories of crime disappeared. Women and elderly feel safe to walk the streets at night. No one locks their bike anymore in Chongqing.<p>I care about privacy, but I think we should be smart enough to work out a way to get some of those benefits without going full 1984. For example by having surveillance that can only be queried by an AI with very strong guard rails.<p>Admittedly, I live in a country with very strong democratic institutions, and I trust we would take action the moment something gets abused or surveillance overreaches. I would probably feel differently living elsewhere.</p>
]]></description><pubDate>Mon, 02 Mar 2026 11:03:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47216407</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47216407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47216407</guid></item><item><title><![CDATA[New comment by speleding in "Git's Magic Files"]]></title><description><![CDATA[
<p>I'm not very familiar with deploy tools other than Capistrano, but I would think you also do not want to have the .git directory with your entire repo inside the working directory on the production server, so I assume some kind of "git export" must happen at some stage on most deploy tools? (Or perhaps they just rm -rf the .git directory?)</p>
]]></description><pubDate>Mon, 23 Feb 2026 18:02:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47126073</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47126073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47126073</guid></item><item><title><![CDATA[New comment by speleding in "Git's Magic Files"]]></title><description><![CDATA[
<p>The article mentions .gitattributes but does not mention a super useful property you can put in that file: you can use it to specify that part of your repo should not end up on a production server. We have this line in our .gitattributes:<p>/test export-ignore<p>That means that when a "git export" happens from git to our production server it skips all test files. (In our case Capistrano does that, no additional configuration needed.) You never want test files on a production server and it saves disk space to boot. Normal usage is not affected, in development or testing you would always do a "git pull" or similar.</p>
]]></description><pubDate>Mon, 23 Feb 2026 13:33:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47122103</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47122103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47122103</guid></item><item><title><![CDATA[New comment by speleding in "EU bans the destruction of unsold apparel, clothing, accessories and footwear"]]></title><description><![CDATA[
<p>… and put local African cloth producers out of business. The same happened with shoes sent to African countries by NGOs. Well intentioned, but local shoe manufacturers went out of business. The local population did not really benefit, because traders would get a hold of the free shoes and sell them on for just a bit less than locally produced shoes.</p>
]]></description><pubDate>Mon, 16 Feb 2026 10:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47033389</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=47033389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47033389</guid></item><item><title><![CDATA[New comment by speleding in "The AI boom is causing shortages everywhere else"]]></title><description><![CDATA[
<p>Profits = revenue - costs. Costs include depreciations and write offs of investments, and capital costs (what they pay to service debt), before you get to a taxable profit for accounting purposes. It's going to be many years before they pay taxes, if ever.<p>They do have to pay Value Added Tax on their sales in many countries (all of the EU), but not in most of the US. (The basis for Trump's claim that the EU is robbing the US. Sigh.)</p>
]]></description><pubDate>Sun, 08 Feb 2026 11:02:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46933236</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46933236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46933236</guid></item><item><title><![CDATA[New comment by speleding in "Amazon cuts 16k jobs"]]></title><description><![CDATA[
<p>> management ... literally just status updates and asking when things are going to be finished.<p>True. But there are many people whose productivity slumps unless they are asked for progress updates every day. You have to offset this against the people whose productivity slumps BECAUSE they are asked for updates every day. In large orgs with unknown quality of people I guess it's not impossible that middle managers add value.</p>
]]></description><pubDate>Thu, 29 Jan 2026 09:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46807774</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46807774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46807774</guid></item><item><title><![CDATA[New comment by speleding in "ASML staffing changes could result in a net reduction of around 1700 positions"]]></title><description><![CDATA[
<p>When I worked as a strategy consultant in the Netherlands (albeit decades ago), the rule of thumb was that any organization that had not seen a reorganization for five years would accumulate at least 10% of dead weight. (Mainly due to very strict labour laws that make it very costly to fire someone.)<p>ASML has 44,000 staff total, not sure how many are managers, but the 1,700 number does not strike me as particularly ambitious for a reorg in a company that size.</p>
]]></description><pubDate>Wed, 28 Jan 2026 13:42:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46795268</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46795268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46795268</guid></item><item><title><![CDATA[New comment by speleding in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>I would like to be opted out by default. I'm worried at least one of those new services is going to get overrun by spammers, and if I'm opted in by default they could use the gateway to whatsapp to spam everyone else.</p>
]]></description><pubDate>Sun, 25 Jan 2026 15:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46754644</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46754644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46754644</guid></item><item><title><![CDATA[New comment by speleding in "BirdyChat becomes first European chat app that is interoperable with WhatsApp"]]></title><description><![CDATA[
<p>Not sure whether you would call this technical, but the difficulty lies in allowing third party access and still prevent spam.<p>The reason Whatsapp won out over competing services in the first place (over here at least) was that they managed to be both free and relatively spam free. All free alternatives quickly got subsumed by spam (even non-free SMS has a spam problem nowadays).</p>
]]></description><pubDate>Sun, 25 Jan 2026 10:29:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46752735</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46752735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46752735</guid></item><item><title><![CDATA[New comment by speleding in "I’m leaving Redis for SolidQueue"]]></title><description><![CDATA[
<p>We've been storing jobs in the DB long before SolidQueue appeared. One major advantage is that we can snapshot the state of the system (or one customer account) to our dev environment and get to see it exactly as it is in production.<p>We still keep rate limiters in Redis though, it would be pretty easy for some scanner to overload the DB if every rogue request would need a round trip to the DB before being processed. Because we only store ephemeral data in Redis it does not need backups.</p>
]]></description><pubDate>Wed, 14 Jan 2026 13:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46615576</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46615576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46615576</guid></item><item><title><![CDATA[New comment by speleding in "Ozempic is changing the foods Americans buy"]]></title><description><![CDATA[
<p>The difference can be explained in large part by urban design: many US shoppers need a car to drive to the supermarket and only go there once a week or less. In Europe you live much closer to a supermarket, so you go more often and get more fresh food and less frozen or canned.<p>Some Americans are surprised to learn that many supermarkets inside cities do not even provide parking, everyone walks or bikes there. People go to the supermarket every day.</p>
]]></description><pubDate>Tue, 13 Jan 2026 13:15:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46600547</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46600547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46600547</guid></item><item><title><![CDATA[New comment by speleding in "We invited a man into our home at Christmas and he stayed with us for 45 years"]]></title><description><![CDATA[
<p>Yes, it's not just homeless people with this bootstrapping problem. When I first arrived to the US in the nineties as a student I needed a social security number, for this I needed a P.O. Box (they did not accept the dorm house as address). For the P.O. Box I needed a social security number. Most international students ended up breaking the deadlock by making up a social security number.</p>
]]></description><pubDate>Thu, 25 Dec 2025 14:41:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46384674</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=46384674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46384674</guid></item><item><title><![CDATA[New comment by speleding in "Ruby already solved my problem"]]></title><description><![CDATA[
<p>Well, just add "puts caller" in the function to find out. You can do this in your own code, but also you can also just briefly patch the library you're working with, if that's where the process is.<p>By the way, the generated identifiers are more a rails thing than a ruby thing.</p>
]]></description><pubDate>Sat, 08 Nov 2025 14:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45856834</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=45856834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45856834</guid></item><item><title><![CDATA[New comment by speleding in "AWS to bare metal two years later: Answering your questions about leaving AWS"]]></title><description><![CDATA[
<p>I've done quite a few MySQL setups with replication. I would not call setup "extremely easy", but then, I'm not a full time DB admin. MySQL upgrades and general trouble shooting is so much more painful than AWS aurora where everything just takes a few clicks. And things like blue/green deployment, where you replicate your entire setup to try out a DB upgrade, are really hard to do onprem.</p>
]]></description><pubDate>Wed, 29 Oct 2025 15:32:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45748191</link><dc:creator>speleding</dc:creator><comments>https://news.ycombinator.com/item?id=45748191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45748191</guid></item></channel></rss>