MurphyA/hacker-news huggingface dataset:
by toomuchtodo | 2025-09-15 23:51:20+00:00
> Wall Street Journal columnist Christopher Mims shared another chart, saying: “The 'magnificent 7' spent more than $100 billion on data centers and the like in the past three months alone.” Man, are they optimistic. Mims linked to an article by Paul Kedrosky, who offers another perspective [1] on the AI bubble, as a percentage of GDP. Kedrosky, in turn, quoted Chinese President Xi Jinping, who warned of overinvesting in AI-focused datacenters. When Xi Jinping and Wall Street traders are on the same page, you know it’s bad. [2]

[1] https://paulkedrosky.com/honey-ai-capex-ate-the-economy/

[2] https://open.substack.com/pub/thealgorithmicbridge/p/im-an-a...
by andoando | 2025-09-15 23:51:41+00:00
Pack a day is considered heavy smoking.

I go through those rechargeable ones in a week. That's pretty common I think for how addictive they are. https://www.reddit.com/r/Vaping/comments/1i9mva3/how_long_do...

Before the disposables were a thing most juices were either 0.3% or 0.6%

This is 100% big tobacco trying to get people hooked
by bigwheels | 2025-09-15 23:53:24+00:00
Dear Mr. Architect, I've noticed you make this historical link effort frequently, so I hope it's okay to express my appreciation, and gently request you include a little more detail about what is behind it (age + comment count). Otherwise it's hard to know if a link is worth clicking or not.

This one was: Oct 2022 - 440 comments.
by andreasmetsala | 2025-09-15 23:54:06+00:00
> I recall reading somewhere that, in the Culture novels the Sapir Worf hypothesis was true to start or the AIs re-engineered the people to make it true, and the language of the regular biological citizens is designed to control how they think through its structure.

You read that in Consider Phlebas, where the anti-Culture protagonist claimed it. You’ve fallen for propaganda in a work of fiction.
by renewiltord | 2025-09-15 23:54:45+00:00
It’s funny how different people saw things. UAC was hated back then but I was a Linux user primarily and when I bought my laptop I kept the Windows Vista while dual booting. UAC mostly made sense and worked like gksudo.

I remember saying so once and got flamed by people online because of course Microsoft didn’t copy this from Linux and of course gksudo was much better.

But the subjective experience I had was the same. IMHO the greatest victory with Electron has been that the OS wars have practically ended.
by duffpkg | 2025-09-15 23:55:35+00:00
It is in a utility room with some normal fire resistant features, walls are block and the electric inverters are mounted to cement board. The batteries cells themselves are in the steel cased battery boxes which help to limit potential fire risk. Very importantly these are lithium iron phosphate NOT lithium ion. There is still some fire risk with lifepo3 batteries but it is completely different than the thermal runaway possible with lithium iron.
by cyphar | 2025-09-15 23:56:08+00:00
If DNS was presumed secure (i.e., secure against MITM at all points in the chain) you could just stuff the public key into a DNS record (a-la DANE) and remove the need for PKI. There would be no need for the authentication provided by CAs, but you would still want to use TLS. Some might argue DNSSEC solves this already, I'm not particularly convinced it's any better than the original CA cabal.
by dsymonds | 2025-09-15 23:56:10+00:00
It's usually done in bulk, so the overall payoff is the combination of value and number of targets, but the effort is typically sublinear with the targets. Something easier to attack but relatively low in number is not as juicy as something a bit harder (where the effort is mostly a one-off up-front rather than per target) but having many, many more targets.
by bob1029 | 2025-09-15 23:56:20+00:00
Technological complexity is often like a warm blanket you can wrap yourself in to avoid the realities of the customer.

