MurphyA/hacker-news huggingface dataset:
by anecdatas | 2025-09-09 21:23:53+00:00
Most likely in the hundreds if you count the deaths in detention, the deaths due to deportation to unsafe or unsanitary locations, and the suicides attributable to their actions.

This is based on a historical accounting of ~1 death a month in their direct care over the past 5 years, plus assuming at least as many due to other root causes. I expect that number to increase as they continue to expand operations and worsen protections for detainees.
by TheOtherHobbes | 2025-09-09 21:24:05+00:00
A wedge is such a natural solution. It tilts the screen forward slightly when it's flat, it could have sexy curved edges like the very first iPhone, it would match the aesthetics of the Air, and it would stand out compared to Android phones.

The main issue is weight distribution, although current designs are slightly top heavy anyway.

A less obvious issue is that people would tend to hold the screen vertically while taking photos, which would distort the visual plane of the lenses at the back.

I'm sure both of those could be solved, and a wedge would create something original, instead of the nth iteration of the same ugly wart aesthetic.
by davidjonsdev | 2025-09-09 21:24:15+00:00
SEEKING WORK | US Remote | Senior Python Engineer - Specializing in Generative AI & High-Performance Backend Systems I'm a backend engineer who builds the complex, scalable systems that power modern AI applications. My core expertise is in Python, FastAPI, and data-intensive pipelines. Most recently, I built the foundational backend for a generative AI image platform from the ground up to serve over one million users.

Location: Port St. Lucie, FL, USA (Open to US & International Remote)

Remote: Yes, exclusively.

Technologies:

Primary Stack: Python, FastAPI, Django, SQLAlchemy, PostgreSQL, Redis

AI & Data: PyTorch, Hugging Face, LLM, Stable Diffusion, LoRA/Dreambooth, Kafka, Celery, OpenCV

Infrastructure & Ops: Microservices, Event-Driven Architecture, CI/CD, AWS, Docker

Email: davidrich.dev@gmail.com

Resume: https://drive.google.com/file/d/16b0VAhGDLZZg12GAhdSUAuYKq5H...

LinkedIn: https://www.linkedin.com/in/david-walden-805bb6376/

I am looking for a role where I can contribute to building innovative, data-driven products. If you're tackling problems in Generative AI or need a seasoned backend engineer to scale your systems, let's connect.
by xp84 | 2025-09-09 21:24:22+00:00
It is really freaking obnoxious, I can attest to that. I think they either don't want to be mistaken for a Pixel for vanity reasons, or it's easier to do the magic camera switching if the 3 cameras are closer together. But for whatever reason, I hate not having the cameras in a row with a plateau that is symmetrical.
by creer | 2025-09-09 21:24:34+00:00
> What’s the evidence for which way causality works?

One qualifier would be "at scale and profitably."

But for more detail, yes, the situation has changed over time and probably the reasoning has changed over time.

McGee spends a lot of time on the difficulty for Apple R&D to keep up with Apple design bureau's demands. To the point that Apple execs arrive at decisions that for the sake of internal peace and meeting deadlines, Apple Industrial Design is not to make arbitrary demands (like they used to) and must consider manufacturing realities. Which still leaves Manufacturing struggling at every step to keep up. So - usually - manufacturing is very much pushed to the edge of what's possible by Design. Even though Apple teach China phone manufacturing (again "at scale and profitably"). Design are the ones pushing. Whether Design is really concerned with keeping ahead of competitors... is not explicitely told by Apple people. They do seem to love "impossible". In my recollection, it's more McGee's observations and conclusion.

Apple mainland China companies competition has also been a widely varying quantity. In part due to Chinese fashion trends and in part due to Apple political difficulties in China (which come and go). Underlying should be "at scale and profitably": Apple rightly shouldn't care if a few exotic phones come out. That wouldn't matter to their bottom line. They are described as caring when there is a flood of matching phones coming out - and even then with some latency.

