MurphyA/hacker-news huggingface dataset:
by samdjstephens | 2025-10-17 21:02:48+00:00
It seems to me that MCP and Skills are solving 2 different problems and provide solutions that compliment each other quite nicely.

MCP is about integration of external systems and services. Skills are about context management - providing context on demand.

As Simon mentions, one issue with MCP is token use. Skills seem like a straightforward way to manage that problem: just put the MCP tools list inside a skill where they use no tokens until required.
by bunderbunder | 2025-10-17 21:02:52+00:00
Considering that independent analyses all find that DOGE's efforts didn't really accomplish much of anything in the budget department, his best wasn't very good. Which isn't surprising? He was aggressively slashing the tiniest little sliver of the US government's total budget. (Visible, yes. Significant, no.) As the saying goes, premature optimization is the root of all evil.

Folks really need to quit looking at these things in such a heavily politicized light. Because when we are biased toward thinking something is definitely good or definitely bad based purely on the party affiliation of the person who proposed the idea, that fundamentally undermines our ability to discern what is and is not actually working.

And also, frankly, all this stupid name calling is fucking stupid.
by SR2Z | 2025-10-17 21:02:56+00:00
> This doesn't work anymore. If you're this committed to being a victim, and claiming racism whenever you experience cognitive dissonance, that's your problem. But I'm not going to lose sleep over it anymore, and it would probably do you and others like you a benefit to read the room.

You are aware that the Supreme Court recently ruled that race was a valid pretext for an ICE stop, right? Do you need me to Google it for you?

This is not about reading the room. Whatever anti-woke crusade you're on is irrelevant to this discussion - there are actual, naked facts that you are ignoring so that you can "sleep at night."
by andrepd | 2025-10-17 21:02:56+00:00
It might be "useful" as in "it has a non-zero number of use cases", and still being massively overhyped (orders of magnitude in my opinion).

I guess there are use cases for it, even if we discount undisputed net negatives like the proliferation of slop online, scam calls, deepfakes, etc. That doesn't mean it provides an amount of utility that justifies pivoting a significant portion of world capital and production towards that end.

It will never be AGI, by the way. We are way past the inflection point of the logistic curve, so this is more or less what it is.
by flumpcakes | 2025-10-17 21:03:03+00:00
I think the premise of this is simple, and a lot of people seem to not be understanding this...

The UK can make a law and apply it however they see fit. 4Chan is providing a service to UK people (a website you can access) and is not implementing the law. Ultimately the UK cannot enforce this law until money destined to/from 4Chan passes through the UK or people associated with the site visit UK territories.

In practicality this law for the most part will just mean either websites block the UK or UK ISPs are forced to block websites.

But this law was designed for the websites and platforms that will not be willing to do that as they make money off of UK citizens, such as Amazon/Facebook/Youtube/etc.

If a website blocks UK users then the law doesn't apply as it is only concerned with protecting UK citizens. If a foreign company was shipping drugs or guns to UK children, or your choice of obvious contraband, then why wouldn't it have the power to hold that entity accountable? This is how it has always worked and I am not seeing why this is a problem just because it's in the digital space.
by tptacek | 2025-10-17 21:03:17+00:00
What's your point? Obviously we wouldn't allow something like this to be deployed in our community. But what does that have to do with Flock providing an interface to police departments for collecting Ring camera footage?

I don't think that's a good thing --- I think PDs should continue to manually canvass for footage and specifically ask residents for footage when they need it, I think that's actually the right public policy and we don't need to innovate past it. But good or bad, it has nothing to do with Flock's "AI".
by markhahn | 2025-10-17 21:03:44+00:00
I think sometimes people forget that when we think of "chemistry", we're talking about an approximation based on behavior that ultimately emerges from quantum effects. It's just that you don't often need to model the full wavefunction to talk about an iron atom's ionization state in that cuvette where you're testing your pool water.

