MurphyA/hacker-news huggingface dataset:
by aspenmayer | 2025-05-10 10:03:14+00:00
I watched this livestream on Twitter/X, but missed the beginning. At the end, there was a prominent, unambiguous banner saying that this event was filmed and on the record, or some words to that effect. It seems likely that all were aware that this event was going to be public.

I was listening in the background and seem to remember hearing something like what you quoted, but not sure if they were referring to an earlier event or if he said it on this stream.

https://x.com/chathamhouse/status/1920447338692145584
by jjude | 2025-05-10 10:05:14+00:00
Having read hundreds of books over 25 years, here’s what I think about business books:

- To understand some domain you need knowledge + insights + discernment. Books give you knowledge. Only when you apply you will get discernment. When you apply you will get specific questions which then triggers seeking more knowledge.

- Every book is a map. It leaves out a lot so readers can understand the domain. If your interest align with that map, you'll find the book useful. Otherwise it turns out to be a fluff

- Most books could be a tweet (directive). Once you understand something, it could be expressed as a directive. Until then, you need stories, explanations, and nuance.

- Jesus' command: love God and love others is a short directive of Ten commandments, which in themselves are condensed directives of the Bible. When we hear only the directive, we lose the context and we misunderstand. That's where stories come into play. Tim Ferriss' "4 hour week" makes sense when you read all the stories (playbooks, delegations etc). You leave all of that out, "4 hour week" is a (misunderstood) crap.

- Don't read recently published books. wait at least until 5 years. Let it be looked at it from all angles. Then read it.

- If you want to learn emerging topic (like GenAI), don't read books. Join communities and learn from them. Like Perplexity community for GenAI.

- Read practicing philosophers. When you want to learn swimming, learn from swimmers turned coach, not someone who stood by poolside and watched 10000 swimmers (like Jim Collins did)

- Read annual letters to shareholders (by Warren Buffett, Jeff Bezos, Biglari ...). They have more signal than noise.

I started writing a reply and it became lot bigger than I intended. So I blogged here: https://www.jjude.com/read-biz-books/
by ben_w | 2025-05-10 10:05:16+00:00
I hate phone calls, and would immediately leave any website that forced me to provide one within the first 60 seconds. If I don't recognise a number, or at least expect it, I won't accept a call, because AI can clone my voice from a 30 second recording.

The reason I leave a lot of sites quickly even when they don't demand a phone number is simple: the content isn't very good.

99% of websites I visit are alreay annoying me with a cookie popup, demanding consent to share my activities with between about 200 and 1600 other companies.

30% of the time for new websites, once I get rid of all the irrelevant stuff between me and the content, I find the content wasn't worth the effort — a listicle, an opinion piece, the output of an LLM that I could've just asked directly and without an autoplaying video ad every paragraph.

Most of the rest of the time, the search engine lost a battle against SEO and gave me a result for something only vaguely related to what I was interested in, but not actually what I was interested in.
by rini17 | 2025-05-10 10:05:28+00:00
Violence is not mentioned even once. Maybe because it is and always was _the_ ground to compel all people to enter a social contract. Decentralization and deregulation of violence was attempted many times and ended up with survivors agreeing to centralize it again. And maybe that was what Kant had in mind and then immediately missed it too, instead he argued by property. And yes, private property elevated to moral imperative...has its drawbacks.
by throw0101d | 2025-05-10 10:06:18+00:00
> The 5 days working week was introduced in the West in 1965 under a conservative government.

And the government just decided to do that out of the kindness of their hearts?

There was years/decades of agitation and pressure by labour to bring the idea to the forefront of people's thought.

> The rallying cry of the 19th-century labor movement was “Eight hours labor, eight hours recreation, eight hours rest,” a phrase first coined by Robert Owen, a Welsh textile manufacturer turned labor reformer.

[…]

> The next big push came on May 1, 1886, when Chicago unions and political activists called for a nationwide “May Day” strike for the 8-hour day. More than 10,000 people gathered in Chicago for what was supposed to be a peaceful demonstration. Tensions escalated between strikers and police, resulting in the death of four demonstrators. In response, rioters and anarchists took to the streets on May 4, a violent clash that ended with a deadly bombing in Chicago’s Haymarket Square.

