MurphyA/hacker-news huggingface dataset:
by Yokolos | 2025-10-24 02:27:14+00:00
The best example for this is aviation. Insanely complex from the machines to the processes to the situations to the people, all interconnected and constantly interacting. But we still do "root cause" analyses and based on those findings try to improve every point in the system that failed or contributed to the failure, because that's how we get a safer aviation industry. It's definitely worked.
by someNameIG | 2025-10-24 02:27:42+00:00
Say no one builds their own, and iPhones now only have first party apps. How many people are going to buy them now? How well did the Windows phone sell with no app support? How's the app support on the Apple Vision Pro?

The idea that devs owe Apple for use of their SDKs and API development is absurd. Apple already profits from it as people by their phones due to the amount of third party app support. See how Apple's profits go when WhatsApp, Instagram, Spotify, Netflix Uber, banking apps, are all no longer available on their devices.
by nawgz | 2025-10-24 02:28:27+00:00
I think the title undersold it. I would call it "a nonexhaustive set of abuses of casting in TypeScript"

I actually thought that calling out the `is` operator was useful, I have a generic utility method I call `filterFalsy` which takes `T | undefined | null` and returns `arg is T`, which seems decently safe, but it's interesting how it would fail when asserting between two types.

Unconvention 2 made me vomit, inlining a function like that would never pass code review, indeed if you remove the mutator from being declared inline it restores type soundness as you would expect

Unconvention 3 is important to learn, TS "duck typing" is not resilient to usage of spread/Object.(keys|values|entries)

Unconvention 4 is why I argue to use `callback: () => unknown` whenever you won't use the return type, it is the least restrictive and also implies to stay the hell away from that return value.

Fun article.
by JustExAWS | 2025-10-24 02:28:37+00:00
Microsoft, Amazon and Meta have plenty of “capital” and they couldn’t create their own ecosystem for their own phone and convince software developers. The hardware is not really an issue. Any company with a few million can sell their own phone and get a Chinese ODM to customize it for them and white label it.

Outside of Apple and Samsung (only because they make a lot of their own parts), the phone market is a commodity race to the bottom
by layla5alive | 2025-10-24 02:29:17+00:00
This - we don't directly bit-address much in computing, so the idea that richness isn't there because of binary is kind of silly. The flexibility is there and you often pay for it either way.

On many 64-bit architectures, you actually waste 63 bits of extra padding for that boolean, for alignment reasons, unless you put some other useful data nearby in your struct (according to the alignment rules).

Luckily, this kind of waste doesn't happen often, but sadly, it does sometimes happen.
by JojoFatsani | 2025-10-24 02:29:59+00:00
Linkedin is at best a way to display you are a legit human who has made enough friends in your career that they might want to stay in touch with you. What you are proposing seems like a great way to make your page look like it was written by a bot or a state sponsored hacker.

As far as “personal dev brand” that sounds like some main character syndrome shit to me, but I’m just a Gen Xer who has been getting hired without ever posting on LI since it’s existed so what do i know.
by bigbadfeline | 2025-10-24 02:30:18+00:00
> The problems grew and grew in the collective minds of the public until enough of the public started to support "let's solve it like fascists".

Well said, and there's no indication that obtaining dictatorial powers hasn't been the original goal all along.

> The lesson is that you can't manifest a perfect political reality by pretending problems don't exist.

There are a lot of lessons here, but this is a good start.
by troupo | 2025-10-24 02:31:12+00:00
Note how most of the things you listed are hardware. No one disputes that Apples hardware team is insanely good.

Their software side however is riddled with issues, delayed or cancelled projects, meandering focus, unclear priorities. They are increasingly overpromising and underdelivering.

Their product side is neither here nor there. Vision Pro is a technically marvelous bust. iPhones rely on gimmicks because there's really nothing to differentiate them anymore. Peripherals (Homepod, AppleTV) are stagnant. iPad suddenly saw signs of life this year with good functionality updates after a decade of "we have no idea what to do with it, here are meaningless and confusing hardware updates". Macbooks have been completed as a product years ago (not that it's a bad thing), so, again, they are just randomly slapping non-sensical names on upgrades and chase thinness.

