MurphyA/hacker-news huggingface dataset:
by nix0n | 2025-06-26 14:50:36+00:00
LM Studio's model search is pretty good at showing what models will fit in your VRAM.

For my 16gb of VRAM, those models do not include anything that's good at coding, even when I provide the API documents via PDF upload (another thing that LM Studio makes easy).

So, not really, but LM Studio at least makes it easier to find that out.
by kaycebasques | 2025-06-26 14:50:36+00:00
Tangentially related, I published some notes about "docs for agents" (e.g. `GEMINI.md`, `CLAUDE.md`, `AGENTS.md`, etc.) yesterday

It's more focused on implications for docs strategy (I'm worried that agent providers are steering us towards duplicating information that's already in eng docs) rather than user best practices i.e. "put this into your agent doc to improve agent performance"

https://technicalwriting.dev/ai/agents/
by Fokamul | 2025-06-26 14:51:15+00:00
Yes, def. possible. But right now in UA's regions where drones are used the most, there are so many used fiber-optic cables laying on the fields, that you have basically zero chance to cut them all, because you would be cutting already discarded ones.

https://www.youtube.com/shorts/wcMZWRJL_m4
by Pet_Ant | 2025-06-26 14:51:46+00:00
> Do you think that the cost of tokens will remain low enough once these companies for now operating at loss have to be profitable

New techniques are coming, new hardware processes are being developed, and the incremental unit cost is low. Once they fill up the labs, they'll start selling to consumers till the price becomes the cost of a bucket of sand and the cost to power a light-bulb.
by tecleandor | 2025-06-26 14:52:15+00:00
There's an interesting thing too about metamizol. It's very popular here in Spain for some types of pain (for example, teeth related stuff or post-surgery) and it's used widely without much problem. In fact, it was the most sold medication in Spain in 2023 (sold under the Nolotil brand) [0]. But it's forbidden in places like the UK.

Thing is, as we are a popular destination with British tourists or even pensioners that live in the Mediterranean, we've found in the last years that British population is genetically more likely to have a very dangerous side effect, agranulocytosis, that could result in death.

Can't find the exact source (I'm on my phone), but seems like at least half of the metamizol related agranulocytosis cases in Spain have been of British origin, and several deaths have been reported. There's a ongoing legal process where at least 40 deaths are being investigated [1] and doctor have stopped providing metamizol to persons of British origin, and do it carefully for other persons.

So what was perfectly safe around here, was found quite dangerous for certain subset of the British population (no jokes about balconies, please).

Edit for some sources:

