MurphyA/hacker-news huggingface dataset:
by materielle | 2025-06-17 05:15:23+00:00
I’m not sure that the library comparison really works.

Libraries are maintained by other humans, who stake their reputation on the quality of the library. If a library gets a reputation of having a lax maintainer, the community will react.

Essentially, a chain of responsibility, where each link in the chain has an incentive to behave well else they be replaced.

Who is accountable for the code that AI writes?
by lrasinen | 2025-06-17 05:15:27+00:00
22.8 €/MWh is just 2.28 c/kWh and that's a very low bar to clear.

Just yesterday we had 6 hours of negative prices, followed shortly after by one hour at 2.66 c/kWh and four more over 3 c. Friday had swings from 0.4 c to 13 c.

(All prices with VAT included)

And this is in summer when energy consumption is low, the swings will intensify when the heating season starts.
by gt0 | 2025-06-17 05:18:56+00:00
I am in a mixed spot. My direct manager is good, competent and we get on well.

The CEO is pleasant but incompetent, if he gets involved with a project directly, he'll make it worse not better.

For me, it's a balance, if I'm still reasonably happy going into work, I'll stick with it. When it starts to change that I semi-dread it, it's time to go.

Right now, I'm casually looking for other jobs, not committed to leaving, but seeing what my options are. It's a shame because I like my manager, and I like my colleagues, if only the CEO would just stay out of the day to day stuff.
by Nursie | 2025-06-17 05:19:10+00:00
I think this notion that one must engage in philosophical study or appreciate "the goddess" to survive, enjoy and appreciate psychedelics is ridiculous.

There is no special 'truth' in LSD, certainly no truths outside the self - while you can learn some things about your internal experience from it, it also repeatedly provokes in its users a false sense of the profound. People experience 'realisations' which are pure nonsense when recalled or examined later.

It makes your brain go haywire in all sorts of fun and interesting ways. But if you're looking for the meaning of life in there you're doing it wrong, and I dread to think what you might find.
by jampekka | 2025-06-17 05:22:29+00:00
> I take very modest amounts of LSD (100 maybe 150 micrograms)

PSA: 100-150 micrograms of LSD is a medium to strong trip. For beginners its good to start low, perhaps 75 micrograms or lower.

Edit: Also testing your reaction psychedelics in more controlled and calmer settings is highly recommended before doing in it raves or other public places. But also note that the effects may vary significantly even in the same person at different times and settings.
by aaronpk | 2025-06-17 05:23:00+00:00
I wrote a much more narrative version of what this is useful for here: https://aaronparecki.com/2025/05/12/27/enterprise-ready-mcp

It isn't exclusive to MCP, it applies to any regular OAuth connection between apps under the same enterprise IdP too, but MCP is a topical example at the moment.
by throw234234234 | 2025-06-17 05:23:12+00:00
My view is that it isn't really entirely about economics anymore at least on a traditional cost/benefit analysis basis. It is seen as a way to disrupt industries. Think of it more like war with arms race dynamics (winner takes all), or consolidation of power to capital over labor. Even if it is a net negative you need to play to stay in the game even if it disrupts your own revenue (e.g. Google) else lose entirely.

I suspect the capital class would throw good money after bad to make AI viable especially since a lot of the costs are fixed in nature (i.e. in training runs, not per query).
by jumski | 2025-06-17 05:23:12+00:00
Great article! I have similar observations and techniques and Claude Code is exceptionally good - most of the days I'm working on multiple things at once (thanks to git worktrees) and each going faster than ever - that's really crazy.

For the "sub agents"thing, I must admit, that Claude Code calling o3 via sigoden/aichat saved me countless of times!

There are just issues that o3 excells at (race conditions, bug hunting - anything that requires lot of context and really high reasoning abilities).

But I'm using it less since Opus 4 came out. And of course its none of the sub-agent thing at all.

I use this prompt @included in the main CLAUDE.md: https://github.com/pgflow-dev/pgflow/blob/main/.claude/advan...

