MurphyA/hacker-news huggingface dataset:
by strcat | 2025-09-13 04:43:22+00:00
GrapheneOS only supports devices where users can have full control over the OS and replace it. Choosing to use GrapheneOS is fully optional and people who don't want a strong security model can use something else. Not clear how GrapheneOS in any way hurts people's freedom by giving them a highly private and secure OS option for devices which meet our requirements. We're working with an OEM on towards more devices meeting our requirements which will support using other operating systems too. If you want another OS, you can use one. If you want to modify GrapheneOS in any way you want, that's fully supported. We provide easy to follow build instructions. You can make a userdebug build with ro.adb.secure=1 if you want root access at the cost of security.
by bigyabai | 2025-09-13 04:43:31+00:00
> You have to give away everything or you're the bad guy.

For source-availible software, you do. Someone "stealing" your code is table-stakes, if that turns your stomach then open source licenses aren't for you. You can sell your software and enjoy all the same protections of copyright that FOSS benefits from, instead. Microsoft built an empire doing that.

It's no use crying over spilled milk if the software is freely licensed. There just isn't. If a paid competitor can do a better job, it will inevitably replace the free alternative - that's competition. When you try to use fatalist framing devices like "open source has a problem" you ignore all the developers happily coexisting with FOSS. The ones who don't complain, many of whom spend their whole lives never asking for anything but the right to contribute.

If that's a problem and you dislike your neighbors, you're the one who needs to find a new neighborhood.
by the-mitr | 2025-09-13 04:47:02+00:00
In case of Indian main stream media, they have completely lost it. The collapse is not only epistemic it is moral and ethical also. They have become submissive with the present incumbents. Not only they have become propaganda tools of first order they also promote all sorts of nonsense as national level breaking news. Forget about accountability from the government, they tend to pin all the failures on previous governments.
by strcat | 2025-09-13 04:47:23+00:00
Both of these are closed source hardware with closed source firmware. Neither is an open hardware device. They're extremely far from meeting the official requirements for GrapheneOS. It would not be GrapheneOS with massive portions of the core feature set not provided on top of outdated hardware components and firmware without important updates available. The requirements for GrapheneOS support are listed at https://grapheneos.org/faq#future-devices.
by KPGv2 | 2025-09-13 04:48:19+00:00
> but only giving H1-Bs to the highest paying reqs which need them starves all of the other reqs of any possible candidates.

If this is the effect, is there a reason these starved orgs couldn't just hire Americans? If not, I think implicit in your argument is that H1-Bs exist to provide cheap labor to firms at the expense of American lives.
by mjevans | 2025-09-13 04:49:46+00:00
I'd rather they cost like 4X the median worker's wage, with at least half of that collected as taxes by the government.

It should be a notable cost, and the worker needs to be making a premium for it to be a rush on immigration.

Further note, this is to also encourage more _entry level_ jobs for local workers and train up citizens to become more highly skilled workers.
by graeme | 2025-09-13 04:50:36+00:00
The threat was to "go nuclear". Among other things

* Start a smear campaign

* block people from wordpress.org unless they ticked a loyalty checkbox stating they weren't affiliated with wpengine

* Take over and null Advanced Custom Fields, a WPengine plugin

* Block wpengine from wordpress.org, which is baked into wordpress, refuse to name a price for access, refuse to allow development of any alternate plugin hosting system

* Ban wordpress.org accounts of anyone who spoke up in favour of wpengine

* Start specific campaigns to poach wpengine clients

* start a website listing the staging urls of all wpengine customers and cite which ones left wpengine

I'm sure I've forgotten some things. The deal with extortion is you may have a legal ability to request money you are not legally entitled to. You may have a legal ability to take certain actions. But what is often not legal is threatening to take certain otherwise legal actions UNLESS you are paid money you are not legally entitled to.

The extortion claim was dismissed as the judge found there's no civil extortion tort under California law. California prosecutors haven't seen fit to file charges, so no formal proceeding.

But you're being rather blithe in your description.
by bigyabai | 2025-09-13 04:51:08+00:00
> You won't call them "thief", but I will.

