MurphyA/hacker-news huggingface dataset:
by mentalgear | 2025-12-08 10:44:37+00:00
Re Worktree/Spaces alternative: Why not just open up a new editor window ?

> I usually use it when I’ve got one task I’m working on, but for some reason I cannot proceed on it while eg the CI is running, but I also don’t want to leave the commit and close my code editor etc. It would be simple to just stash everything and later pop the stash, but it still feels disruptive.
by AnthonyMouse | 2025-12-08 10:45:33+00:00
> No, the argument is crypto is primarily used for crimes. Which is true.

The argument is right here:

> Outside of buying sex and drugs the only uses for cryptocoins are, and always has been, ransoms, scams and gambling.

It doesn't contain the word "primarily" which indeed makes it false, and the rebuttal to your different claim is this one:

https://news.ycombinator.com/item?id=46190260

> Also, if you want privacy, don't use crypto.

Can you tell me another way of buying something over the internet without tying the purchase to a government ID?
by tromp | 2025-12-08 10:45:43+00:00
It turns out that Rush Hour becomes much harder if we shrink the cars from size 2x1 to size 1x1, while maintaining their direction to be either horizontal or vertical [1]. While the hardest 6x6 Rush Hour puzzle takes 51 moves, the hardest Unit Rush Hour puzzle takes a whopping 732 moves [2].

[1] https://tromp.github.io/orimaze.html

[2] https://tromp.github.io/rh.ps
by bluenose69 | 2025-12-08 10:46:07+00:00
I agree 100% with what I think is the key phrase, viz. "the results can change without any modification to your code".

I maintain an R package that is quite stable and is widely used. But every month or so, the GHA on one of the R testing machines will report an error. The messages being quite opaque, I typically spend a half hour trying to see if my code is doing something wrong. And then I simply make a calendar item to recheck it each day for a while. Sure enough, the problems always go away after a few days.

This might be specific to R, though.
by ACCount37 | 2025-12-08 10:46:59+00:00
If you want to design a proper fuck off contact page, one valuable thing is: put as many mandatory fields as you can into the contact form!

Full name, contact e-mail, your corporate rank, company name, company phone number, what kind of product are you making, have you fucked off yet, no, then the address of your company's legal office, the name of your pet and how many millions is your company willing to spend with us. That's the bare minimum!
Show HN: Global crowd-sourced WiFi Speed Map
by hg30 | 2025-12-08 10:47:04+00:00
wifi.live is a lightweight map that displays real, crowd-sourced speed tests from coworking spaces around the world. It’s built around one idea: instead of reviews saying “great WiFi,” show actual throughput measured on-site.

First contributor to a new location earns a permanent Registered status for that spot. Tests are used with weighted averages to measure the reliability of WIFI at places digital nomads typically work.

Would love thoughts on:

- Data integrity / spoofing concerns

- What additional metrics (jitter, packet loss, stability over time) would be valuable

- Whether this solves a real pain point for you

Thanks for taking a look!
by aargh_aargh | 2025-12-08 10:47:07+00:00
The good: Nice exercises for beginners. Tab-completion, accepts readline characters like ctrl-u.

The bad: You don't see the (wrong) output if you don't get it right the first time, making it hard to work iteratively and having to guess what the question actually intended.

E.g. 'Seven files that start with "Santa"' actually wants file names that start with Santa, after some questions that had you use "grep" to search file contents. Where I actually struggled with what's expected is Day 11.

The ugly: Actually a very nice design.
by 1718627440 | 2025-12-08 10:47:10+00:00
> They are merely messengers who take the constituent direction established at the local level and travel with that message to deliver it in a country/state/etc.'s central gathering place.

No. That is exclusively an USA thing. I live in a representative democracy and I vote for the parliamentarian. Representative vs. direct democracy is about whether the people vote on laws directly or not.

> We (meaning most people) do not.

