MurphyA/hacker-news huggingface dataset:
by Kuyawa | 2025-07-28 13:09:27+00:00
I like it but I'd like to see images right in your page instead of going to an external website which sometimes is not even dedicated to stained glass making hunting for visual gratification really painful.

So, I'd add more visuals to the main page just like on your 'search' link, move the map to the bottom, let visitors know of every new location to keep them engaged and coming back for more, make a gallery sorted by most liked, viewed, commented, valuable (subjective based on history, cost, location, etc)
by salawat | 2025-07-28 13:09:35+00:00
>The historical luddites were not heroes of the working class. They were a special interest that used violence to keep less skilled people out of their industry, so they could keep making more money than the hoi pollo.

You mean like Doctors and lawyers? Make no mistake. Laws are threats. You can tell yourself it's about some imagined Quality concern, but the extreme resource burden to enter the field creates a stark class boundary that is in general very hard to get past.

If anything, the Luddites actually understood what society was doing even if that same society said they weren't.

The only difference between a craftsman destroying a machine, and a lawyer or doctor erecting entry barriers through political means is the tools being employed at the time.

>Dumb or evil, either way they are not people to be celebrated.

I see them as neither dumb, nor evil. I see them as both wise, intelligent, motivated, and thoroughly realistic about the direction society was headed and recognizing no one wanted to be on the hook for answering the question of "what about me?"

It's a natural response for a class suddenly evicted from a meta stability in the social order, and if anything should be vilified, it's the kind of rapid progress at all costs, bundled with lack of care who gets left behind by it that so characterizes the modern incarnation of tech-capitalism.
by PaulKeeble | 2025-07-28 13:09:44+00:00
A lot of people are going to be putting their ID details into all sorts of websites and giving this to all sorts of third parties because of this law. Its going to cause a huge increase in ID related theft and fraud in the coming years and its not even going to achieve its stated goal. Worse is its blocking sites it really shouldn't, wikipedia is fighting this in court at the moment because they want to censor it!

This is terrible legislation, there is a petition that has reached 350k already to repeal it. https://petition.parliament.uk/petitions/722903
by transpute | 2025-07-28 13:09:51+00:00
Standard Debian-with-root Arm package repo in pKVM hardware-nested VM with OpenGL (v)GPU remoting! So many years of upstream work across Linux, Android and ChromeOS to make this possible. Now we need phone/tablet OEMs to support Android Virtualization Framework (AVF) and OpenTitan-derived enclaves, so this feature can move beyond Pixel hardware.

https://www.collabora.com/news-and-blog/blog/2025/01/15/the-...

> GFX virtualization aims at providing support for hardware accelerated 3D graphics in virtual machines. Unlike GPU-passthrough, with GFX virtualization the host and all VM guests can access the host GPU simultaneously. Vulkan and OpenGL are supported by virglrenderer using various approaches.. vDRM is a much thinner layer.. able to achieve native GPU performance, where VirGL and Venus may struggle to overcome expensive host/guest synchronizations..at the beginning of 2025, vDRM is partially supported by crosvm.

Hopefully Google's phone-tablet-laptop-desktop convergence of Android, ChromeOS and developer-targeted Debian Linux will motivate Apple to restore iPadOS 16.2 (2022!) virtualization support, https://github.com/utmapp/UTM/discussions/5748.
by Imustaskforhelp | 2025-07-28 13:10:22+00:00
Honestly as long as you can connect two pcs together, you can theoretically create a proxy.

Its theoretically possible to create a proxy from one pc to another using iroh/quic/(dumbpipe, which got like 880 upvotes I think on HN and I think is trending which is nice)

I feel like Its a cat and mouse game but that's just my 2 cents
by damascus_kei | 2025-07-28 13:10:44+00:00
This is also anecdotal; but I heard it from someone who works in Home Appliance repair, but Samsung has been getting their act together in the last couple of years because they know their reputation has been horrible. Making their appliances more reliable and easier to repair. They worked with the home assistant recently to get their appliances (smart things) to be able to properly with it.
by hajile | 2025-07-28 13:10:46+00:00
For the same reason someone would use Lua or MicroPython.

