MurphyA/hacker-news huggingface dataset:
by realharo | 2025-04-26 09:31:49+00:00
Dart is much worse than TypeScript. The over-reliance on codegen for the most simple things (e.g. https://pub.dev/packages/freezed#primary-constructors), the lack of expressiveness of the type system (it only got sum types very recently), and a lot of other little annoyances are ever present when having to write Dart.
by Terr_ | 2025-04-26 09:33:47+00:00
The same phenomenon exists when people talk about the movie Blazing Saddles.

It's transgressive content worked because it was satirizing "wholesome" Wild West shows, holding up a funhouse mirror to their less-obvious absurdities and racist aspects. It was so successful, its targets don't exist anymore.

https://youtube.com/watch?v=jzMFoNZeZm0
by pasc1878 | 2025-04-26 09:33:52+00:00
That does not make sense for anything that exists over decades.

Do you want to be still using Windows NT, or C++ pred 2004 standard or python 2.0

We learn more and need to add to things., Some things we designed 30 years ago were a mistake should we stick with them.

You can't design everything before release for much software. Games you can or bespoke software for a business as you can define what it does, but then the business changes.
by yellowapple | 2025-04-26 09:34:32+00:00
> I would absolutely consider software I can host at home, on a RPi, cheap and easy to self-host.

That's expensive and difficult compared to running a PDS or appview (either of which can run with a tiny fraction of even an RPi's resources), which is exactly what I said. And to reiterate: an RPi4 with an NVMe SSD is very far off from something that's production-ready and suitable for public use. You can run your own relay, but it's probably not going to handle 30+ million users like Bluesky's relay does, or like Free Our Feeds' "second relay" presumably seeks to do.
by SamJordison | 2025-04-26 09:35:17+00:00
Author here. Noticed a lot of traffic from this post - so thanks. Thanks especially for all these thoughtful comments. Just dropping in to say I appreciate the attention - and am grateful that most posters here don't seem to mind that I'm unable to draw hard conclusions in my original article. I also like the posts here that point towards the fact that atomisation maybe has had something to do with things (as well as the hardening of inequalities and etc.) Interesting! Perhaps it was more possible to share jokes in 2003 than it is now? (The concept that jokes either punch up or punch down seems an indication of that... Feels quite recent to me. And What if the intention isn't to hit anyone, really, just to make each other laugh?)

Anyway, to respond to a couple of other things on here. I'm not really a comedian. Sorry! I do work in the publishing industry, so while I can't prove my ideas about publishers being nervous, I would hope I have a reasonable insight and instinct.
by ohgr | 2025-04-26 09:35:17+00:00
As my wise but now throughly dead German grandmother said:

”Do you think the nazis appeared out of thin air? No they were everywhere just waiting for someone to enable them with a label and an ideology.”

I suspect something analogous is happening here and it’s similarly not pretty. Hopefully it’ll get nipped in the bud quickly.

My fellow citizens scare me more than the government does.
by tarkin2 | 2025-04-26 09:36:07+00:00
> We all know that we're teetering on the brink of a populist wave, but no-one in a position of power seems willing or able to do anything about it.

This, I believe, is because the problem is psychological more than political: social division and alienation.

Of course, an increase in economic prosperity will lessen populism.

But if people continue to be alienated then they will be drawn to populists offering collective causes against perceived wrongdoers.

The large majority of online activities increase social alienation and social division.

Local, apolitical activities that breed cohension rather than division will decrease the psychological benefits that populism offers the alienated. I see no other solution.
by renegat0x0 | 2025-04-26 09:36:30+00:00
I also did a thing in my bookmarking software.

I added advanced button, for any link, which shows menu where you can navigate to Google translate, internet archive, schema validation, whois pages.

With the menu I can check links, and navigate easily

https://github.com/rumca-js/Django-link-archive/blob/main/RE...
by baxuz | 2025-04-26 09:37:40+00:00
Exactly. There's a lot of dogmatic hype with atproto, which is kinda giving me early crypto/NFT vibes. Any discussions or criticisms are quickly snuffed out or labeled as toxic or uninformed, or devolve into whataboutism.

A lot of the content on bluesky, but especially in its early days, is about how the protocol is great, its potential and what bright future it will lead us into. Their main investors are a crypto bro company. Their CEO has built her career around crypto. It's the same rhetoric.

Now it's about decentralized "verification". They still haven't defined what they're verifying except a vague term "the person posting is who they say they are", but it's not actual identity verification.

The endgame is probably monetizing the protocol by connecting it to some form of identity for crypto-bs or paywalling engagement via the verification.
by taurath | 2025-04-26 09:37:56+00:00
Shocking how similar the fates of the US and the UK are similar. I’m in my 30s and the divergence is starting to become extremely stark between people who had middle class financially supportive parents and those who didn’t.

Kids who’s parents who are well off but wouldn’t pay for college is an entire cohort who are functionally locked out of the housing market. For most of my generation, there is little opportunity, only gatekeeping.
by surgical_fire | 2025-04-26 09:41:31+00:00
The interesting thing about this parallel, is that the "final solution" in Germany was final because it was not the original solution.

Originally they wanted to, well, deport the undesirables to some far off country, initially to Madagascar if memory serves.

Managing mass incarceration and deportation is a difficult task however, and these people (both then and now) are not exactly competent at anything beyond bravado.

Watching this unfolding from afar is interesting, because I can do so with some healthy detachment. If I lived across the pond I would be pretty desperate right now.
by bdangubic | 2025-04-26 09:42:41+00:00
I am in my 50’s and I could not agree more, every step of the way in my education and career it is just women everywhere. most of my teachers were women all the way through high school, undergraduate school, all women (teachers and students), graduate school, all women, myriad of jobs since graduation all my bosses and co-workers all women, CEOs of every company I worked for, all women. On just about every team I worked on I was the only male person on the Team. Lived in 12 states during schooling and subsequent career, my Congress representatives, all women, my Senators, all women. Mayors of every of the 14 towns/cities I worked in, all women. My Governors, all women… Just madness :)
by krisoft | 2025-04-26 09:43:18+00:00
> There's a survivorship bias in play here as we don't have a good other sample or more to compare to.

