MurphyA/hacker-news huggingface dataset:
by MrMorden | 2025-06-12 17:52:19+00:00
If by "available" you mean that there's a standard. There may be PHY designs that exist but they're not available for purchase, probably because there's no identifiable market. Any potential customer who for some reason wanted to build an AP1000 reactor unit for their datacenter and a second unit for that datacenter's PHYs would need to design their own networking equipment. Which might use 40G but at this point it's questionable — that's the sort of slow equipment you might see in a rack-scale on-premises installation.
by littlestymaar | 2025-06-12 17:53:41+00:00
In my experience working on medium-sized Rust projects (hundreds of thousands of LoCs, not millions), incremental compilation and mold pretty much solved the problem in practice. I still occasionally code on my 13 years old laptop when traveling and compilation time is fine even there (for cargo check and debug build, that is, I barely ever compile in release mode locally).

What's painful is compiling from scratch, and particularly the fact that every other week I need to run cargo clean and do a full rebuild to get things working. IMHO this is a much bigger annoyance than raw compiler speed.
by FirmwareBurner | 2025-06-12 17:53:57+00:00
>people being placed in prison due to their speech, the students having their visas revoked and all activists that have been killed by the government

Let's address your points:

2) There's nothing illegal or wrong with student visas being revoked with reason. You break the law, your visa gets revoked, it's that simple. It's part of the terms and conditions of immigrating on a visa in any civilized country with a rule of law (barring Germany maybe). Have the students on a visa tried, you know, studying, instead of breaking laws? I myself never struggled to not break the laws where I travel to foreign countries. I don't see where the issues lie.

1) Who is being put in prison just for speech? Is that speech consisting of throwing rocks at police by any chance?

3) Which activists did the government kill?

Those are all some wild accusations that require citations form some reliable sources in order to be taken seriously.

>americans really live in a different planet. you only have freedom of speech when your speech is irrelevant or when it doesn't conflict with the views of the elites.

Let's put freedom of speech to a test. If you're in Germany, go on X, go to the profile of chancellor Friedrich Merz and call him a "corrupt politician and traitor of the people" and also say how a certain group of illegal immigrants responsible for majority of terror attacks doesn't belong in Germany. Then let's see how far your freedom of speech goes in Germany. Post a link here with the comment as proof when you're done. Otherwise, please refrain from criticizing other nations speech laws since you're throwing rocks at a stone castle from a glass house.

My point with this is there's no perfect freedom of speech, but myself I'd much rather the unrestricted freedom of speech of the world's oldest democracy, rather than the government controlled speech of Germany or the UK.
by bradreaves2 | 2025-06-12 17:54:12+00:00
> This scene might feel like science fiction

This article is fiction followed by commentary.

If the anecdote were real, it would still be an anecdote: tempting to generalize, but wise to hold loosely.

The article is about how AI will lead to a labor surplus in certain professions, while other professions will retain employment.

The article compares this to the Black Death, where labor supply decreased uniformly. Labor was then able to extract concessions from capital.

Industrialization leads to a different outcome: capital captures more value initially, while devastating workers in the short-term. In the long-term, everyone benefits from higher living standards. Even if the article is correct about AI impacts, it doesn't explain why AI is different from all prior industrialization.
by rubicon33 | 2025-06-12 17:54:37+00:00
Sounds cliche, silly, etc. but music really is magic. Such an abstract thing that can produce wide ranges of emotions and even help focus and inspire.

I find a lot of electronic music helpful for coding.

Some bangers for anyone interested:

Age Of Love - The Age Of Love (Charlotte de Witte & Enrico Sangiuliano Remix) https://www.youtube.com/watch?v=0YVvcTIGy40

Nero - My Eyes https://www.youtube.com/watch?v=XiojdDs8wwk

SUB FOCUS x WILKINSON @ Corfe Castle, Dorset https://youtu.be/TRh-amAhOEw?si=jCx1V7jkciB3h4kh

Adventure Club - Gold (Ft. Yuna) https://youtu.be/09wdQP1FFR0?si=r7hfA6w3qfhXzL30
by vlod | 2025-06-12 17:55:04+00:00
The All-In-Podcast recently interviewed (1-1) Jared Isaacman (NASA admin nominee) about the bloat.