If you're moving from a $0.50 to a $1.00 chip due to the overhead of using the higher-level language and save just one $200,000/year dev in the development process, you'd have to sell 400,000 units before the $0.50 chip would save you any money.

Even if you are moving from a $0.50 chip to a $3.00 chip, you can probably still save a significant amount of money on a lot of projects when you put together all the dev-years saved.
by crossroadsguy | 2025-07-28 13:11:51+00:00
Since it's about VPNs - what are good VPNs for someone looking for safety/privacy but not anonymity or even IP hiding?

Not even for streaming. But for general "safety while on the Internet" when the devices (Mac, iPhone) are mostly on public or not-so-secure WiFi (at the residence or on the go). Plan is to keep it always ON or almost always ON.

Not necessarily for the UK.

(Other than Mullvad)
by rvnx | 2025-07-28 13:11:51+00:00
Same in France, many things are forbidden to say, most of time censored, sometimes even punished (either socially or by the law). US is way way way more advanced in terms of freedom.

You are allowed to say there is censorship but not allowed to say what is forbidden (and you are not allowed to criticize some laws, without breaking the law). You can really go to jail or have your life ruined, or your business burned because of a TikTok video.

This censorship benefits a lot of bad people, but naming them is a crime by itself.

For example, in France, there is no insecurity in the streets. If you say the opposite and start naming examples, you will get shamed or even physically attacked by some people and be prosecuted for “spreading hate” and other crimes whereas your attackers will have zero issues.

This phenomenon is known as “juges rouges” (the red judges), somewhat similar to USSR
by thesuitonym | 2025-07-28 13:13:22+00:00
I think that says more about Slack than it does about meetings or written communication. Slack is meant for short, almost-but-not-quite ephemeral dialog. It's great for giving a quick blast of information, updating others, and seeing if someone is available for a call (Not by their status, but by asking), but too many people also see it as a repository of information, which is not what it's meant to be.
Reverse engineered 90 legacy builder tools – created a YARA corpus
by GokbakarE | 2025-07-28 13:13:24+00:00
Over the past few months I manually emulated 94 legacy remote tool builder applications (often used to create unauthorized remote control frameworks during the 2000s–2010s) inside isolated QEMU sandboxes.

Each builder was used to generate a unique binary sample. I then:

Wrote one variant-specific YARA rule per builder output Extracted PE metadata (sections, timestamps, entropy, IAT) Captured static capability signatures with CAPA Logged obfuscation artifacts via Detect It Easy (DIE) Committed everything granularly (1.1k commits) for traceability

The focus is not generic detection — it’s forensic fingerprinting of distinct builder families.

All samples were sandbox-generated (not recycled from VT or hybrid analysis). For ethical reasons, I do not share raw binaries, but I do provide structural hashes and extracted metadata.

The repo includes full documentation, including my QEMU workflow, rule methodology, and internal hash policy.

Repo link: https://github.com/GokbakarE/RuleSetRAT

I’m currently 15. Feedback from RE researchers and signature writers is welcome — especially if you’ve dealt with old tooling or variant detection in the wild.
by mxmlnkn | 2025-07-28 13:14:02+00:00
The Anime Yukikaze (2002 - 2005) has some similar themes. It's about a fighter jet pilot using a new AI-supported jet to fight against aliens. It asserts that the combination of human intuition and artificial intelligence trumps either of the two on its own. If I remember correctly, the jet can pilot on its own, but when it becomes dangerous, the human pilot only uses the AI hints instead of letting it autopilot.
by finaard | 2025-07-28 13:14:34+00:00
Today is probably a good day to make Jell-O without alcohol, for the kids, though I might have some explaining to do.

Some years ago they asked me to have Jell-O, and - thinking of Lehrer - I replied that it's adult only, as you make it with alcohol. Much to my surprise that explanation stuck - and they never had Jell-O so far.
by possiblelion | 2025-07-28 13:14:36+00:00
After 10 years in defense tech, watching missile attacks in Ukraine and the Middle East made it clear how little most people really get about air defense. So I'm building this simulator which drops you into the operator’s seat. You can test out different scenarios and build an air defense network against various types of threats (stats from real world). Also have Ukraine, Israel-Iran scenarios. The new version is a lot more optimized, thanks in part to feedback from you all in HN. Currently I am working on a new featureset with missions, where the user is given a budget and geographical area to defend by placing different air defense assets; after which the system attacks it with various missiles and UAVs. Useful for just learning, exercises, playing through scenarios to defend critical infrastructure etc.

