MurphyA/hacker-news huggingface dataset:
by 9rx | 2025-09-06 08:46:56+00:00
> But the very title of Codd's paper mentions shared data banks, doesn't it?

Shared as in on a single mainframe, yes. Remember, Codd was a mainframe guy — even helping to design one before starting work on the relational model. It wasn't until Oracle came along did anyone really think it would be a good idea to slap networking directly on top of SQL.

> Concurrent access and thus networking was there from the beginning.

Again, the trouble is the high latency that networks introduce. That wasn't there from the beginning. Mainframes are designed for low-latency. That is a relatively new constraint that Codd didn't need to think about...

...But we in the internet age do. The high latency means that, in many cases, we can't realistically use SQL as it was intended. Which is why we have all ended up building bespoke DMBSes that speak things like JSON instead of SQL. Granted, there have been some efforts to bring richer data structures to SQL, including JSON support, but they're all pretty hacky, frankly. More ideal would have been to design a better language for the client/server database model from the start, but we are no doubt in too deep now. Worse is better applies.
by unvritt | 2025-09-06 08:47:29+00:00
I think that one under-discussed effect for settlements like this is the additional tax on experimentation. The largest players can absorb a $1.5B hit or negotiate licensing at scale. Smaller labs and startups, which often drive breakthroughs, may not survive the compliance burden.

That could push the industry toward consolidation—fewer independent experiments, more centralized R&D inside big tech. I feel that, this might slow the pace of unexpected innovations and increase dependence on incumbents.

This def. raises the question: how do we balance fair compensation for creators with keeping the door open for innovation?
by menaerus | 2025-09-06 08:49:01+00:00
From their report:

> Once a production environment has been set up, we estimate that the model can be realistically trained in approximately 90 days on 4096 GPUs, accounting for overheads. If we assume 560 W power usage per Grace-Hopper module in this period, below the set power limit of 660 W, we can estimate 5 GWh power usage for the compute of the pretraining run.
by Broken_Hippo | 2025-09-06 08:49:09+00:00
Theft is a weird crime.

You don't need things to be bad to have theft, especially of small or easy to steal things. It is one of those crimes that sticks around regardless of how "good" or "bad" things are, though admittedly it seems to be a bit less when times are good. I moved from the midwest, US to Norway - and theft seems to be one of the more common crimes. Things really aren't especially bad here from my point of view.

Regardless, You still have thrill seekers, folks that mismanage money, folks that slip through the state support cracks, drug users and alcoholics, gamblers, teens whose parents don't provide for them (both real and perceived) and so on.
by zaptheimpaler | 2025-09-06 08:49:39+00:00
Oh sure, your comment came across to me as implying that the agent had reasonable grounds to deny entry even if that reason was a technicality. I'm just saying he didn't, not one iota, not even on a technicality. It was 100% bullshit. I have had the displeasure of going through US immigration myself many times and understand the caution and deference, maybe it would have helped but it sounds like they had made up their minds.
by mdp2021 | 2025-09-06 08:50:03+00:00
> Archive is off the hook then

Probably so, because with "library" I did not mean the "building". It is the decision of the society to make knowledge available.

> we don't call computers "someone"

We do instead, for this purpose. Why should we not. Anything that can read fits the set.

--

Edit: Come up with the arguments, sniper.
by cwillu | 2025-09-06 08:50:07+00:00
“The file reflects data protection deletion requests which have been addressed to SNAI as the developer of the Apertus LLM. It allows you to remove Personal Data contained in the model output. We strongly advise downloading and applying this output filter from SNAI every six months following the release of the model.”

I can't imagine that this actually complies with the law.
by satisfice | 2025-09-06 08:50:21+00:00
I want you to know I read this comment and appreciated it.

I have just finished writing a book. It took fifty-five months from its inception. Twenty-four months since I signed the contract, and I was thirteen months late. I have written books before, and this was a book on something that I am pretty much the only authority on (my own methods of working), but still it was a slog. This book is the last one. Never again. It's so overwhelming to me. I felt like some hermit building a church on an island.

I got the final proofs of the thing, today. It's a wonderful sense of accomplishment. But, no, never again!
by concacinquant | 2025-09-06 08:51:14+00:00
A, B, C... are the ID of the problems (not sorted by difficulty, teams have to figure out the order).

