MurphyA/hacker-news huggingface dataset:
by brody_hamer | 2025-10-21 01:23:30+00:00
If I understand the original theory, we can work out the math with a little more detail... (For clarity, the berlin wall was erected in 1961.)

- In 1969 (8 years after the wall was erected): You'd calculate that there's a 50% chance that the wall will fall between 1972 (8x4/3=11 years) and 1993 (8x4=32 years)

- In 1989 (28 years after the wall was erected): You'd calculate that there's a 50% chance that the wall will fall between 1998 (28x4/3=37 years) and 2073 (28x4=112 years)

- In 1961 (when the wall was, say, 6 months old): You'd calculate that there's a 50% chance that the wall will fall between 1961 (0.5x4/3=0.667 years) and 1963 (0.5x4=2 years)

I found doing the math helped to point out how wide of a range the estimate provides. And 50% of the times you use this estimation method; your estimate will correctly be within this estimated range. It's also worth pointing out that, if your visit was at a random moment between 1961 and 1989, there's only a 3.6% chance that you visited in the final year of its 28 year span, and 1.8% chance that you visited in the first 6 months.
by veidr | 2025-10-21 01:24:02+00:00
Clearly-printed text to a sequence of characters is solved, for use cases that don't require 100% accuracy.

But not for semantic document structure — recognizing that the grammatically incomplete phrase in a larger font is a heading, recognizing subheadings and bullet lists, tables, etc.

Also not for handwritten text, text inside of images (signage and so forth), or damaged source material (old photocopies and scans created in the old days).

Those areas all seem to me where an LLM-based approach could narrow the gap between machine recognition and humans. You have to sort of reason about it from the context as a human to figure it out, too.
by potato3732842 | 2025-10-21 01:25:00+00:00
>It's the last bit of personal expression they have in life.

Little of column A, little of column "jerks on the internet have these people convinced that using a vehicle anywhere near it's rated capacities let alone beyond them is guaranteed to end in a fiery crash" so they say "oh we might pop out a 2nd kid, better go with the CRV over the HRV" as if the latter can't do both fine.

