MurphyA/hacker-news huggingface dataset:
by mrDmrTmrJ | 2025-12-12 00:00:38+00:00
Is there a non-subscription link to read on this? (Note: My comment below is without reading the article.)

Honestly, to me, one of the most exciting aspects of Lip-Bu Tan as CEO of Intel is actually spinning in his US startup portfolio. To use the old John Doerr quote, "No conflict, no interest!"

But my hope is that Intel becomes a successful operating business. I'm still not convinced that the Chairman of the Board of Intel doesn't want to break it up in a "part out" deal. And I'd strongly suspect that the media focus here is part of a larger fight.

Until the board of directors that oversaw the disastrous 10 years of Intel is fully replaced, Lip-Bu Tan's "Conflicts" are great things in my book.
by pjscott | 2025-12-12 00:00:51+00:00
They have very limited power these days. They advise the House of Commons, as more or less a hereditary think tank. They can delay the passage of bills, though this has been limited to a maximum delay of one year since 1949 (less for some types of bills) and there are some checks on this ability. They have a few other things they can do that are (IMO) too boring to warrant much thought unless you're a member of parliament.

The idea of a House of Lords does strike me as a bit odd, but it's not really the big deal it used to be.
by stephen_g | 2025-12-12 00:00:57+00:00
If it's anything like Australia, then yes - here the conservative major party hates the interent because it has taken so much away from their massive donor and supporters' businesses (mostly legacy media - Murdoch's News Ltd, Nine Entertainment, etc.), and the more "progressive" major party (left of the Overton window but objectively fairly centre-right) hates it because actual progressives there shoot down all their hypocrisy and they can't control the narrative at all.

They both want to go back to the days of billionare-controlled media setting and driving the narrative, because they know how to influence that (or in Labor's case, think they know but they always fail to, despite sucking up to the media). So they dispose the Internet and social media.
by rootusrootus | 2025-12-12 00:01:42+00:00
Could happen. But we still allow horse-drawn carriages on some roads. I think I'll be long dead (and I wouldn't be surprised if everyone in this discussion will be long dead as well) before we kick human drivers off the road.

If we really gave a shit about driving-related fatalities, there is a lot of fruit hanging way lower than replacing the average sober driver.
by autoexec | 2025-12-12 00:02:08+00:00
> If this passes, the only strategic move available is to somehow develop the ability to make our own computer processors in our garages.

How feasible is this really? I'd feel a lot better if it were possible to produce chips free from backdoors even if the resulting CPUs weren't even as fast as an old Pentium III, but my guess is that any effort to do this at scale will be quickly shutdown by the government
by tptacek | 2025-12-12 00:02:59+00:00
I don't love "words mean things" and winced after I typed it, but I think we both understand what I meant by it.

My contention is that we did not in fact see thousands of noncombatants injured. I went into some pretty serious depth on this point elsewhere on the thread.

I think, for what it's worth, that I can pretty easily make the argument that Ukraine is a genocide and Gaza is not. In fact, I could say that about the Al Aqsa Flood as well! That argument will annoy the shit out of you. But I'd say that's because you've affixed undeserved gravity or finality to the term "genocide", as a sort of "worst possible crime". What Israel is doing in Gaza can be as bad as what Russia is doing in Ukraine without establishing genocidal intent (which Russia pretty clearly does have).

I think the push to label the Gaza campaign as a "genocide" has been a fairly spectacular own goal on the part of western Palestinian rights activists. Unless the situation on the ground changes (I grant that it could), people are just going to keep shooting that claim down, and advocates for Palestinians will be stuck explaining instead of persuading, against relatively powerful countervailing arguments.

The case for ethnic cleansing, atrocities, and widespread war crimes is trivial to make. It's just not enough for online advocates; it's like they're trying to get an in-game trophy for the term "genocide".
by pdpi | 2025-12-12 00:03:02+00:00
GNU's version of Yacc is called Bison. Pine Is Not Elm (even though that was never an official acronym). UNIX was UNICS which was a pun on MULTICS. I couldn't for the life of me tell you what dd stands for. nano is a copy of pico which was the "PIne COmposer". Postfix is a completely opaque portmanteau of post (as in mail) and "bug fix". C++ is "C incremented", and C is the successor of B, which is the successor of BCPL.

Developers haven't "lost the plot", we never had it in the first place.

Inversely, Clang, LLDB, jq, fzf, loc are modern projects perfectly in line with the author's notion of a good name. "mise-en-place" is the perfect metaphor for what mise does.
by sfn42 | 2025-12-12 00:03:21+00:00
I enjoyed that but honestly it kind of doesn't really resonate. Because it's like "This stuff is really complicated and nobody knows how anything works etc and that's why everything is shit".

I'm talking about simple stuff that people just can't do right. Not complex stuff. Like imagine some perfect little example code on the react docs or whatever, good code. Exemplary code. Trivial code that does a simple little thing. Now imagine some idiot wrote code to do exactly the same thing but made it 8 times longer and incredibly convoluted for absolutely no reason and that's basically what most "developers" do. Everyone's a bunch of stupid amateurs who can't do simple stuff right, that's my problem. It's not understandable, it's not justifiable, it's not trading off quality for speed. It's stupidity, ignorance and lazyness.

That's why we have coding interviews that are basically "write fizzbuzz while we watch" and when I solve their trivial task easily everyone acts like I'm Jesus because most of my peers can't fucking code. Like literally I have colleagues with years of experience who are barely at a first year CS level. They don't know the basics of the language they've been working with for years. They're amateurs.
by waleedlatif1 | 2025-12-12 00:03:31+00:00
the agents would be great in the instructions where we need to `do something`, but asides from that is sounds like a pure orchestration task.

now, handling an integration to something like google sheets myself for a task this small is a nightmare, not to mention the separate table I'd need to keep to store the access token & refresh token and the permissions I'd need to get from google. on top of that, hosting it somewhere and then monitoring it.
by matheusmoreira | 2025-12-12 00:04:10+00:00
No idea how feasible this is. When it comes to electronics in general I'm pretty much beginner level.

Here's an example that was posted here recently:

https://news.ycombinator.com/item?id=46178789

Lithographically fabricated integrated circuit in a garage. Whatever this is, we need a lot more of it to stand a chance at resisting governments.

> any effort to do this at scale will be quickly shutdown by the government

The whole idea is to make this so easy and ubiquitous that they can't shut it down completely. They can shut down some but not all. I believe this is the only way a law like this can be resisted. Promote civil disobedience by making it easy.
by MindSpunk | 2025-12-12 00:04:15+00:00
This is a problem for all capturing closures though, not just Rust's. A pure fn-ptr arg can't have state, and if there's no user data arg then there's no way to make a trampoline. If C++ was calling a C API with the same constraint it would have the same problem.

Well, capturing closures that are implemented like C++ lambdas or Rust closures anyway. The executable stack crimes do make a thin fn-ptr with state.
by abhaynayar | 2025-12-12 00:05:38+00:00
Gemini voice recognition is trash compared to chatgpt and that is a deal breaker for me. I wonder how many ppl do OCR versus use voice.

And how has chatgpt lost when ure not comparing the chatgpt that just came out to the Gemini that just came out? Gemini is just annoying to use.

and Google just benchmaxxed I didn't see any significant difference (paying for both) and the same benchmaxxing probably happening for chatgpt now as well, so in terms of core capabilities I feel stuff has plateaued. more bout overall experience now where Gemini suxx.

I really don't get how "search integration" is a "strength"?? can you give any examples of places where you searched for current info and chatgpt was worse? even so I really don't get how it's a moat enough to say chatgpt has lost. would've understood if you said something like tpu versus GPU moat.
by homebrewer | 2025-12-12 00:06:18+00:00
Don't forget that you need to know English for that to work. I'm pretty sure most Unix users don't speak English (most computer users definitely don't). I interact with people who know few words besides "hello" and "goodbye", and for them "sed" is a nonsense term, just a set of letters randomly thrown together. Same as e.g. Excel, a random token that means nothing.