For each cell of (team, problem), the "ratio" x/y isn't actually a ratio. x means how many submissions were made. y is the minute when the accepted solution was submitted. For example, "3/298" means they made 3 submissions in total, and the accepted solution was submitted in the 298th minute (the contest lasted 300 minutes).

The penalty ("Time" column) is calculated as (sum of y) + 20 * (sum of (x-1)).
by prerok | 2025-09-06 08:52:15+00:00
Thank you for posting this.

I always looked at these features of being able to extend the language beyond some commonly accepted practices as detrimental to the language. I've spent way too much time debugging issues with operator overloading or complex templates (C++), or obscure side effects in DSLs. So, (re)defining language constructs in a project seems nightmarish to me to support in production and therefore I never even attempted anything serious in a functional programming language.

But... looks like the professional community knows this and so maybe it's time to take a deeper dive :)
by gyomu | 2025-09-06 08:53:34+00:00
If you take a typography class, they will drill it into you that unjustified is the norm (and you will spend some time learning how to make pleasant rags), and that you need a VERY GOOD reason to make text justified.

How much of it is convention vs based in measurable outcomes is up for debate (maybe), but at least that’s where most every formally trained designer/visual artist in the west comes from.
by zelphirkalt | 2025-09-06 08:53:44+00:00
I personally like the verbose notation for docker volumes in docker compose files, where source and target are separate attributes in the YAML file. Not all munged into one long string, and unable to specify the type of mount explicitly. But that notation does not support stating the :z or :Z. I am running a Debian most of the time to develop and had no issue with the docker bind mounts, but on Fedora Selinux messed things up and I would get strange permission denied errors in the container for bind mounted config files. So I would have to change my docker compose file just for Fedora and Selinux. I think I even tried it with one of z: or Z:, but still Selinux interfered. At some point I had the choice of burning many more hours into configuring Selinux, disable Selinux, or reinstall docker as root. Since the Fedora OS is merely a VM, I chose to install Docker as root.

My point is: If figuring things out with podman is similar to my experience, I understand why people don't want to do that. Do they have a definitive page dedicated to setting up Selinux for podman, that is well maintained and guaranteed to solve all Selinux issues, and allows me to use bind mounts with readonly permission?
by username332211 | 2025-09-06 08:53:58+00:00
Desperation is a fairly subjective thing.

Plenty of people steal because they are desperate to acquire narcotics. Or to support a gambling habit. Or because they desperately need brand-name clothes to be validated by the rotten people they hang around with. I think we can all agree that those classes of so-called desperate people are probably far bigger than the class who steals for basic necessities

It's interesting how the decent pleasures of life don't provide such motivation. Have you heard of the man who stole to support his hunting trips and his woodworking hobby? Me neither.
by noelwelsh | 2025-09-06 08:55:49+00:00
> it is pennies from nothing

It is only pennies from nothing if the thief derives no benefit from the infrastructure. I don't, say, dig up a copper cable if that cable provides the Internet access I rely on to run my business or talk to my friends.

The next obvious question to ask is why the thief doesn't benefit from the infrastructure, and the systemic answer is inequality. That's literally what inequality means: unequal access to resources and opportunities. Using your medicine example, it's unequal access to medicine that drives the crime.
by zinglersen | 2025-09-06 08:56:29+00:00
"That could push the industry toward consolidation"

Based on history this is not a possibility but a certainty.

The larger players - who grew because of limited regulations - will start supporting stricter regulation and compliance structures in order to increase the barrier of entry with the excuse of "Oh we learned our lesson, you are right". The hypocrisy is crazy but it makes sense from a capitalistic perspective.
by silisili | 2025-09-06 08:57:46+00:00
Uber did a great job convincing lay people that taxis were ripoffs and they were a good deal. For some time that was probably true.

Now, I see people at the airport walk over to the pickup lot, joining a crowd of others furiously messing with their phones while scanning the area for presumably their driver.

All the while the taxis waiting immediately outside the exit door were $2 more expensive, last time I checked.
by Ekaros | 2025-09-06 08:58:26+00:00
I think our recent forays to microscopic and sub-microscopic things like computers have really distorted our views. Just look at something like EV. Give say 10x efficiency(very high) increase and we are actually still faraway from even interplanetary travel.