Most people don't want to write the laws, yes. They still want to have a say about the content. Most house owners also don't want to build the house. They still want to have a say what the construction company does.
by PaulKeeble | 2025-12-08 10:47:29+00:00
I loved working remotely but I very quickly found I needed to schedule water cooler chats and be super available and quick to jump onto video call. That social aspect really matters and if you have a hybrid environment then the WFH people are getting left out and its harming their career. But in organisations that are almost entirely remote you have to spend the time to be social intentionally.
by DonHopkins | 2025-12-08 10:48:01+00:00
I'd far prefer a kid with actual HCI usability design skills and compassion for users, than a middle aged superficial cosmetician who scoffs at "programmer talk" and prides himself on not knowing what a "key window" or "Fitts' Law" is.

>After I published that post, I got a note from a designer friend who left Apple, in frustration, a few years ago. After watching Jobs’s Aqua introduction for the first time in years, he told me, “I’m really struck by Steve directly speaking to ‘radio buttons’ and ‘the key window’.” He had the feeling that Dye and his team looked down on interface designers who used terms like Jobs himself once used — in a public keynote, no less. That to Dye’s circle, such terms felt too much like “programmer talk”. But the history of Apple (and NeXT) user interface design is the opposite. Designers and programmers used to — and still should — speak the exact same language about such concepts. Steve Jobs certainly did, and something feels profoundly broken about that disconnect under Alan Dye’s leadership. It’s like the head of cinematography for a movie telling the camera team to stop talking about nerdy shit like “f-stops”. The head of cinematography shouldn’t just abide talking about f-stops and focal lengths, but love it. Said my friend to me, regarding his interactions with Dye and his team at Apple, “I swear I had conversations in which I mentioned ‘key window’ and no one knew what I meant.”
by nephihaha | 2025-12-08 10:48:18+00:00
As someone I used to know from Las Vegas used to remind me, the Strip is only one aspect of the city and many people work in other industries.

Personally, Las Vegas does not appeal to me except as a centre to go visit other tourist attractions. The Strip strikes me as sleazy and tacky, and a fast way to lose a lot of money. The only thing which would appeal are the shows, but many of them seem to be aimed low.
by pjc50 | 2025-12-08 10:48:26+00:00
> "I don't like what the population is choosing to use their brand-new Freedom for"

I think this is a totally valid conclusion, especially for someone growing out of Randianism. It's yet another Chesterton's Fence, or someone discovering that the safety rails were there for good reasons.

I'm not sure how we got from the massive international overreach of https://en.wikipedia.org/wiki/United_States_v._Scheinberg to "sports gambling is now endemic and everyone has trading-themed gambling apps in their pocket". It seems like gambling is too cancerous: you can't just have a little gambling in a corner somewhere, it will take over everything if allowed to exist.
by benterix | 2025-12-08 10:49:19+00:00
First, if this is private vs corporate, they are probably using a separate laptop, likely with a VPN. Second, doing this kind of shadow profiling is a lot of work with potential legal consequences with little gain, at least for support teams. For fraud detection, that is a completely different thing.

So I think a simpler explanation is more plausible: they are selling AWS at such a premium that they can afford normal human customer service and still make a lot of buck.
by chamomeal | 2025-12-08 10:49:31+00:00
For me macros are a power user tool that are useful in libraries to seriously upgrade UX of your public functions. Kinda like how crazy complex typescript generics can seriously upgrade the UX of your lib.

It’s hard to explain without explaining a bunch of what a specific library does. But many clojure libraries expose macros that let you interact with them in much more readable/terse ways.

I’m on my phone but a good one to google is core.logic. It exposes a macro to define a “logic function”, which lets you define logical expressions using pattern matching. You can come up with rules that would be many more LOC and less readable as a normal function. You can of course define them as a normal function too, which is useful when the pattern matching doesn’t express the problem well!
by tomhow | 2025-12-08 10:50:02+00:00
We act on what we see, and we see what people make us aware of via flags and emails.

Comments like yours are difficult because they’re not actionable or able to be responded to in a way you’ll find satisfying if you don’t link to the comments that you mean.

