MurphyA/hacker-news huggingface dataset:
by rtp4me | 2025-07-18 12:58:53+00:00
I started using Claude code (CC) a couple weeks back and have some very positive outcomes. For clarity, I have been in the IT field since 1990, and my background is mainly infrastructure engineering (now DevOps). I don't write code professionally; I write tools as needed to accomplish tasks. That said, I understand end-to-end systems and the parts in the middle pretty well.

Here are some projects Claude has helped create:

1. Apache Airflow "DAG" (cron jobs) to automate dumping data from an on-prem PGSQL server to a cloud bucket. I have limited Python skills, but CC helped me focus on what I wanted to get done instead of worrying about code. It was an iterative process over a couple of days, but the net result is we now have a working model to easily perform on-prem to cloud data migrations. The Python code is complex with lots of edge conditions, but it is very readable and makes perfect sense.

2. Custom dashboard to correlate HAProxy server stats with run-time container (LXC) hooks. In this case, we needed to make sure some system services were running properly even if HAProxy said the container was running. To my surprise, CC immediately knew how to parse the HAProxy status output and match that with internal container processes. The net for this project is a very nice dashboard that tells us exactly if the container is up/down or some services inside the container are up/down. And, it even gives us detailed metrics to tell us if PGSQL replication is lagging too far behind the production server.

3. Billing summary for cloud provider. For this use case, we wanted to get a complete billing summary from our cloud provider - each VM, storage bucket, network connection, etc. And, for each object, we needed a full breakdown (VM with storage, network, compute pricing). It took a few days to get it done, but the result is a very, very nice tool that gives us a complete breakdown of what each resource costs. The first time I got it working 100%, we were able to easily save a few thousand $$ from our bill due to unused resources allocated long ago. And, to be clear, I knew nothing about API calls to the cloud provider to get this data much less the complexities of creating a web page to display the data.

4. Custom "DB Rebuild" web app. We run a number of DBs in in our dev/test network that need to get refreshed for testing. The DB guys don't know much about servers, containers, or specific commands to rebuild the DBs, so this tool is perfect. It provides a simple "rebuild db" button with status messages, etc. I wrote this with CC in a day or so, and the DB guys really like the workflow (easy for them). No need to Github tickets to do DB rebuilds; they can easily do it themselves.

Again, the key is focusing my energy on solving problems, not becoming a python/go/javascript expert. And, CC really helps me here. The productivity our team has achieved over the past few weeks is nothing short of amazing. We are creating tools that would require hiring expert coders to write, and giving us the ability to quickly iterate on new business ideas.
by DriveMind | 2025-07-18 12:59:25+00:00
Your iPhone can now become a co-pilot for your driving, all while still in your pocket. Introducing DriveMind, the most advanced trip tracker on the App Store.

DriveMind is built for anyone that drives a car. Whether you’re in need of tracking business miles, personal logs, or just road trips, DriveMind is the perfect companion for that.

Packed with many features, you will find that DriveMind is built for anyone. Trip Heat Maps, Summary Reports, intelligent DriveScore, Fuel and Charging Log + Insights, Advanced Trip Stats, are just to name a few.

If you drive a car, want to keep a safe keeping of your drives (or to track miles) and want to learn how to improve your driving, I strongly suggest you try DriveMind.

DriveMind is built with user privacy in mind, what the competitors fail to do. Your trip data is stored on your iPhone and iCloud account, that’s it, not servers.

Take control of your driving today, with DriveMind. Download now on the App Store.

Thank you :)
by cess11 | 2025-07-18 12:59:47+00:00
'Tools with guardrails' are common. Wordpress, RAD, low-/no-code and so on. A lot of enterprise software is produced in a cycle where software interviews middle managers and writes code that then generates code that becomes part of a system.

Reinventing this space but make it slow and expensive seems like it's not a serious business idea. I believe the business idea behind coding LLM SaaS is actually about looking into other corporations and seeing what they do and how.
by AndrewThrowaway | 2025-07-18 13:00:05+00:00
Then again what if showing some funky hallucinogenic images/movies would have the same effect on some people? We surely know that people can go crazy (so have psychological effects) in cults and similar settings. What if intense visual/sonic/etc stimulation, visual distortions etc. together with messaging like "it will change your life and cure your anxieties" is the key in this therapy?
by kylecordes | 2025-07-18 13:00:48+00:00
A challenge with TSX, and as I understand other similar tools, is that it doesn't support TypeScript decorator metadata. A few years ago, libraries using that started to get popular, so many older projects have a significant obstacle to moving away from running the TypeScript compiler JS output.