Well, then we've found the problem. You ideologically disagree with the framing of free software. That's fine!

Millions of people use Linux every day, run iPhones with BSD code and run software made with open source libraries. They download Javascript resources and freely-licensed Unsplash JPEGs to populate a webpage interpreted with a KHTML fork. If you think they're stealing, that's an extremist ideology that is not reflected in the spirit of any open source project I'm aware of.
by TazeTSchnitzel | 2025-09-13 04:51:29+00:00
It won't be a great experience, but for MIDI, wouldn't Microsoft GS Wavetable Synth suffice? Doesn't that come with Windows 98? If it's trying to use the nonexistent Ad Lib support, you can probably tell it to use GS Wavetable Synth instead in the MIDI settings?
by strcat | 2025-09-13 04:51:49+00:00
We haven't removed any requirements from our list. Many things Pixels provide are omitted from the list in order to enable another device to meet our requirements. There are other devices meeting the security feature requirements, but they don't allow us to support them. We're actively working with a major Android OEM towards a subset of their devices meeting these requirements and providing official GrapheneOS support. Providing the requirements on our list is not easier for Google and any OEM should be able to make a Snapdragon device meeting these requirements in 2026. It's already possible to meet all the listed requirements via multiple non-Snapdragon SoC platforms, but we'd prefer the upcoming Snapdragon generation with MTE support. The list has been deliberately kept limited to what is provided elsewhere than Pixels so that other devices can meet the requirements, which is in the process of happening.
by nsagent | 2025-09-13 04:52:05+00:00
The person I was responding to literally said they were "a paying user for a very long time" and "never encountered a bug". No software is bug free. I can't think of a single software service I've used for as long as Proton (7 years now) where I haven't encountered a single issue over that time. I take their statement to be so incredibly unlikely as to be facetious or intentionally duplicitous.

So I responded in kind, because I've definitely seen company cheerleaders, and I'll have no part of it. I'm glad you all are happy with Proton. I'm not telling you to leave.

And if you really want to see complaints, you don't have to look far. Read the other comments on this thread. I don't have to spell everything out for you.
by CuriouslyC | 2025-09-13 04:52:08+00:00
As someone who's built a project in this space, this is incredibly unreliable. Subagents don't get a full system prompt (including stuff like CLAUDE.md directions) so they are flying very blind in your projects, and as such will tend to get derailed by their lack of knowledge of a project and veer into mock solutions and "let me just make a simpler solution that demonstrates X."

I advise people to only use subagents for stuff that is very compartmentalized because they're hard to monitor and prone to failure with complex codebases where agents live and die by project knowledge curated in files like CLAUDE.md. If your main Claude instance doesn't give a good handoff to a subagent, or a subagent doesn't give a good handback to the main Claude, shit will go sideways fast.

Also, don't lean on agents for refactoring. Their ability to refactor a codebase goes in the toilet pretty quickly.
by bigiain | 2025-09-13 04:52:18+00:00
> You need a clean fixed IP in non-residential block

Feels like that's carrying a lot of load there?

Where do you get those? I doubt any inexpensive VPS provider has any clean IP addresses? AWS charge you $5/month for an elastic IP address, and I bet you'd need to cycle through their pool of those looking for one that hasn't been blacklisted recently?

There's another thing to consider here too. I was selfhosting my own mail, but back in 2013/14 I investigated all my mail, and even though I'd avoided Google/Microsoft,Yahoo et al. - over 80% of my personal email was on their servers because that's where my correspondents were. I pretty much gave up maintaining my own (slightly over complicated) stuff and gave in and chose to accept the "Do no evil" company at face value. 4 or 5 years later that company no longer existed, even though they continue with the same name today.
by mcmoor | 2025-09-13 04:52:20+00:00
I found the one for Sparta too emotionally charged for my interest. But I really really endorse most of the other ones especially ones touching in economics and logistics of ancient world.