Programming language flamewars have always been lame on HN and we have no problem taking action against perpetrators when we’re alerted to them.
by rjzzleep | 2025-12-08 10:50:13+00:00
Can someone explain what this somewhat recent phenomenon is where people feel the need to defend the worlds biggest billion dollar businesses, that are also often subsidized by tax payer money in weird ways?

How did we go in 20 years from holding these companies to account when they'd misbehave to acting as if they are poor damsels in distress whenever someone points out a flaw?
by munksbeer | 2025-12-08 10:50:14+00:00
Because it's based on narratives. Bitcoin has the strong narrative and the "network effect". Because bitoin keeps surviving, the narrative reinforces itself. At this point surely most people know, even if they're unwilling to admit or fooling themselves, the utility value is basically dead.

The utility value is now a pure gamble that a person tomorrow will pay me more than I paid for it today, thinking that a person in the future will pay them more than they paid. And that can be a powerful enough narrative to keep it going.

But if bitcoin disappeared today, 99.99999% of the world wouldn't even notice, that is how little of a problem it solves.

Anyway, the point is, imagine the scenario if ethereum overtook bitcoin in value. What will this actually do to the ecosystem? In my view, it would be catastrophic to the value of all coins, because it suddenly destroys the narrative of a "store of value" (the last lingering narrative). Any other coin could just overtake ethereum, and out of all the thousands of coins, which one? At that point, I think the whole thing comes down.
by mschuster91 | 2025-12-08 10:50:38+00:00
> In a perfect world however... endless cooling water unless they're in some shallow harbor. Would be the perfect application.

Still not, because all it takes is one thing going Seriously Fucking Wrong on another ship and boom, you got yourself a nuclear disaster. Just look at the Francis Scott Key Bridge and imagine that that ship hadn't hit a bridge support but a nuclear powered vessel.

Nuclear powered ships only make sense for ships operating in places where there is no other ship in sight for hundreds of miles (i.e. icebreakers) or for military ships that can and will shoot and sink anything with the potential of becoming a threat.
by littlestymaar | 2025-12-08 10:52:20+00:00
> That's an option, and I'd be interested in how the math works

The math works because the derivative of a constant is zero, it's that simple.

> That said I don't think not decreasing benefits is an important requirement. But net income (benefits + earned income - taxes) should be strictly increasing with earned income, and probably at a rate of at least 50% but ideally higher than that up to some reasonable definition of middle class income.

Exactly, it doesn't need to be fixed, we could also have decreasing benefits, simply with a much lower rate of decrease (ideally the rate of decrease should be the marginal tax rate for this income). But in practice such a system would be much more complex than a flat benefit system for little gain (the more limited the decrease rate is, the closer to a flat rate your public spending would be).
by emsign | 2025-12-08 10:52:26+00:00
But we don’t go to baseball games, spelling bees, and Taylor Swift concerts for the speed of the balls, the accuracy of the spelling, or the pureness of the pitch. We go because we care about humans doing those things. It wouldn’t be interesting to watch a bag of words do them—unless we mistakenly start treating that bag like it’s a person.unless we mistakenly start treating that bag like it’s a person.

That seems to be the marketing strategy of some very big, now AI dependend companies. Sam Altman and others exaggerating and distorting the capabilities and future of AI.

The biggest issue when it comes to AI is still the same truth as with other technology. It's important who controls it. Attributing agency and personality to AI is a dangerous red flag.
by rjzzleep | 2025-12-08 10:53:31+00:00
No that's actually a completely different issue. You're talking about volunteers working on side projects that are sometimes foundational to the way the internet works and then people feel entitled to tell them what to do without contributing.

Here we are talking about one of the worlds most valuable companies that gets all sorts of perks, benefits and preferential treatment from various entities and governments on the globe and somehow we have to be grateful when they deliver garbage while milking the business they bought.
by giuliomagnifico | 2025-12-08 10:53:59+00:00
Looks weird. But they claim that their financiers are the former CEO of ASML and the inventor of the microprocessor Faggin. The specs of the chip are impressive.

