MurphyA/hacker-news huggingface dataset:
by lukeschlather | 2025-10-29 18:14:20+00:00
I have a lot of use cases for general purpose computers. If I am operating an event, "inconveniences" are literal showstoppers. When I'm running sound at a performance, switching audio inputs needs to work instantly and with essentially perfect reliability.

Another use case which Linux has a lot of trouble with is operating as a replacement for a pen-and-paper notepad. When I set a computer down for a day, I should be able to turn it on instantly and see the notes that I wrote 3 weeks ago. There are a variety of reasons this doesn't work on Linux. You say "that's an inconvenience" but there are circumstances in which being able to read those notes without needing to wait 30 minutes for the laptop to get enough charge and boot up could be a matter of life or death.

If these kinds of issues are mere inconveniences, that means the computer is a toy rather than a tool.
by tmtvl | 2025-10-29 18:14:37+00:00
Let bindings are a vector where the first and from there on every odd-numbered element is a variable name and the second and from there on every even-numbered element is the associated value. I can't understand how anyone could think that's okay. Plus Common Lisp has type declarations baked in (I hate programming without them) and a bunch of other little quality of life things that make programming nice.

Although the my biggest two reasons for liking CL are the condition system and the speed. While it's still slow as molasses compared to C, at least it's performance without any special tweaks is roughly acceptable for software which isn't user-facing.
by yrxuthst | 2025-10-29 18:14:50+00:00
Main difference for NeoForge developers will be method parameter names in the IDE, the current mapping doesn't include those. We have community mappings (Parchment) for common methods, but there are a lot of less used functions that just have decompiler names. I don't use Fabric so I'm not sure how it will affect those devs.
by keeda | 2025-10-29 18:14:50+00:00
My understanding is that the only thing keeping this from happening is that the data is far more valuable for traffic monitoring than law enforcement. As a trivial example, these cameras can already determine is a vehicle is speeding based on its number plate sightings between any two cameras. They can hence start issuing tickets, no radar or police needed.

However, they've not gone down this path because they are (rightfully) concerned that there would be an instantaneous and severe backlash that could lead to those cameras being banned entirely, which would cripple traffic control.
by alyxya | 2025-10-29 18:15:20+00:00
I worry that all this does is reduce future liability issues and make those users use another chatbot instead. I trust character.ai more than other chatbots for safety.

> [Dr. Nina Vasan] said the company should work with child psychologists and psychiatrists to understand how suddenly losing access to A.I. companions would affect young users.

I hope there’s a more gradual transition here for those users. AI companions are often far more available than other people, so it’s easy to talk more and get more attached to them. This restriction may end up being a net negative to affected users.
by armchairhacker | 2025-10-29 18:15:25+00:00
Examples that demonstrate why lockdown hurts ease-of-use and therefore non-intrinsically hurts community. Meta or Apple may not realize people want on desktop want to use VR software; they may want people to spend more (although a smaller community may generate less overall revenue); they may want people to have the “true” experience (their idea of what the users want, instead of what they actually want); they may not want to spend the budget and expertise to develop webcam face/hand tracking.

If they released a cheap or impressive enough VR headset, I doubt desktop or face-tracking would matter. But I think the next best thing, a decent headset with an open platform that enabled such things, would’ve saved them.
by terminalshort | 2025-10-29 18:15:39+00:00
> You might have to pay the difference for "nonessential upgrades"

This is exactly what happens in the US. It's just that in your case the nonessential upgrade is a $5 cast. Sometimes the nonessential upgrade is an expensive surgery. My grandfather had heart surgery at 86 shortly before he died. My relatives went to 3 surgeons who all refused to perform surgery on the grounds that he was too old and frail for the procedure. Then they went to a fourth who agreed to perform it. The first three doctors were right, and he died a few months later. The insurance company quite correctly denied the claim and my family ended up fighting them over a bill for open heart surgery north of $50,000.