HN is very much complicit in this pushing of social norms in a direction where people feel like they're slumming it or behaving irresponsibly putting two adults and 3-kids in a 5-seater or towing something recreational with a half ton.
by sirn | 2025-10-21 01:25:22+00:00
It works somewhat more reliable (I've found vterm to break in some interesting ways depending on your cursor position even with evil-collection), but it's pretty awkward to use with evil, at least without any configuration.

For example, pressing 0 to go to beginning of line goes to before the $PS1, rather than the input beginning, going from NORMAL → INSERT inserts text at the end instead of at the cursor, Emacs motion keys doesn't work, etc. I think if I take some time to remap the key it might work, but usually I just switch to Emacs mode or just restrict myself to use only cursor key to navigate.
by charlie0 | 2025-10-21 01:25:59+00:00
I'm looking at alternatives that are guarantee to work locally and only found the following:

Posting.sh -> Postman imports are experimental which makes it a non-starter for people like myself with large Postman collections. TUI only also makes it harder to switch.

Insomnia -> Owned by another large tech company.

Yaak -> Made by the same guy who created AND SOLD Insomnia above. Not exactly comforting to switch over for. How long till this one also gets sold?

Any other great local tools out there? I would like to be done with Postman.
OpenAI is not a serious company
by johnnyApplePRNG | 2025-10-21 01:26:04+00:00
Let's be clear, OpenAI's models are phenomenal. GPT-5 is already solving problems I couldn't get any other model to touch. For that, kudos.

But as a platform for developers, ChatGPT is a joke.

I'm staring at a massive file it just generated, and I can't collapse it. This is a basic feature, maybe 10 lines of JavaScript, that would make the tool infinitely more usable. Instead, my middle finger is getting a workout from all the scrolling, and I'm starting to consider using it for something more sinister.

This isn't just a minor annoyance; it's a symptom of a larger problem: OpenAI is coasting on its early success and completely ignoring the developer experience. Meanwhile, competitors are eating their lunch.

I look at Claude's Artifacts system and it's miles ahead. It's clear other companies are actually thinking about the developer's workflow. It feels like OpenAI is so high on their own supply they've forgotten that people actually have to use the thing.

So, while they've built some of the most powerful models, they are failing to build a platform that respects a developer's time and workflow. They are not a serious company when it comes to serving the developer community.

TL;DR My fingers hurt ... at the very least, can you stop forcing us to scroll hundreds of times per response?
by gsf_emergency_4 | 2025-10-21 01:26:14+00:00
Buried in there was a great argument that all identarians are playing a right-wing game (& some are even getting co-opted.)

For the left to co-opt the right-identarians who are unwilling to come out as "class-warriors", they will have to go one step higher (or lower, depending on what kind of engineer you are) than economics and address national virtues.

This got a token in TFA when they talked about signalling, but amongst other divisive-yet-unifying virtues that hardly ever get a mention, "Hard-work" seems to be the most salient one. "Creativity" comes a close second. The gap between the 2 is 1 place where "capitalists" love to drive that wedge

(if one examines closely the thought leaders' -- or Hollywood celebrities' -- claims that their creativity comes from hard work they fall apart in all sorts of ways-- it's a seductive thought-killing-meme)

citing your proto-meme: "eudaimonia for engineers" (I suggest the slogan "hard work comes from creativity" rings the same bells) is a great counter-concept that deserves to be redesigned for the 99%. Iconify the guy who invented the SuperSoaker?
by JustExAWS | 2025-10-21 01:26:36+00:00
Source: Former AWS employee. For the most part Amazon Retail doesn’t run on AWS infrastructure and doesn’t use AWS services. I’m simplifying a little bit. But Amazon (the company) runs two sets of infrastructure “AWS” and “CDO” (or COE I don’t remember).

It’s an old wives tale that AWS came out of “excess capacity” from Amazon Retail.
by cardanome | 2025-10-21 01:27:32+00:00
Custom made tooling was the norm the vast majority of human history, the whole mass production thing as a very recent fad.

People will decorate their workplace. Imagine working in an office and not being allowed any personal items on your table, no family photos nothing, empty clean table. It would seem draconian.

It isn't just about efficiency and accessibility but also about individuality. Tech is already dehumanizing enough.

Plus accepting the same feature that Windows, Linux, literally any operating system ever had isn't exactly outrageous. It wouldn't be a big deal to implement for apple. They don't because they are pretentious wankers. Simple as that. If you had themes, everyone would deactivate that liquid glass shite and that would hurt their egos.
by president_zippy | 2025-10-21 01:27:49+00:00
Seriously man, I'm asking because I don't know: which filesystems do you recommend instead? I dabbled in CephFS because our data is write-once, but helping computer illiterate research scientists at other universities and national labs retrieve their data is a lot simpler from Lustre because it's just plain-old POSIX filesystem semantics.

I'm not joking, I didn't ask this as a way to namedrop my experience and credentials (common 'round this neck o' the woods), I honestly don't know what all the much more competent organizations are doing and would really like to find out.
by GaryBluto | 2025-10-21 01:29:03+00:00
Why play modern games? There is an almost infinite backlog of experiences for you to indulge in from the late 90s/early 2000s alone.

They're also great value; a couple months back I went to a local store and bought 100 or so "old" game CD/DVDs for less than $35, none scratched. For the price of one triple-A game, I'd probably have been able to get 250 at least.
by SchwKatze | 2025-10-21 01:30:01+00:00
I'm truly curious to know why would this be rude, seriously. Maybe it's a cultural mismatch.

For me ragebait and rudeness are things like: "X sucks, use Y", "If you aren't doing W you're losing money", etc.

He never said that Kafka sucks, nor anything related, obviously you can't replace kafka with only two signals. I'm asking with all politeness as possible, I just wanna understand what other people consider improper behavior
by _wire_ | 2025-10-21 01:32:13+00:00
Beware of any Republican political operative, beyond an ordinary voter, who is making a crossing away from the disaster of a party they've created.

The GOP has been a party of organized destruction of the commonwealth for more than 50 years, completely consciously and intentionally.

Operatives jumping ship now have a simple goal to survive to keep wrecking the commonwealth in pursuit of personal profit under the corrupt ideology that manifested Trump, and their intention is to survive to wreck for another day.

Any of them claiming to be too stupid or misinformed to be culpable for the travesty that is the GOP are at best useless idiots and more likely to dangerously insane, while those aware of the monstrosity they've been building and nurturing will bring their appetites for destruction wherever they go.

Do not offer acceptance. Let them earn it, and throw down as many challenges as possible to their objective to reach a lifeboat.

According to their own ideology, you risk losing nothing and can only gain their respect, however meaningless.
by shoo | 2025-10-21 01:35:23+00:00
> If you use secret UUIDs, think of them as toxic assets. They taint anything they touch. If they end up in logs, then logs must be kept secret. If they end up in URLs, then browser history must be kept secret. This is no small challenge.

a fun retail banking variation of this misadventure is (1) someone designs an elegant RESTful API for doing something or other (2) and it gets applied to credit cards, where the credit card number is used as the natural primary key and is RESTfully embedded in URLs, which people endeavour to avoid logging, but then when you (3) integrate middleware to report metrics to some SaaS monitoring platform, the end result is that you're spraying all your customers credit card numbers into the monitoring platform
by koolba | 2025-10-21 01:35:39+00:00
> You never know if an upstream image is purged randomly from docker, and your K8s node gets replaced, and now can't pull the base image for your service.

That doesn’t make sense unless you have some oddball setup where k8s is building the images you’re running on the fly. Theres no such thing as “base image” for tasks running in k8s. There is just the image itself and its layers which may come from some other image.

But it’s not built by k8s. Its be built in whatever is building your images and storing I. Your registers. That’s where you need your true base image caching.
by potato3732842 | 2025-10-21 01:36:37+00:00
It couldn't compete. Those cars were shit, just like the Chevettes they were competing against. It was all shit. All of it. The imports were typically slightly more expensive to boot.

They sold well because you could get a Civic or whatever with a nice radio and they had a bunch of them on the lot in automatic and all the other things buyers cared about beyond just A to B because for the Japanese automakers shit was serious business and so they built their shit with some give-a-fucks included whereas to the Americans shit was a sideshow and they phoned it in and it was like pulling teeth to get a well optioned domestic that wasn't hobbled by the lack of some key feature or ergonomics issue.

None of these were cars people wanted to be driving. The market for big nice fuel hogs shrunk and the market for compacts rose in it's place and the Japanese were very well positioned to put their ass in that seat when the music stopped.
by ggm | 2025-10-21 01:36:47+00:00
Its a very big hole of cost to Australia which is essentially a giant aircraft carrier for subs, a refuelling depot closer to the hot zone for asia-pacific war risk.

To stimulate future access, Oz is paying up front to maintain facilities in the US and UK, so that when eventually a modern sub design emerges, the production facilites exist and can supply the hypothetical subs to Australia, who meantime has hosted the existing Trident/Virginia boats, has had navy crew put through the nuclear vessel academy, has co-crewed subs, and at that point either owns 2nd hand stocks, has them leased, or gets to buy the new ones.

The main points of contention are independent thumbs on the trigger. That, and the 4 year election cycle risks in the US.

We had a perfectly cromulent FRENCH non-nuclear sub proposal signed up, which the French had made by DE_NUCLEARIZING their big nuclear sub for us. When we reneged, Macron went off because he felt lied to. Had he been told a nuclear bipartite deal was worth exploring, the French would have welcomed it.

The deal means that a) the US and the UK get to do france down b) the US gets money to keep shipyards operational c) RR and other SMR companies can go on to design and deliver a more modern one-and-done sub reactor (the French one required re-fuelling. the intention is the AUKUS one will be single fill lifetime operation) and d) Australia gets to shelter under a leaky umbrella when the obvious bad guy nation(s) in region muscle up.

