MurphyA/hacker-news huggingface dataset:
by Quarrel | 2025-12-02 14:43:42+00:00
Google has another massive advantage over OpenAI.

It makes serious revenue outside the AI bubble.

Google has (much) more money in cash on hand than OpenAI has raised.

Of course, there are a few other MegaCorps out there, who make money in other places, while having a serious stake in doing well out of AI, but I'm with you. Google FTW.

Nvidia selling shovels to the miners is great, but the analogy falls down if the gold mines are bottomless, and the cost of the tools to mine them trend to zero.
by Cthulhu_ | 2025-12-02 14:44:53+00:00
It's a bit too generalizing that it failed and happens "now and then", offshoring is a multi-billion industry employing millions of people.

And the "unskilled people putting together legos" is also very much a thing in the form of low/no-code platforms, from my own circles there's Mendix and Tibco, arguably SAP, and probably a heap more. Arguably (my favorite word atm) it's also still true in most software development because outside of coding business logic, most heavy lifting is done by the language's SDK and 3rd party libraries.
by lazide | 2025-12-02 14:44:53+00:00
DEI explicitly took ‘we don’t do that’ off the table, by proactively discriminating based on those factors.

And at first, when the pie is growing, that doesn’t threaten entrenched groups as much, so it mostly can happen.

In a zero (or negative) sum game world (layoffs, hiring freezes), what do you think is going to happen?

People with power will use the same tools to protect themselves or even acquire more power, and those without power will be ground under the same gears.

I’ve seen it happen in every major society - from India to Chile to Europe to the US.

In the US it’s getting particularly out of control (in both directions) for a number of factors - and very high publicity - but it’s way more blatant almost everywhere else in fact.
by card_zero | 2025-12-02 14:44:54+00:00
> It's better to answer questions people have later than try to guess what they will ask you and answer it in the piece.

Kind of. Sometimes you can see quibbles coming a mile away and want to head them off at the pass. Without guessing questions in advance, you create a duty for yourself to interact and answer them later, and maybe you don't wanna. Besides, the whole piece is providing answers to questions guessed in advance. That's why you'd put any writing out there. So it's right to do some guessing.

The problem is guessing badly.
by cstrahan | 2025-12-02 14:45:00+00:00
Let me rephrase GP into (I hope) a more useful analogy. — actually, here’s the whole analogous exchange:

“A rectangle is an equal-sided rectangle (i.e. “square”) though. That’s what the R stands for.”

“No? Why would you think a rectangle is a square?”

Just as not all rectangles are squares (squares are a specific subset of rectangles), not all datagram protocols are UDP (UDP is just one particular datagram protocol).
by rover-tech | 2025-12-02 14:45:14+00:00
Rover | Barcelona, Spain & Seattle, USA | Software Engineers (Multiple Roles) | Full-time Rover is the world’s largest online marketplace for pet care. We connect millions of pet parents with trusted sitters and walkers, and we’re building a global platform that combines technology, community, and love for animals. With offices in Seattle, Barcelona, and beyond, we’re scaling an engineering culture focused on high-quality code, data-driven product decisions, and customer empathy. Open Roles:

Data Analytics Engineer (Barcelona) Lead/Senior Software Engineer (Barcelona) Senior Data Engineer (Barcelona) Senior Frontend Platform Engineer (Barcelona) Senior Product Engineer (Barcelona) Site Reliability Engineer II (Seattle) Staff Engineer (Seattle)

Apply: https://www.rover.com/careers/engineering
by skywhopper | 2025-12-02 14:45:14+00:00
This is a really poorly written article. The author doesn’t seem to understand the meaning of “AI slop” (he equates it with LLM-generated code), and hasn’t seemed to have thought through the economics of his AI-everywhere assertion.

Anyway, denial or not, his vision of the likely future is one in which individual humans become irrelevant slaves to either AI or massive corporations. Why would any self-respecting human accept that outcome?
by lII1lIlI11ll | 2025-12-02 14:45:21+00:00
> I suspected that main topic of discussion here would be "is it worth learning CS at all in 2026?"

Considering the current state of the job market I don't think it is good idea to go into CS in 2026 expecting a lucrative career. People who just love to program will find a job eventually, of course.