sigoden/aichat: https://github.com/sigoden/aichat
by squigz | 2025-06-17 05:26:04+00:00
And it's not just that they pay for other people and that money goes to the particular streaming they're watching - they gift subs which can they be given to any other streamer if they want. Twitch does seem to have quite a versatile and user-friendly model for supporting creators.

(I think? I'm not very well-versed in Twitch stuff)
by theK | 2025-06-17 05:26:39+00:00
I think this points out the crux of the difference of collaborating with other devs vs collaborating with am AI. The article correctly States that the AI will never learn your preferences or idiosyncrasies of the specific projects/company etc because it effectively is amnesic. You cannot trust the AI the same you trust other known collaborators because you don't have a real relationship with it.
by skgough | 2025-06-17 05:26:48+00:00
Another selfish reason: web pages just work a lot better when you use the actual HTML elements, especially when you compose them together. React projects often mix several component libraries together to make a comprehensive UI. All of these libraries behave differently in subtle ways. When you compose them together, the differences compound: focus is not restored to the button that opened a dialog when it is dismissed, there are 4 different blues used on the page, the date input doesn't use your country's date format.

When you use HTML primitives like inputs with associated labels, the new popover API, dialogs, details + summary elements, their behaviors are all made by the browser vendor and are designed to compose with each other. It really is a difference of night and day, and for free. We don't take advantage of the amazingly powerful tools we have been given.
by AgentMatt | 2025-06-17 05:27:09+00:00
> being terrified of letting loose (even with something common in the local culture, for example alcohol)

In that case, I would suggest working a bit on that first. Meditation can help, but "terrified" sounds strong enough that trying out therapy if available may be worthwhile.

Regarding substances, I found mushrooms to be easier than LSD, with a kind of warmth that softens the psychedelic experience (without taking anything away from it). The effects also don't last as long. A non-psychedelic which can allow one to face difficult emotions is MDMA. In some countries you can find MDMA based therapy. This could prepare someone to become more open to what psychedelics have to offer. (Edit: Also, all of these substances have effects that are not comparable to alcohol at all. Trying to understand the effects of psychedelics/empathogens based on experiences with alcohol is a category error.)

Based on my limited experience, I would roughly categorize the relation of these substances to the idea of control like this:

LSD: you might feel like there's some control, but you're actually the playball of the substance

Mushrooms: the substance draws you in some direction, and it's best to just lean into it, but it'll support you in doing so

MDMA: there's no need for control, things are okay the way they are

> having zero belief in the mysticism

That depends on what exactly this means.

Have some knowledge of "mysticism" or some eastern worldviews / philosophy, without taking it too seriously, would be a good basis IMO.

Actively rejecting any ideas related to mysticism while clinging tightly to a specific world view / metaphysics (and related beliefs like "I can only allow something if I understand / can explain it") may lead someone to have a really bad time on psychedelics.

---

Note that this isn't advice about whether to consume anything or what to consume, and experiences can vary widely between individuals, settings, dosages etc. (For both assumptions above, is possible to construct higly positive outcomes, where the substance helped overcome problems, opens one up, etc. and negative ones, horror trip, lasting trauma from the trip, ...) Having someone experienced present when doing something like this for the first time is highly recommended.
by edg5000 | 2025-06-17 05:27:10+00:00
A huge bottleneck seems the lack of memory between sessions, at least with Claude Code. Sure, I can write things into a text file, but it's not the same as having an AI actually remember the work done earlier.

Is this possible in any way today? Does one need to use Llama or DeepSeek, and do we have to run it on our own hardware to get persistence?
by suchuanyi | 2025-06-17 05:27:19+00:00
I get where you’re coming from — a lot of LLM-based UI testing tools today do feel flaky or unpredictable. But Playwright MCP works quite differently from what you’re describing. It doesn’t rely on AI guessing or using fragile selectors.

When the page loads, Playwright MCP dynamically assigns a ref_id to every element in the DOM, and the AI simply uses those IDs to interact with the UI. This makes execution extremely stable and repeatable — no need to ‘prompt engineer’ your way past random click errors.

In fact, with a properly set up environment, test steps written in natural language can be executed directly and reliably without writing or debugging traditional code.
by ethin | 2025-06-17 05:27:38+00:00
I completely agree, as someone who is disabled and needs to use assistive technology every day. Honestly, I feel like this is a bipartite problem:

1. Companies and individuals don't think about accessibility when designing software. It's from my experience always something that's bolted on after the fact (which only makes adding it in an order of magnitude more difficult). There are exceptions, but in my experience they're rare.

2. Our education system doesn't teach people about this, in practically any capacity, unless you, e.g., go into the education system specifically to work with individuals with disabilities. But if your just an ordinary student taking the usual course classes, it's never mentioned, not even in passing. Or at least, it wasn't mentioned at all in passing when I was in school, unless the teacher brought it up as more of an aside, and even then there wasn't a dedicated class on it.

Granted, the second part is more of a "developer" problem, but people not knowing about individuals with disabilities at all, or what they're capable of if you give them the tools/skills, etc., is also a massive problem. Don't get me wrong: I'm happy to educate when people get curious and ask, and I actively encourage it. But I shouldn't have to. This is something our school system should be teaching people about. An accessible world is better for everyone in pretty much every way.
by ringeryless | 2025-06-17 05:28:15+00:00
said capabilities Hegseth is utterly gutting and undermining.

It's more likely China's next gen aircraft one should be wary of, than their AI. (as previewed in recent Indian Pakistani air engagements)

i really see this so-called AI race as a bullet to be dodged; a bubble to be waited out. it has been relentlessly pushed from on top, and we always find really pushy FOMO as the main driver.

I'm not impressed by non deterministic mechanisms that undo the zero overhead advantages hard won by decades of automation. this is not a CAD tool amplifying and articulating human intentions, but a vague floppy jelly blob of "i wonder what will come out"
by somenameforme | 2025-06-17 05:28:43+00:00
Ah, but perhaps you're proving the point? Is it not possible, if not probable, that the fellow you're referencing simply considers you dull? For instance I would, in general, tend to have little interest engaging with a good conversationalist, because I often find that that that, especially in an American context, boils down to inoffensive superficiality at length, owing to the nature of banter without purpose, which is what most conversation for the sake of conversation is.

For one who enjoys engaging in such, I'd certainly appear dull, because I'm not going to partake in it, especially if one starts overtly using my name repeatedly, because I find it dull and artificial. By contrast, express a novel or distinct perspective on something I find relevant, mastery of some interesting skill or whatever, and we'd certainly be having some fun.
by JumpCrisscross | 2025-06-17 05:30:32+00:00
> Except for all the living things that eat mosquitos, and which in turn get eaten by other things, or eat other pests besides mosquitoes

The mosquitoes that cause disease in humans are almost uniquely ecologically useless [1]. Particularly in North America, where the Aedes aegypti mosquito is "believed to have arrived to the Americas during the 17th century by ship during the slave trade" [2].

[1] https://www.nature.com/articles/466432a

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC5938790/
by nurettin | 2025-06-17 05:31:20+00:00
I simply don't like the code it writes. Whenever I try using llms, it is like wrestling for conciseness. Terrible code which is almost certainly 1/10 error or "extras" I don't need. At this point I am simply using it to motivate me to move forward.

Writing a bunch of orm code feels boring? I make it generate the code and edit. Importing data? I just make it generate inserts. New models are good at reformatting data.

Using a third party Library? I force it to look up every function doc online and it still has errors.

Adding transforms and pivots to sql while keeping to my style? It is a mess. Forget it. I do that by hand.
by JumpCrisscross | 2025-06-17 05:31:27+00:00
> What can go wrong?

Not that much [1].

> Who needs frogs and swallows anyway?!?

They were fine before we introduced Aedes aegypti to North America in the 17th century [2].

[1] https://www.nature.com/articles/466432a

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC5938790/
by panstromek | 2025-06-17 05:32:14+00:00
The curb cut is not even that good, the new hotness are elevated crosswalks. Smooth paving also makes a big diffeerence. My wife is on a wheelchair and it's hard to overstate how much these little things improve her life.

> We all benefit from digital (and physical) accessibility

Interestingly though, in this space, wheelchair accessible sidewalks often conflict with tactile paving (for blind people). Those tactile bumps are often inside the curbs, so there's often no way for a wheelchair to avoid them.
by suchuanyi | 2025-06-17 05:32:23+00:00
Fair concern — but I’d argue it’s not really ‘vibe-coding’ the tests. With Playwright MCP, the AI uses structural page data and ref_ids captured at runtime, which leads to highly stable and reproducible interactions. It’s not guessing — it’s anchored in what the browser sees.

In practice, the tests it generates are actually easier to reason about than a lot of hand-written Playwright code I’ve seen in the wild. And for scenarios like acceptance testing or rapid iteration, this approach speeds things up without sacrificing much in terms of clarity or stability.
by edg5000 | 2025-06-17 05:32:25+00:00
It's a bit like going from assembly to C++, except we don't have good rigid rules for high-level program specification. If we had a rigid "high-level language" to express programs, orders or magnitude more high-level than C++ and other, than we could maybe evaluate it for correctness and get 100% output reliability, perhaps. All the languages I picked up, I picked them up when they were at least 10 years old. I'm trying to use AI a bit these days for programming, but it feels like what it must have felt like using C++ when it just came available; promising but not usable (yet?) for most programming situations.
by Nursie | 2025-06-17 05:32:34+00:00
> there is no unsafe dose of LSD

Other than being a psychedelic, LSD is a stimulant and vasoconstrictor, so while physically unsafe doses are quite high (yes I've read about 'thumb print' doses), it's probably not wise to say that there is no unsafe dose of LSD.

It is unlikely you'll ever come across that much LSD, but LD50 is estimated at about 100mg, which is about 500-1000 ordinary doses.
by GuinansEyebrows | 2025-06-17 05:32:55+00:00
1. yes, that can be an issue, up to the point that you willingly or unwillingly "go on the trip" so to speak. i kinda prefer take more than less (not a brag - never done more than 2 tabs of acid at once before) because of that - it's a lot easier to ride it out when your conscious brain isn't making you self-conscious and anxious.

2. i never have and probably never will be a spiritual person. doesn't lessen the enjoyment or impact. i literally just think of it as a "reset button" - it makes you forget some previous anxieties, reframe others, let go of stuff that's dragging you down. it's not therapy but sometimes just shaking things up a bit gives you enough of a new perspective to really benefit you. or... you know, sometimes you just watch tv with your roommates for 3 hours. whatever.
by anon291 | 2025-06-17 05:33:27+00:00
The entire premise of supernatural is wrong. Anything that occurs in this world is, by definition, natural.

Other definitions of supernatural really fail to be complete or useful. One definition is 'not predictable' , but by that metric, every moment of a newborns first few moments of life is supernatural.

Of course, there's another definition, which is experiences that do not take place in this world and unobservable to us. In which case, sure but then we cannot experience them here on earth. The moment such a thing is experienced by a human, it becomes natural

I honestly challenge people to explain what they mean when they say 'supernatural'.
by lynx97 | 2025-06-17 05:36:16+00:00
Joscha Bach summed this up in a very succint way in an interview once. Paraphrasing him, psychedelics tend to result in overfitting. Suddenly, everything is about them. Leary and McKenna are actually good publicly known examples. And the phenomenon of "I have found the soltuion" without being able to actually name it, is also pretty common.
by metaphor | 2025-06-17 05:36:45+00:00
Not sure I follow. Are you suggesting farming pythons as a prospective solution?

Assuming this is the case (that would likely mitigate the mercury bioaccumulation hazard), it may be doable, but that would only make business development sense if an addressable market actually exists.

I say "may" because it's unclear what a notional python farmer would feed such a carnivore that's both cost-effective at scale and isn't a disease vector itself. Corn is the answer for chicken, pigs, and (unfortunately) cows. In Japan, farmed unagi are fed a highly nutritious semi-solid paste that's relatively expensive...but demand for unagi in Japan alone is absurdly high and priced accordingly, with cultural significance providing additional market support.

I imagine the incentive to create a market for python meat would be primarily driven as a way to combat its invasive status in Florida...to which consuming farmed python does nothing to address this underlying root environmental issue.
by vincenthwt | 2025-06-17 05:36:57+00:00
Here are two examples where the right camera, optics, and lighting make a huge difference:

Semiconductor Wafer Inspection: Detecting tiny defects like scratches or edge chips requires high-resolution cameras, precision optics, and specific lighting (e.g., darkfield) to highlight defects on reflective surfaces. Poor choices here can easily miss critical flaws.

Food Packaging Quality Control: Ensuring labels, seals, and packaging are error-free relies on the right camera and lighting. For instance, polarized lighting reduces glare on shiny surfaces, helping detect issues that might otherwise go unnoticed.
by timewizard | 2025-06-17 05:37:07+00:00
My friend Andy smoked weed with us once.

He disappeared about an hour after.

We found him a day later at his house.

He let us know he was okay, and everything was "cool and stuff", because the ice dogs didn't manage to catch him. He was able to run away into the woods to hide all night and eventually found his way back home in the morning. He was then curious why the ice dogs didn't chase us at all.

We didn't smoke Andy up anymore.
by rzzzt | 2025-06-17 05:37:39+00:00
If someone tasks me to create a set of even/prime/blue/rectangular/crunchy/uninteresting numbers I have two options:

1) I list each and every number that is part of the set. It is OK if the set is countably infinite, we can wait.

2a) I grab my special black box that receives a number and lights up a red or a green LED depending on whether the input is a member of my conjured up set or not;