Australia also gets to acquire nuclear engineering skills which for one side of politics keeps alive the dream we will deploy civil powerstations, despite a mountain of cost to get over before it's even legally possible, let alone sensible against LCOE of the existing non-nuclear tech. I think people have forgotten little to no construction skills for nuclear will exist, if the subs are one-lifetime refuel. If its operating skills, we have a reactor at Lucas Heights (for nuclear medicine, its a standard swimming pool research reactor) and we could spin up nuclear engineering courses if we wanted to. So this idea we can sword-to-ploughshare the subs is a bit wierd.

As deals go, for defence, its not terrible. As deals go, value for money, it's pretty terrible in the medium-short term because we're paying and the US and Uk are doing fuck all. As deals go in the long term, its unknowable because anyone who thinks they know 5+ years out is lying.

Like all modern defence forces, Australia is big in Unmanned vehicles, and has work in the air, on ground and under the sea and some people in the defence materials sector argue the big nuke subs is a waste of time, if lessons from Ukraine point to new tech solutions by swarms of devices.

The Chinese say they have worked out how to use LEO satellites and something like geomagnetic anomoly detection to find big subs at sea, the myth of "it's hidden in the ocean" may be exposed inside the next 10 years. Not that anyone with subs will stop having them.

(I'm an armchair admiral like everyone else here and acronyms, model/class ship words, concepts have been freely abused. may contain traces of nuts)
by kelas | 2025-10-21 01:37:09+00:00
author of the annotated version here.

> representative example

this is grossly taken out of context (which is explicitly stated at the very top of the corresponding readme, https://github.com/kparc/ksimple).

ioccc is often brought up in such HN rants, but the comparison is off mark completely. if you can't read this, you're better off writing some python or some such. this works exactly because it is not obfuscated. this code can't be more regular. tripwires (lack of malloc errno check, possible overflow of refcount) are given as exercises.

> Is there some kind of brain surgery you have to undergo when you accept the q license that damages the part of the brain that perceives beauty?

this code has absolutely zero to do with commercial system k4/kdb+, where did you get that idea? this is published under MIT license. would you like to be reminded of the terms, or fancy an explanation of what they mean? all of them implicitly state that if you're unhappy with the terms you're very welcome to walk away.

hopefully, no brain surgery required for you, god forbid. just an open mind, in methaphorical sense, healthy sense of humour and common sense that the less you type the more you think.

you are also welcome to share examples of code which tickle your sense of beauty, authored by you or someone else.

now, stand straight and defend your argument. we're all ears.
by ericd | 2025-10-21 01:39:14+00:00
>America's first affordable car, the Model T, was released in 1908. In October 1919, less than one year after the Armistice of November 1918 and just four months after the Treaty of Versailles, GM had "created a financing arm called the General Motors Acceptance Corporation (GMAC)."

(Now known as Ally Bank, the online bank popular for relatively high interest rates on deposits).

Hopefully we won't be testing FDIC coverage with them...
by nomendos | 2025-10-21 01:40:20+00:00
https://www.nasdaq.com/articles/prediction-nvidia-stock-pric...

I'd welcome rational and logic substantiated thoughts on "Prediction: Nvidia Stock Price Will Skyrocket to This Range in 5 Years" (into range btw $1300 and $4K)

I was aware of market growth projections and I think there are many factors/bumps on that road. Additionally, investment in AI datacenters is already all or nothing kind of zero sum race, so much so that it has hit limits (power, available money, etc) so that there will be harder limits on such path (i.e. think of NVDA market cap value in a case of such valuations btw $35 and $75T which should fail this analysis). So, what do you think is more realistic (with sound end2end logic)?
by donavanm | 2025-10-21 01:40:21+00:00
Terrible article. Im ex-AWS, left as a principal after 10 years to go take another global megacorps shilling. I dont even disagree with the premise, but its so clearly a predetermined conclusion written as opinion piece to fit the hot news topic.

Ex a sloppy as hell and inconsistent premise.

> engineers had identified DNS resolution of the DynamoDB API endpoint for US-EAST-1 as the likely root cause

its the point that wasnt the root cause. The root cause was ipso facto much more complex, insidious, and unobservably spooky action at a distance. I say that not knowing the true cause but being very willing to bet a bunch of AMZN that it wasnt as simple as “herp derp dns is hard and college hire sdes dont understand octets and delegation.”

Or this stupid citation if were talking about senior/long term AWS tech roles:

> Internal documents reportedly say that Amazon suffers from 69 percent to 81 percent regretted attrition across all employment levels.

The citation _appears_ to be about consumer/retail delivery and ops folks. And how 69-80% _of total attrition is RA_. While el reg has written it trying to imply 80% _annual attrition_ in a completely different org and business unit.

So I know corey isnt stupid, and hot takes are his paycheck. But does he think his readers are stupid?
by tamimio | 2025-10-21 01:40:22+00:00
> because they are never holding enough money to cover all deposits at once.

Yep, that's the reason (not the other one you mentioned), which means banks are creating money without actual assets backing it up. It's fake numbers basically created out of thin air, but that's not an issue as long as it will make money, real money, from the interest. The concept of modern banks when it was created was that this money is the receipt of actual gold you own, or the bank owns, so when you give these receipts to someone instead of actual gold (which is safer and easier) they can go and withdraw the gold using those receipts. Later, people started using these receipts instead of taking the gold and redepositing it again. Till here things are fair. Later the banks got greedy and started giving receipts for loans without having enough gold, and if someone ever decided to take the actual gold and the bank didn't have enough of it, they would borrow it from another bank, which kept banks in check because they couldn't go crazy with loans (to maximize their interest aka profit) until gold was no longer backing up those receipts (1), and banks are creating credit just because they can, resulting in an overinflated assets, especially the ones that are seen as investments with speculated values not real cost, rendering the housing market a legal state-sponsored Ponzi scheme. And the government is happy too because even after "owning" the house you still have to pay a perpetual rent aka property taxes that will increase when the house value increases as well, so everyone is winning except the home "owner", in fact, the attack on work from home was because the taxes the government collected from commercial property and residential ones are getting lower, it was good for the people to live in cheap locations, but bad for whoever is collecting the taxes.

For the last point, your deposit as a customer is in fact a loan to the bank, and the bank is your customer, but I was talking about bank loans to the account owners that they take to purchase/invest/etc., with added interest.

(1) https://wtfhappenedin1971.com
by glenstein | 2025-10-21 01:40:36+00:00
This is not correct. Servo predated Quantum. Quantum was never abandoned, it was completed and integrated into Firefox. Quoting from their page on Quantum:

https://www.mozilla.org/en-US/firefox/browsers/quantum/

>Firefox Quantum was a revolution in Firefox development. In 2017, we created a new, lightning fast browser that constantly improves. Firefox Quantum is the Firefox Browser.

Quantum took modernizations that were started as part of Servo but integrated them into Gecko, where they continue to live today. They include Stylo as you noted, but also WebRender, Quantum DOM, Quantum Compositor, Quantum Flow, as well as a host of rust libraries and tooling.

Firefox’s responsiveness, GPU acceleration, and memory-safety improvements are directly attributable to Servo's research being folded in.

So it is in fact getting the benefits I stated. In fact it demonstrates that Servo succeeded after all: the fruits of it were harvested, brought into Firefox and are a key demonstration of Mozilla punching above its weight with smart investments allowing them to be more efficient than Google.

Edit: The reply below is largely unresponsive, not acknowledging factual inaccuracies, and repeating points that have already been addressed. As I already explained, Firefox benefits from Servo to this day. The end of its support is regrettable but not a scandal nor even a demonstration of inefficient use of resources. Its benefits were rolled into the core browser which is maintained at a fraction of the cost of its competition.
by bcrl | 2025-10-21 01:40:52+00:00
That's similar to the total outage of all Rogers services in Canada back on July 7th 2022. It was compounded by the fact that the outage took out all Rogers cell phone service, making it impossible for Rogers employees to communicate with each other during the outage. A unified network means a unified failure mode.

Thankfully none of my 10 Gbps wavelengths were impacted. Oh did I appreciate my aversion to >= layer 2 services in my transport network!