It is not survivorship bias to point out that the survivor survived.

> Even Google's Knol project, which was intended to be a Wikipedia competitor, faltered after a few years.

Not “faltering after a few years” is part of “succesfully navigating that minefield”. If you fall out of the “race” no matter how good your policies would be otherwise you won’t be a reliable source of information. Because your can’t be if you no longer exists.

This is not a statement about what could have worked, this is a statement about what did work. And there survival is a necessary ingredient of success.
by ChrisMarshallNY | 2025-04-26 09:43:43+00:00
This is true.

I have a fairly senior presence, in an organization that I participate in, and my voice often carries a bit of extra weight (just like me).

I have found that opening my mouth, early in a silent meeting, will often “break the ice,” and get things flowing. I don’t have to say anything particularly earth-shattering. Just the talking, is all that is necessary.
by refurb | 2025-04-26 09:43:47+00:00
In terms of BYD dominance, one needs to keep in mind the subsidy that the Chinese government is providing, such that they can sell cars below cost.

https://www.shs-conferences.org/articles/shsconf/pdf/2024/27...

Just 2018 to 2022, BYD received $5.9B. And that doesn't include all the indirect subsidies that went to suppliers like the battery manufacturers.

It's a part of Chinese government strategy of "build it and they will come". Massively subsidize select industries, dominate the market.

Which is why the EU has put high tariff's on the cars.
by sathishmanohar | 2025-04-26 09:44:10+00:00
I'm from India. I was looking for a service like this but without sending me a physical book part.

I'd use this at @ $10 price point if I'm able get downloadable a4 coloring pages from a picture. It would be great. Also this way your customer base becomes international.

