MurphyA/hacker-news huggingface dataset:
by Georgy25 | 2025-11-19 06:22:57+00:00
I’m in a similar spot but from a slightly different angle: I just finished a CS degree, but I’m working in IT Ops at a fintech while trying to move into SWE/SDET.

What you describe about the “center of the curve” hollowing out matches what I’m seeing from the inside. A lot of the work that would have gone to juniors is being either handed to automation tools or piled on a few senior people with AI assistance. Job titles still exist, but the entry rungs feel thinner and more contested.

The “out of distribution human” framing really resonates. Right now my survival strategy is to lean into weird combinations rather than trying to be a generic junior dev: mixing ops, security, automation, and AI glue work so I’m the one deciding where to use models instead of being the person they’re replacing.

I’m curious if you think there’s still any value in aiming for “standard” entry level SWE roles, or whether the only realistic play for new grads is to find niche, messy, cross-domain work and hope that’s far enough in the tail for long enough.
by csa | 2025-11-19 06:23:25+00:00
> Enough that some colleges have been bullied into eliminating the SAT or ACT requirements entirely, by those who allege they're unfair to that group. So those schools just admit based on the "homework grades" that are inflated by getting credit just for showing up and trying, success optional.

You drank the kool-aid. There was no bullying there. It was logistics.

In almost all cases, standardized test results were made optional. They were not “eliminated”.

Those who did not supply standardized test results, at least at any school that actually rejected people, had to provide a higher standard of proof of their abilities in their admissions materials.

I live in CA, and I know quite a few folks who glibly didn’t take or submit standardized test scores, and they absolutely did not get into schools that they were very academically qualified for (e.g., mid-tier UC schools like UCSD). These schools normally would have been safety schools for the given caliber of applicant.

Ivies made the SAT optional for a while, especially in 2020, but that was largely due to an access issue. I think they all require it now. And again, any person who didn’t have an SAT score and got admitted was almost certainly a strong admit anyway (super strong external academic validation, recruited athlete, etc.). I’m guessing precisely zero people sneaked into an Ivy by slyly not submitting a standardized test score while also being a marginal applicant.

Just my informed 2 cents…
by gopiandcode | 2025-11-19 06:23:55+00:00
If it has become a cult, it's become a cult that has infiltrated so far as DARPA - see their TRACTOR program (https://www.darpa.mil/research/programs/translating-all-c-to...)

I think couching the success and excitement around rust to ideology or a "cult" as you say is somewhat digging your head into the sand. There are concrete facts and results. Rust is empirically producing levels of memory safety that humanity did not think was possible with software at scale. This is truly groundbreaking.
by jazzyjackson | 2025-11-19 06:24:14+00:00
i thought the conversation was regarding utilization of capital, in which case 80% is 80%, predictability doesnt change the fact you have to let GPUs sit idle 20% of the time.

I guess if I knew there would be two months with less power I might design my data center to fit into 40 foot containers so I could deploy wherever power and latency are cheapest
Show HN: App Screenshot Kit – App Store screenshots from raw images
by StealthyStart | 2025-11-19 06:25:26+00:00
What it does

App Screenshot Kit converts raw ios screenshots into ios App Store compliant image sets. It removes the usual workflow of importing into a design tool, placing into device frames, resizing for every requirement, and fixing pixel mismatches.

Why I built it

I kept running into App Store rejections caused by single-pixel errors after exporting from Figma. I also noticed frequent posts from developers dealing with the same issue, especially around maintaining consistent sizes across devices. It felt like a simple formatting task that had become too dependent on design software.

I wanted a way to go directly from raw screenshots to final exported sets without opening a design tool.

How it works

Upload iOS screenshots (PNG/JPEG)

Pick a device frame

Add optional headline text

Export all required sizes in one batch

No account required

Demo Video walkthrough: https://youtu.be/UnkHflYzwak?si=_WcF9ykskRyLH8Sb

Live editor: https://app.appscreenshotkit.com/editor

What’s different

Most screenshot tools either require account creation, rely heavily on template editors, or depend on a Figma/Canva workflow. This tool tries to handle the entire formatting process directly from the browser with minimal steps.

