MurphyA/hacker-news huggingface dataset:
by chris_wot | 2025-10-14 22:52:41+00:00
Many of these people are targetted because of their skin color and appearance. That's just out and out racism. They have detained citizens. They don't identify themselves and actively wear masks so they can't be indentified. They wear vests with "police", but they are not police. They are jackbooted thugs and use unnecessary violence.

I can go on, it's not hard to find.

America used to be the model for progressively dealing with racism. No more.
by d3Xt3r | 2025-10-14 22:53:30+00:00
This is excellent news. I've always wanted to try GrapheneOS, but I dislike Google and dislike Pixels even more (Tensor sucks + there's the whole VoLTE/5G issue), so I never got a chance to try it out.

Hopefully they select an OEM which supports pKVM - that's the one Pixel feature I'd really like to see being implemented on other Android devices.
by pyakpr01 | 2025-10-14 22:54:25+00:00
Hey everyone, We’ve built a simple platform that lets high school and transfer students connect directly with real students from the colleges they’re interested in. The idea is to make the process more personal and authentic. To hear what campus life, classes, and majors are really like, straight from someone living it.

Our MVP is live and we’d love for you to try to signup and share some feedback. If you think this is an interesting idea to work on, we are open to getting new people in the team. ( please email us on admin@campustea.io)

Right now, calls are paid per session, but we’re planning to introduce call package options soon to help lower the per-call cost while keeping it worthwhile for student hosts.

Would love your thoughts on pricing, UX, or other ideas that could make these conversations more valuable on both sides.

Thanks for checking it out,
by delichon | 2025-10-14 22:55:08+00:00
> he said he was concerned the law could “unintentionally” impose a total ban on the use of AI chatbots by minors.

To a lot of people here that's a feature. I don't think so. It would put California minors at a huge economic disadvantage to kids in other places. One state can't put AI back in the box. I think California has the right to run that experiment, but Newsom made a wise choice in stopping it.
by resonious | 2025-10-14 22:55:15+00:00
I'll play devil's advocate a little bit here. But to be clear, I hate AWS and all of their crazy concepts and exorbitant pricing, so ultimately I think I'm on your side.

OS maintenance honestly is a bit hard for me. I need to know what to install for monitoring, I need to maintain scripts or Ansible playbooks. I need to update these and make sure they don't break my setup.

And the big kicker is compliance. I always work under SOC2, ISO27001, PCI-DSS, HIPAA, you name it. These require even more things like intrusion detection, antivirus, very detailed logging, backups, backup testing, web application firewall. When you just use AWS Lambda with DynamoDB, the compliance burden goes down a lot.
by mcv | 2025-10-14 22:55:25+00:00
More often than not is not good enough for me. But worse than not following instructions, is simply being wrong, and then doubling down on it.

This is something that happens to me a lot. When I ask it to do something moderately complex, or to analyse an error I get, quite often it leaps to the wrong conclusion and keeps doubling down on it when it doesn't work, until I tell it what the actual problem is.

It's great with simple boilerplate code, and I have actually used it to implement a new library successfully with a little bit of feedback from me, but it gets stuff wrong so often that I really don't need it doing anything beyond that. Although when I'm stuck, I still use it to spew ideas. Even if they're wrong, they can help me get going.
by rtpg | 2025-10-14 22:55:57+00:00
> That homework was really what drove home for me that the news is very cherry picked and I basically stopped watching after that.

I feel like the right lesson to take from this is that all data sources are coming from a certain perspective and motives, and so you can choose what you want to care about.

Perhaps you don't care about any of that, which is a fine and normal choice. But "this source is biased so I won't consume it" leads, really, to consuming nothing (EDIT: if you go too deep down this route). I think that consuming varying grains of salt is helpful in the general case.

