MurphyA/hacker-news huggingface dataset:
by IshKebab | 2026-02-16 22:24:32+00:00
> Are chiplets physically connected chips that come from different wafers?

Yes exactly. Take separate unpackaged chips, and put them all on one shared substrate (a "silicon interposer") that has wires to connect them. There are a bunch of different technologies to connect them. You can even stack dies.

https://www.imec-int.com/en/articles/chiplets-piecing-togeth...

I think typically you wouldn't stack logic dies due to power/cooling concerns (though you totally could). But you can definitely stack RAM (both SRAM and DRAM). Stacking is kind of a new process though as far as I understand it.
by wmf | 2026-02-16 22:24:45+00:00
Chiplets are separate dies that come from different wafers. (It used to be called multi-chip modules (MCM) back in the day but now it's chiplets.) You can see the chiplets pretty clearly in photos of e.g. AMD Ryzen.

The benefit of multiple dies on one package is that on-package wires are denser and shorter which increases performance. Multiple chiplets on an interposer is even better.

https://imapsource.org/article/128222-enabling-heterogenous-...
by colonCapitalDee | 2026-02-16 22:24:47+00:00
I have a custom skill-creator skill that contains this:

> A common pitfall is for Claude to create skills and fill them up with generated information about how to complete a task. The problem with this is that the generated content is all content that's already inside Claude's probability space. Claude is effectively telling itself information that it already knows!

> Instead, Claude should strive to document in SKILL.md only information that:

> 1. Is outside of Claude's training data (information that Claude had to learn through research, experimentation, or experience)
> 2. Is context specific (something that Claude knows now, but won't know later after its context window is cleared)
> 3. Aligns future Claude with current Claude (information that will guide future Claude in acting how we want it to act)

> Claude should also avoid recording derived data. Lead a horse to water, don't teach it how to drink. If there's an easily available source that will tell Claude all it needs to know, point Claude at that source. If the information Claude needs can be trivially derived from information Claude already knows or has already been provided, don't provide the derived data.

For those interested the full skill is here: https://github.com/j-r-beckett/SpeedReader/blob/main/.claude...
by ottah | 2026-02-16 22:24:47+00:00
This is perfect, I've been looking for something like this for my home network. Tailscale requires too much trust and is only partly open-source. Diy wireguard works, but Comcast has starting messing with packets, and our IP changes a lot. A self-hosted vpn to bridge consumer isp and public networks I can put on a vps, is a lot easier to trust.
by j45 | 2026-02-16 22:25:10+00:00
I am lucky to count friends who are academics engaged in research, and one topic of discussion I notice around AI is researchers with a non-tech background and/or a lack of implementation / operationalization / commercialization in applying technology to Business, which can also cloud these kidns of results.

I have systemized and automated businesses for a long time before LLMs came out, which generally wasn't very popular.

It is really weird to see everyone get excited about this kind of automation and then try to jump to the end points with something that's non-deterministic and wonder why it doesn't work like every other computer they've used (all or none).

Agents can self generate skills, maybe not effortlessly, or with psychic skills of reading between the lines (special exception for Claude), it's also about the framework and scaffolding in which to create skills that work, and what can be brought back to the "self-generation".

Without experience in creating computer skills in general, attempts for self-generating agent skills is kind of trying to use AI to autocomplete a sentence and then not like how it went. To a fair degree it can be lined up to improve considerably.

Right now there seems to be a 6-12 month lag between studies like these and it being shared/reported in the wild.

Too often, they are researching something reported in the wild and trying to study it, and it very well may work for some cases, but not all cases, and the research kind of entirely misses it.

With AI, it's incredibly important to follow show and not tell.

Sharing this from genuine curiousity if this resonates with anyone, and if so, how/where.
by dylan604 | 2026-02-16 22:25:20+00:00
At the same time, learning doesn't have to be boring. Most people don't care about the family/class/genus lineage. They just want to know a) what it is, b) some other interesting facts. Sure, have a link to the drudgery, but having something fun/interesting that gets/keeps people excited about going outside and enjoying nature is not a bad idea. Just because gamifying has been used for bad by others doesn't mean it's bad for everything. Nose, despite face; baby/bathwater types of things come to mind here.
by Retric | 2026-02-16 22:25:41+00:00
I make no claims about what’s going on in people’s heads here just the underlying reality.

