MurphyA/hacker-news huggingface dataset:
by raju | 2025-12-10 13:54:23+00:00
This is a great list. As someone who has spoken at hundreds of conferences, there's one piece of advise I give younger speakers, particularly those nervous about how the audience will receive them. Dylan alludes to this in a different context

> Finally: respect your audience. Whether you’re talking to five people at a meetup, fifty at a community event, or five thousand at a huge international conference: those people are the reason you get to do this. They have given up their time - and often a substantial amount of money - to hear what you have to say. They deserve your best shot, every time

This is the same thing I say except, them _choosing_ to attend your talk, and opting in to giving you their time and attention is a signal that they _want_ you to succeed. They are HOPING you deliver your message, and that your demos all work, and that you conclude well. If kept in mind, I believe this can help alleviate some of the anxiety.

Sidebar: I've done this for a very long time and I still get nervous at the beginning of every talk. And I will be the first to admit—you WILL run into the occasional show off in the audience who is intent on demonstrating to you (and to the rest of room) how much smarter or more experienced they are than the speaker. That will happen—but it's an aberration.
by MSFT_Edging | 2025-12-10 13:54:28+00:00
> I don't really understand why people use Twitter

The honest answer is that it isn't the content(RSS feeds), but the combat sport nature of the platform. It's the only place where you can tell a billionaire any kind of awful thing you can think of. It's also the only social media that drives important people insane. The wealthier they are, the more insane they'll be driven.

Facebook will drive your meemaw insane with AI generated ads of legless veterans being given a cake.

Twitter will drive the richest man on earth insane. It will drive every journalist at any paper of merit insane by interacting with the insane billionaires. Nearly every journalist who uses twitter enough will develop delusions of grandeur that their brand of psychopathy is the solution to the nation's woes. Since their bosses have also been driven insane via twitter, it's the kind of writing that gets published. This writing will take the insane delusions of the insane billionaires at face value. It will go along with conspiracy and never beg any question that actually needs answering.

It's truly a unique and addicting environment.
by Cthulhu_ | 2025-12-10 13:54:39+00:00
I resent the insult, you can do better.

Early access sometimes means unfinished, but in other cases they're fine - Factorio is an example, it had a fully fleshed out game in early access, then they spent another 5+ years adding features and fixes and the like. During that time, a lively modding community sprung up which added loads of playable content to the game.
by 9rx | 2025-12-10 13:55:02+00:00
> Reddit is the most prominent example

Reddit was originally just one guy with 100s of accounts. The epitome of writing for oneself.

> upvotes were intended to be used for comments that contributed to the discussion.

Intent is established by he who acts, not he who observes. It fundamentally cannot be any other way. The intent of an upvote is down to whatever he who pressed the button intended. That was case from conception of said feature, and will always remain the case. Attempting to project what you might have intended had you been the one who acted onto another party is illogical.

> The contents of those comments should not be purely self-satisfying, though.

Unless, perhaps, you are receiving a commission with detailed requirements, there is really no way to know what someone else will find satisfying. All you can do is write for yourself. If someone else also finds enjoyment in what you created, wonderful, but if not, who cares? That's their problem. And if you did receive a commission to write for another, well, you'd expect payment. Who among us is being paid to write comments?
by red-iron-pine | 2025-12-10 13:55:07+00:00
easily 30-40%. you could see trends even as far back as 2020. same patterns as with reddit.

e.g. bunch of old accounts with random bursts of activity, often posting to old / stale threads (e.g. 2-3 days old, when no one is looking at them), and often saying generic one liners or regurgitating summarizations of top / most upvoted points.

except when the posts were about some hot topic, bet you can guess which ones...

AWS AI Researchers put bot traffic as high as 50% across the internet in this study from June 2024: https://arxiv.org/pdf/2401.05749
by delichon | 2025-12-10 13:55:26+00:00
> Mark Lemley, a Stanford Law professor and expert in trademark law, told Ars that X might be able to defend the Twitter marks if it can show that it is still using them.