Looking for feedback

Any device frames or formats that should be added?

Does the export flow cover the sizes you typically need?

Are there pain points in your own App Store screenshot process that this should solve?

Would support for Google Play be useful?

Happy to answer technical questions.

Cheers
by MattRix | 2025-11-19 06:27:21+00:00
OpenSCAD is great, I’ve made some very complex stuff in it that would be hard to make even in professional tools like Fusion. For some reason the main OpenSCAD releases don’t seem to get updated (the current version on the site is 2021.x). The nightly builds are great though, and I recommend getting one and turning on the Manifold backend since it is MUCH faster than the default CGAL one.
by ozgrakkurt | 2025-11-19 06:27:40+00:00
Not panicking code is tedious to write. It is not realistic to expect everything to be non panic. There is a reason that panicking exists in the first place.

Them calling unwrap on a limit check is the real issue imo. Everything that takes in external input should assume it is bad input and should be fuzz tested imo.

In the end, what is the point of having a limit check if you are just unwrapping on it
by joecool1029 | 2025-11-19 06:28:28+00:00
>Has Jibe somehow blacklisted his phone? In that case, Apple might technically be right — it’s a carrier issue, but with all major carriers, since he says they’re all using Jibe on the backend.

That's my guess, yeah. The only unrelated carrier I haven't tried yet is Boost/DISH. I can hop networks on US Mobile but I don't think it'll help. So far I've tried 3 T-Mobile lines on this phone, the US Mobile line on AT&T's network, and my mom's Verizon Wireless line.

> Anyway, I doubt he’d sound crazy, as he puts it, to the Apple Store people making this case.

It's difficult: I probably should have had a write-up before going in, my list in the blog is not complete of steps I tried to get this going. Understand though that all the user facing and employee facing documentation says if it's RCS it must be the carrier.

Had an awesome senior support agent a few calls ago that knew what he was talking about. Actually described previous issues where RCS would not activate early in iOS 26 with a single sim user that had an inactive but not deleted eSIM. I believe the store also repeated a similar mention today.

The senior support agent on the phone just hadn't gotten to the point of fully ruling out an on-phone software state issue. What I mean is I restored a backup from iTunes that their diagnostics reported as incompletely restored. So after our call he wanted me to either try that again or do an iCloud backup. I did the latter, since it seemed to be described as a different restore process that's less likely to copy back a broken state to the device.
by JB_Dev | 2025-11-19 06:28:37+00:00
Does their ring based rollout really truly have to be 0->100% in a few seconds?

I don’t really buy this requirement. At least make it configurable with a more reasonable default for “routine” changes. E.g. ramping to 100% over 1 hour.

As long as that ramp rate is configurable, you can retain the ability to respond fast to attacks by setting the ramp time to a few seconds if you truly think it’s needed in that moment.
by yellowapple | 2025-11-19 06:30:37+00:00
RCS has been a royal pain for me on Android, too. Partially my fault since I'm using non-default ROMs (LineageOS on my Fairphone 4, which I then replaced with GrapheneOS on my Pixel 9a), but also mostly Google's fault for taking as janky of an approach as possible when it comes to its Messages app (which seems to be the only actively-maintained Android SMS app with RCS support, because of course it is).

The Graphene folks have at least been making progress on getting it working (my understanding is that Messages expects special permissions from Android and Play Services that GrapheneOS has to specifically whitelist without blowing massive holes in the Google Play sandbox, and without those permissions it fails to verify the phone number for certain carriers — T-Mobile included, in my case). Hopefully whatever fix they come up with works for the long haul; it was really annoying to have RCS working fine for all of two weeks only for it to immediately start failing again when the required RCS endpoint switched from Google's Jibe instance to whatever T-Mobile is allegedly maintaining themselves.
by zkmon | 2025-11-19 06:31:28+00:00
This is just another way of pampering and making people insensitive or oblivious to what is desirable and what is not, what is progress and what is not. Saying whatever you do is right or no need to strive for improvement etc just for the sake of keeping them happy, is more harmful than telling them that they are doing it bad. People should learn to accept correct feedback, not expect total lack of it.

