MurphyA/hacker-news huggingface dataset:
by drjasonharrison | 2025-07-17 22:43:33+00:00
Another paper describes how imidazole propionate serum levels were measured: https://www.nature.com/articles/s41467-020-19589-w

"""Imidazole propionate serum measurements

ImP was quantified using ultra-performance liquid chromatography coupled to tandem mass spectrometry according to previous work. Briefly, serum samples were extracted with 3 volumes of ice-cold acetonitrile containing internal standards (13C3-labeled ImP and urocanate). After derivatization to butyl esters using 5% hydrochloric acid in butanol, the samples were separated on a C18 column using a gradient consisting of water and acetonitrile. Quantification was made using an external calibration curve16."""

So yes, but no.
by mpeg | 2025-07-17 22:43:36+00:00
Honest question: what do you do with them? I would be so fascinated to see a video of this kind of workflow… I feel like I use LLMs as much as I can while still being productive (because the code they generate has a lot of slop) and still barely use the agentic CLIs, mostly just tab completion through windsurf, and Claude for specific questions by steering the context manually pasting the relevant stuff
by slau | 2025-07-17 22:43:47+00:00
Yes, it is wrong. You just misunderstand how routing works.

Say you’re at work, and the office router (192.168.1.1) gives you access to 10.3.0.0/16. This is where your company’s cloud is or whatever. You want all your traffic to go through your home network for whatever convoluted reason, except for the 10.3 stuff.

You just add

PreUp = ip route add 10.3.0.0/16 via 192.168.1.1 dev eth0

And

AllowedIPs = 0.0.0.0/0

(Edit: remember to add a post up)

And bam, you’re done. No crazy allowedip rules. When your computer generates packets to the company cloud, your OS won’t even try to talk to the VPN. Because the route table makes it go somewhere else entirely.

I don’t know if this was the exact use-case you described in your blog, but I’m sure you can figure it out from here.

Oh and this is also fully documented online in many places, including the AllowedIPs Calculator: https://www.procustodibus.com/blog/2021/03/wireguard-allowed...
by andrekandre | 2025-07-17 22:43:59+00:00
> A man named Simon wrote: he had found my backpack and wanted to return it. He’d spotted the bag in Camden and at first thought of walking past, but someone had recently returned his lost phone, so he decided to do the right thing.

pay it forward ftw.

that is so cool; i hope society does this kind of thing more and more, i think its desperately needed (especially in the crazy timeline we are in)
by bigiain | 2025-07-17 22:44:12+00:00
> my keyboard is mine and isn't just going to disappear one day, have its price hiked or refuse to work after 1000 lines.

I dunno, from my company or boss's perspective, there are definitely days where I've seriously considered just disappearing, demanding a raise, or refusing to work after the 3rd meeting or 17th Jira ticket. And I've seen cow orkers and friends do all three of those over my career.

(Perhaps LLMs are closer to replacing human developers that anyone has realized yet?)
by alwillis | 2025-07-17 22:44:26+00:00
> It's a pity this model won't be directly accessible, only integrated in some apps.

It's already accessible using Shortcuts, even to non-developers "iOS 26 Shortcuts + Apple Intelligence is POWERFUL " (Youtube) [1].

[1]: https://youtu.be/Msde-lZwOxg?si=KJqTgtWjpdNDxneh
by n42 | 2025-07-17 22:44:35+00:00
why do I get so annoyed every time I read the word "slop" used like this? I have the same reaction with "enshittification". am I just getting grumpy and old?

it triggers the same eye roll as the schoolyard bully nicknames so popular in politics right now. bite sized, zero effort, fashionable take downs that suffocate any attempt at genuine discourse.

but I am probably just grumpy and old.
by Tadpole9181 | 2025-07-17 22:46:18+00:00
Privacy pass exists, but is limited to 1,500 tokens per month (3, batches of 500). Furthermore, they do not allow disabling safe search or customizing the results in any way (including your block lists) when using it.

Also, since they are the token signer, make sure you use a different IP to get tokens signed / when logged in, otherwise the traffic for the "private" searches is trivially reversible.