Tens of millions of times per day twitter.com addresses get redirected to x.com. Is that not evidence that the Twitter trademark is still in use by X, such that twitter.new may cause confusion or dilution?

Hacker News seems to strengthen that argument when it converts x.com domains to twitter.com. But Musk calls that deadnaming, which seems like an announcement of abandonment.
by cess11 | 2025-12-10 13:55:29+00:00
'You're claiming the UK lacks "freedom of speech" because it doesn't allow people to incite violence online, while saying the USA has free speech, despite it seemingly rejecting visitors for legal political speech.'

Voicing support for the group Palestine Action has been met with quite harsh responses in the UK, even though that group is arguably non-violent in that its criminal actions are directed towards property with the aim of slowing actual violence.

There are other similar developments in UK state policy.
by anthk | 2025-12-10 13:55:41+00:00
https://t3x.org has several examples on creating a C, Lisp and several more.

The T3X language it's very Pascal like and fun to use (and portable: DOS/Win/Unix/CPM...).

Also, as an intro, with Zenlisp you can get a mini CS-101 a la SICP or CACS but simpler and explained in a much easier way.
by MyResearch | 2025-12-10 13:55:45+00:00
On the Trauma of Fleshbacks and the Myth of Coping and Defense Mechanisms. It establishes the concept of Panmodal Aphantasia—a total absence of simulated mental representation, including the inner voice (Anendophasia) and auditory recall (Anauralia). Through a longitudinal auto-phenomenological analysis of long-term abuse, it demonstrates that without the mind's representational buffers, trauma is concentrated entirely within the somatic system, transforming the philosophical concept of Cartesian dualism into a lived, physiological torture.
by saberience | 2025-12-10 13:56:50+00:00
The OP clearly didn't mean "hallucination" as a bug or error in the AI, in the way you're suggesting. Words can have many different meanings!

You can easily say, Johnny had some wild hallucinations about a future where Elon Musk ruled the world. It just means it was some wild speculative thinking. I read this title in this sense of the world.

Not everything has to be nit-picked or overanalysed. This is an amusing article with an amusing title.
by dns_snek | 2025-12-10 13:57:14+00:00
You can absolutely do that with name constraints extension set on the root CA certificate. You should verify compatibility but it's pretty universally supported on modern browsers and consumer devices last I checked.

nameConstraints=critical,permitted;DNS:.iso1631.internal

- "critical" ensures that any clients who don't understand this extension fail the certificate validation outright instead of ignoring it.

- "DNS:.iso1631.internal" limits the scope to all subdomains of the given domain, e.g. "www.iso1631.internal"

https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1....
by getpokedagain | 2025-12-10 13:57:19+00:00
Maybe this is ok?

Many non open source apps do get critical mass but they eventually go bust. Emacs, git, Linux and I think even Mastodon have a slower uptake but do not seem to have such a high risk of collapse. While YouTube and Facebook et al seem to have an insurmountable moat and collection of users the reality is recent history is littered with boom to bust failures:

MySpace, Vine, Yahoo all the way back to GeoCities.

I would be patient and only worry if mastodon is actively dying.

For me it's the only social media app I have installed.
by jumpocelot | 2025-12-10 13:57:21+00:00
What is the actual complaint here? Are people demanding commercials be beautiful? Before being AI slop, it is marketing slop. Why are they demanding 'soul' from an ad in 2025? Everything in this late-stage capitalist landscape is slop. They could have filmed it with real actors (or just reprised a spot from 15 years ago) and it wouldn't make any difference.
by dhdhdkfjf | 2025-12-10 13:57:45+00:00
> Wasn't remade and re-released often since and little to no effort has been put into growing the franchise.

I’m certainly disappointed that it hasn’t gotten more love, but it got its first balance patch in 25 years(!) last year, following a rerelease that added higher resolution graphics and better online play, so your information is out of date.

