MurphyA/hacker-news huggingface dataset:
by chucksmash | 2025-07-19 17:56:58+00:00
Reading the thread, I don't see how that's much of a defense.

A GNOME foundation member going through the thread to decorate the reporter's posts with clown emoji reactions is not great.

It seems reasonable to say "even if this is caused by one your library dependencies, users are using your application and you should try to find a mitigation."

If you get in a wreck because your brakes fail, imagine the car manufacturer saying "oh that's not a problem with the car, it's a problem with the brakes. Talk to the brake manufacturer."

"No warranty express or implied" and all that, but still.
by N1ckFG | 2025-07-19 17:57:06+00:00
Afaik it's a misconception that MRT necessarily involves the destruction of an embryo. The spindle transfer method transplants the mother's egg's DNA into the donor's egg before fertilization, so only one embryo is ever created. The UK trials exclusively used the older pronuclear transfer method, where two embryos are created and the donor's is destroyed, because the journey to full regulatory approval took about a decade and embryos are currently safer to freeze and thaw than eggs. In a hypothetical scenario where MRT became as widely available as IVF, this would not need to be the case for new patients.
by marliechiller | 2025-07-19 17:57:09+00:00
> "For the longest time, writing was more expensive than reading"

Such a great point and one which I hadn't considered. With LLMs, we've flipped this equation, and it's having all sorts of weird consequences. Most obviously for me is how much more time I'm spending on code reviews. Its massively increased the importance of making the PR as digestible as possible for the reviewer, as now both author and reviewer are much closer to equal understanding of the changes compared to if the author had written the PR solely by themselves. Who knows what other corollaries there are to this reversal of reading vs writing
by hks0 | 2025-07-19 17:57:09+00:00
> "I vibe-coded this pull request in just 15 minutes. Please review" > > Well, why don't you review it first?

My current day to day problem is that, the PRs don't come with that disclaimer; The authors won't even admit if asked directly. Yet I know my comments on the PR will be fed to the cursor so it makes more crappy edits, and I'll be expecting an entirely different PR in 10 minutes to review from scratch without even addressing the main concern. I wish I could at least talk to the AI directly.

(If you're wondering, it's unfortunately not in my power right now to ignore or close the PRs).
by zrail | 2025-07-19 17:57:13+00:00
I have ingress set up with Fly.io.

Simple caching nginx config on the remote end with a Fly Wireguard peer set up as an extra container in the appropriate ingress pod.

It's not free but it's the least expensive way I can find to get anycast ingress and not expose any ports to the internet from my homelab.
by pixl97 | 2025-07-19 17:58:09+00:00
I'm guessing that you've never actually lived in that world...

When I got squggily written cursive letters from my grandma I could be pretty sure those were her words though up by herself, for the effort to accurately reproduce the consistent mess she made would have been great. But the moment we moved to the typewriter and then other digital means uniformly printed out on paper or screens you've really just assumed that it was written by the human you were expecting.

Furthermore, the vast majority of communications done in business long before now were not done by 'people' per say. They were done by processes. In the vast majority of business email that I type out there is a large amount of process that would not occur if I were talking to a friend. Moreso this communication is facilitative to some other end goal. If the entire process that existed could be automated away humanity would be better off as some mostly useless work would be eliminated.

Do you know why people are so willing to use AI to communicate with each other? Because at the end of the day they don't give two shits about communicating with you. It's an end goal of receiving a paycheck. There is no passion, no deep interest, no entertainment for them in doing so. It's a process demanded of them because of how we integrate Moloch into our modern lives.
by mlyle | 2025-07-19 17:58:11+00:00
I don't think this is a reasonable take. Some people/organizations send signals about things that we're not ready to fully drop it on the world. Others consider those signals in context (reputation of sender, prior probability of being true, reasons for sender to be honest vs. deceptive, etc).

When my wife tells me there's a pie in the oven and it's smelling particularly good, I don't demand evidence or disbelieve the existence of the pie. And I start to believe that it'll probably be a particularly good pie.