Oh. Thinness. That is literally the only feature that Apple is obsessed with. You can't build a product strategy on thinness alone.
by voidhorse | 2025-10-24 02:31:56+00:00
I don't think anyone would claim that writing a poem yourself and hiring someone to write a poem for you are the same thing.

In the same way, there is a distinct difference form having and encoding the concepts behind a piece of software yourself and having a rough idea of what you want and hiring a bunch of people to work out that conceptualization for you. Contrarily, a compiler or interpreter is just a strict translation of one representation of that conceptualization into another (modulo maybe alterations in one dimension, namely efficiency). It's a completely different dynamic and these snarky analogies are either disingenuous or show that AI boosters understand and reflect on what it is they are really doing far less than the critics.
by JCM9 | 2025-10-24 02:32:36+00:00
Good to see a detailed summary. The frustration from a customer perspective is that AWS continues to have these cross-region issues and they continue to be very secretive about where these single points of failure exist.

The region model is a lot less robust if core things in other regions require US-East-1 to operate. This has been an issue in previous outages and appears to have struck again this week.

It is what it is, but AWS consistently oversells the robustness of regions as fully separate when events like Monday reveal they’re really not.
by anonymous908213 | 2025-10-24 02:32:43+00:00
In 2024, computer software generated around $373b in revenue while mobile apps generated around $522b. Given that smartphone usage is significantly higher worldwide than computer usage (around 2 to 1 ratio), the stats do not really support your thesis that locking down software access to the whims of a monopoly hegemon results in a massive financial boon to application developers. Even if it did, it still would not justify the harm to the end user entailed, but it also just doesn't do what you say it does to begin with.

Incidentally, while looking this up, I discovered that 2/3rds of that $522b in app revenue comes from in-app advertisements. And here somebody was trying to mock Windows for being adware friendly circa 2005. Good lord.
by userbinator | 2025-10-24 02:32:52+00:00
5MB of Asm sounds like they really didn't know what they were doing, given that MenuetOS/KolibriOS is also 100% Asm and contains quite a lot more than a display driver, more like an entire OS, in a fraction of that size.

Then again, I have seen the Windows example display driver code from roughly the same era, and it's also insanely bloated. I've written a VESA + (Intel) GPU accelerated driver for Windows, and it was only a few KB of Asm.
by zdragnar | 2025-10-24 02:33:36+00:00
You need a judge and jury for prison sentences for criminal convictions.

If the government decides to prosecute the matter as a civil infraction, or doesn't even bother prosecuting but just has an executive agency hand out a fine, that's not a matter of the corporation shielding people, that's a matter of the government failing to prosecute or secure a conviction.
by RatchetWerks | 2025-10-24 02:33:51+00:00
I’ve been considering this for a while. I have a fence that is south facing, with no major obstructions.

I want solar but I don’t want the liability of a roof install with leaks and servicing.

I’ve landed either on a solar pergola or a solar fence . Both concepts seem like a no brainer.

I like the solar fence since it allows you to cleverly avoid setback requirements that normal structures have.

I’m glad people like Joey are doing projects like this.
by pfdietz | 2025-10-24 02:34:50+00:00
Sand batteries have a much higher cost per unit of energy storage capacity, so they are in more direct competition with batteries for shorter term storage. It's hard to compete with a storage material you just dig out of a local hole. The economics pushes toward crude and very cheap.

Having said that: a good design for sand batteries would use insulated silos, pushing/dropping sand into a fluidized bed heat exchanger where some heat transfer gas is intimately mixed with it. This is the NREL concept that Babcock and Wilcox was (still is?) exploring for grid storage, with a round trip efficiency back to electricity of 54% (estimated) using a gas turbine. Having a separate heat exchanger means the silos don't have to be plumbed for the heat exchange fluid or have to contain its pressure.

