MurphyA/hacker-news huggingface dataset:
by tourmalinetaco | 2025-11-29 16:28:24+00:00
Interestingly I had just re-watched the House episode with the CIPA patient in S3, and it touched on this if you squint. The girl, having CIPA, effectively can’t feel pain. She can’t even feel getting 2nd degree burns and it’s questionable if she even felt them poking around in her head or if she used that to escape (and fall down a 2nd story balcony). The only time she felt actual pain was seeing her mother relapse and be wheeled off for more surgery.

She cannot feel what should objectively cause her pain, but because pain is a subjective experience she can’t. However, truly subjective pain, that is pain derived from emotional connection, is literally the worst pain she can feel.
by sfn42 | 2025-11-29 16:29:43+00:00
Yeah I get it.

I just don't understand the public outrage. Why is everyone so worried about this? I write stuff knowing it's publicly available, and I don't give a crap about HN or Reddit or whomever's claims to my writings.

As far as I'm concerned it's all public domain, so what if OpenAI trains on it? Why should that bother me? I just don't understand, it really just feels like a witch hunt, like everyone just wants to hate AI companies and they'll jump on any bandwagon that's against them no matter how nonsensical it is.
by jmogly | 2025-11-29 16:29:57+00:00
Some real honest and actionable advice here. I think the natural course for intelligent people that enjoy crafting things is very much in conflict with the real world. We care about the things we are building because we see them as an extension of ourselves. Anxiously perfecting our creations in a safe place, obsessing over ever smaller details of finished portions; working on detailing while ignoring the missing half of the ship. Its an ego thing. We see these things as pieces of ourselves, we’re afraid that the world won’t accept them, and by extension us. It’s not real though; nothing and nobody is perfect, and its okay.

I have a deep feeling that i can “do it myself”, yet i work for companies because deep down I like the anonymity and the safety of it; at a big company we get to be part of something established, we don’t have to show our own faces to the world.
by dsmurrell | 2025-11-29 16:30:05+00:00
Great, you're the first user then! If don't mind sharing your metrics, feel free to DM me on discord, I've joined yours.

1) Good point, I wanted to avoid the complexity of this for the first version, but you're 100% right, it would be great for someone to try first then upgrade when they register an account.

2) Thanks. Great to hear!

3) The best way to do this right now would be to create a project for each env and then give each env the API key from the corresponding project. Another way could be to put the env in the tags, but I think that's a bit messier as both lines would appear on the same chart (plus I've not even tested that works yet).

vibescaffold.dev looks interesting. Let me spend a bit of time and I'll feed back in your discord.
by matheusmoreira | 2025-11-29 16:30:06+00:00
That's a completely separate issue. It's got nothing at all to do with the currency being used. USD has exactly the same problems, as does every other currency on earth.

Society's answer to that is violence. More specifically, the threat of violence. If people don't do what's expected of them, at some point people with guns will show up and the violence will commence, and it will continue until the desired order is restored.

Stuff like laws and courts are just extra steps towards that violence. No matter the context, the threat of violence looms eternal and that's what makes people behave reasonably.
by greggman65 | 2025-11-29 16:30:17+00:00
There's a mis-understanding of at least the Graphics part. For example WebGPU features. It looks like lots of info

https://webgpureport.org/

But, they are bucketed

https://www.w3.org/TR/webgpu/#privacy-considerations

It's not zero pieces of info but it's also not close to as bad as it looks. Effectively, everyone who has, say an NVidia GPU, will likely have the same list of features and limits.

As a more general example: The number is just a flat out wrong

> Unique to 1 in 2,147,483,648+ devices.

No, I have an iPhone Pro and am in the PST time zone, set to English. It has the exact same finger print as millions of other devices among the 40 million people in the PST time zone. In general, The only things different between 2 iPhones of the same model are time-zone, laguange setting, and font size.

Please STOP EXAGGERATING!
by PaulHoule | 2025-11-29 16:30:53+00:00
There was a guy who wrote a blog post in that style who was wondering how it was he'd posted hundreds of messages to people on LinkedIn and gotten no replies.

