MurphyA/hacker-news huggingface dataset:
by xyzzy9563 | 2026-01-25 20:01:14+00:00
It's not hatred, it's just stating facts. At least half of them live on dirt floors. Their IQs have been measured many times and it is always low numbers. They are highly uneducated. People like this would cripple our public services if we had no immigration laws and came here en masse. It wouldn't be like if a bunch of people from Switzerland or Japan came here.
by ndriscoll | 2026-01-25 20:01:33+00:00
I'm not sure how those are "excuses". They are reasons to not want ads. Ads are fundamentally malicious, so you should remove them from your life. I don't view attempting to "influence" me as a valid way to make a living, and am unconcerned with those who want to do it in the same way that I'm unconcerned about what would happen if someone tried to scam people with early wins in a shell game, but people just took the early win and walked instead of placing a big bet. That's just comeuppance.
by gaussian3 | 2026-01-25 20:02:47+00:00
I am a physician as well. It really does depend on what you want to do. Do you want just understand? Or do you want to build? Most medical folks are just end-users of AI, but an increasing number are needed to help guide policy and development. Stanford has a great series on AI in Medicine and I'd look there. Coursera has courses in medical AI, and is where I cut my teeth. If you have no coding experience or any AI background, then taking ML engineering courses at nVIDIA might be too much. Start with the basics and work up. Send an email to Sarah Gebauer and get on the Slack channel (https://sarahgebauermd.substack.com/about). If you're interested in medical startups, Sergei Polevikov has a great substack (https://sergeiai.substack.com/). Also, start doing this with AI. Get an account at poe.com which is probably the easiest way to start doing this with AI. You can use do more advanced things with their API when you're ready. Doing things will help you learn the concepts.
by dgently7 | 2026-01-25 20:03:04+00:00
im surprised that none of the comments have called out haber bosh (or maybe more generically the discovery of the role of nitrogen to plants)

w.o that (and other agri improvements) we wouldnt have enough spare calories as a species to devote to these other non food production related activities, like say poking rocks with electrons until they can become computers that can run excel. its really hard to visualize how much of human effort across history has just been about food production.
by avidiax | 2026-01-25 20:03:58+00:00
I may be a bit odd, but I store lithium ion battery containing electronics in the vegetable drawer in the fridge. You lose 20% of capacity in a year if you have 100% state of charge but only 6% loss of capacity at refrigerator temperatures. So tool batteries, small electronics and whatever else that isn't used weekly gets put in.

I also try to charge fully only just before use (and only if I need 100%), and store at partial charge. If I am charging for storage, I just set a 30 minute timer. Since 1C charging is the most common, 30 minutes at 1C will be about 50% state of charge from empty, which is useful for items with no state of charge indicator.

I use AlDente[1] on my Apple laptops, and the 80% charge feature on my Pixel phone. My bedside phone charger is a slow charger.

Maybe I'm doing too much to manage my batteries, but I also haven't needed to retire anything for having a bad battery in many years, nor had items with dwindling capacity.

[1] https://github.com/AppHouseKitchen/AlDente-Battery_Care_and_...
by seszett | 2026-01-25 20:04:11+00:00
I have been running my mail server for about 20 years now, using three different domains.

I have switched servers regularly, mostly between OVH/online.net/Hetzner since they are the three big cheap European hosts. I have also used various server software, now happily running OpenSMTPd.

I have had a few problems with Microsoft in the past but contacting them (what made me care enough was marrying someone with an @hotmail email address) eventually fixed delivery for good. No notable delivery problems otherwise. I also run my company's mail server, it works fine too (with a much larger volume and different usage patterns), also running out of OVH servers.

What I recommend for people who don't want to do sysadmin is buying a domain at OVH to use the free email service offered with it. It's cheap and works, and it's easy to switch to another registrar or provider if needed.
by yayachiken | 2026-01-25 20:04:20+00:00
Then we are just talking about two different things.

On ISP level, routing tables are built via BGP. BGP needs Autonomous Systems (AS) as organization unit to work. If you are not an AS you are never a peer as you are not on equal footing.

As a rule of thumb, if your edge router has a default route set, we are very likely talking about different scales.
by arseniibr | 2026-01-25 20:04:50+00:00
PyTorch relies on Python's pickle module for serialization, which is essentially a stack-based virtual machine. This allows for saving arbitrary Python objects, custom classes, etc., but the trade-off is security.
The PyTorch docs explicitly say: "Only load data you trust."

"torch.load() unless weights_only parameter is set to True, uses pickle module implicitly, which is known to be insecure. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling. Never load data that could have come from an untrusted source in an unsafe mode, or that could have been tampered with. Only load data you trust. — PyTorch Docs"

In the real world, some people might download weights from third-party sources. Since PyTorch won't sandbox the loading process, I did the tool to inspect the bytecode before execution.
by the_fall | 2026-01-25 20:05:00+00:00
> economic failure to build cheaper purpose-built hardware for things like sending audio over a radio.

You're literally just wasting sand. We've perfected the process to the point where it's inexpensive to produce tiny and cheap chips that pack more power than a 386 computer. It makes little difference if it's 1,000 transistors or 1,000,000. It gets more complicated on the cutting edge, but this ain't it. These chips are probably 90 nm or 40 nm, a technology that's two decades old, and it's basically the off-ramp for older-generation chip fabs that can no longer crank out cutting-edge CPUs or GPUs.

Building specialized hardware for stuff like that costs a lot more than writing software that uses just the portions you need. It requires deeper expertise, testing is more expensive and slower, etc.
by malcolmgreaves | 2026-01-25 20:05:22+00:00
There is not a single android app that is ever better than its iOS counterpart. At the very top margin, the android app is equivalent to its iOS counterpart. But there’s really only Gmail, photos, and Google Maps, and the big tech co apps that this small exception covers. Android apps don’t have to be worse from a technical standpoint, but in reality they are always worse than the equivalent iOS app.
by bluGill | 2026-01-25 20:05:23+00:00
farmers already own their own gas station on the farm. They have on road diesel forethe trucks, off road diesel for the tractors (no road tax, otherwise the same - DOTs check this so nobody cheat), and gasoline for cars that never go to town (also for lawn mowers). Of course distance from town matters, if you live near town you won't have your own, but the farther town is the more useful your own personal supply is.
by skybrian | 2026-01-25 20:07:25+00:00
ATproto might not be a platform exactly, but it is an ecosystem. Programming language ecosystems don't really die but they do fade sometimes.

I think the issue with publishing via a PDS is that you're basically letting anyone republish on their own website. For comments that makes a lot of sense since they can show up under articles. But for a blog? Maybe it would be better to keep your database of articles offline, publish it to your own website, and not replicate it to the world? Instead, send a ATproto post for each article with a link to your website.
by rockemsockem | 2026-01-25 20:07:47+00:00
IDK what you could possibly mean by saying it was "a copy of the BlackBerry" and further I don't see how that validates the claim that "Android itself was a reaction to iOS".

The actual truth seems to be that "Android's introduction of touchscreens was a reaction to iOS", which is WAY different than saying that the entire operating system was spun up just to compete with iOS.
by ori_b | 2026-01-25 20:07:56+00:00
It's not the syscalls. There were only 300,000 syscalls made. Entering and exiting the kernel takes 150 cycles on my (rather beefy) Ryzen machine, or about 50ns per call.

Even assume it takes 1us per mode switch, which would be insane, you'd be looking at 0.3s out of the 17s for syscall overhead.

It's not obvious to me where the overhead is, but random seeks are still expensive, even on SSDs.
by fancyfredbot | 2026-01-25 20:08:20+00:00
The days of doing some calculus, having a moment of brilliant insight, and writing down a pricing formula then getting paid millions probably only ever existed in people's imagination.

Fancy math definitely is part of derivatives pricing. However financial world has become too complicated for simple models. Adding things like the risk of counterparty default to your pricing equation quickly leads you into the world of equations without closed form solutions. The common approach these days is some kind of huge multi factor Monte Carlo model. These are still solving pricing equations but the challenge is more about numerical methods than brilliant algebraic gymnastics.
by terminalshort | 2026-01-25 20:08:25+00:00
But the actuaries too are constrained by the same societal constructs. Let's say you work for a large car company and invent a self driving system that is 10x safer than the average human driver, and the cost is minimal. This system would likely save 36,000 lives annually in the US. The actuary will calculate that with human drivers, the accident liability for your car company is $0, but then with the self driving system, the liability is potentially in the billions, and it doesn't make sense to include this system in your vehicles. You can argue that since the error rate is 10x safer than the average human driver, that clearly this is an acceptable safety level. But your argument will fall on deaf ears because there is no such legal concept of an acceptable level of death. You could also say, well then the company can buy insurance. The cost will be minimal since there will only be 10% the rate of accidents as a normal car. The societal calculation for liability in a death is based mainly on:

1. How much money does the responsible party have

2. How much media attention and outrage does it generate

And since now instead of a single human driver, the liability will rest on a massive corporation, and the media attention will be massive vs nonexistent for a normal human crash, the liability will be massive. The accident rate may be 10x less, but the cost per death may be 1000x of a normal human driver crash.
by neilv | 2026-01-25 20:08:32+00:00
PSA for any grad student in this situation: get a lawyer, ASAP, to protect your own career.

Universities care about money and reputation. Individuals at universities care about their careers.

With exceptions of some saintly individual faculty members, a university is like a big for-profit corporation, only with less accountability.

Faculty bring in money, are strongly linked to reputation (scandal news articles may even say the university name in headlines rather than the person's name), and faculty are hard to get rid of.

Students are completely disposable, there will always be undamaged replacements standing by, and turnover means that soon hardly anyone at the university will even have heard of the student or internal scandal.

Unless you're really lucky, the university's position will be to suppress the messenger.

But if you go in with a lawyer, the lawyer may help your whistleblowing to be taken more seriously, and may also help you negotiate a deal to save your career. (For example of help, you need the university's/department's help in switching advisors gracefully, with funding, even as the uni/dept is trying to minimize the number of people who know about the scandal.)
by jacquesm | 2026-01-25 20:08:35+00:00
I'm flying very experimental drones (~1 Kg only so not super heavy, but still, you don't want one to land on your head) in an urban environment so I really care a lot about keeping things safe and within my yard. This seems like it was the easiest way to get really hard safety guarantees. That thing is going nowhere further than the length of the tether. Building drones is fun, there is a ton to learn and the constraints are crazy enough that you have to be very creative.

If there is one resource I can point you to that may help to inspire you have a look at this:

https://www.drehmflight.com/

Top engineering skills, very likable character and an amazing source of hard tech knowledge.
by lvl155 | 2026-01-25 20:08:42+00:00
I actually think it’s best that HN flags and removes them because we are quickly entering a stage in this country where you will be flagged by the government monitoring the internet. I would caution people to start using VPN and continuously flush your IPs. I would even go as far as to recommend removing face ID from your devices which basically offers zero protection once you’re detained (or have a quick way to disable it).
by hinkley | 2026-01-25 20:08:52+00:00
What I’ve found is that, particularly with internal customers, they’re fine with an hour a month, possibly several, as long as not all of your eggs are in one basket.

The centralization pushes make a situation where if I have a task to do that needs three tools to accomplish, and one of them goes down, they’re all down. So all I can do is go for coffee or an early lunch because I can’t sub in another task into this time slot. They’re all blocked by The System being down, instead of a system being down.

If CI is borked I can work on docs and catch up on emails. If the network is down or NAS is down and everything is on that NAS, then things are dire.
by maqp | 2026-01-25 20:08:53+00:00
> at least telegram is fast

Telegram is fast precisely because it's backdoored by design. Forward secret messaging app with proper key management has to encrypt the message to every peer in the group. Telegram can just use single packet to server that then pushes it to everyone else. This difference will die over time as 5G and 6G take over and phones get faster by generation. Telegram will not get more safe by generation. They're only playing to get as many users to their roach motel to make it as difficult as people for people to leave.
by UncleEntity | 2026-01-25 20:08:57+00:00
Here's the problem, from what I've been hearing most of the actual criminals they've been "catching" are turned over by local and state law enforcement agencies with the rest are either in the process of criminal proceedings (that pesky "innocent until proven guilty" thing) or are involved in the immigration process as dictated by law.

They are literally pulling people out of judicial hearings, where the people are trying to comply with the law, and throwing them on airplanes without due process. Or just randomly snatching people off the streets with no probable cause including the occasional US citizen based on their (ancestors) national origin.

Seriously, my step-father's family became US citizens as a result of the Mexican-American War and the federal courts say it's probable cause to detain them based on their physical appearance. Like, WTF???

--edit--

Just remembered my grandmother saying she didn't teach her children Spanish because she didn't want them to grow up with and accent because she was literally beat if she spoke Spanish in school. True, this was 100 years ago but still...
by s-y | 2026-01-25 20:09:21+00:00
Are you a technician or an engineer? And as a follow up, what part of the vehicle do you engineer?

Because this sounds a lot like a case of a dentist seeing a lot of cavities and making conclusions that teeth are "bad tech".

I live in a climate that's in yearly flux from -20 to +35 C and EVs have been normal here for a long time(7+ years) with no major issues. What parameters and therefore regions does your statement cover? I'm sure you can't run an EV in Syberia(RU), but people with petrol cars there have to run them even parked to avoid freezing during the winter so there will always be extremes.

As for the commercial equation: BYD and Tesla don't seem to be fitting that narrative. So this is not a matter of a marketing mistake - but an overall execution on the failed manufacturers.
by jacquesm | 2026-01-25 20:10:35+00:00
And their list of fuckups is longer than their list of successes. It's like shooting with a machine gun into a random crowd because you think there might be a criminal in there somewhere. And that's when we for the moment pretend that their stated reason is their real reason, one that becomes increasingly less plausible.

This really is just domestic terrorism, only the government is the one doing the terrorizing.
by rockemsockem | 2026-01-25 20:11:30+00:00
This solution clearly mostly benefits the ignorant phone users of the world who are susceptible to scams. There is a minuscule number of people sideloading Android apps on their phones compared to the greater population.

Like I strongly believe that sideloading should be possible on phones, I don't even do it myself anymore but it can be very helpful and is part of what makes the Android platform fundamentally more open than iOS. I was VERY opposed to their original idea of closing off sideloading altogether, but having to mark it in your settings manually seems like a very good compromise.
by gruez | 2026-01-25 20:11:44+00:00
>Let's say you have a law that all people entering a country must be scrutinized to ensure no serial killers get in. You find a guy who hasn't been scrutinized, but he's not a serial killer. Does it make sense to confiscate the guy? What purpose would that serve?

To ensure that people go through the checkpoint in the first place? For instance, the point of airport security checkpoints is to make sure that no terrorists get on planes, but if there's no penalty for you jumping the fence, why would people even bother going through the checkpoint?

And all of this is ignoring the other purposes of immigration policy, eg. preserving jobs or whatever.
by montroser | 2026-01-25 20:12:09+00:00
What are the some of the ways that tracks are monitored for fractures like this? It must have been pretty substantial in order to be described as "complete lack of continuity". Makes me think of literally electronic continuity tests -- are those ever used in this context? Or how about cameras mounted on trains using image processing? Or drones?

It seems a shame that a few other trains passed beforehand with this anomaly in place and yet it went undetected.
by vladraz | 2026-01-25 20:12:20+00:00
Frankly this is the better solution for async tests. If the app can handle multiple users interacting with it simultaneously, then it can handle multiple tests. If it can’t, then the dev has bigger problems.

As for assertions, it’s not that hard to think of a better way to check if you made an insertion or not into the db without writing “assert user_count() == 0”
by nozzlegear | 2026-01-25 20:12:24+00:00
That sounds like my personal hell lol. Slack for free without the SSO, sure, but also Slack with constant annoying Nitro upsells and flashy gamer bullshit.

(I just really don't like Discord and I'm bitter that it's what my guild de facto has to use because it's what gamers have standardized on.)
by BarryMilo | 2026-01-25 20:14:00+00:00
Marvel movies is the worst example, it's a roller coaster ride, not a movie. I agree any braindead idiot or machine could write one. But they couldn't know to write The Pianist or how the subject could be approached or why it's time to write it.

AI can make slop yes, but it can't make the kind of art people don't get tired of. It's the difference between wisdom and knowledge.
by ddtaylor | 2026-01-25 20:15:06+00:00
The vast majority of Windows applications uses probably 1% of the API. That's why you can play a lot of games or run a lot of different apps and they mostly seem to work and only usually the obscure features like the help section or something might not work correctly.

In this case it looks like Adobe was doing a bunch of stuff related to Internet explorer that was critical to even having the basic functionality of their installer or launchers working.

Oftentimes if you take a program that is not running correctly or at all you can look at the log output and see a large stream of unsupported or partially supported API calls.
by caisley | 2026-01-25 20:15:29+00:00
Modern commercial image sensors are made in process nodes down to 28nm [0], and for visible light have pixels measuring 0.7-1.5 μm. At [0] there a diagram which gives a feel for what technology nodes are available and used for different applications. For example, RF ICs and power management ICs also typically use larger process nodes, and not just for reasons of cost. In fact a larger node, doesn't necessarily even mean older. For example, many technologies allowing better power handling capabilities in integrated circuits have come exclusively to larger nodes.

Regarding node sizes for image sensors, TSMC built a 28nm fab recently for Sony exclusively to make their latest sensors. There was actually a HN post about that a couple years ago [1]. Also, it's important to note that in many applications, the image sensor layer is now actually stacked, with a layer of DRAM (in 45 nm, for example) between, and a ISP (image signal processor) chip on the bottom made in a smaller digital process. You can see an image of that stack up here [2].

[0] https://image-sensors-world.blogspot.com/2020/08/tsmc-report...
[1] https://news.ycombinator.com/item?id=24321804
[2] https://fuse.wikichip.org/news/763/iedm-2017-sonys-3-layer-s...
by atomicnumber3 | 2026-01-25 20:15:31+00:00
This is more because the barrier to entry is so much lower.

Android: have laptop that can do virtualization (...so basically ever laptop that can also do this:) and have enough ram to do run Android studio. Then you theoretically also need an Android device but even that's just because I assume you want to use the app you're making. That's it.

iOS: $100/yr entry fee, plus you need Apple hardware, plus a "server" mode Apple hardware (Mac mini?) if you want to alt store and I assume your main device is a laptop.

Just the money thing and the hardware thing is a huge stumbling block. I know it's rounding error for any even semi serious business but also let's be real, a ton of very important software is basically run on the budget of "the software devs main job and/or EU welfare state benefits".
by david-gpu | 2026-01-25 20:16:04+00:00
While these events are statistically very rare, it is worth remembering that there have been two separate events in the past twenty years in Spain where high-speed trains have derailed leading to multiple fatalities [1][2]. In contrast, the Japanese Shinkansen has a spotless record since its introduction in the 1960s [3]. Not a single fatality due to a crash or derailment. And that's in a country with a much larger population and much higher passenger count per year.

What do they do differently?

[1] https://en.wikipedia.org/wiki/Santiago_de_Compostela_derailm...

[2] https://en.wikipedia.org/wiki/2026_Adamuz_train_derailments

[3] https://en.wikipedia.org/wiki/Shinkansen#Safety_record