MurphyA/hacker-news huggingface dataset:
by ttshaw1 | 2025-11-11 22:22:41+00:00
You're right, I didn't read thoroughly enough.

>Everything joined up via a 2-pin and 5-pin connector on the PCB. From there, it was a straightforward matter of measuring voltages and continuity to work out what connected to what: the 2-pin connector was offering 24V DC. The 5-pin connector was what went off to the motor itself. Two of its pins were passing through the 24V DC and ground directly. Two more pins were connected to the potentiometer. The fifth pin was not connected.
by SpicyUme | 2025-11-11 22:22:46+00:00
>By now, its battlefield lethality exceeds that of small arms and artillery shells.

The war in Ukraine seems to be showing this to not be true. Drones are used as much as they are because they do not have enough artillery. Are they useful, yes. But they do not replace artillery. Maybe in another type of war, but that is another issue, what is the next war we expect to find ourselves in? For all the talk of China deterrence, we're seeing a pivot away from China now.
by thoughtlede | 2025-11-11 22:23:13+00:00
For me there are two things about collaboration.

Decision making is one, which you emphasized.

The other is knowing what the collaboration brings to the table and shaping the rules of engagement to fit that expectation. Sometimes you collaborate with SMEs; they bring the domain knowledge - you don't, but you understand the goal better than them. Sometimes you are creating or refining the corporate strategy based on the actions from individual projects or partners; you are learning ground realities from them. Sometimes you need help from others to improve your take on a subject.

In each of these cases, you have to be clear about what you expect from the collaborators (and motivate them to contribute). Without being clear on what the collaboration is about and what they get in return is the number one killer of collaborative projects even though there is no ill-intent anywhere.
by lukefleed | 2025-11-11 22:23:22+00:00
Sorry for the late answer.

The blog post is a simplification of the actual work; you can check out the full report here [1], where I also reference the literature about this algorithm.

On the cache effects: I haven't seen this "engineering" argument made explicitly in the literature either. There are other approaches to the basis storage problem, like the compression technique in [2]. Funny enough, the authors gave a seminar at my university literally this afternoon about exactly that.

I'm also unfamiliar with randomised algorithms for numerical linear algebra beyond the basics. I'll dig into that, thanks!

On the BLAS point, let me clarify what I meant by "wall": when you call BLAS from Rust, you're essentially making a black-box call to pre-compiled Fortran or C code. The compiler loses visibility into what happens across that boundary. You can't inline, can't specialise for your specific matrix shapes or use patterns, can't let the compiler reason about memory layout across the whole computation. You get the performance of BLAS, sure, but you lose the ability to optimise the full pipeline.

Also, Rust's compilation model flattens everything into one optimisation unit: your code, dependencies, all compiled together from source. The compiler sees the full call graph and can inline, specialise generics, and vectorise across what would be library boundaries in C/C++. The borrow checker also proves at compile time that operations like our pointer swaps are safe and that no aliasing occurs, which enables more aggressive optimisations; the compiler can reorder operations and keep values in registers because it has proof about memory access patterns. With BLAS, you're calling into opaque binaries where none of this analysis is possible.

My point is that if the core computation just calls out to pre-compiled C or Fortran, you lose much of what makes Rust interesting for numerical work in the first place. That's why I hope to see more efforts directed towards expanding the Rust ecosystem in this area in the future :)

[1] https://github.com/lukefleed/two-pass-lanczos/raw/master/tex...

[2] https://arxiv.org/abs/2403.04390
by withinboredom | 2025-11-11 22:23:39+00:00
You’re thinking too concretely. What do you think you’re doing before you write “to the source of truth”? You’re staging the commit. And then you commit.

