MurphyA/hacker-news huggingface dataset:
by Maxatar | 2025-11-18 19:05:56+00:00
I did prior to 2017. I realized the committee was 75% politics and people with a lot of time and devotion pushing their pet projects, and about 25% about addressing actual issues faced by professional engineers and decided it was no longer worth the time and effort and money.

The committee is full of very smart and talented people, no dispute about that, but it's also very silo'd where people just work on one particular niche or another based on their personal interests, and then they trade support with each other. In discussions it's almost never the case that features are added with any consideration towards the broader C++ audience.
by terminalshort | 2025-11-18 19:06:36+00:00
If the Cloudflare free tier TOS allows them to sell your data then I would agree that "you are the product". IDK if it does, but I would put my money on no.

I have only used CF at the enterprise level so IDK if DDoS protection is free tier. Surprise billing like that is bad behavior, but it's not "you are the product" behavior.
by throwawaypath | 2025-11-18 19:06:38+00:00
Not surprised that I'm not going to get a response, that happens when people lose after being called out on their delusional claims.

Would you look at this, "non-indigenous minorities" [0]. Lists all the nonnative groups to England, ethnic groups that were not "birthed" in England, nor Europe.

[0] https://en.wikipedia.org/wiki/Ethnic_groups_in_Europe
Show HN: Rapid-rs – Zero-config web framework for Rust
by ashish_sharda | 2025-11-18 19:06:44+00:00
Hi HN!

I built rapid-rs to solve a problem I kept hitting: setting up a new Rust web API requires wiring together lots of crates and boilerplate.

: FastAPI's developer experience + Spring Boot's conventions, with Rust's performance and type safety.

: - One command to scaffold: `rapid new myapi` - Auto-configuration: DB, logging, CORS work out of the box - Type-driven validation: Compile-time + runtime guarantees - Auto-generated OpenAPI/Swagger UI - Built on Axum, so you can use Axum patterns when needed

It's early stage but functional. Would love feedback from the HN community!

GitHub: https://github.com/ashishjsharda/rapid-rs
by recursive | 2025-11-18 19:07:15+00:00
Of the languages you listed, I've really only used TS/JS significantly. Years ago, I made a half-hearted attempt to learn Haskell, but got stuck on vocabulary early on. I don't have much energy to try again at the moment.

Anyway, regardless of the capabilities of the language, some things work better with mutable structures. Consider a histogram function. It takes a sequence of elements, and returns tuples of (element, count). I'm not aware of an immutable algorithm that can do that in O(n) like the trivial algorithm using a key-value map.
by meowface | 2025-11-18 19:07:22+00:00
Because there are plenty of good reasons why you may want to modify/extend the code and the look and feel beyond what an extension would let you do.

I never understood why people scoff at VS Code forks. I'd honestly tend to be more skeptical of new editors that don't fork VS Code, because then they're probably missing a ton of useful capabilities and are incompatible with all the VSC extensions everyone's gotten used to.
by trashface | 2025-11-18 19:07:32+00:00
Interesting, I didn't know BT3 was by a different author, it definitely had its own vibe distinct from the first two, which this guy wrote (https://en.wikipedia.org/wiki/Michael_Cranford). I liked them all though.

The steam remasters are incredibly faithful to the originals - right down to the timing and flow of the turn-based combat. Makes me wonder if they are emulating the original code somehow.
by JambalayaJimbo | 2025-11-18 19:08:26+00:00
My context is Canada; the problem we have here is that there is a big divide between people who bought their big homes with land 10-20 years ago, and the people in the market right now who can only afford apartments. The issue it twofold; (1) negative comparison against the landowners even though apartment dwellers may have significantly higher incomes / education levels, and (2) political divides; the landowners staunchly oppose the zoning and transit changes that might make life better for apartment dwellers.

Getting used to living in an apartment is a smaller issue in my opinion.
by surgical_fire | 2025-11-18 19:08:35+00:00
> Google, Meta, Microsoft, and Amazon will get through easily. They don't have excessive debt. They can afford to lose their investments into AI.