I was pissed I didn’t go to nationals in high school largely because I got no sleep the night before due to a crappy hotel stay. Losing a close game to board 1 while trying to stay awake sucked, but I was hardly the only person off my game, so that’s just how things workout.
by digiown | 2026-02-16 22:26:12+00:00
I agree with controls on addictive/exploitative platforms like Facebook or Instagram. These can be feasibly controlled at the source.

In principle I agree with keeping some content away from children, but I don't think any of the implementations will work without causing worse problems, so I disagree with implementing those.

> in the day to day practical way

There's a world of difference between practically required and it being illegal to use anything else, even if initially for a small set of population. You still have a choice to avoid those now. Moreover there is a fairly large subculture of gamers etc opposed to these movements, and open computing platforms will take a long time to fizzle out without intervention.

If you mandate locked down devices for kids, it will very quickly become locked down devices for everyone except for "licensed developers", because no one gets a bunch of new computers upon becoming an adult, and a new campaign from big tech will try to associate open computers with criminals.
by cogman10 | 2026-02-16 22:27:11+00:00
> I said they would have been relegated to history if they didn't become usable due to hardware increases.

And I disagree with this assessment. These languages became popular before they were fast or the hardware support was mature. They may have taken different evolution routes, but they still found themselves useful.

Python, for example, entered in a world where perl was being used for one off scripts in the shell. Python replacing perl would have still happened because the performance characteristics of it (and what perl replaced, bash scripts) is similar. We may not have used python or ruby as web backends because they were too slow for that purpose. That, however, doesn't mean we wouldn't have used them for all sorts of other tasks including data processing.

> Remember that Java was not designed as a enterprise/server language. Sun pivoted when it failed at its original task (set top boxes). It was only able to pivot due to hardware performance increases.

Right, but the java of old was extremely slow compared to today's Java. The JVM for Java 1 to 1.4 was dogshit. It wasn't hardware that made it fast.

Yet still, java was pretty popular even without a fast JVM and JIT. Hotspot would have still likely happened but maybe the GC would have evolved differently as the current crop of GC algorithms trade memory for performance. In a constrained environment Java may have never adopted moving collectors and instead relied on Go like collection strategies.

Java applets were a thing in the 90s even though hardware was slow and memory constrained. That's because the JVM was simply a different beast in that era. One better suited to the hardware at the time.

Even today, Java runs on hardware that is roughly 80s quality (see Java Card). It's deployed on very limited hardware.

What you are mistaking is the modern JVM's performance characteristics for Java's requirements for running. The JVM evolved with hardware and made tradeoffs appropriate for Java's usage and hardware capabilities.

I remember the early era of the internet. I ran Java applets in my netscape and IE browsers on a computer with 32MB of ram and a 233MHz processor. It was fine.
by techpression | 2026-02-16 22:27:24+00:00
I don’t think we can haphazardly apply history like this, it’s never the same, we just like to find patterns where there are none.

The biggest harm that would come from AI is ”everything at once”, we’re not talking about a single craft, we’re talking about the majority of them. All while moving the control of said technology to even fewer privatized companies, the printing press didn’t centralize all knowledge and utility to a few entities, it spread it. AI is knowledge and history centralized, behind paywalls and company policies. Imagine picking up a book about the history of music and on every second page there’s an ad for McDonald’s, this is how the internet ended up and it’s surely how LLM providers will end up.

And sure, some will run some local model here and there, but it will irrelevant in a global context.
by antonyh | 2026-02-16 22:27:31+00:00
The big ones with a separate power brick, I've not looked inside the smaller USB-powered ones. My interest was in the >8Gb desktop drives. I'd imagine they're the same deal, but hard to say from the outside. I did have a part of one at one point, a USB-to-SATA circuit board that was useful for adhoc connecting 2.5" drives, but I can't recall if that came from an prebuilt or an old BYOD enclosure.