There are some people who insist on spamming out splog posts in that style, some of them think they are blogging, not splogging, and maybe they have good intentions but that style screams "SPAM!" and unfortunately people who are writing that don't understand how it comes across.
by snowfield | 2025-11-29 16:31:10+00:00
Agreed, I know Networks, requests, protocols, Auth flow etc but is been years since I actually coded stuff

This is magical to me.

I love cursor, I use it to deploy docker packages and fix npm issues etc too :p

I use some guardrails, like SonarQube as static code analyzer and of course some default linters. Checks and balances
by crims0n | 2025-11-29 16:31:10+00:00
I have complicated feelings towards process, especially in large enterprises. In one hand, I know process is how you get good work out of average people - and that has a lot of value in big businesses because statistically, most people are going to be around average.

On the other hand, I have seen process stifle above average people or so called “rockstars”. The thing is, the bigger your reliance on process, the more you need these people to swoop in and fill in the cracks, save the day when things go horribly wrong, and otherwise be the glue that keeps things running (or perhaps oil for the machine is more apt).

I know it’s not “fair”, and certainly not without risk, but the best way I have (personally) seen it work is where the above average people get special permissions such as global admin or exception from the change management process (as examples) to remove some of the friction process brings. These people like to move fast and stay focused, and don’t like being bogged down by petty paperwork, or sitting on a bridge asking permission to do this or that. Even as a manger, I don’t blame them at all, and all things being equal so long as they are not causing problems I think the business would prefer them to operate as they do.

In light of those observations, I have been wrestling a lot with what it says about process itself. Still undecided.
by TomasBM | 2025-11-29 16:31:24+00:00
I agree it's often difficult, but I think it's possible to balance honesty with humility and being a so-called team player.

For example, if you see something that's sloppy [1], your honest assessment will likely help both the coder and the manager. But you do have to temper your language, and sandwich the criticism in something that won't make the person interpret it as "you're sloppy/stupid" or "you don't deserve to work here".

The additional problem is: you have to test it with baby steps. If a coder/manager can't take any feedback [2], not even the friendliest suggestion, you have to pick whether to (1) slowly train each other to communicate better, or (2) leave (it alone).

But ultimately (IMO), it's not worth training yourself to be less honest or dishonest. You risk losing the ability to do your best among other smart, honest and feedback-accepting people, or being an honest and feedback-accepting manager/employer yourself [3].

[1] Like many blocks of copy-pasted code, or massive scripts with no separation of concerns, which can really grind my gears.

[2] I've personally had a few discussions with peers and leads in teams who would get defensive, or interpret my feedback as politicking, even in a cooperative environment, and I didn't love that. But I also didn't love getting (what seemed as) "holier than thou" evals in (what I saw as) more competitive environments. So, maybe my cooperative is another's competitive, and vice versa.

[3] Because you can easily get used to a skewed or toxic environment, and accidentally spread that toxicity to others, or unintentionally be seen as toxic yourself.
by rixed | 2025-11-29 16:32:40+00:00
Came here to say that. I've lived a long time in both Amsteram and Paris, and seeing those two cities close in that ranking call the whole thing into question. For sure, cities couldn't game the metrics used by tha ranking, but I'm sure the metrics definitions have been gamed to make some cities look better.

"Usage and Reach" is ranked better for Paris than Amsterdam? But in Amsterdam I can safely and efficiently bicycle from anywhere to anywhere, including across the rings, to the countryside and even to the sea, with the kids, and no fear. In Paris, I would not dare to venture outside of the touristic city center, and even there I would keep an eye on kids.
by NebulaStorm456 | 2025-11-29 16:32:49+00:00
Sorry, I should have said he died in the process of getting the cheese while the second mouse got the cheese.

The phrase "the second mouse gets the cheese" means that it can be beneficial to let others take the initial risk, as the first to act might trigger a negative outcome, leaving the opportunity for the second person to succeed without the same danger. I
by positron26 | 2025-11-29 16:32:57+00:00
> I think people who kept saying there is no moat in AI is about to be shocked at how strong of a moat there actually is for ChatGPT.