Overall btw, "Apple in China" is fantastic. With massive amounts of local color and "story viewed from the Apple China people's side". Lots of bits that were missed if you mostly followed Apple from the side of what we see in the US.
by davidjonsdev | 2025-09-09 21:24:37+00:00
SEEKING WORK | US Remote | Senior Python Engineer - Specializing in Generative AI & High-Performance Backend Systems I'm a backend engineer who builds the complex, scalable systems that power modern AI applications. My core expertise is in Python, FastAPI, and data-intensive pipelines. Most recently, I built the foundational backend for a generative AI image platform from the ground up to serve over one million users.

Location: Port St. Lucie, FL, USA (Open to US & International Remote)

Remote: Yes, exclusively.

Technologies:

Primary Stack: Python, FastAPI, Django, SQLAlchemy, PostgreSQL, Redis

AI & Data: PyTorch, Hugging Face, LLM, Stable Diffusion, LoRA/Dreambooth, Kafka, Celery, OpenCV

Infrastructure & Ops: Microservices, Event-Driven Architecture, CI/CD, AWS, Docker

Email: davidrich.dev@gmail.com

Resume: https://drive.google.com/file/d/16b0VAhGDLZZg12GAhdSUAuYKq5H...

LinkedIn: https://www.linkedin.com/in/david-walden-805bb6376/

I am looking for a role where I can contribute to building innovative, data-driven products. If you're tackling problems in Generative AI or need a seasoned backend engineer to scale your systems, let's connect.
by alex-a-soto | 2025-09-09 21:25:23+00:00
> Maybe you can optimize many of them away (if some parts of the screen don't move, especially if software was rewritten to optimize for the display).

Yes, that’s definitely something we want to work toward. As the community grows, we hope to tackle these kinds of optimizations together.

> A high power SIMD/NEON arm64 probably could do the job, but I think the Spartan6 is a good choice as well and has more obvious and straightforward parallelism

Yes, precisely for the reasons you stated. We also talk more about it below:

- https://www.youtube.com/live/okjJURIejIY

- https://github.com/Modos-Labs/Glider?tab=readme-ov-file#desi...
by hmaxdml | 2025-09-09 21:25:40+00:00
:wave: Hey there, I'm working on the Go library and just wanted to confirm your suspicion:

"since Golang doesn't have decorators in the same way Python does, we still have to have code doing the kind of "manual callback" style I mentioned"

That's exactly right, specifically for steps. We considered other ways to wrap the workflow calls (so you don't have to do dbos.RunWorkflow(yourFunction)), but they got in the way of providing compile time type checking.

As Qian said, under the hood the Golang SDK is an embedded orchestration package that just requires Postgres to automate state management.

For example, check the RunWorkflow implementation: https://github.com/dbos-inc/dbos-transact-golang/blob/0afae2...

It does all the durability logic in-line with your code and doesn't rely on an external service.