Getting the sand back to the top (where it will be heated and dropping into silos) is a problem that could be solved with Olds Elevators, which were only recently invented (amazingly).

https://www.youtube.com/watch?v=-fu03F-Iah8
by pdntspa | 2025-10-24 02:35:25+00:00
I guess it's great if you don't give a shit about code quality, particularly in a larger project.

What I see are three tiny little projects that do one thing.

That is boring. We already know the LLMs are good at that.

Let's see it YOLO into a larger codebase with protocols and a growing feature set without making a complete mess of things.

So far CC has been great for letting me punch above my weight but the few times I let it run unattended it has gone against conventions clearly established in AGENTS.md and I wasn't there to keep it on the straight and narrow. So a bunch more time had to be spent untangling the mess it created.
by r0m4n0 | 2025-10-24 02:35:38+00:00
Yea so as someone who lives on a busy road with daily visibility into how many people flaunt the law I basically did this to force the city to make changes to the street. There really isn’t much you can do to the folks who break the law and drive away but high def video of daily shenanigans is great ammo for other types of solutions that force drivers into making better decisions.
by evanelias | 2025-10-24 02:36:09+00:00
For context, Baltimore (City) is one of the most dangerous large cities in the US. Between the article calling the school "Kenwood High School in Baltimore" and the GP's crime links, a casual reader could mistakenly picture a dangerous inner-city school. But in reality it's located in a low-rise suburb in the County. Granted, it's an inner-ring blue collar suburb, but it's still a night-and-day difference from the worst neighborhoods in the city. And the schools in those bad neighborhoods tend to have far worse crimes than what was listed above.

So my point was that while the list of incidents is definitely not great, it's still way less severe than many inner-city schools in Baltimore. And honestly these same types of incidents happen at many "safe" large suburban high schools in "nice" areas throughout the US... generally less often than at this particular school, but not an order-of-magnitude difference.

Basically, I'm saying that GP's assertion of it being a "dangerous school" is entirely relative to what you're comparing to. There are much worse schools in that metro area.
by raihansaputra | 2025-10-24 02:36:18+00:00
yeah CS skins is one of the biggest markets of digital-only-aesthetic-items before NFT came around (and now probably still bigger than NFTs). The main thing with NFTs was that there's no "central database", CS skins solely lives in Valve's database.

making a butterfly knife for Valve isn't hard (in the past Steam Customer Service duplicated items lost in scams). It's hard for the players because they have to "gamble" for it through paying keys to open cases.
by beeflet | 2025-10-24 02:36:38+00:00
this is what I think. The change is that 10 of the highest-level weapon textures can be traded for a knife texture: the result is that the supply of knife textures goes up, but the supply of high-level weapon textures goes down significantly more.

It's not so much a depreciation of knife textures, as a distribution of this value down the chain of item rarities.
by redhale | 2025-10-24 02:36:43+00:00
Yes, you are using the tools wrong.

These tools are _hard_ to use well. Very hard. Deceptively hard. So hard that smart engineers bounce off of them believing them to be all smoke and hype. But if you study the emerging patterns, experiment, and work through the difficulty and rough edges, you will come out the other side with a new skill that will have you moving faster than you believed possible.

There are people who will think I'm either lying or delusional. It's fine. They just haven't made it through the fog yet. They'll get there eventually.
by MetaWhirledPeas | 2025-10-24 02:36:50+00:00
I would be more concerned if the source were anyone but Electrek~. Their vendetta against Tesla has forfeited all their credibility on Tesla news.

"many of these vehicles are now out of warranty, as they sometimes exceed the maximum mileage"

They have good numbers for the number of affected vehicles, but the best they can do for out-of-warranty stats is "many" and "sometimes". Convenient.

~To be fair this applies to a lot of popular tech sites I used to respect. Dunking on Tesla is its own industry these days, it seems.
by musicale | 2025-10-24 02:38:00+00:00
> platform development

It's almost 100% platform development. The iPhone is a walled-garden game platform and Apple treats it like one.