Starting a new project today, I think the right move is to use TSX or Bun or whatever. You want a roadblock at the very first moment you start trying one of these limited compatibility libraries, Because it won't work and then you'll pick a different library that doesn't rely on non-erasable TypeScript syntax.
by malthaus | 2025-07-18 13:01:07+00:00
indeed

armani lui has been my "signature scent" since i've turned 18 in 1999 (give or take) and those bastards just randomly changed the formula at some point. i still use it, it's still my fav scent by a mile but it's not what i used to smell like and it makes me sad that it was just gone and i can never get it back
by RandomBacon | 2025-07-18 13:02:26+00:00
Do you want to fiddle with Linux?

If not, then maybe try a different distro, like Ubuntu.

If you want something that just works, Ubuntu on either a Dell XPS or Thinkpad is your best bet.

If you want something with nice hardware, I would suggest a Dell XPS. The Dell XPS designs are not perfect, but Ubuntu just works on it aside from maybe the fingerprint reader which I never bothered with.
by 112233 | 2025-07-18 13:02:52+00:00
"\u001b[0m — reset" ... what? Why SGR is not called by name, while, e.g. CUU is? strange... According to which terminal or standard it interperts sequences?

Is this tool really helpful? It does look nice! But it does not help with the corneriest cases that would benefit from such tool the most.
by iforgotpassword | 2025-07-18 13:03:34+00:00
Imo it wasn't that bad, but maybe that was just because code-centric sites like github didn't exist yet. It tried to provide you with a simple landing page for your open source project that can offer you a download button, centered around releasing compiled, versioned software. Their offering of a VCS (svn and CVS IIRC) was more of an added bonus. But once github was there you started wondering how sourceforge ever seemed good.
by sim7c00 | 2025-07-18 13:03:55+00:00
all great until you realize no one is allowed to export things to other regions if it works too well (crypto). Then besides that, the companies who now litterally live off of your personal data (most of big tech), wont suddenly drop their main source of income on behalf of the privacy of their users which clearly, they care nothing about.

unless replacement services are offered and adopted en masse (they wont be, u cant market against companies who can throw billions at breaking you), those giants wont give away their main source of revenue...

so even if technical challenges are overcome, there are more human and political challenges which will likely be even harder to crack...
by Upvoter33 | 2025-07-18 13:04:20+00:00
This is mostly true. Gates was a tech wizard - a great programmer before there were even books about programming. But to make it sound like Gates wasn't a business-first guy is wrong - he wanted to sell software from day 1. Read any early bio about him and his speech about selling software to the homebrew club (https://en.wikipedia.org/wiki/An_Open_Letter_to_Hobbyists).
by uamgeoalsk | 2025-07-18 13:04:21+00:00
Quoting you:

> Problem: you are looking for a way to get rid of the annoying issues of the modern www. What is the solution that solves this with the least amount of work?

Talk about shifting the goalposts! If the idea is to dismantle surveillance capitalism and the attention economy, sure, Gemini won't get us there. But neither will Firefox or browser extensions.

You're talking a major political, societal and cultural revolution here, and for that I don't think "least amount of work" is something to be aiming for.
by cyanydeez | 2025-07-18 13:05:01+00:00
As a outside skeptical observer, i just dont think executives are as valuable as individual contributors.

Certainly when there are exceptions they do drive innovation, so the myth making i observe is more like magic the gathering and opening up packs to find rare cards and trying to follow the current meta strategies and beat them.

Unfortunately, LLMs are really good at the same bullshit Steve Jobs was, and just as failable when taken confidently out of context and non appropiately assessed.
by awithrow | 2025-07-18 13:05:05+00:00
A good ballpark for dried shrooms is roughly 1% psilocybin by weight of dried shroom, so about 3g. That said, it's going to vary a lot shroom to shroom, genetic to genetics, and species to species. Could be as high as 6g for more mild strains and as low a 1g for something like pan cyans.
by PaulHoule | 2025-07-18 13:05:28+00:00
I can't say I am that impressed with ECMA-48. Back when it was VT-100s connected to a VAX or logging into a BBS over a 9600 baud modem with a PC I felt satisfied. Even when there was a bit of line noise.