2pc isn’t literally about transactions like you are probably thinking of in a database, its an abstract “atomic change” or “unit of work” that may or may not involve a database or a database transaction. You can do 2pc with just normal files, or APIs, or whatever.
by notmyjob | 2025-11-11 22:24:13+00:00
Covid exists and there are claims which I suspect are at least directionally correct that getting regular vaccines (within 3 months of exposure iirc) can reduce some symptoms and prevent what seem to be rare complications. But, my doctor and my insurance company are not suggesting I get these boosters?/vaccines?, and they have a vested interest and better ability to weigh the evidence and make decisions about what pharmaceuticals they recommend as that’s their profession and making mistakes about it poses an existential risk for them. But I’m in a very low risk area and reasonably low risk so ymmv. Even the frail elderly people I know aren’t being vaccinated despite their thirst for it and fear of Covid. Personally, I worry a lot more about candida auris than I worry about covid.
by gruez | 2025-11-11 22:24:20+00:00
>Windows LTSC has semi annual updates, the same as Windows Server

You mean biennial? It definitely doesn't get updates twice a year: https://en.wikipedia.org/wiki/Windows_11_version_history

https://en.wiktionary.org/wiki/semiannual#English

https://en.wiktionary.org/wiki/biennial#English
by rolph | 2025-11-11 22:24:43+00:00
repair window screens. mitigate standing water, even sippie holes, or derelict party cups. but save your effort if you live near a pond slow stream, or lake.

door discipline, dont keep it open, sweep yourself for piggybackers.

electric mosquito racket.

hunt blood engorged mosquitoes with extreme prejudice. each such kill prevents hundreds more.
by p0w3n3d | 2025-11-11 22:25:02+00:00
I got this knowledge really too late, but recently I've learned how the music is (was?) made on old computers like Atari 65XE or NES (the same processor 6502). The amount of work specified in the article above, is increased by the calculation of vsync of the monitor used, and correlating it with the sound frequency. This leads for example to the same game playing in different tonation on PAL and NTSC. Today it's already obsolete, but the emulator still has to be emulating the one or the other standard, to comply with the code. Today we have great privilege to abstract the sound from the monitor sync (by OS) but this is not the case in some embedded devices.
by mihaaly | 2025-11-11 22:25:08+00:00
I purchased a Phillips fan in a shopping spree. It was hot outside, needed something, did not pay much attention beyond that it worked and was not noisy.

At home my eyebrows went halfway on my forehead seeing that there is a remote and the remote is supposed to be my mobile! Need to download the app for it, connect the fan to the Wifi, but it also had bluetooth for some reason. No way Jose!

Yet, it was so incredibly stupid like 4K zoom camera in a hammer that I had to try. Carefully. Data collection notice in the app shop is not promising, not at all. Location data, ID, I do not remember in full but perhaps contacts too? Unsure, but a lot. Anyway, will not enable access to most, airplane mode on, no bluetooth device in sight, so went ahead and installed the app, router disconnected from the internet, then run it.

First thing: refusing access to location. App: sorry, you cannot use me if I cannot access your location, network, and my mothership. And it stops. Big laugh, delete the whole thing. Leaving feedback for other customers about this incredibly stupid intrusion.

Then I got answer from Phillips! Something along the line: "This is for the best interest of our customers, we need your precise location so we can share personalized pollen and climate data and whatnot, we absolutely must insist this!"

For a fan!

Meanwhile the fan has physical buttons on it, can adjust speed, timer, and the cycle. Not completely useless. However some buttons need two press to register the action once. Beeps twice, does thing once. Likely some interference with The App, need to make sure that I am in the same room with the fan with a warning press and then the real press, or whothef knows what was in the head of these guys when they put this piece of thing together!? But really, are they nuts? Ruining use along pollen data?!

Are we already living the movie Idiocracy when it is about the Phillips product design department?! Did they loose all sense with reality? I am sure they already pushing through some new AI function for this very fan and are sad that mine cannot connect to the mother ship through satellite or something just so the update can be pushed to it learning my breath patterns for optimal fan speed. They are nuts! They are nuts!
by vinceguidry | 2025-11-11 22:25:15+00:00
The Rails experience of 15 years ago is still achievable, with Rails, today. It's even better if you can believe it. You just have to throw out the notion of SPA frameworks and be willing to actually learn how HTML / CSS works. I read an article here a month ago about how nobody's willing to do that.