Euclyd is an European technology startup pioneering ultra-efficient silicon systems for foundation AI models, including large language models. By rethinking every layer of the stack—from custom neural processors to memory architecture and system-level design—Euclyd dramatically reduces the energy, cost, and footprint of AI datacenter infrastructure.

Rooted in European engineering values, Euclyd builds environmentally conscious, socially responsible, and meticulously crafted AI solutions. The company is headquartered in Eindhoven, The Netherlands, with offices in San Jose, California.

Euclyd is led by a team of visionary engineers, mentored and backed by industry legends including Peter Wennink (former CEO of ASML), Federico Faggin (inventor of the microprocessor and founder of Zilog and Synaptics), and Steven Schuurman (founder of Elastic).
by skepti2 | 2025-12-08 10:54:33+00:00
Yet that was not any of my arguments. It, ironically, applies more to the argument you made in your previous post.

A better argument would have been based on statistics. But that might both be difficult to do, and statistics can also be very easy to manipulate and difficult to handle correctly.

I think companies should be free to choose any viable option, and then have requirements that the process and end product is good. Mandating Ada or other programming languages, doesn't seem like it would have prevented Ariane 5, and probably wouldn't improve safety, security or correctness, instead just open the door for limiting competition and cartels and false sense of security. I believe that one should never delegate responsibility to the programming language, more that programmers, organizations and companies are responsible for which languages they choose and how they use them (for instance using a formally verified subset). On the other hand, having standards and qualifications like ISO 26262 and ASIL-D, like what Ferrocene is trying to do with their products for Rust, is fine, I believe. Even though, specifically, some things about the Ferrocene-derived specification seem very off.
by wiseowise | 2025-12-08 10:54:49+00:00
> Amusingly, we see the repeat of this in "desktop" apps that are just web technologies in a browser, wasting CPU time and RAM for "ease" of development.

Web is chosen because it is the fastest way to hit all platforms, not because it's a skill issue.

> a mess of JS callbacks makes it difficult to see the initiator of anything

Async/await is available in most browsers since 2017, what year are you from?
by zwnow | 2025-12-08 10:55:05+00:00
Its not about low latency but memory consumption too. If you have unlimited money to throw at Fly.io or AWS its no issue sure, but other than that you might wanna be mindful with the resources you waste due to using the wrong tool for the problem.

If your app goes viral for some reason and has to scale within hours its not easy to rebuild for performance in that timeframe. Then if u use stuff like AWS and your app has a shit payment model that allows free tier users to just waste resources, good luck paying off that invoice.
Ask HN: What's this EU startup that claims its chip is better than Nvidia's?
by giuliomagnifico | 2025-12-08 10:55:35+00:00
https://euclyd.ai

Looks a bit vaporware. But they claim that their financiers are the former CEO of ASML and the inventor of the microprocessor Faggin. The specs of the chip are impressive.

Euclyd is an European technology startup pioneering ultra-efficient silicon systems for foundation AI models, including large language models. By rethinking every layer of the stack—from custom neural processors to memory architecture and system-level design—Euclyd dramatically reduces the energy, cost, and footprint of AI datacenter infrastructure. Rooted in European engineering values, Euclyd builds environmentally conscious, socially responsible, and meticulously crafted AI solutions. The company is headquartered in Eindhoven, The Netherlands, with offices in San Jose, California. Euclyd is led by a team of visionary engineers, mentored and backed by industry legends including Peter Wennink (former CEO of ASML), Federico Faggin (inventor of the microprocessor and founder of Zilog and Synaptics), and Steven Schuurman (founder of Elastic).
by pjc50 | 2025-12-08 10:55:51+00:00
Japan is 93% urban. 25% of the population lives in Tokyo! It's not that they can't outvote the farmers, it's a more complicated mix of agrarian nationalism that supports farm subsidies in a lot of countries, plus outright bribery with literal sacks of rice.

> administration from local to federal becomes politicized

