MurphyA/hacker-news huggingface dataset:
by tfehring | 2026-02-20 16:04:47+00:00
Fixed the “majority” claim.

I think a competent opposition party would be great for the US. But regardless of the candidate, US voters had three clear choices in the 2024 Presidential election: (1) I support what Trump is going to do, (2) I am fine with what Trump is going to do (abstain/third-party), (3) Kamala Harris. I think it’s extremely clear 3 was the best choice, but it was the least popular of the three.
by carefree-bob | 2026-02-20 16:04:56+00:00
You really believe that the incidence of taxation falls 100% on the buyer and never the seller? And you think those who have a more accurate view are "lying"?

Please learn a bit about the incidence of taxation:
https://stantcheva.scholars.harvard.edu/sites/g/files/omnuum...
The main models supporting your view is where consumer income is exogenous and all firm profits are redistributed to the representative consumer as a lump sum transfer:
https://www.ief.es/docs/destacados/publicaciones/revistas/hp...

Please avoid simplistic beliefs and moral outrage for things as complex as trade policy. The people who say that the incidence of taxation falls heavily on sellers may just be better informed, particularly when listening to wall street earnings calls while simultaneously looking at the consumer price data.

https://fred.stlouisfed.org/series/CPIAUCSL
by memsom | 2026-02-20 16:04:57+00:00
How much is Flex? It is free. You have 2 options -

1) physical card, which works like a credit card.
2) You can flex payments you made on your regular card.

The rules are the same. If it was a card purchase it will more than likely flex (it will if you used the Flex card, account it will depend on the type of transaction.) But it needs to be used for purchases. I guess you could set up a CC processing unit and pay yourself, but it somehow doesn't seem worth it. You can't flex a bank transfer for example.

When you Flex, it gives you the option to "pay on next payment cycle", "pay in 3 installments with 0 interest", "pay in 6/12 installments with the usual big interest". But you can at any point pay it off and so you could do it over 4 months and only pay minimal interest and you could pay over the amount due and make it pay off quicker.
by magicalhippo | 2026-02-20 16:05:04+00:00
From what I've gathered, they've been mostly training limited. Better training methods and cleaner training data allows smaller models to rival or outperform larger models training with older methods and lower-quality training data.

For example, the Qwen3 technical report[1] says that the Qwen3 models are architecturally very similar to Qwen2.5, with the main change being a tweak in the attention layers to stabilize training. And if you compare table 1 in Qwen3 paper with table 1 in Qwen 2.5 technical report[2], the layer count, attention configuration and such is very similar. Yet Qwen3 was widely regarded as a significant upgrade to Qwen2.5.

However, for training, they doubled the pre-training token count, and tripled the number of languages. It's been shown that training on more languages can actually help LLMs generalize better. They used Qwen2.5 VL and Qwen 2.5 to generate additional training data by parsing a large number PDFs and turning them into high quality training tokens. They improved their annotation so they could more effectively provide diverse training tokens to the model, improving training efficiency.

They continued this trend with Qwen3.5, where even more and better training data[3] made their Qwen3.5-397B-A17B model match the 1T-parameter Qwen3-Max-Base.

That said there's also been a lot of work on model architecture[4], getting more speed and quality per parameter. In the case of Qwen3-Next architecture which 3.5 is based on, that means such things as hybrid attention for faster long-context operation, and sparse MoE and multi-token prediction for less compute per output token.

I used Qwen as an example here, from what I gather they're just an example of the general trend.

[1]: https://arxiv.org/abs/2505.09388

[2]: https://arxiv.org/abs/2412.15115

[3]: https://qwen.ai/blog?id=qwen3.5

[4]: https://qwen.ai/blog?id=4074cca80393150c248e508aa62983f9cb7d...
by pousada | 2026-02-20 16:05:05+00:00
Sorry but you are just riding semantics here - what is the difference between far-right, extreme-right and “fringe”-right?

AfD is classified as extreme-right by German intelligence.

The US vice president gave them an endorsement in public speeches and met with their leaders privately.

The AFD is actively promoting racist, fringe(sic!)-right ideas such as “remigration” (aka trying to get rid of all German citizens that don’t look “german” enough)