I have a old WD small one that's kinda faulty (plugged it in then put it down heavily, it's not been right since), I should pop it open just to see what's inside, but it's older than the USBC models so could easily have changed. In any case, I don't think AI is eating the stock of slow laptop HDDs, so I'm not sure there's any need to buy these just for shucking.
by LAC-Tech | 2026-02-16 22:28:14+00:00
The hardcore anti-prescriptivism among linguists does drive me a bit nuts as well.

Languages can and do alter because of peoples prescriptivist ideas. They're not just arbitrary rivers of sound changes that people cannot control. English is still full of Inkwell terms, for example. And in my own lifetime I have seen a lot of linguistic changes basically proscribed that everyone falls into line with (a less controversial/political one: no one in NZ called association football "football" at the turn of the century. We all called it "soccer". Then the sporting bodies and media changed what they called it and everyone around me changed it too. "football" used to unambiguously mean "rugby football").
by r00tanon | 2026-02-16 22:28:32+00:00
Josh Collinsworth paints an accurate picture here, and he’s not wrong. People will be hurt by the displacement and disruption that new technology brings, not just AI. It has been happening since humans first picked up stones and sharpened sticks. No one says you have to be happy about it, or even optimistic, even if you happen to be part of a privileged class.
by joezydeco | 2026-02-16 22:29:04+00:00
but either way when they make the final offer just ask them a simple question: "Is there any way you can come up a little bit from that?"

I use a similar phrase and it works really well on recruiter psychology.

"If you can get me to ${SLIGHTLY_HIGHER_NUMBER}, I will sign today."

They want the deal closed, and you've just given them a super easy path to do it in their minds.
by zozbot234 | 2026-02-16 22:29:37+00:00
The point of so-called 'skills' is to be short how-to reminders that the agent can pull into its context and then act upon. If the knowledge is already in the model, it will most likely be surfaced in reasoning phase anyway, so there's little benefit to writing it up as a skill, unless perhaps it's extremely relevant and hard to surface, and you want the model to skip that part of the reasoning.
by dirasieb | 2026-02-16 22:29:50+00:00
next time you should read what the thread is about before commenting, this is not about "wanting the government to publish X", it's about the government ordering a private company to delete, from their own servers, data that the government had published

it's a clear cut free speech issue, you just don't want to admit it since certain data being available and spread to other people doesn't suit your political ideology
by jauntywundrkind | 2026-02-16 22:31:04+00:00
I see two totally different things from where we are today