Your government wouldn't (and shouldn't) have paid for that surgery either. I think the real difference is that since you have a government system, that in your country that unnecessary surgery just never would have happened in the first place. I will admit this is a more efficient system, but it is no different in that there is a cost benefit analysis being done over what gets paid for and what doesn't whether you see it happening or not.
by UniverseHacker | 2025-10-29 18:15:59+00:00
Don’t fall for the lie that this is at all about illegal immigration- that is just an excuse for what has become state sponsored KKK style racial terrorism operating completely outside the law. Videos all over the Internet show them violently attacking and terrorizing hispanic looking people with no concern for if they are citizens or not. At the Wilder raid in Idaho they were shooting children with rubber bullets, and zip tying them to watch as they brutally beat their (mostly US citizen) parents in front of them. At the same time you have the administration actively encouraging white immigration from South Africa, while firing all federal immigration judges that were still willing to hear valid asylum claims from brown skinned people.

I want my country, freedom, and civil rights back.
by yieldcrv | 2025-10-29 18:16:01+00:00
that's very armchair indeed

a crypto liquidation results in more people going to Tether. "tethered" and "tethering" has been a verb in the crypto space for like 10 years

when market demand of tether is too great the value goes about $1.00 and the organization relies on arbitragers to deposit more to cause the minting of Tethers at $1.00 and selling it into the open market if the price is above $1.00 pushing the market rate back down to $1.00

Tethers in existence still continue to grow in that scenario

Its nearly 1:1 backing, most of the time, even a mass redemption event of Tethers will be orderly and fine. those crisis of confidence have alreay occurred, those stress tests have already happened, far faaaar beyond what any bank would survive

all fiat collateralized stablecoins function the same way and there are many case studies, actual events that happened, that show it occurring orderly, uneventfully.
by measurablefunc | 2025-10-29 18:16:05+00:00
I already commented in another post this isn't what it appears to be. They assume the domain is finite & the codomain uncountable & the result follows from basic cardinal arithmetic. More rigorous analysis would account for both domain & co-domain cardinalities of the same power b/c language models can only operate w/ finite bit strings & the injectivity in that case is not obvious at all.
by normalaccess | 2025-10-29 18:16:11+00:00
I have no clue what you are referring too. The word Nazi gets used so much and for so many things that it has lost all meaning to me due to semantic satiation. You'll have to me more specific.

Semantic satiation -- a psychological phenomenon in which repetition causes a word or phrase to temporarily lose meaning for the listener,[1] who then perceives the speech as repeated meaningless sounds. Extended inspection or analysis (staring at the word or phrase for a long time) in place of repetition also produces the same effect.
by neuronexmachina | 2025-10-29 18:17:19+00:00
For anyone else who was wondering, it looks like the within-Cursor model pricing for Cursor Composer is identical to gemini-2.5-pro, gpt-5, and gpt-5-codex: https://cursor.com/docs/models#model-pricing

($1.25 input, $1.25 cache write, $0.13 cache read, and $10 output per million tokens)
by danudey | 2025-10-29 18:17:44+00:00
The explanation that I think wasn't entirely clear in the post is how it actually works/why that's better.

From what I can tell, the situation is this:

1. You have a host behind NAT