Physical world is big and getting from one point to other takes lot of energy and involves lot of mass.
by ExoticPearTree | 2025-09-06 08:58:42+00:00
Absolutely nothing is stopping Google from keeping all the integrations working until the thermostats physically break. No one asked for a new kernel and whatnot.

Is keeping alive the infrastructure that servers the 1st and 2nd generation devices online and just proxy the communication between the old features and new features available in HomeKit and other smart home hub apps such as big undertaking that Google balked at it?
by daemin | 2025-09-06 08:58:47+00:00
Games haven't been running full native resolution for quite some time, maybe even the last decade, as they tend to render to a smaller buffer and then upscale to the desired resolution in order to achieve better frame rates. This doesn't even include frame generation which is trading off supposed higher frame rates for worse response times so the games can feel worse to play.

By Games I mean modern AAA first or third person games. 2D and others will often run at full resolution all the time.
by PaulKeeble | 2025-09-06 08:59:57+00:00
I really didn't see this coming. After 40 years of fibre I just thought we should roll this out across the globe as the solution to every home and we had data transmission solved and likely wouldn't need an upgrade until we found something substantially better, maybe quantum entanglement communication. Turns out it was improvable and now the insane amounts of fibre we have already deployed is now obsolete.
by m_rn | 2025-09-06 09:00:01+00:00
Implementation of Erdős-Selfridge prime categorization achieving 8.68 million primes per second on standard hardware. Processes all primes from 2 to 15,485,863 (first million primes) in 0.1153 seconds.

Algorithm optimizations: - 210-wheel factorization reduces trial divisions by 77% - Integer-only square root implementation - Hash table prime lookups with linear probing - Bit-packed category storage (4x memory reduction) - Memoization of recursive category computations

Complexity: O(n log m) practical performance vs O(n√m) theoretical bound.

Results match expected Erdős-Selfridge distributions across categories 1-10. Each prime categorization averages ~346 CPU cycles including factorization, hash lookups, and recursive computation.

Code: https://gist.github.com/opsec-ee/bd829c3781bcfaace131628f8f4...

C11 compatible
by koopuluri | 2025-09-06 09:00:31+00:00
i’m a bit confused by the “new form of debt” framing. debt means you owe something back, on a fixed schedule, regardless of outcome. here, there’s no obligation to pay anything “back.” if a student never creates financial upside, they never owe a cent.

the teacher takes the risk. if the student succeeds, both share in the upside. if not, the student walks away free, unlike debt, where you’re burdened for life whether or not the education worked.

where is the debt in this model?
by delusional | 2025-09-06 09:01:00+00:00
> Perhaps it would be better described as the specific platforms being opposition partisans

I'm sympathetic to such an argument, but it does beg the question: Which platforms? The original comments choices of singling out Rumble and Truth Social, would imply that YouTube and Twitter would at least be _among_ those "specific platforms" but neither of those platforms are, at least according to the left, particularly left wing. Both platform have repeatedly been criticized for creating and propagating structures that lead people down what was called "the alt-right pipeline" and has, historically, hosted some of the most active alt-right figureheads.

That's not to say either platform is or was right-wing either. I'm not the one making an argument. Though I'm not convinced they were particularly left-wing or partisan before the creation of Rumble and Truth Social.
by 14 | 2025-09-06 09:01:03+00:00
Yes I think you are spot on, they move at the speed of how fast the plot needs them to move. After posting my comment and looking online at some suggested speeds for the various warps speeds it is very inconsistent and far from realistic given the size of the universe. One would need to be able to travel at something like 100,000 times the speed of light to realistically travel just around our galaxy. Probably would need to travel at about 1,000,000 times the speed of light wanting to make it to the next galaxy in a realistic time. Even at 1,000,000 times the speed of light it is going to take years to just reach the next galaxy so it is no where near fast enough to get around like they did in star trek.

But I absolutely loved the show growing up so not here to knock them. I am sure in hindsight they may have come up with a better definition of how warp speed works and how they can travel great distances. I won't think about it too much.
by lukan | 2025-09-06 09:02:37+00:00
It is not the text data. It is that every tool tip gets made into an UI element.

