MurphyA/hacker-news huggingface dataset:
by tmpz22 | 2025-05-21 01:42:29+00:00
You're coming awfully close to defending Comcast haha. GP's point is more that they're Comcast-like, director level incentives have become the primary focus of the company such that they will ram down dark patterns for short term profit at the cost of long term growth and product excellence - just as Comcast has done for the last two decades.

Throwing the baby out with the bathwater, Google crumbles but a few more vacation homes get purchased and a larger inheritance is built up for the iPad-kid progeny of the Google management class.
by behnamoh | 2025-05-21 01:42:35+00:00
> I now realized this should be easily fixable with external tooling - i.e. in Emacs/SLIME. What I think they need is a better way of keeping an audit trail. Capturing and persisting as much of the transient interactions you did as possible, letting you revisit them after and easily transfer into code or tests.

To some extent, undotree on neovim allows this because it offers a drastically different view on what "undo" means. But I agree with you, the lack of a git-like system is annoying. I even think this might be THE reason CL didn't catch on—companies want to keep track of things (hence all the dashboards and ticketing systems...).
by Terr_ | 2025-05-21 01:43:31+00:00
Others have mentioned geopolitical priorities like self-sufficiency or wartime economics, but I'd like to focus on the popular-opinion side of things.

It's misguided nostalgia: People recall a time of high wages which co-occurred with certain industries/jobs and strong labor unions. [0]

They (reasonably) want that kind of high earning-power to return... but incorrectly assume (A) the same products/processes are still highly profitable/scalable and (B) that they'll somehow (re-)capture a big slice of any pie without (re-)unionizing.

[0] https://www.epi.org/publication/unions-help-reduce-dispariti...
by bippihippi1 | 2025-05-21 01:45:19+00:00
how long you amortize the R&D prices over is important too. Do significant discoveries remain relevant for long enough to have enough time to spread the cost out? I'd bet in the current ML market advamces are happening fast enough that they aren't factoring the R&D cost into pricing rn. In fact getting user's to use it is probably giving them a lot of value. Think of apl the data.
by protocolture | 2025-05-21 01:45:36+00:00
>If what you're saying is true, why are we hearing about AI companies wanting to build nuclear power plants to power new data centers they think they need to build?

Something to temper this, lots of these AI datacenter projects are being cancelled or put on hiatus because the demand isnt there.

But if someone wants to build a nuke reactor to power their datacenter, awesome. No downsides? We are concerned about energy consumption only because of its impact on the earth in terms of carbon footprint. If its nuclear, the problem has already been solved.
by AnthonyMouse | 2025-05-21 01:46:33+00:00
> They're incredibly unpopular because the ultraweathly use massive amounts of fossil fuels and thus lobby very, very hard against them...and make sure the public is often told just how evil they are and how expensive they'd hurt Johnny Everyday Worker, even car ownership, especially in a city (where much of the US populative lives) is not affordable to a large segment of the population.

Eh. It's not Bill Gates and Alice Walton. Sometimes the obvious answer is the real one: It's the fossil fuel industry.

> It's completely insane that we do not tax fuel usage for probably the most energy-intensive way to move people and/or goods and often that movement of people is entirely frivelous.

That one's just the arbitrage problem. Planes move around. If there is an international flight to a country that doesn't tax jet fuel (or taxes it less) then the plane is going to fly into LAX with enough fuel still in the tank to get back to the other jurisdiction and fill up again. Which actually increases fuel consumption because fuel is heavy and they otherwise wouldn't want to do that.

This is the same reason the EU doesn't tax jet fuel.
by Aurornis | 2025-05-21 01:46:53+00:00
> How is the requirement to use a computer and maybe pay a cloud subscription in the long term more accessible than other kinds of art?

Sometimes I feel like HN comments are working so hard to downplay AI that they’ve lost the plot.

It’s more accessible because you can accomplish amazing storytelling with prompts and a nominal amount of credits instead of spending years learning and honing the art.

Is it at the same level as a professional? No, but it’s more than good enough for someone who wants to tell a story.