Thanks for taking the time to share your insights! This was one of the most interesting HN comment I've seen in a while :)
by annakopp | 2025-09-09 21:25:43+00:00
Mae Health (https://meetmae.com) | Senior Software Engineer | Remote (U.S.) | Full-time

Mae’s mission is to mission to improve maternal health outcomes in the Unites States. We’re looking for a senior full stack software engineer who is passionate about maternal health equity to build and shape key features of Mae’s platform.

More info / Apply: https://jobs.smartrecruiters.com/MaeHealthInc/74400007437738...

(please mention that you found this on HN)
by mrandish | 2025-09-09 21:26:18+00:00
I'm still rocking a four year-old Note 20 Ultra. I bought it new the week after they announced the Note 21 Ultra when it was clear they were dropping expandable storage. So it's five year-old tech and I can't see any compelling reason to upgrade. It still looks practically new despite never using a case and dropping it dozens of times. It runs all the apps I use quite fast and there's nothing slow about it.

I keep looking at new flagship launches and I keep not seeing any new capability, feature or performance that would make a noticeable difference to me. I replaced the battery myself last year and generally keep the OS clean, not letting app cruft accrue. I'm not a luddite nor am I price sensitive. I remain ready and willing to buy a high-end flagship phone the moment it does anything new I actually care about. It still gets regular security updates even though a couple years ago Samsung stopped updating it to their latest customized version of Android. And despite looking, I still haven't seen any new Android OS or Samsung One UI feature that would matter to me. Bottom line: I don't think it's you or me, I think it's that phones are mature tech and unless you have a specific use case or it breaks, there's just not much reason to upgrade.
by geerlingguy | 2025-09-09 21:26:59+00:00
I know that's /s, but I'm seriously astounded by how many great-at-video cameras come out from Sony, Canon, Nikon, et all that still don't have rudimentary features like genlock or easy timecode integration. Much less the ability to upload video clips and still frames somewhere automatically, in full resolution.

Sometimes I use my iPhone instead of my $3000 camera rig just because I can get the clip somewhere within seconds instead of the 2-3 minute rigamarole of SD card ingestion.
by wduquette | 2025-09-09 21:27:01+00:00
Not knocking your history, but I gotta say that Wolfenstein-3D was like nothing I'd ever seen...and I played the original Wolfenstein on the Apple II--and the original Wizardry as well, which is a lot more to the point than Rogue IMHO. The Wizardry map grid and the Wolfenstein-3D map grid are really similar, now that I think about it.
by naet | 2025-09-09 21:27:08+00:00
To me "Web3" frequently feels more centralized than just the regular web.

I love that on the regular old internet I can stand up different websites, host them myself, and have anyone with a web connection be able to pull it up on their computer and see whatever it is I'm putting out there. There is some level of centralization if I want to buy a domain name or do other certain things, but it's pretty minimal and I feel mostly in control, at least for the kind of things I want to do.

That kind of standing up my own little server and running it myself while being accessible over the broader web feels decentralized. I can put whatever I want, you can put whatever you want, anyone can access it. Buying into some more distributed web3 type hosting feels more centralized at least in the way that I personally feel. I have to buy into a specific blockchain or platform, host in a specific way, hope that it gets picked up by other distributors, deal with hashing and immutability, etc. Maybe it's a difference in understanding of the word decentralized, or a different emphasis on certain parts of the definition.
by ajmurmann | 2025-09-09 21:27:11+00:00
I am not sure about you, but me and many other commenters here, live in Democracies and in places where capitalism offers choice. Yet, most people weren't voting for the green parties. Oversized vehicles are very popular. Even people who voice their concerns about climate change have complained to me about gas prices. When I tell people they should celebrate high gas prices I get treated like I am insane. We've been voting literally and with our wallets for the status quo. The vast majority of citizens is not without blame.
by tolerance | 2025-09-09 21:27:59+00:00
My line of questioning could be interpreted as a conflation of the left ("the electorate") with Democrats ("the elected"). Thanks for pointing out that distinction. I think it offers some directive as far as accountability can be considered.

I’m curious to see where the Mamdani Experiment takes you all. His constituents are one group who are for certain no stranger to the armed presence reported elsewhere today. Under pretenses all too familiar.
by 1718627440 | 2025-09-09 21:29:04+00:00
Maybe I'm missing something, but how does this change anything to how it's now?

I can happily declare two completely incompatible functions with the same symbol name, as long as they are in separate TUs and I don't use -flto, neither the compiler nor the linker will complain and my program will simply be garbage. This won't change with incompatible contracts.

When I both show them to the compiler, when they contradict, the compiler will complain, that also doesn't change.

Of course this will not work:

extern int foo(a, b); int foo(int a, int b) contract_assume(a > 0);

However this will:

extern int foo(a, b) contract_assume(a > 0); int foo(int a, int b);

But this isn't a problem, since this is precisely the feature we want to introduce contracts for: catching function call mismatches that are not yet expressible in the language.

> while allowing newer code to benefit from newer standards

Having no contract specified should of course result in no additional restrictions being exposed beside this already present now. This wouldn't be possible:

foo(unsigned int a) contract_assume(possible(a < 0))

But I don't think anybody is arguing for that.
by rstuart4133 | 2025-09-09 21:29:11+00:00
I get the same feeling, but from my new Google TV.

I chose it because I liked the previous iterations of Google TV. It integrated with everything else, had a nice app ecosystem, and you could put the stuff you watched within a couple of remote key presses. In this new version you are forced to click over icon after icon of paid content before are allowed to see the icons you are allowed to arrange.

Replacing the TV is out, unfortunately. Finding a different UI is on my to-do list. Google TV used to a checkbox feature for me. They've turned it into "check if a device has it, and run away screaming if it does" feature.

Chrome on Android was their first move in that direction, with it's inability to host ad blockers. It must have been a wild success for them because now many Google products have the same "ads shoved down your throat" feel to them, and yes the Play store is another stand out example.

I assume once the Chinese TV manufacturers figure out Google TV is an anti-feature, they will come up with their own replacement. That day can't come fast enough. That's an odd, because I never thought I'd be cheering Chinese software on, given their repeated attacks on the infrastructure of my country. And the the bastards are still doing it. But Trump has lowered the bar so dramatically on so many things. It's a strange new world.
by kiitos | 2025-09-09 21:29:18+00:00
first of all, that doesn't exercise JSON v2 at all, afaict

second of all, sonic apparently uses unsafe to (unsafe-ly) cast byte slices to strings, which of course is gonna be faster than doing things correctly, but is also of course incomparable to doing things correctly

like almost all benchmark data posted to hn -- unsound, ignore
by typpilol | 2025-09-09 21:29:30+00:00
I wouldn't consider a .help domain to be a great choice.

Ive literally never for a support email or any email from a .help domain.

I'm not mocking them, just trying to understand how so many red flags slipped past.

Domain name No auto-fill Unannounced MFA resets Etc...

My point is that nothing could have saved this person except extreme security measures. There's literally no conclusion here besides:

1. Lock everything down so extremely that it's extremely inconvenient to prevent mistakes 99% of people don't make. (How many npm packages vs the total have been hijacked, less than 1%)

2. This person was always going to be a victim eventually... And that's a hard pill to swallow. For me and the maintainer. Being in network security it's my actual nightmare scenario.

The only lesson to be learned is you need extreme security measures for even the most experienced of internet users. This wasn't your grandma clicking a link, it's a guy who's been around for decades in the online / coding world.

It also makes me suspicious but that's a road I'd rather keep myself
by bokohut | 2025-09-09 21:29:51+00:00
This post poked a bear of a memory that nearly ate me alive long ago.

I had an exponential socket growth issue in the late 1990s being the architect and maintainer of a little known ecommerce company that was powering a good portion of the domestic U.S. This volume problem I had equated to drinking from a fire hose that cannot be turned off yet the hose had to somehow be upgraded in motion to handle even more volume. I was young then and greatly inexperienced to truly comprehend the task I had to solve for and as the volume grew ever so slightly daily so too did the response times grow by milliseconds on transactions that few could see but all internally could understand what it meant over time. We managed to acquire the latest multi SMP hardware from Compaq but even this did not solve for the challenges of the increasing volume. I did solve the issue and it involved my third complete rewrite of the entire software stack into what is now recognized as microservices and durable message queueing. Those past choices, to this day, continue to stand the test of time.
by pradn | 2025-09-09 21:30:04+00:00
Apple needs on-device AI to do chores for me with the apps I have installed. Apple has everything it needs:

* Apps are already logged in, so no extra friction to grant access.

* Apps mostly use Apple-developed UI frameworks, so Apple could turn them into AI-readable representations, instead of raw pixels. In the same way a browser can give the AI the accessibility DOM, Apple could give AIs an easier representation to read and manipulate.

* iPhones already have specialized hardware for AI acceleration.

I want to be able to tell my phone to a) summarize my finances across all the apps I have b) give me a list of new articles of a certain topic from my magazine/news apps c) combine internet search with on-device files to generate personal reports.