$10 for 20 pictures is a good price point for me. Pretty expensive but I'd still go for it.
by santoshalper | 2025-04-26 09:44:24+00:00
I think your view of gamergate is absolutely fucking delusional. I watched it all go down in real time like many of us did. Saying Gamergate was about ethics in games journalism is roughly as accurate as saying the US Civil War was about "states rights". In that it is kinda sorta technically true if you ignore 99% of what was actually happening.
by atombender | 2025-04-26 09:44:34+00:00
That list is fascinating. Like the obscure Canadian illustrator [1] who for a decade has been repeatedly trying to put herself into Wikipedia despite being told she's a "non-notable" artist.

I'm frankly amazed that enough people have the time to track this nonsense and stamp it out that it ends up being self-correcting. It's not just about time, either; chasing bad edits and prosecuting bad users must be a huge chore in terms of the sheer amount of work needed. I always find it amazing how horrible the tools are (like how almost anything, including having discussions, is done by editing pages; how can anyone have a discussion in such a disorganized way?), which surely must be a hindrance to productivity or to the ability to detect and deal with constant abuse. But seemingly it works. Maybe there are better tools that pro-level admins know about?

[1] https://en.wikipedia.org/wiki/Wikipedia:Long-term_abuse/Anan...
by baxuz | 2025-04-26 09:45:15+00:00
Decentralization doesn't really help, it only creates more bubbles.

Reddit is extremely centralized, and you can find hundreds of subreddits that do cover Israel's ethnic cleansing. However, most popular subreddits are heavily censored, while the smaller communities become an echo chamber, and often get radicalized.

Decentralized bubbles are still bubbles—even worse, since the barrier to entry is higher.
by mbanerjeepalmer | 2025-04-26 09:46:02+00:00
> Now you have to see everything that they publish.

Ha, that's almost word-for-word on https://zacusca.net. [0]

And Zacusca represents a third way (the first two being reverse chron and newsletters, which both put control in the publisher's hands). If you can articulate what you enjoy then you can filter the RSS according to that.

[0] I'm working on Zacusca. Other, frankly more developed, alternatives include: - https://feeds.fun/ - https://scour.ing/about
by nickdothutton | 2025-04-26 09:46:16+00:00
> We start by finding someone whose judgement we trust and subscribing to their feed, and then we find out who they trust and subscribe to their feed, and so on.

I do this, but then to avoid echo chambers I do occasional fault injection where I pick someone that one of my feed is at an opposite pole to in some salient, on some axis, and inject them to my feed for a while. Maybe I have something to learn from them, maybe I don’t, maybe they stay on the feed or maybe they are removed. I hope this helps me avoid groupthink.
by elmerfud | 2025-04-26 09:46:19+00:00
Your last statement is correct. They are just emboldened by the current political environment. Any law enforcement has a problem where all they see is criminals all day everyday, now we know they aren't always criminals, but that's their view point. There should be sufficient checks and balances to ensure that due process is still upheld. What we're seeing now is the lack of checks because law enforcement feels they will never be held accountable for violating due process. This, while likely not a direct order of the president, it is an environment that his rhetoric has fostered. Even in the cases where the supreme court has said, unanimously, that people have been deported improperly this environment causes those in positions to correct it to ignore the courts.

I support the general idea of expedited deportation of those here illegally, those without valid documents to be here, I don't automatically have a problem if there is greater restrictions on entering or issuing new visas, but I have a major problem with violating due process and these kind of mistakes that's are a result of lack of due diligence.

The courts need to get more heavily involved here. It's easy to blame the president but short of some directive telling people to violate the law the blame is misdirected (until it's election time). The blame needs to be on those individuals doing this thing or seeing it and ignoring it. This is where the courts need to totally strip away default qualified immunity, especially for immigration officers. Because qualified immunity allows them to just say they were following orders without them having to evaluate if what they are doing is legal or not.

I believe if qualified immunity was gone a lot of this nonsense would stop. They would make sure that anyone who was deported was meant to be deported.

I have a friend who is here legally awaiting an asylum hearing, been waiting for 5 years. They were stopped by police for a valid reason and, from what was described the police had probable cause, but the charge itself is very minor. Because she's documented waiting asylum they contacted immigration, for no reason. There was no probable cause to think she was in violation of her immigration status, but they still contacted them and they requested she be held. So now she detained and there's probable cause to do so but it's immigration so they can.