Ever since 1990 or so when it has been using "telnet" or the equivalent on an xterm or CMD.EXE or some other GUI application that emulates I've never trusted it to work 100% right. Maybe 99.5%, but I expect the cursor to be a column off where it is supposed to be, for there to just be a little misalignment here and there. I mean, other people don't complain, but people don't complain when the center channel is burned out at the cinema or when the Linux desktop has a 179px wide label in a 59px wide space and such.

It's one reason I gave up on emacs and just use the 20% of vi functionality I know (hit 'i' and pretend that it's Notepad, as least ESC + :wq doesn't confound my muscle memory for ^S being search the way ^S and ^X^S do) when I am logged into a busted Linux install to get the package manager running again but really use IntelliJ IDEA as much as I can.
by cmrdporcupine | 2025-07-18 13:06:35+00:00
Thank you for this. I am neither an advocate nor against psychedelic use in therapy but as a person who has consumed these things in the past, my own experiences make me entirely skeptical of people who put on an advocacy hat around any particular chemical. Especially psychedelics like psilocybin which are extremely unpredictable.

When I was a teen a friend gave me an analogy that stuck with me. In much older computers (e.g. C64, Vic-20, etc), they'd behave "interestingly" when you mucked around with the physical circuit board or there was a fault. E.g. if something short circuited because a screw was loose in the board, or a cartridge was halfway in or a chip partially desocketed, etc. Characters would appear in random places, or the machine go through odd loops and so on. And to someone who didn't know how the machine worked, there could be a certain "magic" and a "pattern" to this. But clearly you'd be missing the point if you thought you had "enhanced" the machine this way.

LSD and psilocybin are kind of like that, but for your brain. They short circuit and alter pathways. In ways that can be entertaining but you're entirely missing the point if you try to assign a higher meaning to them.

Our brains are expert pattern-finding machines, and produce causes and reasons even when there are none. For some there may be value in the experience of altering the operation of your brain to get yourself out of a stuck pattern, I guess. But I am not sure the very random stochastic nature of the whole thing is ... medicinal.
by gloosx | 2025-07-18 13:07:01+00:00
Yes. I have exact same story: around 3 completely screwed hubs til I got to mostly decent working one. I hate Apple for the port shenanigans, they are so close sometimes by plugging something into one port, the other one gets blocked. I can even block one port by my headphones cable thats how close together they are. Truly an idiot designed this. Also USB-C really feels more flimsy than USB-A and cables I insert in are quite shaky already after 1 year of usage.

Same goes with 3.5mm jack on the phones. Freaking adapters are just an ominous thing to use. They are just bad and they always break. The port is so loose so after 3 months of using they just start falling away from it. There is no decent phone left with a 3.5mm jack, which is a really sad state of things... Unless you know one? Feel free to suggest.
by the_af | 2025-07-18 13:07:41+00:00
> - Most games would be better off with a bespoke game engine IMO

You have it backwards.

Most games won't benefit from a bespoke game engine at all. Most games should use an existing engine (not necessarily one of the big names, just one that works) if their goal is to actually deliver a game.

Some games are so unique they won't benefit from an existing engine, and only then the dev team must take the extra step (and eat the delay) of building their own engine.

I mean commercial games of course. Experimental/hobby devs are free to do whatever, since in that case it's the journey and not the destination that matters.
by ben_w | 2025-07-18 13:08:22+00:00
Blockchains don't need to be a currency, we've already got git, it's much less computationally intensive.

If you're using the bitcoin consensus approach in an interplanetary era, you quickly end up with using the full output of Dyson swarm just to stop someone else doing the same, not for any real gain over "I trust you to keep this ledger correct because we all know what 'accountants' and 'lawsuits' are".
by xg15 | 2025-07-18 13:08:26+00:00
> modifying Windows' memory to inject a binary at boot time to inject their drivers/crapware into clean installs.

Wait, what? Did this thing at least have the courtesy to check that you were indeed booting Windows or would you just get random crashes if you tried to use the mainboard(!) with any other OS?