* https://www.history.com/articles/five-day-work-week-labor-mo...

In the US, Labor Day is in September, but for the rest of the world it is called May Day and celebrated on May 1, which was decided at the Second International socialist conference:

* https://en.wikipedia.org/wiki/Second_International

* https://en.wikipedia.org/wiki/International_Workers%27_Day
by jonathanstrange | 2025-05-10 10:06:33+00:00
The author quotes Plato only to make a point that Plato explicitly dismisses, and completely ignores the rest of The Republic, which is a sophisticated thought experiment devised to counter the unsatisfactory ending of the first book and Thrasymachus's position.

This is really not how you should deal with other authors. It would be much better to make the point he wants to make without false witnesses and name dropping.
by linker3000 | 2025-05-10 10:07:19+00:00
I used to be a major contributor on Superuser then one day the SO team had a competition to ship a reasonably decent spare graphics card to the most worthy requestor, based on a community vote.

I won in behalf of my young son, whose graphics card had just expired, but when the SO folks noticed I was in the UK, they decided shipping the card to me was too much effort and didn't send it.

That's when I decided my knowledge and free input would be better appreciated elsewhere and I quit. That was perhaps 12-ish years ago and I think I've been back a handful of times just out of curiosity.
by lm28469 | 2025-05-10 10:09:18+00:00
The hard pill to swallow is that you can be an "hard core environmentalist", "born in a socially aware an progressive family" and still statistically be in the top 10% contributor of co2/pollution, this isn't mutually exclusive at all.

The American lifestyle pollutes twice as much as the European one which already pollutes like 5x too much to be sustainable (as per the targets most countries collectively agreed to) if everyone had access to it

We designed systems in which the simple fact of being alive is already not sustainable, it's OK to feel bad about it but you can't really deny it

Edit: and out of these 8-9b a good 30% just want a proper shelter, reliable access to clean water and proper nutrition, I don't think it's an outrageous request and I don't see why it upsets your feeling. We're a long way from them requesting American mcmansions with a 4 car garage, 5 hvac units, a jacuzzi, &c.
by healsdata | 2025-05-10 10:10:42+00:00
Nope. It worked like other sites where you pay a fee and they host your job listing. The one difference was that the "Joel Test" was part of each post.

Early on, the job posts were low volume, high quality. I assume this was because it was only SO users who thought to advertise there. But over time, they built a sales team and ended up with the same posts as everyone else.
by dchest | 2025-05-10 10:11:41+00:00
"According to calculations by specialists from TsNIIMash (part of Roscosmos), the spacecraft entered the dense layers of the atmosphere at 9:24 Moscow time, 560 km west of Middle Andaman Island, and fell in the Indian Ocean west of Jakarta."

https://t.me/roscosmos_gk/17407
by prmoustache | 2025-05-10 10:11:43+00:00
There is nothing that justified spending +2000usd worth of stuff for a 6 days power outage if the household had even a limited supply of non perishable food in cans + water. The first 24 hours you finish the fridge, the second one the freezer and then only into the third you really have to start using from non refrigerated food.

All his purchases were directed into having and maintaining power which were not really the priority. The silly part is he had still access to takeouts so there wasn't even remote risk of starving
by ebisoka | 2025-05-10 10:12:07+00:00
These sites are easy to figure out.

Go to Main Page

Scroll down to go to the "Code of Conduct"

Search on "Reverse"

Read

"Our community prioritises marginalised people’s safety over privileged people’s comfort. Moderators reserve the right not to act on complaints regarding:

‘Reverse’ -isms, including ‘reverse racism,’ ‘reverse sexism,’ and ‘cisphobia.’ or critiques of racist, sexist, cissexist, or otherwise oppressive behaviors or assumptions."

Ask yourself if you want to be a part of a community of people that condones certain racism and sexism.
by vanviegen | 2025-05-10 10:13:24+00:00
You're right about Solid, of course, I forgot about its compiler doing magic!

$("div", ":my name is", () => name)

Close.. but $() doesn't act an return values of function arguments. You'd need to do:

$("div:my name is", () => $(":"+name.value))

Or:

$("div:my name is", {text: name})

