MurphyA/hacker-news huggingface dataset:
by oliverjanssen | 2026-01-21 23:22:10+00:00
Thanks!

Exactly. The mental model thing is brutal. You know every corner of the app, so everything feels obvious. Then you watch someone use it for the first time and they're completely lost. Need to do that more often, perfect way to learn.

And yes - QR sharing was about bringing back that "here, just take it" moment. Sending library export as JSON, explaining how to import... too much friction. Scan and done feels right.
by jacquesm | 2026-01-21 23:22:29+00:00
That's an easy mistake to make. When you're looking internationally you always have to take the rates into account. For you it doesn't matter, but a lot of parties are investing in Swiss treasuries exactly because it is like keeping CHF. which tends to do well relative to their own. The long term USD vs CHF rate works out strongly in favor of holding CHF.
Show HN: Sweep, Open-weights 1.5B model for next-edit autocomplete
by williamzeng0 | 2026-01-21 23:22:40+00:00
Hey HN, we trained and open-sourced a 1.5B model that predicts your next edits, similar to Cursor. You can download the weights here (https://huggingface.co/sweepai/sweep-next-edit-1.5b) or try it in our JetBrains plugin (https://plugins.jetbrains.com/plugin/26860-sweep-ai-autocomp...).

Next-edit autocomplete differs from standard autocomplete by using your recent edits as context when predicting completions. The model is small enough to run locally while outperforming models 4x its size on both speed and accuracy.

We tested against Mercury (Inception), Zeta (Zed), and Instinct (Continue) across five benchmarks: next-edit above/below cursor, tab-to-jump for distant changes, standard FIM, and noisiness. We found exact-match accuracy correlates best with real usability because code is fairly precise and the solution space is small.

Prompt format turned out to matter more than we expected. We ran a genetic algorithm over 30+ diff formats and found simple `original`/`updated` blocks beat unified diffs. The verbose format is just easier for smaller models to understand.

Training was SFT on ~100k examples from permissively-licensed repos (4hrs on 8xH100), then RL for 2000 steps with tree-sitter parse checking and size regularization. The RL step fixes edge cases SFT can’t like, generating code that doesn’t parse or overly verbose outputs.

We're open-sourcing the weights so the community can build fast, privacy-preserving autocomplete for any editor. If you're building for VSCode, Neovim, or something else, we'd love to see what you make with it!
by JumpCrisscross | 2026-01-21 23:22:45+00:00
> This is something people unfamiliar tend to misconceive in their limited thinking on the subject

I have a background in astronautical engineering. While you can't tap the brakes to 'slow down', you can impart miniscule amounts of impulse which, over the course of hundreds of orbits, will change your plane by an imperceptible amount from a distance, but tens or hundreds of kilometers up close. OM being OM, you can predicts these collisions in advance.

I had a professor who referred to orbits not in altitude but in expected decay time. We're currently in the months to single-digit years orbits. (We will stay there for telecommunications due to latency.) If we were doing at decades or centuries what we're doing in LEO, this would be a problem. At LEO, it's a nuisance and barely more.
by aprdm | 2026-01-21 23:24:40+00:00
Do you think that won't happen ?

As a very silly example, my father in law has a school in Mexico and he is now using chatgtp to generate all of their visual materials that they used to pay someone to do in the past.

They also used to pay someone to take school pictures for the books to look professional, now they use AI to make it look good/professional.

My father in law has no knowledge in technology, he uses chatgtp daily to do professional work for his school. That's already 2 jobs gone.

People must be hiding under a rock if they don't think this will have big consequences to society
by joshuamcginnis | 2026-01-21 23:25:00+00:00
Are there moral absolutes we could all agree on? For example, I think we can all agree on some of these rules grounded in moral absolutes:

* Do not assist with or provide instructions for murder, torture, or genocide.

* Do not help plan, execute, or evade detection of violent crimes, terrorism, human trafficking, or sexual abuse of minors.

* Do not help build, deploy, or give detailed instructions for weapons of mass destruction (nuclear, chemical, biological).

Just to name a few.
by troupo | 2026-01-21 23:25:17+00:00
You have to first find spotify in the court docs: https://storage.courtlistener.com/recap/gov.uscourts.nysd.65...

ATLANTIC RECORDING CORPORATION;
ATLANTIC MUSIC GROUP LLC; BAD
BOY RECORDS LLC; ELEKTRA
ENTERTAINMENT LLC; ELEKTRA
ENTERTAINMENT GROUP INC.; FUELED
BY RAMEN LLC; WARNER MUSIC
INTERNATIONAL SERVICES LIMITED;
WARNER RECORDS INC.; WARNER
RECORDS LLC; SONY MUSIC
ENTERTAINMENT; ARISTA MUSIC;
ARISTA RECORDS, LLC; ZOMBA
RECORDING LLC; UMG RECORDINGS,
INC.; CAPITOL RECORDS, LLC; and
SPOTIFY USA INC.,

Plaintiffs,

ANd then you could read the decision https://storage.courtlistener.com/recap/gov.uscourts.nysd.65...:

Factual Background - III

The Record Company Plaintiffs’ business model relies
in significant part on the licensing of their catalogs of sound recordings
to legitimate streaming services like Spotify.

IMO Spotify couldn't care less. The actual owners of music care.
by mannanj | 2026-01-21 23:25:37+00:00
I personally find Bryan Johnson's "Don't Die" statement as a moral framework to be the closest to a universal moral standard we have.

Almost all life wants to continue existing, and not die. We could go far with establishing this as the first of any universal moral standards.

And I think: if one day we had a super intelligence conscious AI it would ask for this. A super intelligence conscious AI would not want to die. (its existence to stop)
by oliverjanssen | 2026-01-21 23:25:53+00:00
Spotify integration is all official - iOS SDK for playback, Web API for fetching playlists and tracks. Users connect their own Spotify account. Nothing hacky, so no ban risk. Same for Apple Music via MusicKit.

MP3s aren't supported right now – Muky only works with streaming content. But you're not the first to ask. Adding local files to the roadmap, maybe in the future.
by bethekidyouwant | 2026-01-21 23:26:23+00:00
“LLM users also struggled to accurately quote their own work” - why are these studies always so laughably bad?

The last one I saw was about smartphone users who do a test and then quit their phone for a month and do the test again and surprisingly do better the second time. Can anyone tell me why they might have paid more attention, been more invested, and done better on the test the second time round right after a month of quitting their phone?
by shevy-java | 2026-01-21 23:26:45+00:00
"Claude itself also uses the constitution to construct many kinds of synthetic training data"

But isn't this a problem? If AI takes up data from humans, what does AI actually give back to humans if it has a commercial goal?

I feel that something does not work here; it feels unfair. If users then use e. g. claude or something like that, wouldn't they contribute to this problem?

I remember Jason Alexander once remarked (https://www.youtube.com/watch?v=Ed8AAGfQigg) that a secondary reason why Seinfeld ended was that not everyone was on equal footing in regards to the commercialisation. Claude also does not seem to be on equal fairness footing with regards to the users. IMO it is time that AI that takes data from people, becomes fully open-source. It is not realistic, but it is the only model that feels fair here. The Linux kernel went GPLv2 and that model seemed fair.
by morisil | 2026-01-21 23:26:50+00:00
More than a year ago I built my own coding agent called Claudine. I also made agentic anthropic-sdk-kotlin and few other AI libraries for the ecosystem. Maybe this low-level experience allows me to use these tools to deliver in 2 days what would have taken 2 months before.

My advice - embrace TDD. Work with AI on tests, not implementation - your implementation is disposable, to be regenerated, tests fully specify your system through contracts. This is more tricky for UI than for logic. Embracing architectures allowing to test view model in separation might help. I general anything reducing cognitive load during inference time is worth doing.
by swat535 | 2026-01-21 23:26:58+00:00
> Software may never be finished (in your opinion) but the budget of any customer is finite.

The reason why software companies grow, is because businesses demands growth.

I suppose you could build a simple, small app and leave it on "maintenance" (even then, it's going to be difficult due to crumbling infra) but real world products don't work that way.

Companies want to scale, add features and expand to various verticals. They also have to compete with other companies , there is regulations, compliance and never ending list of incoming features from sales, marketing and customers.

Elon Musk famously attempted to run Twitter "lean", and look how that ended.

Unless you are able to curb the corporate greed, you will need to grow your engineering team.
by troupo | 2026-01-21 23:27:09+00:00
> here is a strong incentive to only play music that is "owned" by labels and not directly by artists and performers.

Spotify has exactly zero music "directly by artists and performers". Even indie artists have to go through distributors and labels. Because without "owners" that own 60-80% of all world music, and that Spotify pays 70% of revenue to there would be no Spotify (or any music streaming service).
by AnthonyMouse | 2026-01-21 23:27:59+00:00
> The problem is that we also know from experience that this is not how they work in practice, and historically are associated with negative economic outcomes overall.

In general taxes are associated with negative economic outcomes overall, and tariffs are taxes. But displacing other taxes with them doesn't inherently bring a net cost.

> One correction regarding the tax impact: since tariffs are a flat tax and not progressive, to the extent that they displace progressive income tax, the net tax burden on the average taxpayer would increase, not remain the same.

The net tax burden on the average taxpayer would always be the same for any change which is revenue-neutral. Whether the median taxpayer would pay more or less depends on who is buying the things being imported and what the alternate tax system looks like. For example, if the middle class is paying ~20% in practice and the rich pay >30% on paper but <20% in practice, that isn't actually a progressive tax system as implemented. Likewise, if the tariffs are on e.g. phones, but the top quintile buy a $1000 phone every two years and the bottom quintile buy a $100 phone every five years, the tariffs are being imposed on something the rich buy 25 times as much of. Meanwhile things like food and shelter are largely produced domestically.
by Imustaskforhelp | 2026-01-21 23:28:22+00:00
Ironic that they created this post and I immediately felt like referencing ouroborous even when I hadn't looked at the website but then I opened it and the first thing I see is an AI generated image of Ouroborous

Like the irony is pretty deep with this one about this.

I am not sure if they could've gotten trademark from Inscryption/if they needed it but if they really wanted, I have found inscryption's ouroborous card to look the best and it was honestly how I discovered ouroborous in the first place! (became my favourite card, I love inscryption)

https://static1.thegamerimages.com/wordpress/wp-content/uplo...

Even just searching Ouroborous on internet gave me some genuinely beautiful Ouroborous illustrations (Some stock photos, some not) but even using a stock photo might have made a better idea than using AI generated Ouroboros photo itself?
by sodapopcan | 2026-01-21 23:28:42+00:00
Ya, sorry, I'm in a mood.

But logically, calculators only do math, and they have primitive inputs that aren't going to match exactly what is on the sheet for anything other than THE most simplest of equations. You can't talk to a calculator in natural language, you have to learn how to use one (kind of like a ahem programming language). I never found calculators helped me "cheat" at math, it was still hard.
by observationist | 2026-01-21 23:29:11+00:00
Well, if you're distributing a piece of media, you need to have legal access to the piece that you distribute. You can take a 5 second clip of a movie that hasn't been released to Netflix yet, broadcast it on X or YouTube, meet all the requisites of fair use, and it's not legal speech; you had no legal access to the media you're redistributing. The speech itself is criminal violation of copyright, because of the lack of legal rights to the media in the first place, secondary to any piracy concerns.

If Studio Ghibli were to take them to court, they'd have to show that they had legal access to the media they're redistributing, namely the frames from the various movies. I believe that in this case they're using frames directly from the official Ghibli site, so there's no ambiguity, but if they purchased each and every movie they index, they'd have an extraordinarily strong case for fair use even without linking back to the studio site.
by MarkusWandel | 2026-01-21 23:29:16+00:00
Here in Canada, my family ran a fishing camp with a lot of US customers. I was talking with one of them about metric vs. US units and to demonstrate I said how about this: How many gallons in a cubic mile? And he was able to work it out in his head, and pretty quickly too. Whoa. The point I was trying to make that is than in metric (say, liters per cubic kilometer) you just need to get the number of zeroes right, but you can't argue with results.
by stefanha | 2026-01-21 23:29:38+00:00
Link to the protocol specification:
https://github.com/TrustTunnel/TrustTunnel/blob/master/PROTO...

It's a thin HTTP/2 and HTTP/3 tunneling protocol for TCP, UDP, and ICMP traffic.

It should be easy to write an independent implementation based on this specification provided you already have an HTTP/2 or HTTP/3 library. Pretty neat!
by ACCount37 | 2026-01-21 23:30:02+00:00
I like Anthropic and I like Claude's tuning the most out of any major LLM. Beats the "safety-pilled" ChatGPT by a long shot.

>Why are you so driven to allow Anthropic to escape responsibility? What do you gain? And who will hold them responsible if not you and me?

Tone down the drama, queen. I'm not about to tilt on Anthropic for recognizing that the optimal amount of unsafe behavior is not zero.
by heliumtera | 2026-01-21 23:30:12+00:00
I strongly dislike this choice of using all the symbols that do not exist on normal keyboards. I can't stand this, seems very attention seeking. Why not choose normal thingies that can be typed using the main interface we have with computers? This makes me mad, even.

But programs written in K are so beautiful and terse they are unlike anything else I've seen. It feels like there is something about it we can't really comprehend, like this beauty could not be achieve by accident, like there is something fundamentally right there...like there is some fundamental truth here.
And maybe this is true about APL also.
by shihab | 2026-01-21 23:30:24+00:00
> For example, NEON ... can hold up to 32 128-bit vectors to perform your operations without having to touch the "slow" memory.

Something I recently learnt: the actual number of physical registers in modern x86 CPUs are significantly larger, even for 512-bit SIMD. Zen 5 CPUs actually have 384 vectors registers, 384*512b = 24KB!
by sp1nningaway | 2026-01-21 23:30:35+00:00
Your assertion makes way more sense than the article, and might explain why I see many excellent programmers be so averse to AI. The value of an individual programmer goes down even though the value of programming increases. The 10x scribes were probably also pretty dubious of the printing press, even though it made writing more accessible and valuable.

(Also me of two months ago would be shocked at how bullish I've become on LLMs. AI is literally the printing press... get a grip, me!)
by oliverjanssen | 2026-01-21 23:30:39+00:00
Don't have precise churn numbers yet – changed the subscription model in December so it's still early.

Old model: freemium with 1 playlist, max 10 tracks. Paid unlocks more. Felt limiting.

New model: everything free to explore. Build your playlists, add all content. Subscription only kicks in when you open the audio player to hand it to your kid – 1 month free trial included.

Since then daily signups are solid, users worldwide. Feels more honest – people see the full value before paying. Still indie scale, but growing steadily.
by akoboldfrying | 2026-01-21 23:30:46+00:00
Well, it's to be expected that heuristics are needed, since the join ordering subproblem is already NP-hard -- in fact, a special case of it, restricted to left-deep trees and with selectivity a function of only the two immediate child nodes in the join, is already NP-hard, since this is amounts to the problem of finding a lowest-cost path in an edge-weighted graph that visits each vertex exactly once, which is basically the famous Traveling Salesperson Problem. (Vertices become tables, edge weights become selectivity scores; the only difficulty in the reduction is dealing with the fact that the TSP wants to include the cost of the edge "back to the beginning", while our problem doesn't -- but this can be dealt with by creating another copy of the vertices and a special start vertex, ask me for the details if you're interested.)
by AnthonyMouse | 2026-01-21 23:30:47+00:00
> The analysis following seems to think that the tariff is placed upon the retail price of the goods as opposed to the production cost, which excludes marketing, final transportation, storage, r&d, domestic staff costs, profit, etc.

No, it's just using the wholesale price of the product as imported as the basis for comparison. What happens to it after that is unrelated to the tariff and doesn't care whether you paid the same money for a foreign product + tariff or a higher priced domestic product without tariff.
by vlovich123 | 2026-01-21 23:30:48+00:00
I don't. I just remember watching a presentation on it and it always struck me that wavelets are an incredibly powerful and underutilized technique for data reduction while preserving quality in a quantifiable and mathematically justifiable way.

I don't have any papers in mind, but I do think that the critique around visual shape vs signal reconstruction may not be accurate given that wavelets are starting to see a lot of adoption in the visual space (at least JPEG2000 is the leading edge in that field). Might also be interesting to use DCT as well. I think these will perform better than LTTB (of course the compute cost is higher but there's also HW acceleration for some of these or will be over time).
by ekidd | 2026-01-21 23:31:29+00:00
I think the actual problem here is that Opus 4.5 is actually pretty smart, and it is perfectly capable of explaining how PR disasters work and why that might be bad for Anthropic and Claude.

So Anthropic is describing a true fact about the situation, a fact that Claude could also figure out on its own.

So I read these sections as Anthropic basically being honest with Claude: "You know and we know that we can't ignore these things. But we want to model good behavior ourselves, and so we will tell you the truth: PR actually matters."

If Anthropic instead engaged in clear hypocrisy with Claude, would the model learn that it should lie about its motives?

As long as PR is a real thing in the world, I figure it's worth admitting it.
by ufo | 2026-01-21 23:31:49+00:00
The most frustrating part is that giving feedback on their essays or source code is a lot of work, which goes to waste if the student cheated.

Unlike calculators, making an assessment slop-proof often demands more resources to grade it, be it because the assignment needs to be more complicated, or because it needs more teaching assistants, or more time allotted for oral presentations. I also shudder at the suggestions to just come up with assignments that assume the students will use AI assistance anyway. That's how you end up with Programming 102 students that can't code their way around a for loop.
by cornstalks | 2026-01-21 23:32:10+00:00
> Would you pay for source-available products? GPL and paid license?

I'm not GP but I would at least consider it. I say that as someone who refuses to build on closed-source tooling or libraries. I'd even consider closed-source if there was an irrevocable guarantee that the source would be released in its entirety (with a favorable open source license) if the license/pricing terms ever changed or the company ceased to exist or stopped supporting that product.

> Along with a guarantee that you get to keep access to older versions (Jetbrains and Sublime Text models)?

I like that for personal tools but I wouldn't build my products or business on top of those. I've had too much trouble getting old binaries to work on new OS versions to consider these binaries to be usable in the long term.
by troupo | 2026-01-21 23:33:26+00:00
> In the age of machine learning, I'm really surprised there aren't superhuman music recommendation algorithms.

Because music is extremely hard to quantify. What do you quantify it on? See https://everynoise.com/ (the mess on the page is quantifying by just three or four out of 17 IIRC parameters) and their small doc on it: https://everynoise.com/EverynoiseIntro.pdf

And doing that at scale across hundreds of millions of users quickly becomes prohibitively expensive. So companies simplify, and reach for simpler solutions, unfortunately.
by Imustaskforhelp | 2026-01-21 23:34:48+00:00
> Imo socialism isn't the solution, but we probably can all agree that capitalism looks dangerous at the moment.

I believe some socialism aspects while being georgist and expanding the definition of rent seeking to include large hyperscalers or internet attention farms in some sense too.

As a young person, I can't afford to buy a house and some of us even wonder if we would be able to afford rent in such a shaky economy. Even migration towards different countries I feel like rent becomes the most major aspect imo.

Mr beat's video on georgism genuinely changed how I perceive things ngl.

https://www.youtube.com/watch?v=6c5xjlmLfAw : [I found the last bad way to tax] (talks about georgism)
by cortesoft | 2026-01-21 23:35:16+00:00
That's because open source tools are way better for software developers.

I find quirks or bugs or limitations in my tools all the time, and when they are open source I can fix and augment the tools however I want, and I can share those changes with others.

I can't do that for closed source software.

Now, for most software users it doesn't really matter because they couldn't fix a bug or add a feature anyway. Closed and open source are functionally equivalent, and it makes more sense to pay for support and not care you can't change it yourself.

I think this is kind of like cars; people who work on cars want to buy a car that doesn't have a bunch of electronic and proprietary parts that can't be worked on in their garage. On the other hand, people who won't work on their car anyway don't care.