MurphyA/hacker-news huggingface dataset:
by unscaled | 2025-07-06 07:02:43+00:00
> There are basically only two “real” reasons to use Docker or containerization more generally: > 1. People who do not know how to use Unix-based operating systems or specifically GNU/Linux. > 2. People who are deploying a program for a corporation at a massive enterprise scale, don’t care about customizability and need some kind of guarantor of homogeneity.

The key evidence for this claim being wrong is looking at where containerization was first developed. At least as far as I know, the first OS to introduce containers was FreeBSD with its jails mechanism in 1999. FreeBSD is a Unix-based operating system, that is quite decidedly non-enterprise.

Containers are categorically not meant for "Windows developers who don't know Unix". You still need to understand Unix in order to run containers efficiently, perhaps even more so. They may produce a lower barrier of entry to get something to kinda-sorta-work than the classic "wget https://foo.bar/foo.tar.gz && tar xvzf foo.targz && cd foo && ./configure && make && make install", but that doesn't mean the technology is bad.

I think the OP is confusing several issues like containers overuse (which does happens sometimes), certain tools being more complex than they need to (-ahem- certbot), lack of experience in configuring and orchestrating containers, and the fact that inspecting and debugging containers requires an additional set of tools or techniques.

I agree with one thing: you shouldn't be using containers for everything. If you install all your tools as containers, performance will suffer and interoperability will become harder. On the other hand, when I'm running a server, even my own home server, containers are a blessing. I used to run servers without containers before, and I - for one - do not miss this experience in the slightest.
by trhway | 2025-07-06 07:02:50+00:00
It is in US:

https://www.nationalgeographic.com/premium/article/birds-win...

>a far cry from deaths due to cats.

No, they are about the same. The 3.5 billion is the top estimate similar to how 4 billion is top estimate for killed by cats. The lower estimates in both cases around 1 billion something.
by int_19h | 2025-07-06 07:02:54+00:00
Android by default is also swipe swipe swipe. You need to tweak the settings to get the older and saner 3-button setup back.

