MurphyA/hacker-news huggingface dataset:
by kspacewalk2 | 2026-01-14 16:31:41+00:00
Um no.

Along with the diary, tax records, cellphone and family photos were stolen from someone's home, then sold for $40,000 to a far-right activist / centrist paragon of journalism James O'Keefe (whichever you prefer). Said paragon was alleged to have paid these (eventually convicted so I'm allowed to say) criminals more money to steal more stuff from this home.

While the warrant's probable cause section was redacted (maybe inappropriately), the facts of the case are still that the person being raided was alleged to have actually participated in an ongoing conspiracy to commit theft and transporting stolen property across state lines.
by bediger4000 | 2026-01-14 16:31:58+00:00
I'm sceptical. This sounds like a James Bond type machine: a size that will fit in a backpack, yet somehow putting out all kinds of energy. That alone is suspicious.

The second thing that makes me sceptical is that it came from ODNI. That's Tulsi Gabbard, who has zero qualms about bald faced lying. The entire Trump administration has little care for the truth, Gabbard is probably worse. There are also rumors that Gabbard is on the outs, so she may be doing a big, splashy thing to regain status in the Trump inner circle.
by troyvit | 2026-01-14 16:32:27+00:00
I don't have any clothes as old as yours though for sure, but line drying generally helps your clothes last longer. I'm so glad I live in Colorado. It's a warm winter, but it takes like 3 hours to dry stuff on the line (especially synthetics). Of course that means all my synthetic fibers are literally billowing into the air I guess. Still, we've been going without a dryer for about five years now and I've had no regrets.
by bryanlarsen | 2026-01-14 16:32:41+00:00
This Greenland saga is particularly stupid because the US can achieve essentially the same aims by doing the right thing, occupying the moral high ground.

The majority of Greenlanders want independence. That percentage would possibly increase if they knew that they had solid support for statehood with good security agreements and trade agreements from the US.

Strong pressure on Denmark from the US would likely get Greenland their independence. If Greenlanders want it, then many Danes would feel obligated to give it to them. US pressure would help turn that into reality.

Once Greenland is independent, then those trade & security agreements mentioned would provide the US with the minerals or whatever it's truly after.
by dabluecaboose | 2026-01-14 16:32:43+00:00
The irony of the romanticizing of the "Lone Wolf" is that, in reality, the lone wolf dies alone.

Coordinating with your neighbors and compatriots is essential from the soap box, to the ballot box, to the jury box, and to the cartridge box. And I'd like to emphasize the order of those boxes should be followed.
by sofixa | 2026-01-14 16:32:48+00:00
> they are tiresome to read about, and it doesn't lead to productive interesting discussion (which is supposed to be what the vote buttons are for here). Politics isn't 100% off topic for HN but mostly I come here to get away from it and I'm sure others do too.

I don't agree. Crypto scams get discussed at length here for days, but when it's a Trump crypto scam, it gets flagged and disappears.
by bagacrap | 2026-01-14 16:33:00+00:00
I generally agree with this article and appreciate the articulation of some points that were in my head but not well formed.

That said, practically speaking, you can just ignore the evangelists and even use it as a signal for people you should ignore.

The unfortunate thing is how it's affecting our careers, since it's apparently so alluring for Management types to buy the hype and start trying to micro manage devs.
by tstrimple | 2026-01-14 16:33:03+00:00
I was curious about when and where these core charges started. It looks like it was the result of WW2 and the shortage of steel and other materials forcing both the military and civilian manufacturers to turn to recycling and rebuilding parts out of necessity. After the war, the remanufacturing industry was large enough to stand on its own and the concepts stuck around. Some hazardous items like lead acid batteries have legislation helping to enforce the core charges but the rest seem to be market driven.
by drakythe | 2026-01-14 16:33:34+00:00
Obviously we don't know details, and Phil has made an effort at responding. However, both statements are (deliberately?) vague, and Sparkfun's CoC is laughably short. I am all for the rules being "Don't be a dick" but such vagaries can hide arbitrary decisions. All the vagaries amount to "trust me, bro" statements and when two well loved groups (AdaFruit/Sparkfun) square up in a game of trust everyone loses, at least in the short term.

Hopefully this gets cleared up one way or another, in a clear way that means we won't be re-litigating this for the next decade.
by dakom | 2026-01-14 16:33:58+00:00
This is the culmination of a long journey — it started in TypeScript, moved through WebGL1 with Rust bindings, then WebGL2, and now finally WebGPU. Woohoo :D

AwsmRenderer is a browser-native WebGPU renderer written in Rust, using web-sys directly (not wgpu). It’s intended to be high quality and ergonomic for typical gamedev use-cases, while keeping the API surface relatively small and explicit.

Fair warning: this is fresh off the push and only lightly tested so far. It requires a WebGPU-capable browser and is currently intended for desktop use.

Longer-term, the goal is to empower AAA-like gamedev in the browser with WASM. Internally, the API centers around keys that can be converted to/from u64, which should make it easier to move data across workers or future WASM component boundaries, and to integrate with physics engines or core game code.

Source: https://github.com/dakom/awsm-renderer

Curious to hear thoughts from folks with WebGPU, Rust, or browser graphics experience.
by floatrock | 2026-01-14 16:34:01+00:00
Usually there's a bodies-in-the-streets phase... guillotine was theatrical, bolsheviks called it the red terror, nazis were well the nazis, italians strung em up on meathooks, tienamin used tanks (after the famines), baltics did straight up ethnic cleansings, last week iranians gunned down thousands corralled in the squares.

Luckily we're still only in the "kidnap and beat-up by the secret police" phase, haven't had the mass executions yet. Only a singular execution here and there.

> I’m glad to be a bystander and not participant, that’s for sure.

Hope that's because you're not in the USA. USA-based bystanders is how this shit happens.
by pstuart | 2026-01-14 16:34:33+00:00
I think "chicken" nuggets are a better form factor. We already know that most of them are made of meat scraps, and if they're tasty and look "normal" then who's to know ;-)