(Btw he's not a tenured professor, much to his chagrin, he's an adjunct professor. This is exactly why he wrote A LOT about broken academia system too.)
by acoustics | 2025-09-13 04:53:40+00:00
> We're made to feel like we should open source things and not retain exclusive rights to commercialization.

Who is telling you that you have to write open source software? Millions of programmers around the world make a living writing software with much more restrictive licenses (including simply All Rights Reserved). I write proprietary code, and I don't feel any pressure to stop doing that. Somebody on the internet telling me that I should write open source software instead is not an issue. They can't stop me from making money writing code.

Edited to add: I don't own the rights to my code but I am fairly compensated for it. If I were to write code that I have direct ownership of, the above principles would still apply.

> CC-BY-SA-NC isn't OSI approved and you get told you're "not open source" if you try to use it or licenses like it.

CC-BY-SA-NC is indeed not open source, but that doesn't mean you can't use it.
by moefh | 2025-09-13 04:54:00+00:00
It's not 2 million, it's a little over 1 million.

The exact number is 1112064 = 2^16 - 2048 + 16*2^16: in UTF-16, 2 bytes can encode 2^16 - 2048 code points, and 4 bytes can encode 16*2^16 (the 2048 surrogates are not counted because they can never appear by themselves, they're used purely for UTF-16 encoding).
by lovich | 2025-09-13 04:54:23+00:00
> You keep insisting that H-1B or any temporary visas are for the jobs that cannot be filled by Americans. This is simply not true.

As a de facto description of the current situation in the United States I agree with you.

The de jure description for why h1bs would be allowed is due to them, again _ostensibly_, having skills or a specific skillset that could not be found in a reasonable time frame and are worth importing.

I am trying to game theory out ways to make the h1b system achieve the ostensible goals. I am not trying to defend the current system as it stands

edit: I realized this might be our point of contention right now

> There are no such requirements so you whole reasoning is based on a fantasy.

I was under the impression that h1bs positions were supposed to pay a “higher than prevailing wage” but there has been a surge of activity around these terms the past few months on the internet and I can’t find definitive proof of that. If that fact isn’t true it would modify my view on the system
by baron816 | 2025-09-13 04:54:40+00:00
Robotaxis are good, but everyone owning a driverless car is bad.

Imagine you get to your destination, there’s no parking (or no free parking), so you tell your car to just circle the block while you’re inside. You spend an hour there at the tanning salon, and the car has just been circling, using the street as a parking lot and creating congestion. What happens when everyone does that?

I’m a big proponent of driverless cars, but we will need laws that ban individual private ownership. We’re going to have to experience the tragedy of the commons first because people really won’t want to give up their cars.
by davidw | 2025-09-13 04:55:55+00:00
Oregon - thanks to governor Tina Kotek - pushed those reforms further this year:

https://oregoncapitalchronicle.com/2025/07/29/gov-kotek-sign...

I got to play a small part in that, going to Salem to say my piece in favor:

https://oregoncapitalchronicle.com/2025/03/04/oregon-gov-kot...

She liked my hoodie!

https://bsky.app/profile/tinakotek.bsky.social/post/3lkea36k...

That said, what her bills have accomplished is a bit different than CA: rather than larger buildings close to transit, we legalized 4-plexes and a variety of other housing types that use land more efficiently, throughout cities.
by strcat | 2025-09-13 04:56:11+00:00
We're actively working with a major Android OEM since June 2025 towards a subset of their future devices meeting our requirements. They've been interested in improving their security for a while and have demands for it from large customers including specific requests for GrapheneOS. They saw our posts about us wanting to work with OEMs and reached out to us recently.

We previously tried to work with a much smaller company which was a startup and ended up going bankrupt. The current partnership with an OEM is a new thing entirely separate from that and it's not a small company or startup.

Our requirements are listed at https://grapheneos.org/faq#future-devices. The devices we're working on with this OEM will meet these requirements and provide an alternative to Pixels for GrapheneOS. They may not initially be quite on the same security level as Pixels, but they will provide what's listed there and can get better from there.
Show HN: VibeReply – AI Chrome Extension for Social Media Posts and Replies
by tonychestnut | 2025-09-13 04:56:43+00:00
Hi HN,

A while back I was trying to grow my following on X and Facebook, but I kept running into the same problem: I couldn’t consistently come up with good content ideas from time to time. Posting regularly can feel daunting, and replying to comments or threads often ends up taking more time than it should.

That frustration pushed me to build VibeReply — a Chrome extension that uses AI to help generate posts and replies directly inside social platforms.

Most AI writing tools live in a separate editor or dashboard. I wanted something lightweight, integrated, and fast — something that works where I already spend my time. That’s why VibeReply sits directly inside the platforms (X, Facebook, LinkedIn) instead of requiring copy-pasting from another app. It also focuses on making replies feel conversational and natural rather than generic. Every post or reply is unique, even when you use the same tone or topic multiple times, so it doesn’t recycle the same responses.

Why I think it stands out from other social reply apps:

- It’s fully integrated and works directly inside the three major social platforms — X, Facebook, and LinkedIn — so you don’t need to copy and paste between tools.

- It goes beyond simple reply generation by also helping you create fresh, engaging posts. You can choose from a variety of topics, generate an advice, a fun fact, or even a controversial statement in the selected topic and get unique content every time.

- It supports multiple languages, ensuring replies are generated in the same language as the original post for more natural conversations.

- Coming soon: the ability to set your own custom topics and tones, plus AI-powered meme generation for posts and replies.

I built VibeReply to solve my own problem with staying active on social media, and now I’m excited to see how it might help others facing the same challenge.

Please check it out here: https://www.vibereply.app

This is a demo video of using VibeReply: https://youtu.be/SefUGxi52Rk
by GMoromisato | 2025-09-13 04:57:57+00:00
What's the probability that a moon was occluded? The star, the moon, and the Earth would have to be perfectly aligned on a straight line. It seems a vanishingly small probability. A dense asteroid belt seems more likely except that the star was only occluded once.

If it is an asteroid belt, maybe it is on a different (high inclination) plane, which is why the star only hit one part of it.
by bigiain | 2025-09-13 04:58:14+00:00
No company is gonna seriously refuse when their jurisdiction's equivalent of the FBI or NSA turn up with a court authorised order. As James Mikkens said: "YOU'RE STILL GONNA BE MOSSAD’ED UPON"

But it'd be nice to be able to expect your email provider to not cave in to a request from some other counties CERT organisation without pushing back for evidence and some sort of proper judicial authority behind the request.
by raminf | 2025-09-13 04:58:14+00:00
Was going to ask how much all this cost, but this sort of answers it:

> "Managing Cost and Usage Limits: Chaining agents, especially in a loop, will increase your token usage significantly. This means you’ll hit the usage caps on plans like Claude Pro/Max much faster. You need to be cognizant of this and decide if the trade-off—dramatically increased output and velocity at the cost of higher usage—is worth it."
by TazeTSchnitzel | 2025-09-13 04:58:20+00:00
From next year there will still be one private company claiming to offer this service, yes, but they are under no obligation to keep doing so, and if the market is already so unprofitable that the national postal operator immediately exited it once freed from the obligation of remaining in it, it is questionable how long a private company will remain.

One particular concern I have is whether that company will be connected to the Universal Postal Union; if they aren't, sending letters to and from foreign countries will suddenly be a minefield. I don't know and have been trying to find out.
by qalmakka | 2025-09-13 04:58:39+00:00
Killing ZFS on Linux would basically make Linux unsuitable for lots of usecases. What would you use instead? Btrfs, which keeps having stupid data corruption issues? Bcachefs, which is not yet stable and now it's being struck out of the kernel? LVM2+thin provisioning, which will happily eat your data if your data overlap? I hope some industrial players will force the kernel to drop this nonsense.

Heck no native filesystem besides btrfs has compression, I'm saving HUNDREDS of GB with zstd compression on my machines with basically zero overhead
by strcat | 2025-09-13 04:58:55+00:00
We would happily support other devices meeting these requirements and have limited what we include in the requirements to enable that. We're actively working with a major OEM towards a subset of their devices meeting these standards and providing official GrapheneOS support.

It's not our fault that the only other devices providing the security features we need don't allow GrapheneOS to be installed or to use those features. Massively lowering our standards and using low security hardware missing the basics we depend on and have built major protections around wouldn't make sense. It's not what GrapheneOS exists to provide. People can use LineageOS if they don't have the same priorities we do.
by Terr_ | 2025-09-13 05:01:28+00:00
> I sometimes wonder if we could design a better system today [...] optimizing for values we have today like freedom, balance of power and equality of opportunity.

I think it's important to point out that some people... don't seem to share the same ground-assumptions, and it's forming a rather sharp divide in modern US politics.

There's a model for analyzing "how could you think that" disagreements which I've found useful, from a (leftist) video essay:

> See, when you talk to our conservative friend, you operate as though you have the same base assumptions [...]

> Since we live with both of these frameworks [democratic egalitarianism, capitalist competitive sorting] in our minds, and most of the things we do in our day-to-day lives can be justified by either one, we don't often notice the contradiction between them, and it's easy to imagine whichever one tends to be our default is everyone else's default as well. [...]

> Your conservative friend thinks you're naive for thinking the system even can be changed, and his is the charitable interpretation [...] Many conservatives assume liberals [...] know The Hierarchy is eternal, that there will always be people at the top and people at the bottom, so any claim towards making things equal must be a Trojan-horse for something that benefits them. [...]

[0] https://www.youtube.com/watch?v=agzNANfNlTs
by gpm | 2025-09-13 05:01:42+00:00
If we're listing them in detail personally I think one of the most offensive (though least commercially relevant) offenses was to attempt to use public resources, the trademark owned by a 501c3 charity, fraudulently transferred back to Matt, to extort them. Both since that's obviously fucking wrong, and they were already only making nominative use of the trademark (i.e. using it to refer to WordPress's product) which they have a free speech right to do.
by chuckadams | 2025-09-13 05:02:07+00:00
The effort at https://fair.pm is well underway to cut out Matt and wordpress.org as a single point of failure and control in the community. It's a Linux Foundation project, being run by former WordPress community leaders (people who provided years of volunteer labor that directly benefited Automattic), and there's been interest from several large hosting providers, including some that are even larger than WPE. Matt is likely to find that by the time the trial actually starts, that he's already lost.
by Dylan16807 | 2025-09-13 05:02:25+00:00
Okay so you seek by 3 less bytes.

Or you accept that if you're randomly losing chunks, you might lose an extra 3 bytes.

The real problem is that seeking a few bytes won't work with EMBL. If continuation bytes store 8 payload bits, you can get into a situation where every single byte could be interpreted as a multi-byte start character and there are 2 or 3 possible messages that never converge.
by doctorpangloss | 2025-09-13 05:02:41+00:00
Seattle median income growth is the lowest it has ever been in the last three years, since 2022, in low single digits compared to its past high-to-double-digit growth since 2013. In a completely positivist sense, it would be really improbable for that to occur and also for reduced car ownership to be associated with greater wealth. Of course, reduced car ownership is pretty much associated with lower wealth everywhere in the world, like with pretty much owning anything, like homes or expensive degrees or whatever.

There are a FEW things that decline with greater wealth, like number of children, that buck intuition, but it’s not super clear what the cause and effect is. Suffice it to say, if what you were saying is true, which is improbable - I’m not saying impossible, just really improbable - we would be talking about it way more.

Now why you have to go and call me out of touch and all these big harrowing names, I don’t know. I’m just trying to talk about what is likely to be occurring. People make less money and cars are more expensive so fewer people own cars: that shouldn’t be a controversial POV.
by jasona123 | 2025-09-13 05:03:48+00:00
Hard agree on it being odd in both GIS ways and QGIS ways. I just started a new job that pays for ArcGIS Pro and it’s wild how something that seemed intuitive to find on QGIS is buried under menus on Arc Pro, but conversely I’ve definitely seen things that I’m like “that was almost too easy why doesn’t QGIS have this”. And then you have the oddities of GIS