Claiming that computer access is too high of a bar is really weird given that computers and phones (which can also operate these sites) are ubiquitous.

> Edit: another comment about a different meaning of accessibility: the flood of AI content makes real content less accessible.

No it does not. Not any more than another person signing up for YouTube makes any one channel less “accessible”. Everyone can still access the content the same.
by ehsankia | 2025-05-21 01:47:00+00:00
I agree that limitation does lead to some creativity, but I wouldn't say lack of limitation means no creativity. Saying prompts have no creativity is like saying books or scripts have no creativity compared to a movie. Not only that, these tools can actually take images and sketches.

Imagine a world where you have a scene fully sketched out in your head (i.e. creativity), you have the script of what will happen, sketches of what the scene looks light, visual style, etc. You want to make that become reality. You could spend a ton of time and money, or you could describe it and provide sketches to an AI to make it come true.

Yes, the limitations in the former can make you take creative shortcuts that could themselves be interesting, but the latter could be just as true to your original vision.
by codezero | 2025-05-21 01:47:22+00:00
what about all the cartographers, the printing press workers, the stables that tend to the working horses?

Technology is inevitable and it's a tool, advancing technology will always leave people who specialize and are unable to adapt in a bad position, but this won't stop technology from advancing.

I think one could argue this is one of the reasons many people would like their community/government to provide social safety nets for them. It would make specializing less risky in a time when technology advances at a fast pace.
by ctvo | 2025-05-21 01:48:20+00:00
> The same reason I’d be uninterested in reading that the Daily Mail wants to investigate something but interested if NYT wanted to.

Has Gamer Nexus produced shoddy work in the past? The comparison feels lazy.

I’m more than happy to read a short sellers investigative piece, for example. You don’t need to be journalists to produce good work backed by facts.
by II2II | 2025-05-21 01:48:43+00:00
> Unfortunately the 64, like all those 8-bit machines, was a technical dead end

I suspect that most of them were dead-ends for business reasons rather than technical reasons. More often than not, they were in a race to the bottom to try to sell to home users. Compatibility between generations, when it did exist, was often an afterthought. Commodore owning MOS probably didn't help either. A 16-bit successor to the 6502 was eventually introduced, in the same year as the 386, and the 65816 didn't even come from Commodore/MOS. I'm not sure what the story behind the other popular 8-bit processor is, i.e. the Z80. It has a 16-bit successor in 1979, but I've rarely heard of it's use.
by xarope | 2025-05-21 01:50:18+00:00
I can say that in learning go several years ago, rewriting a ~10k LOC app that I had done in python, I definitely learnt some new paradigms in go that allowed me new perspective in what I had done in python.

I would have gone back to fix my python code, but I'm happy with the rewrite in go (runs faster, has far more test cases, which allowed me to add more functionality easier)

And yes, the rewrite took me ~50% of the time, and most of that was due to it being an exercise in learning go (including various go footguns).
by tasty_freeze | 2025-05-21 01:50:21+00:00
> He is a marking guy,

You would be wrong. He worked at AMD as a design engineer, and later went to LSI logic helping customers put out custom ASICs. One of his customers, a big customer, was Sun, helping with their SPARC processor and the GX graphics chips, and no doubt many others.

In 1989-1991 I did three ASICs at LSI Logic -- and Jensen was my liason there on the latter two. He was incredibly smart, hard working, technically knowledgeable, kind, patient, and generous with his time despite being very busy.

The marketing stuff came later (or maybe said better: it was latent and it came out later)
by dang | 2025-05-21 01:52:05+00:00
Ok, since it seems clear that you don't want to use HN as intended, I've banned the account.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
by antihipocrat | 2025-05-21 01:52:44+00:00
Not arguing against the idea that the Inuit have many more words for snow. But in english their are many commonly understood equivalents. Even more if you're into the snow sport scene that may reach Inuit levels.

Common words off the top of my head:

Snow on the ground: Snowpack, hardpack, powder, crust, crud, piste

Falling snow: snowing, sleet, blizzard, snowstorm.

Drifting snow: snowdrift.

