skysight-inc/HackerNews huggingface dataset:
Indeed.

There's a somewhat better discussion of this phone here.[1] At least the making of the board.
Board manufacture, SMT pick and place, and soldering are all automated, and the equipment is widely available. Everybody does boards roughly the same way.

The assembly problems in phones come from all the non-board parts.
See this iPhone teardown.[2] Look at all those little subassemblies. Some are screwed down. Some use elastic adhesive. Some are held in place by other parts. They're connected by tiny flexible printed circuits. That's the labor-intensive part. Usually involves lots of people with tweezers and magnifiers. They don't show that.

So here's that part of assembly in a phone factory in India.[3] Huge workforce.

For comparison, here's a Samsung plant.[4] More robots, fewer people. Samsung made something like 229 million phones in 2024. If a US company produced phones at Samsung volumes, the price would come down.

[1] https://puri.sm/posts/manufacturing-the-librem-5-usa-phone-i...

[2] https://www.ifixit.com/Teardown/iPhone+13+Pro+Teardown/14492...

[3] https://www.youtube.com/watch?v=IQZycjXZAKI

[4] https://www.youtube.com/watch?v=BQ5t7zgoQRM
If an entrepreneur is smart enough to figure out how to land a rocket ship on its feet, that person can figure out how to manufacture printed circuit boards economically in the US.
There are real websites people rely on that don’t work without JavaScript - and ones that depend on the h1 size too.
This is why I mostly buy Californian olive oil now. I like the legit italian or spanish kind more, but it's faked so often in the grocery store that it isn't even worth attempting to decide if it's real. Sometimes the fakes tell you it's cut with olives from africa, and sometimes they don't. The US importers are held to no standards whatsoever. At least when I buy california olive oil, it's 95% of the way there and guaranteed to be real.
It's a transcript of a conversation after the first two paragraphs.
Blame it on their failure to pun?

(On "diagonalizable")
Decathlon use a similar system: https://sustainability.decathlon.com/product-traceability-an...
My experience is this: The majority of Americans have a hard time believing we (Canada) are their biggest export market and trading partner generally. Because they barely think about Canada, and when they do it's as a quaint and cold place of no real importance to them.

And this perception has worked in Trump's favour. "Those weak irrelevant people up there are taking advantage of us, time to teach them a lesson" works well when the people you're telling it to don't realize "those people" are their single biggest customer and a source of wealth for them.

American business people aren't generally accustomed to treating their customers this way. I hope they come to their senses.
> And you have to buy each figurine and paint it yourself...

This is a _feature_ for the target audience. There's a sizable chunk of the playerbase who enjoy painting more than the game. I even have friends who paint these miniatures professionally as their side gig.

> And people are spending all their money on this?

No. Most people are playing at home on a budget, similar to other board games. A very tiny fraction of the playerbase plays competitively and have larger collections.

> I feel like people could just use AR glasses for this and spend nothing but their time.

You can play this game in Tabletop Simulator, which supports VR. It's _far_ less fun than playing in person with real objects. TTS is mostly used to test strategies before committing to buying the required miniatures.

As sibling comment mentions, the damage calculation is rather simplistic, and it's an exciting moment around the table when you roll a fistful of dice, kind of like gambling. I'm not even that proficient of a player and I can calculate a 17 dice roll attack while sleep deprived at 3AM, no computer needed.
> someone in China driving your car for you like a racing simulator.

while sleeping and connected by NeuraLink. Before Musk/NeuraLink gets to me though, judging by the content of some of my dreams, i've been driving a space-folding spaceships for some aliens.
In Québec the site for handling drivers licences used to be like that, no online services from 11pm till some early morning hour.
https://www.youtube.com/watch?v=NIrtZaPrwSk
Are there skills involved with building such factories and production lines? Where do those people get their experience?
This is the really the scary part of automation: the number used to categorize inmates for treatment and rehabilitation plans is now misapplied to possibly keep them in prison longer than necessary. The number,combined with a word like "risk", can be twisted into whatever anyone wants.
The Last Three Days of Mussolini (1945)
Using email, passing the data through 2 third party services known for scanning attachments for advertising purposes is not more efficient and is a security concern. It’s just that we have forgotten that, and it didn’t used to be.