Survive, yes. I don't think anybody ever questioned this.

I wonder if they will be able to remain as "growth stocks", however. These companies are allergic to be seen as nature companies, with more modest growth profiles, share profits, etc.
by recitedropper | 2025-11-18 19:08:56+00:00
Who wants to bet they benchmaxxed ARC-AGI-2? Nothing in their release implies they found some sort of "secret sauce" that justifies the jump.

Maybe they are keeping that itself secret, but more likely they probably just have had humans generate an enormous number of examples, and then synthetically build on that.

No benchmark is safe, when this much money is on the line.
by mikkupikku | 2025-11-18 19:09:29+00:00
In my Mazda, turning on the headlights enables a night mode in the both the instrument panel and stereo/etc screen, dimming everything. Which seems like a nice touch, but if I want to run with my headlights on during the day, as seems to be fairly customary these days, that means I can't read my clock. Not great.
by meowface | 2025-11-18 19:09:29+00:00
I've found that annoying too, but you can always rebind them as you wish. It's only a few new keybinds that get in the way of my muscle memory.

That said I also have moved to CLI agents like Claude Code and Codex because I just find them more convenient and, for whatever reason, more intelligent and more likely to correctly do what I request.
by RichardCA | 2025-11-18 19:09:46+00:00
https://youtu.be/fs9Wyuub3jY

Once you develop an awareness of how SF screenplay writers do this, you can't unsee it.

Babylon 5 was particularly egregious, I was never a fan but I was puzzled that JMS had to do rely on it so heavily. It was like he created the character of Delenn just to be an exposition dumper and Mira Furlan faithfully did what was asked of her. Screenwriters also call this diegesis if the writer goes all the way and uses dialog to explicitly feed the narrative to the audience.

https://youtu.be/VhD0hbGEDSU
by kedean | 2025-11-18 19:09:58+00:00
The lights are too bright and poorly aligned. I walk regularly, and its more than just the tesla's and mini's at fault (Teslas are definitely some of the worst in my experience though, along with Rivian)

https://www.theringer.com/2024/12/03/tech/headlight-brightne...

> On a recent episode of the Carmudgeon Show podcast, auto journalist Jason Cammisa described a phenomenon occurring with some LED headlights in which there are observable minor spots of dimness among an otherwise bright field of light. “With complex arrays of LEDs and of optics,” he said, “car companies realized they can engineer in a dark spot where it’s being measured, but the rest of the field is vastly over-illuminated. And I’ve had now two car companies’ engineers, when I played stupid and said, ‘What’s the dark spot?’ … And the lighting engineers are all fucking proud of themselves: ‘That’s where they measure the fucking thing!’ And I’m like, ‘You assholes, you’re the reason that every fucking new car is blinding the shit out of everyone.’”
by ewoodrich | 2025-11-18 19:10:04+00:00
Could you give an example of what they're gatekeeping for Copilot exclusively? I'm kinda confused because Copilot in VS Code isn't exactly a powerhouse of unique features in my experience, it still feels well behind Roo/Kilo Code in most ways I can think of, although much closer to the competition than it was a year ago.
by giancarlostoro | 2025-11-18 19:10:21+00:00
I still have the screenshot somewhere. About four years ago, me and my wife were at her sister's home. As I talk to her husband about the paved driveway he fixed up the day before, in front of their Nest camera doorbell thingymajig, he says the words "yeah I saw I could buy like airport grade tar, and I thought to myself, why would I need that for a car?" the next day, I pop open Instagram. Lo and behold, something I never googled, an ad for airport grade tar shows up on Instagram. I'm told that "no they're not listening" and "they use your debit card info to make educated guesses" how in God's green earth would this have happened, I have never bought any level of tar for one, nor googled it, nor ever intended on it.

Idk man, I'm a skeptic that they're not listening in some weird way. Not to mention both of my wife restrict which apps get camera and microphone access. It's uncanny that things we talk about but never google / look up wind up as ads within a day if not hours.

