MurphyA/hacker-news huggingface dataset:
by ebiester | 2025-11-12 14:43:16+00:00
We have a price for the total infrastructure spend per dev, and that includes things like AWS prices and all of the tooling like jira and github.

But you absolutely shouldn't have to pay for your own tools. (That said, blue collar people often have to, unlike us, and that's also awful.) But also, it's their productivity. If you are all laboring under the same constraints, it's their choice to make if they care about your productivity.
by hamasho | 2025-11-12 14:43:49+00:00
I used to despise AIs' ass-kissing responses. It doesn't add any value, and it's so cheap it's almost sarcastic. But now, I feel sad because Codex doesn't praise me even though I come up with a super-clever implementation.

I think the part of my brain for feeling flattered when someone praises me didn't exist because no one complimented me. But after ChatGPT and Claude flattered me again and again, I finally developed the circuit for feeling accepted, respected, and loved...

It reminds me of when I started stretching after my 30s. First it was nothing but a torture, but after a while I began to feel good and comfortable when my muscles were stretched, and now I feel like shit when I skip the morning stretching.
by mikkupikku | 2025-11-12 14:43:53+00:00
A great deal changed after Vietnam. Iraq was only possible because the country had a general blood lust against Muslims after 9/11, who were easy for a mostly white christian country to "other".

Nothing like that exists for Canada. Proposals to invade Canada aren't taken seriously by the public. Those who pretend to support it are just trying to piss people off with how stupid they can be.
by gsalomao | 2025-11-12 14:44:01+00:00
Neon's engineer here: If you're asking about how branches work in general, they use Copy-on-Write (CoW), which means that no data is copied when they are created. However, when writes occur in a branch, only the modified specific Postgres pages are copied (working like deltas in your data), which is why they are created very quickly and don't increase storage usage when created, increasing only in the modified portion.

If you're asking about how the anonymized branches work, they currently use static masking, which means that all PII data selected for masking will be overridden in the anonymized branch, resulting in increased storage usage based on the amount of selected masked data. However, the team is also working on dynamic masking, which doesn't change the stored data but applies the masking rules when querying it.
by PaulHoule | 2025-11-12 14:44:10+00:00
It's such an incoherent article that it's hard to do more than react to the title.

It doesn't surprise me at all. It's not like there is really a central system for martial arts ranks. When I was a kid I went to this Dojo

https://en.wikipedia.org/wiki/Shaolin_Kempo_Karate

which has a slightly different system of belts and isn't taken seriously by everyone. Despite that, decades later, the last time somebody held a fake gun to my head they were tasting dirt and then it hit me that I would have done the same thing if it was a real gun.
by ezconnect | 2025-11-12 14:44:17+00:00
I had the calculator watch when I was in highschool. We competed who has the toughest watch by throwing it on the blackboard. It survived. When I got older I realize how stupid it was and how expensive it was compared to the digital watch on that era.

*It was the C-80 and it was the 80s, it was rubberized all over like the G-Shock of today.
by nucleardog | 2025-11-12 14:44:20+00:00
On the topic of stickers--bought an iPad for an elderly relative and it came with some Apple logo stickers. I snagged them, figured it was a fair price to charge.

One currently sits on my Framework over the Framework logo. The edge of the Framework gear sticks out in the bite in the apple and the sticker is thin enough the black framework logo shows clearly through the white of the apple.

On first glance, it looks like "trying to make a cheap laptop look expensive". On second it's looks like doing a really bad job of it. Anyone who actually knows the brand at all or asked about it will know the truth... it's making an expensive laptop look like a different expensive laptop.

So I guess it's not just the absurdity of the sticker, but how you use 'em.
by Arainach | 2025-11-12 14:44:30+00:00
Making a profit doesn't mean that their costs aren't so high that adblocking isn't compatible.

Walmart has profits of $157B in 2024, but their business model isn't compatible with people just walking in and grabbing stuff without paying - and doesn't make it ethical to do so even if "they'll be just fine even if I do that"
by bborud | 2025-11-12 14:44:50+00:00
Perhaps it works if you are not physically active. But it is quite the opposite of what people do in cold regions.

The inner layers are usually the most important ones. The inner layer needs to do two things: transport moisture away from the skin and maintain a continuous layer of air close to the skin for insulation. It also needs to reduce skin contact points if you perspirate a lot.