https://airdefense.dev/
by stevenAthompson | 2025-07-28 13:14:47+00:00
I was going to argue that you seem like a bit of a rare creature, but I suppose you would know better than I. I didn't bring it up because I didn't want it to sound like a personal attack or something.

Do YOU feel that it's common for folks to change their minds about such deeply held beliefs? I've met a few over the years that I know of. Maybe there are more, and I just don't realize it.
by thelastgallon | 2025-07-28 13:15:02+00:00
>Where the carbon comes from matters. Your underlying assumption is carbon is required. We could use the same land for solar panels. 40 million acres are used to grow corn for ethanol subsidies (out of 93m total). If we use these 40m acres for solar, Annual Energy Production (in watt-hours): 52,272 terawatt-hours (TWh)

To put that in context: The total electricity consumption of the U.S. is about 4,000 TWh/year. The energy generated from 40 million acres of solar panels could theoretically meet U.S. electricity demand more than 13 times over.

But, we'll need a lot less energy when we use solar/wind. We only need a third of the energy we use today, > 65% of the energy is wasted. So, solar panels on the same land used for ethanol production (and subsidized -- which is a lose-lose-lose idea) can produce 39x times US electricity demand (assuming ChatGPT calculation is correct).

When we produce this much electricity from solar, without fossil fuels, we'll also save 40% of water withdrawals. According to the U.S. Geological Survey, electric power generators are the largest source of U.S. water withdrawals and account for about 40% of total water withdrawals in the United States:https://www.eia.gov/todayinenergy/detail.php?id=37453
by rubyAce | 2025-07-28 13:15:07+00:00
One of the reasons they want to make discourse on the internet as painful as possible is because immigration has become an mainstream concern in the UK. Many of the things that are being soft censored is clips about from the British parliament where this and related issues are being discussed.

Just because people like yourself happen to think it is uncouth to discuss, doesn't mean that it isn't part of the equation.
by zelphirkalt | 2025-07-28 13:16:18+00:00
Ah neat! In Guile I use threading/pipelining all the time with a small macro:

(define-syntax -> (syntax-rules () ;; first expression is left unchanged [(-> expr) expr] ;; take from the back, wrap other calls [(-> expr* ... (op args* ...)) (op args* ... (-> expr* ...))] ;; make parens unnecessary in trivial case of no further arguments [(-> expr* ... op) (op (-> expr* ...))]))

Janet already having this ... Reading many good things about Janet in this discussion.
by KingMob | 2025-07-28 13:16:42+00:00
Well, regexes, even with optimizations, are inherently linear searches, unlike a precomputed index (e.g., tries).

---

But the real problem with regexes is they force you mentally evaluate and skip over irrelevant hits, because it's not the right tool for excluding them.

Since regexes don't understand doc structure, you can't prioritize for a section heading with a word over other instances of the word.

Likewise for fuzzy search for longer phrases or cases where you're not sure of the precise order of multiple words.

They also lack stemming, so you either spend time constructing flexible regexes to handle related variants, or you run multiple searches with similar words.

Etc etc etc.

This is why text search engines are much more sophisticated than plain regexes.

---

Here's an example I ran into regularly when I was building a copy of bash's bind command:

How many irrelevant hits do you have to skip over to look up the the CLI options for bash's bind builtin? There's hits for the letters "bind" all over the manpage. And unfortunately the builtin options are near the end. I finally hit upon using "G" in less to jump to the end of the manpage, and then doing a reverse search for the hyper-specific phrase "BUILTINS", which takes me close to the right spot, but I only realized that after doing it a few times.
by johnisgood | 2025-07-28 13:16:59+00:00
The weird thing is that where I live, someone knowing your social security number can buy your medications in the pharmacy. My parents do this for me and all they need is the number, not even the card, the number is enough. I never had to provide any form consent either. It is scary. What do I do if I do not want them (or anyone else) to be able to do this?! I have no idea where to begin. Call up all the pharmacies in a radius? That is not going to work. Cops? Doubtful, or too late.
by jakemanger | 2025-07-28 13:17:39+00:00
If you adjust the overlay alpha to 0% you'll see it does use the submitted photos as tiles.