The US government is explicitly promoting the racist ideology that parties like the AFD represent.

If that isn’t enough to open your eyes, please explain what level of “evidence” would be enough - but I rather feel like you have made up your mind long before and aren’t really looking for an honest discussion
by jeromegv | 2026-02-20 16:05:18+00:00
That's not how it works.

There is a normal process in place for importers/brokers to request refunds if a specific tariff was overpaid or a tariff was ruled to be illegal.

But if you imported through DHL and you were not the broker, that is more complicated, you might need to ask DHL for it, and they might not want to do it for you (as they don't have a standard process in place).
by pawelduda | 2026-02-20 16:05:37+00:00
Memecoins especially are so funny it's worth putting out some numbers:

- $TRUMP meme coin, down 87% from ATH

- $MELANIA meme coin, down 98% from ATH

- $WLFI, down 50% from ATH, with 4 Trump co-founders

The first two coins were actually hyped up so hard at launch that they drained liquidity from most of the crypto market because of people dumping everything to buy in
by coldcode | 2026-02-20 16:05:53+00:00
The importers would get the refunds, and any of their customers they charged more for would simply keep the refund. If you paid it directly (like international product order) you probably won't ever get repaid, as they probably deleted the transaction or otherwise failed to record it. Refunds even for importers might be caught up in lawsuits which might never resolve. It's a mess, and SCOTUS did not address the mess.
by zozbot234 | 2026-02-20 16:05:59+00:00
It's very difficult to "intentionally create" a real shortage. You can hoard as much as you want, but people will expect you to dump it all right back onto the market unless you really have a genuine higher-value use for the stuff you hoarded (And then you didn't intentionally create anything, you just bought something you needed!).

Plus producers will now feel free to expand production and dump even more onto the market. This is great if you needed that amount of supply, but it's terrible if you were just trying to deprive others.
by mort96 | 2026-02-20 16:06:05+00:00
Wait, so your wrapper around SDL_Renderer now also inexplicably contains a scratch buffer? I guess that explains why you put RenderTextToSurface on your SDL_Renderer wrapper, but ... that's some really weird API design. Why does the SDL_Renderer wrapper know how to use SDL_TTF or PangoCairo to draw text to a surface? Why does SDL_Renderer then own the resulting surface?

To anyone used to SDL, your proposed API is extremely surprising.

It would've made your point clearer if you'd explained this coupling between SDL_Renderer and text rendering in your original post.

But yes, I concede that if there was any reason to do so, putting a scratch surface into your SDL_Renderer that you can auto-resize and render text to would be a solution that makes for slightly nicer API design. Your SDL_Renderer now needs to be passed around as a parameter to stuff which only ought to need to concern itself with CPU rendering, and you now need to deal with mutexes if you have multiple goroutines rendering text, but those would've been alright trade-offs -- again, if there was a reason to do so. But there's not; the allocation is fast and the text rendering is slow.
by arunabha | 2026-02-20 16:06:19+00:00
The ruling was 6-3 with Clarence Thomas, Samuel Alito and Brett Kavanaugh dissenting.

Kavanaugh's dissent is particularly peculiar as he wrote 'refunding tariffs already collected could be a “mess” with “significant consequences for the U.S. Treasury.”'

So, the justification is that undoing an illegal act is going to be unwieldy for the govt, so presumably, as a corollary, the govt must be allowed to continue doing illegal acts. This honestly reads as a blanket support for Trump personally, than any reasoned legal argument.
by munk-a | 2026-02-20 16:06:40+00:00
Oh man that hits the biggest nerve in me. Never again should we allow primaries to be skipped. I don't care if the incumbent is the most popular candidate in history - running a primary makes sure the best candidates will be picked and refusing to run an election and then having the gall to suddenly anoint a chosen candidate was an absolutely disastrous decision.

Democracy is a healthy process - I don't know why we buy the stupid line of "we need party unity" when what we need is an efficient expression of the voters will and having that expression is what best forms unity. There are some old Hillary quotes that make me absolutely rabid.
by jen729w | 2026-02-20 16:06:53+00:00
The difference with many other countries -- I'm Australian -- is that we don't constantly bang on about how glorious our constitution is and how it's the be-all end-all. We just get on with it.