To answer your question, it probably isn't sensible to expect Apple to charge a drastically different platform fee in its game store compared to what is charged for other walled-garden game platforms and stores like the Nintendo eShop.

It may be worth noting that Amazon's Luna game service can work on the iPhone in a web browser, so game streaming isn't exactly an Apple-enforced monopoly.
by beeflet | 2025-10-24 02:38:02+00:00
No. If you play 1000 hours of a sport, you will at least be stronger, more coordinated, more agile. But the downsides are more about repetitive strain injury and the possibility of screwing up your joints.

Different benefits and downsides.

Of course, a lot of guys are suckered into sports-related gambling these days too.
by JustExAWS | 2025-10-24 02:39:13+00:00
You realize in the very WSJ article you cited it said this?

> A similar vulnerability exists in Google’s Android mobile operating system. However, the higher resale value of iPhones makes them a far more common target, according to law-enforcement officials. “Our sign-in and account-recovery policies try to strike a balance between allowing legitimate users to retain access to their accounts in real-world scenarios and keeping the bad actors out,” a Google spokesman said.
by lotsofpulp | 2025-10-24 02:39:48+00:00
> (which are again separate entities)

In theory, but in practice, most states are highly dependent on a few very populous and productive ones, for economic and military protection.

Not to mention that the Feds control the purchasing power of the currency and international trade, so the states aren’t sovereign to do anything of consequence.

Hence in practice, this whole theory of states being sovereign goes out the window.
by anyonecancode | 2025-10-24 02:39:52+00:00
> The internet was born out of the need for Distributed networks during the cold war - to reduce central points of failure - a hedging mechanism if you will.

I don't think the idea was that in the event of catastrophe, up to and including nuclear attack, the system would continue working normally, but that it would keep working. And the internet -- as a system -- certainly kept working during this AWS outage. In a degraded state, yes, but it was working, and recovered.

I'm more concerned with the way the early public internet promised a different kind of decentralization -- of economics, power, and ideas -- and how _that_ has become heavily centralized. In which case, AWS, and Amazon, indeed do make a good example. The internet, as a system, is certainly working today, but arguably in a degraded state.
by singron | 2025-10-24 02:41:59+00:00
They do fail catastrophically. E.g. https://en.wikipedia.org/wiki/Northeast_blackout_of_2003

I think you could argue AWS is more complex than the electrical grid, but even if it's not, the grid has had several decades to iron out kinks and AWS hasn't. AWS also adds a ton of completely new services each year in addition to adding more capacity. E.g. I bet these DNS Enactors have become more numerous and their plans became much larger than when they were first developed, which has greatly increased the odds of experiencing this issue.
by hansvm | 2025-10-24 02:42:21+00:00
Even framing it as a percentage is a category error. If they're providing services, we should be able to pay for the cost of those services.

Beyond that, the app store is worth something in aggregate to app developers, but it's worth _more_ to Apple. Without the app store the iOS ecosystem doesn't exist. Without Apple, developers work on the next best platform. Under that framing, shouldn't Apple be paying developers to not leave the platform?

The fact that neither of those things is happening (total rent is disproportionately larger than the services provided, and the net flow of cash is toward the beneficiary of value rather than away from it) points to a monopoly worth breaking down. Those aren't hard rules, but they're suggestive facts.

Actually answering your question: Payment processors charge up to 5% and do more due diligence and have more overhead than Apple, so if I had to name a percentage on every transaction (a viewpoint I already disagree with), 5% would be a hard upper bound. IME, the value Apple provides from their "services" in that space is usually negative aside from the fact that you have to do business with them, so I think the actual price should be much less.
Show HN: Stop staring at OpenAPI files, open them instantly in your fav tools
by whyfinder | 2025-10-24 02:42:44+00:00
OpenAPI specs are code that can be run!

Here is a Chrome extension that automatically detects OpenAPI files on any web page and lets you open them with one click in your favorite API tools like Swagger UI, ReDocly, etc.

Install - API Factory - Chrome Web Store

Pin the extension

Open any webpage containing OpenAPI - https://www.canva.dev/docs/connect/ or https://www.weather.gov/documentation/services-web-api

