MurphyA/hacker-news huggingface dataset:
by nom | 2025-09-20 23:51:30+00:00
I do believe hundreds of millions of people have searched for "free VPN" in play store, looked at the great ratings, installed one of them and it even worked perfectly so they rate they all 5 stars too and tell everyone at school.

The numbers are so high because the grift works well. Offer a free VPN service, turn it into nodes for your residential proxy network and rent it out for spam, crawling, ddos or whatever.
by JumpCrisscross | 2025-09-20 23:51:31+00:00
> these are not procedures based on open discussion and debate

Or law. If anyone bothered challenging them under the APA, they’d almost all be found illegal.

I get the companies being cowards. But where is the ACLU? Why aren’t cases being sponsored on behalf of victims of this childish autocracy that none of these rules followed the Administrative Procedures Act’s process? Does no stage AG want to stand up to a shakedown?
by mpyne | 2025-09-20 23:52:19+00:00
It's also really useful for doing parallel builds of modules that may actually consume all available memory when you can't force the build system to use fewer cores than you have available.

Both in terms of artificially reducing the number of CPUs you expose, but also in terms of enforcing a memory limit that will kill all processes in the build before the broader kernel OOM killer will act, in case you screw up the number of CPUs.
by tptacek | 2025-09-20 23:52:25+00:00
He acknowledges you can do that with a well-sharpened knife. Of course you can do it with a well-sharpened knife. It's exactly the demo every single sharp knife does! His claim is that the ultrasonic knife will always do that cut, whether or not you assiduously keep it sharp, which is what I have to do with my MAC and Yuki to make it cut tomatoes like that.

But most chef-knife cutting isn't thin tomato slices, and you can always do that cut with a good thin serrated bread knife, too. I want to see it dice an onion. Seems like a small ask.
by JumpCrisscross | 2025-09-20 23:53:44+00:00
> sure the inspectors general will keep an eye out for this

The dude who runs Homeland Security accepted bags of cash from the FBI [1]. (The case is being dropped. For good and bad reasons.)

Meanwhile, DOJ prosecutors are being fired for not following partisan marching orders [2].

[1] https://www.nytimes.com/2025/09/20/us/politics/tom-homan-fbi...

[2] https://www.nytimes.com/2025/09/20/us/politics/trump-justice...
by veidr | 2025-09-20 23:54:18+00:00
I think a lot of the commentary here is missing the main point — while you may not (I mean, certainly do not) need an ultrasonic chef's knife, it's a cool origin story, and the guy has the receipts! Years of iterations of circuit board design, blade shapes, and the robotic cut-test arm... I personally would enjoy using this in my kitchen just for the hacker vibes.

Although not a pro, or even a good cook, I do like quality knives — but, like most people who develop a casual nice-knife affinity, I then bought a few quality knives, a couple of junk knives to try restoring with a whetstone, a hand-made Japanese knife with my name on it, and... then I had enough kitchen knives to last the rest of my life, and there was no reason to buy any more.

This is the first one I have considered in years. Not because I need it, or because it's necessarily better at cutting must things than the workhorse Sekimagoroku nakiri I use[1] but because it's fucking neat and radiates nerdium waves.

This knife should be celebrated for what it is: basically an epic nerd project. That can also cut at least a few kinds of fruit more easily (or at least more enjoyably).

[1]: KAI model AE5206 (which seems very much like a Shun knife, made by the same company, but cost me only $53)
by scythe | 2025-09-20 23:55:17+00:00
The sixteenth notes in "Crazy Train"[1] are nominally 552 per minute, or 9.2 Hz. Moving a knife at 10 Hz is probably very difficult. I would expect 2-3 Hz is a normal pace for a skilled knife user and 4-5 Hz is showing off.

1: https://youtube.com/watch?v=tMDFv5m18Pw#t=0m32s
by epistasis | 2025-09-20 23:55:19+00:00
> law ... abridging the freedom of speech

Where does the FCC's authority to do anything come from? Congressional laws. If the FCC is using the laws to abridge free speech it is clearly an unconstitutional action.