> Does anyone suspect that some HN posts have a lot of astroturfing from AI-adjacent organisations?

Why does it have to be AI? I don't work for OpenAI/Anthropic/etc. and am an "AI-skeptic" overall. I don't believe that the current job market conditions are caused by AI. I think the issue is that the field has become saturated with all your regular "fullstack web ninjas" while higher education institutions are still pumping hordes of CS(-adjacent) grads. Things will get worse (people that went into CS before the downturn are still graduating) before they get better (smaller number of people who are truly interested are choosing the field these days which will result less people of higher average quality graduating in a few years).
by jack_tripper | 2025-12-02 14:45:46+00:00
>Do some people get conscripted in Ukraine and Russia? Sure.

It's not that they get conscripted that's the problem, it's that people are being chased and violently thrown into vans of the street without any kind of warning or check of conscription status beforehand, Which I argued is proof the government doesn't need any kind of digital ID to oppress you..

There's video evidence of such events online, check X and Telegram. Just because it doesn't happen in the capital and places where tourists like you go to, doesn't mean it's somehow OK or that it's not happening in other regions like villages where it's less likely important people with influence live unlike the capital or large cities.
by lafalce | 2025-12-02 14:45:50+00:00
As I mentioned on my X account, from my point of view, the TOON format shouldn't be utilized just like JSON (constructing data structures in .toon format to send to the LLM).

I believe TOON is a real game changer when used as an intermediary between the IDE/chat and the LLM. That hasn't been implemented yet, but it is undoubtedly the next step toward the project's mass adoption.

There will surely be news regarding this in the coming weeks :)
by jfindper | 2025-12-02 14:45:54+00:00
>Is that something you actually need AI for though?

Need? Probably not. I bet it helps though (false positives, etc.)

>would be cheaper, faster detection, more reliable, easier to maintain, and more.

Cheaper than the phone I already own? Easier to maintain than the phone that I don't need to do maintenance on?

From a fun hacking perspective, a different sensor & device is cool. But I don't think it's any of the things you mentioned for the majority of people.
by guerrilla | 2025-12-02 14:46:39+00:00
Who's sitting there talking to Gemini though? Nobody I know's even heard of it. Everyone talks to ChatGPT, everyone. Habits are everything. Google will be swimming against the current and be seen as just another company forcing AI down everyone's throat, while everyone is still talking to ChatGPT. We'll see though, maybe I'm wrong. Maybe Google is clever and can do integration well and make something useful out of it though. They have never succeeded in that way before though and in fact seem terrible at it as an organization, so I very much doubt that.
by nyc_data_geek1 | 2025-12-02 14:47:10+00:00
Having been bullish on NFTs, which were never more than hype in the primary use case promulgated for them, is absolutely a strong argument against having good intuition of breakthrough innovation. It demonstrates an inability to differentiate between hype and utility.

NFT's for real estate ownership, container tracking etc. could still have some form of utility. But what people think of when they hear NFT's isn't that, it's shitty monkey jpg's.

NFT's were never the next big thing, except for a very specific subset of very gullible idiots.
by jack_tripper | 2025-12-02 14:48:06+00:00
Why would you assume that's somehow more palpable? Is there a competition I'm not aware of?

And my current EU country would also draft me by force after I applied and got citizenship, which is why I don't do it. Sure, unlike Russia or Ukraine, I wouldn't be sent to fight in a war (for now), but many countries have mandatory conscription for their male citizens.

So there's nothing special or noteworthy about Russia's conscriptions of its own naturalized citizens, especially given its at war, so I don't get the point you were trying to make with that article you shared.

Did you assume that naturalized citizens would somehow be spared obligations of military service just because they weren't born there? That's not how citizenship works.
by peterspath | 2025-12-02 14:48:12+00:00
> Sometimes I want to share a bit of code, and I'm not sure if the formatting will please everyone. Or naming convention.

Do what pleases you. Write and share first and most importantly for yourself. If other people find it interesting or useful they will read, if not, they will not.

Writing is a muscle you need to train, so start with small topics you want to say stuff about, learn, it will become easier. Then do the big topics you want to say a lot about.
by mexicocitinluez | 2025-12-02 14:48:32+00:00
> That invisible hand exists and had always existed, it's the market.