As far as the Back button, on iOS the norm is for it to be present somewhere in the UI of the app in any context where there's a "back" to go to. For cross-app switching, there's an OS-supplied Back button in the status bar on top, again, showing only when it's relevant (admittedly it's very tiny and easy to miss). Having two might sound complicated but tbh I rather prefer it that way because in Android it can sometimes be confusing as to what the single global Back button will do in any given case (i.e. whether it'll navigate within the current app, or switch you back to the previous app).
by vineyardmike | 2025-07-06 07:03:09+00:00
> To be honest, if I could get a dime bag at the corner store, I'm not certain that I would be able to resist the temptation to do so for the first time

When people discuss "legalizing drugs" in the context of ending the war on drugs, they don't necessarily mean it should be sold at corner stores. Generally the exception to this is Cannabis which has its own legalization movement, but not hard drugs.

> I feel decriminalizing possession and keeping distribution illegal would be my first choice

This is usually what legalization means in most practical policy discussions. They want to make possession legal or "de-criminalized", not distribution. Because they want addicts to feel safe seeking help.

Portugal had a big "legalization" push around 2000 which saw a huge uptick in rehab and addiction treatment cases, and it's often the program advocates point to. Oregon tried this in 2020, but didn't couple it with strong social support (recovery programs) and rolled it back a few years later. Oregon is often what detractors point to.
by padjo | 2025-07-06 07:03:44+00:00
I don’t think it’s the time aspect. I think that on average movies and books offer far more insightful commentary on life and tell more interesting stories. That and the video game world is just less engaging than reality. Like in a video game I have to run everywhere and need to be hitting things with a sword constantly to not get bored, while in reality a walk in nature on a trail I’ve walked 100 times before is an enjoyable experience that will leave me physically and mentally in a much better place than sitting on the couch for hours.
by tuannx | 2025-07-06 07:06:42+00:00
Meta AI Talent Jiahui Yu: $100M signing bonus, $10M+/year. Alexandr Wang: $100M+ bonus, salary undisclosed. Senior AI Talent: $18M–$100M bonus, $2M–$10M/year. Strategy: Huge bonuses to poach from OpenAI, Google.

Real Madrid Transfers Cristiano Ronaldo: $80M transfer (2009), $15M/year. Gareth Bale: $120M transfer (2013), $17M/year. Kylian Mbappé: $115M bonus (2024), $36M/year. Strategy: Big fees and wages for “Galacticos” to dominate.
by arendtio | 2025-07-06 07:07:17+00:00
You are aware that 'local-first' does not mean 'no-network'. Having a sync mechanism that runs in the background without user notification can be quite disconcerting.

I mean, I did it, I built an app with a transparent background sync. Then I added a special page, 'sync center'.

In reality, mobile devices don't always have perfect network connections. Therefore, when the user is unsure whether the device is in sync or if the sync is in progress but encounters an obstacle, they might perceive the app as unreliable.

Banning spinners is dogmatic, not user-centric.
by wpm | 2025-07-06 07:07:29+00:00
A good icon should telegraph to the user as soon and as swiftly as possible the identification and purpose of the app/folder/thing it represents.

Photorealism is pretty good at that, since objects tend to look like themselves and nothing else, meaning they are unambiguous, and afford familiarity because even if your trash can at your desk looks nothing like the old photorealistic silver mesh trash can from Macs of yore, you can still probably figure out what it is really fast.

I am sick and tired of overwrought artsy fartsy mimmimulizsm hierogplyhic “icons” instead of something I can actually fucking see and recognize.
by pfannkuchen | 2025-07-06 07:07:31+00:00
I've had a similar experience with doing this overall in terms of career impact. It hasn't consistently worked for me, though. It really depends on the team.

The main issue I've run into happens when a person's reply to my stupid question doesn't make sense to me. If I continue asking follow up questions in order to understand better they sometimes get angry. But if I stop asking questions when I start to detect anger then I am left feeling confused about how the system works. Either way I'm left with a negative emotional impression of the person's caliber. Which isn't great for me cohering with the team.

I imagine that you've also run into this problem. How do you think about it?
by senko | 2025-07-06 07:07:53+00:00
Not OP, but no.

IMHO, a fully local app is an app that can run locally with all the functionality, not that it's isolated from everything else.

Browser, email client (running locally on your device such as Mail.app, mutt, Outlook,...), Zed (text editor, runs locally but can check for updates... as can many other modern apps)...
by bob1029 | 2025-07-06 07:10:31+00:00
> We need far better battery capacities

I'm getting really nervous as we cross into the megawatt-hour territory. A tank full of diesel fuel isn't exactly a walk in the park during a disaster, but it takes a few minutes or hours to burn off. The battery can dump all of its energy in seconds. Managing a diesel fire is a much more understood artform.

What would a million watt hours look like if released in <10 seconds? How many casualties would we have if this were to occur in a tunnel or other confined roadway environment?

I think this is an example of a "good" outcome: https://ctif.org/news/electric-semi-truck-lithium-battery-fi...
by nemothekid | 2025-07-06 07:10:45+00:00
The fact that they may make you check it anyways is annoying.

I avoid checking a bag but because it’s price sensitive; its because so much of the airline experience is just idle dead time and I’d like to avoid spending an extra 45 minutes waiting around at baggage claim.

Having everyone check bags is just trading waiting at one area for waiting in another area
by wqaatwt | 2025-07-06 07:11:25+00:00
> would have been a boon had it been established at that time.

USD and/or EUR depending on the continent would have been used instead in such countries which have failing monetary systems.

Problem is that governments in those countries (like Argentina) often impose capital controls making it hard to acquire foreign currency. Bitcoin is almost always only a solution to that specific problem (i.e. government restrictions not currency instability).
by kragen | 2025-07-06 07:11:36+00:00
Yeah, generally I feel like the indentation sensitivity was the right idea (the alternative evidently being worse compiler error messages, bugs like the `goto fail` vulnerability, and greater verbosity) but it causes real difficulties with the REPL, as well as with shell one-liners.

Jupyter fixes the REPL problem, and it's a major advance in REPLs in a number of other ways, but it has real problems of its own.
by trhway | 2025-07-06 07:11:39+00:00
That is addressed in the article:

"The concept of a laser-based mosquito defence system took off back in 2007, when astrophysicist Lowell Wood (one of the architects of the USA's famous Reagan-era "Star Wars" missile defence initiative) raised the idea of a smaller, mosquito-targeting laser system at a Bill & Melinda Gates Foundation brainstorming session on eliminating malaria.

Over the following years, prototypes were built, using freely available parts from cell phones and laser printers. A device was patented and demonstrated by a company called Intellectual Ventures, which was more interested in owning the patent than making a product. "
by weare138 | 2025-07-06 07:12:25+00:00
You want to opt out of this all you say? Good luck running a competitive business! Every metric is now a target. You better maximize engagement or you will lose engagement this is a red queen’s race we can’t afford to lose!

I'm from GenX. It can be done. We used to do it. Just stop playing their game. The only winning move is not to play.
by arwhatever | 2025-07-06 07:12:31+00:00
We just had this a week or so ago. Stray cat was so cautious that at the end of convalescing in our garage following getting fixed (we had to trap him) he stayed in the garage all day after we opened the side door, and even then, near dusk he stood on the threshold and looked out for 11 straight minutes before taking a step out.

Last week coyotes took him (in part of the country quite far from King County) at night right next to our house, right next to his most familiar territory, and not 20-30 feet from a number of structures he routinely climbed on top of but which coyotes would have no chance of following.

I currently can’t help but take a dim view of coyotes at the current moment, for selfish reasons. I hadn’t thought this to be at all likely given the apparent caution the cat took, but I did spent a couple of years building up a good relationship with that sweet guy.
by motorest | 2025-07-06 07:14:36+00:00
> We have enough user reports of multi device testing that they put both bcachefs and btrfs through, where bcachefs consistently survives where btrfs does not. We have much better repair and recovery, with real defense in depth.

Are any of these claims verifiable, or even made by anyone other than yourself?

Frankly, without substantiating any claim or even providing any concrete evidence, it reads like trying to badmouth what you perceive as competitors in a desperate attempt to get some traction. Not cool.
by trhway | 2025-07-06 07:14:54+00:00
There is no eye safety - if it burns mosquito then it burns your retina. And if you aren't moving, lets say sleeping, would the device decide it is ok to fire?

Instead of laser, they should have made a mechanical hand with fly zapper, fragile/soft enough to not injure people and pets, yet strong enough to kill mosquito. Or even like in that movie where kung-fu master catches a fly using chopsticks :)
by nemothekid | 2025-07-06 07:15:08+00:00
I’ve come to realize that dating apps are just outright hostile to honest newcomers who don’t know the implicit rules.