Another fun one was the time a friend was telling me about a niche ramen, by brand name on Discord. I pop open Facebook, what do I see? The EXACT ramen brand is the very next ad. If they aren't watching us for ad revenue I'm going to go crazy with all these insane coincidences.
by bitexploder | 2025-11-18 19:10:26+00:00
Something else to consider. I often have much better success with something like: Create a prompt that creates a specification for a pacman game in a single html page. Consider edge cases and key implementation details that result in bugs. <take prompt>, execute prompt. It will often yield a much better result than one generic prompt. Now that models are trained on how to generate prompts for themselves this is quite productive. You can also ask it to implement everything in stages and implement tests, and even evaluate its tests! I know that isn't quite the same as "Implement pacman on an HTML page" but still, with very minimal human effort you can get the intended result.
by bell-cot | 2025-11-18 19:10:37+00:00
At least in America, "a successful private company went public" often translates into "ordinary people got a bit of gold, selfish vulture capitalists butchered the goose, and there was precious little success or growth for anyone after that".

(Also - might your "allow ordinary people to participate" sympathies extend to people who would like to participate in your own financial affairs?)
by lotsofpulp | 2025-11-18 19:10:38+00:00
While drastically higher gas prices would have been the proper solution, the CAFE standards did not incentivize people to buy larger/taller vehicles.

People’s desire to sit higher up and be in large vehicles, which have always been more expensive than smaller, lower vehicles, is what causes them to be bought. And once a significant portion have them, it becomes safer to be in one yourself, further incentivizing their purchase.

But 99% of the time, it’s just because people like the feeling of sitting higher up than others, and the ego boost from taking up more space. The simple evidence is the popularity of Suburbans/Sequoias/XC90s/etc over minivans, like Sienna/Odyssey. There is absolutely no functional benefit of the former over the latter, yet the former is more popular.
by olau | 2025-11-18 19:10:49+00:00
Yes. DJGPP and Allegro was a great help, and a big step up from the old Borland Turbo Pascal I started out with. I remember trying to rotate an image pixel by pixel in Pascal. Allegro simply had a function to do it. And yes, the mailing list was great - Shawn Hargreaves and the couple of people in the inner circle (I seem to remember someone called George) were simply awesome, helpful people.

I eventually installed Red Hat, started at university and lost most of my free time to study projects.
by rolph | 2025-11-18 19:10:54+00:00
reprogramming, is not resetting. the "reprogramming" happens constantly, as a consequence of feedback driven regulation, not as a consequence of meiosis.

there is a phase of error correction that occurs after chromosomal replication, and segregation, to mitigate the damage that is part of meiosis.

if you reset; reprogram, epigenetic regulatory features during meiosis the most frequent outcome is lethal allelic dose or oncogenesis [cancer] why?

embryogenic genes, responsible for early development, are deactivated. expression of these genes are the processes of cancer, unregulated growth, and multiplication, aberrant cell signalling, loss of adhesion to surroundfing tissue structure, aberrant migration [metastasis].

the "reprogramming" [regulation of expression] is facultative, and partial, not total, and obligate.

this is why epigenetic phenomenon exist, else it would be wiped out prior to embryogenesis, and there would be no context specific expression.
by roncesvalles | 2025-11-18 19:10:54+00:00
Then there's this:

"A more intuitive task-based approach to monitoring agent activity, presenting you with essential artifacts and verification results to build trust."

The whole thing around "trust" is really weird. Why would I as a user care about that? It's not as if LLMs are perfect oracles and the only thing between us and a brave new world is blind trust in whatever the LLM outputs.
by csababalazs | 2025-11-18 19:10:57+00:00
On November 17th, 2025 (late afternoon, CET), a new CVE report (CVE-2025-64756) started spreading across security channels. A serious vulnerability was discovered in the glob NPM package — and suddenly it seemed like everything in the Node.js ecosystem became vulnerable overnight. The situation turned out to be more nuanced, with two different levels of impact. In this article, I’ll walk you through both, along with practical workarounds you can apply immediately.
by meowface | 2025-11-18 19:11:19+00:00
I am very sensitive to input latency and performance but after comparing Zed and VS Code for a while I really couldn't find any reason to stick with Zed. It's been a year or so since I last tried it but VSC just lets me do way more while still, IMO, having a nice, clean UI. I never notice any performance or key input latency with VSC.
by floatrock | 2025-11-18 19:11:23+00:00
Predates, sure.