Frost: frost.

Modern scene lingo Pow, corduroy, granular, chunder, cornice etc
by xk_id | 2025-05-21 01:52:53+00:00
> Most people using Discord, even on "public, discoverable" servers, aren't posting with the expectation that their words will be systematically scraped, archived indefinitely, and made globally searchable outside the platform's context

Honestly, maybe they should. Maybe we need more stuff like this, until people finally wake up about the privacy catastrophe. The now defunct service spy.pet used to sell this kind of data with the stated purpose of doxxing people. There’s black markets for this. And it’s the same kind of data the service providers themselves have full access to.
by al_borland | 2025-05-21 01:53:50+00:00
The US wasn’t always built around the car. Various decisions transformed it, such as the highway act in 1956. Different decisions can be just as transformative.

Amsterdam was crowded with cars in the 1970s. Several decades later, it’s a model many look to for how to design cities that aren’t centered around cars.

It won’t happen overnight, nor will it happen by accident, but it cities can and do change.
by hahajk | 2025-05-21 01:54:52+00:00
some one really need to explain this in a way I understand, because this sounds very much like "free lunch". Matt Levine explained it as exporting debt ("The US is better than anyone at manufacturing financial instruments"). He also said we get computers in return for entries in a database.

This sounds... untenable? too good to be true? a shakey foundation on which to build an economy?
by ziofill | 2025-05-21 01:55:05+00:00
I don’t know how, but we’re in this weird regime where companies are happy to offer “value” at the cost of needing so much compute that a 200+$/mo subscription still won’t make it profitable. What the hell? A few years ago they would have throttled the compute or put more resources on making systems more efficient. A 200$/month unprofitable subscription business was a non-starter.
by thegrim33 | 2025-05-21 01:55:35+00:00
Yes, if you've spent many years of your life in the Rust ecosystem, and switch over to trying modern C++ for the first time, you will be ignorant of many things. Yes, if you've spent years of your life in Rust you will know it and its tooling better than that of a language you have not spent years of your life with. It's the same for literally any language.

You expect to not have to invest the time and effort to learn a new ecosystem? Just try it out for a week and then complain you don't know it as well as Rust? Almost every single complaint in the article directly stems from the author's lack of knowledge about the tools and language. The fact that the author relies on LLMs to tell them how to configure things really says it all.
by meisel | 2025-05-21 01:56:29+00:00
What are the advantages of this over using higher order functions? In Ruby I can do list.map { }.select { } …. That feels more natural (doesn’t require special language support), has a very rich set of functions (group_by, chunk_while, etc.), and is something the user can extend with their own methods (if they don’t mind monkeypatching)
by duxup | 2025-05-21 01:56:48+00:00
> Witness how developer sentiment did not appreciably improve when Apple lowered its App Store commission from 30% to 15% in 2020 for businesses earning less than $1 million per year.

I appreciate that this article cites these kinds of things. Not everything is a 1 to 1 trade or even has any impact.

So many of these kinds of articles are just laundry lists that play off almost meme summaries of the news. But for me as a developer Apple vs Fortnite is of little interest to my satisfaction.

Personally I don't know what would make developers happier, and honestly if you gave them what they say they want, I'm not even sure if that would make them happier.
by scottcha | 2025-05-21 01:57:16+00:00
Shameless plug . . . I run a startup who is working to help this https://neuralwatt.com We are starting with an os level (as in no model changes/no developer changes required) component which uses RL to run AI with a ~25% energy efficiency improvement w/out sacrificing UX. Feel free to dm me if you are interested in chatting either about problems you face with energy and ai or if you'd like to learn more.
by eqvinox | 2025-05-21 01:57:30+00:00
The really annoying thing is that it's too close for "simple" dual gauge rails (e.g. 1435 + 1000); 1435 + 1524 is possible and in fact exists (e.g. the one single SE-FI railway bridge that exists is dual guage: https://openrailwaymap.org/?style=gauge&lat=65.8273204537081...), but AFAIK it's expensive because the mounts interfere and need to be quite custom.
by tpmoney | 2025-05-21 01:57:47+00:00
Sure, but it doesn’t mean it also must be the primary driver of your life or be brought into all things. “Everything is political” has to be one of the worst ideas to infect modern culture. Not because politics doesn’t touch everything on some level, or because everything can’t be political, but because if everything is always treated as a political act, then it is impossible to find shared humanity with people who don’t share your politics. And that inability to find shared humanity with your fellow human beings is what drives hatred and division at scale. If everything is political then the very act of hiring someone is political, and if the very act of hiring someone is political then all of us non-independently wealthy schmucks now not only have to contend with a job market in general, but also with whether our prospective employers think it is the correct politics to hire us. I’d really rather not live in a world where my employer has to decide if hiring me aligns with their personal politics.