This stuff seems inches away from a supply chain attack.
by lotsofpulp | 2025-07-18 13:08:48+00:00
The Affordable Care Act does not allow for benefit maximums. Necessary healthcare beyond the out of pocket maximum is (theoretically) required to be paid for by the insurer.

You might have supplemental insurance that pays you in case of a specific illness, but that is not what is commonly referred to as health insurance.

Can you provide a link to a business selling the type of policy you are referring to? I am curious what these look like.
by nunez | 2025-07-18 13:09:11+00:00
I would love to run Linux on a laptop, but Apple's M-series chips have no equals, Rectangle Pro gives me tiling with keybindings and the OS is UNIXy enough to satisfy my terminal workflow.

I mostly run my apps in Docker anyway, and VZkit is almost bare metal performance with paravirt networking.

That said, I run Linux for my servers at home, and that's been working great!
by JdeBP | 2025-07-18 13:10:25+00:00
In reality, this is something that people have been doing to systemd-resolved in desperation since the late 2010s (e.g. https://unix.stackexchange.com/q/421977/5132 for one of many examples), and systemd has not been changed in all of that time to undo this.

It is actually an unnecessary act of desperation, as systemd does have a way of setting things up so that /etc/resolv.conf is entirely manually configured. It's just (a) not completely obvious to deduce from the systemd doco, and (b) something that gets the blame for things that actually lie elsewhere in the system that also need disconnection, like /etc/nsswitch.conf giving nss-resolve priority over nss-dns.

That that situation remains the case today (five years after I wrote https://unix.stackexchange.com/a/612434/5132 for example, and almost a decade since the desperate making resolv.conf immutable idea took off) is a good indicator that the systemd developers aren't in reality in any hurry to force some hypothetical total ownership of /etc/resolv.conf by systemd.
by _Algernon_ | 2025-07-18 13:10:29+00:00
I could agree to this argument if they broke their employment contract's clause about notice period, but there is no evidence from TFA that that is the case (and I'd assume Apple would use whatever legal means they have to enforce a contract in such a case).

>You're denying fundamental human demands for fairness and equity. Of course it's poaching

I disagree. Apple could fire these people at will. Fairness is that they can quit and move to a better offer by a competitor at will.
by pas | 2025-07-18 13:11:02+00:00
... it depends on how the given server defines PUT of course (also how we define upsert, and does upsert make sense outside a DB setting? well, of course some DBs have a HTTP/ReST API.)

that said, usually PUT is meaningful for a URL (or URI), and in these circumstances it's like upsert, and it cannot blow away other keys, as it operates on one key, given by the URL

of course if we assume a batch endpoint, sure, it then can do non-upsert-like things
Show HN: API Radar – OpenAI, Claude and Gemini API Key Leaks from Public GitHub
by zaim_abbasi | 2025-07-18 13:11:09+00:00
We built API Radar to track exposed API keys from OpenAI, Claude, Gemini, and other major providers—in real time—from public GitHub repositories.

Why? Leaked AI keys are everywhere. They power bots, cost companies thousands, and even expose user data. But no one had a clean dashboard to see the leaks as they happen — until now.

What you’ll find:

Full redacted + raw API key leaks

Real-time feed of exposed repos

Leaderboards by author, repo, and provider

Filtering by provider (OpenAI, Claude, Gemini, etc.)

Timeline of key exposure trends

Built for security researchers, devs, and AI companies who want to stay ahead of misuse and protect their infra.

Live now: https://apiradar.live/ Made with Fastify + MongoDB + Next.js +

Would love feedback, ideas, and suggestions! AMA.
by lostlogin | 2025-07-18 13:11:19+00:00
They are accused of sending Ukrainian users data to the Russian state.

Also, ‘In August 2024, the company was accused of collaborating with the Federal Security Service (FSB) to direct users to fake websites for the Freedom of Russia Legion and the Russian Volunteer Corps, groups composed of Russian supporters of Ukraine. The websites collected data from Russians who may be interested in joining the organisations and supporting Ukraine.’

https://en.m.wikipedia.org/wiki/Yandex
by sylware | 2025-07-18 13:11:57+00:00
AVX-512 is the sweet spot: a cache line as 64 bytes/512bits (event RISC-V RV22+ mandates a 64 bytes cache line).

Hopefully, they will start to unroll nasm macros in ffmpeg assembly, because it is vendor locking that assembly code on nasm, and HARD: "exit cost" towards gas or fasm2 or even a simpler assembler is made stellar because of nasm pre-processor abuse. It start to feel like c++ and similar with their 2 compilers, lol.
by sorcerer-mar | 2025-07-18 13:12:21+00:00
There are also studies that test against placebo. There have been lots and lots of trials on these things with different designs that make different cost/benefit tradeoffs.

A difficult one with psychedelics is as-mentioned: people can easily "break the blind". But if you want to eliminate that problem you can instead do a micro vs macro dose, in which case you're measuring a slightly different thing.
by jfengel | 2025-07-18 13:12:23+00:00
I've been using the free tier for a few years. I want very little out of it -- really just something to say "do these exercises today".

The basics work well enough. I'd just as soon they didn't lock alternative exercises behind the paywall -- if my gym doesn't have a leg extension machine, what's a good alternative? It doesn't seem a lot to ask.

I'm well aware that I get what I pay for on the free tier. But I worked around it by googling an alternative and just substituting that instead. It's good enough for my extremely meager purposes.
by jvanderbot | 2025-07-18 13:12:29+00:00
I love the contrast in "Low tech/bootstrapped tech" this way vs, say, duskos.org. I call this "rabbits vs forth" tech bootstrappers. [1].

It's somewhat strange to me that their tech journey is so narrative and ends up with a VM stack, rather than any kind of salvaged / repurposed hard tech. But then again, I'm probably on the forth side of the spectrum.

https://jodavaho.io/posts/rabbits-or-forth.html
by happytoexplain | 2025-07-18 13:13:04+00:00
This is exactly the opposite of reality. It's always been the economy. It's always been jobs. Everything else, no matter how important and worthy in other ways, is ultimately subservient in the long run, in the context of national mood/wellbeing/politics. Everything else can be traced to some degree back to jobs. Jobs are what primarily drives every single person's life experience and therefore, directly or indirectly, everything else.
by SillyUsername | 2025-07-18 13:13:15+00:00
Love it.

I'm trying to understand why all command line tools don't use io_uring.

As an example, all my nvme's on usb 3.2 gen 2 only reach 740MB/s peak.

If I use tools with aio or io_uring I get 1005MB/s.

I know I may not be copying many files simultaneously every time, but the queue length strategies and the fewer locks also help I guess.
by evanjrowley | 2025-07-18 13:13:23+00:00
> I’d love to hear more about why being clueless is helpful.

https://en.m.wikipedia.org/wiki/Curse_of_knowledge

As management roles go higher, the ability to align with other managers on the “big picture” is a key priority. This often involves believing and communicating generalities about the enterprise which are inaccurate. Having too much expertise about a given field will prevent you from aligning in this way, e.g. The Curse of Knowledge. Precision and accuracy in the enterprise come second to the political struggles fought to achieve consensus among management.

This was my conclusion after a year at a fortune 100 financial company’s information risk management department. Toeing the line and fitting into a mold are natural fits for the clueless and those who oversee them. How far you advance depends more on presentation than expertise.
by simonw | 2025-07-18 13:13:36+00:00
I think both vibe coding fatigue and simonw fatigue are understandable at this point - though I do think this is one of my best posts in a while, so I was hoping it would hit the homepage.

The thing that changed in the past six months is that tool calling in a loop got really good, and a bunch of new tools - like OpenAI Codex and Claude Code - showed up that take full advantage of that.

I don't think my "build a scraper from my phone with a single prompt" example from this post would have worked six months ago - the tooling wasn't there yet.
by rufus_foreman | 2025-07-18 13:14:34+00:00
Apple makes some of the best laptop hardware. Linux is the best OS. Your main choices are:

1) Run an inferior OS on Apple hardware.

2) Run Linux on inferior hardware.

3) Asahi Linux on Apple hardware.

What you choose depends on the trade-offs you want to make.

Sounds like some people in this thread have had success with option 3. I have tried but I have failed. I'm hoping that Asahi continues to improve. I have several laptops, I do a mix of 1 and 2.