MurphyA/hacker-news huggingface dataset:
by rlpb | 2025-04-01 20:02:03+00:00
The trouble with these kinds of games is that they put the more diligent students at a disadvantage. For example, someone might compare their experimental result against the textbook constant, realise it's wrong, and spend much more time trying to identify their "mistake", not realising they've been sabotaged. This puts further pressure on their other work.

One cannot argue that this is fair on the basis that it's the "real world", because all that does is reward the sloppier (middle) approach. It filters the very lazy from the average, but at the expense of the excellent.
by ww520 | 2025-04-01 20:02:15+00:00
At every round of the algorithm, all nodes with 0 in-degree (i.e. they are not depending on anyone) are collected as a dependence-free subset.

They serve as the root set to the rest of the graph for the current round. The depending nodes reached from root set have their in-degree decremented. When their in-degrees reach 0, they are added to the next root set.

I'm using double-buffering to maintain the current root set for processing and to collect the next root set for the next round, instead of using a queue as in Kahn's algorithm. At the end of the round, I simply swap the double-buffers. It's very efficient. When the next root set is empty, all nodes have been processed.
by whyage | 2025-04-01 20:02:29+00:00
I wouldn't skip the main exhibition area. In an era where people were called computers, the human experience was at the heart of the Bletchley Park machine. In the main area, you learn about the makeup of this apparatus: the different roles people had, how information flowed within and between the huts, and much more. There's also a little museum with fascinating artifacts and an area dedicated to Turing. Don't miss it.
by chanderson0 | 2025-04-01 20:02:55+00:00
Fauna Robotics | NYC | Onsite | Full-time | https://faunarobotics.com/

Fauna Robotics is a New York-based startup devoted to the mission of developing safe, intelligent, human-centric robots that live, work, and play by our sides. We are looking for software engineers and design technologists to build the software engine that powers this vision.

In particular, we are looking for:

- Senior/Staff Software Engineers who can architect real-time, high-reliability systems for robots while keeping research scientists moving quickly. Emphasis on Python for research, C++ for production. (https://faunarobotics.com/careers/senior-software-engineer/)

- Computer Graphics Specialists who can build high-fidelity simulation environments that run both in locally in real-time and in the cloud. (https://faunarobotics.com/careers/computer-graphics-speciali...)

- Conversational Interaction Specialists with experience working directly from audio signals to build great speech understanding and production systems. (https://faunarobotics.com/careers/conversational-interaction...)

See other roles: https://faunarobotics.com/careers/
by torginus | 2025-04-01 20:03:03+00:00
On a side note, one thing every single one of my peers who have pursued a creative degree have echoed, be it architecture, literature, graphic design, industial design etc. - is that the only way to get a good grade is to find out what your professors personal preferences and opinions are and be in total and utter agreement with them.

Any amount of critical views tends to result in your work torn to pieces and you getting a shitty grade.

Your architecture professor likes turrets? Then better put them even on the chicken coop - that way he'll no you're one of the students who gets it.

Your lit professor loves a certain philosopher? - better not point out that you find his arguments circular, ponderous and betraying a lack of broad perspective.

This has been utterly weird to me considering I have encountered way less (but not zero) of this thing in engineering, and art is supposed to be about developing your self-expression, but I've heard this criticism so many times from so many places and formulated so strongly. I've had many people flat out leave their educations because of this, with others just quietly powering through.

This in of itself has changed my view of art education, and I've told many people to stay away from these places not because of the usual 'it's useless and you'll starve to death arguments' but because of this.
by crivlaldo | 2025-04-01 20:04:04+00:00
This article motivated me to upgrade my hosting approach.

I've been running a DigitalOcean VPS for years hosting my personal projects. These include a static website, n8n workflows, and Umami analytics. I used manual Docker container management, Nginx, and manual Let's Encrypt certificate renewals. I was too lazy even to set up certbot.

I've migrated to a Portainer + Caddy setup. Now I have a UI for container management and automatic SSL certificate handling. It took about two hours.

Thanks for bringing me to 2025!
by zeroq | 2025-04-01 20:04:13+00:00
In 1999 a 15 year old Norwegian reverse engineered Hollywood’s unbreakable DVD encryption (the Content Scramble System) and wrote a tiny program called DeCSS. His goal? Simply to play DVDs on Linux. Hollywood’s reaction? Full blown panic. Studios sued under the Digital Millennium Copyright Act (DMCA), demanding DeCSS be erased from the internet. But what followed wasn’t just a legal battle - it was a circus of absurdity.

If an executable code - as ruled by a US judge - can be taken down, then what about... A t-shirt? A haiku? A sculpture? The code soon morphed in all imaginable ways, and hackers and activists were releasing it all around the world. It was even encoded as a prime number. An illegal prime number! But my personal favorites remain a rock song and a dramatic interpretation of the code released as an audiobook reading. Meanwhile, the lawyers, completely lost in the irony, at one point even sent a takedown notice to a cat.

Stay mischievous.
by cyral | 2025-04-01 20:04:34+00:00
> This task, which likely required a great deal of manual labor and technical knowledge, was key to making the system work effectively and sustainably.

This is obviously AI. The writer should know that it either required manual labor or it did not, not maybe (AI loves to not "commit" to an answer and rather say maybe/likely). It also loves to loop in some vague claim about X being effective, sustainable, ethical, etc without providing any information as to WHY it is.

That and it being published on some blog spam website called techoreon.

Edit: For fun, I had o1-mini produce an article from the original source (Techspot it looks like), and it produced a similar line:

> This ingenious approach likely required significant manual effort and technical expertise, but the results speak for themselves, as evidenced by the system's eight-year flawless operation.

What these sites are doing is rewriting articles from legitimate sources, and then selling SEO backlinks to their "news" website full of generated content (and worthless backlinks). It's how all those scammy fiverr link services work
by joe_the_user | 2025-04-01 20:05:14+00:00
TL;DR; all your analogies are less extreme than the claimed observation because they don't violate the principle that physical laws apply uniformly throughout space/time.

Theory or data/observation is a sort of layered thing. The lowest data level is the data that the Webb or whatever telescope gets, then you have the theory that what's being represented in galaxies and you have all suppositions of standard cosmology and in that you have a posited theory that galaxies as viewed from earth rotate in a "given direction".

The thing about this theory/observation/whatever is that it's a pattern that, if true, would only be visible on earth (or in vanishingly small area relative to the claimed area of the pattern). If such a thing were happening, it wouldn't just contradict current physical laws. It would contradict the paradigm science has had since Newton that physical laws apply uniformly throughout the cosmos and especially that the earth isn't the "center" of the universe. The observation of continents fitting together or violations of parity conservation aren't analogous because they involve things that can be meaningfully observed anywhere.

All this is to say "extraordinary claims require extraordinary evidence". As far as investigating. I could or someone could, spend the effort needed to investigate this. But science actually should have one level of claim+evidence that's "interesting, let's investigate" and another that's "oh dear, that's really crank stuff and you'd need to truly vast evidence before I'd even look". Other science would be overwhelm by bullshit.
by superultra | 2025-04-01 20:05:20+00:00
I'm really curious about this because it actually incurs some interesting possible customer service issues. Say someone signs up, then usage lapses for a while. Then they use it. Bam they're charged. Will they remember that they signed up? Some of these edge cases are defined in the article but remain unanswered. It sounds like the team at Kagi didn't even think about them, which is interesting. Still I'd like to know the answer.
by bitsandboots | 2025-04-01 20:06:15+00:00
The US had incredible soft power. You could travel the world and still hear US news, and locals discussing their opinion on the US. US entertainment was inescapable. Now people in other countries are starting to find ways to do without US influence, and the admiration and interest is dwindling. The loss of soft power will hurt in indirect ways, but they will hurt.
by Majromax | 2025-04-01 20:06:51+00:00
> Since you cannot (it is technically not possible) create an ML model reproducing a style without having it ingest original works in that style

I very much disagree with this. Certainly no gen-AI model currently does this, but you could reinforcement-learn your way to Ghibli style. In language modelling, that's the entire point of the RLHF step.

As long as the style can be described or even recognized by humans, you can nudge your way towards it with multiple-choice sampling.

> such a tool is producing derivative works based on original work (let’s say, by Miyazaki or Studio Ghibli) at scale and for profit, then I have difficulty seeing how copyright law is not involved.

How is this different than a fairground caricaturist that draws subjects in the Simpsons style? They "ingested" lots of Groening-style media, and now they're creating works that are derivative of that style, at scale and for profit.

Learning from a work and being inspired by a work do not create 'derivative works' for the purposes of copyright. The boundary between that and an infringing quotation is fuzzy (note 'sampling' cases in music), but a style itself needs to be on the non-infringing side of things if art is to progress at all, even by humans.

Note that I'm leaving aside the issue of data-gathering; if OpenAI was downloading pirated copies of the Ghibli corpus then that act itself was copyright infringement, independently of the AI training and output.
by hermitdev | 2025-04-01 20:07:04+00:00
> because the simulator had a bug

I had something similar happen when I was taking microcomputers (a HW/SW codesign class at my school). We had hand-built (as in everything was wire wrapped) 68k computers we were using and could only download our code over a 1200-baud serial line. Needless to say, it was slow as hell, even for the day (early 2000s). So, we used a 68k emulator to do most of our development work and testing.

Late one night (it was seriously like 1 or 2 am), our prof happened by the lab as we were working and asked to see how it was going. I was project lead and had been keeping him apprised and was confident we were almost complete. After waiting the 20 minutes to download our code (it was seriously only a couple dozen kb of code), it immediately failed, yet we could show it worked on the simulator. We single-stepped through the code (the only "debugger" we had available was a toggle switch for the clock and an LED hex readout of the 16-bit data bus). I had spent enough time staring at the bus over the course of the semester that I'd gotten quite good at decoding the instructions in my head. I immediately saw that we were doing a word-compare (16-bit) instead of a long-compare (32-bit) on an address. The simulator treated all address compares are 32-bit, regardless of the actual instruction. The real hardware, of course, did not. It was a simple fix. Literally one-bit. Did it in-memory on the computer instead of going through the 20-minute download again. Everything magically worked. Professor was impressed, too.
by mdp2021 | 2025-04-01 20:07:10+00:00
> Might make sense for

Individual or small team use, personal or professional, when 32GB VRAM (or 32+32) is sufficient, at the cost of 3.5k$ (or 3.5+3.5) instead of 25k$.

The RTX 5090 has a VRAM cost of 110$/GB; the H100 of 310$/GB.

(And even professional use in a small team will probably not have the card run at full throttle and peak consumption all day, outside NN training projects.)
by hnaccount_rng | 2025-04-01 20:07:20+00:00
No it can't. Turbulence does not introduce net-angular momentum. It just (re)distributes it. And the scale on which that "mixing" can happen is limited (essentially the speed of sound is smaller than the expansion of the universe in the early universe). So on large enough scale, it (~any vector value) must be add up to ~zero (up to the initialisation uncertainties). Or one of our fundamental assumptions is wrong. And that's why this is so interesting
by hnuser123456 | 2025-04-01 20:07:39+00:00
For a highly engineered battery like a premium EV, there are coolant channels, temp monitoring, voltage monitoring, etc.

Soldering some connectors onto some random cells and knowing they shouldn't go over 4.2v is one thing, but measuring cell health via internal resistance, programming a controller to do temp shutoff and wiring up temp sensors, keeping cells balanced, is a lot of extra work, but critical if you at all care about not potentially burning down wherever they're stored.

Keeping the cells small and just using a hundred of them in parallel (and a hundred of these parallel packs in series to get up to the hundreds of volts needed), thus using ~10,000 cells, in EV batteries limits the maximum damage from one cell going worst-case, assuming your enclosure can contain it.

That being said, it seems there is a slow movement towards larger cells, from 18650 to 26650 or similar. But each cell on its own is still a dumb can of chemicals ready to go boom if you mistreat it.
by 9rx | 2025-04-01 20:08:11+00:00
> but also things like binary.Read()/Write().

binary.Read/Write already uses reflect as far as I can tell, so it wouldn't matter in that case. There is an optimization for numeric values in there, which may be what you are thinking of? But they are specified in the spec and that's not what we're talking about anyway (and if an optimization really had to go, for whatever reason, it wouldn't be the end of the world).

Did you mean something else?
by eknkc | 2025-04-01 20:09:01+00:00
Yeah, I’ve been on propranolol and then metoprolol but they don’t seem to do much in terms of reducing ectopics. Currently on metoprolol though.

I’ve had an echo, stress ecg and then a ct angiogram. Everything is physically fine so at this point I mostly ignore them cause at least I know they are not an immediate danger.

Thanks!
by Svip | 2025-04-01 20:09:54+00:00
> Don't mistake this for "Real Myst: Masterpiece Edition", which is (sorry Cyan), not very good.

I know you link it further down, but there are two Masterpiece Editions, one for Myst (1999) and one for realMyst (2014). The one you link is the MPE of Myst, and technically not the original 1993 game, though as far as I can tell, it's just an upgrade of graphics and sound, whilst remaining faithful to the original.

I couldn't get realMyst to work back when I got it on GOG, so I'll admit I haven't tried it (nor its Masterpiece Edition), but I did enjoy the 2021 remake, although I noticed that even though it had been over a decade, I sped through that game (I mention this, because I actually visited it after having played the 2024 Riven remake, where the changes to the puzzles did stump me from time to time). Though, personally, I am more of a Riven fan.
Ask HN: Are Squarespace and Wix sites worth it?
by LouisLazaris | 2025-04-01 20:10:08+00:00
I’ve been involved in web dev in different forms for 20 years, but I’ve never done anything with these types of websites.

My questions are:

* When you register a domain with them, is the domain legally yours?

* Are there any SEO penalties for using these apps to build websites? Does anyone own a website or client site hosted on Squarespace or similar that’s ranking high on Google?

I can see the benefit for developers but I’m wondering about the benefits for clients.
Show HN: Internet button – April Fool's edition
by tomasff | 2025-04-01 20:10:15+00:00
A week ago I made a website with a single button and a live click counter.

Now I want to see how long it takes the internet to reach 420,000 clicks, except now you can unclick the button to decrease the counter.

There are no rate limits and no CF anti bot protection, go crazy.
by healsdata | 2025-04-01 20:11:04+00:00
The non-profit and staff were largely responsible for meatspace events such as writing camps for kids, resources for teachers, and supporting local writers groups via volunteer municipal liaisons.

The slides are really burying the details of the child grooming scandal. NaNoWriMo hosted a forum for their participants, including the children. (There were subforums specifically for the child-participants, so they can't claim they didn't know they had kids as users.) Moderators of those subforums were accused of using their access to the children to direct those kids to off-site places where they could be groomed. Then, when allegations of child grooming arose, the other moderators and/or staff claimed it was happening off-site.
by fennecbutt | 2025-04-01 20:11:48+00:00
Lmao, training models off what is essentially a process directly inspired by imperfect "Good enough" biological processes and expecting it to be a calculator.

Ofc I'm not defending all thy hype and I look forward to more advanced models that get it right more often.

But I do laugh at him tech people and managers who expect ml based on an analog process to be sterile and clean like a digital environs.
by sarthak_chauhan | 2025-04-01 20:11:58+00:00
It’s not just about passing prompts — in production systems like Ramp’s, they had to build a custom ETL pipeline to process data from their endpoints, and host a separate database to serve structured transaction data into the LLM context window effectively.

We’ve seen similar pre-processing strategies in many efficient LLM-integrated APIs — whether it’s GraphQL shaping data precisely, SQL transformations for LLM compatibility, or LLM-assisted data shaping like Exa does for Search.

https://engineering.ramp.com/ramp-mcp

PS: When building agents, prompt and context management becomes a real bottleneck. You often need to juggle dynamic prompts, tool descriptions, and task-specific data — all without blowing the context window or inducing hallucinations. MCP servers help solve this by acting as a "plug-and-play" prompt loader — dynamically fetching task-relevant prompts or tool wrappers just-in-time. This leads to more efficient tool selection, reduced prompt bloat, and better overall reasoning for agent workflows.
by jauntywundrkind | 2025-04-01 20:12:14+00:00
I searched for any link between OmniAI and Alibaba's Qwen, but I can't find any link. Do you know anything I don't know?

All of these models are open source (I think?). They could presumably build their work on any of these options. It behooves them to pick well. And establish some authority along the way.
by dredmorbius | 2025-04-01 20:12:23+00:00
Oh man! I didn't know him closely, but we'd come into one anothers' orbits on Google+ and he was a great source of technical (and other) knowledge. One result of that is sitting a metre from me as I write this, as he'd turned me on to the Turris Omnia OpenWRT-based router.

Pace, Dave.
by surgical_fire | 2025-04-01 20:12:42+00:00
I agree only in the sense that K think that politicians should be punished for their wrongs.

I would only see thorniness is the courts refused to punish Le Pen out of fear of punishing a somewhat popular politician, as this would embolden others to act in ways to break the rules, and would undermine the independence of the court, which is a core tenet of a functioning democracy.

I think you only see thorniness here because you wanted Le Pen to keep doing her thing. See? it works both ways.
by tilt_error | 2025-04-01 20:12:59+00:00
In 1995, World War III almost broke out after a rocket launch from the exact same location [1]. It was only a coincidence that stopped the Russians from doing retaliatory nuclear rocket launches. So, indeed, launching to the east is not a good idea from this latitude.

1: https://en.wikipedia.org/wiki/Norwegian_rocket_incident
by csbartus | 2025-04-01 20:13:41+00:00
Formalization, correctness is about models. [1]

There are formal methods where the underlying model is mathematically sound. There are semi-formal methods where the underlying model is structured but not proven to be sound.

For example, in your case ("organizes knowledge") a formal method is ologs from category theory. That method assures that the concepts and their relationship in your knowledge base are mathematically correct.

When you want to transfer that knowledge base into a documentation system you might want look for a mathematically sound model, but I'm afraid there is no such model, so what's left is a semi-formal method / a likely-correct model.

Right now I'm building such a likely-correct model for writing, contact me for more info.

[1] https://www.osequi.com/slides/formalism-correctness-cost/for...
by xcrunner529 | 2025-04-01 20:13:46+00:00
> We are becoming more interested in attempting to silence these comments/articles via flagging.

Which as always, is such a tell from those supposedly all about free speech and no censorship. You have Elon banning whomever he disagrees with or makes him look like a fool, press kicked out or people/companies critical of Trump essentially blackmailed. It's dangerous.
by creer | 2025-04-01 20:14:02+00:00
> In the case of the US, it's more heartbreaking because it's a rich country, and you shouldn't see people living on the streets of a place like San Francisco.

It is certainly not for lack of money all around that many/most live on the street. Money is the one thing that sloshes all over the place. Mental health care and friendly administrations of all kinds, on the other hand, not so much.
by pebal | 2025-04-01 20:14:12+00:00
First, there are no Java GCs that completely eliminate stop-the-world pauses. ZGC and Shenandoah reduce them to very short, sub-millisecond windows — but they still exist. Even the most concurrent collectors require STW phases for things like root scanning, final marking, or safepoint synchronization. This is documented in OpenJDK sources, benchmarks, and even in Oracle’s own whitepapers. Claiming Java has truly pause-less GC is simply false.

Second, you’re suggesting there are moving GCs that don’t use read barriers and don’t stop mutator threads at all. That’s technically implausible. Moving collectors by definition relocate objects, and unless you stop the world or have some read barrier/hazard indirection, you can’t guarantee pointer correctness during concurrent access. You must synchronize with the mutator somehow — either via stop-the-world, read barriers, or epoch/hazard-based coordination. It’s not magic, it’s basic memory consistency.

SGCL works without moving anything. That’s why it doesn’t need synchronization, read barriers, or even slow-path allocation stalls. That’s not a limitation — that’s a design goal. You can dislike the model, but let’s keep the facts straight.