MurphyA/hacker-news huggingface dataset:
by andsoitis | 2025-12-30 01:48:53+00:00
> These numbers are useless unless you give me everyone's comparative worth.
If a top 1% individual is worth 1000x more than a bottom 50% individual, I would expect the numbers to be higher. If they are only worth 10x as much, it seems out of line and unfair to the higher payers.

Bottom 50% earners make on average 20-25k.
Top 1% earners make on average 800k-1m.

So top 1% average income is 35 -45x higher than bottom 50%.

Bottom 50% earn 11-13% of total US income. Top 1% earners 20-22% of total US income.

I don’t have an opinion of fairness either way. I’m just sharing data.
by 6thbit | 2025-12-30 01:49:04+00:00
Such thick tension in the air waiting for the first courageous company to place ads on their LLM chats and tools.

They can spare their ad income falling for a while, but making the first move is always risky. Should they let openAI go first and fail?

Where do you go now? You go make sure LLMs know about your site, you welcome the herds of bot crawlers and pray someone breaks the standstill before your business falters.
by aratahikaru5 | 2025-12-30 01:49:11+00:00
Some context:

> Fun fact: Manus is currently SOTA on the Remote Labor Index (RLI) benchmark that
@scale_AI and @ai_risks released earlier this year.

> https://remotelabor.ai

Source: https://x.com/alexandr_wang/status/2005766469771223106

If you've been following Manus and their work on context engineering, or have used the product, that line doesn't come off as satire IMO.
by AndyNemmity | 2025-12-30 01:49:16+00:00
So MCPs are a bunch of, essenntially skill type objects. But it has to tell you about all of them, and information about all of them up front.

So a Skill is just a smaller granulatrity level of that concept. It's just one of the individual things an MCP can do.

This is about context management at some level. When you need to do a single thing within that full list of potential things, you don't need the instructions about a ton of other unrelated things in the context.

So it's just not that deep. It would be having a python script or whatever that the skill calls that returns the runtime dependencies and gives them back to the LLM so they can refactor without blindly greping.