All this is possible, but Apple doesn't care to do this. The path not taken is invisible, and no one will criticize them for squandering this opportunity. That's a more subtle drawback with only having two phone operating systems.
by aeternum | 2025-09-09 21:30:20+00:00
Need is ill-defined. People have all kinds of different ideas for what they need.

I think it's worth considering what has significant majority support. For example I believe it's something like 80%+ support some kind of childcare subsidy or tax credit. Some childless probably make up the 20% just as some would prefer not to have a fire brigade.

At that level of support just pass the subsidy / tax credit and let the families figure out how to apply it (paid daycare or homecare).
by bri3d | 2025-09-09 21:30:21+00:00
Why would you need CHERI if you have working mitigations that don't demand a second bus?

I think it's two halves of the same coin and Apple chose the second half of the coin.

The two systems are largely orthogonal; I think if Apple chose to go from one to the other it will be a generational change rather than an incremental one. The advantage of MTE/MIE is you can do it incrementally by just changing the high bits the allocator supplies; CHERI requires a fundamental paradigm shift. Apple love paradigm shifts but there's no indication they're going to do one here; if they do, it will be a separate effort.
by Macha | 2025-09-09 21:31:18+00:00
I remember an email I once got.

Title: "Expense report overdue - Please fill now"

Subject:

<empty body>

<Link to document trying it's best to look like google's attachment icon but was actually a hyperlink to a site that asked me to log in with my corporate credentials>

---

So like, obviously this is a stupid phishing email, right? Especially as at this time, I had not used my corporate card.

A few weeks later I got the finance team reaching out threatening to cancel my corporate card because I had charges on it with no corresponding expense report filed.

So on checking the charge history for the corporate card, it was the annual tax payment that all cards are charged in my country every year, and finance should have been well aware of. Of course, then the expense system initially rejected my report because I couldn't provide a receipt, as the card provider automatically deducts this charge with no manual action on the card owner's side...
by petertodd | 2025-09-09 21:31:34+00:00
> I sure hope you are right but I wouldn't trust too much the official numbers we are told.

I don't have to trust the official numbers. I've been to Ukraine both before and after the full scale invasion. Yes, there are easily visible differences (like the big increase in the number of men you see with visible war wounds). But this isn't a society in collapse. Not yet. Overall, Ukraine is winning this fight and what they're getting in return for that sacrifice is a future.

> Let's say just a third or half the men between 25 and 55 are dead/badly wounded/traumatized/addicted, it will destroy the next generation and society.

Again, we've been through this before. It simply does not destroy society.

> Just look on much smaller scale at what the wars in Afghanistan and Iraq did to the US in the last 20 years. Even the few professionals and volunteers who fought it abroad brought back a lot of problems still clearly visible in today american society.

No. America's biggest problems have nothing to do with veterans. It wasn't a veteran who killed that Ukrainian refugee...

> This is why those type of wars need to be avoided or stopped at all cost.

Do you have a better plan? Russia isn't invading Ukraine out of some religious dispute. They're just war criminals who just want to plunder and steal. Negotiations have been tried over and over before: Russia just violates every agreement ever made. The only solution is to defeat Russia. And the fastest way to do that is to crush Russia's economy... which is exactly what Ukraine is (finally!) doing with their strikes on oil and gas infrastructure.

If you want less harm to be done, help Ukraine win faster.
by hbn | 2025-09-09 21:31:46+00:00
I see this said all the time but I think people underestimate what an extra few millimeters of thickness would feel like in the hand. Both in terms of grip-ability and weight. I would reckon if people actually got to use a device like that they'd quickly realize they don't want to use it in their day to day.

The iPhone 14 Pro was noticeably heavy, but the switch to titanium the following year made the 15 Pro feel way lighter. The only difference was 206 grams -> 187 grams, but you'd swear it was 25% lighter.
by evolve2k | 2025-09-09 21:31:47+00:00
Really?! It’s 2025 and this is what they saw as important. We need repairable tech not this peanut butter and jelly nonsense that’ll be in the trash heap literal months from now. Feels like we’re back to the old Performa, Centris and Quadra era of rolling our more and more barely differentiated products u til folks loose track of what to buy. Have you been in an Apple Store recently, it’s starting to feel pretty cluttered.

Another data point, Googles own phone ad right now is literally along the lines of ‘feel like your existing phone never changes’, clearly a dig at Apple’s product atrophy.
by Calavar | 2025-09-09 21:32:04+00:00
I don't buy that. You can't have it both ways. You can't discount PHP4/5 criticism because PHP7+ is good and then in the same breath hold PHP above other tech stacks for passing the test of time, not when PHP7 is younger than Rails, Django, and React (and even Vue). Those frameworks have passed the test of time more than PHP7+.
by gck1 | 2025-09-09 21:32:14+00:00
Ehh, the great firewall of China has been in place for a long time now, it's also illegal to evade it, and yet, it has sprouted many great tools that make it so simple to evade, that enforcement becomes impossible.

If anything, technology will always win over the legislation if it happens at scale. It may even lead to some new breakthroughs.