It's so weird to see sooooooo many people trying to make up reasons to justify clearly unconstitutional behavior, with extremely motivated reasoning, or perhaps motivated lack of reason. You cited exactly what you are saying doesn't exist! This is baffling behavior.
by apical_dendrite | 2025-09-20 23:55:26+00:00
HN readers are likely most familiar with the tech industry's use of H-1B, but it's also used widely in healthcare, academia, and even by some public K-12 school districts that have trouble filling certain teaching jobs. These are jobs that are badly needed (doctors for rural hospitals for instance) and there will be real consequences for society if we can no longer get the workers to fill them.
by kristianp | 2025-09-20 23:55:34+00:00
Why should we care? Answer:

> Except an asteroid this large could create a huge debris field that would increase the micrometeoroids hitting the Earth by up to 1,000 times the normal background average for a few days. While that would make for one of the best meteor shows of the last few hundred years, it would also pose a danger to Earth-orbiting satellites and even astronauts on the ISS and other space stations
by jvanderbot | 2025-09-20 23:55:53+00:00
Normally, one would learn the missing steps, with or without AI.

You're probably envisioning a more responsible use if it (floor raising, "meaningfully inside your comprehension"), that is actually not what I'm referring to at all ( "assumes everything that tool might be used for is now a problem or domain they are an expert in"). A meta tech can be used in many ways and yours is close to what I believe the right method is. But I'm asserting that the danger is massive over reliance and over confidence in the "transferability".
by ssl-3 | 2025-09-20 23:57:22+00:00
The charging smarts are always in the phone, and always have been. Just because a USB port has 15 or 30 or a gazillion Watts available doesn't mean that the phone is required to consume that much. Similarly, the wall outlets in your house may be able to supply a couple of thousand Watts -- but that doesn't mean that a device plugged in is required to use all of that.

And batteries can charge pretty fast these days. Modern pocket supercomputers keep track of battery temperature to keep things within defined limits during charging.

AFAIK the real problem, longevity-wise, for these batteries in normal use is the time spent at extremes of charge (<20% or >80%, ish).

That all said: Sure, some phones have options.

My Samsung phone does some man-behind-the-curtain tricks to attempt to make it reach 100% just before it predicts that I'll unplug it (eg, when I wake up). The idea is to maximize the charge on the phone while also keeping it at 100% SoC for as little time as practical. This probably works great for people with regular schedules (which is to say: people who are not like me).

This phone also lets me explicitly disable various fast-charge modes. I think there's at least two different modes that I can turn off (but I leave them all turned on).