There is nothing called absolute success or failure, but there is a direction for improvement. You need to make sure to know which direction is improvement and which is not, and move in right direction. Correct feedback is important, just like what this my comment is doing.
by eimrine | 2025-11-19 06:33:14+00:00
There are some inherently good things, the best possible example is Lisp. It is not even matter how it is being used.

Cultural cornerstone is not just like music, it is like Mathematics or like sedentary way of life. They change too many in too many crucial ways. Bitcoin changes how we get forbiddensies therefore it changes how people are waging trade, how tsars are waging war, inevitably it interfere with government's aggressive coertion and eventually it is the only real anti-fascist technology existing.

Your vacuum cleaner example is ignorant, blockchain is humanity's last way to resist censourship. Bittorrent, the main part of Blockchain, exists a quorter of the century and this is the only technology which makes a PITA to any counter-freedom actors. Where the hell vacuum cleaners involved in the anti-censourship research?

Local LLM is not a thing yet, they are too niche, something as poweruful as "AI" solutions which are enough good to put into UAV for the sake of make it hunting people with no pilot - but existing realization which your mom uses regularly are coming from megacorps.
by Thossndjsj | 2025-11-19 06:34:45+00:00
The problem is I don't think the initial reaction is incorrect. How does one tell the difference between someone in pain crying for help and someone that's genuinely ready to go? You can't really, not without long conversations.

What gets to be a tired argument is with people that seem to believe that the former is the only possible explanation, and refuse to believe that the latter is even a possibility. For them I think the problem is that challenges the belief that life is to be held upon a sacred alter above all, and that such a belief is held to be a universal truth.

It's hard to step away from such a belief because it opens an uncomfortable door in asking what makes being alive to be preferable, who gets to decide that, and what if anything should be done about it.
by Frieren | 2025-11-19 06:36:55+00:00
> The influx of illegal immigrants is truly unpopular

Does it apply to rich immigrants?

Not having housing, high medical bills, gun violence are unpopular. To blame poor immigrants is the scapegoat and many people think that kicking all of them out will solve the problems that they want to be solved. It will not.

The current state of things is that big corporations and the rich want immigration, they just do not want immigrants to have rights. The solution that they have found is to make most immigrants illegal so they have no rights, they can be paid below minimal wage and they can be blamed for being criminals so nobody looks at the rich while they literally rape minors.

I agree that is very difficult to change. But not because the average voter would not accept it, but because the rich are pushing for a narrative were immigrants are at fault of all the excesses of the rich.
by mmaunder | 2025-11-19 06:37:05+00:00
tl;dr A permissions change in a ClickHouse database caused a query to return duplicate rows for a “feature file” used by Cloudflares Bot Management system, which doubled the file size. That oversized file was propagated to their core proxy machines, triggered an unhandled error in the proxy’s bot-module (it exceeded its pre-allocated limit), and as a result the network started returning 5xx errors. The issue wasn’t a cyber-attack — it was a configuration/automation failure.
by Jedd | 2025-11-19 06:37:22+00:00
Actual report appears to be this one, from January / February 2025:

https://www.trl.co.uk/Uploads/TRL/Documents/PPR2072---Glare-...

Finding participant / sample sizes for this is difficult, as it seems to be somewhere between a systematic review and a meta-analysis, but heavier on the recommendations than the analysis.

(I went looking because the 'nearly all' thing sounded like a bit of a stretch. Not that I would be surprised if this were true, but I would be surprised if they could make that claim with much confidence.)
by superice | 2025-11-19 06:37:28+00:00
Apologies for drawing that conclusion, but usually the argument presented is something like "amphetamines / stimulants bad especially in healthy adults -> usage on the rise due to increases ADHD diagnoses -> diagnoses potentially fraudulent? -> pharmaceutical companies are incentivized to sell stimulants -> ban stimulants entirely before it gets out of hand and rejoice our win on late stage capitalism and druggies".

