MurphyA/hacker-news huggingface dataset:
by beembeem | 2026-01-07 20:42:07+00:00
LLC annual registration is up to $800/yr in CA, including foreign LLC's. I don't think $800/yr for privacy is a "very tiny". Not to mention you would need to pay an owner of record, probably a professional, to have their name on the LLC.

EDIT: A quick web search shows that an estimated annual cost of $50-$400 for a registered agent in CA. So the cost is closer to $1k/yr.
by the_af | 2026-01-07 20:42:43+00:00
> I don't know what you're talking about anymore with this. Can you elaborate?

Yes you do. I explained it multiple times already. If you don't, I suggest you pay more attention instead of replying to comments you admit you don't understand.

> You keep replying.

You claimed you didn't care about my opinion, yet here you are. Why? Sport?

> I reject the calculation of the numbers of lives saved.

Yet the person I was replying to didn't, which is why they quoted it, and when I challenged this, you got your panties in a twist. Why?

> Nope, not puzzling. It's just a common theme. It's always "question the United States actions", "talk about the United States", "the United States is bad and does bad things all the time"

That's your own baggage. Argue with things I actually said, not with "common themes". You seem to be upset about things I haven't argued, at least not here.

> Soviets good, West worked with Nazis, West didn't do anything, bombing Japan to end the war is immoral, blah blah blah

I don't know your internet circles, but most of what I hear is "America won WW2", "Soviets as evil as Hitler", etc.

> Molotov–Ribbentrop Pact. I'd encourage you to read up more on the Soviet - Nazi alliance.

I expected you to cut me the courtesy of assuming I knew about Molotov-Ribbentrop. Like I said, there were nuances to the situation. I assume you don't care, but there's a lot to read on the topic (e.g. how the USSR foresaw war with Nazi Germany, how it sought an anti-German pact with the UK and France which was rejected). I'm going to assume you simply don't care about nuances, much like you don't care about lives in atom bombings if they aren't "ours" (i.e. yours).

> You are implying that the Japanese were civilized at this time.

Well, they were in some sense and they were barbaric in others. Much like "your" guys. But that wasn't my argument: your own civilization doesn't depend on your foe's. It's an inherent trait.

I know this may be hard to grasp when following your us vs them logic.

> I know how I sound

Apparently not, you don't seem aware of how jingoistic you sound.
by xyzzy_plugh | 2026-01-07 20:42:56+00:00
This never should have been on by default. The end user (read: administrator) needs to know they want to use the TPM.

This is a huge foot gun for many devices.

The accompanying changelog note hints at why:

> Failure to load hardware attestation keys no longer prevents the client from starting. This could happen when the TPM device is reset or replaced.

This is unfortunate as for many, many deployments, you absolutely want this on. But because it's a time bomb for certain device/OS combinations that Tailscale can't control or predict, and folks install Tailscale on pretty much everything, then the incidence of borked installs can only rise.
by throw0101d | 2026-01-07 20:43:09+00:00
> There are many places that focus on, allow, or encourage political content. Hackernews is not one of them, as by express design, it deems politics as off topic:

That's all very fine and well in theory, but it's like saying the topic of the ship taking on water is not allowed to be discussed when you're on a Star Trek cruise:

* https://startrekthecruise.com

Sure: a gash in the haul doesn't cover things like Kirk, Picard, Sisko, or Janeway, but it's kind of a prerequisite that nothing is happening to hull integrity before the others topics can be entertained.
by nbbaier | 2026-01-07 20:43:24+00:00
- Location: Chicago, IL, USA
- Remote: Yes
- Willing to relocate: No
- Technologies: JavaScript/TypeScript, Python, SQLite, PostgreSQL, SPARQL, HTML/CSS, Tailwind, Git, Node.js, Bun, Deno, React,
Astro, HTMX, Hono, Cloudflare, Vercel, MCP, AI
- Résumé/CV: https://bit.ly/4cXoofS
- Email: nico.baier@gmail.com
- Github: https://github.com/nbbaier
- LinkedIn: https://www.linkedin.com/in/nicobaier
- Website: https://nicobaier.com