Click the "Create Mosaic" button and you should see it arrange the tiles live in the best possible way to reproduce the image. The overlay is a common technique people use to make the main image more visible. It's a personal preference thing.

Generally, the more diverse or colours you select for your tile images, the more clear and "good" the main mosaic image will be
by cs02rm0 | 2025-07-28 13:17:57+00:00
I'm afraid there are people who cannot tolerate NHS criticism, you may not be aware of them until you've tried to see a change in the NHS. Some of them would even describe their very existence as a strawman, but it's not a strawman to the people they've blocked from seeing the NHS improve.

Yet private healthcare is a strawman, I've never argued for it.
by orangewindies | 2025-07-28 13:18:08+00:00
> > EU 400V (380V) is 3 hots, neutral and ground.

> Three phase 230/400: 400V is line (hot) to line with 230V line to neutral. More for industrial use but I hear some homes can have this service for whatever reason.

It varies from country to country in Europe. In the UK you'll almost never find 3-phase in a home, in Sweden even apartments usually have 3-phase supply. In my Swedish apartment the only thing connected to more than one phase is the induction hob.
by coolhanhim | 2025-07-28 13:18:36+00:00
We quantized OpenAI’s Whisper model to 1.58 bits using Quantization-Aware Training (QAT) to run speech recognition on resource-constrained embedded CPUs. Post-Training Quantization(PTQ) was unsuccessful under 4 bits, so we conducted QAT with a replicated dataset. To make inference feasible, we also implemented custom low-bit kernels optimized for edge deployment. This post walks through the technical challenges and how we addressed them for extreme quantization in real-world use.
by thechao | 2025-07-28 13:18:39+00:00
The serpentinization process is an alternate history humanity saver. Here's a crazy long article that has an analysis smack dab in the middle of it: https://worksinprogress.co/issue/olivine-weathering/ .

I seem to remember that one off the Central American countries has actually built a "green beach"; but, for the life of me, I can't find it. I may just be misremembering.
by rfrey | 2025-07-28 13:18:48+00:00
You keep isolating the discussion to tariffs, and ignoring the US hostility to former allies, including threatening to invade two NATO members, as well as US support for Russia against the west in active wars.

Tariffs can be a reasonable policy (although not when implemented like this... rejuvenating manufacturing by imposing huge tariffs on raw materials? Really?) but when people talk about the US abandoning the western democracies they're not talking exclusively or even primarily about tariffs.

Saying the equivalent of "Oh, that's just Trump talk" is nonsense. Everybody thought Trump's support for Russia was just talk. He's deployed active military on US soil. He's ignored the judiciary and is progressively neutering them. All that was "just Trump being Trump" before he did it. The man is a mad king and half of America is happy to follow him for the lolz.
by notepad0x90 | 2025-07-28 13:19:36+00:00
I honestly think there won't be any big bugs/outages by 2038. Partly because I have a naive optimism that any important system will not only have the OS/stdlibs support 64bit time, but that important systems that need accurate time probably use NTP/network time, and that means their test/dev/qa equivalent deployments can be hooked up to use a test network time server that will simulate post-2038 times to see what crashes.

12 years+ is a long time to prepare for this. Normally I wouldn't have much faith in test/dev systems, network time being setup properly,etc...but it's a long time. Even if none of my assumptions are true, in a decade we couldn't at least identify where 32bit time is being used and plan for contingencies? that's unlikely.

But hey, let me know when Python starts supporting nano-second precision time :'(

https://stackoverflow.com/a/10612166

Although, it's been a while since I checked to see they support it. In Windows-land at least, everything system-side uses 64bit/nsec precision, as far as I've had to deal with it at least.
by qcnguy | 2025-07-28 13:20:05+00:00
They aren't autonomous at all though. All EU law comes from the Commission, which is a singular body run by a single appointed president, with everyone reporting directly to her. The Commission answers to nobody and the Parliament can't tell it what to do, just rubberstamp what it produces.