The community doesn’t exist on Reddit, it’s in communities like that one around war2combat, old Russian forums and discord rooms. It’s not big but there are still some folks keeping it alive.
by komali2 | 2025-12-10 13:58:19+00:00
I was in this world for like 8 years but switched to Thunderbird after one too many emails didn't send because I missed some notification or something in mu4e, and too many emails weren't rendering well in Emacs, and etc little problems that cropped up. I needed my email to Just Work, not be another aspect of my procrastination machi- sorry I mean, my IDE.
by crote | 2025-12-10 13:59:10+00:00
How do you decide when a company is "well-known"? What's going to happen when there are two well-known companies with the same name or a very similar name? What if a well-known company in country A expands to country B, where a well-known company with that name (but active in a different industry) already exists? How are you going to deal with subsidiaries which are both legally and organizationally separate? Who gets to keep the EV when a company spins off a division but both parts retain the same name?

"Use human judgement" might work for trivial examples of fraud, but it quickly breaks down once you try applying it to the real world. Besides, how are you going to apply the same "human judgement" across hundreds of employees at dozens of CAs? If anything, you're just begging to get sued by large corporations whose complex situation fell on the wrong side of your human judgement.
by Steltek | 2025-12-10 13:59:11+00:00
The Sapir-Whorf is strong in this thread. MacOS' app-centric model makes it hard to even imagine other people's workflows. Stop thinking in apps, think about a task. I have multiple tasks (workspaces). Each task has multiple aspects (windows). Apps are a distraction, an accidental complexity. I want to switch between tasks and then subparts of those tasks.
by wooger | 2025-12-10 13:59:29+00:00
For me, when the AI service is operatied by the OS vendor, with root... What is the possible benefit of on device processing?

* If you trust the OS vendor, why wouldn't you trust them to handle AI queries in a responsible, privacy respecting manner?

* If you don't trust your OS vendor, you have a bigger problem than just privacy. Stop using it.

What makes people think that on-device processed queries can't be logged and sent off for analysis anyway?
by derelicta | 2025-12-10 14:00:04+00:00
Communism is no button you just have to push. It can be described as a society so prosperous that its members do not need to work anymore to live, where classes have been abolished and where the State has disappeared. It needs to be built and engineered. Countries like China and Vietnam are going in this right direction, and they are already more prosperous, more industrious and more democratic than their western adversaries despite starting from basically scratch
by kevin061 | 2025-12-10 14:00:57+00:00
Cool project. And good luck. Genuinely good luck.

What I have observed is that a project's popularity has almost zero correlation to the amount of effort behind it, or how well done it is. You just need to get lucky. Maybe one person noticed your utility, invited you to some podcast, and then your repo explodes in popularity.

One thing I can tell you is that you should stop seeking to get notoriety, because the effort you are spending on that is effort you don't spend in improving your open source tools. I know it is probably quite frustrating, but you just have to continue building stuff in public and hoping to get noticed at some point.
by nobleach | 2025-12-10 14:01:32+00:00
Perhaps. Watching my GenZ kids react to AI commercials during the Macy's Thanksgiving Day parade, there was general revulsion. It seems many of them are seeking authenticity not uncanny. I know this would be an anathema in a board room where the cost of producing an amazing commercial via AI would make a C-suite sparkle with delight. No paid actors? No sound stage? No reshoots?

And yet, my kids reject it. It's odd. This is coming from a guy who loved watching frogs belch out the name of a beer company in the 90s....
Show HN: Rifler – A file search extension that brings JetBrains search to VSCode
by ori75660 | 2025-12-10 14:01:37+00:00
I built a small VS Code extension called Rifler to make the transition from JetBrains editors to VS Code feel a bit smoother, especially around file search.