("This source is biased in a specific way that makes me disregard this person's credibility on topics I care about" is a subtly different argument that is valid of course)
by pinkmuffinere | 2025-10-14 22:56:06+00:00
Just meaning this as feedback -- I hate these kinds of comments. Unless there is something concretely failing that you can point out, it's not very useful to say "it seems like chatgpt". I hate inaccurate articles as much as the next person, but "seems like chatgpt" is a criticism that can be lobbied at _every article_, and therefore loses value. For instance, I could very well claim that your comment looks like it's written by ChatGPT, and thus should be disregarded. And you could claim the same about this comment.
by imiric | 2025-10-14 22:58:25+00:00
Thanks for sharing!

The heuristics you use are interesting, but this will likely only be a hindrance to lazy bot creators. TLS fingerprints can be spoofed relatively easily, and most bots rotate their IPs and signals to avoid detection. With ML tools becoming more accessible, it's only a matter of time until bots are able to mimic human traffic well enough, both on the protocol and application level. They probably exist already, even if the cost is prohibitively high for most attackers, but that will go down.

Theoretically, deploying ML-based defenses is the only viable path forward, but even that will become infeasible. As the amount of internet traffic generated by bots surpasses the current ~50%, you can't realistically block half the internet.

So, ultimately, I think allow lists are the only option if we want to have a usable internet for humans. We need a secure and user-friendly way to identify trusted clients, which, unfortunately, is ripe to be exploited by companies and governments. All proposed device attestation and identity services I've seen make me uneasy. This needs to be a standard built into the internet, based on modern open cryptography, and not controlled by a single company or government.

I suppose it already exists with TLS client authentication, but that is highly impractical to deploy. Is there an ACME protocol for clients? ... Huh, Let's Encrypt did support issuing client certs, but they dropped it[1].

[1]: https://news.ycombinator.com/item?id=44018400
by fragmede | 2025-10-14 22:58:50+00:00
Arguably it's the job of a linter and not a type checker, but if your code just assigns random things to random variables that never get used again, I hope something would point that out to you before it passes code review and merged to main, ideally before it even gets sent for review.

Ignoring the question of why there's some random assignment to x in the first place, where are its type hints? Those were added starting with Python 3.5 via PEP 484 just over 10 years ago and have been added to since then. If our goal is maintainable code at scale, the first thing I'd expect of a type checker is for it to communicate with the user, stating that a) the variable in file foo.py on line 43 is missing a type hint and couldn't be guessed with confidence, and that it's just gonna guess it's a list[int]. For bonus points, the tool could run in interactive mode and ask the user directly. But even without a hint, assuming the variable actually is used later, how does it get used?

It seems like you'd just start with the most strict interpretation, list[Literal[3]], and relax it as it gets used. If it gets fed into a function that doesn't have hints and can't be introspected for whatever reason, relax it to list[int] and then further relax it to list[Any] as necessary. Then depending on the mode the user configured the tool to run in, print nothing, or a warning, or error out or ask the user what to do if running interactively. Some of the config options could be strict, tolerant, and loose. Or maybe enforcing, permissive, and loose. Whatever color we want this bike shed to be.

More advanced tools let the user configure individual issues and their corresponding levels, but that may be considered too many options to give the user, overwhelming the user who then doesn't use the tool.

As far as perfect typing goes, I mean, yeah, ideally, after satisfying the type checker in strict mode, which means no types need to be guessed at, as all variables and other locations without type annotations that need them were reported, or even annotated interactively, or if we're real fancy, automatically with a comment. IMO programs should feel free to edit code directly (as a non-default option) That would mean the program could not throw an an uncaught TypeError, unexpectedly. That's a lot to ask of a dynamically strongly typed language, but I'd settle for it never being utterly wrong.

