MurphyA/hacker-news huggingface dataset:
by dmantis | 2025-07-29 07:30:09+00:00
First of all, who says that it has to be a global standard?

It's not an 'all-or-nothing' thing.

Those are instruments which already help many people (those you define as questionable for some reason). I'm actually pretty happy to see that the world has a tool to help millions of people with "questionable" religious, cultural, political, ideological views or sexual orientations. That reduces the pressure and advantage of people who want to make their lives harder.

If you don't need it, don't use it. That's totally cool. It doesn't have to be global. To be honest, I don't think anything needs to be global. That gives too much leverage to a single group at the expense of everyone else. The world is better off having many options for everyone.
by Nursie | 2025-07-29 07:30:14+00:00
> I think it's fun when the elected government doesn't do what the people who elected them want.

I can't think of a country that does have people largely in agreement with the governments actions, lately.

Or perhaps, for any given country, one can find a collection of loud voices detailing how 'the people' disagree with what's happening. But whether they meaningfully do is hard to establish.

I imagine a lot of Brits agree with the incoming rules, whether they are effective or not. You find that here in Aus too - a lot of Australians vehemently agree with the protectionist laws, because the intent of them is to protect children. And to many of them it doesn't matter what the real outcome is, because you want to protect children don't you? And this law is to protect children, QED.
by Arkhaine_kupo | 2025-07-29 07:30:22+00:00
Sure, let me break it down. You attempted to dress up the point about increased survailance (low trust society -> increaed authoritarianism to control low trust society) which is tangentially related to the VPN regulation, in a number of far right buzz words. that gives it enough cover to not count as flamebait or politics, even though it arguably IS both of them and should be removed.

The guy below you, whom I replied to, is nowhere as good at dogwhistles as you and straight up brought up the boat conversation, which has 0 to do with vpns and honestly its just "build a wall" but for the sea, a conversation so boringly transplanted from american media is almost not wroth discussing.

You bragging about how you manged to say the things you shouldn't by talking around it and how many people either fell for it/or agree with you and know the dogwhistles is not something I would be proud of.

Just to be perfectly clear, the far right is surging because the demands of the lower and middle class are ignored, in serving both old money aristocrats, landlords, media moguls and foreign oligarchs all of which are economical leeches. We are in a post Tatcher "there is no society" world, not in some kind of left kumbaya "we are the world" reality. The far right is up because they thrive in dog whistles and anger like you are riling up, good at burning down Reichstags more than building any sort of succesful society.
by eszed | 2025-07-29 07:30:49+00:00
When I was a kid my family spent a day on a Native American Culture experience at Yosemite National Park. It was really cool! Flint knapping, and brain-tanning, and basket-making, and beadwork, and dancing, all led local tribe-members. Pitched at tourists, of course, but real content, and genuinely interesting.

Anyway, one of the deals was pounding and preparing acorns with a group of the older ladies. We went through the whole process, including cooking the mush with hot stones in a basket. It was... terrible. Bland, with astringent, tannic overtones. I remember my mother (not the most culturally-sensitive of people) asking incredulously if they really eat this. The woman who'd done it with us laughed, and said "No!", but that her grandmother always had, and for the kids (her), she'd always added lots of butter and brown sugar!

Sidenote: that woman was probably seventy, in ~1985, so her grandmother must have seen some shit. I wish I'd been old enough, and educated enough, to have appreciated that at the time.
by pjmlp | 2025-07-29 07:31:11+00:00
For starters, the microkernel like driver model, where classical Linux drivers are considered legacy, since Android 8 all modern drivers run on their own processes (Java or C++) and talk with the kernel via Android IPC, known as Binderized HAL.

https://source.android.com/docs/core/architecture/hal/archiv...

https://source.android.com/docs/core/architecture/hal

Processes are sandboxed, in which app gets its own user id, everything that Google considers not a public API gets blacklisted, via a mix of LinuxSE and seccomp.