I might've misunderstood the point you were trying to make, but saying 'society causes the issue' usually is followed by 'therefore treating with meds is silly and we shouldn't do that'. The latter part is what I take issue with, not the former, and if you weren't advocating for that then we have no issue and are in agreement.

I'd love to find a constructive way to change society for the better so ADHD is not as much of an issue, but personally, I don't see that happening. And I do see anti-intellectualism and puritanism on the rise, and with it, a movement that wants to take my crutches away to deal with society as it is. Maybe you weren't one of them, but I saw you making similar arguments, which is what prompted me to respond.

Calling the group of all stimulant medications "speed" is not a great sign either if I have to judge where somebody stands in this debate btw. Dextroamphetamine, one of the ingredients in Adderall, is similar to other amphetamines as found in speed, but for instance methylphenidate aka Ritalin only partially has the same working mechanisms, blocking the reuptake of dopamine and norepiphrine but not helping the extra release of more of these neurotransmitters. And that comes with a different profile in terms of addiction risks and whatnot. It is not helpful to call all of these medications 'speed' as if all ADHD people are buying potentially contaminated stuff on street corners from shady dealers, manufacturing this breaking bad style in their shed. Managing ADHD is done with clean, medical-grade, typically less-potent versions, with tightly controlled doses, closely managed by a licensed medical professional. Framing ADHD patients taking their prescription medication as speed users is not helpful. Even if you don't have any ill intent, reinforcing the belief we are all essentially the same as junkies just provides ammo for people who do want to take this away.
by robot-wrangler | 2025-11-19 06:38:36+00:00
> However, this result made it clear that the reliability of state-of-the-art LLMs is fundamentally limited: If they need to complete every step correctly in order to solve a task, after a certain number of steps they will almost surely fail as a result of an underlying propensity to make errors, even when the answer should be obvious. While an error rate of 1-in-1,000 seems low, and would be great on a traditional LLM benchmark, on a task that requires successful execution of thousands of steps in a row, such a system results in inevitable failure.

What a relief to see an obvious problem actually acknowledged. I can't even guess how many times I've been shouted down about this exact topic in the reasoning debates on HN, or seen papers just kind of glossing over it as if it were a non-issue.

The next really natural question is.. if you're committed to decomposing a problem into tons of microsteps and voting.. why aren't we just embracing hybrid symbolic systems? The decomposition step kind of implies you're in a problem domain where variables separate out somewhat cleanly and that this should be doable. As far as I can tell the "voting" discussed in the paper is about candidate outputs, i.e. solutions to subproblems? If you switch to hybrid symbolic systems, then you can vote on candidate inputs to solvers and at least be damned sure that their output is always correct.

Also the success of chain-of-code compared with chain-of-thought approaches could actually imply that having no real solver is maybe not the obstacle you'd expect! Maybe you can invent a semiformal logic just in time that appears to be expressive enough to encapsulate the problem domain, and have the LLM emulate a nonexistent solver. If the error rate with this sort of approach is still too high, then at least you know concretely what solver or formal-language you need to implement in order to improve.
by eimrine | 2025-11-19 06:39:20+00:00
In Germany there are no such pastime as shitting gold. BTW Germany is well-known country who shitted its IT revolution in exchange of migrants. Keep working dear Germans, that Algerian guy with no job but with Lambo will not survive without your taxes. (if somebody is isterested, he has a big family but takes all the money from all his daughters because this is his business plan to pet Lambo with no effort).
by floppyd | 2025-11-19 06:40:58+00:00
The year is 2076. An independent panel of experts has finally confirmed Sam Altman achieved AGI, for real this time. Quantum computers are factorizing numbers left and right. Cold nuclear fusion got so cold that we have to warm it up a little. Americans are still trying to communicate over something called "SMS", a text message protocol from 1993, but nobody knows why.
by ipdashc | 2025-11-19 06:41:00+00:00
> Running a data center on unreliable energy would be shockingly stupid.