From 1998 to 2003, out of the 13 agranulocytosis cases from a hospital in Marbella, 8 were foreigner, and of those 5 were from the UK [2]. According to the ADAF association, out of the 45 deaths attributed to metamizol in Spain since 1996, only 8 of them were Spanish (they don't tell their sources in that article) [3]

--

0: https://fefe.com/wp-content/uploads/2023/05/Obs.-marzo23ok.pdf 1: https://guardian.pressreader.com/article/281857238286709 2: https://www.sciencedirect.com/science/article/abs/pii/S0014256509713104 3: https://www.elespanol.com/ciencia/salud/20231128/denuncian-sanidad-muerte-decenas-britanicos-espana-tomaron-nolotil/812919101_0.html
by CapricornNoble | 2025-06-26 14:52:57+00:00
Laser-guided artillery rounds have been around a while. The Soviets were using laser-guided 240mm heavy mortar rounds in Afghanistan.

https://www.tandfonline.com/doi/abs/10.1080/1351804050035499...

https://en.wikipedia.org/wiki/Krasnopol_(weapon_system)

https://en.wikipedia.org/wiki/M712_Copperhead
by herbertmoroni | 2025-06-26 14:53:10+00:00
Most Angular developers learn Observable syntax but never make the mental shift to stream thinking. This article shows the step-by-step transformation from basic API calls to enterprise-grade data pipelines. I walk through 5 real production problems (slow networks, failed requests, memory leaks, etc.) and show how each Observable operator solves a specific issue. The goal is changing how you think about data flow, not just memorizing RxJS operators.
by hollywood_court | 2025-06-26 14:53:25+00:00
I'm planning to share this article with my neighbors because we've been facing a persistent issue with our community dumpster.

Per city regulations, our small neighborhood isn't allowed to have individual curbside trash pickup. Instead, all 18 homes are required to share a single dumpster.

Unfortunately, we’ve discovered that non-residents have been using the dumpster as well. It’s often completely filled in less than 48 hours after being emptied.

I’ve personally confronted and successfully deterred several non-residents from using it, but I obviously can’t be out there all the time. More recently, we’ve noticed that people are coming into the community late at night or early in the morning to dump their trash.

I spoke with the director of our town’s Environmental Services board, and he said his code enforcement team would be happy to issue citations—but only if we can provide video evidence. That would require our HOA to install cameras to monitor the dumpster.

This is a brand-new community, and the HOA is still under builder control. However, another neighbor and I have started working on a plan to address the issue once the HOA transitions to homeowner management.

Personally, I'm thankful that this is only a temporary residence for me while I build my forever home. But this experience has made it clear: I will never again live in an HOA or in a place that relies on a shared dumpster.

Even without the issue of non-residents, I've learned that some households produce significantly more trash than others. My six-year-old son and I generate exactly one bag of trash per week. The neighbors next to me produce about one bag per day.

Given this imbalance, I hope the future HOA board considers a fairer system—perhaps one where trash-related costs are based on actual usage, rather than being split equally among all 18 homes.
by dspillett | 2025-06-26 14:53:43+00:00
For toy tinkering, to replicate something like the old ability to just write a byte to an IO memory location and have it appear on the pins of a parallel port, you could design a simple USB peripheral that did similar. Give it a set of DIP switches to pick a number (4 for 0-f, more would probably be overkill but feel free) and have the driver present something like /proc/simpleio/device<num>/in and /proc/simpleio/device<num>/out/pin<num> for reading & writing¹. If you use the same set of pins for in and out, /proc/simpleio/device<num>/config to state which direction each is expected to work, and perhaps set voltage options (probably per device, per pin sounds overkill for this). Release the full design and let people make their own, sell pre-made boards and cases and/or let others do that (or just the boards and have people 3D-print their own cases). Devices could have as many pins as the maker likes.

That would only cover the real basics: reading/writing the hi/low status of pins. Other things people might want is analogue voltage control/read (for many sensors) or pulse control (for controlling servos and such). Things like that could be mapped into the /proc/simpleio/device<num>/{in|out}/pin<num> files. Perhaps for setting/reading multiple pins at a time perhaps have something like /proc/simpleio/device<num>/{in|out}/allpins. You could expand the feature in many ways, though TBH beyond the simple hi/low thing people are probably better off getting an rPi or microcontroller and using all the available devices and plans there are out there already for their IO pins and using something newer.

--------

[1] Not sure what you'd do for Windows, I'd be inclined to release a Linux driver and let the Windows community worry about one for their platform.
by worldsayshi | 2025-06-26 14:54:12+00:00
I think what you're describing is one of the (if not THE) primary methods that are taught for dealing with this kind of stuff. I suppose it's called "sitting in your emotions" - for a lack of better term.

I think that you're pointing out an important nuance of that method - wether to keep a distance to the emotion or "going into it". I guess something important can also be said about the difference between ruminating - i.e. thinking about the hangup - or sitting in your feeling about it (kind of like massaging the painful thought) and observing how your body and mind responds to it.

I don't really have a clear conclusion about these nuances - apart from it being helpful to try out the variations to see what works.
by kbolino | 2025-06-26 14:54:15+00:00
I definitely noticed when the Play Store switched to lossy icons. I can still notice it to this day, though they did at least make it harder to notice (it was especially apparent on low-DPI displays). Fortunately, the apps once installed still seem to use lossless icons.

A lot of images should be lossless. Icons/pictograms/emoji, diagrams and line drawings (when rasterized), screenshots, etc. You can sometimes get away with large-resolution lossy for some of these if you scale it down, but that doesn't necessarily translate into a smaller file size than a lossless image at the intended resolution.

There's another problem with lossy images, which is re-encoding. Any app/site that lets you upload/share an image but also insists on re-encoding it can quickly turn it into pixelated mush.
by achillesheels | 2025-06-26 14:54:18+00:00
I disagree. Immigration suppresses wages. Which suppresses native born childmaking, which fuels more government charity, erm, welfare, which dampens productivity, which erodes civil liberties.

American is not seen as promoting human rights, and to infer all immigrants are good is naive, hate to get off my porch about this. sits back down on rocking chair whistling “I Wish I was In Dixie” and widdling a hangman with the noose almost finished, just a few more threads
by kypro | 2025-06-26 14:54:22+00:00
Genuinely curious – what do you think the solution is?

Personally I think labels like "nationalist" are unhelpful, but regardless what you label it what I do believe is that there needs to be a genuine conversation about whether it's better to have more expensive goods and services if it means people have jobs and opportunities.

I'd be fine with iPhones costing 2-3x more if I knew they were built domestically. Those who couldn't afford them could always buy second hand or hold on to them for longer. And historically of course this was often how things worked... People brought quality clothes or quality furniture and looked after them for years – decades even. Whereas today because we can exploit foreigners for super cheap goods we don't really care if we need to buy a new pair of shoes every 6 months – it's created a completely different economic model and one that a skilled worker cannot compete with, at least on price.

Perhaps the economy on the whole wouldn't grow as fast if there were more protectionist policies, but at the same time I'd be amazed if it didn't significantly improve job prospects and inequality.

That said, we almost everyone in the middle-class deserves to lose their jobs to foreign workers for how awful they've treated those below them for struggling to find good work in the era of globalisation.
by bwfan123 | 2025-06-26 14:54:52+00:00
I dont think you understand the problem. And neither did I when a loved one suffered through something like this.

What you miss is that solutions like the one you suggest simply cannot be implemented by those that are suffering. Folks who have not encountered such a problem cant even understand it. "logical" or "reasoning" solutions do not work. What is required starts with empathy to slowly rewire the brain in those that are suffering.

There is a spectrum in sticky thinking and all of us fall somewhere in that spectrum.

But I like your idea, and those of us who are "normal" can use something like it to eliminate chains of worrisome thinking.
by jdjcdbxh | 2025-06-26 14:55:40+00:00
yes, nodes have local disks, but any local filesystem the user can write to is ofen wiped between jobs as the machines are shared resources.

there is also the problem of simply distributing the image and mounting it up. you don't want to waste cluster time at the start of your job pulling down an entire image to every node, then extract the layers -- it is way faster to put a filesystem image in your home directory, then loop mount that image.
by suthakamal | 2025-06-26 14:56:12+00:00
I'm experimenting with using GPT-4o (via OpenAI’s o3-pro) as a swim coach—part analyst, part training partner. This post is the second in a series documenting how it’s going, including how I’ve adapted the workflow to be more human-led and how I'm building a SwiftUI app that connects directly to Apple Health for automated, AI-powered feedback. If you're curious about applied AI, quantified self, or just hacking better habits, I’d love your thoughts.
by thmsths | 2025-06-26 14:56:40+00:00
I am very conflicted on this. On one hand I absolutely despise that hating the children attitude and I believe we are reaping what we are sowing. On the other hand there are serial offenders that are not being dealt appropriately. My naive solution is to keep the current, more permissive system for first offenders and then treat repeat offenders as adults. I mean if you are a teen, succumb to peer pressure and do something stupid like stealing a car, I fully believe that we should not throw the book at you. We need to dispel you of the notion that this is not a big deal and that you will get away with it, while ensuring that we do not harm your future prospects.

But if being arrested, handcuffed and taken in front of a judge is not enough to make you understand that this kind of behavior will not be tolerated, and you do steal a car again a few weeks later, then yes, we will have to escalate instead of saying "nothing we can do, it's just a kid". Otherwise we are literally sending the message that they can act with impunity.
by cheald | 2025-06-26 14:57:52+00:00
We've been there since the release of the Steam deck. Really, the only things I can't run on my Linux machine are the games that intentionally break the game with anticheat mechanisms. And it's not all anticheat - there are plenty of titles with anticheat that run just fine.

Check whatever you want to play at https://www.protondb.com/ - chances are, if it isn't intentionally borked with anticheat, it runs just fine. Looking at the top 300 games by Steam player count, 17 don't work, and probably 5 of those are utilities (like Crosshair X and Lossless Scaling).
by bee_rider | 2025-06-26 14:58:32+00:00
> “I’d say maybe 20%, 30% of the code that is inside of our repos today and some of our projects are probably all written by software,” Nadella said during a conversation before a live audience with Meta CEO Mark Zuckerberg.

I think there’s some quibble to be made about “written by software” vs “generated by AI,” but it doesn’t seem like he’s talking about new code, right? He goes out of his way to phrase it “code that is inside of our repos.”

It doesn’t really make any sense, but it does seem to be what he said. Maybe there was some context, maybe it is about some specific repos that was not included in the quote.

But, it isn’t “very clear” in any case.
by vbezhenar | 2025-06-26 14:59:42+00:00
USB is designed to solve a complex, but necessary problem.

1. Hot-plug.

2. High speeds with long cables of dubious quality.

3. Multiplexing multiple devices on a single wire with hubs.

4. Reliable transmission on lower layer, so higher level protocols don't need to worry about it.

5. Multiple speeds with negotiation.

6. Newer USB standards support multiple power voltages with negotiation.

All that said, old USB protocols like USB 1.1 is not that hard. You don't need those hundreds of pages, only a subset of them. There are some tutorials in the Internets which will help you to understand everything, from wire signalling to application interface. Don't use USB reference as a learning source. These days ChatGPT probably will guide you over every layer. Just stick with old standards, they are simpler and plenty of devices use them.

With enough persistence and some fast enough MCU you should be able to bit-bang USB 1.1 LS (1.5 Mbps) and write some simple USB device. That will require to implement all layers of USB and I'm pretty sure it's not impossible task.
by Taikonerd | 2025-06-26 14:59:43+00:00
> Sometimes just a nametag is all it takes to completely shift interpersonal dynamics for a culture.

Well put. If you're at a meetup that's explicitly supposed to be a social event, then it's not weird to talk to people you don't know. Whereas it might be, if you're waiting in line at your local coffee shop. (Depends on your local culture.)
by CamperBob2 | 2025-06-26 15:00:02+00:00
True. A good example being Sears, which should have become Amazon but didn't. Prior to the arrival of Wal-Mart, if you couldn't find something locally (which, again, was true more often than not) your options were to drive 50-150 miles to the nearest large city, or order from the local Sears catalog merchant.

The latter wasn't what most people think of as a Sears store, because the local economy could never have supported such a thing. It was more like a small office with a counter and a stockroom behind it. They didn't keep any inventory, but could order products for pickup in about a week. Pickup, mind you. You still had to drive to town to get your order. As stupid as this sounds, it was 10x worse in person.

So if Wal-Mart didn't exist, it would have had to be invented. It was not (just) a monster that victimized smaller merchants and suppliers, a tax scam, or a plot to exploit the welfare system. It was something that needed to happen, a large gap in the market that eventually got filled.

Nowadays I wouldn't set foot in one, but it was different at the time. I didn't mean to write a long essay stanning for Wal-Mart, but your original post is a bit of a pet peeve.
by matthewhefferon | 2025-06-26 15:00:35+00:00
I was tired of digging through Kaggle and writing prompts over and over just to get fake data for dashboards and demos. So I built a little tool to help me out.

It uses GPT-4o to generate a detailed schema and business rules based on a few dropdowns (like business type, schema structure, and row count). Then Faker fills in the rows using those rules, which keeps it fast and cheap.

You can preview the data, export as CSV or SQL, or spin up Metabase with one click to explore the data. It’s open-source, still in early stages, but wanted to share, get feedback and see how you'd improve it.
by tsunamifury | 2025-06-26 15:00:46+00:00
This is ridiculous. I’m 40 and in moderately good physical condition (I can lift and run many miles).

I am perfectly capable of keeping up with my kids.

My 72 year old father who is also in good condition keeps up with my 3 year old son.

The difference I see between a reasonably fit 40 year old and not is the massive gap.
by kiitos | 2025-06-26 15:01:21+00:00
Is there any way for a user using the "Login with Google ... for individuals" auth method (I guess auth method 1) -- to opt-out of, and prevent, their input prompts, and output responses, from being used as training data?

From an initial parse of your linked tos-privacy.md doc, it seems like the answer is "no" -- but that seems bonkers to me, so I hope I'm misreading or misunderstanding something!
by ike2792 | 2025-06-26 15:02:25+00:00
+1000 to this. If your primary care physician works for a large medical chain (which most do), they aren't allowed to prescribe anything that goes against the chain's so-called "evidence-based" standards. Never mind that most medical chains also have insurance company arms and that these "standards" just happen to line up with whatever it is the insurance company thinks is appropriate to pay for. If you go to an independent clinic you can usually get prescriptions for "lifestyle" issues such as the ones Hims treats and then use GoodRx or a cheap online pharmacy to fulfill your prescriptions. Unfortunately, one of the side effects of the 2010 Affordable Care Act was to incentivize consolidation in the health care space, so independent clinics and practitioners are a dying breed.
by CapricornNoble | 2025-06-26 15:02:37+00:00
> A Javelin is pretty much one hit one kill, and the hit rate is supposedly at about 89%. So you need like one or two to kill a tank.

Take those extremely high kill rates with a massive grain of salt.

https://www.forbes.com/sites/davidhambling/2024/11/08/re-ass...

Javelin consumption rates early in the war (500/day) do not match Russian loss rates if the system was ~90% effective. https://edition.cnn.com/2022/03/24/politics/ukraine-us-reque...
by esperent | 2025-06-26 15:04:06+00:00
I've already set it up and we're running a test with 4 users since about a month now. I'm hosting it on Hetzner VPS with storage on Wasabi, backups on Backblaze. You're correct that storage is cheap. Compute and ram are the main costs, and I'm not sure how to quantify that until/if we run with the full team of 30 people. My current setup of 4 dedicated vcpus, 16gb ram is massive overkill for 4 people, hopefully it's enough for 30.

It's currently at around the break even point compared to MS Teams. I think maybe $5 a month more expensive all in for the VPS, storage, and backup.

It would be cheaper if I could run on Arm but unfortunately Hetzner doesn't have that in their Asia region yet.
Show HN: An open-source app to query 10 AI models at once
by nexarithm | 2025-06-26 15:04:07+00:00
Hey HN,

My workflow for any complex queries is to ask it in multiple AI chats (Gemini, Claude, o3,..) in parallel and then continue the conversation with the chat response that I found the most useful.

I built a simple open source app that queries 10+ AI models at once and summarizes their answers with a selected combiner AI model.

There's a GIF in the github repo that shows it in action. You can try it on your local machine: https://github.com/Nexarithm/multi_model_chat

If you are interested, I also made a detailed blog post on technical details, feature of the personal helper sites, and vibecoding limitations: https://www.proxai.co/blog/archive/multi-model-ai-chat-app

I'd love to hear your feedback. Feel free to open an issue or a pull request on GitHub!
by reify | 2025-06-26 15:05:38+00:00
most concerning for me is "most vaccines"

which begs the quesion; which vaccines have mercury

the second most concerning for me is "Anymore"

confirming that vaccines did contain mercury.

so all the denials for all those years were just lies.

vaccines did and still do contain mercury.

mercury is a preservative.

you got to feel a bit sorry for the old conspiracy theorists.

Out of the goodness of their little hearts trying to warn us of the dangers of mercury

they use other preservatives too:

https://www.fda.gov/vaccines-blood-biologics/safety-availabi...

Phenol is used in a variety of consumer products including mouthwashes, throat lozenges, and throat sprays. yep, get some of that mouthwash and inject it into my arm, thanks

Phenoxyethanol is an organic chemical compound that is sometimes used in cosmetics and antiseptics. yep.

Benzethonium chloride is a chemical that has antimicrobial properties. It is used in over-the-counter hand and body washes. yep. get some of that shampoo and inject it into my arm, thank very much. No problemo.