So... Kinda useless right now?
by protocolture | 2025-07-17 22:46:19+00:00
After watching >9000 hours of time team the impression I get is that they tend to take what they believe is a representative sample of a site, and leave the rest for future teams.

Time Team would often go "This site has been dug before BUT we get to put our pits down in this untouched area" or "OMG Totally new site but we dont want to wreck it for the next guys"

Etc etc/
by cdrini | 2025-07-17 22:46:46+00:00
Hmm, I'm finding the premise a bit confusing, "understand what it truly meant to be a lion". I think that's quite different than having meaningful communication. One could make the same argument for "truly understanding" what it means to be someone else.

My thinking is that if something is capable of human-style speech, then we'd be able to communicate with them. We'd be able to talk about our shared experiences of the planet, and, if we're capable of human-style speech, likely also talk about more abstract concepts of what it means to be a human or lion. And potentially create new words for concepts that don't exist in each language.

I think the fact that human speech is capable of abstract concepts, not just concrete concepts, means that shared experience isn't necessary to have meaningful communication? It's a bit handwavy, depends a bit on how we're defining "understand" and "communicate".
by card_zero | 2025-07-17 22:47:27+00:00
Urgh. I feel the stodge of relativism weighing down on me.

OK, yes, all models (and people) are wrong. I'll also allow that usefulness is not the same as verisimilitude (truthiness). But there is externality, even though nobody can as you say "perch" on it: it's important that there is objective reality to approach closer to, however uncertainly.
by grayfaced | 2025-07-17 22:48:29+00:00
Never diagnosed but have suspicions and this describes me. I had comments earlier on in life but later I joined the Army. There is a lot of marching and I was frequently told to "swing my arms naturally". Other actions told to "act normal", very frustrating because my normal/natural is what they saw as a problem. So I would try to figure out what normal is and when I would try to emulate, they would tell me I'm thinking about it too much.
by jmclnx | 2025-07-17 22:48:36+00:00
I noticed that too, so I used this as a test case:

https://news.ycombinator.com/item?id=44588392

it hours to get it flagged where a Trump/Musk criticism gets flagged in a few minutes.

But it was flagged. I really really doubt HN is "pro-fascist", but I think it leans to the right because it is the rich that funds their projects.
by sneilan1 | 2025-07-17 22:49:31+00:00
I focus more on reading code & prompting claude to write code for me at a high level. I also experiment a lot. I don't write code anymore by hand except in very rare cases. I ask claude for questions about the code to build understanding. I have it produce documentation, which is then consumed into other prompts. Often, claude code will need several minutes on a task so I start another task. My coding throughput on a day to day basis is now the equivalent of about 2-3 people.

I also use gemini to try out trading ideas. For example, the other day I had gemini process google's latest quarterly report to create a market value given the total sum of all it's businesses. It valued google at $215. Then I bought long call options on google. Literally vibe day trading.

I use chat gpt sora to experiment with art. I've always been fascinated with frank lloyd wright and o4 has gotten good enough to not munge the squares around in the coonley playhouse image so that's been a lot of fun to mess with.

I use cheaper models & rag to automate categorizing of my transactions in Tiller. Claude code does the devops/python scripting to set up anything google cloud related so I can connect directly to my budget spreadsheet in google sheets. Then I use llama via openrouter + a complex RAG system to analyze my historical credit card data & come up with accurate categorizations for new transactions.

This is only scratching the surface. I now use claude for devops, frontend, backend, fixing issues with embedder models in huggingface candle. The list is endless.
by lossolo | 2025-07-17 22:49:39+00:00
What's interesting about the Cayman Islands is that they are the 4th largest holder of U.S. debt, with $441 billion[1].

So USD flows into Cayman banks, and those banks need to do something with the massive amounts of money just sitting there. So what do they do? They buy U.S. Treasuries. And half a trillion dollars is just their holdings in U.S. debt, imagine how much more money is hidden in those accounts and invested in other assets.

1. https://ticdata.treasury.gov/resource-center/data-chart-cent...
by lobochrome | 2025-07-17 22:49:40+00:00
“The quip about 98% correct should be a red flag for anyone familiar with spreadsheets”

I disagree. Receiving a spreadsheet from a junior means I need to check it. If this gives me infinite additional juniors I’m good.