Worth watching the whole interview ~1 hour.

[0] Jared Isaacman: What went wrong at NASA | The All-In Interview https://youtu.be/6YdOjoaQTOQ?si=FUeL8mJ6LwHwO_B4&t=1275
by semi-extrinsic | 2025-06-12 17:56:02+00:00
I don't have any good idea of what are "good" prompts for demonstrating such models. But what I would ask such a model is the following. I have no idea if it would fall on it's face or not.

Can you write a version of Chorin's projection method for the Navier-Stokes equations that is both explicit and second order in time?

Ideally the model should not need a more detailed prompt than this. A first-year grad student in numerical analysis certainly would not.
by mcv | 2025-06-12 17:56:17+00:00
Exactly. In this particular case, it was fun because I recognised the problem and had/took the freedom to get to the bottom of this and fix it as thoroughly as I could. I could easily have decided to accept that the big import process took an hour, but I stubbornly thought it could be faster, and reduced it to 3 minutes. Biggest dopamine boost ever. Still coasting on that. And in doing so, discovered a bunch of bugs, undocumented behaviour users depended on, and ended up addressing all of it in the way I wanted.

That freedom was absolutely key. The same job could have been frustrating and stupid if someone else had been ordered to do what I did.
Show HN: CloudGrip – Observability with real insights and auto-fixes
by maksspace | 2025-06-12 17:57:27+00:00
After 1500+ hours, 3 redesigns, and too much coffee — I finally launched CloudGrip: an observability platform

that watches your infra like a paranoid SRE with insomnia.

What it does right now: - Instant insights from logs, metrics, and traces (OpenTelemetry-native)

- Detects real bugs (DB failures, bad env vars, missing parameters)

- GitHub repo integration for code-level context

- Clean UI that makes observability feel simple

Coming soon:

- Auto-fixes via pull requests

- CI/CD feedback

Check it out: https://cloudgrip.ai

Any feedback and brutal honesty are appreciated!
by mindslight | 2025-06-12 17:57:50+00:00
You are rambling around in circles to avoid the plain truth in front of you. Trump is an autocratic authoritarian. His being a narcissist contributes to that. The two are not mutually exclusive.

> I don't disagree with him on everything he says just because he said it.

At this point, doing so is a better strategy than deferring judgement, while even more "shit" continues to "flood the zone". I'm a libertarian, and I gave this guy a benefit of the doubt for far too long. When looked at from a non-partisan view, all of his policies have been somewhere from neutral to bad to terrible for America. Referencing real problems and frustrations, yes. But completely ineffective or even self-defeating for actually helping with those problems.

> So, with space, my honest take is that it was all just a Cold War thing all along

> It seems to me that China and India are doing space science things now. They can get on with it

So you're content to just give up on the current cold war then? Throw in the towel and hand world leadership to China? Why?
Show HN: ChatToSTL – AI text-to-CAD for 3D printing
by flowful | 2025-06-12 17:58:11+00:00
Hey HN,

I'm a beginner at CAD so I built an app that does it for me ;) Describe a part and ChatToSTL writes the OpenSCAD code, shows a live render with size sliders, then exports the STL/3MF file. Because the output is parametric, it's easy to modify (unlike mesh models like Shap-E or DreamFusion).

Try it (needs your own OpenAI key): https://huggingface.co/spaces/flowfulai/ChatToSTL

How it works: Text prompt → o4-mini generates OpenSCAD code → live render + sliders → refine in chat → export.

Examples & Code:

* Walkthrough + real prints (bowl, hook, box, door stop): https://medium.com/@nchourrout/vibe-modeling-turning-prompts...

* 90-sec demo: https://www.youtube.com/watch?v=ZK_IDaNn1Mk

* MIT repo: https://github.com/nchourrout/chat-to-stl