sed is just an example, of course, the author's point doesn't hold much weight for many (most?) users globally.
by gmueckl | 2025-12-12 00:06:28+00:00
I can guarantee you that if you were to write a completely new program and continued to work on it for more than 5 years, you'd feel the same things about your own code eventually. It's just unavoidable at some point. The only thing left then is degrees badness. And nothing is more humbling than realizing that the only person that got you there is yourself.
by chihuahua | 2025-12-12 00:06:32+00:00
Good Lord, Jeeves! Do you mean to tell me that a gaggle of elected coves can simply override the peers in the Upper House? It seems a distinct inversion of the natural order, what? Rather like the oyster overruling the walrus! It makes one feel the foundations of the Empire are trembling a bit, like a jelly in a high wind.
by pvtmert | 2025-12-12 00:06:52+00:00
I have 2 better ideas;

1. Start charging money for/of deprecated APIs. Just like Oracle did it with Java 8.

- OR -

2. Add a timestamp-based RuntimeException to the very same code-path. If the date is greater than (>) the deprecation date, simply throw RuntimeException. for 100% of the requests, all the time.

Yes, it will page someone, and yes, it will get fixed immediately!
by tptacek | 2025-12-12 00:07:27+00:00
I liked it --- it doesn't have to be true to be thought-provoking, but also: it was the logic I used when I bought a carbon steel nakiri for my brother; that he would read the intent behind the gift as a show of respect. If he doesn't want to maintain the knife, he doesn't have to use it! Erin came back from Tokyo a few years back with a stainless-clad nakiri that I use every day, and a carbon steel nakiri with my surname engraved on it that I use maybe once a year. I'm still thrilled to have the carbon-steel nakiri!

