MurphyA/hacker-news huggingface dataset:
by ironhaven | 2025-09-26 05:13:06+00:00
One misconception that everyone keeps repeating is that the pi 5 expects and needs a 5v/5a power supply to work. The CPU and all the IO will work as expected with any USB pd charger that can do at least 15 watts. The only issue you will have is a power limit on USB peripherals that use a lot of power like hard drives. Keyboards, mice and webcams will work just fine with the 600 milliamp power limit.

Previous raspberry pis had low usb power limits and people did not consider those products dead on arrival. Now that they are trying to address a limitation in the original product people are discovering that the raspberry pi was always a very limited platform to begin and the next step is not an incremental bump to the specs but to just buy a regular computer.
by theonething | 2025-09-26 05:13:07+00:00
> “every commit must compile” - again, unnecessary overzealousness.

my understanding is that you commit when you are at the "good place", where the part of the code you are working on works. That way when you keep going and find yourself going in a direction that is not right, you can go back to the last good place. If your code doesn't even compile, that doesn't seem like a good place.
by rtpg | 2025-09-26 05:13:29+00:00
> anyone running e.g. a restaurant is having to essentially guess whether a potential employee is in the UK legally or not, on pain of criminal charges if they get it wrong in one direction and discrimination lawsuits if they get it wrong in the other.

I don't get this. Is there nothing like some sort of number to register any tax withholding or the like? I imagine that tax authorities and immigration authorities don't actually cooperate together (and for good reason!) but my impression for places like the US is that you really do have to provide some sort of number provided by the government for most kinds of employment.

Unless of course you're just not trying to pay payroll taxes I guess?
by JumpCrisscross | 2025-09-26 05:13:51+00:00
Please refer this to California's High Technology Theft Apprehension and Prosecution Program [1] and the FBI's Internet Crime Complaint Center [2]. San Francisco's Financial Crimes Unit [3] may also take interest. (Given RightSignature is owned by Citrix [4], I'd also consider flagging this to their GC [5].)

The facts of the case are also so plainly in your favour that you should be able to get a lawyer on contingency to go after the agency and potentially also landlord for damages.

[1] https://oag.ca.gov/ecrime/httap

[2] https://www.ic3.gov

[3] https://www.sanfranciscopolice.org/stay-safe/crime-preventio...

[4] https://www.zdnet.com/article/citrix-acquires-rightsignature...

[5] https://www.bu.edu/alumni/profile/antonio-g-gomes-esq tony.gomes@citrix.com
PwDraw – reproducible password generator using visual grid patterns
by lost_in_context | 2025-09-26 05:14:50+00:00
Hi HN, I built *PwDraw* — a web tool that lets you generate strong passwords using *visual grid patterns* (or file entropy) + a secret phrase. If you use the same grid pattern + phrase + options, you’ll always get exactly the same password — no storage needed.

Key advantages: - Everything runs client-side — server never sees your pattern or phrase. - Flexible: supports symbols, numbers, custom length, multiple grid sizes (e.g. 7×7, 16×25). - Useful for people who hate memorizing random strings but want strong, reproducible passwords.

Try it: https://pwdraw.com Would love feedback, UX suggestions, or open to improvements. Thanks!
by toomanyrichies | 2025-09-26 05:15:33+00:00
You're right that the crimes in Rochdale, Rotherham, and elsewhere were very real and appalling, and authorities failed the victims. Nobody is denying that.

What has been debunked are the sweeping claims that:

- Sexual exploitation in the UK is disproportionately or uniquely committed by men of Pakistani or Muslim heritage.

- There exists a singular phenomenon of "Pakistani rape gangs" uniquely distinct from other forms of child sexual exploitation.

- The existence of these gangs proves something essential about Pakistani culture or immigration.

Tommy Robinson, and those on the far-right who share his agenda, have weaponized real cases to push their narratives. The big picture from the CSA Centre's own data is that:

"Of defendants proceeded against for child sexual abuse offences in 2022/23, 88% were White, 7% Asian, 3% Black and 2% Mixed or Other ethnicities." [1]