Also because politics is identity for a lot of people, it also ties things together unnecessarily. Maybe your boss is a generally conservative type, and big on classic business practices. But maybe he's also not immediately closed to an idea if someone presents it with some merit. When "Return to Office" vs "Work from Home" becomes a political battle instead of a business decision, now it's a lot harder to have the discussion on merits, because the baggage of political identity has been tied to the issue too, and maybe now your boss feels pressure to make a political statement by ordering RTO. And you can say "well then your boss isn't smart" or "your boss wasn't willing to listen to an issue on merit" and those both might be true (or might not), but that doesn't change the fact that tying the issue to politics means a whole bunch of people who might have not had to deal with an RTO mandate now do.
by starspangled | 2025-05-21 01:59:38+00:00
> Only on a dollar value basis.

Uh, yes.

> And that's heavily skewed on how an item's value is calculated.

An item's value is calculated according to what it is bought and sold for. That's how value is determined. What would you rather it "skew" towards?

> When you use $50 of parts (all made in China) to assemble a machine that you sold at $500 , $50 of GDP value is attributed to China while $450 of GDP value is attributed to the US. But who did more "manufacturing"?

If an American company can design and develop and sell a product that requires $50 of parts and people are willing to pay $500 for it, then clearly that company created an enormous amount of value, didn't it? By definition almost. Manufacturing output or value is not a function of the number of beads of sweat or drops of blood or hours in a factory to make something. It is how much value (i.e., what others are willing to pay for) the things you create.
by verdverm | 2025-05-21 02:00:54+00:00
What is everyone using GitHub and AWS doing? They certainly all do not have NDAs with their code hosts and cloud providers

It's in their interest to do right by their customers data, otherwise there will be a heap of legal troubles and major reputation hit, both impact bottom line more than training on your data. They can and do in fact make more money by offering to train dedicated models for your company on your data.without bringing that back to their own models.
by nwlotz | 2025-05-21 02:01:15+00:00
Engineering often supplies the potential energy fueling vision and vice versa. ARPANET was very specifically engineered with the vision of a network that could survive nuclear attack. Then it evolved into the internet, which fueled a new vision of collaboration and discovery for students, hackers, and researchers. Who in turn created systems that became new business models, and the cycle goes on.
by SkyPuncher | 2025-05-21 02:02:26+00:00
For me, it’s not that the actual coding is faster. It’s that you can do other things at the same time.

If I’m writing an integration, I can be researching the docs while the agent is coding something up. Worst case, I throw all of the agents work away while now having done research. Best case, it gets a good enough implementation that I can run with.
by wenc | 2025-05-21 02:02:54+00:00
Teflon rice cookers don't really release PFAS at appreciable levels. Teflon is remarkably stable (and one of the reasons it was DuPont's miracle discovery).

PTFE's degradation point is 260C, but rice cookers only cook up to 100C (controlled).

The only source of PTFE is if they scratch or flake off over time, but this is usually visible.

Teflon cookware are more problematic in non-stick pans, where they do get heated to higher temperatures, especially for stir fries.
by mncharity | 2025-05-21 02:03:42+00:00
A different perspective is that there is a vast body of result-of-thought-and-experience associated with developed software. That is then lossily encoded in many forms. Memory, judgment, skill, team, contacts, customers, docs, test suite, other assorted software, etc. It's much easier to reimplement a language when you have a great language test suite. Easier to create a product if you already have a close relationship with its customers. Easier to implement something for the 3rd, 4th, 10th time. Etc. And the assorted forms have results they encode well and not so much, and assorted strengths and weaknesses as mechanism. Memories decay, and aren't great for details. Judgment transfers well; leaves. Teams shuffle. Tests become friction. Software works; ossifies.