And there's also a mode that limits the maximum charge to 85%, to promote long-term battery health. I have this mode engage automatically when using wireless charging, which is something I only do with the wireless charging cradle on my car's dashboard. (I do want the phone to be powered while I drive, but I don't normally need anything to work extra-hard to cram that last 15% into the battery when I'm on a long drive. It's a good balance, for me.)
by jorvi | 2025-09-20 23:58:02+00:00
> Unless you want a phone that comes with a pre-installed rubber bumper around the outside, or we have some humanity altering discoveries in transparent materials science, you’re always going to have a case. Gravity and concrete are undefeated.

But they are defeated. By plastics, no bumper required. This is why the Nokia Windows phones felt so indestructible, polycarbonate is an amazing material for a phone body.
by wtallis | 2025-09-20 23:59:24+00:00
> systemctl edit foo.service

That seems like an unnecessary foot-gun. Needing a special command to safely edit what appears to be an ordinary config file indicates some other part of the system is trying to be too clever. In this case, I think it's a combination of filling /etc with symlinks to stuff in /usr, and package managers casually overwriting stuff in /usr without the careful handling that stuff in /etc deserves.
by bialpio | 2025-09-21 00:01:00+00:00
Anyone that worked at those companies would tell you that there is little discretion in how salaries are set for rank-and-file employees. There is certainly abuse, but I don't believe it happens in FAANG companies.

Source: I worked for a FAANG company as an H-1B worker. They "mistreated" me so much that they sponsored a green card for me. Quotes mean sarcasm, just to be clear - it was a chill job with very good work-life balance and I have never felt mistreated.
by SomaticPirate | 2025-09-21 00:01:34+00:00
I believe current battery technology is optimized for fast charging. You are incurring damage every time your battery goes below 20% or exceeds 80% (see current EV charging recommendations).

Even LinusTechTips did a video that showed the length of charging doing more damage than fast charging. For the concern about thermal damage, most phones will throttle their charge if they become too warm.

Personally, I feel my wireless charger in the car does the most damage. It generates more heat and holds the battery in a charging state for longer
by apical_dendrite | 2025-09-21 00:01:54+00:00
It's extremely typical of this administration to move fast and do very sloppy work, with very little consideration of the consequences of their actions. There are many examples. DOGE repeatedly fired and then had to scramble to re-hire people either because they didn't realize that they were firing people who did critical jobs (security for transporting nuclear materials for instance) or because they just blatantly broke the law and the courts issued injunctions.
by dewet | 2025-09-21 00:01:55+00:00
I'm claiming that there is no Server-Sent Events as a Service for public data. Let me know if I'm wrong (I heard the internet is good for that) and if there's something out there that I missed.

Assuming I'm right, and if you need to stream some public data over SSE, take a look at https://eventblast.io/
by saxonww | 2025-09-21 00:02:24+00:00
The two things that stood out to me:

"The best tools shouldn't only be accessible to the pros" but his knife costs more than every knife in that database.

The weight is listed in their help articles as 330g. I also think that handle is chunkier than a typical high end chef's knife. It may be easier to cut things with it, but I think your hand and arm are going to get tired of using it more quickly than with a regular knife at ~100g less.

And I realize these fare worse than the high end japanese and german knives, but it's hard to get excited about a $400 knife you can't put in the dishwasher when you can get a perfectly credible fibrox knife for about a tenth of that, which doesn't require charging and can tolerate 'careless home cook' levels of abuse.
by godelski | 2025-09-21 00:02:47+00:00
I wrote my comment before I saw yours, but you'll probably be interested in it[0].

The best thing about systemd is also the worst thing: it's monolithic. You can containarize applications lightly all the way to having a full fledged VM. You can run as user or root. You can limit system access like CPU, RAM, network, and even the physical hardware. You even have homed which gives you more control over your user environments. There's systemd mounts[1], boot, machines, timers, networks, and more. It's overwhelming.

I think two commands everyone should know if dealing with systemd services is:

- `systemctl edit foo.service` to create an override file which sits on top of the existing service file (so your changes don't disappear when you upgrade) - `systemd-analyze security foo.service` which will give you a short description of the security options and a score specifying your exposure level.

These really helped me go down the rabbit hole and I think most people should have some basic idea of how to restrict their services. A little goes a long way, so even if you're just adding `PrivateTmp=yes` to a service, you're improving it.

I've replaced all my cron jobs with systemd jobs now and while it is a bit more work up front (just copy paste templates...) there are huge benefits to be had. Way more flexibility in scheduling and you're not limited to such restrictions as your computer being off[3]

[0] https://news.ycombinator.com/item?id=45318649

[1] I've found mounts really helpful and can really speed up boot times. You can make your drives mount in the background and after any service you want. You can also set timeouts so that they will power down and automount as needed. That can save you a good amount on electricity if you got a storage service. This might also be a good time to remind people that you likely want to add `noatime` to your mount options (even if you use fstab)[2].

[2] https://opensource.com/article/20/6/linux-noatime

[3] You can have it run the service on the next boot (or whenever) if it was supposed to run when the machine was powered off.
by Izikiel43 | 2025-09-21 00:03:14+00:00
> because if they lose their jobs they face deportation.

Just to clarify, this is true for the L1 visa, which is tied to an employer.

With the h1b, you have 60 days to find another employer, or you have to leave the country. It’s hard but not impossible. It’s a bad situation anyways.
by arp242 | 2025-09-21 00:04:01+00:00
I watched the video and this seems pretty neat. Don't want to knock it or be negative. He's definitely right that most people's knives are dull – when I use knives in other people's homes I often just want to cry at how dull they are (also: pans – how the hell do so many people have dented damaged pans?) But you really don't need to splurge out €329 to have reasonably sharp knives.

All you need is a sharpening steel and use it once or twice after every usage. Even a cheap knife will last for years while remaining reasonable sharp. Mine was €6 or thereabouts at Tesco two years ago and is more than sharp enough.

Of course more expensive knifes (ultrasonic or not) are better and can hold an edge longer. You can spend more time, effort, and money on making them sharper than just a quick use of a cheap sharpening steel. If you want to spend the extra money: go for it! But for a normal home cook: you can go a long way with consistent use of a €10 sharpening steel.
by robertpitt | 2025-09-21 00:04:42+00:00
A high-performance, ultra-compact binary format for UK postcode geolocation data. Compresses 1.79M postcodes from ~50MB CSV to just 6.2MB binary (88% compression) with 920K+ lookups/second and O(1) exact lookups.

Live Demo: https://robertpitt.github.io/postcode-db/
by duped | 2025-09-21 00:05:12+00:00
What issues do you feel left behind on? And why do you think the Democratic Party has moved left on them?

The mistake I think you're making is that people want to reengage with the fascists that call themselves Republicans or that their political beliefs are legitimate. Your party is letting an authoritarian president tear our rule of law, customs, institutions, economy, and people apart - and it gets worse everyday. There is no engagement with the insanity that is MAGA.

If you just want an example, I have many friends and family who are gay or trans. Republicans don't believe they should be allowed to exist, and at the extreme ends, advocate violence against them. Why should I pretend that there's any engagement possible on that angle, when one "side" is inherently violent?
by selamcan | 2025-09-21 00:07:19+00:00
//Level 47: Din Don Dan //F12 > Console > Paste Code

const hitNotesSet = new WeakSet(); const tolerance = 10; // hassasiyet

const arrowMap = { '←': document.querySelector('.arrows-container .arrow-key:nth-child(1)'), '↓': document.querySelector('.arrows-container .arrow-key:nth-child(2)'), '↑': document.querySelector('.arrows-container .arrow-key:nth-child(3)'), '→': document.querySelector('.arrows-container .arrow-key:nth-child(4)') };

const keyMap = { '↑': 'ArrowUp', '↓': 'ArrowDown', '←': 'ArrowLeft', '→': 'ArrowRight' };

function hitNotes() { document.querySelectorAll('.note').forEach(note => { if (hitNotesSet.has(note)) return;

const arrow = note.innerText.trim(); const target = arrowMap[arrow]; if (!target) return; const noteRect = note.getBoundingClientRect(); const targetRect = target.getBoundingClientRect(); const noteY = noteRect.top + noteRect.height / 2; const targetY = targetRect.top + targetRect.height / 2; if (Math.abs(noteY - targetY) <= tolerance) { const key = keyMap[arrow]; if (key) { console.log(`Basıldı: ${arrow} (${key})`); document.dispatchEvent(new KeyboardEvent('keydown', { key })); document.dispatchEvent(new KeyboardEvent('keyup', { key })); hitNotesSet.add(note); } } });

}

setInterval(hitNotes, 10);
by defrost | 2025-09-21 00:07:28+00:00
An octet is a a musical composition for eight instruments or voices, Or it's a set of 8 things (such as 8 bits) .. a byte is the smallest addressable unit of storage, frequently but not always 8 bits (hence the need for CHAR_BIT), it's tied to hardware; TI DSP chips can have 32 bit or 64 bit bytes.
by btilly | 2025-09-21 00:07:47+00:00
There is only one efficient solution that can be described as bottom up, and that one is in fact dynamic programming.

A top-down solution in this case is in fact strictly worse. Why? Because while both take similar numbers of operations, in the bottom up solution you can throw away a row once you've processed the one above it. But in a top-down solution, you never know when you might call a particular recursive call again.

This is very common. In a bottom up approach, we often know when we're done with data and can throw it away. This memory savings is the reason why people try to learn a bottom up approach. But it does come with the price of trying to figure out various kinds of "tricks". (That in complicated cases, may not be findable.)
by dang | 2025-09-21 00:08:06+00:00
Related:

New H-1B visa fee will not apply to existing holders, official says - https://news.ycombinator.com/item?id=45316226 - Sept 2025 (66 comments)

Microsoft memo advises H1B employees to return immediately if currently abroad - https://news.ycombinator.com/item?id=45314906 - Sept 2025 (153 comments)

Microsoft has urged its employees on H-1B and H-4 visas to return immediately - https://news.ycombinator.com/item?id=45312877 - Sept 2025 (552 comments)

The H-1B Visa Program and Its Impact on the U.S. Economy - https://news.ycombinator.com/item?id=45309740 - Sept 2025 (52 comments)

Trump to impose $100k fee for H-1B worker visas, White House says - https://news.ycombinator.com/item?id=45305845 - Sept 2025 (1750 comments)
by QuantumNomad_ | 2025-09-21 00:08:14+00:00
> inline USB-C power draw monitor

I have a couple of those and I love them!

Mine support up to 100W power draw.

Before I got them, I hadn’t ever considered that a variable amount of power could be drawn by a laptop while charging.

For example, right now my laptop is at 63% battery and currently charging. It’s drawing 36W at the moment. When the battery charge is lower, it’s drawing more power from the outlet, and the higher the battery charge is getting, the less power it’s drawing from the outlet.
by fjsl10 | 2025-09-21 00:08:23+00:00
Hiking the PCT has been a dream and I’d use the time to train and finally do it.

I would travel with my loved ones as a way to make some lasting memories with them.

I would finally visit every national park in the US (even the kinda BS ones like gateway arch and Indiana dunes).

I’d finally get serious about picking up my instrument again and try to play with an orchestra one more time in my life.
by IgorPartola | 2025-09-21 00:09:19+00:00
I am talking about building one of these: https://cdn.britannica.com/34/94834-050-16DB7EEB/USS-Carl-Vi...

I think I am not being clear in what I am saying. My point is that if you have a group of 10k average individuals their collective intelligence will not let them design something like this even though they will have the manpower and presumably the raw materials to build it. But if you add a small handful of much smarter than average individuals with expertise in the relevant engineering fields and they would not only be able to conceive of it as a concept but also design and it and lead the larger group to building it.

This does not absolve the group of needing to recognize those who are the most intellectually capable amongst them and put them into a leadership role. But the opposite is true because you cannot by definition imagine someone who is significantly smarter than you and you cannot emulate it. Collective intelligence of a group is bounded by the smartest person there. Adding more average intelligence to a group will not make it smarter, just larger, and potentially get in the way of the group recognizing the intelligence of its smartest members.
by godelski | 2025-09-21 00:09:44+00:00
> but podman handles things like networking, resource and image management

Btw, you can do all of this with systemd too

> the sandbox is destroyed, it's job is done.

I think most container systems have an ephemeral option. If you're looking at systemd then look at the man pages for either systemd-nspawn or systemd-vmspawn and look under Image Options. More specifically `-x, --ephemeral`. It's a pretty handy option.

> Podman can also export it's services to be managed by systemd.

But in that case, why not just use systemd? ;)

> There's literally so much choice when it comes to making containers on Linux.

Despite my joke above, I actually love this. Having options is great and I think it ends up pushing all of them to be better. The competition is great. I'm hyping systemd up a bit but honestly there's gives and takes with each of the different methods. There's healthy competition right now, but I do think systemd deserves a bit more love than it currently gets.
by mckn1ght | 2025-09-21 00:10:39+00:00
That’s where a lot of mess comes from, so I’m very interested in this tech. The worst are cucumbers, they stick to the blade and new slices pop them up and they roll everywhere. I get some better results by slightly angling the blade but it’s not perfect.

The blade quality doesn’t look great but I think any decent cook that knows how to hone will do just fine with it.

I’m not sure I’d spend the money and replace my expensive knives for a relatively rare edge case but it’s a neat innovation that might catch on elsewhere, or maybe they’ll make premium lines.
by stevepotter | 2025-09-21 00:12:49+00:00
You're being too aggressive for my taste and I don't think there's any dialog to be had here. I was wrong though, this particular visa was O-1 and not H-1B and they are quite different. I was discussing a single person who was uniquely qualified. And passed the rigorous O-1 application process only to be prohibited from crossing the border because he was born in a particular place.

I'm a startup with modest angel funding. We can't compete with larger companies salary-wise and so far I haven't been able to find competent people who are willing the play the startup game when they can get half a mil straight out of school. We have only a handful of software engineers. But I don't have to tell you because like you said, you know exactly what my situation is.

This clearly isn't a productive conversation so let's just drop it. Enjoy your weekend!