1. This is a contextual API built into each page. Historically site's can offer an API, but that API a parallel experience, a separate machine-to-machine channel, that doesn't augment or extend the actual user session. The MCP API offered here is one offered by the page (not the server/site), in a fully dynamic manner (what's offered can reflect what the state of the page is), that layers atop user session. That's totally different.

2. This opens an expectation that sites have a standard means of control available. This has two subparts:

2a. There's dozens of different API systems available, to pick from, to expose your site. Github got half way from rest to graphql then turned back. Some sites use ttrpc or capnweb or gproto. There hasn't actually been one accepted way for machines to talk to your site, there's been a fractal maze of offerings on the web. This is one consistent offering mirroring what everyone is already using now anyways.

2b. Offering APIs for your site has gone out of favor in general. It often has had high walls and barriers when it is available. But now the people putting their fingers in that leaky damn are patently clearly Not Going To Make It, the LLM's will script & control the browser if they have to, and it's much much less pain to just lean in to what users want to do, and to expose a good WebMCP API that your users can enjoy to be effective & get shit done, like they have wanted to do all along. If webmcp takes off at all, it will reset expectations, that the internet is for end users, and that their agency & their ability to work your site as they please via their preferred modalities is king. WebMCP directs us towards a rfc8890 complaint future, by directly enabling site agency. https://datatracker.ietf.org/doc/html/rfc8890
by bri3d | 2026-02-16 22:31:06+00:00
Claude is doing the decompilation here, right? Has this been compared against using a traditional decompiler with Claude in the loop to improve decompilation and ensure matched results? I would think that Claude’s training data would include a lot more pseudo-C <-> C knowledge than MIPS assembler from GCC 2.7 and C pairs, and even if the traditional decompiler was kind of bad at N64 it would be more efficient to fix bad decompiler C than assembler.
by rbanffy | 2026-02-16 22:31:09+00:00
You’d need to touch many different parts of the OS to write those extensions. The difference is that, on MacOS classic, there isn’t much of a boundary between user space and kernel space.

I’ve done a couple MITM toys with Windows 3.x and the trick is always exposing the same interface as the thing you want to replace, even if you only do something like inverting mouse movements on odd minutes, you just pass everything else down to the original module.
by pyrale | 2026-02-16 22:31:23+00:00
The issue is that the ease of access to information and the ease of proagating it can be transformative with regards to the effects of information to the public.

> We should give up with the idea of databases which are 'open' to the public, but you have to pay to access, reproduction isn't allowed, records cost pounds per page, and bulk scraping is denied. That isn't open.

I really don't see why. Adding friction to how available information is may be a way to preserve the ability for the public to access information, while also avoiding the pitfalls of unrestricted information access and processing.
by coldtea | 2026-02-16 22:31:45+00:00
>Unless you're Sherlock Holmes, or know the person and their wardrobe intimately, you literally cannot discern anything of value from a one-time viewing of them.

You'd be surprised. People discern things of value from a one-time viewing of another person constantly. It's evolutionary wiring. From a glance, people can tell whether they others are rich or poor or middle class, their power status within a situation (e.g. a social gathering), their sexual orientation (studies show the gaydar exists), whether they're a threat or crazy or rapey or neurodiverse or meek and many other things, whether they're lazy or dilligent, and lots of other things.

>Sometimes a cigar is just a cigar, and sometimes, as George Carlin pointed out, it's a big fat brown dick.

What black and white thinkers miss is this doesn't have to be accurate all the time to exist and be usable. Just a lot more often than random chance.

And it has nothing to do with the comical Holmes "he had a scratch mark on his phone, so he must be alcoholic" level inferences: https://www.youtube.com/watch?v=eKQOk5UlQSc
by hyperadvanced | 2026-02-16 22:31:56+00:00
The robot will output text like “Oh, I see, the user wants me to make a Lovecraftian horror with asynchronous subprocess calls instead of HTTP endpoints, so I better suggest we reinstall the dependencies that are already installed so we can sacrifice this project to Mammoth”

It is at this point where you can say “NONONO YOU ABSOLUTE DONKEY stop that we just want a FastAPI endpoint!!” And it will go “You’re absolutely right, I was over complicating this!”
by LoganDark | 2026-02-16 22:32:32+00:00
I tested again on one of my iOS devices and still can't find any way to get the images to display in HDR. I can tell they were obviously captured better but they don't actually seem to exceed SDR in brightness.

Edit: I actually found that a small fraction of the images do display in HDR: the first cityscape image, the photo of the sunflowers, the second photo of the cityscape right after, and the first photo under "Film Meets HDR". Nothing else in the article is HDR, though.
by red-iron-pine | 2026-02-16 22:33:25+00:00
qanon was almost certainly foreign agit-prop. it may have started with a real human but if you think they're running false-flags out of 4chan you're literally insane.

the US Gov doesn't need to go to 4chan, they can get headlines in the Washington Post and NBC.

why would Q-anon continue to advocate for Jan 7th and overthrowing the gubmnt even after Biden won?
by alexhans | 2026-02-16 22:34:21+00:00
Isn't the title editorialised? Probably for clicks?

I think that most of the adoption around Agent Skills would have a focus on ease of use, standarization and context management and not correctness.

My own thoughts on how to approach skill building target people who are adopting LLM development now more than ever although this was definitely possible (in a non standard way before) [1]

[1] https://alexhans.github.io/posts/series/evals/building-agent...
by godelski | 2026-02-16 22:34:40+00:00
When I started my first job a coworker encouraged me to learn how to solder SMDs and do "microsoldering". Like most people I thought I was going to need high precision and a much steadier hand. Probably like most people that learned I was impressed at how quick I picked it up. I think the hardest thing was learning about part "tombstoning" but that's not that difficult to deal with. I'm not going to say it is easier than soldering through-hole components, but I think for most people the mental barrier is much higher than the actual barrier.

I now highly recommend learning it to anyone doing electronics. It's well worth the (small) time investment and makes things a lot easier, opening lots of doors. Even for a hobbyist you immediately get benefits. Everything becomes more compact, 2 sided boards are much more usable, and, of course, it opens up a lot of repairability (and recycling. Are you really a hobbyist if you aren't desoldering and reclaiming parts?).
by lowsong | 2026-02-16 22:35:42+00:00
> It seems like the author hasn't really used the latest models