For the right kind of workloads and at sufficient scale, I wonder if this is actually true. (It probably is, but it's fun to hypothesize.) I'm assuming the workloads are mostly AI-related.

AI training presumably isn't super time-sensitive, so could you just pause it while it's cloudy?

AI inference, at least for language models, presumably isn't particularly network-intensive nor latency-sensitive (it's just text). So if one region is currently cloudy... spin it down and transfer load to a different region, where it's sunny? It's kind of like the "wide area grid" concept without actually needing to run power lines.

Yes, I know that in reality the capex of building and equipping a whole DC means you'll want to run it 24/7, but it is fun to think about ways you could take advantage of low cost energy. Maybe in a world where hardware somehow got way cheaper but energy usage remained high we'd see strategies like this get used.
by semi-extrinsic | 2025-11-19 06:41:00+00:00
FWIW, RCS group chat on Android being horribly broken is actually a feature if you have kids. I've spoken to many parents of girls in the 7 - 13 age group (and have two myself), and the amount of drama and bullying due to iMessage group chats is several orders of magnitude higher than what kids with Android experience.

I actually think iMessage group chats should have a minimum age limit, from a kids perspective they are no different than Snapchat et al.
by AlotOfReading | 2025-11-19 06:41:43+00:00
You're already tracked like that. I was building solutions to do it well over a decade ago. One customer was well known for their mouse themed hats. A famous hotel brand in a well known casino city used it to track employees instead. I no longer do that for obvious ethical reasons.

There may be a rare few legitimate uses for improving the accuracy, but it also makes those privacy nightmares worse.
by moi2388 | 2025-11-19 06:42:48+00:00
What I think:

- get customers used to using AI by “gently” cough nudging them towards this in all products.

- get experience and data for your LLMs and AI dev teams regarding what works and what doesn’t

- Bet on AI becoming good enough that people will use this as their entry to the Web, Media and software

- become the largest player of these AI apps, so that you can inject ads again
by emmanueloga_ | 2025-11-19 06:43:07+00:00
Tried writing an electrostatic particle simulator in Turbo Pascal 7 with BGI as a teen, a handful of particles before it crawled. Then saw a galaxy collision sim on a CD-ROM magazine disc handling thousands of bodies smoothly. Thought it was assembly tricks.. now I'm sure it's algorithmic (avoiding N**2 runtime) but never dug into the specifics. Are charges vs gravity sims essentially the same n-body problem?
by kylegalbraith | 2025-11-19 06:44:15+00:00
The outage sucked for everyone. The root cause also feels like something they could have caught much earlier in a canary rollout from my reading of this.

All that said, to have an outage reported turned around practically the same day, that is this detailed, is quite impressive. Here's to hoping they make their changes from this learning, and we don't see this exact failure mode again.
by primaprashant | 2025-11-19 06:47:27+00:00
Created a summary of comments from this thread about 15 hours after it had been posted and had 814 comments with gemini-3-pro and gpt-5.1 using this script [1]:

- gemini-3-pro summary: https://gist.github.com/primaprashant/948c5b0f89f1d5bc919f90...

- gpt-5.1 summary: https://gist.github.com/primaprashant/3786f3833043d8dcccae4b...

Summary from GPT 5.1 is significantly longer and more verbose compared to Gemini 3 Pro (13,129 output tokens vs 3,776). Gemini 3 summary seems more readable, however, GPT 5.1 one has interesting insights missed by Gemini.

Last time I did this comparison at the time of GPT 5 release [2], the summary from Gemini 2.5 Pro was way better and readable than the GPT 5 one. This time the readability of Gemini 3 summary still seems great while GPT 5.1 feels a bit more improved but not there quite yet.

[1]: https://gist.github.com/primaprashant/f181ed685ae563fd06c49d...

[2]: https://news.ycombinator.com/item?id=44835029
by DeathArrow | 2025-11-19 06:47:30+00:00
>the LLM (which needs to start with a fresh context each time since each “breakdown” uses 60-70% of the context) doesn’t know the details of task A, and thus writes a prompt for C1 that is incompatible with “the world where A1 has been completed”.

Can't that be solved with sub agents? The main agents oversees on combines code and calls sub agents for each tasks.