I'm hoping that cultivated meat can make itself a viable commercial product. And then there's Air Protein, which should be acceptable to all: https://www.airprotein.com/
by tinfoilhatter | 2026-01-14 16:34:34+00:00
That's not the case with the Gleam community though. Unless you're willing to adopt their opinions / values / moral stance on certain issues, you won't be treated respectfully - you will be ostracized for having an unpopular opinion or view on a given issue.

It is a totally insane way to run a project, and it's quite obvious the Gleam community is run by persons who are unable to handle people with opinions that differ from their own.

It does sound like a great way to build an echo chamber.
by itsanaccount | 2026-01-14 16:34:35+00:00
i keep tabs on posts roughly along the lines of "maybe we need guns after all."

imo they're usually too late, as guns without training and a group aren't very useful. but i can tell you the number has went up about 4x the baseline in the holiday season. and thats after its doubling after November's elections.

this country is a powderkeg and what's worse is i think these provocations are international. the admin seems to want to start a civil war.
by billfor | 2026-01-14 16:34:56+00:00
It's flagged because its historically not Hacker News. Many of the newer accounts seem to bias towards using this forum as a "reddit" to discuss how much they hate the current administration or their mental issues. The technical "hacker" content is getting less and less -- thank God for https://lobste.rs/.
So that's all fine and maybe hackers should just change be a reddit forum, but don't take it personally or be surprised if 15 old accounts are flagging your posts. I say this noting that the account you posted from is only 9 months old.
by jazzyjackson | 2026-01-14 16:34:59+00:00
There's still good fabrics out there you just have to pay for them. I've mostly replaced my wardrobe now with natural undyed cottons and wools from the likes of "unbleached apparel" and "industry of all nations". There is cotton grown in new mexico, socks spun in north carolina. "Filson" makes a few things in Seattle. Don't skip the stuff made in Peru or India neither.
by SubiculumCode | 2026-01-14 16:35:00+00:00
There is a lot of room before that. Rather that the Guard would intervene illegal searches etc, and the inevitable tense ICE - National Guard interaction would change the dynamic, temper ICE's behavior. Moreover, the expected outcome would actually be Trump trying to nationalize that guard, then a constitutional crisis/emergency supreme Court intervention. The most power move that Democrats could make right now is the Republican one: state's rights/ sovereignty
Show HN: Usage-aware QuickBooks sync for billing systems
by sudeepsd__ | 2026-01-14 16:35:15+00:00
Hi HN,