This is the best case scenario for coherency in law making. It's designed to be as undemocratic as possible, so there's no need to make compromises or engage in pork barrel politics to get stuff over the line. The incoherency of the EU's approach is just a consequence of the incoherent thinking coming from the top. The EU always has extremely powerful but very low competency presidents, always for some reason those who were failures at national politics.
by kuon | 2025-07-28 13:20:45+00:00
Here (switzerland) lights turn red on purpose to slow down traffic. The idea is that if you see a green light in the distance, you are motivated to speed up to catch it before it turns red. If it is red in the distance, you slow down because you eventually have to stop, and when you are like 20m from it, detectors will see you and turn it green.
by BrunoBernardino | 2025-07-28 13:21:18+00:00
I'm working on bewCloud [1] after getting a decent sponsor(ship) earlier this year from NLnet.

It's a simpler alternative to Nextcloud and ownCloud (built with TypeScript, Deno, Fresh). Recently it got a CalDAV and CardDAV server, and I'll be working on the calendar and contacts UI next.

[1] https://bewcloud.com
by t9t | 2025-07-28 13:22:02+00:00
Thank you for the feedback. As far as I understand, achievement_clear only clears one achievement that you have to specify by (internal) name. So you would first have to find all achievement names, and then run the command for each one. This tool basically automates that.

Edit: reset_all_stats works though. Although that also clears any statistics the game might track. Granted not many games do that, so I guess it's useful in most cases.
by gregmac | 2025-07-28 13:22:24+00:00
> for example, I've seen N+1 problem sneak past because at the time the performance was good enough but once there was enough data it crumbled

This is a super-common problem I've had to help with many times. It generally happens with teams working on single-tenant (or single-database-tenant) products, and basically always comes back to the dev team working on a database with hundreds of things, and there's a handful of customers using 10,000+ things when it starts getting slow.

You acquire a bunch of small customers and everything is great, and it can months later before you really start to see performance impact. And often with these types of problems it just gradually slows down until finally the system hits a wall where the DB can no longer compensate and suddenly performance tanks. "It must be caused by something we just added, but it's weird, because this problem is in a totally different part of the system."
by kylebenzle | 2025-07-28 13:22:28+00:00
And I am unaware of what, "regs" you are trying to address, but the current situation is clear, without trying to change the subject:

Domestic judges are elected positions that can and do solicit campaign contributions from local attorneys.

At the end of that campaign extra funds can and do end up in the pockets of the judges themselves. This is equivalent to lawyers directly paying off the judges.

The way an attorney described it to me is that every attorney worth their salt immediately starts making the maximum contributions to every judge on the bench every 4 years.

What "regs" do you need to show this? My guess though is that you do know the truth, you are an attorney and your comment is just trying to distract from what's going on.
by justref | 2025-07-28 13:23:04+00:00
I'm working on JustRef[1]: AI Referee for Sports. I shipped the product a few days ago and seeing more than 2K users have already signed up and using the web app. Seeing people enjoy the application you created gives me a lot of enjoyment. Currently, I'm giving away 1 credit for every sign-up. No need to pay to try out.

[1]: https://justref.app
by tremon | 2025-07-28 13:23:10+00:00
This registry was centralized

Not to detract from the rest of your message, but it wasn't centralized; the data was collected and stored in each municipality separately. The only part that is centralized is the historical archive: after death, each person's info card is moved to the National Archives.

This system has never been centralized, even after digitization: birth records are still kept only in the town of birth, and when moving house your active records must be officially requested and the transfer manually authorized between municipal systems.
by votepaunchy | 2025-07-28 13:23:27+00:00
Science explains in the article that this retraction is consistent with evolving scientific norms:

“Over the years since the paper was published, and especially in the past 5 years, as research integrity has become an even more important topic, Science has moved to retract papers more frequently for reasons other than fraud and misconduct. In this case, a number of factors led to the publication of a paper with seriously flawed content, including the peer review process and editorial decisions that we made. With this retraction—and with all retractions and corrections—we acknowledge and take responsibility for the role that we played in the paper’s publication.”