Is affected by? No idea, but I'm sure there's some cloudflare rep convincing you that you need cloudflare to make sure your high-availability stream stays highly available when just yesterday azure got a ddos measured with Tbs. Just not today... today those cloudflare reps happen to be busy.

Point is, radio comms serve a public utility that often is a Plan-B if internet links go down. Multicast it onto your podcatcher of choice, sure, but don't make that your backbone.
by grayhatter | 2025-11-18 19:11:36+00:00
Facebook also doesn't sell your data, but you're definitely still the product when they provide a free service in order to capture attention?

> [...] but it's not "you are the product" behavior.

Discarding the context for the thread, probably. But if we're discarding context, "you're removed when you start to consume resources" isn't you're the customer behavior either.

Maybe, it's you're the patsy behavior?
by abhorrence | 2025-11-18 19:11:55+00:00
I think your points 1 and 2 are exactly spot on. And, assuming that both Rebble's and Eric's are being relatively forthright, that Eric is the one that is actually trying to come to an agreement that accomplishes that. Whereas Rebble is taking the position of "only we can be trusted".

And with all the people replying to the original Rebble post with "I'm canceling my preorder", I'm pretty worried that Rebble has created a self-fulfilling prophecy situation. :(
by adamwong246 | 2025-11-18 19:12:12+00:00
There is an arms race to be the brightest, biggest vehicle on the road. Each driver wants to be the safest and many want a shiny high status vehicle. The result is a runaway feedback loop of ever more worse design

I would love to hugely curtail automotive design:

- of course, dim the headlights to a reasonable brightness.

- The Escalades have to go. Big trucks are for business, not taking the kids to school.

- No screens in the console.

- Absolutely no AI self-driving mode until it can be designed by the government. Allowing AI's to pilot cars based on the crappy engineering of a whiny trillionaire is nuts, yet we've allowed it. Let the government set the standards for "smart roads" to force cars to share sensor data.

- Crush every cyber truck into a cube, while you are at it.
by ianburrell | 2025-11-18 19:12:22+00:00
Google is bad about maintenance. They have a bunch of projects that are not getting changes.

They are also bad about strategy. Good example is the number of messaging systems that have had. Instead of making new ones, they should have updated existing one with new backend and UI.

I like the Google Messages sync SMS online with Google Fi, but it is missing features. If they could do it globally, they would have something big.
by dragonwriter | 2025-11-18 19:12:27+00:00
> I hoped that ruby4 maybe implements stuff that python has, like type annotations

Ruby has had type annotations and typecheckers for quite a while. Unfortunately (IMO) the annotations are not inlinine.

> or making the damn parens mandatory, but no.

A linter/formatter can give the effect of that (and tune it for where it is appropraite) whether or not the language has it, though there are good reasons Ruby does not in general.

> No parens, so never know if something is a method or, callable, or variable.

Method and local variable are the only possibilities (callables are either the value of local variables or the return value of method calls),
by preisschild | 2025-11-18 19:12:37+00:00
> It does if you want to fully use google play services. If you run google play services as a regular app, you cannot use banking apps, whatsapp (app works but no backups to gdrive) or uber for drivers. And you also cannot do purchases in the app store sadly. If you can live with this then fine.

This has nothing to do with it being sandboxed. You are talking about the SafetyNet api, which makes sure the device is using the "official" android version.

And no, not every banking app requires this.
by PaulHoule | 2025-11-18 19:12:48+00:00
I was looking at a school-issue Chomebook from Dell the other day and thought the build quality was pretty good even if the parts inside were weak. I like the build quality of corporate Dell laptops and their 1.5 liter desktops -- though an Alienware 15 I had died earlier than it should have because the battery swelled up and damaged the circuit board. The machine still sorta but made a chime every 30 seconds or so because it thought USB devices were being plugged or unplugged or something.
by omani | 2025-11-18 19:13:13+00:00
one way to mitigate DDoS is to enforce source IP checks on the way OUT of a datacenter (egress).