This is where no qualified immunity would make these officers think twice. They know they have no probable cause to continue to hold her beyond the initial charge. Without qualified immunity they would understand that continuing to hold someone after a judge has allowed their release means that they would lose their house their life their future. So I really think we need to end to qualified immunity across the board. Have the people who are supposed to protect us and be responsible for their actions.
by urbandw311er | 2025-04-26 09:47:25+00:00
Hi Sam

Thanks for writing the piece in the first place – I thought it was a wonderfully self-reflective and mature look back at the book, why you created it, and how times have changed.

As a mid 40something in the UK, formerly a creative writer, I have experienced exactly the same shifting attitudes as yourself. The primary reasons, as many have said, are probably the fact that people are more polarised in their thinking and less versed in nuance, but also that the whole of the UK has become a bit crap really, so the joke’s a bit too on the nail.

For what it’s worth, I thought the original idea for the book was pretty funny, and I still do even now! Keep doing what you do – create things from the heart, you can’t predict the future and you can’t cover for everyone’s reactions.
by smokeonline | 2025-04-26 09:47:25+00:00
My current plan is to generate this kind of graph from documentation pages, similar to what I did with Wikipedia. The dynamic I thought was loading new pages as I open nodes (the same way you can visit the whole Wikipedia by clicking links, you'd be able to open all Wikipedia graph by expanding nodes). I also thought about showing the evolution of the graph over time, like gource.io. But if you are thinking about a real time update that doesn't require a page refresh, it's not in my plans no.
by int_19h | 2025-04-26 09:47:30+00:00
Regardless of all the nasty things US has done, if it goes down, it will get much worse for everyone else as well. Quite possibly worse than it will for Americans themselves. For one thing, it's such a big actor economically that its downfall will hurt everyone a great deal just from that alone. But secondly, when empires go down, they usually do so flailing at any real or perceived enemies around them - and given the sheer military strength of this country, it's not going to be pretty.
by cranberryturkey | 2025-04-26 09:48:12+00:00
Nostr is super flexible too since its a protocol. I see reddit-style and hacker news style sites, documentation sites, blog sites...and yes twitter/x style sites as well.

Hell there's even a streaming platform on nostr too. The common criticism is that its all bitcoiners, that's mainly because it uses Lightning Network for zaps and that's how people get paid in nostr. So naturally its a lot of bitcoiners in the nostr communities.
by ezst | 2025-04-26 09:48:18+00:00
> Regardless, though, it's open source

Some major bits and pieces of the base editor are, but little of what makes vscode into a usable productive tool (namely, the refined extensions and LSP implementations around it, i.e. what users come to expect when they install it in the first place) is open-source. vscode put a lot of marketing effort into being perceived as open-source so to buy sympathy from eventual users.

Let's stop at "vscode is open-source in a very narrow and limited capacity, and thoroughly deceptive in its messaging".

I would honestly love to see the result of a survey asking vscode users whether they think they are using an open-source product, and how much of that is actually verified based on the extensions being used.
by ChrisMarshallNY | 2025-04-26 09:48:34+00:00
I am not competitive. That’s a deliberate stance, and comes as a result of my life experiences (long story, get your hanky).

In order to “win,” someone else needs to “lose.”

That’s not something that I am personally comfortable with, but I totally understand that it’s not reasonable to expect others, to have the same attitude.

I’m also quite capable of preventing others from treating my attitude as “weakness,” and trying to make me the “loser.”

Kindness is not weakness.
by Espionage724 | 2025-04-26 09:49:50+00:00
I believe I was doing something different with SSL algorithms about 5 days ago, but I redid my webserver a couple days ago.

I sideloaded "BraveMonoarm64.apk" from https://github.com/brave/brave-browser/releases/tag/v1.77.10... to a OnePlus 6 (LineageOS 22.2/Android 15) and https://wiki.realmofespionage.xyz/ loaded for me a few mins ago!
by half-kh-hacker | 2025-04-26 09:51:27+00:00
plainly, free our feeds are grifting.

the relay at this point is non-archival and can be spun up trivially. with a small sliding history window for subscriber catchup u can use like 32gb of scratch disk space and keep a few hours, the relay is literally just a subscribeRepos forwarder from PDSes.

the AppView is vastly more expensive to run since you need to handle the write volume of all bsky activity. if you build a non-bsky app on atproto this is a non-issue

the issue here really is that nobody writes about the state of things in long form outside the network so it's not really known how fast things move and change by those not engaged with the platform
by jll29 | 2025-04-26 09:53:24+00:00
Good point re: facts versus story.

One problem may be that the UK is very London-centric in a way that is markably different from France being Paris-centric.

Just my perception (and I know London much better than Paris) is that in France, if you are not in Paris you are seen as "living in the 'province'", but politicians still fight for farmers there etc. In contrast, in the UK, on the surface there is the appearance that yes, London is the capital and more important, but that people are trying to do initiatives like moving part of the BBC to Glasgow and Manchester - to decentralize a bit.

Yet the wealth concentrated in Greater London and its commutable satellites - as contrasted with the rest of the country - is many orders of magnitude bigger, also due to the financial industry there.

If you live in Knightsbridge and commute to your trader job in Canary Wharf you will never see how derelict Portsmouth or Blackpool really are (the only time I went to Portsmouth, I recall some people sitting in the street with nothing to do).
by ChrisMarshallNY | 2025-04-26 09:53:27+00:00
“Just say ‘no.’”

Where have I heard that, before?

In my experience, compulsive people can often be totally unable to quit; no matter how hard they want to.

That’s one reason that I don’t dis fat people (I could stand to lose some weight, myself, and I’m working on it).

Drugs like Ozempic, have been making big differences, here, as they attack that reptile-brain compulsion that makes quitting so difficult.
Show HN: Rabbit Agent – A dead simple yet powerful web agent SDK
by warrowarro | 2025-04-26 09:54:10+00:00
Hi HN,

I built Rabbit Agent; an easy to set up web agent. I'm using Gemini-flash-2.0 as the default Large Langugae Model for planning. The version is 0.1.0. I'm asking you to roast me. How can I improve the Software development Kit?
by cma | 2025-04-26 09:55:28+00:00
He also tweeted in approval of this tweet putting forward the "Jewish people planned it" antisemitic form of great replacement theory with "you have said the actual truth":

> Jewish communties have been pushing the exact kind of dialectical hatred against whites that they claim to want people to stop using against them.

> I'm deeply disinterested in giving the tiniest shit now about western Jewish populations coming to the disturbing realization that those hordes of minorities that support flooding their country don't exactly like them too much.

> You want truth said to your face, there it is.

Then a bit later Musk gives the heil Hitler salute twice in a row, once facing the crowd, then turned around and gave it facing Trump.

The stuff the ADL put out after the salutes was only after he added on jokes involving Nazi party members, right? Or was the one later that day before that?
by southernplaces7 | 2025-04-26 09:55:33+00:00
Regardless of whether one agrees with the school's originally stated aims and social motives, the oddly timed shutting down of this institution, on which who knows how many families probably came to depend, absolutely reeks of chickenshit cowardly kowtowing to a new ideological line. That total lack of spine is contemptible, all ideological questions aside.

They could have easily kept to their original promises and let the school run for decades with the kind of fortune they possess, but they had to overtly shut it down after making some conspicuous other changes that speak volumes about a very specific type of sucking up.

You're a fucking mega multi-billionaire Zuckerberg, what are you so damned afraid of to pander so absurdly?

Even many of the conniving so-called robber barons of the previous century at least stuck to their philanthropic guns in the face of political administrative changes throughout the years they were alive.
by A4ET8a8uTh0_v2 | 2025-04-26 09:56:36+00:00
<< It’s easy to blame people for not voting if you ignore the real difficulties in actually casting a vote for many Americans.

I hesitated while reading this part, because I wholly agreed with the first 2 sentences. Do you mean physically difficult in terms of barriers to voting or making a less direct comment about the usefulness of that vote? If the former, I think I disagree compared to other countries ( and the levels of paperwork needed ). If the latter, I would be interested to hear some specifics.