2b) I grab the other special black box, this one has a single LED (to indicate it is switched on) and a push button which prints out the next member of the set on infinite 7-segment displays. The box is a bit wider than the 2a) unit.

These are mostly traversable, e.g. my 2b) generator could be built from a counter and a 2a) tester, or my 2a) tester could use a table lookup backed by a 1) list for all I know.

What they can/should not do is retroactively change their mind on the membership of a particular number:

- It is either in the 1) list or not, no erasers, no backsies;

- 2a) should always respond with the same LED for a given number, no moon phase lookups, no RNG, no checking of previous LED responses;

- 2b) can not even be rewound so it is impossible to tell if it would produce or skip the number, should we coerce it somehow to start again (we can't).

So using any of the two and a half mechanisms lead us to a set where the minimal element should have the same property as any other element: it is exactly as even/prime/blue/rectangular/crunchy or uninteresting as the rest of the set.
by azherebtsov | 2025-06-17 05:41:19+00:00
Maybe one of the reasons is that buying software in general case is more complicated. Kebab around the corner does not ask you for credit card details, delivery address, probably will not want to track what you will be doing while digesting the kebab etc… In contrast buying a CD in 90’s was more like buying a food, but the price usually was too high. That grown into huge pirate software markets, like in eastern Europe. To extents like the other commenter said - “nobody ever will pay for software”.
by didibus | 2025-06-17 05:43:00+00:00
Exactly, that's what I'm saying. Commit AI code under its own name. Then the code under your name can use the AI code as a black box. If your code that uses AI code works as expected, it is similar to when using libraries.

If you consider that AI code is not code any human needs to read or later modify by hand, AI code is modified by AI. All you want to do is just fully test it, if it all works, it's good. Now you can call into it from your own code.
by Glyptodon | 2025-06-17 05:43:42+00:00
On absenteeism: So that's a minimum. Which comes out to 18 days most commonly. And what's happening is that a huge % of kids in various places are missing substantially more than that. If 50%+ of the kids at a school are missing 18+ days ... It's kind of wild IMO. It's on my list of things that I suspect is basically socioeconomically bimodal.
by AdieuToLogic | 2025-06-17 05:45:02+00:00
> Right now, I'm casually looking for other jobs, not committed to leaving, but seeing what my options are. It's a shame because I like my manager, and I like my colleagues, if only the CEO would just stay out of the day to day stuff.

If you find yourself having a viable employment alternative, perhaps having a conversation with your CEO addressing his micromanagement could be had? Of course, I recommend not sharing your employment options with coworkers (including the CEO) as this might complicate matters.