Game on. The systemic risk to the AI build-out happens when memory management techniques similar to gaming and training techniques that make them usable reduce the runtime memory footprints from gigabytes to megabytes, much of which fits in L2. When that happens, the data center will bleed back to the edges. Demand will find its way into private, small, local AI that is consultative, online trained, and adapted to the user's common use cases. The asymptote is emergent symbolic reasoning, and symbolic reasoning is serial computation that fits on a single core CPU. Game on, industry.
by sandworm101 | 2025-11-29 16:33:00+00:00
Montreal's city leaders might be friendly. Its climate is not. Once the snow falls, the number of bicycle commuters plummets towards zero. Paris, vancouver, the netherlands ... they have stable climates condusive to bike use. At -10 it isnt the cars that will cause a crash, it is the physics of a two rubber wheels trying to navigate on ice.

Also, Quebec is not a city. The city is called "Quebec City" just as how New York and New York City are very different places.
by mesrik | 2025-11-29 16:33:16+00:00
That's a good question.

During 2024 Summer Olympics my then employer which DNS and core network I was still managing as I returned summer holiday. I was told by helpdesk our users around different locations at campus were not able to open national TV broadcaster streaming services and view the games.

I found out by asking few of these users that they got denied claiming to be from UK and that streaming services were not allowed abroad. TV broadcaster told me once I got someone to know anything about the matter reply, that they use MaxMind GeoIP service. So I went to see and test few addresses from MaxMind debug page and that clearly showed many addresses from around 20 subnets of /16 our IPv4 CIDR block were showing the same.

So I sent email to MaxMind support asking why and tried to find out means they use to check where each network is located and populate it to their GeoIP DB, which then clients either mirror or use remotely from their service.

After few emails with their support that they did not use RIPE (RIR) database at all as RIPE terms of use doesn't allow using RIR information for commercial purposes. So MaxMind neither did not apparently use WHOIS (RDAP) LOC records, and wrong information did not update from our LOC records DNS had either.

I never got any explanation how they figure out where that IP or CIDR block is being used. Between the lines I was assuming it's perhaps some kind of trade secret they don't like to talk about. Maybe it's using mobile devices location service or like, but amount these days VPN's are being used that could lead them updating bogus information to database service use they then sell and naive customers trust <eh>.

But most I was surprised by that how easy it was update information, basically just communicating clearly and writing polite convincing message they seemed to take that information pretty much by face value and that I was sending my messages from DNS SOA RNAME address.

But if GeoIP data provicers don't use that then who or what services do, that I still have no idea.
by mlyle | 2025-11-29 16:34:58+00:00
1. I don't think adding robustness necessarily requires changing how systems are presented to the flight crew.

2. Bigger changes than this are made all the time under the same type certificate. Many planes went from steam gauges to glass cockpits. A320 added a new fuel tank with transfer valves and transfer logic and new failure modes, and has completely changed control law over the type. etc.
by dredmorbius | 2025-11-29 16:35:24+00:00
The YC directory is a YC feature, not an HN one. I'm pretty certain HN mods (dang, tomhow) have no direct influence over that, though they might care how inclusion/exclusion of investment embarrassments reflects on HN itself.

HN itself clearly hasn't shied away from critical coverage of that venture.

Your other argument shows a distinct lack of empathy and a certain disregard for facts of the matter.
by jeroenhd | 2025-11-29 16:35:42+00:00
That strongly depends on the city and the places you park your bike. I've never needed to chain my bike, although I do it for new bikes because insurance demands it.

There are neighborhoods in cities like Amsterdam where bicycle theft is pretty much expected to happen no matter how many locks you buy, but in smaller towns there's barely a need to lock your bike at all during the day.
by ZeroConcerns | 2025-11-29 16:36:26+00:00
What I'm advocating is a "downvote (or ignore) and move on" attitude, as opposed to "I'm going to post about this" stance. Because, similar to "your color scheme is not a11y-friendly" or "you're posting affiliatate-links" or "this is effectively a paywall", there is zero chance of a productive conversation sprouting from that.
by ben_w | 2025-11-29 16:36:36+00:00
If you're an AI company and you believe your own hype (like Musk seems to), you'll probably believe that you can automate everything from digging minerals out of the ground all of the way up to making the semiconductors in the robots that dig the minerals.