Does that make sense?
by drob518 | 2025-12-30 01:49:35+00:00
I have fully bought into Apple’s ecosystem. It’s a walled garden but it’s a pretty nice walled garden, and of all the big tech companies, they are better about privacy (not perfect, but better) than most. I avoid Google like the plague and only use it when I have to. When you’re interacting with Google, everything you do is going into a log somewhere to be monetized.
by scubbo | 2025-12-30 01:50:56+00:00
I've been tinkering with building something similar for myself - though for a generic chatbot, rather than for Claude (not every task is coding, and I'd like to keep !). From other comments (e.g. https://news.ycombinator.com/item?id=46428368, https://news.ycombinator.com/item?id=46427950) suggest that many others are already ahead of me. Any recs for tools, libraries, or approaches that I should learn from or adopt? In particular, I've found that - no matter how direct and clear the system prompt is - models have a tendency to respond verbally as if they've made a tool-call recording some gained-knowledge ("thanks! I'll remember that"), but to not actually return the JSON required to trigger the call by the tool.
by mjevans | 2025-12-30 01:53:08+00:00
The idea that everyone has only one identity, one whole, is harmful.

People change over time. People change even a little based on who's around them. Even memories change as people see things in new lights.

The Internet of the late 90s and early 2000s was spectacular in that everyone could be as authentic and deep as they wanted to be, and as shallow and invisible as they wanted to be depending on context.

Firefox? Want to know how to really sell yourself. Be 'For the User', like TRON (but avoid that for copyright reasons and because normal people don't understand). The user should be able to TRUST that Firefox isn't selling them out, spying on them, or doing anything strange. That when Firefox creates identity sandboxes they're firewalled from each other to the maximum extent; including resisting device fingerprinting (just look generic and boring).
by Normal_gaussian | 2025-12-30 01:54:02+00:00
When I'm coding I have about 6 instances of VSCode on the go at once; each with their own worktree and the terminal is a dangerous cc in docker. most of the time they are sitting waiting for me. Generally a few are doing spec work/reporting for me to understand something - sometimes with issue context; these are used to plan or redirect my attention if I might've missed something. A few will be just hacking on issues with little to no oversight - I just want it to iterate tests+code+screenshots to come up with a way to do a thing / fix a thing, I'll likely not use the code it generates directly. Then one or two are actually doing work that I'll end up PR'ing or if I'm reviewing they'll be helping me do the review - either mechanically (hey claude, give me a script to launch n instances with a configuration that would show X ... ok, launch them ... ok, change to this ... grab X from the db ... etc.) or insight based (hey claude, check issue X against code Y - does the code reflect their comments; look up the docs for A and compare to the usage in B, give me references).

I've TL'd and PM'd as well as IC'd. Now my IC work feels a lot more like a cross between being a TL and being a senior with a handful of exuberant and reasonably competent juniors. Lots of reviewing, but still having to get into the weeds quickly and then get out of their way.
Show HN: I created a 2025 Wrapped for WhatsApp Conversations
by nicolegrf9 | 2025-12-30 01:54:33+00:00
Hey HN!

As I sat to write my 2025 reflection, I realized one thing I was missing was a ‘year wrapped’ for my relationships — I got my music, got my photos, got my fitness wraps — but what about my relationships?

Specifically, I wanted to figure out what my text conversations say about my relationships and myself, and if there’s been evolution throughout the year.

Who reaches out more? What’s our tone and conflict resolution? What were our month by month successes and conflicts?

So I built an app that analyzes WhatsApp conversations (.txt files) and surfaces the patterns — using Anthropic’s API for the AI-generated analysis and Instant as my database.

It’s called Text Unwrapped.

You sign up, and upload a conversation from WhatsApp. That’s sent to Anthropic's Claude AI with a bunch of different prompts. Here are some of the things you get:

- Relationship score & synopsis on overall communication
- Personality Profiles (Myers Briggs, tone analysis, top themes & emojis)
- A month-by month timeline, outlining key texts and themes for that month
- Actionable insights for each person
- A deep dive on a topic of your choice (say you want to dive into defensiveness or avoidance)
- POVs from different schools of psychology, like CBT and Jungian

You can try this yourself. I made it so each sign up gets 1 free credit (1 credit = 1 conversation analysis).

I am not a technical person: I vibe-coded this. I used Claude Code (Opus 4.5), and Instant as the backend.

I’ve been playing around with making apps for the last few years, but it was always hard to make a leap. As of this March, I was able to start turning a lot of my passion projects into real ideas. I’ve made a few personal apps, but this is the first one I wanted to share on HN.

It took me about 3 days to build this. Once I had a strong spec in place, I needed to make very little changes to Claude (mainly upgraded the design and double checked permissions). Outside of that, Instant was a big help: Claude was able to use it and add auth in less than 2 minutes.

The hardest part was adding Stripe - but mainly because I hadn’t done this before. Claude Code guided me through the Webhook setup, and the main challenge was listening to the ‘checkout complete’ to validate payment and add credits to the user.

I know privacy is a big concern here. For what it’s worth, I don’t store the actual conversation file — it’s deleted as soon as the conversation analysis is completed. I only store the analysis in the database.

Hope you enjoy it!
by lazylizard | 2025-12-30 01:54:34+00:00
when i was younger there were more games i wanted to play than i had money to pay for..and i pirated.

then i had some money and i bought more games than i had time to play.*

now i neither buy or play games.

*the point is that at this point, there is no point wasting time trying to pirate games. every humble bundle. every steam sale. u just click and its yours. you dont even have time to play. why waste time pirating?
by fc417fc802 | 2025-12-30 01:56:27+00:00
I agree with your earlier comment (GGP) and feel like you're contradicting yourself here. "Too expensive" is either a service problem or at least directly adjacent to it. It's distinct from "well if I can get away with piracy then I'll do it". To say that free is a compelling price is to imply the latter as opposed to the former (at least imo).
by Morromist | 2025-12-30 01:56:51+00:00
I think you're correct to a degree. Instututions like social media and google ads were given a very generous chance, we gave them our money and attention, they gave us scams (especially facebook) and enshittification.

The loss of faith in institutions takes quite a long time to occur but I think it will be quite a bit of effort to reverse.
by thesquib | 2025-12-30 01:56:52+00:00
Anecdotally it seems like a lot of people go to whatever LLM they have access to and ask it what to do. Surely the next frontier of advertising products is directly injecting recommendations into the response from the LLM. Or at least make the answer incorporate products and services somehow, similar to how influencers do paid content in a seamless way alongside their main content.
by iamnothere | 2025-12-30 01:56:56+00:00
You live in a fantasy. Democracy exists as a system precisely because you cannot trust governments made up of human beings. If trust were not an issue, monarchy or dictatorship would be more efficient and effective.

There is no such thing as a nation consistently working towards common goals, except in a totalitarian system. At best you can get a few years of alignment in wartime, but even then you often need to brutally repress dissent to maintain that alignment. In peacetime, different people have divergent goals, and unless you are on a civilizational upswing (like the US in the mid-20th century or contemporary China) then discontented voters need to have a real say in the direction of the country. Thinking you can gaslight people into consistently voting against their interests without consequences is hubris.

This whole “managed democracy” business that Europe is moving towards will end in fire.
by AndyNemmity | 2025-12-30 01:56:57+00:00
Okay, Claude.md is an md file with instructions.

Agents are an md file with instructions.

Skills are an md file with instructions.

Commands are.. you get the point.

We're just dealing with instructions. Claude.md is handled by Claude Code. It is forgotten almost entirely often when the context fills.

Okay, what is an agent? An agent is basically a Claude.md file, but you make it extremely granular. So it only has instructions of let's say, Typescript.

We're all just doing context management here. We're trying to make sure our instructions that matter stay.

To do that, we have to remove all other instructions from the picture.

When you're doing typescript, you only know type script things.

Okay, what's a skill? A skill is doing a single thing with type script. Why? So that the context is even smaller.

Instead of the agent having every single instruction you need about typescript, you put them in skills so they only get put into context when that thing is needed.

But skills are also where you connect deterministic programs. For example, I have a skill for creating images in nano banana.

So when the Typescript Agent needs to create an image, it calls the skill, that calls the python script, to create images in nano banana.

We're managing all the context to only be available when it's needed, keeping all other instructions out.

Does that help?
by gbnwl | 2025-12-30 01:57:21+00:00
| Which of the 1000 is your favorite?

None, that's what I'm trying to say. My favorite is just storing project context locally in docs that agents can discover on their own or I can point to if needed. This doesn't require me to upload sensitive code or information to anonymous people's side projects and has and equivalent amount of hard evidence for efficacy (zero), but at least has my own anecdotal evidence of helping and doesn't invite additonal security risk.

People go way overboard with MCPs and armies of subagents built on wishes and unproven memory systems because no one really knows for sure how to get past the spot we all hit where the agentic project that was progressing perfectly hits a sharp downtrend in progress. Doesn't mean it's time to send our data to strangers.
by naravara | 2025-12-30 01:57:53+00:00
I’ve been thinking about setting up a family domain and just hosting my family’s pictures to it as a way to share internally. But the risk exposure of running anything online is just so bad now, it feels risky and a pain in the ass to both give family access to see and post but also seal it off from spammers and scammers.

The way in which any open text box on the internet is guaranteed to turn into a malware vector is new now, and makes casual and marginally technical users trying their own thing much higher stakes and annoying.
by andrekandre | 2025-12-30 01:58:15+00:00
this doesn't seem like a very useful test...? i'm more interested in the failure modes when input != 42, what happens when i pass NaN to that etc...

jmo, but tests should be a chance to improve the implementation of functions not just one-off "write and forget" confirmations of the happy path only... automating all that just short-circuits that whole process... but maybe i'm missing something.
by wavemode | 2025-12-30 01:58:16+00:00
People generally always want the artist to have control.

What people don't want, as in this case, is for a corporation to have control of the artist's work, and exercise that control mercilessly, thus actually reducing the reach and impact of the artist's work.

(Often, unknowingly to the corporation's own detriment. Having your cars appear in a game is literally free marketing, why refuse that?)
by gwynforthewyn | 2025-12-30 01:58:34+00:00
More options in the ecosystem seems better, but I was surprised to see this in the linked vitest docs:

> However, to run tests in CI you need to install either playwright or webdriverio. We also recommend switching to either one of them for testing locally instead of using the default preview provider since it relies on simulating events instead of using Chrome DevTools Protocol.
by throw0101c | 2025-12-30 01:59:45+00:00
> I am in disagreement with progressives that this would result in a decrease of inequality, for one the state will be completely reliant on the wealth of the wealthy increasing, as opposed to the income of the middle class increasing.

Funnelling more money from the top tax brackets to social programs like childcare, better teacher salaries (to attract better talent), lower tuition for (community) colleges and (public/state) universities would be helpful to the lower deciles of the population IMHO.

> I see inflation as a regressive tax, the poor will pay a higher percentage in tax but a lower in relative terms due to the increase in inequality caused.

Look at the history of the gold standard and deflation (which often happens under gold regimes): it was poorer folks that were mostly against it. Inflation helps those with debt (like mortgages, student/car loans), which I would think is more helpful to lower income folks. Deflation helps creditors.
by AuthAuth | 2025-12-30 02:00:22+00:00
My tech needs arent huge. Email+email alias service, cloud storage for PC backups and syncing data across devices, VPN, server to host internet thangs, domain, mobile data. Yeah now that im laying it out $10 is not going to be enough but i'll try my best to work within the constraints and see what I can do. I'll probably do a need budget for $10 and a wants budget of $20.
by fuzztester | 2025-12-30 02:01:34+00:00
Even worse was Google Wave. Totally unusable from the start, which is when I tried it, due to all the hype (by them) about it. Probably too JavaScript-heavy, was the reason, I think, back then. I remember reading reports confirming my guess, at the time. I was on an average machine. I bet the Google devs had quite more powerful ones, and in their infinite wisdom (not!), did not trouble to test, or even think of testing on average machines that most of the world would have.
by Uvix | 2025-12-30 02:02:05+00:00
Interesting idea. One note: sometimes after I connect two items it'll reselect the combined item, sometimes it won't. I'd prefer if it never did, but at least if it was consistent I could get used to having to click "Deselect" each time...

EDIT: Also, would be helpful if the items where I've created a category were somehow grouped (column on the left?) so when I find a third item, it's easier to find the ones I'd already joined.
by maxcomperatore | 2025-12-30 02:02:21+00:00
running 4-of-2 definitely removes the service dependency.

you highlighted exactly the "bug" i wanted to patch though: the collusion risk. if beneficiary A and B have a beer together, you get rugged.

the "live service" here acts purely as a time-lock. beneficiaries can't collude to rob you today because the 3rd shard isn't released until the dead man's switch actually triggers. it protects you from your own friends.
by ip26 | 2025-12-30 02:02:24+00:00
One possible positive outcome of all this could be sending LLMs to clean up oceans of low value tech debt. Let the humans move fast, let the machines straighten out and tidy up.

The ROI of doing this is weak because of how long it takes an expensive human. But if you could clean it up more cheaply, the ROI strengthens considerably- and there’s a lot of it.
by AndyNemmity | 2025-12-30 02:02:48+00:00
The funny part is, the vast majority of them are barely doing anything at all.

All of these systems are for managing context.

You can generally tell which ones are actually doing something if they are using skills, with programs in them.

Because then, you're actually attaching some sort of feature to the system.

Otherwise, you're just feeding in different prompts and steps, which can add some value, but okay, it doesn't take much to do that.

Like adding image generation to claude code with google nano banana, a python script that does it.

That's actually adding something claude code doesn't have, instead of just saying "You are an expert in blah"
by andsoitis | 2025-12-30 02:03:06+00:00
> How come BYD’s stock price is essentially flat?

Their profit growth has slowed (significant drops in profit YoY). Even revenue has dropped in some quarters.

Investors had very high growth expectations given their past rapid expansion, but investors now see only moderate growth.

Intense competition and pricing pressure.

China EV market is slowing. Overcapacity is emerging over the sector and govt subsidies are softening.

Finally, global macro and sentiment towards Chinese stocks is cautious.
by bugglebeetle | 2025-12-30 02:04:02+00:00
I just had Claude Code finetune a reranker model to improve it significantly across a large set of evals. I chose the model to fine tune, the loss function, created the underlying training dataset for the re-ranking task, and designed the evals. What thinking did I outsource exactly?

I guess did not waste time learning the failure-prone arcana of how to schedule training jobs on HuggingFace, but that also seems to me like a net benefit.
by rayiner | 2025-12-30 02:04:24+00:00
> Others (myself included) prefer those societies where everyone knows everyone else and everybody's related if you go back 10 generations. In my experience, which to be fair was as somewhat of an insider to the group, these kinds of societies are less stressful. They feel better to live in.

I agree. My mom comes from a family with thirteen siblings in Bangladesh, and moving to the U.S. was a very lonely experience. I felt the loss, but mostly got over it because I was young. My mom never did.

But if you’re optimizing for economic development, informal societies are a hindrance. Informal societies have strong kinship networks,[1] and the intensity of kinship networks is correlated with many negative metrics: less functioning political institutions, less innovation, less specialization of labor, and lower economic growth: https://historicalpsychology.fas.harvard.edu/assets/files/20... ("We establish a tight empirical relationship between kinship intensity and economic development ... A one-SD-increase in the KII is associated with: ... a ~35% decrease in per capita luminosity and GDP worldwide ... [and] a ~10% decrease ..., within-country."); https://digitalcommons.chapman.edu/cgi/viewcontent.cgi?artic... ("We report a robust association between in-marriage practices and corruption both across countries and within countries.").

[1] I'm not aware of any informal societies that don't have strong kinship networks.
by austinbaggio | 2025-12-30 02:04:49+00:00
In our experience, a lot of it is feel and dev preference. After talking to quite a few developers, we've found the skill was the easiest to get started with, but we also have a CLI tool and an MCP server too. You can check out the docs if you'd prefer to try those - feedback welcome: https://www.ensue-network.ai/docs#cli-tool
by tjr | 2025-12-30 02:05:26+00:00
I’m not sure that really answers the question? Or perhaps my interpretation of the question is different.

If (say) the code generation technology of Anthropic is so good, why be in the business of selling access to AI systems? Why not instead conquer every other software industry overnight?

Have Claude churn out the best office application suite ever. Have Claude make the best operating system ever. Have Claude make the best photo editing software, music production software, 3D rendering software, DNA analysis software, banking software, etc.

Why be merely the best AI software company when you can be the best at all software everywhere for all time?
by otterley | 2025-12-30 02:06:23+00:00
> I can't see any advantage of eSIMs

They are incredibly handy when you are traveling abroad, you don't speak the local language fluently, you want cheap data, you don't want to study 100 different prepaid plans from 10 different local primary and MVNO carriers to figure out the best offer, you don't want to wait for the shops to open because your flight landed late at night, and you don't want to scan your passport and send it to the carrier for verification and wait for hours for approval (yes, in many countries, KYC is required even for prepaid SIMs). I've lived that experience and I can't say I miss it.
by fc417fc802 | 2025-12-30 02:07:45+00:00
The point is that legal threats keep any centralized platforms that might do vetting small. That probably accounts for the vast majority of the effect. Beyond that the old fashioned "DRM" of a CD key is generally going to be more than sufficient to prevent "acts of convenience".

I'm sure there are exceptions but the usual claims take the observation about a minor speed bump and add a bunch of made up BS to justify consumer hostile practices.

Notice that there's nothing stopping a centralized darknet platform that vettes torrents from popping up. But as far as I know no one feels like bothering. That should give you some idea just how low the bar is here.
by yunwal | 2025-12-30 02:09:13+00:00
The culture on discords tend to be way better than anywhere else on the internet, but discord really sucks to use. Somehow still doesn’t have a usable search, really underpowered notifications control, they have the worst pop ups imaginable that seem to just float on top of the whole interface and make it impossible to use.

I really wish something better would come along.