We recently built a QuickBooks integration for admin.flexprice.io, our usage-based billing system.

The goal was to build a reliable bridge between modern billing models (usage, metered charges, commitments) and traditional accounting workflows.

Key design choices:

- One-way invoice sync (billing → accounting)

- Automatic customer and service-item creation

- Entity mapping to prevent duplicates

- Inbound payment sync via QuickBooks webhooks

- Clear separation of responsibilities between systems

Sharing in case this is useful to others dealing with similar billing → accounting gaps here!

Happy to answer questions if any, we have the docs here: http://docs.flexprice.io/integrations/quickbooks

If you would like to jump in-depth, we also have a open-source community and would love to see you there: http://bit.ly/4huvkDm
by nolpak14 | 2026-01-14 16:35:21+00:00
Built a free validator for this at ucptools.dev - checks /.well-known/ucp
compliance against the spec and gives A-F grading with specific fix
recommendations.

Interesting finding: tested major retailers and even google.com returns
404 on their UCP endpoint. Early days.

Also made an Apify Actor for bulk validation if anyone needs to check
multiple domains programmatically.
by 4d4m | 2026-01-14 16:35:51+00:00
Watching millions evaporate on new protein sources that people. don't. want. is the ultimate example of founder hubris. Imagine thinking you can overcome the subconcious ick factor most humans have with a product made of nightmare fuel. I kind of appreciate the delusion and commitment but these companies have failed to make insects a) more palatable than traditional food b) cheaper than traditional food c) healthier than traditional food.
by Stefan-H | 2026-01-14 16:36:04+00:00
No, because there is a web server that exposes an API that accepts a plaintext prompt and returns plaintext responses (even if this API is exposed via TLS). Since this web server is not the same server as the backend systems that are processing the prompt, it is a middle entity, rather than an end in the system.

The difference here is that the web server receiving a request for Confer receives an encrypted blob that only gets decrypted when running in memory in the TEE where the data will be used, which IS an end in the system.
by ssl-3 | 2026-01-14 16:36:13+00:00
That is, in fact, exactly what we typically see in reality with local access control system head-ends.

At the doors, there might be keycards, biometrics and PINs (oh my!) happening.

But there's usually just not much going on, centrally. It doesn't take much to keep track of an index of IDs and the classes of things those IDs are allowed to access.
by toomuchtodo | 2026-01-14 16:36:16+00:00
Another source wouldn’t matter, the point is Trump and the US thought China was beholden to them, and surprise surprise, the global economy can sink all of the exports China can ship. The US proved its own irrelevance with this policy footgun.

> Trade with the US did weaken, but this was made up for by a rise in Chinese exports elsewhere, especially to South East Asia, Africa and Latin America.

China is going to help the rest of the world reach developed status affordably through these exports (clean tech and technology) to stave off deflation and keep production and workers utilized, and the US isn’t going to replace this loss with domestic production.
by tracker1 | 2026-01-14 16:36:35+00:00
Minor variance on #1, I've come to use Deno typescripts for anything more complex than what can be easily done in bash or powershell. While I recognize that pwsh can do a LOT in the box, I absolutely hate the ergonomics and a lot of the interactions are awkward for people not used to it, while IMO more developers will be more closely aligned to TypeScript/JavaScript.

Not to mention, Deno can run TS directly and can reference repository/http modules directly without a separate install step, which is useful for shell scripting beyond what pwsh can do. ex: pulling a dbms client and interacting directly for testing, setup or configuration.

For the above reasons, I'll also use Deno for e2e testing over other languages that may be used for the actual project/library/app.
by telotortium | 2026-01-14 16:36:37+00:00
These articles have been coming out for I can’t even remember how long - it’s what popular science magazines run when there’s no better news to run. The answer is always the same - no, people are not about to start consuming bugs in large volumes, especially when chicken performs almost as well in feed ratio and produces products that people actually like and consume. Yeah, people always bring up cultures that supposedly love certain insects, but I would bet that those people start eating chicken as soon as it becomes cheap enough. Not to mention that the allergenic potential for insects is almost certainly a lot higher than chicken - I’ve never heard of someone being allergic to chicken, but a ton of people are allergic to shrimp and crab.