Wearing dense layers close to your body would interfere with moisture management and heat distribution.

If you look at how Norwegian soldiers have dressed for winter exercises over the last 100 or so years, the inner layers will usually be a string/mesh undergarment. This holds a continuous layer of still air against the skin while minimizing fabric contact points. The holes allow sweat vapor to escape to the next layer, which then handles the transport of moisture. The second layer is usually a somewhat dense weave, relatively thin wool layer. Synthetics lose their insulating ability when they get wet/moist. Followed by a looser knit, thicker wool sweater. With a wind- and water proof uniform jacket as the outermost layer. This essentially creates two layers of air separated by a moisture transport layer.

The mesh garments were traditionally made of cotton, which is usually not a material you want next to skin, but it works in mesh form. Non-mesh cotton garments are terrible next to your skin because they get wet and then lose their insulating properties and stick to skin drawing off heat. If you sweat and then keep still for a while you will get cold and it feels wet and miserable. Wool doesn't have this problem as it keeps insulating even when wet. (Roughly the same cotton mesh garment, from the same manufacturer, that I wore in the military, was also worn by Tenzing and Hillary during their ascent to Mt. Everest in 1953).

You can get pretty good mesh garments today made from wool that also cover your arms. This is kind of the secret trick to staying warm and dry in polar conditions.

The configuration I wear most days is just light, thin, loose merino wool inner layer, thin, dense wool second layer and then a hard-shell. I started wearing this because I commute to work on my bike all year round, and I needed something that manages moisture, keeps me warm and doesn't smell. When it gets colder I add a cotton shirt or a loose knit sweater.

If it gets really cold (below -25) I usually drop the third layer and wear a down jacket (the kind climbers use on expeditions), but this has no vents so it doesn't work if it is warmer than -25C -- it gets too hot. If it drops below -30C I add a wool sweater. (The down jacket is overkill for where I live, so I use it perhaps 2-3 times per year)
by smath | 2025-11-12 14:45:15+00:00
As a kid I loved casio digital watches (metal band, digital display). But as a grown up I found I like analog watches better -- my brain is quicker at interpreting the visual image of the hands. For the last few years I wore this [1] very simple and robust casio watch and eventually gave it to my son to help him learn to tell time. Very clean crisp design and 1/3rd the price of a similar looking swatch.

[1] https://www.casio.com/us/watches/casio/product.MQ-24-7BLL/?u...
by yohannparis | 2025-11-12 14:45:30+00:00
OS is not part of an HELLO WORLD example.

Usually it goes something like this, for example HTML:

<!doctype html>

<html>

<body>HELLO WORLD</body>

</html>

Then you explain what a tag is, why they need closing or not, what the body is, etc. This is a basic HELLO WORLD example. If I dumped the above code and says done, that will be useless to anybody.
by 0_____0 | 2025-11-12 14:45:38+00:00
Fusion power has the chance to displace most power generation, and whoever is successful at the experiment wins the energy economy, period. However given the long timelines, high cost of research, and the unanswered technical questions around materials that can withstand neutron flux, the total 2024 investment into fusion is only around $10B, versus AI's 250+B.

Why are these so different?
by tsoukase | 2025-11-12 14:45:39+00:00
There might be no 80 year long period in global history more peaceful than the current (measured by war fatalities per global population). And this happened due to a single reason: nuclear warheads. The super-powers USA, China, India whatever better go back to a cold war: stable balance, no casualties, only media fights. Every body, war guys and normal people, is happy. And in case the things escalate we are all to a sudden death than to a painful recovery.
by op00to | 2025-11-12 14:45:58+00:00
Ah yes, the standard bad-faith argument playbook: shift from evidence to ideology, invent a straw man, and move the goalposts when the facts don’t cooperate.

I never mentioned a conspiracy. You made that up so you’d have an easier argument to knock down. We were talking about evidence and methodology, and now you’ve pivoted to “government overreach” and “panic.”

Guidance changed because the data changed. That’s what science is supposed to do. New variants, new evidence, new risk assessments. We update, refine, repeat. Calling that “lying” or “overreach” is just admitting you don’t understand how empirical reasoning works.