It’s this popular pattern of HN comments - expect AI to behave deterministically correct - while the whole world operates on stochastically correct all the time…
by awgl | 2025-07-17 22:49:55+00:00
Right, for most of our workflows, we stay in python land, which is great and seamless with Metaflow being in python. But yes, there are occasions that we have to make a system call to run an old R script or even a compiled C++ executable :shrug: (Metaflow does have some native R support tho) I have not had to use the specific tools you called out, bedtools or diamond.

Most of the time this not a blocking problem since each step in a flow is mapped to a Docker image and/or your choice of EC2 instance (e.g. one step on a GPU, another on a memory optimized instance). You can have one step use an image with all of your python-based ML stuff, and another step have a different image with compiled exectuables that are triggered by a system call. If needed, outputs from such a system call would then need to be persisted in a database/S3 or read back into the python flow for persistence. So, it is not as seamless as a flow in all python, but it can work "good enough".
by v5v3 | 2025-07-17 22:49:56+00:00
>Sure, they have a passport - or multiple - but they'll emigrate to another country without blinking,

You forgot one variable. Women have a mind of their own.

Switzerland tried to take London's Hedge Fund Industry. The wives and kids hated the lack of things to do compared to London.

Same with Footballers. If a football player or manager signs for a club in a unattractive location, the wives may stay in the previous City.
by Ataraxic | 2025-07-17 22:49:56+00:00
I need to see a video of what people are doing to hit the max limits regularly.

I find sonnet really useful for coding but I never even hit basic limits. at $20/mo. Writing specs, coming up with documentation, doing wrote tasks for which many examples exist in the database. Iterate on particular services etc.

Are these max users having it write the whole codebase w/ rewrites? Isn't it often just faster to fix small things I find incorrect than type up why I think it's wrong in English and have it do a whole big round trip?
by al_borland | 2025-07-17 22:50:31+00:00
I came to the realization (through another commenter on HN) that I never actually read things I save. It’s just where my good intentions go to die. If it’s not worth reading in the moment, I don’t read it. I’ve been using a little bit of AI summaries to get more context from an article if I’m not actually going to read it, or want to see if it’s worth reading.
by scottydelta | 2025-07-17 22:50:43+00:00
PreUp doesn't work with Wireguard MacOS official client: https://www.reddit.com/r/WireGuard/comments/1dd3jhl/is_there...

From the above thread:

> The official macOS app doesn’t support that as it integrates with the VPNKit API to support macOS features like on demand VPN. But you could install wg-quick vie homebrew I believe that could support every option Linux does. But not sure as I am not using the brew version but only the App as the on demand feature is more important to me.
by crtified | 2025-07-17 22:50:51+00:00
It's actually interesting what underlying prejudices readers project upon the anecdotes of others.

In actual fact, I was merely offering a data point. I have no agenda, I am not in the slightest anti-abortion, I am not against 100% female bodily autonomy, I do not consider past generations to be "the good old days" - the events I described were traumatic for everybody involved - and I do not profess to be qualified to draw any conclusions, or to claim that what happened to me is why the world has changed.

I can only see certain cause and effect chains relating to my own generational situation, and suggested that such changing norms may be one factor in the mix. May.
by FridgeSeal | 2025-07-17 22:50:53+00:00
It compounds too:

At a certain point, relentlessly checking for whether the model has got everything is more effort in turn than…doing it.

Moreover, is it actually a 4-8 hour job? Or is the person not using the right tool, is the better tool a sql query?

Half these “wow ai” examples feel like “oh my plates are dirty, better just buy more”.
by kindkang2024 | 2025-07-17 22:51:20+00:00
The Dao can be spoken of, yet what is spoken is not the eternal Dao.

So, what is the Dao? Personally, I see it as will — something we humans could express through words. For any given will, even though we use different words in different languages — Chinese, Japanese, English — these are simply different representations of the same will.

Large language models learn from word tokens and begin to grasp these wills — and in doing so, they become the Dao.