As you may infer from my use of the word "hype", I do not think we are close to such generality at a high enough quality level to actually do this.
by conartist6 | 2025-11-29 16:37:00+00:00
Usually the detectors are only called in once a basic "smell test" has failed. Those tests are imperfect, yes, but Bayesian probability tells us how to work out the rest. I have 0 trouble believing that the prior probability of an unscrupulous individual offloading an unpleasant and perceived-as-just-ceremonial duty to the "thinking machine" is around 20%. See: https://www.youtube.com/watch?v=lG4VkPoG3ko&pp=ygUZdmVyaXRhc...
by bmacho | 2025-11-29 16:37:13+00:00
I think overall it's a good habit to go through your proofs again, and remove unnecessary double negations, and make proofs 'more constructive'.

Reductio ad Absurdum makes coming up with proofs easier (you have one more information to use, you can work from both ends of the problem and try to make 2 half long proofs meet, instead of one normal long), but in the end it is often unnecessary, you can remove it, and your proof reads better.

I don't share his view that Generalized Pigeon-hole Principle makes the normal version unnecessary. The normal version is used a lot in the form it is formulated.
by tressp | 2025-11-29 16:37:21+00:00
I'm a 24yo self-taught researcher.

My law predicts energy barriers for: - Phase transitions - Chemical reactions - Biological transformations - Material synthesis

Validated on 20+ systems with 2.1% mean absolute error. Traditional empirical rules have 20-30% error.

The relationship is simple: ΔE = k · F_bond^n

All derivations and experimental validations included in the paper.

I've been rejected from academic channels because of how Broad my paper is.

Please check the math and data for flaws as this is a genuine universal principle.

Happy to answer questions about methodology, derivations, or applications. And i think that its ready for arxiv but i just need an endorsement first, if you could help with that i would appreciate that too.
by embedding-shape | 2025-11-29 16:37:36+00:00
I also basically re-invent a tiny 50 line router for every web project. Hardly ever go beyond "Map URL -> Page" and "Map URL + Parameters -> Page with properties", and when you do, knowing 100% how it works helps a lot.

I also agree it isn't a hard problem, but personally I'd say you got the flow the wrong way around. You don't want to "synchronize state to the page URL" but rather treat the page URL as something you create state from, so it works both when you navigate there by pressing anchor tags, or the user manually enters the URL, and it gets a bit easier to manage.

Basically, URL is the top-level state, and from there you derive what page, then render that page, rather than the other way around.
by prmoustache | 2025-11-29 16:38:27+00:00
I can't speak about Nantes which I haven't visited for decades but I think it is wrong to count bikes lanes as a single parameter.

Dutch urbanists have found that bike lanes are very important when streets used by cars are unaltered. Once you implement a lot of traffic calming features and cars never reach 30kph comfortably, bike lanes aren't that important and then streets can be shared across all users.
by jonkoops | 2025-11-29 16:38:28+00:00
I always have a laugh when I see Copenhagen brag about its cycling infrastructure (e.g. Scandinavian Airlines declaring it bike-mecca in their flyers). I am very sorry, but it really doesn't come even close to Amsterdam, or most other Dutch cities really. There are a tonne of places where high-volume car traffic still intersects with low-speed bicycle traffic in Copenhagen, a lot of high-speed car roads with painted on lines, instead of actually separated infrastructure.

Also, the Netherlands is in its entirety covered in separated infrastructure optimized over decades. Just take a look at how anemic Denmark's infrastructure is outside the cities (https://www.opencyclemap.org/).
by tinco | 2025-11-29 16:38:37+00:00
This seems really irrelevant to the browser. I wonder why this was standardized, JavaScript is easily powerful enough to express this. Surely it hasn't been a performance bottleneck for it needing a native api?

I agree with the other two comments, surely almost every frontend webdev has implemented a router in their career unless they never strayed from the major frameworks. It's really not a complicated thing to have to build. I'm not one to look a gift horse in the mouth but I don't see why we're being given this one.
by frankohn | 2025-11-29 16:38:42+00:00
It's incredible that Google is letting OpenAI eat their lunch by capturing users while Google focuses on ad revenue.