"Firstly, despite its name, the function doesn’t just set the text of a tooltip; it spawns a full tooltip widget, including sub-widgets to display and layout the text, as well as some helper objects. This is not ideal from a performance point of view. The other problem? Unreal does this for every tooltip in the entire editor, and there are a lot of tooltips in Unreal. In fact, up to version 5.6, the text for all the tooltips alone took up around 1 GB of storage space."

But I assume the 1GB storage for all tooltips include boilerplate. I doubt it is 1 GB of raw text.
by thaumasiotes | 2025-09-06 09:02:42+00:00
This was originally submitted with the title "Speeding up Unreal Editor launch by not spawning 38000 tooltips", a much closer match to the actual title of the post, "Speeding up the Unreal Editor launch by ... not spawning 38000 tooltips".

Why has it been changed? The number of tooltips improves the title and is accurate to the post.
by Ekaros | 2025-09-06 09:03:51+00:00
I doubt that number would be sufficient. Such ship would have to be very stable society. So getting enough people to harshness of unsettled planet is very tall ask.

I believe historically it was either for profit, which there is unlikely to be much in medium term. Or because the new place was expected to be better. Mostly due to resource constraints. But generation ship should be quite optimal. And well outside magic level tech there is not much to do on empty planet.
Show HN: I Built Open Source Claude Code Alternative, but Better at API Testing
by hervekom | 2025-09-06 09:04:15+00:00
Hi! My name is Herve Kom, a computer science student that is interested in learning new things everyday! As one of my graduation project, I have developed a Claude Code -like Coding CLI, but with enhancement for API Testing:

- Auto-generate & run tests (unit, e2e, Playwright, CI/CD, etc.)

- Say bye-bye to hallucinations with built-in MCP Server to let LLM directly read from API Docs

- Adding Agent.md support for better context persistence across your whole codebase

- Automatic bug & security scans (logic is kind of basic but works great!)

- Vibes, I want it to feel less "enterprise" but more fun!

You can check the demo video in my github repo. Try it out!
by strzibny | 2025-09-06 09:05:59+00:00
I know well what you are talking about since I did something similar, but I finally moved to Docker with Kamal (except one project I still have to move). The advantage of Docker's reproducibility is to have a peace of mind when comes to rollbacks and running exact versions due to system dependencies. If anyone is curious I wrote Kamal Handbook to help people adopt Kamal which I think brings all the niceness to Docker deployment so it's not annoying.
by pulkas | 2025-09-06 09:06:25+00:00
Synthetic offers a subscription-based alternative to pay-per-token AI pricing. Instead of tracking usage costs, you get unlimited access to all their "always-on" models for a flat monthly fee.

What's included:

- 19 always-on models with both UI and API access

- LoRA fine-tuning support (FP8 precision, up to rank-64)

- Embedding models at no extra cost

- Standard: $20/month (135 msgs/5hrs), Pro: $60/month (1,350 msgs/5hrs)

Technical specs:

- Always-on models: No quantization (full precision)

- On-demand models: BF16 precision (FP8 for Jamba-based models only)

- LoRAs: FP8 precision, rank-8 to rank-64 support

- On-demand GPU pricing: 80GB at 3¢/min, 48GB at 1.5¢/min, 24GB at 1.2¢/min

- On-demand context limit: 32k tokens

Complete always-on model list:

DeepSeek: R1, R1-0528, V3, V3-0324, V3.1 (all 128k)

Meta Llama: 3.1-405B/70B/8B, 3.3-70B (128k), 4-Maverick-17B (524k), 4-Scout-17B (328k)

Others: Kimi-K2 (128k/256k), GPT-OSS-120B (128k), Qwen2.5-Coder-32B (32k), Qwen3-235B variants (256k), Qwen3-Coder-480B (256k), GLM-4.5 (128k)

Additional features:

- LoRA support for Llama 3.1/3.2 base models

- Embedding model: nomic-ai/nomic-embed-text-v1.5

- Any HuggingFace model available on-demand

Links: https://synthetic.new/ | With referral: https://synthetic.new/?referral=9oxapskWLeOrDT5
by dcreater | 2025-09-06 09:07:15+00:00
I don't ever doubt the founders or the early employees. We may not even fault the investors. Its just the nature of the beast that when funds are raised, returns need to be made on investments and that typically dictates certain business practices that are currently prevalent here in silicon valley.

