MurphyA/hacker-news huggingface dataset:
by bluedino | 2025-08-25 17:26:36+00:00
We encounter things like this all the time, they're fun to play around with. Assuming you have the ability to collect useful performance metrics...

In a simple, ideal world, your developers can issue the same number of jobs as you have CPUs available. Until you run into jobs that take more memory than is available. Or that access more disk/network IO than is available.

So you setup temporary storage, or in-memory storage, or stagger the jobs so only a couple of them hit the disks at a time, and then you measure performance in groups of 4 or 8 to see when performance falls off, or stand up an external caching server, or whatever else you can come up with to work within your budget and available resources.
by lotharcable | 2025-08-25 17:27:10+00:00
Water rights is a huge deal in Colorado. It is in the state constitution and there has been a lot of government corruption around the issue.

It is common for people to buy up land just for the water rights, then transfer that water rights to other property. So if you search for land in Colorado it isn't unusually to find one plot of land in the millions and then another one a few miles away that is almost free in comparison. This is often due to the water rights associated with that property. The expensive land can be used commercially for things like farming, the other cannot.

And there have been cases of governments using tax money to buy up property just so they can use the water rights to help out private ventures, like building suburbs or golf courses without the knowledge or consent of tax payers.

Also it is pretty normal anywhere in the country that local governments react poorly from aggressive demands from people, especially when they are not voters.

All in all it is a nasty business and making sure you know exactly where your water is coming from, how you are going to pay for it, and what your rights are to it, and what you are allowed to use it for all need to be factored in heavily when moving out to the desert there.
by xp84 | 2025-08-25 17:27:27+00:00
I totally get this, however they are assigned -- meaning someone is responsible for them. If you own the range 212-555-0000 through 9999 and you sign calls for spammers as coming from that range, those numbers should be revoked from your control, or you should be denied the ability to sign those outbound calls/texts so that your calls appear as likely fake.

Ideally anyone who owns numbers would stop letting literally anybody do anything with their numbers (the way they do today) because they don't want to lose the numbers or to get banned from operating a PSTN-connected system.

The outcome I'm going for is that if you're a spammer you can't find any US phone number owners who will let you use their numbers so you can only send "unsigned" calls that are obviously spam, or sign calls as originating from irresponsible countries, which are easily filtered out by those of us who don't have any friends in the Phillipines or whatever (I get a lot of "DMV" threat texts from +63)
by ramesh31 | 2025-08-25 17:27:39+00:00
>These are people specifically moving to this unincorporated county in order to live "off the grid". This sounds ideological to me.

Realtors out there are selling sandcastles in the sky to flatlanders who don't know any better. The property they are buying is parceled out ranch land that went bust generations ago for the same reasons. These aren't "prepper" types so much as folks who want the Colorado high-country lifestyle when they can't actually afford it.
by phendrenad2 | 2025-08-25 17:28:27+00:00
So many people here don't understand cheating in online games. J_McQuade says it's a "social problem" and not a "technical problem". But that's misunderstanding the discussion so far. Nobody is saying it's a technical problem. Anticheat is a technical TOOL that is used by HUMANS to solve the social problem. People get BANNED by HUMANS based on anti-cheat detecting cheats. That human logic is then crystalized into an AI algorithm that catches the most obvious cheaters.

It strikes me that, maybe the problem is "anti-cheat" is a misnomer. It's really more like "cheat-detection".

bob1029 says it's sufficient to "make it feel like no one is cheating" and to do that you "don't need kernel drivers".

Well, I'm glad for bob1029 that they are so blind that they don't "feel" like the game is being hacked in games that don't have anti-cheat (or some hypothetical anti-cheat that doesn't use a rootkit, I wish bob1029 would elaborate because I haven't seen one yet!). But many of us have higher perception levels and wouldn't be able to ignore the cheaters.
by uecker | 2025-08-25 17:28:52+00:00
To be precise, it was "C is entirely as complicated as Rust, if your goal is to write correct software that doesn't crash all the time." and I think we wouldn't have this discussion if it were uncontroversial. As somebody writing C code and managing a team that writes C code, there is not a particular high effort needed to make C software not crash. It may be too easy to write messy C code that crashes all the time, but this is not at all the same thing.
by nickjj | 2025-08-25 17:29:23+00:00
I'm beginning to really like scrolling window managers.