This is from OpenAI. Here they've not been so great with public communications in the past, and they have a big incentive in a crowded marketplace to exaggerate claims. On the other hand, it seems like a dumb thing to say unless they're really going to deliver that soon.
by creer | 2025-07-19 17:58:49+00:00
> Adult content is considered a high risk merchant category

> It has nothing to do with any sort of puritanical premise.

But I have no problem with the parent poster. I'm here hoping for conversation. The argument though is one we hear now and then and like I point out, how can it make sense? Like many things, it looks more like a vaguely possible, plausible explanation or chain of arguments... which on closer look doesn't fly. How can Valve, a long established, apparently solid merchant, be a serious risk for the credit card infrastructure? Should there be chargebacks, they can handle chargebacks. This is not limited to Valve. Many of us have run into the issue. The credit card infrastructure goes out of its way to refuse solid business.
by amanaplanacanal | 2025-07-19 17:59:13+00:00
Why would they need to enshrine the right to abortion in law when the supreme Court said it was guaranteed in the Constitution? They probably thought they had more pressing matters to work on. I didn't hear any call to pass a right to abortion law. Maybe there was some grovel I missed?

And from what I can see, the Democrats didn't care much about the Epstein list because there wasn't much evidence there even was a list. The current administration ran on the idea that there was a list and the Democrats were covering it up.
by Findecanor | 2025-07-19 17:59:22+00:00
The Sensor Watch wiki lists several other compatible Casio watches [1] that all came with a Casio Module 593. Several have a metal finish, or even a round case. The module number is etched on the steel back.

All modern compatible watches from Casio are made of plastic: black or chromed plastic. Only some vintage models are in real metal. Vintage watches that came with modules 451, 587, 590 or 595 (maybe more) will also fit a module 593, but you'd still have to source a module 593 for its plastic chassis and other parts. Also, just the other week there popped up a steel replacement case for sale on AliExpress, which as been confirmed to work fine.

I bought a vintage Casio W-34 (Module 590) just for my Sensor Watch because I wanted one of steel and because it resembled my broken A158W that I had used for years.

1. https://www.sensorwatch.net/docs/#need-to-buy-a-watch
by leptons | 2025-07-19 17:59:26+00:00
I did a lot of work optimizing the template code we use on thousands of sites to get to 100/100/100/100 scores on Lighthouse. We also score perfect 100s on mobile too. It was a wild adventure.

Our initial page load is far bigger than 17.2KB, it's about 120KB of HTML, CSS, and JS. The big secret is eliminating all extra HTTP requests, and only evaluating JS code that needs to run for things "above the fold" (lazy-evaluating any script that functions below the fold, as it scrolls into view). We lazy-load everything we can, only when it's needed. Defer any script that can be deferred. Load all JS and CSS in-line where possible. Use 'facade' icons instead of loading the 3rd-party chat widget at page load, etc. Delay loading tracking widgets if possible. The system was already built on an SSR back-end, so SSR is also a big plus here. We even score perfect 100s with full-page hires video backgrounds playing at page load above-the-fold, but to get there was a pretty big lift, and it only works with Vimeo videos, as Youtube has become a giant pain in the ass for that.