All major phone OS now have the ability to select and copy text out of images.

If you think about it she really did choose the best method to transfer a text document safely, securely, efficiently.
> I dunno about you, but I don't care about a computer program that believes it's me living on after I die.

1% of your cells are replaced daily. Presumably you still believe you're you even though much of you is constantly being replaced. If it were an option would you really deny your future self an arbitrarily long happy life because you got hung up on Theseus's Paradox?
There is no compile time in python
> the language is so dumbed down it hits the largest demographic. You are part of that demographic. It’s similar to the demographic that voted for trump because he’s not fakeish like all the other candidates.

I've been a lot of places and done a lot of things but I've never had somebody liken me to a Trump voter because I like a programming language. Is this the new Godwin's law? Did panic() and nil kill your grandpappy?
NPM has seemingly wiped all or a large portion of access tokens without warning
NPM has seemingly wiped all or a large portion of access tokens without warning. Status page (https://status.npmjs.org/):

> Investigating - We are investigating issues with access tokens, in the meantime user can recreate new tokens to unblock themselves.
Hotdogs contain just about everything... including c===3 parts... =3
The key question is what you expect from the future.

If you assume that the drop in federal funding is temporary and things will be back to normal in a year or two, it's reasonable to use endowment to soften the impact. But if you expect that the lower level of funding remains for the foreseeable future, depleting the endowment is the worst thing you could do. It the financial equivalent of wetting your pants in the cold. You leave the institution permanently weaker and less capable for some negligible short-term gains.
No Sir. Algos are bad. they inherently carry a huge risk to accentuate the biases of the datasets from which algos were created. I always get mad when people suggest algos are neutral or objective. they are neither.

They are often just tools to perpetuate inequities in plain site.
I agree with everything you said expect I genuinely believe that most pro-lifers would vote for "this law as written will cause the (avoidable) deaths of pregnant mothers who want to keep their babies but have a miscarriage", because murder is a sin under all circumstances.

That’s the problem I have with discussion, we can be eloquent and well reasoned but when two people differ on a belief that is fundamental to the argument there is no agreement possible.

Without a shared reality people develop beliefs so radically different no amount of reasoned argument can change that.

What would make me share your belief, maybe a 50 hours of media of pro-lifers saying abortion is ok to save the mother.
Approaches to Reducing TLB Pressure
When human do not pass AI inverse-Turing test.
This is, I think, the main reason R has lost a lot of market share to Pandas. As far as I know, there's no way to write even a rudimentary web interface (for example) in R, and if there is, I think the language doesn't suit the task very well. Pandas might be less ergonomic for statistical tasks, but when you want to do anything with the statistical results, you've got the entire Python ecosystem at your fingertips. I'd love to see some way of embedding R in Python (or some other language).
There are far more games written in SDL than in Unreal Engine.

Granted that is trivially true because Unreal Engine itself and many, many other engines use SDL internally but still. So yeah, is is way MORE ubiquitous than Unreal Engine.

I guess there is just less awareness because SDL is a lower level detail that most people don't really need to care about. It just works and powers a huge chunk of our games and software.

Nothing wrong with not knowing about it, it is just interesting to me that even in tech spaces some people are not aware of SDL. I am sure there is a lot of things I don't know either.
Makes me wonder…

Are most of us kind but have to hide our kindness beneath a rough veneer due to the grumpy hostile antagonistic people who perhaps only make up some of the population?

But yes I agree with what that other guy said. It wasn’t always this way was it? I also feel like around 2015 people became more hostile and meaner to each other in general. I used to think it was my imagination but now I’m seeing this sentiment more and more from others. Not just here on hacker news but even some of my real life friends feel this way. Not sure what happened.
Haruhi already did it, though it's sadly been lost to time: https://www.reddit.com/r/anime/comments/3xmlb2/spoilers_haru...

I loved the Endless Eight, personally, but I watched them one a day after the event was over. Having read the LNs, I knew what was coming as soon as I got a whiff from the internet of the first episode, so I just held off, waited until it was over, and enjoyed.
The average auto dealer is a local, family business. They can be pretty big as local businesses go, but they're nowhere near the scale of Tesla.

It makes a lot more sense for a local dealer to be slow, especially if EVs only make up a small percentage of their business.
> Instead of one source of error - the developer interpolated - you now have three. The developer forgot to interpolate, the developer chose the wrong interpolation, or the interpolation itself got it wrong.

The idea is for the interpolation to be provided by the library - just as the library is expected to provide a quoting/escaping/sanitization function today. But now the interpolation function can demand to receive an instance of the new Template type, and raise a `TypeError` if given a pre-formatted string. And that work can perhaps also be rolled into the same interface as the actual querying command. And manually creating a Template instance from a pre-formatted string is difficult and sticks out like a sore thumb (and it would be easy for linters to detect the pattern).

> This is something I've observed over my life. Developers don't notice the cognitive overhead of all of the abstractions that they have internalized. Therefore over time they add more. This results in code that works "by magic". And serious problems if the magic doesn't quite work in the way that developers are relying on.

By this logic, we couldn't have languages like Python at all.
A process for handling Rust code in the core kernel
You're mixing your processes - is he making his own circuit boards (reflow) or making his own chips (verilog) - and I have no idea what "complete impedance" even means in this context - HN really needs to stop AI posting here
Yes there is, when it compiles source code to bytecode.
I agree as far as my personal listening tastes go, but, I think it’s trying to be a substitute for producer research that bigger shows do for their hosts.
Typst has been the biggest discovery in my technical toolkit in the last year. Such a huge step up from LaTeX, and I never thought I'd say that.
Show HN: Solution for worsening reading skill in children
So... I've made an app.
..that helped my 5-year old to read!

He did learn ABC when 2-3 but then stopped advancing no matter what we tried.
Words in any form were just too difficult, like some kind of ADHD wave coming in.
Then I remembered reading about how children should learn from syllables and not from words. After quick mockup, 2-letters syllables was easy for him and soon enough 3-letters also, that were before impossible.

So i've made an app that has
- Clean, no graphics (like pandas and smiley-faces), lessen that adhd
- Upper- and lowercase both visible at the same time, because that's how it should be (imho)
- Only one syllable at the time, no words, who needs them. When it's time to move on, every other medium has words.
- about 3000 syllables
- Automatic voice cue, with adjustable delay, 0 secs is for learning, 5 secs is to let the child try to guess
- ä and ö can be toggled (yes, from finland)
- 2 letters or enable also 3 letters

I hope this also works with children that are older and has problems with reading and maybe also with adhd-traits.

How it's done now the voice is by finnish pronounciation. We only have one difficult, "C" that can be [S] or [K].
I know english is much more complex, hoping to solve that soon somehow.. any discussion how to solve that is grately welcome!

https://easysyllables.com/
As someone who is learning probability and statistics for recreation, I wholeheartedly agree. I wish I had come across R and dplyr/tidyverse/ggplot2 back in college while learning probability and stats. They were quite boring and drudgery to study because I wasn't aware of R to play around with data.

Well, better late than never I guess.
The margins get really thin after the first 2 billion or so. Middle income globally is ~10-20 PPP dollars a day and that's only ~17% of the world's population. They're generally radically different phones between markets too no one's really dominating the cheap phone market.

https://www.pewresearch.org/short-reads/2021/07/21/are-you-i...
From the linked article:

>To test in Firefox with the new behavior, set layout.css.h1-in-section-ua-styles.enabled to false in about:config.
Show HN: 100x faster, cheaper, + reliable than OpenAI and Anthropic Computer Use
Well, no. A Monte Carlo algorithm is still an algorithm.
Being statistically significant is about how good your measurement is. (In one particular way.)

It's entirely unrelated to being practically significant.
Ask HN: Do you think Google's A2A protocol will catch on?
Google launched an Agent2Agent protocol recently.
https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/

I have been struggling to understand who actually benefits by conforming their Agents to this spec.

The way I understood it, MCP as a protocol took off because there were two established Clients with very large developer distribution (Claude Desktop and Cursor) that adopted the standard. This mean if you're a developer, MCP now democratizes your ability to make the tools you already use (Claude & Cursor), more powerful!

A2A doesn't seem to have an analagous benefit. Current clients with established distribution for A2A is 0, as I understand it. Therefore there are no developers today that would benefit from building an A2A server. Perhaps A2A is designed to motivate the big clients with massive existing distribution (ChatGPT, Claude, Cursor) to support A2A so they can get access to other people's Agents. But all those clients are also competitors of A2A's maker (Google). So even though a Client might value being able to provide a lot of other people's agents easily in their interface, it seems like adopting Google's protocol might be a risky choice.
Tell HN: Check your Gmail spam folder
Not sure if it's just me or everyone, but I just discovered that gmail has been marking almost all of my email as spam for at least a month.

I found out because a friend asked if I got her email and I found it in spam, along with a bunch of other items that were not only not spam but should have been marked as high priority.

I was kind of wondering why my email volume when down so much...
It doesn’t really surprise me, but I’m not sure it changes how I feel about it.

My family were huge Garfield fans growing up and had a bunch of the books (one in German). The side characters were fun Odie, Lyman, the overly adorable kitten (Nermal), some relatives that came from a farm or something.

The “worst” thing was at some point it did seem like Davis was cranking them out for the newspaper without some of the care (though it might be I overdosed and became kind of sick of them). The other characters disappeared or became infrequent.

I don’t begrudge him though.
> The Fire Marshalls are required by law (and oath) to enforce the laws.

This isn't what they were doing. To quote from the baltimoresun article linked above

> She then detailed several incidents, including an alleged assault on May 14 at the Baltimore School for the Arts at a meeting to discuss a bike lane.

> Baltimore City firefighter Charles Mudra is accused of assaulting Austin Davis, a Baltimore city employee who attended the meeting and who lives on Cornish’s block. Mudra has a court date scheduled for Aug. 13. His lawyer did not immediately respond to a request for comment.

There is no legal obligation to criminally assault people you disagree with.

> Then, a bicyclist says a fire department employee cut her off with his pickup truck and screamed, “I still hate you!”

This is harassment, bordering on criminal (driving offences if not assault)

> Ford [the fire chief] said he was aware of the two incidents of physical confrontation involving members of the fire department

There is no legal obligation to engage in physical confrontations

> Ford said his opposition to changes to the fire code comes from concern for public safety, not animus against bike lanes.

There is no legal obligation to oppose changes to the fire code.

> The council held an oversight meeting Tuesday to question the agency as members consider stripping regulations from the fire code to make it easier for protected bike lanes and developments to be built — a move the fire department is lobbying against. Fire officials do not want the city to replace International Fire Code requirements with National Association of City Transportation Officials’ Urban Street Guidelines.

There is no legal obligation to lobby

> Liz Cornish, director of the advocacy group Bikemore, is alleging that fire department brass sent large vehicles in front of her house while making a video about how protected bike lanes impede firefighting.

This is not something that they are possibly required to do.

> Fire Chief Niles R. Ford said Tuesday he had no intention of intimidating Cornish when fire officials parked in front of her house to film a video to support their argument. He said he wanted to show how much-needed fire equipment has trouble fitting down streets made narrow by bike lanes.

There is clearly no legal obligation to

1. Film videos supporting their desire to have wide streets

2. Make public comments that they need wide streets.

This isn't even close to a case of them "just enforcing the law".
https://law.justia.com/cases/louisiana/first-circuit-court-o...

He was sentenced as a fourth felony habitual offender having had 5 previous convictions for cocaine possession and a previous conviction for possession with intent to distribute.

In addition, an appeals court found the 20 year sentence illegally lenient (he should have been sentenced to 30 years) but because neither the state nor the defendant brought it up, declined to correct this.
Subsidization also makes products viable outside of the tariff bubble where tariffs can only really make it viable to places with the same tariffs against the same source(s).
Vibagnosis
"new and unique cinematic experience"

Neither new nor unique. It's been done, many times. The classic is Kinoautomat, 1967.[1]

Much video game design revolves around how to keep to the plot while giving the user some freedom. If the user is locked to a path, the game is called a "track ride". If the user can do whatever they want, it's an open-world game. Resolving that dichotomy is hard, but has been done successfully many times. GTA V is a good example.

[1] https://en.wikipedia.org/wiki/Kinoautomat
Correct. Kinda like it suddenly came up when Facebook started showing memories of dead friends and relatives to people that didn't want it nor enjoyed it. There's many instances of humanity plowing headfirst into some technology thinking "this will be great!" only to haphazardly run into the unanticipated not-so-great parts.

Not to mention there's literally people creating tech out here _today_ that's recreating _exactly_ what some Black Mirror episodes were talking about years ago. Like interactive chatbots model after dead people from voice samples, videos, and messages.
If you really wanted to fix the US economy you'd uncouple the $ from the oil markets and let it float downward - the cost of imports would go up and exporters would earn more (and be more competitive in their domestic markets). The BTW is why China is pushing the yuan down now, because unlike Trump, they understand how this stuff works.

Trade imbalances are simply currency imbalances that haven't been allowed to find their own levels - what you can't do is have an artificially high currency (by requiring all global oil sales be made in it, creating an artificial scarcity) and not have a trade deficit - you can't have your cake and eat it too
That was an incredibly long interview for them to just say the COGS is only 100$ higher, but we feel the margin should be 1200.
I got stuck trying that. To facilitate non JS by default my products are checkboxes and the checkout button submits the form (it is a spa). This works well but navigating back the user is presented with an "error" page asking if they want to submit the form again. Is there a solution for that?
I like that term "pessimism porn", although I might qualify it further as "techno-pessimism porn"
We Need More Disagreements at Work
The show is named Black Mirror after all. It is meant to be dark.

Stories about a utopia where everyone is happy tend to be boring.

Even "My Neighbour Totoro" has something "go wrong" for drama and interest.

Maybe we need more "My Neighbour Totoro"-like stories set in a Solar Punk world.
This is a much better way.
People should not be downvoting you. You are absolutely write: numbered heading level is a non-modular abomination.

edit: Oh I see, yes the title shouldn't just attribute, but there is no deep reason for that, just HTML convention. I would rather what you wrote than the status quo.
Why is this person even in prison ?

Anyone know the CECOT process ?

Are US government lawyers prosecuting the case in El Salvador ?
How to speed up US passenger rail, without bullet trains
I second this.
Also, I heard that restaurant businesses are always very tight with cash. The kind of service you described sounds like a "nice to have" that they can live without.
> But, 1984 also features a great protagonist and an absolutely haunting language. While many of the other characters mainly serve to convey the broader ideas, it’s him who grounds the story emotionally. His suffering, his moral collapse, and the eventual loss of his ability was so tough to read and will forever haunt me. When he breaks, it feels like a loss for all of humanity. But, what I mean is characters are not essential to make a great work. When Orwell wants to convey his ideas, the characters are sidelined and ideas take the front wheel.

This paragraph goes one way and then suddenly pivots to the opposite conclusion without any justification. Orwell's character is why the story is wrenching. Without that emotional weight it has no staying power.
GP was a joke, mate.
Buddy that was exactly the joke. I do proudly make up my own nonsense without relying on AI, though.