Or, if indeed you don't care about recreating the <div> (which would normally be the case):

$(`div:my name is ${name.value}`)

Re performance: Aberdeen is already pretty well optimized, so I don't think a lot more could be squeezed out. Aberdeen performs pretty well on js-framework-benchmark, but not spectacular. There's a certain amount of overhead involved in having many fine-grained observers and fine-grained observable. What you gain from that, is a lot more flexibility in where state can live, and not having to worry about things like memoization.

Where Aberdeen does really shine, performance wise, is reactively displaying lists ordered by some specific function. Other frameworks generally require a sort() and complete list VDOM redraw for each little change, while Aberdeen can just redraw a single row (using a skiplist to determine its (new) position in O(log n)).
by cookiengineer | 2025-05-10 10:14:01+00:00
Take my upvote, I couldn't have said it better myself.

No matter how much research and debugging you did in advance, no question can be formulated correctly. That is also partially SO's fault for making it impossible to link other things on the web, and the text length limit, and the trigger happy mods closing new threads etc.

It's a wrongly designed game at this point that benefits monopolization of abuse of power instead of being a welcoming community.
by magicalhippo | 2025-05-10 10:15:45+00:00
> Violence is not mentioned even once.

It's mentioned at the start:

Our entire social contract boils down to, “I promise not to kill you if you promise not to kill me.” There’s nothing more to it.

That said, I agree that the author subsequently ignores the implications of this, which makes his conclusions rather meaningless in my view.
by j1elo | 2025-05-10 10:16:02+00:00
Maybe we need a stronger culture of Sans-IO dependencies in general. To the point of pointing out and criticising like it happens with bad practices and dark patterns. A new lib (which shouldn't be used its own file access code) is announced in HN, and the first comment: "why do you do your own IO?"

Edit - note it's just tongue in cheek. Obviously libraries being developed against the public approval wouldn't be much of a good metric. Although I do agree that a bit more common culture of the Sans-IO principles would be a good thing.
by emacsen | 2025-05-10 10:16:14+00:00
I'm interested but I have more questions than answers.

It might make sense to provide some system for figuring out how to create the budget, and then how to track your expenses against it.

In my mind the simplest form of budgeting is so-called "Envelope Accounting", where you have physical envelopes full of money where you pull money out when you spend it.

There are electronic envelope accounting systems which retain the simplicity.

I'm a bit unsure of how this system works, where it differs, etc.

In summary, I'd love to see:

1. An explanation of how to construct a budget using your system.

2. An explanation of how to compare your spending to your budget? (bonus points if I can use my existing plain text accounting system, or at least a csv file)

3. An explanation of how to track my budget over time.
by eru | 2025-05-10 10:17:02+00:00
> There should be a name for the phenomenon where people upset about some injustice pick the least plausible example to use as the cause celebre of the injustice.

Perhaps 'The Toxoplasma of Rage'? See https://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage...

Or you might like https://slatestarcodex.com/2017/04/12/clarification-to-sacre...
by metalman | 2025-05-10 10:19:30+00:00
It is impossible to reconcile black opps, courts and prisons, with any notion of law. And in cases like these ,it should by rights be the exact oposite. IE: a foriegn national with criminal behavior, should be then have all of there info made public, and loose there right to privacy, the whole case is public. There will be little chance of bad actors finding an advocate or a sponsor, and on the other hand, inocently accused can quickly be cleared by willing agencys and advocates, be exonerated and likely then find sponsors. But building a black court and prison system, that is run by private for proffit companys is a nightmare scenario that will be abused wholesale. Quite litteraly a capitalist version of the sibearean prison camps, where exile was a death scentence, and anyone could be "denounced" and sent there, some tiny minority "rehabilitated" and brought back. My take is bleak, but where exactly are the lines and grey zones, guardrails, etc?
by MrAlex94 | 2025-05-10 10:19:54+00:00
This reads very strangely to me, borderline idolatry if not just outright.

It’s framed as if every single word expelled by Sam is a morsel of genius to be carefully examined before being devoured and savoured.

To me it boils down to how ineffective corporate PR is and how even a little bit more straightforward conversation comes across infinitely better. Corporate speak seems to be ambiguous and actually quite difficult to parse, so anything away from that seems so much more accessible.

But honestly this post is so aggrandising I can’t help but feel the author is hoping Sam might glimpse at it and give him a pat on the back well done.
by strogonoff | 2025-05-10 10:20:27+00:00
— “Why punks are correct and old wise philosophers are wrong” is a trap in the same way “have you stopped beating your wife?” is. Assuming that punks and philosophers (inevitably painted as old and wise men) are a disjoint set is a newbie blunder or attempt at clickbait by putting together two words that would seem vaguely at odds to a philosophically unsophisticated mind.

Of course, philosophers can be punk (Nietzsche, Marx); punks can absolutely be old and/or wise; all philosophers were young at some point, some of them (Hume, Plato) wrote famous works before they were “old and wise”; a system of thought can be considered philosophy, and varieties of punk at their best are systems of thought; and, very much like philosophy, there is no “punk” as a single homogenous system of thought.

— “If I am free, why do I have to defend my actions against a specific body of people and doctrines?” You don’t, in the sense of some specific body of people. You do, in the sense that you do not exist in vacuum: self-awareness automatically requires the other that the self can be set apart from. What you call your “oppressors” are both 1) parts of the same whole that you are part of and 2) bring yourself as an entity into being in the first place. It doesn’t mean that you can’t be oppressed and shouldn’t work to address that; but it does mean that yes, being a human automatically means having to exist among other humans and act in ways that are not only concerning yourself. I’d be a bit normative and say you probably shouldn’t see everyone else as “oppressing” you just because you have to consider how your actions affect them.
by tetris11 | 2025-05-10 10:20:45+00:00
I thought the main advantage of DNA storage was the physical size of it, and how many different genomes you could have stacked next to each other in the same -70degree space.