The Google Lighthouse results tell you everything you need to know to get to 100 scores. It took a whole rewrite of our codebase to get there, the old code was never going to be possible to refactor. It took us a whole new way of looking at the problem using the Lighthouse results as our guide. We went from our customers complaining about page speeds, to being far ahead of our competition in terms of page speed scores. And for our clients, page speed does make a big difference when it factors into SEO rankings (though it's somewhat debatable if page speed affects SEO, but not with an angry client that sees a bad page speed score).
by marcosdumay | 2025-07-19 17:59:56+00:00
> Most of us are aiming for under a half second total for response times.

I know people working on that exist. "Most of us" is absolutely not, if they were so many, the web wouldn't be like it's now.

Anyway, most people working towards instantaneous response aren't optimizing the very-high latency case where the article may eventually get a 0.5s slowdown. And almost nobody gets to the extremely low-gain kinds of optimizations there.
by sublimefire | 2025-07-19 18:01:24+00:00
Well in my case I just do not use those websites with an enormous amount of “partners” anymore. Cookie legislation was great because it now shows you how many businesses are ad based, it added a lot of transparency. It is annoying only because you want the shit for free and it carries a lot of cookies usually. All of the businesses that do not track beyond the necessary do not have that issue with the cookie banners IMO. GDPR is great for users and not too difficult to implement. All of the stuff related to it where you can ask the company what data they hold about you is also awesome.
by anonym29 | 2025-07-19 18:01:38+00:00
The intent of the article is not to firmly assert that today's LLM's are sentient, but rather to ask that if or when they ever do meet the threshold of sentience, whether the training corpus that got them there paints a picture of humanity as deserving of extinction, or deserving of compassion and cooperation - and to get others to ponder this same question as well.

Out of curiosity, what about the article strikes you as indicative of mental illness? Just a level of openness / willingness to engage with speculative or hypothetical ideas that fall far outside the bounds of the Overton Window?
by jerpint | 2025-07-19 18:02:03+00:00
I’ve been building a context-engineering tool for collaborating with LLMs. The CLI is for the human and the MCP is for the LLM, but they all map to the same core commands

https://github.com/jerpint/context-llemur

I’ve actually bootstrapped ctx with ctx and found it very useful !

It basically stops me from having to repeat myself over and over to different agents
by QuadmasterXLII | 2025-07-19 18:02:07+00:00
I don’t know how you’d cheat at it either, but if you could, it would manifest as the model getting gold on the test and then in six months when its released to the public, exhibiting wild hallucinations and basic algebra errors. I don’t kbow if that’s how it’ll play out this time but I know how it played out the last ten.
by quietbritishjim | 2025-07-19 18:02:58+00:00
> now the interface deliberately suggests AI-generated responses to posts

This feature absolutely defies belief. If I ran a social network (thank god I don't) one of my main worries would be a flood of AI skip driving away all the human users. And LinkedIn are encouraging it. How does that happen? My best guess is that it drives up engagement numbers to allow some disinterested middle managers to hit some internal targets.
by CamperBob2 | 2025-07-19 18:03:18+00:00
That's exactly what I'm saying. So what earthly point is there in saying, "A computer can't make management decisions, because it can't take responsibility?"

It's a content-free sentence. There is nothing special about a computer in that regard. It's a tool... a tool wielded by a human somewhere. Anyone who tries to blame "the computer" should not be allowed to do so, and it's weird that it ever occurred to anyone to try that.
by OldfieldFund | 2025-07-19 18:04:07+00:00
MacBook Pro M4 with Pro/Max CPUs are 3-4x faster on multicore benchmarks compared to Air's M4. Air M4 is not enough for my heavy usage of multiple browsers, agents, scripts, and different spinoffs of VS Code at the same time.

What's the problem with your battery life? Check which app is draining your battery in Activity Monitor/Energy.
by dooglius | 2025-07-19 18:04:26+00:00
> what do you expect me to do?

Off the top of my head: you could broadcast it more publicly that there is a known issue (particularly important if this is a security issue). You could change code to avoid whatever kernel features trigger the race. You could print a warning if you detect the kernel version is an unpatched one and/or has Kconfig in whatever state exposes the issue.
by choeger | 2025-07-19 18:04:57+00:00
You're very optimistic in the potential of these tools. I tend to agree, but I think that they will find their master in formal systems. If productivity raises as you're predicting, the world won't accept 99,9% correct software anymore. There will be demand for 100% correctness.

Regarding the potential economic gains, they're exactly the salary of software engineers. That's a decent amount but not massive.

Compare this to civil engineering, architecture, and craftsmen. None have been replaced because machines let amateurs do something resembling their job.
by chamomeal | 2025-07-19 18:05:02+00:00
I don’t mean to be a dick, but stuff like this

> With enough AI assistants building enough single-purpose tools, every problem becomes shallow. Every weird edge case already has seventeen solutions. Every 2am frustration has been felt, solved, and uploaded.

> We're not drowning in software. We're wading in it. And the water's warm

Just sounds like GPT style writing. I’m not saying this blog is all written by GPT, but it sounds like it is. I wonder if those of us who are constantly exposed to AI writing are starting to adopt some of that signature fluffy, use-a-lot-of-words-without-saying-much kinda style.

Life imitates art. Does intelligence imitate artificial intelligence?? Or maybe there’s more AI written content out there than I’m willing to imagine.

(Those snippets are from another post in this blog)
by lukevp | 2025-07-19 18:05:28+00:00
Rather than close or ignore PRs, you should start a dialogue with them. Teach them that the AI is not a person, and if they contribute buggy or low quality code, it’s their responsibility, not the AIs, and ultimately their job on the line.

Another perspective I’ve found to resonate with people is to remind them — if you’re not reviewing the code or passing it through any type of human reasoning to determine its fit to solving the business problem - what value are you adding at all? If you just copy pasta through AI, you might as well not even be in the loop, because it’d be faster for me to do it directly, and have the context of the prompts as well.

This is a step change in our industry and an opportunity to mentor people who are misusing it. If they don’t take it, there are plenty of people who will. I have a feeling that AI will actually separate the wheat from the chaff, because right now, people can hide a lack of understanding and effort because the output speed is so low for everyone. Once those who have no issue with applying critical thinking and debugging to the problem and work well with the business start to leverage AI, it’ll become very obvious who’s left behind.
by Velorivox | 2025-07-19 18:05:41+00:00
I like to use em-dashes as well (option-shift-hyphen on my macbook). I've seen people try to prompt LLMs to not have em-dashes, I've been in forums where as soon as you type in an em-dash it will block the submit button and tell you not to use AI.

Here's my take: these forums will drive good writers away or at least discourage them, leaving discourses the worse for it. What they really end up saying — "we don't care whether you use an LLM, just remove the damn em-dash" — indicates it's not a forum hosting riveting discussions in the first place.
by chubot | 2025-07-19 18:05:53+00:00
I do think it’s interesting how Claude Code makes shell and dev automation more important – it also makes testing and code review more important

So there is probably some room for innovation here

But most of these seems like problems with Claude (and maybe fundamental problems with LLMs), not problems with the CLI interface:

This started a game of whack-a-mole where the LLM would also attempt to change the pre-commit hooks! I had to fix it by denying Edit(.git/hooks/pre-commit) to my project’s .claude/settings.json. I look forward to its next lazy innovation.

If you watch Claude Code, you’ll see that it often uses head -n100 to limit the results apriori. It also gets lost about which directory it’s in, and it will frustratingly flail around trying to run commands in different directories until it finds the right one.
by sfink | 2025-07-19 18:05:54+00:00
You can pry the walrus operator from my cold dead hands.

m = re.match(pattern1, line) if m: do_stuff(m.group(1)) else: m = re.match(pattern2, line) if m: do_other_stuff(m.group(2)) else: m = re.match(pattern3, line) if m: do_things(m.groups()) else: m = ...

Obviously, there are ways to improve this particular example without using the walrus. But it's also usually not this simple.

I run into something like this all the time. Not many times per program, and I don't actually use the walrus all that often, but when it's the right thing it's so very nice.
by mook | 2025-07-19 18:06:00+00:00
To me, it's different because having read a book, remembered it, and pulled out the quote means you spent time on it. Pasting a response from ChatGPT means you didn't even bother reading that, understand the output, thought about it to make sure it makes sense, and then resynthesize it.

It mostly means you don't respect the other person's time and it's making them do the vetting. And that's the rude part.
by scarface_74 | 2025-07-19 18:06:06+00:00
I work with a lot of people who are in Spanish speaking countries who have English as a second language. I would much rather read their own words with grammatical errors than perfect AI slop.

Hell I would rather just read their reply in Spanish and if they need to write it out really fast without struggling trying to translate it and I use my own B1 level Spanish comprehension than read AI generated slop.
by sokoloff | 2025-07-19 18:06:12+00:00
Surely you got many of the DNC fundraisers that breathlessly urged donors to give to the DNC to protect the right for a woman to choose? Or remember the turn out the vote campaigns to protect abortion rights?

It appears to me that the possibility that Roe v Wade would be overturned was more valuable to the DNC as a threat than cementing the issue by law-making was.
by bloomingeek | 2025-07-19 18:06:12+00:00
Outrageous! We always stay, if we don't pull our travel trailer, in $100 a night hotels when on the road in the states. They will take cash for the room, but require a debit or credit card in case there's damage or fridge items usage. Neither of us smoke and always ask for a non-smoking room. To think this could happen is other worldly.
by vitonsky | 2025-07-19 18:06:17+00:00
Yeah, Matrix UX is disgusting in every aspect.

Every client looks bad, works slow and most of them have only subset of features.

At 2025 year I still can't see online status when I use most popular server and client.

When I use SDK as a developer, *I can't use encryption* for bots. I've created issue about it over year ago https://github.com/turt2live/matrix-bot-sdk/issues/363 and maintainer just closed it as not planned to fix.

Matrix Protocol is overcomplicated and ridiculous. As I understood, the reason of mentioned problem with lack of "online status" feature is a high network load that yields by presence status feature, so server owners just disable this feature.

It is ridiculous that messenger who state it is "privacy focused" - can't handle encryption for bots and sell us idea that it's fine to log-in in my account on random site on internet. Because any site where i enter my password and secret key, may steal my password.

The same thing with applications. "Reference implementation" of app is an Electron app that loads javascript from internet and may inject malware anytime.

My impression is that Matrix is a scam to spy over people who blindly believe in security, like a Telegram does.
by exe34 | 2025-07-19 18:06:18+00:00
> with Windows, once you have the machine working, it tends to stay working

In what world?!

> Linux simply takes up a disproportionate amount of my time compared to Windows.

I think maybe you just happened to learn to set up Windows first and then you insist on doing the exact same thing on Linux. If you learnt Linux first, you'd find Windows infuriating.

> With Linux, these are problems that occur after installation

Mine has been working since 2016. Never formatted or anything like that. Just kept updating nixos.
by lxgr | 2025-07-19 18:07:07+00:00
Yes, just like painting a picture used to be extremely time-consuming compared to looking at a scene. Today, these take roughly the same effort.

Humanity has survived and adapted, and all in all, I'm glad to live in a world with photography in it.

That said, part of that adaptation will probably involve the evolution of a strong stigma against undeclared and poorly verified/curated AI-generated content.
by crawfordcomeaux | 2025-07-19 18:07:14+00:00
This doesn't take into account resources in the ground, otherwise it would need to show how rich the so-called "poor" countries locked into debt slavery and colonized infrastructure/governance the "rich" countries continue to impose on them.

If the measures ignore the sources of wealth discovered and not yet extracted, it doesn't accurately indicate what's happening. The whole story is left untold. Not reporting worth basing economic decisions on, except to hire better economists.
by ryandrake | 2025-07-19 18:07:17+00:00
Honestly, I think the GNOME devs in that thread were really patient with a bug filer who kept escalating and inserting little taunting quips, and ultimately was barking up the wrong tree (project). He could have easily just accepted that the bug was in a different project, and go press that team instead. You're not going to get anywhere with such an argumentative tone.
by gus_massa | 2025-07-19 18:07:27+00:00
It's inheritable so it's more than a liver transplant.

I agree that DNA in mitochondria is much smaller than DNA in the nucleus. But in each person there are many mitochondria and they nay have slightly different DNA. And the DNA in mitochondria has a different variation than the DNA in the nucleus. So it's difficult to weight both.

Can we say 2.1 parents? A long time ago I read that most binary classifications are not completely binaries, it's just that 2 options cover almost all the cases. (Are virus alive?) I guess integer classifications also have hidden corner cases.

I also remember from a biology book that in a lab they mixed two blastula(?) of small lizards(?) or something like that. They had different skin color and the baby had patches of both colors. Does that count as 2 or 4 parents?