(I have a carbon-steel gyuto I use all the time, but I bought it specifically so I could get good at sharpening it when it eventually dulls, which it stubbornly refuses to do.)
by YurgenJurgensen | 2025-12-12 00:07:35+00:00
In mobile telephony, one of the first things new hires are told is “don’t even try to work out what all the acronyms stand for; it won’t help”. You just have eat all the alphabet soup. Worse is that they nest themselves. You can have acronyms where every letter stands for another acronym. Writing a thousand words without using a single noun is easy. And of course all the short ones are overloaded. Is an AP an Application Processor or an Access Point? Depends on which subfield the person you’re talking to is from.

But they’re a necessary evil, since MSISDN is still less cumbersome than Mobile Station International Subscriber Directory Number.
by tormeh | 2025-12-12 00:07:54+00:00
Well, time is money, right? If someone files a complaint and goes through with whatever proceedings ensue you can bet that it's not a single mom working a full-time job. For police officers, on the other hand, enforcing this law on behalf of themselves is part of their job. So in practice this law is grossly unfair. It does lead to a greater level of decorum in public debate than in most other countries, which is nice, but it's not a fair law by any means.
by yndoendo | 2025-12-12 00:08:19+00:00
I recently picked up a Framework 13 AMD and it is one of the best laptops I have ever bought.

The power via USB-C ports are properly balanced with having a top left or top right port. That simple design makes it more user friendly when you are in dynamic environments; lying on a couch vs at a desktop vs some where random.

Most other OEMs place it on one or the other side.

No Microsoft Tax for a OS I will never personal run!
by skybrian | 2025-12-12 00:08:23+00:00
Apparently there is office politics too?

> Throughout Z, my attitude toward everyone involved was, “You’re fools for only wanting Gundam. You’ve recklessly asked me to do this; I’ll make the protagonist go insane.” Despite this warning, they pressed ahead anyway, those adults felt no responsibility toward the work. So, I decided to do exactly what I wanted.

> Yasuhiko: Including the bit where you lifted the hero’s name from Camille Claudel?

> Tomino: All of it was intentional. And even after I made Z that way, the same stupid adults came back saying, “Let’s do another one next year.” Honestly, I was aghast. All right then, let’s make ZZ. But I’ll show you: this is the kind of foolish thing you’ll get. Only then did they finally catch on, “Oh, Tomino’s calling us idiots.” It took them two full years to get that. Two years of time and money. There are a lot of adults like that.
by everfrustrated | 2025-12-12 00:08:35+00:00
If you're interested in the underlying technology of flex there's some reinvent talks from last year on YouTube where they acknowledge it's based on VM live migration which is I think the first public reference to AWS using migration in their products.