We don't see a lot of macro-scale quantum weirdness because big and warm directly implies vast amounts of interaction - decoherence.
by crazygringo | 2025-10-17 21:03:56+00:00
> Using UUIDv7 is generally discouraged for security when the primary key is exposed to end users in external-facing applications or APIs. The main issue is that UUIDv7 incorporates a 48-bit Unix timestamp as its most significant part, meaning the identifier itself leaks the record's creation time... Experts recommend using UUIDv7 only for internal keys and exposing a separate, truly random UUIDv4 as an external identifier.

So this basically defeats the entire performance improvement of UUIDv7. Because anything coming from the user will need to look up a UUIDv4, which means every new row needs to create an extra random UUIDv4 which gets inserted into a second B-tree index, which recreates the very performance problem UUIDv7 is supposedly solving.

In other words, you can only use UUIDv7 for rows that never need to be looked up by any data coming from the user. And maybe that exists sometimes for certain data in JOINs... but it seems like it might be more the exception than the rule, and you never know when an internal ID might need to become an external one in the future.
by simonw | 2025-10-17 21:04:04+00:00
If you look through the example skills most of them are about calling existing tools, often Python via the terminal.

Take a look at this one for working with PDFs for example: https://github.com/anthropics/skills/blob/main/document-skil... - it includes a quickstart guide to using the Python pypdf module, then expands on that with some useful scripts for common patterns.
by pjmlp | 2025-10-17 21:04:19+00:00
Indeed they aren't, that is why math has such a bad reputation in most countries, already at basic school levels.

Recent article this week in German press, as per IQB-Bildungstrend 2024 results, one third of students fail in math exams.

Which reinforces the common culture that math is hard, and it is to be expected not to have great grades at it.
by zmmmmm | 2025-10-17 21:04:34+00:00
> If I invest in a homelab that can host something like Qwen3 I'll recoup my costs in about 20 months without having to rely on Anthropic

For me it's equally that I don't trust any of these service providers to keep maintaining whatever service or model I'm relying on. Imagine if I build a whole entire process and then the bubble bursts and they either take away what I'm using or start charging outrageous amounts for it.

I feel we are well into the point where the base technology is useful enough and all the work is in how you implement and adapt it in to your process / workflow. A new model coming out that is 3% better is relatively meaningless compared to me figuring out how better to integrate what I already have which might give me a 20% bump for very little effort.

So at this point all I really want is stability in the tech so I can optimise everything else. Constant churn of hosted providers thrusting change at me every second day is actively harmful to my productive use of it at this point. Hence I want local models so I can just tune out the noise and focus on getting things done.
by vel0city | 2025-10-17 21:04:56+00:00
Anyone buying a 6-8 year old ICE needs the following answers:

1. How long will the engine and transmission actually be good for?

2. How much will replacing it cost?

You don't actually know for any given car. You can look at analysis of failure rates over time and make some kind of guess about an average for that model, but who knows about that particular one. At least with a battery you can get some pretty detailed state of health readouts, BMS technology can tell you a good bit more about battery health than what your ICE will tell you about transmission and engine wear without tearing it down.
by nomel | 2025-10-17 21:05:20+00:00
For network stuff, high security and test/measurement networked systems use precision time protocol [1], which adds hardware timestamps as the packets exit the interface. This can resolve down to a couple nanoseconds for 10G [2], but can get down to picosecond. The "Grandmaster" clock uses GPS/atomic clocks.

For test and measurement, it's used for more boring synchronization of processes/whatever. For high security, with minimal length/tight cable runs, you can detect changes in cable length and latency added by MITM equipment, and synch all the security stuffs in your network.

[1] https://en.wikipedia.org/wiki/Precision_Time_Protocol

[2] https://www.arista.com/assets/data/pdf/Whitepapers/Absolute-...
by rmtbb | 2025-10-17 21:05:49+00:00
I turned my resume into a catchy pop song. Thought you'd all appreciate it. Worked on the style prompt, with massive influence from the Suno user named Brody. You can duplicate the style for your own fun catchy resume song.

Just replace the lyrics!

Also, if you need help with an of your IT/AI projects, give me a holler!