I'll cite the recent thread with Ollama's founders - they said the same thing of wanting to always be open. But if they truly cared about the FOSS community, they would not have moved to shadily fork llama.cpp instead of just contributing to that project and stating it proudly/clearly. This came to a head recently with their priorities becoming clear for the launch of gpt-oss to the point that even Georgi Gerganov himself spoke up.
by Ozzie_osman | 2025-09-06 09:08:46+00:00
This also exists for Arabic and other languages and has for maybe twenty years.

The first popular Arabic one was by a startup called Yamli. Google then launched a transliteration tool called Ta3reeb (I was working there at the time and helped build it during my 20% time). Microsoft then launched one called Maren.

They all let you type English letters then would try to deduce the Arabic words/script for it, and though the keyboard and mapping weren't exact, through some pretty primitive spell checks you could get 95% of the way there.
by DoesntMatter22 | 2025-09-06 09:08:58+00:00
Tarpenning and Eberhard left Tesla in 2008 and 2007 but somehow they had a greater influence? They contributed no money, nearly tanked the company but somehow were more important.

"His track record is unimpressive"... I can see why you say that, I mean, took Tesla from almost nothing to a trillion dollar company. Started the most prolific rocket and satellite company in history (but hey, it's only rocket science right?), provides internet to places that it never even had the possibility of getting to, and providing untold millions the chance to get on the internet.

Started a company that is giving the paralyzed the ability to use a computer controlling their brain, and is working to restore sight to the blind.

Totally unimpressive. There are so many people who have done these things /s
by newyankee | 2025-09-06 09:09:06+00:00
Many national subreddits are taken over by power hungry mods who now have behind the scene help from nation-states. Despite ample evidence and other subreddits highlighting consistent systemic biases there is no way to remove mods or change policies. I understand it is difficult to make it completely unbiased as subjectivity and a lot of other factors will influence what counts are right or wrong in that scenario, and mods are not even paid either. But then this always made it ripe for influence from other areas as a part of information warfare and here we are with the outcome
by zihotki | 2025-09-06 09:09:16+00:00
Keep in mind that OpenSCAD doesn't support exporting .step files. Ticket to add support has been open for a long time but it's a hard to implement.

https://github.com/CadQuery/cadquery is much more capable in that regards. It's based on more capable Open CASCADE Technology and Freecad also uses it.

As for use cases, the only viable use case I see is to ask it to make a model based on a picture. Or ask it to fix the topological error. In other cases it's much faster to model than to describe it to agent
by drbig | 2025-09-06 09:10:08+00:00
> It's no wonder UE5 games have the reputation of being poorly optimized

Care to exemplify?

I find UE games to be not only the most optimized, but also capable of running everywhere. Take X-COM, which I can play on my 14 year old linux laptop with i915 excuse-for-a-gfx-card, whereas Unity stuff doesn't work here, and on my Windows gaming rig always makes everything red-hot without even approaching the quality and fidelity of UE games.

To me UE is like SolidWorks, whereas Unity is like FreeCAD... Which I guess is actually very close to what the differences are :-)

Or is this "reputation of being poorly optimized" only specific to UE version 5 (as compared to older versions of UE, perhaps)?
by gentooflux | 2025-09-06 09:11:26+00:00
It can be tricky with certain sites to track down the correct domains to whitelist without giving a whole swath of ad domains the keys to the kingdom. Getting weather.com working was a bit of a bear in this regard (I know the information they present is available elsewhere ad-free, but I find the way they package that information convenient and I'm nothing if not lazy).
by frm88 | 2025-09-06 09:13:08+00:00
These numbers would be admirable if they had something to show for it, instead: illiteracy below level 1 28% [0]; life expectancy 79.5 years (as opposed to - for example Italy 83.9 [1]; rank 13 when it comes to cost of living [2]... I could go on with health etc. So, what exactly do you get out of all that additional labour?

[0] https://en.m.wikipedia.org/wiki/Literacy_in_the_United_State... [1] https://worldpopulationreview.com/country-rankings/life-expe... [2]https://www.worlddata.info/cost-of-living.php