I personally knew people young and old who died from COVID. The mortality spike wasn’t some abstract statistic. It was families, coworkers, and neighbors. When you downplay that or call the response “panic,” what you’re really saying is you’re fine with more people dying unnecessarily as long as you’re not inconvenienced.

You can keep moving the goalposts if it helps you avoid the obvious, but the facts don’t change. The vaccines worked, the mandates increased uptake, and the alternative was a lot more dead people.
by aryonoco | 2025-11-12 14:46:04+00:00
No still the same.

VS Code with Ionide is okay but has many limitations for example in debugging or lack of support for F# fsi scripts.

If you’re serious about F#, investing in Rider or Visual Studio makes a lot of sense.

Having said that I wrote a Neo4J data extraction tool a few months ago and chose to write it in F#. At one point I observed how funny it was that I was developing in a Microsoft language and yet my dev workstation runs Fedora and my IDE comes from JetBrains and my code is running in kubernetes on a Linux cluster and there is not a sight of a windows machine in this whole pipeline.

I remember the days when the language, linker, compiler, IDE, the GUI components, everything was tied together. If you wanted the next version of VB you had to buy the new version of Visual Studio!
by masfoobar | 2025-11-12 14:46:26+00:00
> Ironically dotnet runs better on Linux/Mac systems in my experience. All our devs who use Windows for dotnet dev now use WSL2 as it matches production. We don't use any other 'commercial' Microsoft products like SQL Server or Azure. All postgres/redis/etc and deploy onto docker containers.

I am pushing for Linux containers in the workplace... away from Windows, IIS, etc. I totally agree with you 100%. I'm also trying to push us away from SQL Server where possible.
by tugcan | 2025-11-12 14:46:40+00:00
Your comment include many note taking/editing examples. Not 100% if you left the comment under the wrong thread or not but your suggestion could fit my needs perfectly.

I would normally be wary of using any remote AI solutions since some of the documents that I am thinking of storing contain very personal information but, llamaindex seems to support local-llms. https://developers.llamaindex.ai/python/framework/getting_st...

I will be sure to check it out. Thank you for sharing this.
by ninetyninenine | 2025-11-12 14:46:46+00:00
It wasn’t boneheaded. It was done to make Yann leave. Meta doesn’t want Yann for good reason.

Yann was largely wrong about AI. Yann coined the term stochastic parrot and derrided LLMs as a dead end. It’s now utterly clear the amount of utility LLMs have and that whatever these LLMs are doing it is much more than stochastic parroting.

I wouldn’t give money to Yann, the guy is a stubborn idiot and closed minded. Whatever he’s doing wont even touch LLM technology. He was so publicly deriding LLMs I see no way he will back pedal from that.

I dont think LLMs are the end of the story for agi. But I think they are a stepping stone. Whatever agi is in the end, LLMs or something close to it will be a modular component of aspect of the final product. For LeCunn to dismiss even the possibility of this is idiotic. Horrible investment move to give money to Yann to likely pursue Agi without even considering LLMs.
by seanhunter | 2025-11-12 14:47:02+00:00
That’s got literally nothing to do with ISO 8601 though. Times are just hard and there’s no way to know the future with any kind of certainty. In this case there’s no way of knowing whether Egypt will by 2036 have changed their timezone or added or eliminated DST. Nothing to do with ISO 8601, just the world is uncertain.

Take the UK for another example. The daylight savings dates are actually set by act of parliament. Although they always have fallen in the pattern that everyone knows, for dates in future years beyond the ones they have already set, they could hypothetically (if you want to be literal-minded about it) change the law to make DST happen on absolutely any day of the year or not at all.
by kace91 | 2025-11-12 14:47:31+00:00
Not fully disagreeing, but this lack of copypaste is not an intended ai feature.

- The “magic ocr thingy” exists for things like taking a picture of the real world and grabbing text from it, or grabbing text from a video from something you saw recorded there. Think translating a foreign sign or whatever.

- interfaces have, for unrelated reasons, become more hostile to standard actions like copypaste.

As a result people end up having to ocr-scan interfaces with the tool.
by Fluorescence | 2025-11-12 14:47:40+00:00
> the oldest recorded town in the UK

It's a bit of an "oldest pub" claim and the council has since upgraded it to "Britain's first City" after getting city status in 2022! It's MP called it "the most arrogant council in Britain" which we can add to it's claims for fame.