It's optimized for minimal splits (let's say 2-3 windows) per view but it makes it effortless to flip between apps. Floating windows is also an option and making any of them full screen is available too.

Imagine tiling a bunch of pieces of paper on your floor and now you want to focus on a few of them at a time. That's basically what a scrolling window manager allows, you can either swipe on a touchpad, hit the arrow keys or use your mouse wheel to cycle between stuff. Of course you can customize these, that's just a reasonable default.

It's so much faster than manually dealing with workspaces IMO.

I'm currently taking a look into both Hyprland's scrolling plugins and if that fails then Niri. I wish Hyprland's official scrolling plugin was not in an alpha state. I want to stick with Hyprland because everything else about it is really nice.

All of this stuff works independent of Omarchy too since it's 100% related to your window manager.

Here's a video demo: https://youtu.be/r0JUm77inIA?t=319

[Note: I'm not the author of the video but I jumped to a timestamp where he's showing Niri's scrolling features]
DSPy GEPA Example: Listwise Reranker
by CShorten | 2025-08-25 17:29:35+00:00
Hey Hacker News community,

I think this is a really cool example of prompt optimization with DSPy and the newest GEPA optimizer! I hope you find it interesting!

https://www.youtube.com/watch?v=H4o7h6ZbA4o
by xp84 | 2025-08-25 17:30:08+00:00
Sorry, so it was only 11 years for them to restore the functionality that Siri in effect "took away" in 2010.

The only way to get it back for those 11 years was to disable Siri entirely, meaning you had to be "cloud dependent" or stick to that unchanging set of offline-only features exclusively for a decade. Not a lot for the Siri team to be proud of there.
by w10-1 | 2025-08-25 17:30:22+00:00
The brief is not particularly compelling; it mostly assumes what it is trying to prove. It says:

But the Injunction requires Apple not to prohibit linking-out period, full stop. It does not permit Apple to condition the right to link-out on the payment of a fee.

In fact, the injunction is silent on the matter of fees for linking out.

Similarly, the simplicity of the alternative world of just clicking a button fails to incorporate any additional risks (hence the "scare" screen).

Courts generally permit companies to charge what they want. It may be justifiable to force alternative markets for something close to a monopoly, but it's not clear they can force the alternative to be cheaper.

If you look at the table of authorities, it's basically Epic itself, and some 50+ year-old cases. There's just nothing really in support.

Currently, a tiny, tiny percentage of very large developers make virtually all of the profits from selling Apple apps. Apple's 30% rate has been in place longer than most of them have existed, so there's been no surprise. Price discrimination is legal, and Apple's choice to make larger companies pay more seems supportive of small businesses. So there's not even a compelling argument that Apple's fees are evil; it's just that big, maximalist players see a way to get more profit.

So yes, Apple fees limit profits for Y-combinator startups. The brief would have been more compelling had it listed the startups that were passed on due to the fees (rather than listing the successful ones). That's the only new data point in this argument, and would have been direct evidence of impact to small companies. But because the brief didn't make this argument factually, the court can fairly assume there are no such cases, and the brief may have done more damage than good to its cause.
by ajross | 2025-08-25 17:30:25+00:00
An easy way to "fix" the problem for closet dwelling US nerds like us who've decided we don't want to use the telephone anymore. Everyone else in the world isn't like us, and have to actually use their phones to talk to real people everywhere. Pretty much everyone has family abroad, etc... This just isn't a serious suggestion.

Which is why this is likely to end up getting rolled back. Surely most of these providers are dominated by spam. But equally surely all of them carry some legitimate traffic (or else this particular trigger would have been pulled already).

There will be friendly fire from this policy decision, almost certainly.
by defulmere | 2025-08-25 17:30:40+00:00
amen to that! I started using a Logitech MX Vertical mouse a few years back to deal with wrist pain. It helped with the pain immensely, but the switches in the mouse failed after ~6 months of use.

I replaced the Logitech mouse with an inexpensive vertical mouse from ProtoArc and haven't looked back.
by coldpie | 2025-08-25 17:30:41+00:00
The beautiful thing about default-deny for internationally-sourced calls is it fixes the spam problem for everyone, including those who opt-in. If 90% of the spammers' calls are just immediately dropped, they're no longer going to get enough hits to be worth the effort, so it also protects those who actually do have a legit reason to receive international calls.
by mlyle | 2025-08-25 17:30:49+00:00
> If you build on Intel, you are making a decision that exempts you from competing in the top of market for your products. Your designs will run hotter, consume more energy, have less yield, and lower clock.

Most of semiconductor production is not on the leading edge. Most big SoC production is not even on the leading edge. There's a lot of room for older fabs. And the customer can demand a lower price as a result of lower yield and performance.

> You'll need to maintain and inventory two different BOMs for a critical component

Most of this stuff that is not on the leading edge doesn't have a "leading edge variant".

Of course, I wouldn't build on Intel for other reasons: they've been terrible as a foundry and they have been changing directions seemingly weekly. That is the hurdle that you can't get over: you can't rely upon them as a partner.
by RyanHamilton | 2025-08-25 17:31:16+00:00
>kind of wished that Azure Data Studio (now discontinued) had directly supported loading CSV/TXT etc into an in-memory or temp db for queries and portability QStudio supports right click query csv,txt,parquet via duckdb. It also supports more exotic data sources like rest apis by placing the data into a temp table. I called it babeldb https://www.timestored.com/qstudio/csv-file-viewer
by SLWW | 2025-08-25 17:31:19+00:00
I usually find people who oppose the flag to be the "soft" or "virtuous" racist types. The comment about Church goers is also most likely due to where you are. Maybe you should visit a different neighborhood, or you are just assuming every white woman with that "let me speak to the manager" haircut actually goes to Church? (Episcopalian doesn't count; they aren't even a real church/denomination)

Again, you should go out more; for your own health if this is how you see "religious" or "patriotic" people.
by mbreese | 2025-08-25 17:31:20+00:00
I too use the mx 3. It’s a great mouse that can also travel easily in my laptop bag.

I went to get a new one to keep at my office last year and noticed that the buttons had changed from clicky ones to silent ones. That drove me nuts and I returned the new version. However, the issue you mention with static and the buttons might explain the change. I thought it was just a vendor making a good device cheaper to manufacture. Maybe it was a better version after all?
by vpanyam | 2025-08-25 17:31:56+00:00
Yeah having traits for this in the stdlib would be nice.

You might find Lunchbox [1] interesting. I needed an async virtual filesystem interface for a project a few years ago (and didn't find an existing library that fit my needs) so I built one:

> Lunchbox provides a common interface that can be used to interact with any filesystem (e.g. a local FS, in-memory FS, zip filesystem, etc). This interface closely matches `tokio::fs::` ...

It includes a few traits (`ReadableFileSystem`, `WritableFileSystem`) along with an implementation for local filesystems. I also used those traits to build libraries that enable things like read-only filesystems backed by zip files [2] and remote filesystems over a transport (e.g. TCP, UDS, etc) [3].

[1] https://crates.io/crates/lunchbox

[2] https://crates.io/crates/zipfs

[3] https://github.com/VivekPanyam/carton/tree/main/source/anywh...
by gitpusher | 2025-08-25 17:32:03+00:00
Whoa, that's fascinating. So their botnet runs in multiple regions and will auto-switch if one has problems. Makes sense. Seems a bit strange to use China as the primary, though. Unless of course the attacker is based in China? Of the countries you mentioned Lithuania seems a much better choice. They have excellent pipes to EU and North America, and there's no firewall to deal with
Ask HN: Devices to allow children to listen to podcasts on my local network?
by jareds | 2025-08-25 17:32:21+00:00
Does anyone have advice for a device I could lock down that would allow my children to listen to podcasts I've downloaded to my local network using Audio Bookshelf? So far the best I've been able to come up with is to buy a cheep Android phone, install the Audio Bookshelf app, and configure my network to not allow the device to access the internet. The only issue with this plan is that as far as I can tell there's no easy way to only install the Audio Bookshelf app, and remove all other apps. While if the device does not have internet access I'm not concerned about them poking around in the email, calendar, etc it'd be nice if there were fewer distractions. I'm an iOS user so may be missing something involving Android and third party launchers or device controls.
by keernan | 2025-08-25 17:32:26+00:00
The argument being made is: "Bad people are doing bad things. By providing privacy, TOR is enabling bad people to do horrible things."

The exact same thing is true of the US Government: "Bad people are doing bad things behind closed doors. By legalizing privacy in homes (and elsewhere) the United States is enabling bad people to do horrible things."

It is absolutely true that society can stop almost all crime if we would give up our collective rights to privacy.
by Krasnol | 2025-08-25 17:32:30+00:00
I switched from a vertical mouse to Logitech MX and I wish the vertical one would have felt more comfortable because there are many more to chose from and they're easier to fit on large hands.

I've tried everything after setting my seating and table properly and it seems this is my thing. I bough 4 more because I fear, like with everything good, Logitech might stop selling them and I'd be lost...
by refulgentis | 2025-08-25 17:32:37+00:00
Been here 15 years and there's just more voting based on gut vibe the last year or two. I don't really comment that much anymore after a crazier incident a month ago.

Feels like when /r/nba got too "joke-y" for me to participate. Asking a question without performative vulnerability that sounds fake to most will sound "aggressive" or "putting down" to most in a generic social environment. (i.e. one where loudness / randomness / 'being polite', i.e. not asking questions or inducing cognitive load rule)

Thanks for noticing and saying something. Ngl it made me feel bad like I did something wrong.
by rank0 | 2025-08-25 17:32:44+00:00
I haven't even really been discussing the case from the OP. I'm more so just surprised at the number of comments (like yourself) that appear to be expressing sympathy for financial or white collar criminals.

I suppose it's a philosophical difference...I just hope that you appreciate how extreme the position is. The amount of fraud in this country is disturbing and I don't think it is compassionate/kind at all to keep these people out of prison while most people are struggling to make an honest living. It creates a moral hazard.
by schmidtleonard | 2025-08-25 17:33:08+00:00
Yes, but we don't even have to go that far: international != unattested. Legitimate overseas telecoms should be able to sign their communications. The point isn't to seal off the USA, the point is to have someone to ban if they start abusing access.

Most international telecom operations aren't facilitating scam call centers, and of the ones who are I suspect very few are so eager to turn a blind eye that they will continue to do so when staring down the barrel of actual consequences.
by toomuchtodo | 2025-08-25 17:34:59+00:00
Not sure if this meets your needs, but I bought my kids Yoto Minis and we built some scaffolding around it to enable them cutting their own RFID cards to listen on the devices to non turn key content from the Yoto platform. I can track what they listened to based on the storage blob request logs where the content is stored (and served over HTTP).

https://us.yotoplay.com/
by mothballed | 2025-08-25 17:35:01+00:00
I hate to be the out-of-state guy that tries to summarily come up with a solution, but in AZ they have two separate regulation on well drilling. Low-flow household consumption is "exempt" meaning if it is drilled using the approved techniques and far enough away from septic systems etc it is virtually guaranteed to be approved. If you DIY your own "exempt" well you do not even need a well driller's license and can do it with a "one-time" DIY permit so theoretically you could just buy some percussion rig for a couple grand off ali-express and go ham. Household consumption is also pretty trivial compared to agricultural and commercial use, so it doesn't have much meaningful negative impact on the the 'water rights' of commercial users.

As far as I know there is no way to sell the right away to drill an 'exempt' well. I hope CO looks into something similar.
by general1726 | 2025-08-25 17:35:16+00:00
There will be no rapid raise of anything - Driving license of B group (personal cars) is limited to 3500kg car, if you are driving anything heavier you need to have driving license of C group (Goods vans) which costs additional time and money.

Furthermore you can't really park these cars in the city. Too big.

Another thing that these cars are gas guzzlers price in EU for a gallon of gasoline is around 7 USD

So it is a nothingburger, few poseurs will buy it, and that will be it.
by unsignedint | 2025-08-25 17:35:34+00:00
The PSTN is simply not sustainable. It’s a relic of a time when there was no practical way to authenticate or validate calls. Today, with malicious actors able to dial in from anywhere in the world at negligible cost, the system is fundamentally unequipped to handle the abuse it faces.

Efforts like STIR/SHAKEN exist, but they’re little more than a band-aid—and not a particularly effective one—because the underlying network was never designed with resilience or trust in mind.

I know some people push back on this view, often pointing to edge cases where PSTN’s ubiquity still provides value. But as trust in the system erodes, so does its relevance. And if the majority of people already avoid answering calls from numbers they don’t recognize, its practical utility is clearly diminished.
by phire | 2025-08-25 17:35:44+00:00
Yeah... apparently the MX Anywhere 3S uses new "silent" switches, which I was hoping might fix the issue.

But I've found one post complaining about bad switches on the Anywhere 3S and a few complaining about the MX Master 3S (which uses the same switches?).

I'm sticking with my current mouse for now, since I know it's quirks.
by datadrivenangel | 2025-08-25 17:36:21+00:00
I also have many functional 18650s of that age. lithium ion cells often self discharge at a few % per month, so after a few years of no power use a cell is likely to be dead without recharging anyways. The betavoltaics will still have usable power output. The real question is what the cost/performance comparison looks like between a betavoltaic system and a 18650 + tiny solar panel system that can on average recharge the battery on an annual basis.
by CodedRebel | 2025-08-25 17:36:27+00:00
Always felt PowerToys is fragmented and not centralized especially the Command Palette which feels more like just for launching apps so I am building Riser a free command Hub for Windows

With it, I can:

Launch apps, files, or websites instantly

Create workflows (open multiple things with a single hotkey)

Control general system actions (Mic, audioSources, volume, brightness, shutdown, etc.)

A better and more rapid search

Stay fully in keyboard mode without reaching for the mouse

It’s free and made to just get out of your way. Still Building it but soon it will be the daily driver.

If you’d like to try it early or help shape the direction, I’ve put up a waitlist here: [getriser.app]
by SpicyLemonZest | 2025-08-25 17:37:34+00:00
I don't understand what you're talking about. Who is "Team Blue" and what makes it obvious that they're besotted with wind? I understand that you're trying to gesture at the major political parties and their supporters, but it's not at all obvious that the Democratic National Committee, or Hakeem Jeffries, or Joe Biden is besotted with wind. So who specifically is the subject here?
by znpy | 2025-08-25 17:37:39+00:00
oauth is one of those things i've studied, re-studied, implemented and re-implemented multiple times in my work life and i always end up forgetting it.

at this time I keep a copy of rfc6749 binded and highlighted near my desk... every now and then i have to go look at some detail.

also, somehow the openid spec is a bunch of documents that aren't really formatted for being printed. it really feels like the authors are implicitly assuming no one is going to actually read them.
by kody_06 | 2025-08-25 17:38:10+00:00
I'm working on an AI agent that uses LangGraph, GPT 4.1, Docker, and tool calling to build & modify Rails applications. It's fascinating how much you can accomplish with tool calling. This is part 1 of me going over the approach, including using multiple docker containers, mounted volumes, and tool calling to overwrite files within the mounted volumes, that can then render the changes in real time on an iframe. Part 2 coming soon.
by fragmede | 2025-08-25 17:38:18+00:00
My comment wasn’t about AI infra, my job, or broad societal changes. I write code for a living and worry about losing my job to AI like any other developer. I was just describing my experience with self-driving cars doing their thing. The key is whether the argument holds up on its merits. Pointing to someone’s job is background context, not a substitute for engaging with what they actually said.
by Zak | 2025-08-25 17:38:57+00:00
> Nickel metal rechargeables are a good AA/AAA substitute for devices designed to tolerate their lower voltage.

Any device that can't is arguably broken as designed. Much of the energy (the majority, in a higher current application) in an alkaline battery is found under 1.2V.

See discharge curves: https://lygte-info.dk/review/batteries2012/Duracell%20Ultra%...

NiMH actually stays above 1.2V longer for all but the lightest loads: https://lygte-info.dk/review/batteries2012/Eneloop%20AA%20BK...