Millions of chimeric cells on the same petri dish? That's 1PB on a single glass slide.

Depending on the sequencing tech paired with the rise of Spatial data, the read speed could be formidable.

Needlessly complex setup though. Let's just stick with metals for now.
by hengheng | 2025-05-10 10:21:10+00:00
That is the difference between "safety first" and "my personal convenience first", which again boils down to insurance liability.

As long as you pay for the people you injure and kill on the way, you can let your Tesla drive you anywhere, even if it can't do it. You can let it try, and maybe it fails. That's totally fine. You will be held liable, but you get to enjoy your trip to Tahoe.

Self-driving companies that have to pay for the systematic faults of their systems will usually move different.
by magicalhippo | 2025-05-10 10:21:21+00:00
I struggled as well to find a solid thread or argument.

It seemed to all boil down to trying to justify why it's not wrong of him to cheat on his taxes and play loud music in the park at night:

We don’t have to think about what is good for the “society” or for people at large, We only have to care for people that are around us.
by jarjoura | 2025-05-10 10:21:30+00:00
Isn’t this what everyone voted for?

I assume this is just more of the same neo-liberalists’ Heritage Foundation at play here. No one is saying science shouldn’t science. Just that the government shouldn’t be in the business of funding it.

How else will Elon Musk make his next billion if he doesn’t get to invest in your research and sell it off after your 2 year time is up?
by PoignardAzur | 2025-05-10 10:21:32+00:00
> At each level a caller might need 5% of the functionality of any given dependency. The deeper the dependency tree gets the more waste piles on. Eventually you end up in a world where your simple binary is 500 MiB of code you never actually call, but all you did was take that one dependency to format a number.

I'm not convinced that happens that often.

As someone working on a Rust library with a fairly heavy dependency tree (Xilem), I've tried a few times to see if we could trim it by tweaking feature flags, and most of the times it turned out that they were downstream of things we needed: Vulkan support, PNG decoding, unicode shaping, etc.

When I did manage to find a superfluous dependency, it was often something small and inconsequential like once_cell. The one exception was serde_json, which we could remove after a small refactor (though we expect most of our users to depend on serde anyway).