There were millions of Britons and plenty of other town-worthy settlements with 1000s of years of human activity but they were mostly proto-literate. There had been 100s of years of trade with Greeks/Romans but pre-conquest writing is imperious enough to refer to land masses or at best the Oppidum (town/stronghold/capital) of a Celtic king but not deign to record the local name.

The key for Colchester was being where someone who could write cared enough to do so. The Roman invasions started in the South East and the Catuvellauni led the resistance. Once defeated the Romans set up a fortress on the site of their capital Camulodunum later turning it into the official colonial capital. Now that it's Roman, it becomes acceptable enough for Pliny to write down it's name.

My best effort to spite Colchester City Council is with coin inscriptions. Celtish Kings with sufficient Roman influence e.g. Gaulish tribes that had migrated, would mint coins with latin script and here is one with that refers to the capital where it was minted 100s of years before Pliny:

https://www.britishmuseum.org/collection/object/C_1988-0627-...

https://en.wikipedia.org/wiki/Calleva_Atrebatum

It's the capital of the Atrebates, Calleva Atrebatum. The oppidum of a king minting coins is a good enough to be a "town" for an HN comment. Congratulations to Silchester in Hampshire!
by Workaccount2 | 2025-11-12 14:48:20+00:00
>But what both of them lack is object permanence.

This is something that was true last year, but hanging on by a thread this year. Genie shows this off really well, but it's also in the video models as well.[1]

[1]https://storage.googleapis.com/gdm-deepmind-com-prod-public/...
by rpdillon | 2025-11-12 14:48:44+00:00
I wouldn't want to make it out like I think OpenAI is the good guy here. I don't.

But conversations people thought they were having with OpenAI in private are now going to be scoured by the New York Times' lawyers. I'm aware of the third party doctrine and that if you put something online it can never be actually private. But I think this also runs counter to people's expectations when they're using the product.

In copyright cases, typically you need to show some kind of harm. This case is unusual because the New York Times can't point to any harm, so they have to trawl through private conversations OpenAI's customers have had with their service to see if they can find any.