Native executables are not allowed per se on userspace, native code outside system processes has to always be a shared object loaded into the Zygote process fork, which takes the init role on Android. There are ways to launch executables, but they are frowned upon.

https://source.android.com/docs/core/runtime/zygote

Android is quite stright in memory consumption, an application that is seen as misbehaving gets killed without remorses.

For all details, you can go from here https://source.android.com/docs/core/architecture/kernel
by mlyle | 2025-07-29 07:31:11+00:00
The tricky thing is, long posts like this tend to provoke responses selectively nitpicking about one thing, and then either going way down into the definitional weeds or galloping to the next nitpick without acknowledging any error.

I think the long content is fine as it stands, but it isn't necessarily a good seed for discussion in a comment thread (as opposed to an underlying article).
by epolanski | 2025-07-29 07:31:14+00:00
> however, that doesn’t work with an enemy like Hamas

Except that it was the currently Israeli government to prop up Hamas power in the Gaza strip in order to de-legitimize the other (non terrorist) Palestinian political authority the PLO.

It's very convenient to have a terror organization as your counter party when you want to crush any hope for a two state solution.

In fact, the current Israeli government and intelligence helped Hamas fund and arm itself. And they knew about a huge terror attack coming and did very little to prevent it or defend their own people.
by aa-jv | 2025-07-29 07:31:48+00:00
https://www.theguardian.com/environment/2014/nov/03/un-inves...

https://historicalarchives.europarl.europa.eu/files/live/sit...

https://wikileaks.org/nsa-germany/

https://en.wikipedia.org/wiki/2010s_global_surveillance_disc...
by leptons | 2025-07-29 07:32:02+00:00
>They bombed Gaza's airport and implemented a land and sea blockade where they controlled everything that went in or out

Israel blockades the ports and bombed the airport because missiles and weapons used to kill Israelis are shipped in at those places. These weapons in Gaza are not being used for defense. They are there to kill Israelis, period.

Weapons still get in, and then shit like Oct 7th happens - again, not in defense of Gaza, it was purely out of hatred of Israelis. Palestinians used to strap bombs to children and blew them up just to kill a few more Jews. Now they collect them and use them as human shields when they launch rocket attacks against Israel.

Yeah, the ports are blocked for good reason. Maybe Gazans could have tried diplomacy instead of terrorism, but they elected Hamas with a charter of exterminating Jews instead. I'm not sure how anyone could think that leads to prosperity - it leads directly to what's going on now.
by mitthrowaway2 | 2025-07-29 07:32:08+00:00
Nazi Germany and Imperial Japan also indoctrinated children like crazy, but fortunately it only took a few years of friendly exposure to American occupiers (and lots of chocolate) to undo the damage, and by the 50s they were waving American flags and wearing blue jeans. Israel will have a lot more work to do with almost 80 years of grievances piled up against it, but as they say, the second best time to plant a tree is today.

Some people accuse Israel of being a colonizer. I disagree. The proof that Israel is not a colonizer power is that every colonial power understood much better than Israel how to control a hostile foreign population. The trick is that no society is truly homogeneous, so you find a dividing line and split them along it, and richly reward the side that sides with you.

Israel needs to provide as much help as possible to Hamas' opposition, and undermine their state power. It can do that relatively easily because it can shelter dissidents and their families out of reach of Hamas, amplify their stories, and make Palestinian voices the most prominent ones that denounce Hamas. It can sponsor a government in exile and work to grow their legitimacy. It had a perfect chance to do so with the Palestinian Authority in the West Bank but so far Israel has almost completely blown it.
by 4gotunameagain | 2025-07-29 07:32:36+00:00
After all these atrocities, even with Hamas completely gone the hatred for Israel will remain. This war will not stop, only pause.

Imagine all the kids that are growing up in Gaza now, witnessing so much pain, misery and death. How on earth could they forgive Israel, especially as it continues to invade and occupy their territories ?
by freehorse | 2025-07-29 07:33:08+00:00
I would not talk about state leaders and governments as "changing their minds". Maybe they respond to pressure; maybe the state interests change. But whatever the case, what matters is actually stopping the genocide. If their "change in mind" helps that, that's enough for me right now.