I posted this in Show HN just before this, but I don't think that's the best place for it. Guessing that's why this is marked as [dupe]!
by johnnyApplePRNG | 2025-10-17 21:06:21+00:00
I ran into this exact issue during testing! I noticed that XYB-encoded images sometimes had a green or desaturated cast, especially on color-managed systems like macOS.

The way jpegli handles this is pretty clever and is designed for maximum compatibility. When you enable XYB mode, it doesn't create a non-standard file. Instead, it:

1) Performs its perceptual magic in the XYB color space internally.

2) Encodes the resulting image data into the standard Y'CbCr channels that every JPEG decoder understands.

3) Attaches a custom ICC color profile to the file.

This gives you the best of both worlds.

On modern, color-managed software (like current browsers, macOS Preview, etc.), the decoder reads the ICC profile and uses it to transform the colors back to perfect sRGB. This is how I fixed the green tint I was seeing—by ensuring the correct ICC profile was always embedded.

On old or non-color-managed software, the decoder simply ignores the ICC profile. Since the image data is already in standard Y'CbCr channels, it just displays it as if it were a regular legacy JPEG. The colors might be slightly off, but the image will still render correctly without crashing or showing major artifacts.

It's a great advancement in color spaces and it's the main reason for creating this pet project, really... Jpegli and XYB seem to be relatively unknown, despite gargantuan coding efforts by the Google Zurich team.

I'm just trying to shed some light on it, mostly!
by lucastech | 2025-10-17 21:06:39+00:00
Yeah, there are some botnets I've been seeing that are much more stealthy, using 900-3000 IP's with rotating user agents to send enormous amounts of traffic.

I've resorted to blocking entire AS routes to prevent it (fortunately I am mostly hosting US sites with US only residential audiences). I'm not sure who's behind it, but one of the later data centers is oxylabs, so they're probably involved somehow.

https://wxp.io/blog/the-bots-that-keep-on-giving
by mothballed | 2025-10-17 21:06:41+00:00
Closer to the point: having Uber in a place with a licensed taxi trade is basically the same thing as removing licensing and then granting a monopoly on one business to operate taxis.

So you two are on completely separate frames of thought. One party sees it as a matter of choice, the other sees it as removing choice because one party has a monopoly on avoiding the regulations.

The issue here is IMO more so that the taxi driver should be able to operate a taxi business without a license without having to go through Uber. Ultimately what is happening in a lot of places is the guys with medallions will basically use agents of the state to violently enforce their racket (which Uber breaks up, but then monopolizes), or alternatively in some places in Latin America the entrenched taxi drivers will simply shoot to kill their competitors that don't have cartel sanctioned 'medallions.'
by sunshine-o | 2025-10-17 21:06:42+00:00
I don't know, The Hill reported [0] that:

> The renegotiation — brokered by the French government — comes as many of France’s 33,000 bakeries face financial ruin amid spiking energy costs spurred in part by the Russian invasion of Ukraine. > > Energy suppliers like TotalEnergies and EDF have agreed to allow the country’s bakeries to renegotiate their contracts if they struggle to pay their bills due to rising energy and crop prices, according to Finance Minister Bruno Le Maire. > > These companies have agreed in principle “to dissolve contracts when prices have risen prohibitively high and unsustainable for some bakeries,” Le Maire told reporters.

The precise number of 33 000 bakeries would mean that all of them faced financial ruin?

That's a bit much.

I remember this was at the time when there was this EU rule which mandate to align the price of electricity on gas. Only Spain and Portugal did not apply it.

We have to remember those oven use enormous amount of electricity and in fact many bakeries do not produce much of what they sell on-site. It is often made in factories.

Funny enough there is a better chance that bread you buy in a supermarket have been cooked on-site than in a small bakery.

- [0] https://thehill.com/policy/equilibrium-sustainability/379737...
by KittenInABox | 2025-10-17 21:06:45+00:00
I would argue you just reported, in a biased way, about your personal experience overhearing some journalists who were having a casual conversation among themselves, and what this says about all journalism as a result.