The deficiency in web standards that SPA frameworks were invented to resolve have all been fixed, there's nothing they offer anymore that you can't do without them. But they hang over the neck of the web world like an albatross.
by walletdrainer | 2025-11-11 22:25:36+00:00
To make it even more confusing I’m a rich guy cheering for people like Mamdani.

I pay lots of taxes, probably in top 0.1% of the world on a % basis. I don’t have to, I’m not a US or French citizen so I could easily just choose to relocate a couple of minutes away and pay essentially no taxes.

If I did choose to stop paying taxes, I’d do so in order to donate a similar amount of my income to some charity. I’m just not sold on that being so much more efficient to be worth the hassle. OTOH, it’d definitely greatly improve my philanthropy credentials which would very much be worth it to some for purely selfish personal reasons.
by pkroll | 2025-11-11 22:26:02+00:00
Did you test some local image gen software in that you installed the Python code on the github page for a local model, which is clearly a LOT for a normal user... or did you look at ComfyUI, which is how most people are running local video and image models? There are "just install this" versions, which eases the path for users (but it's still, admittedly, chaos beneath the surface).
by navbaker | 2025-11-11 22:26:29+00:00
A competent person does not summon every senior leader in his worldwide organization to be physically present for an hour in an auditorium while he blusters and attempts to deliver TV-ready one-liners. A competent person also does not take over a massive organization that relies on these senior executives’ decades of experience and immediately fire a non-trivial number of them because of their gender or skin color.
by rose-knuckle17 | 2025-11-11 22:27:06+00:00
If the current US government started doing anything about it right now, i would immediately regard it as 100% horseshit. America won't be in any position to lead ... anything scientific, medical or even thoughtful for a generation or two, at least.

I know there are still people hanging on in their fields trying to do the right things, but the bullshit engine in DC is so strong now that nothing is believable. If you are working in scientific research in America today, your only career goal needs to be emigration.
Show HN: mDNS name resolution for Docker container names
by chfritz | 2025-11-11 22:27:12+00:00
I always wanted this: an easy way to reach "resolve docker container by name" -- e.g., to reach web servers running in Docker containers on my dev machine. Of course, I could export ports from all these containers, try to keep them out of each others hair on the host, and then use http://localhost:PORT. But why go through all that trouble? These containers already expose their respective ports on their own IP (e.g., 172.24.0.5:8123), so all I need is a convenient way to find them.

mdns-docker allows you do to, e.g., "ping my-container.docker.local", where it will find the IP of a running container whose name fuzzily matches the host. The way it does it is by running a local mDNS service that listens to `*.docker.local` requests, finding a running container whose name contains the request (here: "my-container"), getting that container's local IP address, and responding to the mDNS query with that IP.

Example: Start a ClickHouse service (as an example) `docker run --rm --name myclicky clickhouse:25.7` and then open `http://myclick.docker.local:8123" to open the built-in dashboard -- no port mapping required!

If you haven't played with mDNS yet, you've been missing a lot of fun. It's easy to use and the possibilities to make your life easier are endless. It's also what Spotify and chromecast use for local device discovery.
by reaperducer | 2025-11-11 22:27:28+00:00
Why not just use a dumb timer plug from a hardware store?

Ten bucks, and completely hacker-proof: https://www.acehardware.com/departments/lighting-and-electri...

$16 if you need a remote control: https://www.acehardware.com/departments/lighting-and-electri...

Or $17 if you want to get all digital and fancy: https://www.acehardware.com/p/3001323
by Theodores | 2025-11-11 22:27:37+00:00
Horse and buggy isn't quite the analogy, I think it is more like the arrival of junk food, packed with sugar, salt and saturated fats. You will still be able to find a cafe or restaurant where a full kitchen team cooks from scratch but everything else is fast food garbage.

Maybe just the advent of the microwave oven is the analogy.

Either way, I am out. I have spent many days fiddling with AI image generation but, looking back on what I thought was 'wow' at the time, I now think everything AI art is practically useless. I only managed one image I was happy with and most of that was GIMP, not AI.

This study has confirmed my suspicions, hence I am out.

Going back to the fast food analogy, for the one restaurant that actually cooks actual food from actual ingredients, if everyone else is selling junk food then the competition has been decimated. However, the customers have been decimated too. This isn't too bad as those customers clearly never appreciated proper food in the first place, so why waste effort on them? It is a pearls and swine type of thing.
by chem83 | 2025-11-11 22:27:56+00:00
I tried some scanning on a Plustek 8300, which is supposed to be the fastest. The process is still extremely manual/slow and I don't think it's practical on a large scale. Many families who owned cameras in the 60s-70s-80s-90s will have potentially thousands of negatives to scan, but I don't see a solution that will automate that digitalization process.

Software could also use some improvement. Automating batch correction and clean up should be easier, IMO.
by chasd00 | 2025-11-11 22:27:57+00:00
The threat only works in an existential crisis. As in, if you legitimately attempt to destroy our government then we will nuke you. Using nuclear weapons successfully in a war that doesn't result in a full exchange between all super powers demonstrates the feasibility of limited nuclear war which is just nuclear armageddon in slow motion. Nations (and the earth) want to avoid that just as much as a full nuclear exchange.
by mindslight | 2025-11-11 22:28:15+00:00
I think the setup is that our society needs a lot of reforms, and everyone has their pet reforms they've focused on the need for. But rather than have any sort of coherent constructive plan, the fascists will shamelessly say multiple contradictory things that each sound good in isolation. So then people get drawn into playing "4d chess" trying to pick out signal from the noise, assuming that there must be some kind of higher goals in there beyond embezzlement and deprecation of the Constitutional government in favor of some corporate oligarchy.
by greazy | 2025-11-11 22:28:27+00:00
We have effect mosquito control and have had for decades.

We have genetically engineered mosquitoes that breed with wild types that reduce the life span of adult mosquitoes to reduce the spread of disease. We have biological agents that do the same. We have chemicals that stop the larva from developing into adult mosquitos. We have chemicals that can be vaporised to deter mosquitoes. We also have chemicals that you can apply that will stop mosquitoes from biting you (and will melt plastic).

Or just use a fly screen. I built one recently for my awning style window.

Look up thermacell devices and methoprene pelletes
by treetalker | 2025-11-11 22:28:51+00:00
> No (you have to use it at the register for Costco to know you were there),

Not the case where I am: Costco scans everyone's card upon entry into the store.

> and they don't track your every movement in store either,

It might: Costco certainly uses security cameras, and it's possible that Costco may be using some sort of AI / facial recognition software alongside the cameras. Perhaps someone who has worked with Costco in security / loss prevention could chime in.

> and they don't track your every movement outside the store either,

Probably true, although who knows whether Costco purchases data about its members from brokers?

> and there isn't a standard way to say "I don't want this" which they nonetheless choose to ignore.

I think you're talking about the equivalent of cookies in the real world, in which case I'd generally agree.
by layman51 | 2025-11-11 22:28:56+00:00
That work-related aspect is what I was thinking about too. I’m not sure what it looks like in various workplaces, but I’m always a bit curious around the policies they might have around putting lots of them on employer-owned laptops. I think in tough times when maybe it’s not easy to replace hardware, it can be annoying for an IT person to receive some where they have to peel them off and use Goo Gone on them.
by dangus | 2025-11-11 22:29:24+00:00
We were taught manners as children and they go a long way. You can still be concise while being polite, and friendliness is still appreciated by people you work with regularly and know well.

Your example: “I don’t have enough information to help you.”

8 words in length, it gives the impression of closure. There isn’t enough information, therefore I can’t help.

“Can you send the code link so I can help more?”

11 words in length, it not only adds actionable instructions to help rectify the lack of information, it also signals your intention to be a good collaborator and provide some kind of path forward.

Two more words gets you all that. That’s amazingly efficient (I.e., concise).

“We’re all too busy to be nice” is how you end up with everyone
by palata | 2025-11-11 22:30:27+00:00
> allows you to use it completely on your own terms

Are you being serious here? Do you have the smallest idea how those products work? Like how they are happy to show illegal ads, knowing that it brings more profit than the fines they will anyway probably not get? Like the documented impact it has on society?

Do you consider that "they track everything you (and everybody else) do, many times in downright illegal ways, in order to manipulate you (and everybody else)" counts as "completely on your own terms"?

It's called "surveillance capitalism", it's not meant to sound good.
by breakingcups | 2025-11-11 22:31:50+00:00
You're absolutely right — the risk of endocrine-disruption is much more dangerous and is being ignored by the majority of the population. What an insightful take!

Would you like me to expand on the reasons endocrine-disruptions are the bigger risk? Or would you like me to explore other ways in which microplastics might be dangerous to your health?
by Arainach | 2025-11-11 22:31:52+00:00
Testing blood pressure after a shot seems weird.

I have high blood pressure, managed with a low dose of medication. I've had plenty of advice from my PCP and other actual doctors on how to take blood pressure - how to sit, how long to sit still, how to position your arm, etc.

It is remarkable how many medically-adjacent professionals are bad at this. My dentist starts my sessions with a blood pressure reading - theoretically in case they have to numb me or something, probably because it's billable or whatever. What always seems to happen is that I get in for my appointment (driving, which can be stressful even if I'm not running late), they take me to the chair within 2 minutes max, immediately put some sort of wrist cuff on me, hold my arm at an angle that is not what most actual doctors have recommended to me and take a reading that is often high enough to surprise both the hygenist and myself.

The thing is that I have two sufficiently-calibrated Omron units, one at home and one at the office. I take my blood pressure often enough to know what it usually is (and my real doctor takes it at least twice a year). That is to say that no, it's not 200/160 or whatever nonsense the dentist thinks it is and you'd think that with a very small amount of reading they'd know better.
by palata | 2025-11-11 22:32:08+00:00
Oh yeah, that's for sure.

But my experience has been that most managers are not competent in that regard. If you have a good manager that understands that, then that's great. But it's rare. Most of the time, it works better to bullshit them with the legal consequences of not allowing you to upstream your changes.

Again, that's my experience.
by dghlsakjg | 2025-11-11 22:32:15+00:00
> Why not medium format / Hasselblads, or large format?

That has also been superseded in the digital realm. I can use a top DSLR from the last decade to blow film medium format cameras away under most conditions, especially in low light. If I just use a digital medium format camera, it invalidates almost any rationale for film medium format (there is a minor, minor argument to be made about depth of field when the lens is wide open).

Large format can squeeze slightly more resolution out of an image, but the ability to actually use that extra resolution is rarely satisfied. Again, a MF digital subs in for almost every conceivable use case.

The reality is that people do this because it is fun, or a challenge, or for a feeling. Basically, its interesting. The technical excellence of the 'end result' is secondary.

There's tons of things that people do that don't make sense from a purely pragmatic point of view, and that's what makes the world so much more fun to live in.
by Dylan16807 | 2025-11-11 22:32:42+00:00
I agree with the upclocking example, but "what the company is selling" goes beyond what's on the box. If the old 1G model can do 500k packets per second, but the new one can only do 200k, that should not qualify for the same model number. There are a lot of situations where that's going to cause real problems on stock settings, after people tested the capabilities and made purchases based on those tests.

I want the most important performance characteristics that would be on a good datasheet to be maintained, even if there is no datasheet.
by palata | 2025-11-11 22:33:32+00:00
But it can be profited for not-so-big corps, so I'm still working for free.

Also I have never received requests from TooBigTech, but I've received a lot of requests from small companies/startups. Sometimes it went as far as asking for a permissive licence, because they did not want my copyleft licence. Never offered to pay for anything though.