It's quite literally a fishing expedition.
by vladms | 2025-11-12 14:48:44+00:00
Indeed, the good old days when "optimizing for the user" got us... Windows 3.1 (release date April 6, 1992 , ref https://en.wikipedia.org/wiki/List_of_Microsoft_Windows_vers...) or the first version of Linux - which I did not have the honor to use but I can imagine how user friendly it was considering what I ended up using couple of years later (https://en.wikipedia.org/wiki/History_of_Linux)

/s
by catapart | 2025-11-12 14:48:56+00:00
Literally just started building a game engine with .NET 9, so naturally there's an update within a week. -_-

Seems like a good update, though! And I'm glad it's early enough that updating the framework probably shouldn't break anything. Really as long as there's no issues with the DearImGUI dependency (would be a surprise!), I'm pretty happy about the update.
by SideburnsOfDoom | 2025-11-12 14:48:57+00:00
> Car models get maybe refreshed annually, bigger changes a couple of times a decade, if that.

.NET gets refreshed annually. The last bigger change was nearly a decade ago. So not all that different.

But I don't think that the analogy stretches, really. e.g. where I am all .NET apps are .NET 8 LTS or 9, and will be all be .NET 10 LTS by middle of 2026. You can upgrade an app to a new model year much more easily than a vehicle. The "software application, on a SDK major version" only lasts 1-2 years.
by red-iron-pine | 2025-11-12 14:49:25+00:00
San Fran historically saw a ton of investment from the Navy, not the Army. The article provided -- which has wayyyy to many underlined links, hideous article -- only goes back to the ~60's, but the USN and USMC were heavily involved in Cali developments long before.

The general point -- the DoD puts a lot of money into Silicon Valley research -- stands, however.
by incomingpain | 2025-11-12 14:49:38+00:00
I dont expect ruby on rails to be a hinderance. You're probably accessing the framework via api regardless.

Langchain does have a ruby port if you want, but even if you run the python version which is superior it doesnt impact using it as a service.

Personally I'd go more llamaindex route.

There are newer options, opendevin, autogen, crewai, smolagents. I dont know much about them tbh.
by nlh | 2025-11-12 14:50:29+00:00
Man, maybe I'm getting old and jaded, but it's not often that I read a post that literally makes my skin crawl.

This is so transparently icky. "Oh woe is us! We're being sued and we're looking out for YOU the user, who is definitely not the product. We are just a 'lil 'ol (near) trillion-dollar business trying to protect you!"

Come ON.

Look I don't actually know who's in the right in the OAI vs. NYT dispute, and frankly I personally lean more toward the side the says that you are allowed to train models on the world's information as long as you consume it legally and don't violate copyright.

But this transparent attempt to get user sympathy under insanely disingenuous pretenses is just absurd.
by shbooms | 2025-11-12 14:51:54+00:00
there was already an attempt to take it down back in 2020/2021 [0]. The DMCA claim's main argument was that ytdl was circumventing Techincal Protection Measures (TPMs) in order to access the content. Thanks to a letter from the EFF [1] which explains how ytdl accesses content in the same way that a browser does (i.e. it does circumvent anything such as DRM), github rejected the takedown.

this is also why ytdl has stood firm in saying they will never attempt to be compatible with anything protected by DRM.

[0] https://github.blog/news-insights/policy-news-and-insights/s...

[1] https://github.com/github/dmca/blob/master/2020/11/2020-11-1...
by thiago_fm | 2025-11-12 14:51:55+00:00
I'm a Ruby dev of almost 2 decades now doing C# and it's extremely fast to get a API with Swagger running from C#, a few mins tops. And this is if you spend just a little bit to learn it!

Of course, if you expect a full FE+BE 'omakase' framework like Rails there isn't anything with the same weight. I began to see this as a plus, you actually don't need it all, and nowadays it's very modern to delegate auth to a service etc. I know it isn't DHH's PoV, but it makes it much easier to maintain, so you focus on writing business logic and do the FE in a widely supported framework like React, or use Microsoft stuff, your choice.

The DTOs/DI and the typical .NET developer stuff isn't bad or hard to learn, most of it comes naturally when you think "What would a statically typed language need?"

It's what allows C# code be very clean and easy to follow, where you know exactly what is available unlike Ruby that a lot of things are implicit and can get very nasty. After so many years debugging and improving Rails apps performance, I got sick of it and C# feels fresh.

Then there's LINQ and a lot of language sugar that makes C# code really beautiful. I've done also some Java, and can easily vouch for C#. It's the Ruby of statically typed langs.

And the speed, don't get me started. It's so fast.
by jpadkins | 2025-11-12 14:52:25+00:00
If you are genuine in your questions, I will give them a shot.

AGI applied to the inputs (or supply chain) of what is needed for inference (power, DC space, chips, network equipment, etc) will dramatically reduced costs of inference. Most of the costs of stuff today are driven by the scarcity of "smart people's time". The raw resources of material needed are dirt cheap (cheaper than water). Transforming raw resources into useful high tech is a function of applied intelligence. Replace the human intelligence with machine intelligence, and costs will keep dropping (faster than the curve they are already on). Economic history has already shown this effect to be true; as we develop better tools to assist human productivity, the unit cost per piece of tech drops dramatically (moore's law is just one example, everything that tech touches experiences this effect).

If you look at almost any universal problem with the human condition, one important bottleneck to improving it is intelligence (or "smart people's time").
by andsoitis | 2025-11-12 14:52:26+00:00
Some fun ones:

- Colgate Kitchen Entrees

- Ayds Diet Candy

- Gerber in Africa (in many regions, it is customary for labels to show what's inside. Having a baby on the bottle is just weird)

- Chevrolet Nova (no va means "don't go")

- Clairol Mist Stick (in Germany. In German, Mist means manure)

- Pee Cola (Ghana)

- Puffs Tissues (Germany) (in German slang, Puff means brothel)

- Nokia Lumia (prostitute in Spanish slang)

- ISIS Chocolates (Belgium)

- Hitachi's Woopie Washing Machine (cute to a Japanese ear, but not to that of an English speaker)
by Sherveen | 2025-11-12 14:52:40+00:00
Yeah, everyone else in the comments so far is acting emotionally, but --

As a fan and DAU of both OpenAI and the NYT, this is just a weird discovery demand and there should be another pathway for these two to move fwd in this case (NYT to get some semblance of understanding, OAI protecting end-user privacy).