And I wouldn't mind if the American constitution did provide all of these tremendous benefits that everyone bangs on about all the time. That'd be great! But it turns out nobody's really tested that, until now.

And you get an F, my friend. Hard fail.
by GuB-42 | 2026-02-20 16:06:57+00:00
Sounds like a catch 22 to me.

All of what you describe besides environmental stressors are symptoms of depression. So, to solve depression, you must first solve depression.

And even the environmental stressors are something we could work with as a society though welfare, environment regulations, etc... But how people react to them is also a symptom. There are depressive people with the best of situations, and people who enjoy life in the worst of situations. What often strikes me in documentaries about warzones, places of repression and extreme poverty or crippling diseases is how "normal" people seem to be, they enjoy themselves as if everything was fine. So, while reducing environmental stressors work, it is not the end of it.

The take may be that treating the symptoms of depression could work in treating the root cause, a positive feedback loop. But if done through lifestyle change, unfortunately, the treatment is coercion, you can't rely on the willpower of people who have none because of the disease.
by parineum | 2026-02-20 16:07:18+00:00
> Constitutional changes are required for other countries to trust in the stability of the US in the future.

I don't know about trust but the constitution isn't what enabled this type of behavior, it's the legislature. They've been abdicating their duties to executive controlled bodies (FCC, FDA, FTC, EPA, etc.) and allowing the president to rule through executive action unchallenged. They could have stopped these tariffs on day one. SCOTUS isn't supposed to be reactionary, congress is.

The constitution has all the mechanisms in place to control the president, they just aren't being used by the legislature.

It's a tricky problem that has a number of proposed solutions. I'm not going to act like it's a silver bullet but I think open primaries in federal elections would go a _long_ way towards normalizing (in the scientific meaning) the legislature and allowing people who want to do the job, rather than grandstand, into the offices.
by storus | 2026-02-20 16:07:26+00:00
Didn't thinking tokens resolve the most problematic part of autoregressive models (the first few tokens set the constraints the model can't overcome later) and give it a massive advantage compared to diffusion models by showing the thinking trace? I can see diffusion models being used as a draft model to quickly predict a bunch of tokens and let the autoregressive model decide to use them or throw them away quickly, speeding it up considerably while keeping thinking traces available.
by troyvit | 2026-02-20 16:07:26+00:00
So they create a new chip for every model they want to support, is that right? Looking at that from 2026, when new large models are coming out every week, that seems troubling, but that's also a surface take. As many people here know better than I that a lot of the new models the big guys release are just incremental changes with little optimization going into how they're used, maybe there's plenty of room for a model-as-hardware model.

Which brings me to my second thing. We mostly pitch the AI wars as OpenAI vs Meta vs Claude vs Google vs etc. But another take is the war between open, locally run models and SaaS models, which really is about the war for general computing. Maybe a business model like this is a great tool to help keep general computing in the fight.
by vunderba | 2026-02-20 16:07:56+00:00
The complexities of Vim are rather exaggerated IMHO - it's mostly an exercise in keyboard shortcut memorization. It was used principally in all my CS classes back in university, and everyone seemed to acclimate to it pretty quickly.

On the off-chance that you somehow encounter a real world situation where you have to log into a POSIX machine that has no other editors (nano, etc.), you can just learn it then.

I mean you're not defusing a bomb - it's not like you couldn't pull up the shortcut list on your phone and get acquainted with the majority of what you need in a few minutes.

> boost my ego & assert my dominance

I have never met a developer who unironically flexed that they used vim (or one of its modern variants like neovim).
by unethical_ban | 2026-02-20 16:07:57+00:00
Statutorily reduce the power of a rogue president by reinforcing the right of the administrative state to exist with some independence for the rank and file. Reduce conviction threshold in the Senate to 60. Eliminate the electoral college to guarantee the winner of a popular vote is the winner.

Importantly, prosecute every member of the Trump administration for their blatant respective crimes.