Many businesses are built in such a way that you have little hope of directly contacting your customer, but that doesn't mean you can't try. The desire for complexity often disappears like magic when a developer gets to experience a client expressing happiness over the end results of their "clunky" tech stack.
by cyphar | 2025-09-15 23:56:26+00:00
If DNS was presumed secure (i.e., secure against MITM at all points in the chain) you could just stuff the public key into a DNS record (a-la DANE) and remove the need for PKI. I'm saying there would be no need for CAs -- you could just trust self-signed certs. Some might argue DNSSEC solves this already, I'm not particularly convinced it's any better than the original CA cabal.
by wakawaka28 | 2025-09-15 23:56:39+00:00
The purpose of `/usr/sbin` does not seem to be understood here. It is (as far as I know) for statically linked binaries. If you use dynamically-linked libraries, those can potentially be manipulated via LD_PRELOAD or something. So admin software is probably something that should be in this category. There might be other reasons I'm not aware of for having a category for statically linked stuff. This means little if nobody is checking on the distro side to make sure that sbin is filled with statically linked stuff.

I don't want to attribute this change to malice because it is a rather arcane detail, but let's just say that I don't approve of IBM's recent activities related to Linux and FOSS.
by DonHopkins | 2025-09-15 23:58:00+00:00
Also this funky citation:

Markus Funk, Vanessa Tobisch, and Adam Emfield. 2020. Non-Verbal Auditory Input for Controlling Binary, Discrete, and Continuous Input in Automotive User Interfaces. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems (Honolulu, HI, USA) (CHI ’20). Association for Computing Machinery, 1–13. https://doi.org/10.1145/3313831.3376816
by cyphar | 2025-09-15 23:58:24+00:00
> This may be true in principle but has a very low chance of happening in practice, because there is no current plausible transition path, so it's really just a theoretical debate.

Well, DANE exists and provides an obvious transition path, as brittle of an approach it is. Ideally you would be able to create your own intermediates (with name constraints) and pin the intermediate rather than the lead certificate, but PKI isn't set up for that.

From my understanding, the biggest issue with DNSSEC is that it's just a return to the single signing authority model that TLS used in the 90s. Isn't it also just Verisign again? (At least for .com.)
by tzm | 2025-09-15 23:58:26+00:00
> I became my father’s assistant, carrying props, rehearsing patter, acting as the straight man. But I was also his skeptic. If a trick fooled me, I made it my job to discover how. When he succeeded, I applauded; when I found the secret, I felt the satisfaction of uncovering a law of nature.

I find this beautiful

> My father taught me to vanish before I learned to appear. Science taught me to appear without vanishing — to stand by evidence, to let truth emerge even when it contradicted the spectacle.

Poetic
by UncleMeat | 2025-09-15 23:58:58+00:00
Younger v Harris was in 1971 and was about the California Criminal Syndicalism Act, which was among the most blatant statutory violations of free speech in the country's history. While the courts did not okay the law on its merits, they did create a ridiculous procedural hurdle for people being unconstitutionally tried under it. The law was only repealed in 91.

Trump is a monster and he is dismantling our legal system. But it is not the case that in the past we had a functional democracy and rule of law and now we don't. We very briefly had a glimpse of a functioning pluralism, which was never allowed to fully take root.
by auxiliarymoose | 2025-09-15 23:59:11+00:00
Here is an alternative vanilla approach that uses a single-file/single-class-declaration custom element without Shadow DOM: https://jsfiddle.net/auxiliarymoose/tcgk1Ljv/98/

Usually I write a few helper functions to streamline working with elements, attributes, and registration of element + CSS. But even without those, I think this approach provides a good level of simplicity without introducing libraries or frameworks.
by chickenzzzzu | 2025-09-16 00:00:00+00:00
Just have a text config file that comes in a variety of preconfigured flavors ("x mode", "y mode"...) and then also offer a "make your own config" option too.

Most of the time, if I'm working in blender for example, I want some really sane prepopulated shader values and one size fits all rig values for sofas vs chairs, but sometimes I want to go crazy and make chairs out of glass and slime, etc.
by strcat | 2025-09-16 00:00:54+00:00
Most banking apps permit GrapheneOS. We estimate around 10% ban it via the Play Integrity API, which is gradually increasing. The good news is that around a dozen banking apps have added explicit support for GrapheneOS. Swissquote recently implemented it via hardware attestation to check the GrapheneOS verified boot keys per https://grapheneos.org/articles/attestation-compatibility-gu....
by qrios | 2025-09-16 00:01:03+00:00
It probably has more to do with different administrative areas. Cities used to have different rights. Cities could just not simply expand to external land. The reason was quite simple: the land belonged to someone else. Meanwhile, the city was independent, even if it was the capital of a kingdom (such as Paris, for example).