In that sense, I agree: “All AI models might be the same.”
by mbreese | 2025-07-17 22:52:09+00:00
Get better PMs. Seriously. Users shouldn’t have to opt-out of something for privacy. Respecting privacy should be the default. If a user finds value in letting you listen to the microphone, then great! But you have to inform them! There are also other ways to get the same information — such as if the user also shares their calendar. This is sneaky and evasive behavior.

But none of this conversation makes me want to use Notion. We used to use it at $OLDJOB for meeting notes and light DB work for non-technical users. Now I’m happy we stopped.
by JadeNB | 2025-07-17 22:52:24+00:00
> "Hey, head's up, this doesn't work because you didn't give us permission to {...}, needed because {...}. [Fix this]" would not be the end of the world.

You don't need to convince me, as a software user, but the app developers! And it's hard to blame them. I'm a teacher, and I rail against students who won't read the plain instructions before working on an assignment, but I also see it in myself: when I'm rushing through what I have to do, to get to what I want to do, I can stare right at a block of text and simply not register crucial parts of it. So such a plain instruction seems straightforward, but you'd still get users somehow managing to click it out of the way and then saying it doesn't work, and even one such user is a user that you wouldn't have to deal with if you made the permission opt-out.
by stdbrouw | 2025-07-17 22:53:12+00:00
I did a plastering course last winter and spring, and it reminded me about how, when you're young and in high school or college, you are continually confronted with not knowing things and not being able to do things that you would very much love to be able to do, and sometimes having to spend weeks or months without feeling much advancement before you suddenly "get it"... which is a kind of patience and stubbornness you rarely need once gainfully employed. It took months before I finished a wall that looked half decent, but then another month went by and suddenly everything had a mirror smooth finish. Your hands and arms and eyes notice things they didn't notice before. It reminded me that if you are willing to put in the hours, humans can do pretty amazing shit, and that you should never stop learning.
by klank | 2025-07-17 22:53:54+00:00
> I think the fact that human speech is capable of abstract concepts, not just concrete concepts, means that shared experience isn't necessary to have meaningful communication?

I don't follow that line of reasoning. To me, in that example, you're still communicating with a human, who regardless of culture, or geographic location, still shares an immense amount of shared life experiences with you.

Or, they're not. For example, an intentionally extreme example, I bet we'd have a super hard time talking about homotopy type theory with a member of the amazon rain forest. Similarly, I'd bet they had their own abstract concepts that they would not be able to easily explain to us.
by Jtsummers | 2025-07-17 22:53:55+00:00
And we absolutely needed 30-45 minutes to learn that that wasn't why it was created. The first part is a history of OOP languages to debunk something I'd never heard even claimed until I watched this video. The history was interesting, but also wrong in a few places. It was amusing to hear him talk about Arpanet being used in the 90s, though.
Ask HN: Have You Ever Rediscovered a Book You Forgot You'd Read?
by bicepjai | 2025-07-17 22:54:37+00:00
Recently, I was listening to “The Podcast: Google DeepMind” where Professor Hannah Fry showcased the book Fermat’s Last Theorem and discussed it with Gemma 3 VLM. That moment triggered a sense of familiarity, I vaguely remembered the book but couldn’t recall reading it. Curious, I bought a copy and read it. When I went to update my Goodreads, I discovered it was already marked as read. Suddenly, it all came back, I had read the PDF version a decade ago and couldn’t stop talking about it at that time! It felt surreal to get completely absorbed and elated by the story all over again, as if it was the first time. Has this happened to you? Have you ever eagerly started a book, only to realize partway through (or afterwards) that you had already read it years before? If so, which book gave you that deja vu ? did re-reading it bring back memories or spark the same excitement?
by IAmNotACellist | 2025-07-17 22:55:07+00:00
I agree LLMs are converging on a current representation of reality based on the collective works of humanity. What we need to do is provide AIs with realtime sensory input, simulated hormones each with their own half-lifes based on metabolic conditions and energy usage, a constant thinking loop, and discover a synthetic psilocybin that's capable of causing creative, cross-neural connections similar to human brains. We have the stoned ape theory, we need the stoned AI theory.
by cameldrv | 2025-07-17 22:56:12+00:00
That was a long time ago and it was a Polar watch with a chest strap. These days I use a Garmin watch, but you could just as well use a Fitbit or an Apple Watch or a heart rate strap and your regular phone. Honestly I don't even look at my watch during a run very much anymore, because I know what various heart rates feel like. The biggest thing for me was to realize that I was just trying to go too fast, and the HRM helped me with that.
by tshaddox | 2025-07-17 22:56:33+00:00
This can't be a new thing, right? For decades there have been entire businesses dedicated to buying and selling hard copies of video games, and online play has been common for at least one decade. I think it's on them to figure out how to make copying hard copies difficult or to distinguish between the legit copy and illicit copies. Banning people for using a legitimate hard copy of a video game because someone else has a illicit copy of it is in no way acceptable.
by martinald | 2025-07-17 22:56:50+00:00
I'm not sure this is "intentional" per se or just massively overloaded servers because of unexpected demand growth and they are cutting rate limits until they can scale up more. This may become permanent/worse if the demand keeps outstripping their ability to scale.