It starts with picking the “right” pictures, then saying the “right” things then choosing the “right” place and then confirming at the “right” time. Eventually you are just going down a checklist rather than being your authentic self. If you find yourself minmaxing in this way, take a break.
by anjel | 2025-07-06 07:15:12+00:00
Firefox nonobviousity: Type in about:config in your address bar Search for widget.non-native-theme.scrollbar.size.override Edit it to whatever number you want You can also edit widget.non-native-theme.scrollbar.style to change the shape of it, set it to 4 for a nice chonk rectangle Finally, turn on “Always show scrollbars” in the normal settings window about:settings if you want them always on.
by alganet | 2025-07-06 07:15:16+00:00
> disengagement.

That disengagement metric is valuable, I'm not gonna give it away for free anymore. I'll engage and disengage randomly, so no one knows what works.

> The boom in digital detoxes, the dumbphone revival among young people

That's a market now. It doesn't mean shit. It's a "lifestyle".

> People are feeling the manipulation

They don't. Even manipulation awareness is a market now. I'm sure there are YouTubers who thrive on it.

---

How far can you game a profiling algorithm? Can you make it think something about you that you're not? How much can one break it?

Those are the interesting questions.
by mindwok | 2025-07-06 07:15:27+00:00
What the open web did for discoverability of businesses, we need to invent again for actual engagement with the businesses.