I'm a former academic researcher (in linguistics) turned self-taught software engineer who'd like to transition into professional software development. I'm experienced across the stack using Javascript/TypeScript, Python, and SQL with platforms like Cloudflare and Val Town. I bring a research-driven approach from my Ph.D. in linguistics. I'm especially interested in working on AI tooling and integrations.
by krainboltgreene | 2026-01-07 20:43:30+00:00
It really seems like you do know what I mean and you're just communicating in bad faith which is against the rules:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I know it feels good to get off a quip, but resist the urge.
by butlike | 2026-01-07 20:44:18+00:00
I'm thinking out loud with this one, but memes tend to be a comedic way to relate to the topic in my eyes. Comedy tends to be lower friction, so it stands to reason memes would be a good shibboleth for an online community.

Now, in the modern age, you have 'creators' who make the memes and are the original posters, but you also have easy mechanisms for sharing already-created content. Sharing content is _SOMEWHAT_ akin to the original meme creation since you're putting skin in the game and standing behind the meme's sentiment. Akin to wearing liberty spikes to show you're part of a punk community. You didn't create 'liberty spikes,' you're just representing them. In using the sharing button, I think average people can interact online in a much different way than it used to be.
by wavemode | 2026-01-07 20:44:23+00:00
You're still thinking too much in a "tech company" mindset. At the kind of company I'm talking about, concepts like "access" and "permissions" are irrelevant. Most of the company's employees barely know how a computer works.

You seemed vaguely tech savvy, so someone asked you for help and emailed you a file containing the data (or perhaps just handed you a laptop and turned you loose). The rest is history.

It's a modern invention that companies have separate software engineering orgs, software engineering roadmaps, software engineering managers. At older companies, a software developer is just another businessperson in a cubicle. Your manager probably has an English degree.
by satvikpendem | 2026-01-07 20:44:36+00:00
> Quality does not appear to matter, ethics do not appear to matter, sustainability and engineering rigor do not appear to matter

I don't know why people keep saying this, as if quality, ethics and sustainability mattered before and every developer was a pure artisan of their craft. In reality, having been in many companies and looking at their codebases, it has always been slop, with very few exceptions.
by vaylian | 2026-01-07 20:44:53+00:00
You can write readable Scala code, just like you can write readable Perl code. But both languages allow you to to write very concise and cryptic code as well.
Scala doesn't seem to optimize for the "one obvious solution" approach like Python does. Scala seems to be more TIMTOWDY like Perl.

Scala was designed from the beginning to support classical Java-style OOP code and also Haskell-like functional code. These are 2 very different styles in one language. And then Scala supports defining DSLs which give you even more flexibility.
Show HN: bikemap.nyc – visualization of the entire history of Citi Bike
by freemanjiang | 2026-01-07 20:45:11+00:00
Each moving arrow represents a real bike ride. There are 291 million rides in total, covering 12 years of history from June 2013 to December 2025, based on public data published by Lyft.

If you've ever taken a Citi Bike ride before, you are included in this massive visualization! You can search for your ride using Cmd + K and your Citi Bike receipt, which should give you the time of your ride and start/end station.

Some technical details:

- No backend! Processed data is stored in parquet files on a CDN, and queried directly by DuckDB WASM

- deck.gl w/ Mapbox for GPU-accelerated rendering of thousands of concurrent animated bikes

- Web Workers decode polyline routes and do as much precomputation as possible off the main thread

- Since only (start, end) station pairs are provided, routes are generated by querying OSRM for the shortest path between all 2,400+ station pairs

Legend:

- Blue = E-Bike

- Purple = Classic Bike

- Red = Bike docked

- Green = Bike unlocked
by Quothling | 2026-01-07 20:45:30+00:00
I'm Danish, we don't really care about whether or not Greenland is a part of our Kingdom (I'm sure some people do but it's certainly not the majority in my opinion). That being said it's not like it's ours to sell or give away, so it would be more relevant to ask someone from Greenland. I think the most likely outcome is that Greenland decides to leave our Kingdom and become something like the Marshall Isles.

The whole national security part is a lie though. The US can already do whatever they want up there. Well except for having nuclear weapons, but they'd probably be allowed if they asked.