2. That NAT will not allow you to open ports via e.g. uPnP (because it's a corporate firewall or something, for example) so other tailscale nodes cannot connect to it

3. You have another host which has the same configuration, so neither host can open ports for the other to connect in

The solution is to run a peer relay, which seems to be another (or an existing) tailscale node which both of these hosts can connect to via UDP, so in this circumstance it could be a third node you're already running or a new one you configure on a separate network.

When the two NAT'ed hosts can't connect to each other, they can both opt to connect instead to this peer node allowing them to communicate with each other via the peer node.

Previously this was done via Tailscale's hosted DERP nodes; these nodes would facilitate tailscale nodes to find each other but could also proxy traffic in this hard-NAT circumstance. Now you can use your own node to do so, which means you can position it somewhere that is more efficient for these two nodes to connect to and where you have control over the network, the bandwidth, the traffic, etc.
by BrenBarn | 2025-10-29 18:17:46+00:00
> Remember, back then, developers and users often had no after-sale communications at all.

They often had no pre-sale communications either, indeed no communication of any kind. It was just like buying a spatula or a pair of shoes. You went to a retail outlet and bought the software; the developer wasn't involved in the transaction at all. It was just the consumer and the retailer.

Sometimes there was a postcard you could send to "register" your purchase with the developer, and they'd send you mail about new versions or the like, but many people never registered.
by Teslazar | 2025-10-29 18:17:46+00:00
To install Windows 11 with a local user and/or to install it without the TPM 2.0 requirement, what I found easiest was using Rufus to prepare a flash drive with the Windows 11 ISO. Rufus asks if you want to create a local user and what the user name is. It also asks if you want to skip some of the Windows 11 requirements. Then when you install Windows 11 using the flash drive it just works.
by nemothekid | 2025-10-29 18:17:56+00:00
>"Unexamined legacy subscriptions paid without a thought," is another way of saying, "Has too much money."

I constantly see ads for services like RocketMoney which helps people find and cancel subscriptions. I could arguably be in the "too much money" camp, but I couldn't imagine seeing an unknown/unused charge on my credit card bill and not immediately cancelling it. Nonetheless, RocketMoney seems like a widely used product.
by Edmond | 2025-10-29 18:18:00+00:00
There is a correct way to do age verification (and information verification in general) that supports strong privacy and makes it difficult to evade:

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

It is also highly compatible with the internet both in terms of technical/performance scalability and utility scalability (you can use it for just about any information verification need in any kind of application).
by progval | 2025-10-29 18:18:07+00:00
Heh. I have a 30-nodes Tinc network over the internet but some hosts are behind a NAT. It keeps randomly losing routes between these nodes. It even has the infuriating behavior that often it loses the route a few seconds after I successfully established a SSH connection.

Also, traffic seems to be decrypted and re-encrypted by relaying nodes. For end-to-end encryption, you need "ExperimentalProtocol = yes" added by Tinc 1.1, which was never formally released.

I'd like to rewrite something like it in a language I'm familiar with (perhaps based on cjdns' protocol which is better documented than Tinc's) but it's not easy.
by mpweiher | 2025-10-29 18:19:37+00:00
> The update loop occurs as a result of step 3 in which the UI updates itself from the model which then, due to a combination of developer inexperience, UI framework design/complexity, or application complexity, the UI then automatically triggers updates to the model.

In an actual MVC framework, that can't happen.

By which I mean: it cannot and does not happen as a side effect of normal processing that you need extra skill and care to avoid.

Because updates to the UI only come from the model (but pulled by the UI when it is ready) and do nothing else. Changes to the model from the UI only come from user input and only from user input.

As an example, I can't recall every having to deal with this problem in NeXTstep/AppKit/Cocoa in the last 35 years.

If this situation is something that can and does happen just as an emergent effect of normal processing and takes extra care, effort and skill to avoid, then I would argue what you have is not a real MVC framework.

You can obviously always add bugs to programs by just putting them in manually, like, abort() or while(true) {}.
by rootnod3 | 2025-10-29 18:20:23+00:00
Maybe a very unpopular opinion, but if you have money to spend on that fad, you are a new level of douche. Take that money and sponsor some open source projects or gift it to charities. If you can’t be arsed to put a plate into a dishwasher you got a level of problem that is so removed from actual problems that it’s weird.

That is even disregarding the privacy implications of a robot that walks around the house with a fucking camera attached to its noggins. If anyone thinks that the camera is only there for the job and kit collecting data is fooling themselves. Because I will bet my ass that that’s how the company actually makes money from investors.
by porridgeraisin | 2025-10-29 18:20:26+00:00
It depends on what counter.

[ All from my experience on home GPUs, and in lah with 2 nodes with 2 80GB H100 each. Not extensively benchmarked ]

Events like kernel launch, which this profiler reads right now, is a very small overhead (1-2%). Kernel level metrics like DRAM utilisation, cache hit rate, SM occupancy, etc usually give you a 5-10% overhead. If you want to plot a flame graph at a instruction level (mostly useful for learning purposes) then you go off the rails - even 25% overhead I have seen. And finally full traces add tons of overhead but that's pretty much expected - they anyways produce GBs of profiling data.
by gwbas1c | 2025-10-29 18:20:35+00:00
> no way whatsoever to access most/all of your services

I work on a product hosted on Azure. That's not the case. Except for front door, everything else is running fine. (Front door is a reverse proxy for static web sites.)

The product itself (an iot stormwater management system) is running, but our customers just can't access the website. If they need to do something, they can go out to the sites or call us and we can "rub two sticks together" and bypass the website. (We could also bypass front door if someone twisted our arms.)

Most customers only look at the website a few times a year.

---

That being said, our biggest point of failure is a completely different iot vendor who you probably won't hear about on Hacker News when they, or their data networks, have downtime.
by not_clear | 2025-10-29 18:21:09+00:00
I could be wrong, but I think that Stymie is a closer match for the body than Rockwell, particularly due to the serif on the middle arm of capital E (and F). I think that Stymie also matches other details as outlined in the comparison page on Identifont (http://www.identifont.com/differences?first=stymie&second=ro...)
by AnthonyMouse | 2025-10-29 18:21:17+00:00
Xbox games are cracked all over the place. You're referring to jailbreaks. The incentive to jailbreak an Xbox is pretty low because if you did it, it would be basically a PC and anyone who wants "basically a PC" would just get a PC.

I've had this conversation with other people before. It generally goes like this. They say DRM would work if only it was the One True DRM where all the world is their chattel and their killbots have wiped out all the resistance fighters. I ask why it is that even the systems that work the way they want them to are still unable to prevent copying. They ignore the vast majority of these systems that are known to be broken and point to some outlier without considering why it is one. And it's typically something like, the same content is also distributed in a parallel system which is already cracked and then there is little reason to crack both of them, or there is less incentive to crack a system when the content it's used on is unpopular, or there is a statistical variation in how long it takes for someone to get to it and then choosing the longest one is effectively cherry picking or P-hacking.

The implication is supposed to be that if only we used that system for everything then nobody would be able to crack it. But if you used that system for everything then that's the system they would have cracked because it's the one you're using for everything. That's how it works. It's not that anybody has impenetrable security, it's that people rob banks because that's where the money is.

Except that in this case it's not gold, it's bits, so anyone who gets their hands on a single copy can make unlimited more.
by xxs | 2025-10-29 18:21:19+00:00
I have seen =tons= of obfuscation (non-minecraft). Back in the late 90s it used to be popular, unfortunately.

Most of the stuff is like naming every method a or b, and using the fact they are overloaded, given one-letter-name or a reserved keyword like 'if' to classnames (or packages) was popular, too. Pretty much constant pool modifications w/o too much byte-code-editing.

Overall cheap and unnecessary and has not stopped anyone.
by deaux | 2025-10-29 18:21:24+00:00
From today [0].

> Big Tech lobbying is riding the EU’s deregulation wave by spending more, hiring more, and pushing more, according to a new report by NGO’s Corporate Europe Observatory and LobbyControl on Wednesday (29 October).

> Based on data from the EU’s transparency register, the NGOs found that tech companies spend the most on lobbying of any sector, spending €151m a year on lobbying — a 33 percent increase from €113m in 2023.

Gee whizz, I really do wonder how they end up having all the power!

[0] https://news.ycombinator.com/item?id=45744973
by bob1029 | 2025-10-29 18:21:30+00:00
For some reason an Azure outage does not faze me in the same way that an AWS outage does.

I have never had much confidence in Azure as a cloud provider. The vertical integration of all the things for a Microsoft shop was initially very compelling. I was ready to fight that battle. But, this fantasy was quickly ruined by poor execution on Microsoft's part. They were able to convince me to move back to AWS by simply making it difficult to provision compute resources. Their quota system & availability issues are a nightmare to deal with compared to EC2.

At this point I'd rather use GCP over Azure and I have zero seconds of experience with it. The number of things Microsoft gets right in 2025 can be counted single-handedly. The things they do get right are quite good, but everything else tends to be extremely awful.
by qingcharles | 2025-10-29 18:21:37+00:00
They are. BIPA is top rate. I looked at the statute, which excludes Illinois state and local government entities, but does not talk of federal bodies. I don't know enough about the supremacy of federal statutes to know how that works, and most discussions note that the statute excludes "the government" which is not totally accurate.

https://en.wikipedia.org/wiki/Biometric_Information_Privacy_...
by dmurray | 2025-10-29 18:22:20+00:00
(Not a supporter of the administration but...)

It's an order to form a standing army, not an order to deploy troops anywhere in particular. The article describes a recruitment and training drive that sounds like it should take 3-12 months to complete.

If you do believe (as your post suggests) that an armed response to crowd control might be appropriate in the event of another Vietnam or another BLM, surely the right time to start preparing for that is now?

I do think you're right to be concerned about militarisation, but "there isn't enough civil unrest to justify this right now" is hardly the right objection.
by ksec | 2025-10-29 18:22:27+00:00
>GPUs struggle to pump out so many pixels,

It is closer to 16K. In terms of PPI limit the Apple Vision Pro does ~3300 PPI. For it to hit perception PPI I remember we need close to 1000 PPI at same distance for it to fit PPD close to 100.

So I say in terms of those limit we need another 10 years. Which is also why I think the Vision Pro was 2 - 3 years too early. But then Modern Apple has the cash flow to continue to fund it.
by wanderingjew | 2025-10-29 18:22:30+00:00
It's for a 4096-node cluster arranged in a 12-bit hamming-distance 1 graph. If you know what I'm talking about please don't spoil it for the others.

Yeah, it's a very expensive hobby project, but I can see some applications for similar pathological backplanes and BGA escape routing. Of course it doesn't do impedance control, length matching or differential pairs, but this could be useful on a _very small subset_ of _very complex boards_.

Basically I accidently stumbled into one of the hardest routing problems I've ever seen, and decided to build an autorouter. And that might be useful for other people.
by BoorishBears | 2025-10-29 18:22:54+00:00
Most competitors can't successfully serve kids yet.

These kids hammer H100s for 30+ hours a week but will revolt at ads or the idea of paying money.

C.ai probably only exists at its current size because Noam had access cheap access to TPUs and people who can scale inference on them at the earliest stages of their growth (and obviously because he could raise with his pedigree, but looking at things others deal with)

Eventually if the unit economics start to work they can always roll this back, but I think people are underestimating how much of a positive this is for them
by boston_clone | 2025-10-29 18:23:35+00:00
All, I recommend you familiarize yourself with relevant state laws regarding your protections when assisting folks that are in immediate danger, e.g.: https://oregon.public.law/statutes/ors_161.200

I'm not a lawyer. So, if you have counsel on retainer and can stomach the bill, get clarity there first. But know that many states have such protections on the books.

The veil of immunity for DHS agents may soon be pierced. Apathy and ignorance are no longer acceptable for this situation.
by aborsy | 2025-10-29 18:23:37+00:00
Great! This feature made a lot of sense, and it took a long time.

It’s like falling back to hub and spoke, except that the traffic is end to end encrypted, and the middle node is used only when direct connection is not possible, and for some clients. It’s also similar to running your own derp server (which works also in TCP), but without the hassle of doing so, and perhaps without having to open ports to the internet (needed in derp) so long as the relay is reachable by peers.

The derp servers have low throughput. Another option could be a pay-as-you-go derp service.

They might also be on their way to remove the need for reverse proxies, with the recent announcement on Tailscale services.

BTW, why could it be paid for more than two relays? You are using just your own devices and bandwidth :)

It actually lower the bandwidth bill for Tailscale by reducing the usage of their own relays. Ideally, by default the software will find whatever nodes could help with direct connection. It’s just routing within your own network.