One of the things I always appreciated in JetBrains products is how dynamic and comfortable their “Find in Files” experience is. When I started using VS Code more heavily, I really felt that gap. So I experimented with bringing some of that flow into VS Code, initially as a small vibe-coding project, and it slowly turned into something I actually use every day.

Rifler adds a more fluid search experience with real-time results, full-file previews, different scopes (project/module/directory), regex and file mask support, and a general feel that’s closer to what JetBrains users are used to.

If you want to try it, here’s the Marketplace link: https://marketplace.visualstudio.com/items?itemName=Ori-Roza...

And a simple demo + landing page: https://ori-roza.github.io/Rifler/

Happy to answer questions and hear what you think.

— Ori
by rayiner | 2025-12-10 14:02:13+00:00
> You're claiming the UK lacks "freedom of speech" because it doesn't allow people to incite violence online, while saying the USA has free speech, despite it seemingly rejecting visitors for legal political speech.

Free speech means the country must tolerate what citizens say; it does not mean the country can't exercise its discretion over its borders to bar entry to foreigners who say things citizens don't like.
by DangitBobby | 2025-12-10 14:02:21+00:00
I always thought intentionally applying an emotional distance was a strategy to help us see what's really happening, since allowing emotions to creep in causes us reach conclusions we want (motivated reasoning) instead of conclusions that reflect reality. I find it a valuable way to think. Then there's always the fact that the people who control the world have no emotional attachment to you either. They see you as something closer to a horse than their kin. I imagine a healthy dose of self-dehumanization actually helps us understand the current trajectory of our future. And people tend to vastly overvalue our "humanity" anyway. I'm guessing the ones that displaced horses didn't give much of a fuck about what happened to horses.

I wish I knew what you were so I could say "one of the many terrible things about __" about you. Anyway, I think you have an unhealthy emotional attachment to your emotions.
by Aurornis | 2025-12-10 14:02:28+00:00
> I guess the only recourse you have about its existence is to not buy it.

I don’t get it. I don’t need to have any “recourse”, I’m just discussing the practicality of the design.

I was explaining that I do empathize with the target market they’re trying to reach: People who want to take notes quickly during the day. Yet even I’m having a hard time seeing this as an upgrade in my life as opposed to an added complication in that workflow.

Maybe if someone had a lot of fleeting thoughts and was also highly forgetful?
by ekjhgkejhgk | 2025-12-10 14:02:35+00:00
> This is the exact policing we don't want government to do regardless of the age. In my opinion it's the responsibility of the parents to decide how to raise their children and teach them how to live and adapt in the age of social media and maintain a balance.

It's complicated. I can decide how to raise my child when he's inside the house. But if when he goes into the world he's sorrounded by people addicted to their phones, what do you think it's going to happen?
by salawat | 2025-12-10 14:02:35+00:00
GlobalSign vs self-signed cert being used for code signing makes not one lick of difference though? You can't use any public cert alone to forge an update, unless you're trying to sell us on the Notepad++ author having source controlled their private key.

The thing that irritates is me people thinking that PKI only works when $corp is involved. Self-signed works just as well, and to be frank, it is better that you start building up your savvy with these primitives on your own the way the world is going.
by gilrain | 2025-12-10 14:02:36+00:00
> were literally worth their weight in gold (or silver, copper, bronze, whatever), so it was probably easier to pay with foreign currency than we might assume

Are you sure you know what the coin paid you is made of? A merchant of the time wasn’t. Those who care not to be scammed have never found it simple.

https://en.wikipedia.org/wiki/Debasement
by piva00 | 2025-12-10 14:03:15+00:00
Reductionism is the sign of a lack of nuance, I speak badly of the USA but still would like to attend a friend's wedding if they choose to have it there. It doesn't mean I don't have contempt for how the country is being run, or how its society is quite flawed, saying those things don't make me an enemy of the state nor do I hate and dislike every single person and thing from there.