That's it. If the webpage contains an OpenAPI file, extension open opens a popup with all the tools. Launch the detected OpenAPI file in your favorite tool including Swagger UI, ReDocly, etc.
by coliveira | 2025-10-24 02:43:11+00:00
> senile decrepit old man and a criminal mastermind

both can be true at the same time. Biden was not always a senile incapable man. The corruption of the justice system seems to come from the fact that he's son has been operating in the shadows of the white house for a long time and it seems that very few people noticed it. But, of course, I know that Biden and his family are school kids when compared to a full fledged mafia boss like the current president.
by lotsofpulp | 2025-10-24 02:43:18+00:00
> tyranny of the majority

Aka democracy.

> Elections would just switch from swing states to appealing to California and Texas if we did everything with purely popular votes.

No, it wouldn’t. It would switch to appealing to the most voters, who may or may not happen to live in California and Texas, but that is irrelevant to a democracy.
by cptskippy | 2025-10-24 02:45:07+00:00
> Gen 2, however, had no excuses. They had every opportunity to add active cooling and they still decided to go with just air cooling.

The Lizard pack in the later Nissan Leafs has held up surprisingly well. I have a 2015 that still gets 75 miles of range. I'm sure they thought it wasn't necessary and they probably had the actuarial numbers to justify it.
by a-dub | 2025-10-24 02:45:21+00:00
> Local LLMs' speed can't be generalized, as the speed of each instance is entirely determined by its particular runtime environment.

sure. today's on-device LLMs are either slower or less capable by orders of magnitude compared to most services. sometimes it can be faster if you use your own fancy graphics cards.

> There's no concrete guarantee that paying will preclude your data from being used.

usually there is for paid plans. sometimes you have to ensure the state of some checkbox. obviously you should pay attention if that is important to you. it is important to a lot of people and usually is easy to figure out.

> Might as well reduce this to "don't use LLMs".

don't use LLMs for things you don't understand. that's the rule. they can be quite useful as long as you understand what you're doing with them. they can be quite dangerous if you use them to bullshit yourself out of your depth.
by mindslight | 2025-10-24 02:46:45+00:00
If the company is a sole proprietorship, you can sue the person who controls it up to bankruptcy, which will affect their personal life significantly. If the company is a corporation/LLC, you can sue the corporate entity up to the bankruptcy of the corporate entity, while the people controlling the company remain unaffected.

This gets even more perverse. If you're an individual you actually can't just set up an LLC to limit your own liability. There's no manner for an individual to say "I'm putting on a hat and acting solely as the LLC" - rather as the owner you need to find and employ enough judgement-proof patsies that the whole thing becomes a "group project" and you can say you personally weren't aware of whatever problem gave rise to liability. In other words, the very design of corporations/LLCs encourages avoiding responsibility.

You're correct with the nitpick about the Supreme Council's justification, but that justification is still poor reasoning. Corporations are government-created liability shields. How they can direct their employees should be limited, to avoid trampling on those individuals' own natural rights. A person or group of people who want to exercise their personal natural rights through hired employees can always forgo the government-created liability shield and go sole proprietorship / gen partnership.
by evanelias | 2025-10-24 02:47:10+00:00
> I think this sort of violence is limited to a small fraction of schools/districts.

No, definitely not. I went to a decently-well-ranked suburban school district, and still witnessed violent incidents... no weapon used, but still multiple cases where the victim got a concussion. And there were arrests, a gun found in a kid's locker, etc. This stuff was unfortunately relatively normal, at least in the 90s. Not quite as often as at the school in the article, but still.
by BriggyDwiggs42 | 2025-10-24 02:47:19+00:00
Oh wow I have the exact same experience reading philosophy. Often the difficulty is that the concepts are complex and unintuitive in a non-linguistic frame, but it’s very difficult to think in a purely linguistic frame, or to think that the results of that thought are meaningful in any way. Sometimes I find myself able to restate the general point by sort of moving the words around without having internalized the idea.