At best this is destined to become a potentially higher-quality feed for chickens and pigs.
by bluGill | 2026-01-14 16:37:24+00:00
That only works if the message of the third party is more appealing to those voters. And so the major party also pays attention to which third party messages from those who would support them are getting through and changes.

It is also helped because many of the people who are insiders in the major party are secretly voting for the third party when the majority of primary voters (who are rarely well informed) force someone they don't like on the party. They can't do anything this time, but they can send a message to each other where they failed.
by asveikau | 2026-01-14 16:37:47+00:00
I think the further back you go in Indo-European grammar, the more common the thing you are describing becomes. For me it's less of a question of if English did this, and more like how far back you need to go.

Today, even ignoring the dated conjugation, "who art in heaven" or "who are in heaven", does not make sense. We would switch it into the third person.
by pcaharrier | 2026-01-14 16:38:07+00:00
>So in this case the government is raiding the home of someone who did not commit any crime, in the hopes of getting at people who might have.

I looked at a lot of search warrant affidavits in a previous job and there's really nothing all that unusual about this aspect (doing it to a member of the press or doing it on a pretext are separate issues that I'm not commenting on). Police execute search warrants at other locations all the time because the relevant question is whether there is probable cause to believe that there is evidence of the commission of the crime they are investigating at that location, not whether the person who lives or works there is guilty of that particular crime. Given that fact, of course, it's all the more reason that judicial officers should subject search warrant affidavits to careful scrutiny because when they come to look through your stuff they will just turn your house or business upside down and they don't get paid to help you clean up afterwards.
by nolpak14 | 2026-01-14 16:38:09+00:00
Nice to see an open standard for this instead of proprietary integrations.

Made a validator at ucptools.dev to help with implementation - checks
the full spec compliance and tells you exactly what to fix.

The /.well-known/ucp pattern is smart - same discovery mechanism as
security.txt, apple-app-site-association, etc.
by 1-more | 2026-01-14 16:38:19+00:00
Sorbet is a decent one. I don't think it ever solved "jump to definition" though. I would just `rg def (self\.)?function_name` or I eventually developed a vibe for where things were, which is sort of the Ruby excuse for the ungreppability of everything. Sorbet did allow us to generate front end types in Elm and also allowed for type safe Haskell FFI. Past tense because it's an old job; as far as I know it's still happening.
by Pet_Ant | 2026-01-14 16:38:25+00:00
https://en.wikipedia.org/wiki/Maltese_language

> Maltese is a Central Semitic language derived from late medieval Sicilian Arabic with Romance superstrata. It is the only Semitic language officially written in the Latin script. It is spoken by the Maltese people and is a national language of Malta, and is the only official Semitic and Afroasiatic language of the European Union

Maltese is the official language of Malta and 77% of people in Malta are Maltese. Now, what's the definition of Arab is debateable, but I think it's reasonable. I think they are sort of like Romanians where they are surrounded by Slavs, but their bretheren are on the other side of the continent. This is a simplification and as primer, I'm sure people have more nuanced takes.
by axegon_ | 2026-01-14 16:38:30+00:00
This particular one: I suspect openAI uses different models in different regions so I do get an answer but I also want to point out that I am not paying a cent so I can only test those out on the free ones. For the first time ever, I can honestly say that I am glad I don't live in the US but a friend who does sent me a few of his latest encounters and that particular question yielded something along the lines of "I am not allowed to discuss such controversial topics, bla, bla, bla, you can easily look it up online". If that is the case, I suspect people will soon start flooding VPN providers and companies such as OpenAI will roll that out worldwide. Time will tell I guess.
by reify | 2026-01-14 16:39:07+00:00
Back in the early 1960's when I was in junior school. There were some seriously deranged brutal sadists in my school.