I agree with you that the Republican party has failed the country by allowing this to happen. But I think we can still do better.

More "big picture" ideas would be to fundamentally alter the House and Senate, and implement score/ranked voting to allow a multiparty system.
by bloomingeek | 2026-02-20 16:08:50+00:00
I've been thinking this way for several years now, what a fool I was! Corporations are the elite of society now. They can't fail, they pay off everyone of any importance, i.e., not you or I. The dog and pony show in congress involving FB is further proof they can do no wrong as long as they explain the law to the dolts in congress. (While being watched by SCOTUS, who are laughing their asses off.)

The rule of the corporate thumbs for several decades now is: it's more profitable to pay a fine then follow the law. (And if congress isn't keeping up with current tech which needs new laws to protect consumers, who cares?)
by jimishol | 2026-02-20 16:08:56+00:00
Thank you! That is a crucial omission.

I avoided including the MIDI/Score files in the repo to avoid licensing issues, but I have updated the analysis document immediately with the Wikipedia and IMSLP links.

The ideal experience (as shown in the README gif) is actually running the visualizer alongside a score editor like MuseScore via MIDI port sniffing, so you can see the geometric cursor sync with the sheet music cursor. But for reading the text, the recording is essential context. Thanks for the links.
by bakugo | 2026-02-20 16:08:59+00:00
> The cafés of San Francisco are full of highly paid tech workers clattering away on their keyboards; if you peer at their screens to get a closer look, you’ll generally find them copying and pasting material from a ChatGPT window.

Witnessed this first hand on the train the other day. A woman on her laptop. On the left half of the screen, Microsoft Word. On the right, ChatGPT. Text being dragged directly from one to the other.

I'm not sure how to feel about the fact that people with useless bullshit jobs have found a way to become even more useless than they already were before. It's impressive, in a way.
by jzapletal | 2026-02-20 16:09:38+00:00
We built a desktop app that takes screenshots as you work, analyzes them with AI, saves the output locally and lets you query this "context" via MCP.

Next thing I thought of was why not plug it into Openclaw. Sure, when I did, it started referencing meetings and action points from last week and suggesting follow ups. It's like 10x more proactive.

I'm gonna test it a bit more but would appreciate feedback/pointers from others with similar use cases.
by ReptileMan | 2026-02-20 16:09:39+00:00
Or hear me out - the congress should start doing their job. The main problem is the congress has been MIA for decades and outsources their power to the executive via regulatory bodies. And probably a good idea for SCOTUS to return some power to the states. There is too much power concentrated in washington, the congress refuses to yield it and the result is imperial presidency. Which is exalting when the president is from your faction and depressing when it is not.
by lm28469 | 2026-02-20 16:09:42+00:00
> Using words like “Scam Altman” instantly reduces credibility of the author in my eyes.

He 100% deserves his title for Loopt alone. I don't have any credibility to being with, this is an anonymous wantrepreneur shitposting forum not the US congress. I know people lurking here love these sociopaths but come on...
by startages | 2026-02-20 16:09:59+00:00
This is misleading. I'm running a live experiment here: https://project80.divcrafts.com/

There are 4 models, all receiving the exact same prompts a few times a day, required to respond with a specific action.

In the first experiment I used gemini-3-pro-preview, it spent ~$18 on the same task where Opus 4.5 spent ~$4, GPT-5.1 spent ~$4.50, and Grok spent ~$7. Pro was burning through money so fast I switched to gemini-3-flash-preview, and it's still outspending every other model on identical prompts. The new experiment is showing the same pattern.

Most of the cost appears to be reasoning tokens.

The takeaway here is: Gemini spends significantly more on reasoning tokens to produce lower quality answers, while Opus thinks less and delivers better results. The per-token price being lower doesn't matter much when the model needs 4x the tokens to get there.
by AlexandrB | 2026-02-20 16:10:23+00:00
> Humans don’t have an internal notion of “fact” or “truth.” They generate statistically plausible text.

This doesn't jive with reality at all. Language is a relatively recent invention, yet somehow Homo sapiens were able to survive in the world and even use tools before the appearance of language. You're saying they did this without an internal notion of "fact" or "truth"?