In Vienna, for example, the city ended behind the belt. As a citizen, you could travel back and forth between the surrounding area and the city, but different laws applied (taxes, marriage, property).

The Viennese enjoyed traveling to the surrounding countryside for leisure (winegrowers had to pay significantly less tax for serving their own products than innkeepers in the city), but the citizens did not want to live there, or there were strict regulations on moving in.
by cptskippy | 2025-09-16 00:01:11+00:00
> The Powerwall system prioritizes filling up the batteries first.

I think it depends on how you've configured it. My never charges the battery up from solar. I think it estimates how much power you'll need based on the configuration and charges accordingly. I've noticed on hot summer days mine will charge a bit in the morning then stop, then in the afternoon when the AC kicks on and off it will charge between AC cycles.
by mawise | 2025-09-16 00:01:43+00:00
I met a guy a while ago who's passion was enabling self-hosting. His vision was to use an old android phone as a server--he ended up building a domain registrar[1] to facilitate OAuth-style flows for configuring DNS and an ngrok-style proxy[2] service that could configure DNS through said flow.

[1]: https://takingnames.io/ [2]: https://boringproxy.io/
by MobiusHorizons | 2025-09-16 00:01:49+00:00
Lots of engineering disciplines enjoy complexity. It is challenging, and doing challenging things feels like an accomplishment, or demonstration of skill. I think software gets away with higher levels of complexity than I typically see in other engineer disciplines because it has a lower negative impact from the perspective of the business or the end customer. In auto manufacturing, for instance, complexity not only increases r&d costs, it also increases performance unit costs, and typically reduces reliability and maintenance costs (both of which are usually visible to end users). In software, complexity may appear to reduce r&d costs by reusing code in suboptimal ways, but the end effect is marginal slower, marginally higher binary size, and higher maintenance costs, but the end user doesn’t really ever see the direct maintenance cost, just a subscription price or support contract.

Imagine reusing an entire physical assembly for only one of its functions (eg a microwave to get a clock) this is the sort of thing we do in software all the time, but would immediately fall apart in other disciplines.
by marktolson | 2025-09-16 00:01:50+00:00
Here is my main use case. I have lightweight services that I need to update and deploy regularly (until I movee to K8s or a proper production env). Using pooshit, I can push my entire local dev folder to a remote server then destroy the old image, rebuild the new image and spin up a new container with one call. Your config file contains your remote config. You need nothing in between you and your remote server and it only relies on SSH and docker, nothing else, no middleman, repos, and no deployment containers running on your VM.
by egypturnash | 2025-09-16 00:02:05+00:00
I do art for a very queer market and lately I've been trying to get people to pay me via Zelle, because using Paypal is putting pennies in the pocket of rich dipshits like Elon Musk or Peter Thiel, who put that money into Republican candidate pockets.

Next to nobody's budged. It's all Paypal. I'm taking a class and I paid the teacher via Venmo, which is a fucking Paypal company. It's so damn entrenched. When the fuck can I take payments for furry porn via FedNow instead of giving money to these jerkwads.
by Geee | 2025-09-16 00:02:10+00:00
This is a fallacy.

It's rational to buy stuff when it's cheap and sell stuff when it's expensive. Not the other way around. In other words, if the money gets suddenly more valuable, people would go on a shopping spree, which would cause inflation and the value would return back to normal. They wouldn't wait for it to be even more valuable. The situation would be different if there was a guarantee of deflation, but there isn't.

Economic demand is driven by human needs and wants. Lot of everyday consumption, like food, is bought when it's needed, and can't be bought 5 years later, because you'd be dead already. Other things, like a computer or a car you can buy later, but then you'll have to make a calculation whether the thing is more valuable today or after 5 years if you'll get it 30% cheaper. There's no situation where you sit on a pile of bitcoins and just die there waiting.
by JonChesterfield | 2025-09-16 00:02:27+00:00
I searched the commit message and the page github showed. That seems reasonable due diligence on my part. In particular, demanding lots of effort on the part of people to compensate for AI spam is rather at the root of why this trend is damaging.