We're looking to remove or at least decouple larger dependencies like winit and wgpu, but that requires some major architectural changes, it's not just "remove this runtime option and win 500MB".
by suby | 2025-05-10 10:21:45+00:00
I have a mild level of hostility towards their brand due to the level of pedanticness on Stack Overflow. I think they've fostered an unwelcoming, hostile and elitist community that acts brashly to shut down legitimate questions, with a high rate of erroneous closings. I think the harm of letting these questions play out would be close to 0, I do not buy the argument that they're making it easier for folks to find the one canonical answer to each question.

I think there's only so much oxygen on the 'net for a help site centered around programming. I think to some extent it's a zero sum game and we've been stuck with the local maxima of Stack Overflow, where the nature of social media network momentum has prevented a competitor from forming and overtaking them. I don't necessarily want them to fail or anyone to lose their jobs, but I am happy that LLM's have arrived and replaced my usage of their site. I'm sure a lot of folks love StackOverflow, and it does provide real value, but I'd bet a disproportionately high number of people feel similar to me because of the way they operate that site.
by Funes- | 2025-05-10 10:22:17+00:00
Most books are junk entertainment, and not what they're, in fact, falsely purported to be. We live in the most insincere period in history thanks to the malign coupling of late stage capitalism and pervasive interconnectedness (smartphones and social media). Everything is simulacra, just an insincere monetization process. Sensationalism is our new God.
by mandmandam | 2025-05-10 10:24:03+00:00
BTC hasn't been seen as a viable global currency for about a decade. That's why it was pivoted to be a 'store of value'.

It's utterly unsuited to the task. Far too slow, vulnerable to quantum computing, concentrated and tending toward even further concentration, and with utterly useless environmental impacts. At it's core its a cool concept, but cannot be upgraded to match what's currently out there. It's whale oil in a world of fusion power.

Fee-less, mining-less, spam resistant, quantum resistant, decentralized and near instant technology exists, right now, and has proven itself over the last ~9 years. It's wild that people think the first-mover advantage extends so far as to accept something so vastly inferior.
by sdoering | 2025-05-10 10:25:35+00:00
Given the amount of spam I receive on my free Gmail addresses (compared to my paid for freelance one), and the amount of spam I receive from Gmail servers on my non Gmail-E-Mail accounts I get more and more inclined towards degoogling myself.

Especially as I receive more and more information that my freelance e-mail is put into spam by recipient systems.

Not sure how to get rid of my Google ecosystem routines, though. Feels daunting.
by ankurpata | 2025-05-10 10:25:45+00:00
Hi HN,

I’m building https://baloon.dev - a tool that lets you edit frontend code on GitHub using AI prompts.

It’s designed for founders, PMs, and designers to: - Make small UI, copy, and layout changes - Auto-generate PRs from JIRA tickets - Try everything on a live sample repo (no login required) - Keep your GitHub workflow clean

We’re also launching an open source version soon - so you’ll be able to run it locally and contribute.

Would love feedback, ideas, or thoughts on what you'd want in an OSS version.

Thanks!
by tdrhq | 2025-05-10 10:27:01+00:00
Azure DevOps has an additional requirement that Git clients support a protocol feature called "multi-ack". We don't support it yet, and we didn't think we need it.

Rather than blocking our roll-out on implementing multi-ack, we just disabled this for Azure DevOps for now. We do have a fallback as long as the user isn't using shallow clones.
by whstl | 2025-05-10 10:28:38+00:00
I would say compared to other languages Rust feels even more lacking.

All those AFAIR need 3rd party packages:

Regex, DateTime, base64, argument parsing, url parsing, hashing, random number generation, UUIDs, JSON

I'm not saying it's mandatory, but I would expect all those to be in the standard library before there is any http functionality.
Show HN: QitOps – A CLI tool for unified API, performance, and security testing
by qitops | 2025-05-10 10:28:56+00:00
QitOps is a Rust-based command-line tool that unifies software testing into a single CLI.

It currently supports: - API testing (single requests, chaining, collections) - Performance/load testing (ramp-up profiles, thresholds, response metrics) - Security scans (headers, tokens, basic vulnerability checks) - Data-driven testing (CSV/JSON) - CI/CD integration with JSON, XML, HTML, and CSV outputs

The goal is to provide a fast, minimal-dependency tool that fits cleanly into test automation workflows.

It's open source and available at: https://github.com/qitops/qitops-cli-tools

Looking for feedback and contributors.