I think some of our politicians care that they'd lose any form of geopolitical relevance without Greenland, but it's not like our population in general supports that.
by candiddevmike | 2026-01-07 20:45:39+00:00
As someone with a passing interest in using TPM for crypto things, everytime I think deeply about the implementation details like this, I come back to needing some kind of recovery password/backup key setup that entirely negates the point of the TPM in the first place. They seem really neat, but I struggle to see the benefit they have for doing crypto when a tiny slip up means your users' keys are poof, gone. And the tiny slip up may not even be with your software, but some edge case in the OS/TPM stack.
by JoshTriplett | 2026-01-07 20:46:01+00:00
Living in California is expensive in general. Average LLC costs in the US are under $100.

> Not to mention you would need to pay an owner of record, probably a professional, to have their name on the LLC.

Whether that is public record depends on the legal requirements in your state. And in any case, costs for registered agent services are typically comparable to the costs of an LLC.
by Fnoord | 2026-01-07 20:46:28+00:00
> own^W^W^Wnextcloud

own^H^H^Hnextcloud

or

own^Wnextcloud

You might wanna look into OpenCloud (formerly known as nextcloud-go) [1]. I still use Nextcloud for the uploading of files and the calendar (though I may switch the latter), but I now sync the dir with Immich. Performance-wise a relief. I also swapped Airsonic Advanced (Java) with Navidrome (Go). Same story.

[1] https://github.com/opencloud-eu/opencloud
by parl_match | 2026-01-07 20:46:41+00:00
I'm a weightlifter and as part of my training, I eat pretty close to about a pound of meat a day during bulk, usually about 12-14oz. This is because I need to eat about 200g of protein a day. I supplement it with protein shakes.

I find that to be a challenging amount of meat. It's a lot! And to find out that's average???

Americans eat way too much meat. Cheese, too.
by lewdev | 2026-01-07 20:46:54+00:00
> It will make very little difference in the end.

I feel like there will be a difference between a handful of large corporations owning a majority of properties vs thousands of dentists and software engineers. Are you saying that all of these property owners are also soulless profit-optimizers?

I remember watching some video of tenants being priced out of their rental apartments so when they tried to contact the property owner, they found layers upon layers of managers and companies. It just seems better when there are more thousands of owners than just a handful of corporations.
by satvikpendem | 2026-01-07 20:47:07+00:00
> researchers found that searching symptoms online modestly boosted patients’ ability to accurately diagnose health issues without increasing their anxiety or misleading them to seek care inappropriately [...] the results of this survey study challenge the common belief among clinicians and policy-makers that using the Internet to search for health information is harmful. [0]

For example, "man Googles rash, discovers he has one-in-a-million rare disease" [1].

> Ian Stedman says medical professionals shouldn't dismiss patients who go looking for answers outside the doctor's office - even if they resort to 'Dr. Google.'

> "Whenever I hear a doctor or nurse complain about someone coming in trying to diagnose themselves, it boils my blood. Because I think, I don't know if I'd be dead if I didn't diagnose myself. You can't expect one person to know it all, so I think you have to empower the patient."

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC8084564/

[1] https://www.cbc.ca/radio/whitecoat/man-googles-rash-discover...
by quentindanjou | 2026-01-07 20:47:13+00:00
> He cited the studies

A preprint citing 2 studies.

With serious studies showing the opposite. You also seem to ignore that fever is a major, and well-proven cause of birth defects and these kinds of fake announcements based on no solid proof could lead part of the population to simply not take any fever-reducing medication by not being knowledgeable on which medicines are NSAID or not.

All of this because of a promise that in the first 6 months of the mandate RFK would find "the great cause of autism", this was not because of a new study suddenly discovered.
by Uptrenda | 2026-01-07 20:47:22+00:00
why does the site keep upvoting trivial projects especially derivative projects of what people seem to reinvent every few months. No offence to OP. I don't really get the site. Like, you have posts where someone runs doom or an OS in a PDF file that get 1000 upvotes which I think is valid. Then we get something like "I made an echo server" which is like someone copypasted code from an asyncio documentation page and put it on Github and that will make it to the front page. Again, just feels like it doesn't belong on the front page. It's not news worthy or interesting in any way.
by rafram | 2026-01-07 20:47:33+00:00
An adult who weighs 75 kg, so is targeting about 75 grams of protein intake per day, would only need to eat 833 grams of cooked chickpeas (which are 9% protein by weight) to get there. That is indeed a lot of chickpeas! But a lot less than you claimed, and you probably shouldn't be getting all your protein from chickpeas anyway.
by throw0101d | 2026-01-07 20:47:55+00:00
> Do religion and politics have something in common that explains this similarity? One possible explanation is that they deal with questions that have no definite answers, so there's no back pressure on people's opinions. Since no one can be proven wrong, every opinion is equally valid, and sensing this, everyone lets fly with theirs.