sure there are botnets, infected devices, etc that would conform to this but where does the sheer power of a big ddos attack come from? including those who sell it as a service. they have to have some infrastructure in some datacenter right?

make a law that forces every edge router of a datacenter to check for source IP and you would eliminate a very big portion of DDoS as we know it.

until then, the only real and effective method of mitigating a DDoS attack is with even more bandwidth. you are basically a black hole to the attack, which cloudflare basically is.
by ashdksnndck | 2025-11-18 19:13:20+00:00
On iOS safari, it just says “Allow access to Google Drive to load this Prompt”. When I run into that UI, my first instinct is that the poster of the link is trying to phish me. That they’ve composed some kind of script that wants to read my Google Drive so it can send info back to them. I’m only going to click “allow” if I trust the sender with my data. IMO, if that’s not what is happening, this is awful product design.
by kragen | 2025-11-18 19:13:32+00:00
It's not some minor point of terminology.

The entire design of C++ is built around eliminating all distinctions between primitive "entities" and user-defined "entities" in a way that Java just isn't. It's true that you can't inherit from integers, but that's one of very few differences. User-defined "entities" don't (necessarily) have vtables, don't have to be heap-allocated, can overload operators, can prevent subclassing, don't necessarily inherit from a common base class, etc.

C++'s strange definition of "object" is a natural result of this pervasive design objective, but changing the terminology to "entity" wouldn't change it.
by meowface | 2025-11-18 19:13:33+00:00
They're all going to have quite divergent opinions on how to structure the fork and various other design decisions that would inevitably lead to forks of the fork again.

I think forking VS Code is probably the most sensible strategy and I think that will remain the case for many years. Really, I don't think it's changing until AI agents get so ridiculously good that you can vibe code an entire full-featured polished editor in one or a few sessions with an LLM. Then we'll be seeing lots of de novo editors.
by pjmlp | 2025-11-18 19:13:41+00:00
Not for free,

https://www.unisys.com/client-education/mcp-clearpath-server...

However you can get into the documentation for free,

NEWP manual, the systems language,

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

Overall documentation,

https://public.support.unisys.com/aseries/docs/ClearPath-MCP...

The original system back in 1960's,

https://en.wikipedia.org/wiki/Burroughs_Large_Systems
by ninetyninenine | 2025-11-18 19:14:31+00:00
>Somewhere along the way, the cool kids came up with the idea that GUIs are bad, and everything needs to go through the command line.

It's important for people to feel like "hackers" that is the primary reason why command line sort of exploded among devs. Most devs will never admit this... they may not even realize it, but I think this is the main reason it went big.

The irony is that the very thing that makes devs feel like "hackers" is the very thing that's enabling agentic AI and making developers get all resistant because they're feeling dumber.
by omani | 2025-11-18 19:14:34+00:00
one way to mitigate DDoS is to enforce source IP checks on the way OUT of a datacenter (egress).

sure there are botnets, infected devices, etc that would conform to this but where does the sheer power of a big ddos attack come from? including those who sell it as a service. they have to have some infrastructure in some datacenter right?

make a law that forces every edge router of a datacenter to check for source IP and you would eliminate a very big portion of DDoS as we know it.

until then, the only real and effective method of mitigating a DDoS attack is with even more bandwidth. you are basically a black hole to the attack, which cloudflare basically is.
by ebbi | 2025-11-18 19:14:45+00:00
We had a Hyundai Santa Fe as a rental vehicle this past weekend, and our first drive to our motel (which happened to be at 10pm at night), we kept getting flashed by oncoming drivers with their high beams. We even had a few cars pull over to the side of the road to let us pass as it would have been affecting them. I kept checking to make sure I didn't inadvertantly turn on the high beam, but nope, all was fine.

Until we stopped at a gas station and I found a little knob to adjust the height of the light output. Not sure where this feature would be useful when you could just use the high beam when needed, but it was annoying even for me, the driver of the vehicle.