What that means is if the type checker says the function is returning a string, but of the 200 calls to that function, the type checker throws an error and says ten of those callsites expect it to return a dict, all I'm saying is this hypothetical type checker had better be right about that. Nothing worse than losing hours rooting around in the code looking for something that isn't actually there (or an errant semicolon, but this isn't C)
by dijit | 2025-10-14 22:59:07+00:00
Yep. Lots.

* Plus Messenger (Google Play)

* Nicegram (App Store/Google Play)

* Nekogram (via TG channel or GitHub)

* Neko X (f-droid)

* Forkgram (f-droid)

* Mercurrygram (f-droid)

* AyuGram (both Desktop & Mobile)

* 64Gram (Desktop/GitHub)

* Kotatogram (Desktop/GitHub)

everything listed here: https://telegram.org/apps

and a bunch more that I don’t remember off the top of my gead
by pianopatrick | 2025-10-14 22:59:53+00:00
The story I heard was that containers let you use less memory and better share the kernel and CPU compared to Virtual Machines, such that you could run more applications on the same servers. This translates into direct cost savings, which is why large companies with large server farms were willing to pay their engineers to develop the technology and transition to the technology.

In terms of security, I think even more secure than SEL4 or containers or VMs would be having a separate physical server for each application and not sharing CPUs or memory at all. Then you have a security boundary between applications that is based in physics.

Of course, that is too expensive for most business use cases, which is why people do not use it. I think using SEL4 will run into the same problem - you will get worse utilization out of the server compared to containers, so it is more expensive for business use cases and not attractive. If we want something to replace containers that thing would have to be both cheaper and more secure. And I'm not sure what that would be
by panny | 2025-10-14 23:00:22+00:00
>I always find it interesting how smug people who live in the city and/or have little experience in rural America can be about these kinds of topics.

Allow me to be extra smug then. I live in a small town with an Amtrak station. It was hard work finding this place, but well worth it to me. It means I never have to drive an automobile again. That makes me happy.
by dylan604 | 2025-10-14 23:00:25+00:00
The universe has been around long before humans existed, and it will be here long after humans no longer exist. If humans are the best the universe has, then that's just a sad bit of commentary. Not understanding the but a speck is just denying fact. We may be the only speck with life, but we're just a speck with life. If the life on this speck was able to hop from speck to speck and utilize all of the universe, we could have a conversation.
by JumpCrisscross | 2025-10-14 23:01:28+00:00
> ever since science started to counter strict religious teachings, a significant portion of the country stopped trying to improve the public education

The Scopes Monkey trial was in 1925 [1]. The issue has been divisive for longer than American public education started failing.

[1] https://en.wikipedia.org/wiki/Scopes_trial
by monero-xmr | 2025-10-14 23:02:35+00:00
It also has to do with “deserving” death, or injustice. Someone who is obese dies of a chronic illness, or a smoker, etc. doesn’t register as news, or even the cause themselves, because the vast majority of obese people and smokers know themselves that their lifestyles lead to illness and early death.

But dying from a criminal act? It’s undeserved and arguably more easily preventable than grand lifestyle changes across the whole population. If a felon with 50+ arrests murders someone, a “quick” adjustment in laws could prevent it in the future
by sgarland | 2025-10-14 23:02:52+00:00
Yes, you need to write Ansible initially. But honestly, it’s not that much for your average application server. Turn on unattended-upgrades with anything critical to your application blacklisted, and you won’t have to touch it other than to bump version pins whenever you make a new golden image.

Re: compliance, other than SOC2 being a giant theater of bullshit, agreed that it adds additional work. My point is that the claims of “not having to manage infrastructure” is highly misleading. You get to skip some stuff, yes, but you are paying through the nose in order to avoid writing some additional config files.
by chris_wot | 2025-10-14 23:02:58+00:00
Wow, that's a bit of a straw-man argument. ICE agents should be able to enforce the law, within reason, and within their authority.

But they aren't enforcing the law, they are often taking highly illegal actions. If you've been only listening to Fox News, you wouldn't know it otherwise. But it's well documented what they've been up to. And it has caused widespread misery and none of these agents are accountable.

I mean, you clearly don't want law enforcement to be accountable for their actions. That's quite the take you've got there.
by Topfi | 2025-10-14 23:03:01+00:00
Yeah, politely, respectfully, no.

Don't know where to start, but I want to assure you, no matter where on this planet you live, Medical Doctors are generally not at fault for high costs of care. Depending on which health care system we are talking about, the particulars may be different, but no, MDs are not interested in worsening patient care for their own benefit. Kinda difficult considering the amount of uncompensated labor and stress compared to other higher paying occupations. Ask a trainee/resident/equivalent for your local health care system if you want some details.

And people are "forced" to go to an MD for medical treatment in the same way they are "forced" to go to any other domain specific expert, it is where the experience and liability lie because they have undertaken the time, training and exams to ideally assure a specific level of care.

Incidentally, has absolutely zero to do with LLMs and the fact that this is cloud hosted software, not an entity, being or anything of the sort, so shouldn't receive any special considerations beyond what we afford to cloud hosted content. Couldn't find anything on patient data processing in that MF collection linked and as that was his area of work, was purely US centric. Medical care is however the purview of medical professionals outside the US as well, including in countries with far higher patient outcomes. If there is an applicable argument, just quote that directly over linking a collection of clips.

To bring this back to the topic at hand, LLMs can and are being used in Medical Practice already. And neither did Doctors prevent that, nor did that require a law change, because, as stated before, it is merely data being input and processed. There are EU MDRd apps for skin cancer, there are on-prem LLM solutions that adhere to existing patient privacy regulations, etc.

Basically, Doctors do not stand in the way of LLM usage (neither could they, nor do they have the time) and even if they wanted to, LLM input and output is just data and gets treated accordingly.
by DrewADesign | 2025-10-14 23:03:04+00:00
I’m not saying that you should cajole them into doing something they don’t want to do, but in case it’s useful to anyone else reading this, I had a good experience having family make that switch for that reason. Having used Google, Samsung, and Apple phones extensively, I knew that switching to iOS is way less frustrating than going in the other direction, or even from vanilla Android to Samsung, IMO. The iPhone 16e is more than sufficient for a non-demanding users and is $599 totally unsubsidized, without trade-in, and they really do keep ticking for years for basic needs. (I got them iPhone SEs years ago and they just upgraded recently.) Quite usefully, my family lives near a few Apple Stores, so they can go in and get user support (including backup/phone reset type stuff) for free nearly on-demand, which saved me a lot of time mitigating someone just downloading some bullshit that had a name like “Weather Zone Plus Free Pro Traffic Weather News Games Center Deluxe Free (no ads)” that totally horked their setup.
by ceejayoz | 2025-10-14 23:05:19+00:00
> How do you know that people are being targeted on the basis of skin color?

SCOTUS explicitly permitted it in Noem v. Perdomo.

ICE also claims they don’t need probable cause. Here’s a video of Tom Homan proving both points: https://bsky.app/profile/atrupar.com/post/3ltoyyfr5vt2m
by NalNezumi | 2025-10-14 23:05:23+00:00
Feels like a weird comparison. Granted, I've neither been in US nor China but from my Chinese/US friends that I mingled with while living in Tokyo, I feel like except for that flashy silly thing you cherish (cashless, drones) Chinese cities don't offer much compared to say Seoul or Tokyo.

And even Seoul or Tokyo, depending on your metric, probably fails compared to some European cities (Dutch, Scandinavian, etc)

Comparing to US cities feels weird. Because they don't got much going on for them anyway, except diverse culture and vibrant businesses
by codedokode | 2025-10-14 23:05:38+00:00
> vague connections to Russia

Vague only if you don't follow the news. Telegram has added "third-party verification" [1] around January 2025 which conveniently and accidentally coincided with time when Russian authorities made it mandatory to register social network channels having more than 10K subscribers (I was secretly hoping Telegram would instead hide the subscriber count). Such channels are required to add a government bot with high privileges for verification. Note that announce for 3P verification doesn't mention Russia at all and contains some unrealistic examples instead, like a fictional game "Great Theft Starship" channel verified by "Bug-free Agency". Who on Earth would need that.

But to be fair, the western companies are the same, once government hinted they need more control, the companies rushed to introduce face-based "age verification" which allows identification. I would rather use some other body part for this.

[1] https://telegram.org/verify#third-party-verification
by chris_wot | 2025-10-14 23:06:02+00:00
How do I know? Because a Federal Court case found they had been targetted and it was illegal, and then your Supreme Court said this was quite fine. And no, a huge amount of people are citizens in America who aren't white - why are they getting accused of being non-citzens? Or is ICE only for white people?

Wearing a mask is not a reasonable response. And what violence and threats are you referring to? In Chicago people were dancing and wearing silly suits to protest them.

In terms of what a jackboot is, Google is your friend and you have a non-existent grasp of history if you have no idea what this means. Try also looking up "brown shirts".
by creer | 2025-10-14 23:06:33+00:00
> how far behind they are.

If anything, I would still count this one in the "refreshing" column.

SpaceX has been having difficulties with several launches and with permitting - and yet, construction continues; Launches continue at as high a pace as they can get away with; make do with their earlier rockets in the meantime (cranking out starlinks launches at an insane pace). They have been more cautious but there is still visible progress. As opposed to others which might have disappeared for a few years, or folded altogether.
by jaredklewis | 2025-10-14 23:06:34+00:00
I don't think the numbers are "wrong," they are just aggregate. Obviously within a state as large as California there will be a lot of variation between regions.

I live in California and my energy prices are between $0.29 and $0.34 depending on the time of day. GP's point still stands that WV is cheaper than CA, but how much cheaper depends on which region of CA you are comparing it to.
by jjmarr | 2025-10-14 23:06:36+00:00
Long-term SWEs at non-tech companies will spend much of their time reviewing vibe coded features/prototypes/scripts from non-technical employees and scaling them once they become critical infrastructure.

This'll eliminate jobs in the "develop CRUD app" industry but will create better jobs in security/scalability/quality expertise. But it'll take a few years as all these vibe coded business process scripts start to fail.

Programmers miss the human element, which is that many managers look at a software project as too risky, even if automating a business process could trivially save money. There are millions of people in the USA who spend most of their day manually transferring data from incompatible systems.

AI allows anyone to create a hacky automation that demonstrates immediate value but has obvious flaws that can be fixed by a skilled SWE. That will make it easier to justify more spending on devs.
by sparkie | 2025-10-14 23:07:05+00:00
When you realize the game is completely rigged, you have to stop playing it.

We would like for western companies to be able to operate in China the way we let Chinese companies operate in our nations, but since China don't want to reciprocate and want to play an unfair game, the only real option is to level the playing field - if China wants to make the rules, lets take those rules and apply them domestically to. We should:

* Require Chinese companies to have a domestic partner.

* Selectively enforce (or rather ignore) IP when infringing on Chinese IP.

* Force IP transfer as a condition to access our markets.

* Require Chinese visitors to tell the police where they're living.

* Many more policies which are unfavourable to the Chinese.

China, chief hypocrite, will of course complain about anything which discriminates against China abroad, while doing exactly that thing at home.
by hunterpayne | 2025-10-14 23:08:10+00:00
I'm not sure that the media lately has been 100x times more accurate than a Ouija board, but I'm going to ignore that for now.

The point here isn't that the media is accurate or not. The point is they focus on the attention grabbing events not the important ones. There are basic metrics about the world which completely invalidate many political beliefs of both parties. Those are rarely if ever reported.

For example: - only 7% of the US economy is involved in international trade - renewables have a .1 (10%) capacity factor which means anytime they are used for baseload, they will never pay back the carbon produced in their manufacturing - Mississippi's per capita GDP is about the same as Germany's

Facts like these are rarely reported because they show how irrelevant most of what is reported truly is. That's the point.
by sgarland | 2025-10-14 23:08:22+00:00
> My pet theory about the real reason: the hyper-scalers hire all the engineers who have the skills to deploy-to-a-few-beefy-servers, and then charge a 10x multiplier for compute.

This is also my pet theory, and it’s maddening. They’ve successfully convinced an entire generation of devs that physical servers are super scary and they shouldn’t ever have to look at them.