Uber, Booking.com, AirBnB, ClassPass, Steam, DoorDash - these winner take all middle-men rent seeking tech behemoths are bad for society and are hostile to consumers and the businesses that rely on them.

Let's decentralise this shit.
by FerkiHN | 2025-07-06 07:15:29+00:00
I'm glad some of my tips were useful, and I understand that you are making minimalist libraries, I also like to keep everything minimal and optimized.

By the way, if you can, please help me promote my repository. I've also been doing different things and my project is of course not ready yet, but could you please put a star on my repository?

https://github.com/Ferki-git-creator/phono-in-terminal-image...
by jochem9 | 2025-07-06 07:17:12+00:00
Solution: reduce CO2 emissions to carbon neutrality.

This has been agreed multiple times, most notably the Paris agreement of 2015, which set deadlines for countries to achieve carbon neutrality.

The plan failed in e.g. the US because politicians didn't follow through. Trump literally withdrew from the Paris agreement.

All but 3 countries in the world participate in the Paris agreement. This includes all big CO2 emitters, like China, US (now withdrawn), India and EU countries.
by rpozarickij | 2025-07-06 07:17:21+00:00
It might feel less formulaic because it's more upfront. Following a formula without telling the other person about it can feel more robotic if you don't put your soul into it. Whereas you can still put in the right energy and effort into the OP's approach to make it work well. At the end of the day being human IMHO is what matters most.

> People smile when someone makes a bad pun also

Here too I think it's all about how the pun is delivered.
by willvarfar | 2025-07-06 07:18:40+00:00
The definitive source for this stuff - he literally wrote the book on it - is H I Sutton http://www.hisutton.com/

He does videos on youtube too https://www.youtube.com/watch?v=rO-VQllYIZo

Its very likely the mainstream media pick up this stuff because they follow him :D
by 9dev | 2025-07-06 07:18:46+00:00
> There is this little target disc that moves the selection in the project tree to the file currently open in the active editor tab.

Don’t quote me on this, but I vaguely remember there being an option to toggle hiding it, if not in the settings it is in a context menu on the panel.

That thing is a massive time saver, and I agree—keeping it hidden means most people never learn it exists.
by indolering | 2025-07-06 07:19:03+00:00
Yeah, the RISC-V community itself didn't see it as sufficient to build a competitive chip with until RVA23. The relevant milestones have been worked on for years. A LOT of effort was spent to get them right because ISA standards are hard to undo.

RISC-V has been perfectly suitable for embedded use and RISC-V is killing in that market.

But none of the Linux capable hardware produced up to this point has been competitive with existing alternatives. No one was seriously thinking that the OrangePi was a better value than an RPi.

These computers were primarily useful as dev boards to start porting software. The manufacturers are trying to scale manufacturing and establish market share, not turn a big profit. They knew their v1 hardware would be buggy and short lived. The CPUs themselves have been busy speed running the complexity levels that ARM and x86 had decades to develop.
by jagrsw | 2025-07-06 07:20:49+00:00
> but here prices jump heavily during surge

Yup. The price jump isn't just a "surge." It's the algorithm calculating the highest price you'll tolerate without abandoning the app long-term, no matter availability of cars (which can be related, but from CFOs perspective that's not the metric to optimize)

This personalized price discrimination is precisely the kind of manipulation geohot is describing.

It's the same principle as (an old story) booking.com charging Mac/Safari/iphone users more.
by cantor_S_drug | 2025-07-06 07:21:09+00:00
> Someday, people will have to realize we live in a society. What will it take?

From all the podcasts (Trevor Noah, social media in general), etc, one good aspect that I find is now society in a distributed manner can point a finger to social problems. e.g. we desperately need community in our society, by that I mean, we need a modern version of village. Not being individualistic and self-centered in all decisions. Adjusting to each others requirements and needs. Sometimes not asserting yourself on your parents even if you know they are wrong. It is hightime we nurture such an interdependent society, not unbundle ourselves totally and becoming transactional.
by tgv | 2025-07-06 07:21:24+00:00
So I copy someone's music, publish it under my name, and then say "Nobody seems to be complaining that it's bad music. What's the problem?"