I have never heard a client say "Man, glad you used React". Literally nobody cares what framework you use to build your site. Nobody.

If you didn't know any better you'd think all software developers are chained in a basement where they have absolutely no power to do anything but build React sites.
by kdumont | 2025-12-02 14:48:33+00:00
AllSpice | https://allspice.io/ | Boston, MA / SF Hybrid or Remote | Full time (US timezones) | Mid/Sr./Principal/Staff | Golang, Vuejs, Rust, Python

At AllSpice, we're building the future of hardware development and collaboration, applying modern software design principles to the hardware industry with design review, automated test, and AI (think GitHub + copilot for hardware). AllSpice is unlocking the next generation of smart vehicles, IOT devices, rockets, medical devices, robotics, and much more.

Read more about our latest Series A announcement in TechCrunch (https://techcrunch.com/2025/06/23/allspices-platform-is-the-...)!

We have a highly capable, tight-knit, remote-first team with a flex office in Somerville, MA and SF. We strongly value continuous communication and personal development. See more on our careers page https://allspice.io/careers

We’re hiring primarily for:

Principal/Lead Fullstack SW (Go, TS) - You'll take a major ownership stake in our full-stack web application, which includes collaborating closely with Product Management to architect & implement complex data rendering, user management, and novel features for hardware engineering teams. https://jobs.ashbyhq.com/allspice/3a80d480-ee07-481d-b5c3-10...

Senior Fullstack SW (Go, TS)- Working on the same team as above, with 5+ years experience. https://www.allspice.io/careers?ashby_jid=09b61976-df18-40c7...

Sr/Principal SW (Python) - You'll take a major ownership stake in our actions automation feature. This includes working closely with Product Management to implement a baseline of automation scripts for ECAD data (see some examples here: https://hub.allspice.io/Actions/), developing better integrations into AllSpice platform, and supporting our AllSpice AI agents. https://allspice.io/careers?ashby_jid=09d0e89e-cff9-462b-a37...

Tech Stack: Docker, Terraform, GoLang, Rust, Python, Vue, Typescript, Python

Please include any relevant open-source projects or portfolio in your application.
by morshu9001 | 2025-12-02 14:49:20+00:00
This was the main reason. The asn.1 language has a ton of unnecessary features that make it harder to implement, but the stuff I dealt with was using those features so I couldn't just ignore it. I didn't write a compiler but did hack around some asn1c outputted code to make it faster for our use case. And had to use asn1c in the first place because there was no complete Rust asn1 compiler at the time, though I tried DIY'ing it and gave up.

I also remember it being complicated to use, but it's been too long to recall why exactly, probably the feature bloat. Once I used proto3, I realized it's all you need.
by Cthulhu_ | 2025-12-02 14:50:24+00:00
Sure, they can do it for them - but the purpose of college is not to write papers. The papers are so that the students can demonstrate that they understand the subject and that they have "learned to learn". If an LLM writes it for them then they haven't proven anything other than that they can prompt an LLM. Which is great if your college degree is for "LLM prompting", but not much else.

I hope people that use LLMs to generate papers fail in other tests, else the value of a degree will be reduced to nothing - it's already suffering from a lot of "inflation" due to lowered standards and oversupply. (The lowered standards are because graduation rate became a metric and a target)
by lelanthran | 2025-12-02 14:50:36+00:00
> A lot of that will come to the prompter's own foresight

And, on the current trend, how on earth are prompters supposed to develop this foresight, this expertise, this knowledge?

Sure, fine, we have them now, in the form of experienced devs, but these people will eventually be lost via attrition, last even faster if companies actually do make good on their threat to replace a team of 10 devs with a team of three prompters (former senior devs).

The short-sightedness of this, the ironic lack of foresight, is troubling. You're talking about shutting off the pipeline that will produce these future prompters.

The only way through, I think, will be if (very big if) the LLMs get so much better at coding (not code-gen) that you won't need a skilled prompter.

Good luck with that.
by jcranmer | 2025-12-02 14:50:56+00:00
One of my biggest bugbears in CS instruction is the overdue emphasis on RISC v CISC, especially as there aren't any really good models to show you what the differences are, given the winnowing of ISAs. In John Mashey's infamous posts [1] sort of delineating an ordered list from most RISCy to most CISCy, the architectures that are the most successful have been the ones that really crowded the RISC/CISC line--ARM and x86.

It also doesn't help that, since x86 is the main goto example for CISC, people end up not having a strong grasp on what features of x86 make it actually CISC. A lot of people go straight to its prefix encoding structure or its ModR/M encoding structure, but honestly, the latter is pretty much just a "compressed encoding" of RISC-like semantics, and the former is far less insane than most people give it credit for. But x86 does have a few weird, decidedly-CISC instruction semantics in it--these are the string instructions like REP MOVSB. Honestly, take out about a dozen instructions, and you could make a solid argument that modern x86 is a RISC architecture!

[1] https://yarchive.net/comp/risc_definition.html
by Kreutzer | 2025-12-02 14:51:05+00:00
>To dig deeper into this style of tape loop ambient music, check out William Basinski’s The Disintegration Loops. William Basinski used a similar concept to Brian Eno, only the tapes he used rapidly deteriorated upon playback, causing the musical material to degrade over the length of the recording.

I've never "bought" the story of Disintegration Loops that Basinski tells about its creation. The idea he composed it literally during the 9/11 attacks was just a silly attempt to add gravitas to abstract music. The more you think about it, the more off-putting it becomes. Reminds me of Stockhausen's stupendous remark about 9/11 being "the biggest work of art there has ever been".

In the same vein, tape doesn't normally just deteriorate before your eyes. The gradual change in sound of the loops is more likely due to the guitar pedal chain he was running his loops into (Basinski tends to omit this part of its creation).
by encyclopedism | 2025-12-02 14:51:12+00:00
One doesn't even need to vibe code. Zoho type apps e.g. mail/smtp already exist there are ton's of free open source options. You can one-click deploy them on AWS/Azure already. To be clear I understand reducing friction is also a 'feature' that users would be willing to pay for.

Longer term AI platforms such as Replit could offer easily deployment of ready made app templates e.g. a CRM. However you still need to pay for them much the same as paying Zoho, prices could be lower. But you still need to pay for them and on a monthly basis too. Vibe coding platforms will still be a SaaS business.
by mexicocitinluez | 2025-12-02 14:51:27+00:00
> There is invisible hand, literally. https://en.wikipedia.org/wiki/Invisible_hand

Companies preferring React over vanilla Javascript != you can't build sites with vanilla JavaScript anymore. Sites LITERALLY still work that way.

> I spend a 40% of my "alive" time in work. It's a massive downgrade.

This martydom with front-end frameworks is crazy to me. Guess what? You're a software developer. You actually have a lot more power tahn you think. And this "roll over and play dead while whining about every advancement in technology because you feel left behind" is exactly the reason you feel the way you do.
by libraryofbabel | 2025-12-02 14:51:32+00:00
Almost everyone here will have seen a movie he was the screenwriter for or contributed to: Shakespeare in Love, Brazil, Empire of the Sun, even bits of Indiana Jones and the Last Crusade.

A lot of folks here will have read either Rosencrantz & Guildenstern Are Dead or Arcadia, which are still probably his best plays, and certainly the best introduction to his work. I personally also really like The Invention of Love, about the gloomy tortured homosexual poet and classical scholar A.E. Housman, which was also apparently Stoppard's favorite of his plays. It's definitely niche territory though and you might need to care at least just a little about A Shropshire Lad and latin textual criticism. The Coast of Utopia is even more packed with history and erudition, although worth a read; the currently top comment here is a quote from it about death, childhood, and the pursuit of happiness.

He had an interesting combination of traits that many HN readers will probably appreciate: erudite to the point of elitism, although never attended college; a self-described "small c. conservative in politics, literature, education and theatre" with libertarian inclinations, but he wrote a sprawling trilogy about 19th-century Russian socialist and anarchist exiles (The Coast of Utopia).

Now that he's dead, I want to go back and re-read all his plays, including the ones I never managed to get to before.
by moron4hire | 2025-12-02 14:51:48+00:00
I have a friend who used to complain about wanting to publish a novel, not being able to finish, blah blah blah. So I made a bet with him that I would self-publish a book before he did. That night, I packed 3 years of blog posts into a PDF and pushed "submit" on Kindle Direct Publishing. It was the kick in the pants he needed to finally finish his manuscript.
by evilduck | 2025-12-02 14:52:14+00:00
But your solution costs money in addition to the phone they already own for other purposes. And multiple things can make loud noises in your environment besides babies; differentiating between a police siren going by outside and your baby crying is useful, especially if the baby slept through the siren.

The same arguments were said for blind people and the multitude of one-off devices that smartphones replaced, OCR to TTS, color detection, object detection in photos/camera feeds, detecting what denomination US bills are, analyzing what's on screen semantically vs what was provided as accessible text (if any was at all), etc. Sure, services for the blind would come by and help arrange outfits for people, and audiobook narrators or braille translator services existed, and standalone devices to detect money denominations were sold, but a phone can just do all of that now for much cheaper.

All of these accessibility AI/ML features run on-device, so the knee-jerk anti-AI crowd's chief complaints are mostly baseless anyways. And for the blind and the deaf, carrying all the potential extra devices with you everywhere is burdensome. The smartphone is a minimal and common social and physical burden.
by LikeBeans | 2025-12-02 14:52:44+00:00
Yeah. Unfortunately the real market value grew so fast that when the assessed value catches up over the next few years the property tax is going to take a nice chunk of my net income.

Honestly, this is not a hardship but a nice problem to have. I grew up chronically poor and I feel fortunate and grateful that we have a comfortable home that is ours with equity while a lot of people have housing insecurity.

I agree on the windfall part but selling to get that money is not that simple in the current real estate market and political climate. ie you got to live somewhere... and everywhere you desire is expensive.
by torginus | 2025-12-02 14:52:53+00:00
Afaik a lot of bootloaders are proprietary/wonky, a lot of SOCs run custom bootloaders.

However if you do manage to boot things up, hardware with open-source drivers should just work, for example Jeff Geerling has couple of videos on youtube about running his RPi with external AMD graphics cards connected via PCIe, and it works.
by gboss | 2025-12-02 14:53:13+00:00
I agree that Zoho is more intuitive than Zendesk and 10-20x cheaper, but that’s a really low bar. However, when we evaluated Zoho this past spring to replace our b2c 60-100 seat month Zendesk contract, we found Zoho to be really disjointed where every app was configured and looked different. The pricing and lack of contract was great but it seemed like different things were tacked together like how an agent would have to have two tabs open to take calls through their telephony app and answer chats through their B2B oriented messaging app. When our new contract for Customer Service expires I’ll check them out again but I think they need to standardize and simplify the look and feel of there apps and merge some if they want to move up market. For small businesses with a shoestring budget they’re a no brainier though!
by jacquesm | 2025-12-02 14:53:30+00:00
Well, that's a good question but the answer isn't going to be to anybody's liking. Because he's got money. People equate having money with wisdom rather than with intelligence and intelligence is dual use, you can use it for good and you can use it for bad just as easily. It may lead to wisdom but that's fairly rare. Most of the time it just leads to money.

So people will follow those with money (or that they perceive to have money) without much critical thought about where that is going to lead them, they're hoping for wisdom but may end up being misled. That's why all of these ultra wealthy folk turned on a dime when the political weather changed, they don't really have principles, they just want more zeros.
by Oxodao | 2025-12-02 14:53:32+00:00
Always used Squoosh [1] for that. It does the job perfectly but its a bit heavy as its an electron app, I would not be paying for an image convert app, but I guess Mac users are more used to pay for everything. It seems that it can do bulk, I'm not sure squoosh can though

(After searching I can't find the Electron version, did it disappear?)

[1] https://squoosh.app/
by mrozbarry | 2025-12-02 14:53:48+00:00
I noticed in the thread that someone mentioned using `Sleep(16, 1)` gives a stable 60 fps, but I like to always drop a link to https://gafferongames.com/post/fix_your_timestep/ and decouple your game movement from your fps. It's a bit more math, but it is usually pretty smooth in my experience.