I hate the trend of downplaying human capabilities to make the wild promises of AI more plausible.
by user34283 | 2026-02-20 16:10:44+00:00
From that perspective it is interesting, alright.

I guess where earlier spam was reserved for unsecured comment boxes on small blogs or the like, now agents can covertly operate on previously secure platforms like GitHub or social media.

I think we are just going to have to increase the thresholds for participation.

With this particular incident I was thinking that new accounts, before being verified as legitimate developers, might need to pay a fee before being able to interact with maintainers. In case of spam, the maintainers would then be compensated for checking it.
by rickknowlton | 2026-02-20 16:10:49+00:00
honestly my go to is kind of similar, but I prefer using --format vs. straight grep. just feels like the plumbing is cleaner out of the box:

git branch --merged origin/main --format="%(refname:short)" \ | grep -vE "^(main|develop)$" \ | xargs -r git branch -d

that said... pretty hilarious a dev was just like "uhh yeah ciaclean..." curious what... other aliases they might have??
by Herring | 2026-02-20 16:10:59+00:00
> The question is why European/Arabs/Africans aren't moving to China.

China is terrible at diversity. They don't look like it because they don't have a history of foreign colonialism or slavery like the West. But look at how they treat indigenous minorities (Uyghurs, Tibetans, Mongols). Banning minority language instruction, banning religious texts, mass surveillance, etc. They have a very hard time even integrating their own rural Han population (hukou system)!

In the CCP's worldview, diversity is not a strength. Historically to them, diversity=fragmentation=weakness (Warlord Era, Century of Humiliation). In contrast, Unity+Homogeneity is real strength. They want everyone moving to the exact same beat.

In much of America and Europe especially the large cities you can become a citizen, because that's a legal construct. In China you'll never become Chinese. Look at how Africans were targeted in Guangzhou during the early stages of Covid, regardless of visa status. Evicted from apartments/hotels/restaurants, etc.

They have the hardest permanent residency system in the world. Between 2004 and 2013, they issued only ~7000 green cards total (the US issuing ~1M per year!)
by tracker1 | 2026-02-20 16:11:02+00:00
So because someone gets railroaded into a plea deal that includes a felony, they should never be able to vote or protect themselves again unless they can form the connections and/or the ultra-wealth to coopt a seated governor of that state?

I'd be more inclined to see an English language and American history/civics test as a requirement to vote. Not that I'm advocating for this, but it would be just as justified by your logic.

If you've served your time, you've served your time... I wouldn't even mind a reasonable parole term (something up to even a decade) after release... but at least some limit on the restriction(s). I'm also opposed to private prisons for similar reasons... you shouldn't incentivize restricting/removing people's rights. If you're too much of a danger to society, you should remain locked up.
by stronglikedan | 2026-02-20 16:12:29+00:00
If split keyboards still don't cure what ails ya, try getting into the habit of not wresting your wrists while using a standard keyboard instead. I tried splits for about a decade, but all it did was move the RSI pain to somewhere else. I switched back to standard about five years ago, and worked on my typing posture instead. I used to go to the physical therapist every other week for my hands, but haven't been back in years.
by win311fwg | 2026-02-20 16:12:33+00:00
You're right to call out that the SDLRenderer name was a poor choice. SDL is an implementation detail that should be completely hidden from the user of the API. That it may or may not use SDL under the hood is irrelevant to the user of the API. If the user wanted to use SDL, they would do so directly. The whole point of this kind of abstraction, of course, is to decouple of the dependence on something like SDL. Point taken.

Aside from my failure in dealing with the hardest problem in computer science, how would you improve the intent of the API? It is clearly improved over the original version, but we would do well to iterate towards something even better.
Show HN: Generative Art Synthesizer
by ehaveman | 2026-02-20 16:12:50+00:00
Recently I was experimenting with some basic generative art pieces across a variety of similar algorithms and I found myself constantly tweaking parameters and re-running the algorithm to see the results - so I built a framework/harness for them where I can tweak the parameters via a bank of sliders. Squiggles and Segments are my favourites so far but I hope to add more.