It should be clear that my objection is to the mix of coc + ai in the context of llvm, not to this specific instance where someone is acting within the rules llvm has written down.
by dcchambers | 2025-09-16 00:03:23+00:00
If you don't need the battery life of a MacBook and you're happy getting a desktop device, there's plenty of machines running new AMD chips that are just as fast as an M series mac, if not faster. And they'll run Linux with no compromises. Check out Bee-Link (https://www.bee-link.com/) for some mac-inspired hardware.
by strcat | 2025-09-16 00:03:55+00:00
microG still uses Google services for accounts, push messaging and many other features.

microG itself has functionality requiring downloading and running Google executables as part of itself. It doesn't change the fact that apps depending on Google Play are using Google Play libraries often making connections on their own without Play services.

GrapheneOS sandboxed Google Play compatibility layer provides far broader app compatibility while giving strictly less access to Google Play code. Sandboxed Google Play runs as a set of regular apps with no special access or privileges. It's the same app sandbox the apps using it run in with the Google Play SDK and libraries built into them. GrapheneOS improves the app sandbox and permission model substantially, which applies to sandboxed Google Play in the same way.

GrapheneOS implements functionality such as location services via the OS and reroutes apps using Google Play APIs to the OS APIs. We have our own network location and geocoding implementations in the OS. We're building our own fully local text-to-speech and speech-to-text services right now.
by blinkingled | 2025-09-16 00:03:56+00:00
Ugh I upgraded excitedly and can't stand the UI - there is no upside to any of it. Also for some reason things are also beachballing and VSCode keeps crashing - new M4 MBP. All the system log errors are present exactly as they were and my USB-C dock with Ethernet port still doesn't work.
by noduerme | 2025-09-16 00:04:16+00:00
To your horror stories, while I'm sure many of them do involve legitimate disputes, I stopped accepting PayPal payments about a decade ago after what they did to a friend of mine. He and his wife owned a small hotel that took payment several ways, including Paypal. They didn't have too many customers paying that way and had allowed something over $10,000 to pile up in their Paypal account over time. When they tried to withdraw it, Paypal froze their account and requested all sorts of additional verification. But even after they provided all this, Paypal refused to unfreeze the account. This dragged on for over a year. By the time they paid lawyers and brought legal proceedings, it was hardly worth it.

So, I'll use PayPal these days to pay someone with my credit card, but I'd be extremely cautious about receiving more than a small amount of money through them.
by tonyarkles | 2025-09-16 00:04:22+00:00
That’s really unfortunate. Having been to a regional burn before, the fact that there was no storage or recording, to me, seems to really fit the ethos: this video feed is completely ephemeral; after a frame has been displayed it has been lost forever.

I do, however, also appreciate how strict the community seems to be about recording without consent. Some people go to burns to be able to completely disconnect from their usual lives without fear that there will be any reprisal for legal/maybe-illegal-but-harmless activities they might do there, and the potential of being recorded can put a serious damper on that feeling of freedom.
by wavemode | 2025-09-16 00:04:32+00:00
Sticking with React because of "stability" / "ecosystem" seems very strange to me - I've never seen more churn than in codebases making heavy use of the React ecosystem. Constant breakage. Constant rewrites as functions, features, and sometimes entire packages are deprecated.

I also tend to see a lot of the "left-pad" phenomenon in such codebases. Large swathes of the "React ecosystem" are libraries whose relevant functionality you could've implemented yourself in a few minutes (and you'd probably have been better off doing so, to avoid the dependency hell). And there are also large swathes that only exist to work around deficiencies within React itself.

Hireability is a somewhat stronger argument, though this is situational - sometimes you're hiring "tactically" and truly need someone who can hit the ground running in your codebase as soon as they arrive, but oftentimes it's completely fine for new hires to be unfamiliar with your language or framework of choice, and gradually onboard to it on the job.
by mastazi | 2025-09-16 00:04:58+00:00
> that Paypal is shielding them or insuring their purchase in some way