Well, even Republicans accepted that an insurrection was a bad thing:

> There is nothing patriotic about what is occurring on Capitol Hill. This is 3rd world style anti-American anarchy.

* https://twitter.com/marcorubio/status/1346909901478522880

* https://www.yahoo.com/news/articles/marco-rubio-2021-tweets-...

Are insurrections, now five years later, a good thing?

* https://en.wikipedia.org/wiki/January_6_United_States_Capito...
by nabla9 | 2026-01-07 20:48:16+00:00
US did not invade Venezuela by the definition of the bet.

>This market will resolve to "Yes" if the United States commences a military offensive intended to establish control over any portion of Venezuela between November 3, 2025, and January 31, 2026, 11:59 PM ET. Otherwise, this market will resolve to "No".

>For the purposes of this market, land de facto controlled by Venezuela or the United States as of September 6, 2025, 12:00 PM ET, will be considered the sovereign territory of that country.

>The resolution source for this market will be a consensus of credible sources.
by snailmailman | 2026-01-07 20:48:19+00:00
They may not say "turn off bitlocker", but people definitely recommend backing up the recovery keys, and windows allows you to back up the key to microsoft because they know people won't actually back them up. Not sure if that happens by default, but they provide a variety of options for the recovery keys because there is definitely a non-zero chance you need them. There were several stories of this happening with the windows 10->11 upgrade push, where people were auto-updated and then scrambling to decrypt their hard drives.
by oceanplexian | 2026-01-07 20:48:44+00:00
Anyone who's done sports betting would already know this wouldn't pay out.

I ended up losing a $500 bet in Las Vegas on a Soccer game because the game went into extra time. Even though the team I bet on won, the fine print didn't cover it and they took all my money. The betting companies are ruthless and will screw you in every way possible.
by coder4life | 2026-01-07 20:48:46+00:00
I spent the last six months on a project, converting dataweave applications to nodejs. Set up an empty nodejs repo w/skeleton code. Take the existing code, removing PII/password anything, and shoving it through Claude was the next step -- transformers were MADE for translation, and it did it's job wonderfully.

Then I had other realities to deal with - they changed the query engine to use JSON instead of XML, and there were already made libraries for interfacing with APIs for data fetching/storing with multiple services (think workday, box, etc). If I would have considered this earlier on in the project, I could have saved myself a lot of work with better prompting, but alas.

5% of my time was setting up the code for claude and pasting the results back
5% was setting up the repos
20% was spent on rewriting the little details that I didn't tell claude or that claude missed/glossed over

and 70% for testing/verification against existing systems.

So that's my real world example from the last six months - I'd love to hear from others
by traceroute66 | 2026-01-07 20:49:09+00:00
But e.g. Windows uses a TPM by default now ? If TPMs were such a major issue then there would be millions of Windows users with TPM problems, no ?

I have no inside info, but this strikes me more as a bit of a "sledgehammer to crack a nut". Tailscale turning off important functionality due to small-but-vocal number of TPM edge cases ?

It is also very unfortunate they did not manage to find any middle ground between the hard-binary all-on or all-off.
by Fnoord | 2026-01-07 20:49:13+00:00
ZFS.

NTFS is r/w with Paragon. Same with Ext4FS.

In the end, it is a matter of FUSE.

Either way, I don't think Amiga(OS) was known for its FS.

I do remember there being a r/o driver for Amiga FS back in Linux 2.2 (end of 90s?)
by woodruffw | 2026-01-07 20:49:16+00:00
The implication is that the current food pyramid disproportionately weights against proteins and fats. Assuming that Americans follow the current pyramid (this is a hell of an assumption), then any change to the pyramid that asks them to change their diets in favor of more protein and fat is likely to result in them eating more meat.