Insightful synthesis around even a single form isn't exactly common. The art of managing test suites for instance. An insightful synthesis of many forms... I've not yet seen.
Show HN: Gen-ts-type – Code Generate TS Type from JSON data with collapsed field
by aabbcc1241 | 2025-05-21 02:03:44+00:00
I built a tool to generate TypeScript types from JSON/JS data, initially to tackle the deeply nested arrays in for a few JSON RPC API (e.g., array[0].content.section.contents[0].item.contents[0] could be a aItem or bItem). Some existing tools generate named union types at every level, which can get messy. This tool automatically converts fields to optional at the right depth, making the types cleaner and easier to use.

Features: - Web UI: Paste JSON, get TypeScript types instantly - CLI or importable in TypeScript projects - Handles complex types (nested objects, arrays, etc.) - Supports optional fields and union types where needed

Try the Web UI: https://gen-ts-type.surge.sh

Also published on github and npm as gen-ts-type

Feedback welcome!
by Wowfunhappy | 2025-05-21 02:05:11+00:00
...I don't understand where this take keeps coming from.

You can be upset that the models were trained without compensating the people who made the training data. You can also believe that AI is overhyped, and/or that we're already near the top of the LLM innovation curve and things aren't going to get much better from here.

But I've had LLMs write entire custom applications for me, with the exact feature set I need for my own personal use case. I am sure this software did not somehow exist fully formed in the training data! The system created something new, and it's something that has real value, at least to me personally!
by voltaireodactyl | 2025-05-21 02:07:20+00:00
This is something I’ve been trying to find for years at this point and I’ve tried all the competitors. LOVE how you’ve designed the workflow.

One question: any chance it can accept existing SRT files? This looks perfect for quick and smaller projects but I also have a pretty good workflow for longer more spelling-specific stuff involving MacWhisper outputting an SRT. Would love to be able to drop in an SRT (if not already possible).

One other note: does it require 15.4? I’m there on my laptop but desktop still on 15.1. Would love to use without updating but if 15.4 is required I understand.

Either way TREMENDOUS work. Just the kind of plugin I’ve been hoping to see for FCPX. Thank you.
by sargstuff | 2025-05-21 02:08:20+00:00
Mechanical take on Bi + A / normal to plane lists.

Backround on generating 'type' / combinatorial mechanical material: https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.12...

lambda-C : http://users.cs.northwestern.edu/~jesse/course/type-systems-...

----

Just need circular 'Tinian Codex'[1] ring(s) around box for different character productions per ring(s) positon(s). Suggested as a text example of chirality[2] / using hypercube to store/display indexed information.[3]

?? Add color ?? : https://phys.org/news/2023-07-3d-biodegradable-color-changin...

[1] https://starwars.fandom.com/wiki/Tinian_Codex

[2] https://en.wikipedia.org/wiki/Chirality

[3] https://news.ycombinator.com/item?id=44008621
by k310 | 2025-05-21 02:10:07+00:00
If cities are the answer to sprawl and excessive commuting (give or take WFH) they are mighty expensive places to live. In CA, I estimate 4X, 5X or more than the valley.

How many cars that amounts to depends on the differential, and of course, CA invites travel, being so wildly diverse.

Rent homes? Rent cars? Build urban housing when tech companies bid up property values "to Mars?"
by natmaka | 2025-05-21 02:11:28+00:00
> definition of safe?

Some claim that nuclear waste repositories are perfect (0 risk), and experts disagree.

> backfilling

Yay, such a superb gift to our children, their children, their children...!

The underlying point is about how much renewables and how much nuclear may we build in order to tackle current challenges (climate, pollution...), one of the criteria is waste and renewables win hands down.