this is absolutely the case for me, multiple times I had a great experience getting refunds with PayPal and multiple times I regretted not purchasing something using PayPal because getting a refund was much harder.

I now use PayPal exclusively for any online purchase > $500 precisely for this reason[1].

[1] unless it's a vendor that I know has a good return policy, such as JB HiFi.
by nucleardog | 2025-09-16 00:05:02+00:00
> Why not just sell a reusable vape that can be filled with the extract you want?

That's where the vapes started, and they still sell them.

I have a battery holder that's really just some control circuitry and a spot to shove an 18650. On that goes the tank which holds liquid and is refillable. Inside of that goes the "coil" which is the wick and heating element.

Daily I add a bit more fluid. Every 2-4 weeks I replace the coil. Every 1-2 years I replace the battery holder and tank. The 18650s I swap between to power it are 6-8 years old and still going.

(I'd replace the battery holder and tank less frequently, but I just can't find any that will last much longer than that banging around in my pocket and suffering the occasional drop or fall. All-in-all though, I've minimized the waste about as much as I reasonably can without quitting entirely.)

Somewhere in between and closer to what people are buying as "disposable" you can get refillable pods like my wife has. The "base" has a built-in battery and the circuitry. The tank and coil are a single unit. You add fluid and keep refilling until the wick/coil are gummed up, then toss the entire tank and coil... but keep the same battery/electronics.

Really, it's almost the exact same thing as these disposable units just with _very minimal_ changes to make them reusable.

Which is why I think these disposable units are extra heinous. There's just no reason for them to exist at all.
by zbentley | 2025-09-16 00:05:06+00:00
That’s an interesting idea. I’m not sure how well hell maps to Banks’ books in terms of choice though.

In most religious depictions, one of hell’s predominant characteristics is its inescapability—either logistically or by the mental limits of its inhabitants. Tons of Banks’ work, on the other hand, has a through line of “people could choose to leave the Culture, they’re fundamentally in their situation by (extremely unconstrained!) choice”. This comes up in the idea of Subliming, being Stored, many characters’ choices to commit suicide/decline immortality, or just plain leaving the Culture as many do.

Plenty of his characters are in hells of their own making/choosing, or are tortured by other people, which I think is definitely a commentary on the sources of suffering being behavioral rather than just environmental, but I’m not sure it follows that “therefore the Culture is hell”.
by awesome_dude | 2025-09-16 00:05:27+00:00
We reward people that deal in complexity.

I'm not a very clever person, and I keep things pretty simple, so when I explain something to someone, they can generally get a grip on it pretty quickly.

To them it's been such a small jump they think, that person doesn't deserve much of a reward, heck I could have done it.

Whereas when someone talks about the complexity, people think, wow, there's no way that I could have done that, let's pay that person LOTS to keep them
by lanstin | 2025-09-16 00:06:13+00:00
Conserved quantities arise when there is a symmetry in the laws of physics - energy conservation in Newtonian mechanics is basically a reflection of the observed fact that the laws of physics are the same in the past, present and (and one guesses) future. The way (in a mechanical system) for energy to be created would be if things sped up or slowed down more than Newton's laws allowed.
by toss1 | 2025-09-16 00:06:32+00:00
THIS:

>>"food someone would actually order, even if it was teleported to them instantly".

The article states >>Quality control became impossible. Shared kitchen facilities meant that one staff member prepared food for multiple brands simultaneously. No ownership. No accountability. Just assembly-line cooking with zero connection to customers.

I'm not sure if it was impossible or if management never actually prioritized it, not bothering to understand what an actual customer would want. How much of it is the stupid management assumption that they can "just make a dish generally meeting description X on the menu" and deliver that and it'll be ok? «— Real question, did mgt fail at the product specification level, or was QC just as a practical matter, impossible?

On the economics, it really seems 30% for delivery is insane. It seems that same 30% might exceed the cost of the physical restaurant. And when it adds a 15-45min delay while homogenizing and cooling the meal, it seems an impossible problem. Maybe if the 30% transported it instantly and losslessly...

Probably good this soulless idea will die. Too bad so much perfectly good capital was squandered on it instead of better ideas