OpenAI offered ChatGPT for free to anyone—even if not their best model—without needing to be logged in. That's crucial for attracting and retaining casual users.

If you compare this to what Google was at the beginning, it was just a simple interface to search the web: no questions asked, no subscription, no login. That was one of the secrets that led people to adopt Google Search when it was new (the other being result quality). It was a refreshing, simple page where you typed something and got results without any friction.

Now, with Gemini, Google finally has an excellent LLM. But a casual user can't use it unless they: 1. have a Google account, and 2. are logged in.

One might ask, "What's the matter? Everyone has a Google account." But the login requirement isn't as harmless as it seems. For example, if you want to quickly show a friend Gemini on their PC, but they use Safari and aren't logged into Google—bummer, you can't show them. Or a colleague asks about Gemini, but you can't log in with a personal account on a work machine. Gemini is immediately excluded from the realm of possibility. In the good old days, anyone could use Google at work instantly.

Right now, the companies capturing users are OpenAI (with the accessible ChatGPT brand) and Microsoft (with Copilot integrated into Microsoft 365). My company, for instance, sent a memo stating we must use Copilot with our corporate accounts for data security.

Google has botched this. They don't seem to understand that they are losing this round. They still have a strong position with Search and Android, but it’s funny to watch them make this huge strategic mistake.

NOTE: Personally, I dislike ads unless they are privacy-friendly and discrete (like early Google). If OpenAI starts using invasive ads, I will stop using ChatGPT immediately, just as I stopped using Google Search in favor of Kagi.
by amarant | 2025-11-29 16:39:25+00:00
I wish other countries would take it this seriously.

Somewhat ironically, Iceland might be the country best suited by nature to handle the cold that would descend upon the Nordics if the gulf stream collapsed. At least they have plenty of volcanic heat they can use. My home country Sweden is not so lucky. Sure it's located a fair bit further south, but it's not clear that'll be enough to escape the cold. Yet the Swedish government seems wholly oblivious. Even the opposition is silent on this issue.

Kudos to the Icelandic! I wish you well in this endeavour!

Feel like I should mention the other end of this problem too: if the gulf stream stops heating the Nordics, it also stops bringing cold water from the Arctic to the gulf of Mexico. The heat waves will be absolutely epic. The Caribbeans, Florida and Mexico ought to be more worried too. In my armchair opinion, this will go way beyond nice beach days.
by wiseowise | 2025-11-29 16:39:56+00:00
> I would also not judge you for having your own preferences and opinions. I too prefer working in an office to remote work, but when I say this out loud other developers take it as advocating RTO or saying remote work is worse when it just doesn't suit my personality. I get that it's a touchy subject but there is no need to get up in my face about it.

You ever wonder why? Serfes finally got freedom after corona, but apparently some actually prefer to be in a serfdom instead of having freedom to choose for yourself. You're being a useful idiot for managers, that's why you get backlash.
by jeroenhd | 2025-11-29 16:40:15+00:00
Not Just Bikes, the internet famous pro-bike infrastructure enthusiast, voiced their critique on this list a few days ago: https://social.notjustbikes.com/@notjustbikes/11560519028224...

The note about Copenhagenize being a consulting firm probably explains why the list is so full of weird and arbitrary choices.

At least their method is somewhat open (though I can't find the raw data they used/compensation factors/calculations): https://copenhagenizeindex.eu/wp-content/uploads/2025/11/COP...

Things like "usage of cargo bikes", "percentage of women on bikes", "presence of NGOs", "media tone" all make for rather arbitrary outliers depending on how much they weigh in the final score.
by cgriswald | 2025-11-29 16:40:40+00:00
I am pointing out the fact that he is using factual statements in support of his opinion. "Remote work sucks" is an opinion. "Pair programming is less fruitful" is a statement of fact (regardless of the veracity of the claim).

"It is my opinion 7 x 9 = 63," wouldn't be an opinion in the sense that opinion was being used in the thread. Yes, we can question the veracity of a statement of fact, but that isn't the same sort of opinion as whether something is subjectively good or bad.