This lack of nuance is exactly one of the major flaws of American society, it's either team red or blue, in-group or out-group, black-and-white thinking is rather childish...
by mannykannot | 2025-12-10 14:03:20+00:00
I'm not saying we cannot do it, just that we cannot always get it right, and there is plenty of empirical evidence for that.

The second point is that the distribution has a long tail, especially when we consider the possibility of multiple independent incidents overlapping in time, to the point where it becomes infeasible to suppose that we could be prepared to continue operating as if nothing had happened in all conceivable scenarios, regardless of how accurately we could predict their likelihood.
by lotsofpulp | 2025-12-10 14:03:25+00:00
If you are in the US, you also have to incorporate the employer paid benefits in compensation, the big one being health insurance premiums/deductible/out of pocket maximum/provider network size (the premium is easily referred to by looking at W-2 box 12 code DD).

There are also other considerations such as PTO, 401k match, HSA match, DCFSA match, yadda yadda, so the only way to keep up with the market is to always be interviewing and evaluating new offers to compare your current compensation to.
by Tempest1981 | 2025-12-10 14:03:29+00:00
Reading this thread on HN made me sad. Massive negativity/cynicism.

Where have all the hackers gone? Those who enjoy discussing technology, or appreciate something clever. Discussion of CPUs and sensors, or miniaturization and packaging.

Any other good forums where people discuss engineering and technology? Or even design and usability?

(I'm not against sustainability, but long discussions on EU regulations get tiresome. Yes, I collapsed them, leaving almost nothing.)
by cpojer | 2025-12-10 14:04:07+00:00
You don't have to rename the variable. You can also do this:

```

export function PostCard(props: { post: ViewRef<'Post'> }) {

const post = useView(PostView, props.post);

}

```

If you add a few aliases (that can be easily generated), it becomes this:

```

export function PostCard(props: { post: PostViewRef }) {

const post = useView(PostView, props.post);

}

```

There are many bits in fate worthy of criticism. Naming and typing React props really isn't one of those.
by Octoth0rpe | 2025-12-10 14:05:05+00:00
Inversely, I think it's siloed things in somewhat unhealthy ways. We now have a number of vendors that sell/rent you machines that are not generally purchasable. I don't think we've seen too many negative consequences yet, but if things continue in this direction then choosing a cloud provider for a high performance application (eg, something you'll want to compile to machine code and is therefore architecture specific in some way as opposed to a python flask app or something), one may have to make decisions that lock one into a particular cloud vendor. Or at least, it will further increase the cost of changing vendors if you have to significantly tweak your application for some oddities between diff arm implementations at different hosting providers, etc.

I would much rather see some kind of mandatory open market sale of all cpu lines so that in theory you can run graviton procs in rackspace, apple m5 servers in azure, etc.
by master-lincoln | 2025-12-10 14:05:12+00:00
irony: the expression of one's meaning by using language that normally signifies the opposite

> they claim to want to liberate the working class when they were never part of it

that is not irony.

Do you believe only working class people can improve the situation for working class people? That seems counter-intuitive to me, as people outside the working class usually have more time and education to think about changes and advocate for them.
by 9rx | 2025-12-10 14:05:21+00:00
The... article? There is nothing in this subthread about an article. It is an extension on what was asserted in a segment of an earlier comment.

At least the source of your confusion is now clear. I suggest you stop doing that stupid HN thing where you read individual comments in complete isolation. This isn't programming where an individual pure function is able to hold significance all on its own. Context setup throughout the thread evolution is necessary to take in. But you do you. We enjoy the hilarity found in watching the stumbling and grasping, so it's all good either way.
by AmineAfia | 2025-12-10 14:05:35+00:00
I’m building an open-source Internet Outage Radar. It's a global status page that aggregates outage signals across the internet. To make it genuinely useful for builders, I’d appreciate input from people who use, make or maintain status pages.

If you were using a dashboard like this, what information would be most valuable to you?

Here’s the early version: https://breachr.dev/global-status