I suspect the burstable types were always priced too cheaply and were more about attracting the cheap market segment which they don't need now in the days of AI money.

Burstable pricing gets complex quick when adding in the option to burst to full usage. Flex seems a lot simpler which is great.
by maplethorpe | 2025-12-12 00:08:47+00:00
For anyone confused by this, what you're probably forgetting is that children make no distinction between slop and high quality content. You know all those bad 3D knock-off YouTube videos of that everyone was in a moral panic about a few years ago? Disney wasn't upset those were damaging their brand. They were upset that they weren't making any money from them. But they just found a way to undercut all the sweatshops in Bangladesh pumping that stuff out: recruit children to make videos for children.
by _jzlw | 2025-12-12 00:09:01+00:00
It's funny (in a "wtf" sort of way) how in C# right now, the new hotness Microsoft is pushing is Blazor Server, which is basically old-school .aspx Web Forms but with websockets instead of full page reloads.

Every action, every button click, basically every input is sent to the server, and the changed dom is sent back to the client. And we're all just supposed to act like this isn't absolutely insane.
by johnnyanmac | 2025-12-12 00:09:42+00:00
>fwiw: I got out of that industry because it became clear quickly that the technology was going to enable a lot of skilled story tellers to become talented artists

I'm not sure if that bet really paid off. I feel like the number or both "skilled artist" and "skilled storyteller" didn't really move. It just feels higher because the barrier to entry and validation is "how well can I market myself on social media?" Not "can I get into/create my own studio?" or any other metric a craftsman would use. I don't necessarily callel this a bad thing, and I'd even argue that it only magnified existing issues instead of creating new new ones. but it has obvious down sides.

Deviant art played a part in that, so kudos. Or perhaps, you've doomed us all? Hard to say, I always had a strange relationship with DeviantArt.
by threecheese | 2025-12-12 00:10:16+00:00
Their deployment stuff has been turning me off lately; everyone is rushing to monetize - which I understand and support - but I feel like Langsmith is creeping further and further into Langchain|graph and it makes me hesitant to invest. It’s giving AWS-like gentle but firm lock-in vibes, I wonder if they have any PMs from there.

I do like the way they’ve been able to leverage Langgraph workflows to build agents - it seems like the right abstraction to me - and I also feel their middleware approach is very Django-y which I also like. Are you enjoying their stack?
by waleedlatif1 | 2025-12-12 00:10:46+00:00
1. we wanted to have full control over the agent orchestration and the execution since we didn't like the abstractions that many of the existing frameworks had built, and didn't want to have dependencies in places we didn't need them. so, we built the orchestration and execution engine from scratch, allowing us to do neat things like human in the loop, settings that run the same block 10 times concurrently, etc.

2. this would kind of serve as a drop-in replacement for langgraph. you could build a workflow with an agent and some tools, perhaps some form of memory. then, just deploy that as an API, call it from your frontend, and consume the streamed response on your chat client and without the need to maintain any infra at all.

3. we have a generic code block and an api block used to call APIs for integrations that we may not have, and you can use those to plug (langgraph) agents into the Sim ecosystem.

4. we are adding in the ability to deploy your workflow as an MCP server in the next week, stay tuned :) in the meantime, you can deploy the workflow as an API and have the agent call it as a tool. moreover, you can use the workflow block in sim to call other agents/worklows as well, so its easy to encapsulate a lot of complexity in a `parent` workflow that you call that dynamically routes and uses different tools based on the task at hand
by pksebben | 2025-12-12 00:11:22+00:00
Very much this. The research points to hours spent on social media - not 'I saw something adult and now my fragile little mind is le bork'.