Corporal punishment was legal back then. The cane and slipper were used without any oversight or control. They were free to beat the living day lights out of any children they considered uncontrollable, difficult or just simply naughty.

My first caning was because I did not have a school uniform. Isn't it wonderful that a psychopathic teacher caned a child because his parents were so poor they could not afford a school uniform.

I saw this cunt in a pub in my early 20's, he was lucky to leave without serious injury.

I got school detention every day because I did not wear a school uniform.

They did not think for one moment that the responsibility for not having a school uniform lay with my parents. How could I afford to buy a school uniform.

I got punched multiple times in the face and body by a Gym teacher, because I kicked a volley ball. I was 14 years old. He was a short welsh cunt. Mr Parry!!

He order me into the changing rooms, threw his large bunch of keys at me, Once in the changing room he punched in the face, splitting my lips and banging my head against the wall. I put my hand to my face and he punched me in the bollocks. I covered my face and bollocks with both my hands and he punched in the stomach. Whatever was left uncovered he punched me there. This went on until I started to cry.

He was also my form teacher. I was too frightened to go to school, so I truanted for the next 20 months until I was 16. I left school with no qualifications or any respect for those in authority.

The powers that be then wondered, why we had so many damaged violent people in Society.

Fortunately this happens very rarely today.
by bell-cot | 2026-01-14 16:39:11+00:00
While the author's credited as a "transit planner", I feel suspicious of his actual expertise. A bus route can have far more "stops" than it actually stops at - on a given loop through the route - by skipping ones where nobody is waiting, and no rider wants to get off. Across just a modest-size transit system, even basic-looking improvements at each stop add up to a lot of money. Depending on rider trip patterns, longer routes may benefit the most by having an "Express" bus added - which speeds the longest trips by skipping all stops in (say) the middle 2/3 of the route. Payment options which aren't reliably fast at the Fare Box will make everything damned slow. Etc. Etc.
by tracker1 | 2026-01-14 16:39:38+00:00
You might consider Deno with Typescript... it's a single exe runtime, with a self-update mechanism (deno upgrade) and can run typescript/javascript files that directly reference the repository/http/modules that it needs and doesn't require a separate install step for dependency management.

I've been using it for most of my local and environment scripting since relatively early on.
by dmux | 2026-01-14 16:39:40+00:00
I feel like I'm living in a totally different world or I'm being gaslit by LLMs when I read stuff like this and other similar comments in this thread. Do you mind mentioning _what_ language / tech stack you're in? At my current job, we have a large Ruby on Rails codebase and just this week Gemini 2.5 and 3 struggled to even identify what classes inherited from another class.
by porridgeraisin | 2026-01-14 16:39:52+00:00
Tier ? cities like Coimbatore already have great EV penetration compared to the metros. Due to better charging infra, and low 4W penetration. Basically low penetration overall. Of course. Taxis stick to the CNG Dzire, so maruti will always appear really high in market share numbers. And they have the aspirational SUV owner covered too with Ertiga (7 seater for 9L).
by nolpak14 | 2026-01-14 16:39:58+00:00
The spec is genuinely open (ucp.dev) - anyone can implement it without being a partner. Just publish a JSON file at /.well-known/ucp.

Built a free validator at ucptools.dev to check implementations.
Tested several "partner" sites and almost no one has deployed it yet, including google.com (returns 404). The 60+ endorsements are just that - endorsements, not implementations.
by simgoh | 2026-01-14 16:40:03+00:00
> Politics isn't 100% off topic for HN but mostly I come here to get away from it and I'm sure others do too.

I sympathize, relate, and I'm not about to lecture you like some corners of the internet about "the privilege" to try and ignore stuff like this, but it is important to keep stuff like this at the forefront. We continue to experience unprecedented life events.
by Stefan-H | 2026-01-14 16:40:09+00:00
See my other comment, but the answer here is resoundingly "No". For the communication to be end-to-end encrypted the payload needs to be encrypted through all steps of the delivery process until it reached the final entity it is meant for. Infrastructure like cloudflare generally is configured to be able to read the full contents of the web request (TLS interception or Load balancing) and therefore the message lives for a time unencrypted in the memory of a system that is not the intended recipient.