MurphyA/hacker-news huggingface dataset:
by Xss3 | 2025-07-20 10:45:03+00:00
This.

I work in a large corpo eco system of products across languages that talk to a mess of micro and not so micro services.

Ai tools are rarely useful out of the box in this context. Mostly because they can't fit the ecosystem into their context. I think i would need 10 agents or more for the task.

We have good documentation, but just fitting the documentation into context alongside a microservice is a tight fit. Most services would need one agent for the code (and even then it'd only fit 10% in context), and one for the docs.

Trying to use them without sufficient context, or trying to cram the right 10% into context, takes more effort than just coding the feature, and produces worse results with the worst kind of bugs, subtle ones borne from incorrect assumptions.
by canucker2016 | 2025-07-20 10:45:15+00:00
RE: Snack room/Kitchen on second floor (near the testing lab double room with yellow floor)

The soda pop selection has been reduced since I was there.

No multiple root beers, no orange/cream soda pop, no Fresca.

Not a sign of Sprite! Crikey.

Only Minute Maid Light Lemonade?! No regular version? Are the employees in this building on a diet?

At least they got rid of the spicy V-8. They shouldn't decide drink availability at company meetings.

Bloody hell.
by thom | 2025-07-20 10:45:28+00:00
I remember usenet where every forum was exactly the same and it was still better than today, so I’m not convinced this is a fundamental symptom of our current problems. To me it’s more that the internet has lost any sort of physical, spatial, kinetic quality. There’s no time or place, no nooks and crannies to disappear into with friends. Just an unyielding cacophony. I agree it’s all undifferentiated but it’s not the aesthetics that are the problem for me.
by neutronicus | 2025-07-20 10:46:51+00:00
> If novelty or complexity is high, use an advanced reasoning model as interactive documentation, a sparring partner, and then write the code by hand. Then ask the reasoning model to critique your code viciously. Have the reasoning model configured for this role beforehand.

Does this mean basically "Opus"? What goes into "Have the reasoning model configured for this role beforehand."?
by authorfly | 2025-07-20 10:47:06+00:00
I totally agree with your suggestion for ordering, self-reporting the success and the "if x then imagine y!" you discuss and I get you didn't ask for criticism, but in your last example - the value of coffee to you might not be what it costs to make. The value can be a lot more for some people than others:

- Utility-wise: If you need to perform at work.. even if having it every day means the coffee nolonger changes from your original no-coffee baseline..

- Social: My girlfriend doesn't really go to the expensive coffee shop because it's worth the 2x marker. It's because she can chat about relationships, have security in her relationships with her friends and they can designate this as an unscheduled-long time to talk through issues

- Regulating your emotions For me at least buying something small and pleasant can avoid troughs/peaks. In fact overstressing the financial ratio of cost:price of a product causes these troughs for me. That's also why poorer people often buy small but tasty things, even when it's pricy for them, it regulates their mood up enough to slog through the rest of the 1am shifts with difficulty seeing the future (I have been there...)

That's why I'd be wary of having an app pressure you not to buy something. You don't always know the real reasons your body gets you to do things.
by munksbeer | 2025-07-20 10:47:24+00:00
Well that's the point isn't it? You don't buy an index fund in order to transact in it.

On-ramp has costs, then transaction has costs. And in my country at least, selling crypto (which is what you're doing when you buy something with it) is a taxable transaction. So now I have to keep all my transactions and report them to HMRC each year if I do that.

It's not going to happen. If people wanted to transact in crypto, they'd be doing it by now, it has had more than enough time.
by pansa2 | 2025-07-20 10:47:31+00:00
> I don't think it's a particularly useful model for actually programming

I think “everything is by reference” is a better model for programming than “you need to learn which objects are by reference and which are by value”. As you say, the latter is the case in Go, and it’s one of the few ways the language is more complex than Python.

You could argue that in Python you still have to learn which objects are mutable and which are immutable - but if it weren’t for bad design like `+=` that wouldn’t be necessary. A object would be mutable if-and-only-if it supported mutating methods.
by Arathorn | 2025-07-20 10:48:43+00:00
This is not correct.

Matrix is deliberately asymmetrical - it’s easier to write clients than servers (although that balances has shifted somewhat with E2EE).

The reason Dendrite has fallen behind is simply because we couldn’t afford to split focus between it and Synapse. Meanwhile the various Conduit projects seem to be keeping up quite well despite being entirely hobby projects.

Clientside, there are entirely separate production grade stacks with full featuresets in at least typescript (eg Element Web), rust (EX, Fractal), Dart (FluffyChat), KMP (Trixnity), C++ (Nheko), Go (Beeper) and more. I can guarantee their authors would very heavily push back on the “you need rust-sdk to attain full function”, not least as many of those have more features than rust-sdk.

This is not a WebKit situation.
by nonvibecoding | 2025-07-20 10:49:08+00:00
Yeah, maybe you’re right. Could be nostalgia playing tricks on me. I just remember how exciting it felt to join a new forum, or discover something like eMule, Sababa DC, or random p2p tools.

Everything felt raw and full of possibility. Even if a lot of it looked the same, it didn’t feel the same. There was this sense of exploring something alive.
by tobyhinloopen | 2025-07-20 10:49:13+00:00
The web was already dead.

> We care about your privacy. Can we please put a camera in your toilet seat for a personalized experience? > > [ ACCEPT ]

Browsing the web is a nightmare these days, I rarely visit "new" websites

> Subscribe to our spam for a 10% off coupon > > [ ] [SEND]

It is just a pain to visit any website these days... anyone involved creating these modern monstrosities should just fire themselves and go on a hike or something.

> We rely on invasive, tracking ads! Please enable your adblocker so we can get 0.00001 USD, please. > > [IVE DISABLED MY FIREWALL AND ANTI-VIRUS] [PAY 999 USD A MONTH FOR AN AD-FREE EXPERIENCE]
by ggm | 2025-07-20 10:49:51+00:00
Forgive a non cryptographers naieve question, but isn't the whole point the third party acts as a cut out so the only role of government is to warrant the KYC 100pts has been met, not in what context the question is being asked?

Ie, it explicitly doesn't trust government to "not do the bad thing" by hiding the information from them.
by aspenmayer | 2025-07-20 10:49:52+00:00
Related:

An Open Letter to the Leadership of Sequoia Capital - https://news.ycombinator.com/item?id=44505651 - July 9 2025 (3 comments)

An Open Letter to the Leadership of Sequoia Capital - https://news.ycombinator.com/item?id=44494401 - July 7 2025 (7 comments)
by canucker2016 | 2025-07-20 10:50:02+00:00
And there's finally a Building 7, which I guess could be a way to determine when an ex-ms employee worked at the main campus.

see https://devblogs.microsoft.com/oldnewthing/20080401-00/?p=22... and https://devblogs.microsoft.com/oldnewthing/20250401-00/?p=11...
by gus_massa | 2025-07-20 10:50:14+00:00
I've read about migration from mitochondria to nucleus, but I don't remember in the other direction.

Anyway, it's a very slow procces, IIRC like millions of years. We can ignore it in the human escale.

Also, both DNA use a sligtly different genetic code. From https://en.wikipedia.org/wiki/Human_mitochondrial_genetics

> For most organisms the "stop codons" are "UAA", "UAG", and "UGA". In vertebrate mitochondria "AGA" and "AGG" are also stop codons, but not "UGA", which codes for tryptophan instead. "AUA" codes for isoleucine in most organisms but for methionine in vertebrate mitochondrial mRNA.

So it's not as easy as cut&paste.
by homebrewer | 2025-07-20 10:50:30+00:00
You definitely should have checksumming in some form, even if compression and deduplication are worthless in this particular use case, so either use ZFS on both the sending and the receiving side (most efficient, but probably will force you to redo the NAS), or stick to restic.

I've been mostly using restic over the past five years to backup two dozen servers + several desktops (one of them Windows), no problems so far, and it's been very stable in both senses of the word (absence of bugs & unchanging API — both "technical" and "user-facing").

https://github.com/restic/restic

The important thing is to run periodic scrubs with full data read to check that your data can actually be restored (I do it once a week; once a month is probably the upper limit).

restic check --read-data ...

Some suggestions for the receiver unless you want to go for your own hardware:

https://www.rsync.net/signup/order.html?code=experts

https://www.borgbase.com

(the code is NOT a referral, it's their own internal thingy that cuts the price in half)
by trod1234 | 2025-07-20 10:51:13+00:00
> I believe its indicative of younger people who haven't been exposed to older people who have pompous writing styles.

That, or reading comprehension has dropped below a point in the young where they can no longer recognize or perceive intelligence, and so conflate AI with intelligence much like what is described in the Allegory of the Cave.

Lots of people are calling intelligent well read people AI because the accusers worldview can't distinguish those that are intelligent from those that are AI, or as an imposition of cost the same as any invective. Its just a new form of gaslighting.

You can't possibly be that intelligent so you must be AI. /s

We live in a wide world, which they don't realize because they've been coddled, and often lied to, where the lie traversed more than a generation. Brittle people break.
by ayuhito | 2025-07-20 10:51:36+00:00
“Chemicals” are overused as a term for sure, but there is a huge difference between what’s legal in America and Europe that brings a shred of truth to the previous statements.

For example, common ingredients like potassium bromate or ADA are straight up banned in the EU for health concerns.

Reading the ingredient list of American bread is plain shocking at times.
by Arathorn | 2025-07-20 10:52:06+00:00
France has contributed back some code in lieu of money, but it’s a very mixed blessing given we then have to maintain that code, which costs way more in the long term than writing it in the first place. It also actively damages the braintrust of the team if Element has to let staff go because we can’t pay them, and get code instead (as happened with France).
by burntsushi | 2025-07-20 10:52:18+00:00
Ummm. Yeah it is. I'm sure you can come up with some cases where the impact of the bugs is roughly equivalent, but generally speaking, UB is a terrible class of bug.

For example, if the aho-corasick crate accidentally tries to look up a dangling state node, you'll get a panic. But if this were UB instead, that could easily lead to a security problem or just pretty much anything... because behavior is undefined.

So generally speaking, yes, this is absolutely a major difference and it matters in practice. You even have other people in this thread saying this technique is used in C for this exact reason. Leaving out this very obvious difference and pretending like these are the same thing is extremely misleading.
by blub | 2025-07-20 10:52:36+00:00
2003 was Symbian time. The OS was built around cell network reliability and low power. The N900 was the promising side-show getting few resources and attention.

Compared to the iPhone or any modern phone, it did a lot more with a lot less battery. The networking on my iPhones is not great, but it’s hard to compare.

In the end modern smartphones couldn’t win at that game, but the game has changed. Lately, through addiction and almost omnipresent surveillance for the worst.

In that sense, the smartphones of old with some multimedia and internet would be a welcome change.
by vitonsky | 2025-07-20 10:52:38+00:00
Check discussion in GitHub issue https://github.com/turt2live/matrix-bot-sdk/issues/363

Quote > Decryption of messages in encrypted rooms always end with error `Error: Can't find the room key to decrypt the event`

Maintainer action is "turt2live closed this as not planned on May 10, 2024"

It's all you need to know about a goals of Matrix and its success.
by jonathrg | 2025-07-20 10:53:11+00:00
bool() is not a function named after a fundamental type. bool is a type. As with any type, you can call bool(...) to construct a new object of that type.

https://docs.python.org/3/library/functions.html#bool

A good tutorial will reflect this fact and use appropriate language.

Both the idea that you can "cast", and the idea that bool is a function, are misunderstandings rooted in the idea that Python should be like C in all ways.
by casey2 | 2025-07-20 10:53:16+00:00
It's still not as annoying as the assorted influencers who repeat The Economist headlines and articles back at me

Anyway this article is about AI replacing web search, not "killing the web" which I would take as it somehow deleting or overwriting content on existing webpages. Or generating so much spam as to make the web unusable for the average person.

Large sites that can't exist without "traffic" already killed the web a long time ago. A paywall is the proper solution, not ads in content and content in ads. That means you will have lower traffic, it doesn't mean you are being killed. It just means you stopped assaulting passersby who are linked to your site.
by drdec | 2025-07-20 10:53:23+00:00
Most of the people on this board are upper middle to lower upper class (thinking American, apologies to my non US friends). Such people can afford products outside the grasp of most Americans.

What naturally happens to such products is that the manufacturers find a way to broaden their customer base. They find ways to bring the price point down so they can sell more.

For most people this is a boon. They can afford a luxury or convenience they otherwise wouldn't be able to. Overall most people are better off when this happens.

For the first group of people however, they are worse off. They cannot get the same product as before. Such is life.
by keyringlight | 2025-07-20 10:53:50+00:00
One of the things I've been wondering about with the 'digital detox' trends or one of the younger generations getting dumbphones instead of smart, is why haven't the papers found some way of turning back the clock to explore capitalizing on that when it's supposedly hard to sell news now. 24 hour news is decades old at this point and the constant firehose of events from every location on the globe is tiring especially if only a tiny fraction is directly relevant to you. I'd be interesting if they could make a more attractive 'news/analysis product' like a newspaper or the evening news broadcast which is distinct from what is readily available from all the other sources.
by muzani | 2025-07-20 10:53:54+00:00
Vertical is deep, specialized. Horizontal is broad, workflows, teams.

MS teams is horizontal. Send files, real time chat, channels based around access. Integral with general tools like Office and thus you're paying for more.

Slack is more vertical. It plugs well into integrations, people can write their own alerts. Discord is for games and gaming communities.

Full vertical - I helped to sell one for Asian hospitals. Hospitals were building their own comm system because Slack didn't have the fine grained access for patient data. Also Asians took stickers seriously. You can't just give a doctor a thumbs up frog emoji on their message to acknowledge. It had to take significant message space.
by rambambram | 2025-07-20 10:54:07+00:00
Just ignore the platforms. Use RSS on a body of self-curated websites/bookmarks. Click to read the articles and essays on their own domains (show the creators some love by doing that), and click around over there on that other domain.

I built my own system for that, but I know for sure this is possible with off-the-shelf (open source) software.

It takes some time to get used to this. No saturated video thumbnails, no infinite scrolling, no notifications. It's slower and feels more boring in the beginning. But it becomes a blessing very soon, when you go back to LinkedIn's feeds or Youtube's algo grid after a month and it feels like a punch in the stomach.
by mhh__ | 2025-07-20 10:54:16+00:00
Some people definitely think they aren't impressive.

> 1 % of GDP

LLMs are basically the only thing genuinely new in decades , that have someone excited in basically every dept in the entirely world, why is it so bad that we spend money on them? The alternative is going back to shovelling web3 crap.

There's definitely a new generation of bullshit merchants to go with LLMs but I think they (the models) target a very different part of the brain to normal tech so in some ways they're much more resilient to usual fad archetypes (this is also why some people who are a bit jittery socially hate them)
Show HN: XID – Dependency-Free Unique ID Generator in One C File
by FerkiHN | 2025-07-20 10:55:47+00:00
XID generates 20-character globally unique IDs (48-bit timestamp + 64-bit entropy + 8-bit counter + 5-bit checksum) in a single C file with zero dependencies. Features built-in timestamp extraction, collision resistance, and portable design for any platform - ideal for databases, IoT, and distributed systems.

char id = xid_generate(); // => "01H5Z7K4W9A3B6C8D0F2G"

Gists: https://gist.github.com/Ferki-git-creator/17450d52d143f746f0...

(Feedback wanted: entropy improvements, embedded use cases, optimizations)*
by jmclnx | 2025-07-20 10:56:04+00:00
I moved my site to Gemini, finished middle last year.

Clients:

https://en.wikipedia.org/wiki/Gemini_(protocol)#Software

Some links to find content:

gemini://sdf.org

gemini://gem.sdf.org

gemini://gemi.dev/xkcd/

gemini://warmedal.se/~antenna/

gemini://gemini.circumlunar.space/capcom/

gemini://skyjake.fi/~Cosmos/view.gmi

gemini://calcuode.com/gmisub-aggregate.gmi

gemini://tinylogs.gmi.bacardi55.io/

gemini://sl1200.dystopic.world/juntaletras.gmi

gemini://tilde.team/~khuxkm/leo/

gemini://raek.se/orbits/space-elevator/

gemini://fediring.net/
by weinzierl | 2025-07-20 10:56:04+00:00
I read the “Art of Motorcycle Maintenance” many years ago. What I remember and took away from it is a lot about mental health and about being different and trying or not trying to fit in.

The quality idea in the book sadly never clicked. To my defense I have to say I was young and had no philosophical background whatsoever, but maybe I am ready now.

I should really re-read the book but maybe you could summarize your take away about quality from the book.
by anovikov | 2025-07-20 10:56:24+00:00
Some counterpoints: Apple devices of today are of near perfect quality with almost no mechanical, electronic, or software quirks. Gone are the days of keyboards that got stuck after a month of use, cables that wore down in a month too, phones you had to hold in a particular way or they lost signal, useless Maps app forced upon you, phones that bent in the pocket, exploding batteries, endless shit like that. Sure we continued loving Apple through all this, but by about 2020 or so, everyone who wasn't an Apple fan started to kinda see us like we all see Trump's fans, sorta... It was hard to justify for any person outside of the Apple bubble.

Another counterpoint: hotel quality has arguably improved a great lot in the last 10 year or so. Especially, after Covid. That's rather perplexing, especially since airlines are going in the opposite direction while they two are usually a part of the same purchase by the same people and logically i'd expect their trajectories to be similar.

Bigger counterpoint: cars. 10-year old electric cars today drive like new because well, there's nothing to wear out there. Our kids will see lots of 40-50 year old cars on roads, with completely worn out interiors but still driving just fine. Probably with batteries replaced once or twice thus driving a lot better than when they were new because 2035 batteries will have a lot higher density, C-ratings, and will heat less than 2015 batteries, and replacement will cost less than replacement of a gearbox on a 2015 Volvo goofed up by incompetent servicemen.
Show HN: I made MediaManager, a modern alternative to the *ARR ecosystem
by cookiedude24 | 2025-07-20 10:56:55+00:00
Hi, I'm currently developing an alternative to Sonarr/Radarr/Jellyseer that I called MediaManager.

Github Repo Link: https://github.com/maxdorninger/MediaManager

Why you might want to use MediaManager:

OAuth/OIDC support for authentication; movie AND tv show management; multiple qualities of the same Show/Movie (i.e. you can have a 720p and a 4K version); you can on a per show/per movie basis select if you want the metadata from TMDB or TVDB; Built-in media requests (kinda like Jellyserr); support for torrents containing multiple seasons of a tv show; Support for multiple users; config file support (.toml); merging of Frontend and Backend container (no more CORS issues!); addition of Scoring Rules, they kinda mimic the functionality of Quality/Release/Custom format profiles; addition of media libraries, i.e. multiple library sources not just /data/tv and /data/movies; addition of Usenet/Sabnzbd support; addition of Transmission support;

MediaManager also doesn't completely rely on a central service for metadata, you can self host the MetadataRelay or use the public instance that is hosted by me (the dev).
by Xmd5a | 2025-07-20 10:57:02+00:00
>Pirsig had a mental breakdown and spent time in and out of psychiatric hospitals between 1961 and 1963. He was diagnosed with schizophrenia and treated with electroconvulsive therapy on numerous occasions

>Zen and the Art of Motorcycle Maintenance: An Inquiry into Values is a book by Robert M. Pirsig first published in 1974.

I'm afraid you're romanticizing the relationship between Pirsig's books and his life. That someone is losing touch with reality doesn't warrant anyone to deconstruct their biography at will and reconstruct it to suit their own narrative.
by TomMasz | 2025-07-20 10:57:07+00:00
I found a Stevia product, White Stevia, in my local organic market. It has maltodextrin added, but that's it. The downside is it's not measure-for-measure with sugar (1/6 tsp vs 1 tsp sugar).

https://www.nunaturals.com/products/stevia-white-stevia-powd...
by ak_111 | 2025-07-20 10:57:20+00:00
I asked chatgpt to write a short fable about the phenomena of vibe coding in the style of Aesop:

The Owl and the Fireflies

One twilight, deep in the woods where logic rarely reached, an Owl began building a nest from strands of moonlight and whispers of wind.

"Why measure twigs," she mused, "when I can feel which ones belong?"

She called it vibe nesting, and declared it the future.

Soon, Fireflies gathered, drawn to her radiant nonsense. They, too, began to build — nests of smoke and echoes, stitched with instinct and pulse. "Structure is a cage," they chirped. "Flow is freedom."

But when the storm came, as storms do, their nests dissolved like riddles in the rain.

Only the Ants, who had stacked leaves with reason and braced walls with pattern, slept dry that night. They watched the Owl flutter in soaked confusion, a nestless prophet in a world that demanded substance.

Moral: A good feeling may guide your flight, but only structure will hold your sky.
by nonvibecoding | 2025-07-20 10:57:34+00:00
I loved Myspace. You could talk directly to bands members (At least the unknown punk bands I was following back then)

Once they lost all the pre-2016 content, I think that was it. Hard to make a comeback after something like this

https://www.theguardian.com/technology/2019/mar/18/myspace-l...