There is no biased reporting because there are no unbiased event descriptors. Not video, not photos, not physics papers, not even describing some stuff that happened to you firsthand.
by ibejoeb | 2025-10-17 21:06:47+00:00
If you need an opaque ID like a uuid because, for example, you need the capability to generate non-colliding IDs generated by disparate systems, the best way I've found is to separate these two concerns. Use a UUIDv4 for public purposes and a bigint internally. You don't need to worry about exposing creation time, and you can still manage your data in the home system with all the properties that a total ordering affords.
by themafia | 2025-10-17 21:07:08+00:00
> cause they help you become smarter

Solving them is a question of knowing the algorithm and applying it. It makes you better at pattern matching.

> everyone wants to get smart

In most social situations people want to have fun. They'll intentionally consume substances which reduce their "smarts" in an effort to achieve this more easily. They will lie to your face about this because _appearing_ smart is all they actually care about.

> Now the market is flooded with cubes.

That are lower quality than what was being made prior to the subsidy.

> This is what's happened with EVs.

Inflation also halved the value of money. The story seems simple but it's obviously more complex than a simple analysis would allow for.
by Yizahi | 2025-10-17 21:07:10+00:00
First of all, it's zero thinking tasks, calculators can't think. But let's call it that way for the sake of an argument. LLM can do less than a dozen thinking tasks, and I'm generous here. Generating text, generating still images, generating digital music, generating video, and generate computer code. That's about it. Is that a complete and exhaustive list of all what constitutes a human? Or at least a human mind? If some piece of silicon can do 5-6 tasks it is a human equivalent now? (AI aka AGI presumes human mind parity)
by hn_throwaway_99 | 2025-10-17 21:07:37+00:00
> Experts recommend using UUIDv7 only for internal keys and exposing a separate, truly random UUIDv4 as an external identifier.

So then what's the point? How I always did things in the past was use an auto increment big int as the internal primary key, and then use a separate random UUID for the external facing key. I think this recommendation from "experts" is pretty dumb because you get very little benefit using UUIDV7 (beyond some portability improvements) if you're still using a separate internal key.

While I wouldn't use UUIDV7 as a secure token like I would UUIDV4, I don't see anything wrong with using UUIDV7 as externally exposed object keys - you're still going to need permissions checks anyway.
by mrguyorama | 2025-10-17 21:07:37+00:00
Without laws forcing companies to properly declare which cookies are "necessary", this control you imagine does nothing, as every company simply sets their advertising cookies as "necessary"

One of the hundreds of reasons do_not_track failed. You cannot do something that trusts the website operators, because they are egregiously untrustworthy.

The cookie banner everyone keeps bitching about is a direct example of this. No website is required to have a cookie banner. They choose to, because they know most users click "Yes to all", and then complain about the regulators, instead of the assholes asking you to consent to sharing your data with nearly a thousand third parties

And "browser vendors" will never do anything, because 90% of the market is a literal advertising behemoth, the rest of the market is owned by a company that makes money only when you do things not through the web browser.
by Consultant32452 | 2025-10-17 21:07:51+00:00
I recently bought a fancy muscle car with all that crap integrated into the infotainment system. I explained to the sales guy that I WANTED to keep this car for the rest of my life but was concerned that wouldn't be possible. In 10 years it may literally be impossible to find a phone that will connect via the USB/bluetooth to the infotainment system. We may all be using something completely different. Not to mention, no one will be manufacturing replacements for that infotainment system if it ever craps out.

You can go buy a 50 year old muscle car and upgrade the radio to something kind of modern. But that won't be possible with my car 50 years from now. It's too integrated.