Administration is politics. It's a mistake to go full technocrat and proceed without the consent of the administered. The problem comes when techocrats get rings run round them by misleading populists.
by tom1337 | 2025-12-08 10:56:28+00:00
We are currently using GitHub Actions for all our CI tasks and I hate it. Yes, the marketplace is nice and there are a lot of utility actions which make life easier, but they all come with the issues the post highlights. Additionally, testing Actions locally is a nightmare. I know that act exists but for us it wasn't working most of the time. Also the whole environment management is kinda odd to me and the fact, that when using an environment (which then allows to access secrets set in that environment) it always creates a new deployment is just annoying [1]

I guess the best solution is to just write custom scripts in whatever language one prefers and just call those from the CI runner. Probably missing out on some fancy user interfaces but at least we'd no longer be completely locked into GHA...

[1] https://github.com/orgs/community/discussions/36919
by 1718627440 | 2025-12-08 10:56:35+00:00
> luxury of saying “that shirt is so last last year” , or “that living room set is a relic of the 90s!”.

I do not think that luxury is a good thing. We are able to afford it, by having wage slaves in other parts of the world. Also now these kinds of shirts have become of so low quality that you need to throw them away. It is simply an enormous waste of resources, mostly of human work and lifetime.
by sylware | 2025-12-08 10:56:50+00:00
Don't forget the links2 classic web browser! (still missing the <video> and <audio> element support on x11/wayland though).

Server side rendering will collect(steal) personal info, it is a no go. The only right solution is online services to provide a web site on the side of a whatng cartel web app, if the online service does fit ofc. No other way, and hardcore regulation is very probably required.
by rjdj377dhabsn | 2025-12-08 10:57:22+00:00
The private key used for attestation is stored in the secure element hardware, which runs its own OS, completely inaccessible to the main hardware's OS, even with root.

Some apps don't actually check the attestation signatures, so they could be spoofed for now, but if spoofing became common, apps would just get strict about checking attestation.
by trueno | 2025-12-08 10:57:26+00:00
it's wild I can wiz through a ton of code for hours on end but seeing a yaml file for something like a CI pipeline actually makes my brain eject i dunno why. my brain has some sort of proverbial capacity limit with how many different configuration-file looking things I can tolerate in a day, and the prospect of becoming intimately familiar with what is effectively an auto integration presented to me as some sort of config makes me completely unjustifiably butthurt for no reason. have i not suffered enough needless and often times limiting abstractions already
by nephihaha | 2025-12-08 10:57:39+00:00
"Plan for change". Change was the slogan Starmer ran his campaign on. It is such a meaningless word... We get change anyway and the change Starmer started by persecuting the elderly, and then moving on to groups such as the disabled, migrants and the farming community. Oh and he is busy pushing his disgusting censorship, surveillance and digital ID plans as if they were his own.

Starmer got fewer votes than Jeremy Corbyn did and most people know it. He is little better than a sock puppet for the British establishment and global ginger groups such as the WEF. Almost no one likes him, they were just sick of the Tories who are run by another charmless chancer in the form of Kemi Badenoch.
by fauigerzigerk | 2025-12-08 10:57:44+00:00
> Why require that companies use a specific programming language instead of requiring that the end product is good?

I can think of two reasons. First, achieving the same level of correctness could be cheaper using a better language. And second, you have to assume that your testing is not 100% correct and complete either. I think starting from a better baseline can only be helpful.

That said, I have never used formal verification tools for C or C++. Maybe they make up for the deficiencies of the language.
by Dilettante_ | 2025-12-08 10:57:59+00:00
Your argument here appears to be "crypto is no better than fiat, because you can build the same systems on top of them."

What you put on top is not the core value proposition of cryptocurrencies? It's what's underneath that's different, that was always the point. Fiat currency is built on a foundation of gov't control, whether it's the physical currency or the money in your bank account. Cryptocurrencies, fundamentally, are under no such control. If you're stupid enough to go get a 5mil loan in bitcoin from a bank who is only holding 1.7mil, and the delivery of said bitcoin is a slip of paper saying "iou btc lol" that's not the currency failing you, it's you acting stupidly.