The author addresses this point.

> While I’m sure the technology and its costs will continue to improve, it’s hard to see how that would mitigate most of these harms. Many would just as likely be intensified by greater speed, efficiency, and affordability.

> This sort of technology distributes instability to the many at the bottom, while consolidating benefit at the top—and there has arguably never been a more efficient mechanism for this than AI.

Personally, I'm really tired of every criticism of AI being met with "you haven't tried the latest models". The model isn't the point. It doesn't matter how good it is, it cannot possibly outweigh the harms.

> I wrote my last line of code about a month ago after 20+ years coding

You are exactly the kind of person the author talks about

> To be an AI optimist, I’m guessing you must not be worried about where your next job might come from, or whether you can even find one. The current dire state of the job market, I have to assume, doesn’t scare you. You must feel secure. Maybe it’s because you’ve already made a name for yourself. Maybe you’re known at conferences, or on podcasts. Maybe you’re just senior enough that your résumé opens doors for you.

I fear you've entirely missed the point of the article. Just because you believe you can get value from it, does not make up for the downsides to everyone else, and it's quite literally privilege to ignore that.
by keernan | 2026-02-16 22:35:46+00:00
I have always been a civil trial attorney, much of the time before state Equity Judges ( generally more qualified than our law division judges ). It's been a very long time since law school ( admitted to the bar in 1977 ).

Having said that, my posts had nothing to do with the 'realities' of winning in court regarding the activities outlined. Rather my point is the activities are clearly unconstitutional by any conventional analysis by any qualified US attorney. Whether or not you could develop the requisite proofs is another matter entirely. But it is clear that the current administration is following the Orban playbook ( and of some South American authoritarian regimes ).

This is not 'business as usual' in any way, shape or form.

A US Citizen ( a retired lawyer if I recall ) read an article about a prosecution by the DOJ and the citizen emailed the prosecutor ( after getting his email from the judicial database ) and sent a short plea urging mercy for the asylum seeker. Five hours later he received an email from Google advising him the federal government had served Google with a subpoena demanding information about him. Then they followed up by knocking on his door.

There can be zero doubt that the subpoena upon Google violated due process. Being an administrative subpoena, there was no judge involved but due process ( eg probable cause ) is still required and - absent some wildly unimaginable set of unknown facts - there was clearly no probable cause here.

This administration is clearly in the process of gathering names of US citizens who hold beliefs Trump does not like. The larger question is what is Trump's intention in collecting such names? Based upon his actions in the past year, Americans shouldn't hold their breath hoping they are wholesome.
by jauntywundrkind | 2026-02-16 22:35:53+00:00
Chris Shank & Orion Reed doing some very nice work with accessibility trees.
https://bsky.app/profile/chrisshank.com/post/3m3q23xpzkc2u

I tried to play along at home some, play with rust accesskit crate. But man I just could not get Orcas or other basic tools to run, could not get a starting point. Highly discouraging. I thought for sure my browser would expose accessibility trees I could just look at & tweak! But I don't even know if that's true or not yet! Very sad personal experience with this.