However I would rather see and applaud actions than words. Words are easy. I can also do words, but a president or government have power. In the meantime, has anything changed in Israel being supplied weapons to commit said genocide? That matters more imo than what a president or prime minister says. Hopefully things go that direction and actions do follow.
by Aunche | 2025-07-29 07:35:52+00:00
> Given the brutal blockade of Gaza, the continuous encroachment of settlers in the occupied territory, the continued refusal of a two-state solution, what exactly Israel expects to happen?

Are you implying that this "blockade" was unnecessary for security purposes? You're painting this as inevitable due to the circumstances, yet of the two regions, the one given more autonomy and decolonized was the one that attacked.
by actuallyalys | 2025-07-29 07:35:58+00:00
Many conservatives who target drag shows believe drag and cross dressing are inherently sexual or inappropriate for children so I think skepticism is warranted.

The TCPalm spoke to some attendees [0] who said the bar does ensure minors are not present for the adult-only shows, which take place later in the evening.

[0]: https://archive.ph/g4nIq
by JumpCrisscross | 2025-07-29 07:36:00+00:00
> you can’t imagine such research could have happened without taxpayer funding

In a vacuum, maybe. But if China is subsidising basic research, it doesn’t make sense for private enterprise to do it here. That technology base shifts to where its cost of capital is lowest.

This is practically how America ascended—putting massive public resources behind emerging science and technology before the fractured powers of Europe gathered the conviction to.

It doesn’t even take imagination to see the fruits of this philosophy. There are countries whose governments don’t spend on R&D. Their citizens are poor and unfree, their governments less than sovereign on the international stage.

> there is no return to the taxpayer for the funding

The return comes from taxing the growth the R&D enables. Silicon Valley has more than returned the military funding that kickstarted it.
by Terr_ | 2025-07-29 07:36:32+00:00
I'd think the most relevant academic language would come from clinical psychology, since it boils down to a fear of hypothetical and somewhat-unreasonable "revenge."

No technology is needed either: Just a prophesized king, believing his own divinity, who orders his knights to chop-up everyone who didn't actively try to help his parents marry and fulfill the prophecy.
Where to find beta testers for app framework?
by FactoryReboot | 2025-07-29 07:36:46+00:00
Hi! I'm going to make a more formal post in the next few days detailing the app framework I'm looking for beta testers on, but this is a bet more of a "meta" question. While I for sure do want to find beta testers, I was curious where one would look to find people interested?

I've poked around a few subreddits, but didn't get much luck. I was going to try some in person meetups next.

I figured somewhere here might know a corner of the internet that is good for finding beta testers

This particular one is an ios/android cross platform app development framework. So those interested in mobile apps is a plus!

Thanks!
Show HN: API Radar – Real-time GitHub scanner for exposed API keys
by zaim_abbasi | 2025-07-29 07:37:38+00:00
Hi HN,

I'm a solo dev and student, and I recently built API Radar — a real-time tool that monitors public GitHub commits for leaked API keys (OpenAI, Google Gemini, Anthropic Claude, and more).

What it does: Scans public GitHub commits in real time Detects API keys using pattern matching and validation heuristics Redacts most of the key, but allows copying for verified leaks (for security teams) Leaderboards by leaky repositories and exposed providers Built to promote developer hygiene and security awareness

Stack: Backend: Node.js (Fastify), MongoDB, Redis, custom TruffleHog-like scanner Frontend: Next.js 14, TailwindCSS, shadcn/ui Infra: VPS, NGINX + SSL, background worker farm, rate-limit handling

Current stats (soft launch): 210 active users 208 new users 2.6K total events 53s average engagement time

Built fully solo — from design to deployment, analytics to queue resilience. My goal was to ship something fast, security-aware, and production-grade.

Would love feedback on: Improving UX for security teams Ethics around redaction and disclosure Ideas to scale this into an OSS tool or API service