First, people listen to absolute garbage. General taste is not a standard. Second, the quality of the music doesn't make other problems magically disappear. This music is built on enormous amounts of other people's music, and at the same time threatens to almost completely undermine music making, from amateur to megastar. That's a problem.
by mattlondon | 2025-07-06 07:21:53+00:00
I suspect it is a lot to do with the capex too.

I only recently got a personal electric car not because they only recently got good enough or only recently made sense, but rather because my last petrol car finally needed replacing. I suspect trucks are similar - they're not going to replace them right away when they have an existing one that is working fine and still has many years of use ahead of it. Keep using the existing ones until they need to replace them, then go EV. Otherwise you're losing that amortization of the capex
by BrenBarn | 2025-07-06 07:21:56+00:00
This is why almost all businesses should be small, and all should start small. The article mentions an example of a business that seemed to be succeeding small, but this was perceived as failure. That's rather surprising to me, but in some sense it's at least heartening because had the owners been less drunk on kool-aid, they might have continued and had an actually successful business. Too often it's a different situation: it's taken as given that the business cannot succeed on a small scale, and exponential growth isn't just an "exit strategy", it's the only means of survival.

In my view the perverse mindset lamented in this article is something that needs to be explicitly counteracted. We need laws and policies that deliberately punish businesses (and individuals) for seeking "exponential growth" rather than moderate, sustainable success.
by drdaeman | 2025-07-06 07:21:59+00:00
> Almost nobody applies critical thought to politics

Because they have different concerns, and time and attention are scarce. With all possible social changes like the article suggests this focus could change too. Ultimately, when things will get too bad, uprisings happen and sometimes things change. And I hope the more we (collectively) get through, the higher are the chances we start noticing the patterns and stopping early.
by Nevermark | 2025-07-06 07:22:36+00:00
> If I was on the design team they would have fired me for screaming at everyone.

Oh man. I really do start screaming sometimes.

At user interfaces, too often. At unbelievably bad product choices of all kinds.

The simpler & dumber the issue the louder I get.

Someone creates a quality flat tine garden rake with about 40 metal tines, and charges accordingly. The person who manages stickers, because everything needs stickers, creates huge stickers they glue across all the tines. You try to peel it off and now you have over two dozen tines with long streaks of shredded paper glued hard to them.

Screaming is an appropriate place to put the high spin WTF-a-tons that might otherwise feed the universe’s dark energy.

And that, dear reader, is my theory of dark energy.
by marc_taler | 2025-07-06 07:22:51+00:00
I am the author of the article. The EU wanted to increase competition by allowing Alternative Payments, thus Apple had to change its rules. I shortened the term "App Store In‑App Purchase system" for "purchase of digital goods or services" for "developers with apps in the European Union" (==> doesn't apply to the rest of the world, and it doesn't apply when you sell physical goods) to `ApplePay`, because nobody except developers has ever heard of the long term.

If Apple's new rules would be accepted by the EU, the result is that the EU consumer either can (continue to) use the payment system linked to their Apple account to pay for e.g. some outfit in a game like they did the last 15 years, or they can't anymore because the developer chose a 3rd party payment system (e.g. Taler) and is no longer allowed to offer that.

If you think the use of "ApplePay" is confusing, please suggest another short term we should use in the article instead. What about "Apple payments"?

(Demanding all shops in the mall use only 1 payment card (e.g. Costco) is illegal in the EU - except if you don't pay individually in the shops but only once when you leave the mall, since then you are (legally) paying a single merchant (Costco) who of course can decide which cards to accept. But for my airport analogy the customer is paying in the shop/app and not in the mall/AppStore.)
by notarobot123 | 2025-07-06 07:22:58+00:00
Everyone hates The Algorithm but we're all caught in network effects. Networks can collapse though.

AI is propping up the Web but I'm not convinced it can do that indefinitely.

The dream of Internet enabled disintermediation is not dead. We'll eventually switch protocols, change the incentive structures and build a social internet for ourselves - at least those of us who've not had our souls eaten by Moloch already. It's not inevitable but it is possible and it is what a lot of us actually want.