Current limitations (it's not replacing Fusion 360 anytime soon):

- Simple shapes only. Even a mug can end up with a misplaced handle - Works best with CAD-style language ("extrude 5mm") - AI can't see the render, so no self-correction yet

I'm particularly interested in feedback on improving the 3D generation quality: should I add vision feedback so that it can self critique? use CADQuery instead of OpenSCAD? use a different model?

Thanks! Nico
by not_your_vase | 2025-06-12 17:58:12+00:00
> For now, the question is not whether Xlibre will succeed technically.

It doesn't have a chance. It would have made more sense if he forked Wayland, and started to work on bring it up to feature parity with X11. That would have been a good "let me show you how it's done" move. But alas.
by Intralexical | 2025-06-12 17:58:14+00:00
The types of personality that turn into an authoritarian when given power tend to have damaged senses of both internal identity and external reality.

When Trump says "America First" or "Leftists hate our country", what he really means is himself. He's not really lying; "America", in that context, is just an extension of his own ego. Likewise when Putin talks about the "Russian state" or "Russian world", that's something that he conceptualizes as an extension of his own physical body. The channels run by Vlad Vexler on YouTube have an accessible discussion of some of this if you're more interested.

It's not that he wants to hurt federal workers, set back science, or destroy US state capacity. But he does so anyway, because his concept of "America" is one that stops at his own ego. Other people aren't really real to him.
by duxup | 2025-06-12 17:58:19+00:00
I don't see how "finance it" and hiring a company to go begging for handouts changes the math on rural hospitals.

These subprime patients don't have the money and aren't magically coming up with it because they have LESS insurance under the current administration.

The current administration proposing more cuts just means more rural hospitals will close, there's no magic preventing that if you have an administration that doesn't care / doesn't take input from knowledgeable people.
by RC_ITR | 2025-06-12 17:58:21+00:00
I am really trying to understand what you're saying, but I disagree because I do think that today it is axiomatic that laws need enforcement to be useful and most legal enforcement involves negative consequences. I also thing that most negative consequences are either pain related (Contemporary morals have generally eradicated pain-based consequences) or restriction on access to material things.

What I am ultimately trying to say is that the large majority of people on this forum see the symptom of a broken society (homelessness and drug addiction) and for whatever reason, refuse to believe that a complex network of problems is actually the thing that should draw our 'hacker' focus.

Like sure, you clearly had a negative experience with permitting that caused you to have an expensive fine and feel resentment that other people do 'worse' things 'scot-free'.

Would fining a homeless person more money actually solve your or the city's problems? No. The person would just not pay, because again, they have nothing to lose.

Ultimately, I think where we agree is that the idea of law needs to evolve to include both punishment and state funded / enforced humanitarian care.

The reason that I think this will never happen in America is because we are an inherently vengeful people with a dark history of race-based hatred and a fundamental disdain for paying taxes that fund public goods.
by dghlsakjg | 2025-06-12 17:58:56+00:00
Depends on the circumstances. Probably not the case with a jet like a 787, but sometimes ATC will allow small planes to 'cut the line' with an intersection takeoff.

This runway was over 2 miles long. If you are in a smaller commuter prop plane or small jet, you don't need half that space for the takeoff. You call up ATC and they give you the option of taking off at an intersection now, or being #15 in line behind the heavies, its totally fine to do that if you are within the operating margins of the aircraft. The pilots have already done the math to know exactly how long of a runway they need for the worst case scenario (rejected takeoff just below V1), so if they know that they need 5k feet worst case scenario, and are offered an intersection takeoff with 7k feet of an 11k foot runway, there is already pretty big margin built in.

The thing to remember is that the aviation community and manufacturers have decided that once a jet is past a certain speed, you are committed to taking off and climbing out no matter what is going on. There is no circumstance where airliners will go beyond that speed and then try to reject the takeoff, and land back on that same runway.

As far as fuel, you might be distressed to know that you rarely fly with full tanks. They typically fly with the amount of fuel their route uses for the load they have + a margin for diversion. This is both a cost savings measure, as well as an operational concern (for example at Denver during a hot summer day, a lot of planes can't be loaded to maximum weight and still be able to do a rejected takeoff)
by fabrice_d | 2025-06-12 17:59:01+00:00
Disclaimer: I was at Mozilla working on FxOS and then at KaiOS where I worked with the WhatsApp team to add some apis they needed.

The problem was never technical, only business. WhatsApp was basically saying: "We'll build an app if we think we can get XY millions new users". FxOS was just not shipping enough to reach the bar. KaiOS shipped in India with Jio, Facebook saw the traffic coming from KaiOS devices using the basic FB app and decided to move forward with a WhatsApp app.
by alistairSH | 2025-06-12 17:59:50+00:00
That's fair. I should have been more precise... There's little evidence we need to have a totally balanced budget every year. Current spending levels are likely unsustainable. Either way, we still can't balance the budget by only cutting discretionary spending - any serious discussion of a balanced budget MUST include the revenue side, plus possible changes to the social contract (IE, all the programs that just about everybody wants to keep).
by danielodievich | 2025-06-12 18:00:22+00:00
I want to thank dev leads who trained this green-behind-the-ears engineer on mysteries of Source Depot. Once I understood it, it was quite illuminating. I am glad we only had a dependency on WinCE and IE, and so the clone only took 20 minutes instead of days. I don't remember your names but I remember your willingness to step up and help and onboard new person so they could start being productive. I pay this attitude forward with new hires here in my team no matter where I go.
by tsimionescu | 2025-06-12 18:00:37+00:00
All of the pronoun contractions are somewhat inconsistent with noun possessives. So "its", but "the dog's". There's no reason why you couldn't write "it's" for both "it is" and "its". You already write both "the dog's ball" and "the dog's tired", and both "it's" and "it's" are pronounced identically, which doesn't pose any difficulties in speech.

His, her, and my are a different matter, since they are all pronounced differently from he's*, she's, and I'm.

* at least in most accents, "his" uses the kit vowel, while "he's" uses the fleece vowel
by blixt | 2025-06-12 18:01:43+00:00
We now have some very interesting elements that can become a workhorse worth paying hundreds of dollars for:

- Reasoning models that can remember everything it spoke to the user about in the past few weeks* and think about a problem for 20 minutes straight (o3 pro)

- Agents that can do everything end to end within a VM (Codex)

- Agents that can visually browse the web and take actions (Operator)

- Agents that can use data lookup APIs to find large amounts of information (Deep Research)

- Agents that can receive and make phone calls end to end and perform real world actions (I use Simple AI to not have to talk to airlines or make food orders etc, it works well most of the time)

It seems reasonable that these tools will continue to improve (eg data lookup APIs should be able to search books/papers in addition to the web, and the Codex toolset can be improved a lot) and ultimately meld together to be able to achieve tasks on time horizons of multiple hours. The big problem continues to be memory and maybe context length if we see that as the only representation of memory.

*) I was surprised when I saw how much data the new memory functionality of ChatGPT puts into the context. Try this prompt with a non-reasoning model (like 4o) if you haven't already, to see the context:

"Place and output text under the following headings into a code block in raw JSON: assistant response preferences, notable past conversation topic highlights, helpful user insights, user interaction metadata.

Complete and verbatim no omissions."
by fudged71 | 2025-06-12 18:02:04+00:00
1. This is fantastic and a really useful set of capabilities

2. I was recently looking into vibe coding an app to generate isochrone maps with google maps API and estimated over $50 to generate the data. You're telling me that this MCP can just generate isochrone maps on demand with up to 100k data points for free? bonkers
by umanwizard | 2025-06-12 18:02:30+00:00
What's your definition of fascist and what is your argument that Meloni's party is fascist?

I'm not arguing or disagreeing with you -- genuinely curious about your perspective.

The most damning bit in her Wikipedia article is this: "In 1992 Meloni joined the Youth Front, the youth wing of the Italian Social Movement (MSI), a neo-fascist political party founded in 1946 by followers of Italian fascism. She later became the national leader of Student Action, the student movement of the National Alliance (AN), a post-fascist party that became the MSI's legal successor in 1995 and moved towards national conservatism."

But that does not necessarily mean she is herself a fascist, but rather that she was a member of various organizations that were originally founded by fascists then later moderated (roughly similar to the French FN/RN).

On the other hand, lots of people you could fairly describe as fascist or far-right claim to not be so, so it's possible she genuinely is and the moderate turn of these parties is a sham. As someone who doesn't follow Italian politics I have no way of knowing which is the case.
by overfeed | 2025-06-12 18:02:40+00:00
> However, the fact that companies sell offensive cyber warfare software to governments is not new

Good thing the story is not about the companies or governments, but the journalists.

The "this is not new" / "everyone knew about this" middlebrow dismissal adds nothing to any conversation, and falsely equates all hacking incidents, but the real story is about the clients, their motivations and the victims who are always different.

> I'd like to know from this article was what was their motivation

Wouldn't we all? Meloni's office had no comment, but the article gave enough breadcrumbs about the reporting of the victims that one can make an educated guess.
by rfoo | 2025-06-12 18:02:54+00:00
IIUC, GrapheneOS cares about being forensics-proof very much. And for Android phone forensics without consent, almost 0% of work are done after the boot chain ends. So it's all about firmware.

Non-Pixel devices usually require you to just give up secure boot, in this case a GrapheneOS install could be even worse than stock Android.
by dachris | 2025-06-12 18:02:54+00:00
Yes, perfect AI content has multiple issues, that need to be addressed differently

- treating certain content in the same way that drugs are treated. Lots of countries are already moving towards age restrictions for social media.

- some kind of hardware-provided signatures for images and video, anything else must be assumed to be generated

Will be interesting for kids growing up - the peer pressure is now already very high to have smartphones, to be on Whatsapp, Instagram, TikTok, this will only get worse.

Maybe if I have kids I will found some Amish-like community with only 90's tech (only half joking).
by johnea | 2025-06-12 18:02:59+00:00
Original article:

https://news.ucr.edu/articles/2025/06/11/california-dairy-tr...

Please try not to use phys.org...

On the content of this article, they fail to point out a major problem in California driven by the state initiative to compensate farms for this practice.

Efforts to reduce the actual amount of methane produced have reversed, and the ammonia byproduct has increased.

Dairy farms are now using the state incentive to capture methane as an additional source of revenue.

https://insideclimatenews.org/news/19092022/dairy-digesters-...
by ngrilly | 2025-06-12 18:03:02+00:00
Not all office workers are old. Some are young and want to use modern collaboration tools. Even government workers. I think real-time collaborative editing is a chicken-and-egg. You don't know you need it until you start using it. I'm using this often in meetings where the participants all work on the same document, usually some notes/memo or spreadsheet. But I agree that for the note taking use case, a full-blown word processor is not necessary.
by Lammy | 2025-06-12 18:03:04+00:00
I used to do the MusicBrainz thing with Picard and later with Beets, but I got sick of Somebody Else's Metadata because of MusicBrainz's (former?) policy where everything must be Title Cased regardless of how it's presented on the CD sleeve. I prefer my tags to match the artist's choice, because I consider it a tonal indicator that helps set the mood for the work.

It seems like they might not enforce that any more since the album I was going to pick on as an example is now tagged like I have it, although I also have lower-case “my bloody valentine” Artist tags on every track with Title Cased “My Bloody Valentime” Album-Artist tag for browsing in Navidrome: https://musicbrainz.org/release/1e4c282b-8b0d-4d20-9f74-175f...

…but I already got out of the habit and will still just keep typing them out myself :)

I also always include the catalog number in the Comment field and in brackets in my folder names to separate different releases of supposedly the same thing. Good example of why you would want to do this is the 2004 vs the 2007 releases of MM..FOOD? where the last track (Kookies) had to be redone to remove the Sesame Street samples:

- 2004: https://www.youtube.com/watch?v=Ci_XcL4nYos

- 2007: https://www.youtube.com/watch?v=8iYSwvdEfeY

Shout-out to https://covers.musichoarders.xyz/ and https://fanart.tv/ for high-quality album art to embed.
by somenameforme | 2025-06-12 18:03:19+00:00
This [1] is a graph of government receipts (basically all income for the government) over time. It has not only increased exponentially, but basically never decreased except during major economic crises. Yet somehow in that graph, we ended up more than $36 trillion dollars in debt.

It makes it clear that the fundamental issue is not government revenue, but government spending. Every single time you give the government $1 they find a reason to spend $1.05. Why would you expect this to change if you give them $1.05, instead of them now just finding a reason to spend $1.10?

I think that democracies are probably just fundamentally incapable of caring about long-term problems like debt when acting irresponsibly has substantial short-term benefits. It's almost like some spin on a tragedy of the commons.

[1] - https://fred.stlouisfed.org/series/FGRECPT