Thanks for reading! https://apiradar.live

— Zaim
by TheOtherHobbes | 2025-07-29 07:37:39+00:00
Which is a huge problem, because you literally have no idea what you're paying for.

One day a few of hours of prompting is fine, another you'll hit your weekly limit and you're out for seven days.

While still paying your subscription.

I can't think of any other product or service which operates on this basis - where you're charged a set fee, but the access you get varies from hour to hour entirely at the provider's whim. And if you hit a limit which is a moving target you can't even check you're locked out of the service.

It's ridiculous. Begging for a law suit, tbh.
by mcv | 2025-07-29 07:37:40+00:00
I doubt I'll ever play a game like that, but it does sound reasonable for a game like that to exist. Especially in light of the horror and violence we do allow. (Didn't GTA require you to torture someone? I know people who refuse to play it only for that reason, yet I don't think it was ever banned.) Of course I wouldn't want games that celebrate and glorify rape, and wouldn't really object to seeing those banned, but it's always hard to draw the lines with bans like that.

I recall some years ago that bans on sexual content for teenagers also ended up banning sex ed content, info about contraception and other vital information.

So I'd really prefer to err on the side of less rather than more bans. No blanket bans just because they address some topic, because some topics do need to be addressed.

Ultimately, though, I really don't think it should be up to payment processors to enforce stuff like this. It's up to either Steam or governments. If payment processors want to police stuff, they should be concerning themselves with money laundering, fraud, and other financial crimes.
by happymellon | 2025-07-29 07:38:36+00:00
Brave is the preppers/tea party/Jan 6th browser.

Deeply paranoid people can have occasional good arguments mixed in with their sociopathic traits. The fact that Brave didn't fork Firefox, or build their own like Ladybird implies to me that they are not really trying to improve the system. It's like Windows users extolling the virtues of the LTSC version.
by d--b | 2025-07-29 07:41:00+00:00
The point of streaming games though is to offload the hard computation to the server.

I mean you could also ship the textures ahead of time so that the compressor could look up if something looks like a distorted texture. You could send the geometry of what's being rendered, that would give a lot of info to the decompressor. You could send the HUD separately. And so on.

But here you want something that's high level and works with any game engine, any hardware. The main issue being latency rather than bandwidth, you really don't want to add calculation cycles.
by YeGoblynQueenne | 2025-07-29 07:41:08+00:00
One day, maybe but not yet. From the article:

>> Before the robot can be deployed on farms, the computer vision and positioning technologies that would let it find and reach for berries on the plant still need to be developed.

Note also that there are no photos of the robot. I think that's because it hasn't even been built yet, let alone deployed.
by adityamwagh | 2025-07-29 07:41:56+00:00
I also like SendMe [0]. I’ve used it to share files between local PC and server sometimes. And also to send large files to friends without cloud links. It’s written in Rust and based on iroh p2p library [1].

[0]: https://github.com/n0-computer/sendme

[1]: https://www.iroh.computer/
by microtonal | 2025-07-29 07:42:47+00:00
They are also working on a more full-fledged desktop mode in Android 16 QPR 1. Obviously, you can also plug a keyboard, phone, and external monitor. Pixel 8 and 9 support DP-Alt.

I am not sure why VT100 emulation is relevant in this context. Removing it will break a lot of existing Unix/Linux terminal applications and the point of this emulator is to bring the wealth of existing applications (as well as X11/Wayland applications) to Android.
by 44za12 | 2025-07-29 07:42:56+00:00
Honestly, the fact that “scan everyone’s encrypted messages” keeps coming back like a bad sequel says a lot about how governments see privacy, as a speed bump, not a right. Every time this proposal pops up, it’s wrapped in “think of the children” language, but the end result is always the same: less security for everyone, more power for people who already have too much. At some point, you have to wonder if the real goal is to make everyone so paranoid they just stop communicating altogether. Here’s hoping enough people still care to push back—otherwise, we’ll all be talking in code again, and not the fun kind.
by IlikeKitties | 2025-07-29 07:43:30+00:00
> Fast-forward to February 2025, Poland tried to find a better compromise by making the scanning of encrypted chats voluntary instead of mandatory and classified as "prevention."