Compare that to the census: Asians (including South Asians) are 9% of the population but only 7% of offenders (i.e. under-represented). Meanwhile, white Britons are 82% of the population but 88% of CSE offenders (they're actually over-represented). According the Home Office’s own review, "The majority of child sexual abuse gangs are made up of white men under the age of 30." [2]

Racist grifters love to flog lurid myths about "Pakistani rape gangs" to frighten gullible Britons into voting against immigration. And racist griftees eat those stories up, because in their eyes, rape by a non-white person is somehow "worse" or "scarier" than rape by a white person. But if someone is genuinely worried about roving gangs of ethnically homogenous rapists, they should probably avoid Robinson’s marches. Statistically, that's where they're more likely to be.

1. https://www.csacentre.org.uk/app/uploads/2024/02/Trends-in-O...

2. https://www.theguardian.com/politics/2020/dec/15/child-sexua...
by Dilettante_ | 2025-09-26 05:15:47+00:00
I personally use chatgpt for initial discovery on these sorts of problems, maybe ask a probing question or two and then go back to traditional search engines to get a very rough second opinion(which might also lead to another round of questions). By the end of that process I'll either have seen that the llm is not helpful for that particular problem, or have an answer that I'm "reasonably confident" is "good enough" to use for something medium to low risk like potentially killing a plant. And I got there within 10-20 minutes, half of that being me just reading the 'bots summary.
by FloorEgg | 2025-09-26 05:15:52+00:00
I spent time thinking about your comment offline.

Our expectations are always rising, so we will always be unsatisfied. Right now it still requires a lot of human labour to meet all people's basic needs (food, housing , safety, etc). Also the US is at the back end of a big (~75-100 year) economic cycle and deleveraging instead of leveraging, which makes it feel like things are going backwards. People have a tendency to assume how things feel now is how they will always feel, ergo it feels like things will keep going backwards forever.

However, as productivity (tech) keeps advancing and the economic and power system reconfigures itself (which might be painful), there is a decent chance that everything winds up significantly better for most people afterwards.

It may be a generation away, and it won't impact everyone equally, but world wide on average people will be more free to spend their time how they want in the future. This may mean wireheading, community building/socializing, art, learning, making things, competing, playing games, etc. In some ways it will be similar to the past and in other ways it will be very different. The main difference is that most people will have more choice in what they do, which is why I think fewer people will choose to do things they find meaningless and unrewarding.

But people will still find a way to be unsatisfied...
by kgroves88 | 2025-09-26 05:15:57+00:00
I think MCP is just an option to interface with LLMs that has adoption and people are overthinking it.

I started working on a protocol long ago https://enactprotocol.com that works on top of MCP or CLI. At this point, I think MCP will evolve as it needs to and continue to be the standard so enact works on top.
by voodooEntity | 2025-09-26 05:17:18+00:00
Ic and makes sense. Need to take some time at some point and going to investigate it further - now i at least know where i gonne start. So far i just accepted it because well got enaugh projects to deal with already...

Thanks for the hint tho, if i should find the time to investigate that further this will definatly safe me some time on searching the cause-
by motorest | 2025-09-26 05:17:30+00:00
> I've done this many times in AWS leveraging dynamodb.

Exactly. I think nosql offerings from any cloud provider already supports both TTL and conditional requests out-of-the-box, and the performance of basic key-value CRUD operations is often <10ms.

I've seem some benchmarks advertise memory cache services as having latencies around 1ms. Yeah, this would mean the latency of a database is 10 times higher. But relative numbers matter nothing. What matters is absolute numbers, as they are the ones that drive tradeoff analysis. Does a feature afford an extra 10ms in latency, and is that performance improvement worth paying a premium?
by viraptor | 2025-09-26 05:17:47+00:00
If anything it could help legal immigration. There's a bootstrapping issue where you need a utility bill to open a bank account and a bank account to get paid and get paid to pay the utility bill. And also need all 3 to rent a property to live in. You can choose the right providers to work around that with just your passport, but that involves a bit of work and research.

No idea how that would solve anything illegal though and realistically, I don't think they do either.
by gopalv | 2025-09-26 05:18:48+00:00
> If you judge Postgres without tuning it - that's not Postgres being slow, that's the developer being naive.

Didn't OP end by picking Postgres anyway?

It's the right answer even for a naive developer, perhaps even more so for a naive one.

At the end of the post it even says

>> Having an interface for your cache so you can easily switch out the underlying store is definitely something I’ll keep doing
by WorldPeas | 2025-09-26 05:20:26+00:00
right, I have a hub that I connect it to because (shocker) my computer lacks any usb-a ports, so I just pass through the hub, and the serial children it contains are passed through. I just wish the same could be the case for firewire, I'm not willing to pony up the cash to make the dongle from hell (fw400-fw800-tb2-tb3) that may allow thunderbolt passthrough(?)
by tedk-42 | 2025-09-26 05:21:08+00:00
A data lake is a sensible business move to compliment their R2 object store.

For the longest time, you can query S3 in AWS through a range of their services and more (Athena being the most obvious).

They mention edge compute as a feature as well which is an interesting use case but from what I've seen in my day-to-day it's mostly teams in analytics/business intelligence that require SQL/UI for their queries in a mostly locked down environment as opposed to on the edge.

Edit: I have seen people discuss at work exposing our data lake in such a way that the backend apps can query it directly for data rather than rely on sync mechanisms to a postgres / other DB
by crowbahr | 2025-09-26 05:21:10+00:00
If I'm refactoring, truly refactoring, a 10k line PR where all the renaming happens at once is mandatory or else it won't compile. The only other option would be incremental refactors with an intermediate, parallel state that adds complexity, increases the likelihood of missing something and makes a 30 minute, 1 time PR review become 12x10 minute PR reviews.

Obviously it has to be a pure refactor, entirely isolated from functional changes but there are plenty of similar cases where doing it once is the least effort.
by hnaccount_rng | 2025-09-26 05:21:17+00:00
I think the one thing we will find out with the AI/Chatbot/LLM boom is: Most economic activity is already reasonably close to a local optimum. Either you find a way to change the whole process (and thereby eliminate steps completely) or you won't gain much.

That's true for AI-slop-in-the-media (most of the internet was already lowest effort garbage, which just got that tiny bit cheaper) and probably also in medicine (a slight increase in false negatives will be much, much more expensive than speeding up doctors by 50% for image interpretation). Once you get to the point where some other doctor is willing (and able) to take on the responsibility of that radiologist, then you can eliminate that kind of doctor (but still not her work. Just the additional human-human communication)
by mikewarot | 2025-09-26 05:21:28+00:00
In the past month, I came to the discovery that my BitGrid project couldn't meet it's goal of being more power efficient than TPUs, but it took years to figure that out. It could be a quite efficient FPGA like compute fabric, but that's not something I'm super interested in right now.

I've helped a friend get an IFR/Aeroflex/Marconi 2947A Communications Analyzer working, and am now in the process of using Ghidra to disassemble the firmware that runs on the main CPU. (There are several, including a 68000 based cellular option). I think of it as a million piece jigsaw puzzle.

On the way to Vintage Computer Fest, MidWest, my car became the middle of a 5 car sandwich. We all walked away, thanks to modern crumple zones and restraint systems. So, the car is a total loss, now I'm filing forms, and will be looking for a replacement car.
by al_be_back | 2025-09-26 05:21:34+00:00
> In my liberal view it sounds awful for users and entrepreneurs alike

curious to read what arguments you have against or in favor?

From what I understand, in European countries (inc EU) both public and private sector rely predominantly on US and Asian imports for Computer Hardware, Software and Digital Services.

With DMA, they're looking to level the playing fields for local entrepreneurs, and likewise for small firms from say, developing economies such as in Africa or Middle East for example (the neighborhood).

Also worth noting, that, Europe has a massive problem with brain-drain and a rapidly aging population. If local entrepreneurs can't compete with Asian or US tech giants, they have to move to Asia or the USA.
by auggierose | 2025-09-26 05:21:39+00:00
> 2 green apples plus 2 red apples equals 4 apples

What a load of malarkey. This statement is not a problem for traditional mathematics. I have 2 green apples and 2 red apples right here in my bag (eh, set), and the size of the set is 4, and all elements of the set are apples, some of them are red, some are green. What is the problem? I can tell you: type theory.
by jauntywundrkind | 2025-09-26 05:22:14+00:00
It's just so frakking disappointing for a there to finally be a huge labor landslide in 2024 then for their leaders to turn around and be ongoingly in bed just the same with right wing fascism. There was such a clear mandate for something different something better something good, and it's such a stark betrayal, such a vile repudiation than republicanism is ever going to be acceptable to see such a mass betrayal such a hard sell out. To Palantir grade fascist information overloading control that Kier would commit to. Ugly gross time line of no good. One would kind of hope winning elections might meet something better than right wing fascist over-control, but no, not here. Disgraceful.
by scott_w | 2025-09-26 05:23:11+00:00
I recall watching a review in 2020/2021 where the reviewer stated how awkward he felt about the way it just took every conspiracy theory and just asked “what if it were true?”

Bear in mind that, at this time, people genuinely believed there was some nutjob conspiracies being revealed by QAnon. Ironically, half of them seemed to come directly from Deus Ex…
by NathanaelRea | 2025-09-26 05:23:17+00:00
Wouldn't a sha256 collision be impractical? Like wouldn't it be more compute than the couple grand a security deposit would be? SHAttered was in 2017 with SHA-1 and took 110 years of GPU equivalent compute.

It feels like just a mistake or an error with RightSignature? Like they uploaded the wrong doc, clicked the wrong button, and were confused on their side because the version they meant to send was at the top of the page?
by donmcronald | 2025-09-26 05:24:17+00:00
Even though it's become commonplace in the last 20 years, I'm still shocked to see how companies can pretty much ignore the law, do whatever they want, and have everyone involved shielded from any kind of significant consequences.

In situations like this, I think the person at the top of the chain that told employees to perform the illegal installations should be arrested and charged. On top of that, the company should be fined into bankruptcy. If the directors knew about it any companies they're involved with shouldn't be allowed to conduct future business in the municipality (or state).
by Someone | 2025-09-26 05:24:35+00:00
> remember that Apple was sticking + on the end of their model names 6 years before the Amiga existed.

Did they? AFAIK, Apple always used “Plus”, not “+” (see https://en.wikipedia.org/wiki/Apple_II_Plus, https://mirrors.apple2.org.za/ftp.apple.asimov.net/documenta...), and “+” is shorthand invented by the community.

The Macintosh Plus, similarly, wasn’t a Macintosh+ in Apple’s marketing, AFAIK.

And, looking at https://en.m.wikipedia.org/wiki/Amiga_500#Amiga_500_Plus, it doesn’t look like Commodore stuck + on the end of their model names, either.
by Hobadee | 2025-09-26 05:25:09+00:00
I would love to see an open source/Home Assistant native version of the Nest, if the author or anyone else has further ambitions.

IMHO the Nest is hands-down the best thermostat hardware out there. It's a case study in simplicity, elegance, and intuitive UI. I have bought a couple of them, and am likely to buy more in the future should I need another thermostat for any reason.

Google locking it down more and more, and bricking old hardware versions, is a case study in hardware enshitification. For this reason I am very hesitant to buy more.
by stevefan1999 | 2025-09-26 05:25:33+00:00
> The true factor is out-of-order execution.

I'm pressing X: the doubt button.

I would argue that speculative execution/branch prediction and wider pipeline, both of which that OoO largely benefitted from, would be more than OoO themselves to be the sole factor. In fact I believe the improvement in semiconductor manufacturing process node could contribute more to the IPC gain than OoO itself.
by DiscourseFan | 2025-09-26 05:26:05+00:00
Yes I mean Trump's entire economic policy agenda domestically is to enact massive corporate taxes for any company that avoids hiring/training Americans to get cheaper labor from abroad. The problem is that the US has basically depended on importing cheap foreign labor from its inception, thats the basic economic model here and the only reason that countries like China or India don't need external immigration is because they already have internal migration. I remember I was taking a taxi in Kochi once and the driver was complaining about all these northern Indian economic migrants displacing local workers because the wages in South India are much higher than in North India. But the US does not have any poor workers or a peasant population. Unfortunately, all those good, cheap workers are going to end up elsewhere now and the west will probably begin to suffer economic slowdown because their workers don't want to get priced out. Eventually all the borders will come down, since they harm competition.
by NedF | 2025-09-26 05:26:21+00:00
> asking for a LLM to properly convey

Alt text is not there to explain the joke, that would imply cripples are stupid.

AI is fine, if you want to go against the trillions $ come back with a proof.

LLMs fail, wow easy to find, I'll bet alt text on random internet images fails at over 10 times the rate, most are null.
by MomsAVoxell | 2025-09-26 05:27:09+00:00
Apropos the impact of AI/ML on our industry - I have found that you need to treat AI like a junior dev, but also need to treat junior devs as soon-to-be senior devs.

AI is a junior dev who will do anything you tell it to, no matter how stupid.

Junior devs want to be senior devs - and we all know you do that by not doing stupid things.

I’ve brought junior devs up to senior level by having them shoulder-surf my productive interactions with AI. AI makes it much easier to become a senior dev, as should be the case. But a junior devs working alone with AI is always going to be less effective than a senior dev. Onboard human junior devs with AI and you will not just have the AI force multiplier operating in your organization, you’ll have, suddenly, a ton more senior devs.

Of course all of this depends on the humans being honest about their abilities and working to sharpen and refine their skills. AI is the lodestone upon which that can occur - it is also a blunt force instrument that will lead to loss of consciousness if you’re not careful.

The tricky part about this is, of course, that if you don’t treat AI like a junior devs and review every single thing it provides you, it will rapidly transform the senior devs to junior…

In short, it’s the humans that make the difference, even still today. AI is just another tool - and no tool is effective without proper methodology in place to prevent its weaponization against its users.
by jauntywundrkind | 2025-09-26 05:27:28+00:00
Everyone involved with this should be fired, for betraying Google and Android as a maybe not quite so incredibly awful soulless ghastly thief upon human potential. Your campaign should 100% be against abuse of powers against the sickness of Apple's far more high castle walls garden trapping everyone in, but your most useless cad people have convinced you to try to disinform and lie to society, to tell us freedom comes only in bondage and in lack of controls. Fire these people and in a better world, chain them to the wall as traitors to human potential.

I can not fucking believe Google is carrying water for the Apple abomination like this.
by IlikeKitties | 2025-09-26 05:27:37+00:00
So Fun facts about digital cameras like these: Strong infrared leds at night blind them completely. They sometimes even switch into daymode and become useless at night. Also, lasers are usually not enough to destroy the ccd sensor but only cause small dots to appear[0]. But a Spraycan on a stick can be very effective and of course a silenced airgun for those hard to reach places can be very effective.

[0] Lab Test here https://www.youtube.com/watch?v=wNWNQb2AvQM
by neya | 2025-09-26 05:30:37+00:00
> AI is a powerful tool for those who are willing to put in the work.

HN crowd is generally anti-AI, so you're not going to get a lot of positive feedback here.

As a developer and someone who runs my own company, AI helps save me tons of hours - especially with research tasks, code audits - just to see if I've missed something, rapid frontend interface development and so much more if we go beyond the realm of just code.

YMMV but I use ChatGPT even for stuff like cooking recipes based on whatever's inside my fridge. And this maybe just me, but I feel like my usage of Google has probably gone down to 50-60%.

All this for $20 is really insane. Like you said, "people who are willing to put in work" really matters - that usually means being more intentional about your prompts, giving it as much context as possible.
by pcthrowaway | 2025-09-26 05:31:01+00:00
I'm not sure why you were downvoted. Israel's position is that the ended they occupation. The United Nations on the other hand, still considered Gaza occupied under international law this whole time.

The only way one could argue that it is no longer occupied is to say there wasn't a continuous Israeli military presence of boots on ground inside of Gaza. It was still being surveilled by satellite and the entire perimeter, people venturing too far at sea from the coast would be shot, drones would occasionally bomb people, everything and everyone going in and out was controlled by Israel (until Hamas tunnels were built), all cell phones allowed in contained surveillance technology, a fence with military outposts was constructed on the perimeter, and Israel bombed the one airport they tried to build.

So arguing it was "no longer occupied" after they pulled out the settlers is disingenuous, unless you're trying to argue that it couldn't be both an occupation and a concentration camp.