In reality, I don't think anybody in the US follows the food pyramid religiously. But I do think people (try to) follow the main strokes of what the government tells them is a healthy dietary balance, and so any recommendation to increase their fat/protein intake will result in more meat consumption even if the guidelines doesn't itself proscribe that as the only source.
by nospice | 2026-01-07 20:49:53+00:00
"Corporations" is meaningless in this context. If you want to own a rental home in the US, you should set up an LLC, both for liability reasons and because it makes it easier to deal with taxes and expenses.

In the parts of the country I lived in, I've never seen big corporations own single-family rentals en masse. They usually go for apartment complexes, which are far more profitable if you have the capital to buy / build one. Commercial real estate too.

If you click around your neighborhood, a lot of single-family homes are owned by living trusts and "Bob & Kate" LLCs, but that doesn't mean there's any hedge fund money involved.
by therobots927 | 2026-01-07 20:50:08+00:00
Well that’s been the republican strategy for decades now. They only succeed by lying. The good news is that the country is still split pretty evenly 50/50. I don’t know German history very well but I don’t remember hearing that non-Nazis were loudly opposing the Nazis.

Time will tell how this all shakes out but I’m mentally preparing myself for the worst case scenario.
by kstrauser | 2026-01-07 20:50:09+00:00
I think I'd prefer to have it here with people who are still engaged and actively discussing it, rather than whispering to ghosts in another thread that people have moved past.

But no one's forcing anyone to see this version of it. It's just a link they can skip past, although if enough people upvote this post to keep it on the front page, then apparently a significant chunk of the readership hasn't gotten tired of seeing it yet.
by rbergamini27 | 2026-01-07 20:50:17+00:00
durch - just starred this repo! Looking forward to testing it out as I learn how to build with multiple agents.

I'm just starting out with building with Claude - after a friend made this post he sent me a Steve Yegge interview (https://m.youtube.com/watch?v=zuJyJP517Uw). Absolutely loved it. I come from an electrical/nuclear engineering background - Yegge reminds me of the cool senior engineer who's young at heart and open to change.
by TuringNYC | 2026-01-07 20:50:44+00:00
As a child of the 1980s, I feel so cheated that we were told to eat "5 servings of grains a day" pointing to bread and pasta -- when so many breads have added sugar and so much pasta has added sugar in the sauce.

How did no one speak up? Would people ever have spoken up if we didnt have social media?
by youarentrightjr | 2026-01-07 20:50:45+00:00
> For RFK that includes a roadkill bear.

> No, we're discussing a bear that was dead by the road.

https://www.merriam-webster.com/dictionary/roadkill

Your interpretation is wrong, and potentially disingenuous.

Animals killed by vehicles on the road are pretty easy to distinguish from animals that coincidentally died on the road.

> He found the bear long after whatever occurred did. Also, he then dumped it in central park, so even he thought it wasn't "good meat"

So your argument is that there's something wrong with roadkill because it might be afflicted with something that would make it detrimental for human consumption; now you admit that he was able to evaluate its fitness for consumption, and avoided consuming something that wasn't "good meat"?

What point are you making exactly?

Yours is the same argument as right wingers screaming "ewwww insect derived protein is gross, don't you know insects can cause ____".
by cronos | 2026-01-07 20:51:33+00:00
I'm one of the Tailscale engineers who built node state encryption initially (@awly on Github), and who made the call to turn it off by default in 1.92.5.

Another comment in this thread guessed right - this feature is too support intensive.
Our original thinking was that a TPM being reset or replaced is always sign of tampering and should result in the client refusing to start or connect. But turns out there are many situations where TPMs are not reliable for non-malicious reasons. Some examples:
* https://github.com/tailscale/tailscale/issues/17654
* https://github.com/tailscale/tailscale/issues/18288
* https://github.com/tailscale/tailscale/issues/18302
* plus a number of support tickets

TPMs are a great tool for organizations that have good control of their devices. But the very heterogeneous fleet of devices that Tailscale users have is very difficult to support out of the box. So for now we leave it to security-conscious users and admins to enable, while avoiding unexpected breakage for the broader user base.

We should've provided more of this context in the changelog, apologies!