Okay hear me out, for public or semi public chats, having a tool to force content scans to prevent people randomly posting csam into the channel might be an idea worth considering. Ask any Matrix Admin about that issue...
by clauderoux | 2025-07-29 07:44:39+00:00
The answer is very easy. Latinate words (mostly of French origin for the matter), first because of the number of people speaking romance languages (French, Italian, Spanish, Romanian and Portuguese) is the largest in Europe, second, because most European languages have also borrowed a lot from Latin, Greek and French during the last centuries, which means that latinate words are usually the subset which is shared across most languages. Furthermore, English and other Germanic languages have started evolving quite early one from the others (around the 6 century) and cognates might be quite difficult to recognize: through/durch, for instance.
by pjmlp | 2025-07-29 07:44:48+00:00
Ironically that driver I was talking about was the Qualcomm driver, Ubuntu the distribution Asus was using on the netbook I had, decided to replace the proprietary blob with the open source on, back then in its early days.

Not only did we had to endure it getting feature complete, or rollback kernel updates as means to be able to use the proprietary one, it was never as stable during the last decade.

Point being if not even Dell and Asus, with their might care enough for a flawless Linux experience, how can we expect better from small shops doing Linux installations on random asian models?

Last year I got burned with 300 euros, buying something that was supposed to work with Linux, but only did so when using external storage via USB, booting never worked from the internal SSD drive, pity that forgot to mention that anywhere.
by kvemkon | 2025-07-29 07:45:14+00:00
Keeping downloads/installation behind EULA seems controversial (with all the discussed pros and cons). But prohibiting (or even making it illegal?) to open an issue seems to disrupt how free software communities work. Of course you are free to delay feedback for e.g. 2 weeks (see free access to lwn.net) or not to answer at all or to mark such an issue and move it to discussions but not to limit feedback to your project in such a way.
by throw310822 | 2025-07-29 07:45:17+00:00
While I agree it's very important to welcome people who changed their minds, there are a few things that still annoy me:

- the situation was actually very clear from the start

- Israel has been illegally occupying, enforcing apartheid, committing war crimes for decades. You always ignored it.

- I don't hear any apology about the above, nor any indication that these people won't return to their default stance of pretending all is well in Palestine as soon as the bulk of the killing stops.
by koito17 | 2025-07-29 07:46:02+00:00
sqlc's approach has its limitations. Its SQLite query parser is generated from an ANTLR grammar, and I've encountered situations where valid SQLite syntax was rejected by sqlc due to their parser failing.

Type inference was okay, since SQLite barely has any types. The bigger issue I had was dealing with migration files. The nice part about SQLx is that `cargo sqlx database setup` will run all necessary migrations, and no special tooling is necessary to manage migration files. sqlc, on the other hand, hard codes support for specific Go migration tools; each of the supported tools were either too opinionated for my use case or seemed unmaintained. SQLx has built-in tooling for migrations; it requires zero extra dependencies and satisfies my needs. Additionally, inferring types inside the actual database has its benefits: (1) no situations where subsets of valid query syntax are rejected, and (2) the DB may be used for actual schema validation.

For an example of why (2) may be better than sqlc's approach: databases like SQLite sometimes allow NULL primary keys; this gets reflected in SQLx when it validates inferred types against actual database schemas. When I last used sqlc, this potential footgun was never represented in the generated types. In SQLx, this footgun is documented in the type system whenever it can detect that SQLite allows silly things (like NULL primary keys when the PK satisfies certain conditions).
by throwworhtthrow | 2025-07-29 07:46:40+00:00
You'll find worse quotes from the House interview [1] of Fauci's advisor David Morens. Ever since I watched a recording of his testimony I've been more willing to give incompetence "passes" to bad behavior in Republican admins.

[1] https://www.science.org/content/article/house-panel-takes-fa...