The sales guy had clearly never considered this issue before.
by markhahn | 2025-10-17 21:07:54+00:00
Your use of "is" here is problematic (and that's what triggered the other responses).

I guess you mean "like". That would be accurate: TMS is disrupting normal brain activity a little like ECT does. It alters consciousness because it causes a partial reboot - an altered state. Drugs (and sleep and love and anger and meditation) also cause altered states. (Not to imply that any of these altered states are the same!)
by andrepd | 2025-10-17 21:08:31+00:00
I'm sorry to be so blunt but this is a massive cope and deeply annoying to see this every. fucking. time. the limitations of LLMs are brought up. There is every single time someone saying yeah you didn't use web search / deep thinking / gpt-5-plus-pro-turbo-420B.

It's absurd. You can trivially spend 2 minutes on chatgpt and it will hallucinate on some factually incorrect answer. Why why why always this cope.
by jay_kyburz | 2025-10-17 21:09:12+00:00
I think smoking is a little different for a few reasons.

It's physically addictive with harsh withdrawal symptoms that makes it difficult to quit; and it has significant healthcare costs for the wider community when smokers eventually get sick and die prematurely.

Nobody is going to get addicted and die prematurely from reading 4chan. Cleaning what you consider a cesspool is not the job of the government. These laws are about kids stumbling into the cesspool before they are ready.

Parents can choose to just not give their kids phones till they are 12 or 13 (highschool). Before that, internet access is on locked down devices in the family room with somebody else around.

Personally I think once your kids are about 13-14 you have probably had your chance to pass on your morals, they need to be mentally prepared to encounter bad stuff on the internet and deal with it.
by manquer | 2025-10-17 21:09:47+00:00
The Chevron doctrine - https://en.wikipedia.org/wiki/Chevron_U.S.A.,_Inc._v._Natura....

This concept in the U.S. is also evolving since 2024 decision reducing the strength of this legal protection.

Practically all countries have some version of this, few hundred lawmakers and their staff cannot reasonably set every single policy and micromanage its execution for every for government function.

Civil servants always have a lot of say in direction of governance even if not directly enshrined in law or recognized by the court.

The classic 80s satire Yes, Minister is good illustration of the parliamentary version of how it happens in say England even if not enshrined in law so to speak.
by AnthonyMouse | 2025-10-17 21:10:08+00:00
> No, the real problem is that the true market-clearing price for most of these vehicles was $7500-$10000 less than MSRP (which was set knowing the regulatory environment), combined with the false calculation of depreciation based on MSRP instead of market price.

This seems like it. If you paid $29,000 for something with a $36,500 MSRP because of a $7500 credit and a few years later it's worth $22,000, the amount of depreciation you're calculating by starting from MSRP and the amount that the buyer actually experienced are off by more than a factor of two.

Meanwhile the credits caused more new sales than there would have been otherwise, which means more cars of that model available in the used market, and supply and demand is still a thing.

It's not evidence that people don't want them, it's evidence that if you subsidize something the price comes down.
by labcomputer | 2025-10-17 21:10:11+00:00
e-Trons are definitely among the best deals right now in used EVs, but it's down to a confluence of factors specific to that car:

1. It had fairly good charging, but only so-so range. 250 miles seems to be a big psychological barrier for a lot of people and the e-Tron is on the wrong side of that line.

2. It's a luxury car and should be expected to have luxury car depreciation as a baseline

3. It's a luxury car with luxury car maintenance costs

4. It's a luxury car that had (maybe has) some reliability issues which incur luxury car repair costs

5. Audi had very good lease deals when they were new ("trunk money" was a common phrase)

6. Fuel economy is fairly bad when compared to anything other than an EV pickup

All these combine to make it a used car that only appeals to a very specific buyer.
by mrbonner | 2025-10-17 21:10:36+00:00
I can’t quite put my finger on why this doesn’t excite me. First, there was MCP — and honestly, my feelings about it were mixed. In the end, it’s just tool calling, only now the tools are hosted somewhere else instead of being implemented as function calls. Then comes this new “skill” concept. Isn’t it just another round of renaming what we already do? We’ve been using Markdown files to guide our coding agents for ages. Overall, it feels like yet another case of “a new spin on an old thing.”
by thomasikzelf | 2025-10-17 21:10:42+00:00
I agree separating your UI into components is important. If React learned us one thing it is that keeping related stuff together is the way to go. Separating into components and keeping your functions as pure as possible gives you 95% of what makes React great! You can read my answer to @iliaznk on how I do this.

cleaning up listeners or cleaning up DOM nodes is rarely needed. Just remove the component element and the browser cleans up automatically.