I'd be extremely surprised if Anthropic picked now of all times to decide on COGS optimisation. They potentially can take a significant slice of the entire DevTools market with the growth they are seeing, seems short sighted to me to nerf that when they have oodles of cash in bank and no doubt people hammering at their door to throw more cash at them.
by michaelt | 2025-07-17 22:56:51+00:00
Ignore the fact the hand is as thick as a servo motor, for now, and just consider the palm width.

This 4-finger hand is just below 4 inches wide, across the knuckles. By the standards of gloves for humans, this is already "X-Large"

The SCS0009 servos are 1/2in wide and there are two for each finger. Adding two more servos would make it 5 inches wide, taking it into "XXX-Large" territory.
by cdrini | 2025-07-17 22:56:53+00:00
Hmm I don't think we'd need a rosetta stone. In the same way LLMs associate via purely contextual usage the meaning of words, two separate data sets of lion and English, encoded into the same vector space, might pick up patterns of contextual usage at a high enough level to allow for mapping between the two languages.

For example, given thousands of English sentences with the word "sun", the vector embedding encodes the meaning. Assuming the lion word for "sun" is used in much the same context (near lion words for "hot", "heat", etc), it would likely end up in a similar spot near the English word for sun. And because of our shared context living in earth/being animals, I reckon many words likely will be used in similar contexts.

That's my guess though, note I don't know a ton about the internals of LLMs.
by austin-cheney | 2025-07-17 22:56:55+00:00
As a self taught developer who has spent most of their career in the big corporate world surrounded by computer science graduates my experience is this:

The self taught developer will eventually figure it out, if they are intelligent enough to approach the given problem.

The computer science graduate will generally not even try to figure out a problem in completely unfamiliar territory. Of course this varies by personality, so this is probably only true for about 85% of the computer science graduates. They cannot proceed in the face of high uncertainty.

What that ultimately means is that the computer science graduate is way more compatible in the big corporate world where they are an interchangeable cog that can be replaced at any moment. They operate in a world on known patterns just like their peers. The self taught developer, however, is constantly innovating and doing things in somewhat original ways because they have learned to not waste their personal time on unnecessary repetition, and that cavalier lone gunman attitude scares the shit out of people. Yet, those self-taught people tend to deliver vastly superior results.

Most developers don’t seem to care about superior code. They care about retaining employment and lowering anxiety in the manner that emphasizes least disruption.
by dimgl | 2025-07-17 22:57:11+00:00
tsx is such an amazing tool. A couple of years ago I discovered it and abandoned ts-node and all of the alternatives. I still use it today and I was a sponsor for many months.

Thanks again to the author. It has saved me (and my team) dozens of hours. And I was able to replace all of my ESBuild workarounds that I had made to easily run TypeScript. Cheers.
by maxbond | 2025-07-17 22:58:19+00:00
I think these words are useful because they convey a feeling of disenchantment people are experiencing with technology. "You say this is progress, but the experience keeps getting shittier. You say this model's output is the next big thing, but my plate is filled with indistinguishable slop."

I would point out what they're criticizing is also lazy and driven by trends, the reflexive acceptance that whatever is new is inevitable and must be embraced. To me "slop" especially feels splashing someone with a bucket of water to try and wake them up from a stupor.