If you want kids to be healthier you're gonna have to deal with it on the device level at worst, and the healthcare level at best. Include mental health services and counseling as part of a single-payer preventative care plan if you really, really want to save the kids.
by jchw | 2025-12-12 00:11:27+00:00
Sometimes I am baffled at what gets onto the frontpage at HN, reminding us all that the people who vote stories and the people who comment on them are less of an overlapping group than you might think. I can understand the desire to have names that are more descriptive, but to claim we have "lost the plot" while holding up names like "awk" is contradictory at best. It sounds more like this person just had a personal vendetta against cute sounding names, not against the names being uselessly non-descriptive. In my opinion, the way this post is framed at the outset is misleading.

— This comment brought to you via Firefox, which obviously from its name, is a web browser.
by ProllyInfamous | 2025-12-12 00:11:52+00:00
To be clear I am NOT endorsing this author/book (even though I've met him, enjoyed conversation, and read this book), I just thought his introduction (10% lies) was a clever way to avoid government censorship. Was actually surprised the rating is >4 stars =P

>>"Not for those whose feet are firmly planted on a single planet" —IMHO Best Amazon Review

Even more clearly (related to author's reputation): although I do believe in panspermia (theory of life transfer via interstellar comets), the part I consider definitely "Thieme's 10% Lies" heavily overlaps with my non-belief in extraterrestrial visitors (why would any civilization advanced-enough waste their limited resources colonizing dumb apes?).

But military drones doing absolutely unbelievable aerials!? Absolutely...
by acdha | 2025-12-12 00:12:25+00:00
Think about how often that box needs patching for code outside of your app and you’re talking load-balancing, autoscaling, etc. to avoid downtime or overloads, but also paying for idle capacity. Then, of course, you have to think about security partitions if anything you run on that box shouldn’t have access to everything else. None of that is unknown, we have decades of experience and tooling dealing with it, etc. but it’s a job that you can just choose not to have and people often do, especially for things which are bursty. There’s something really nice about not needing to patch anything for years because all you’re using is the Python stdlib and scaling from zero to many, many thousands with no added effort.
by threecheese | 2025-12-12 00:12:53+00:00
Edit: I checked out your materials, I see. Copilot; smart - one could probably do this themselves with the self hosted, and those that would do this aren’t good customers for you. Those that don’t want to bother will use the free tier and possibly convert, and maybe you’ll get some enterprise out of the bargain. Good luck!

What is your business strategy, if someone like AWS could treat you like Elastic or Redis? Premium addons? As a consumer I have no problem with n8ns license, it’s their technology that I think could be done better by a fresh competitor.
by anyfoo | 2025-12-12 00:14:34+00:00
> I couldn't for the life of me tell you what dd stands for.

Data(set) Definition. But that name does not make any sense whatsoever by itself in this context, neither for the tool (it hardly "defines" anything), nor for UNIX in general (there are no "datasets" in UNIX).

Instead, it's specifically a reference to the DD statement in the JCL, the job control language, of many of IBM's mainframe operating systems of yore (let's not get into the specifics of which ones, because that's a whole other can of complexity).

And even then the relation between the DD statement and the dd command in UNIX is rather tenuous. To simplify a lot, DD in JCL does something akin to "opening a file", or rather "describing to the system a file that will later be opened". The UNIX tool dd, on the other hand, was designed to be useful for exchanging files/datasets with mainframes. Of course, that's not at all what it is used for today, and possibly that was true even back then.

This also explains dd's weird syntax, which consists of specifying "key=value" or "key=flag1,flag2,..." parameters. That is entirely alien to UNIX, but is how the DD and other JCL (again, of the right kind) statements work.
by KronisLV | 2025-12-12 00:14:42+00:00
Then it’s quite possible that you’re working in an environment that naturally leads to people like that getting hired. If that’s something you see repeatedly, then the environment isn’t a good fit for you and you aren’t a good fit for it. So you’d be better served by finding a place where the standards are as high as you want, from the very first moment in the hiring process.

For example, Oxide Computers has a really interesting approach https://oxide.computer/careers

Obviously that’s easier said than done but there are quite a few orgs out there like that. If everyone around you doesn’t care about something or can’t do it, it’s probably a systemic problem with the environment.