MurphyA/hacker-news huggingface dataset:
by krishnendw | 2026-02-14 08:33:04+00:00
I failed at content creation for about 2 years. To solve my own problem, I built a Telegram bot called VidOptuna intended for creators who want to grow their socials based on data rather than guessing.

The core idea is pattern recognition. For example, if you watch Ryan Serhant on Instagram, he uses a recurring concept of "giving my boss random things he didn't ask for." It goes viral consistently.

I built this bot to help:

1. Spot these specific concepts, editing choices, or pacing techniques that drive growth.
2. Help you map those successful elements onto your next video, even if the topic is different.
3. Scale the impact of your working data.

I gave the bot an egoistic pigeon personality to make the critique process more entertaining (it will likely roast you).

You can search for "vidoptunabot" on Telegram to try it out. I've added 100 free birdseed tokens for new users. I'd love your feedback on the analysis quality or any usage issues you encounter.
by andai | 2026-02-14 08:33:10+00:00
The strongest point this article makes is that humans themselves are the greatest obstacle to change and progress.

That doesn't exactly bolster the author's position. Sure, there's already companies 30 years behind the curve.

But in an increasingly competitive and fast moving economy, "the human is slowing it down by orders of magnitude" doesn't exactly sound like a vote in favor of the human.
by networked | 2026-02-14 08:33:34+00:00
GitHub and Codeberg links on the site didn't open for me. ("To protect your security, codeberg.org will not allow Firefox to display the page if another site has embedded it. To see this page, you need to open it in a new window.") The culprit is the use of frames:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html>
<head>
<title>Common Lisp Screenshots</title>
<meta name="description" content="Today's Common Lisp applications in action">
<meta name="keywords" content="">
<meta name="generator" content="ORT - Ovh Redirect Technology">
<meta name="url" content="https://simple.photo/vindarel/c352e2c0177b24786fb40041657485dd/common-lisp-screenshots/">
<meta name="robots" content="all">
</head>
<frameset rows="100%,0" frameborder=no border=0>
<frame name="ORT" src="https://simple.photo/vindarel/c352e2c0177b24786fb40041657485dd/common-lisp-screenshots/">
<frame name="NONE" src="" scrolling="no" noresize>
<noframes>
<body><a href="https://simple.photo/vindarel/c352e2c0177b24786fb40041657485dd/common-lisp-screenshots/">Click here</a><hr></body>
</noframes>
</frameset>
</html>

You can fix this by replacing the OVH feature with a regular redirect, like a <meta> tag:

<meta http-equiv="refresh" content="0; url=https://simple.photo/vindarel/c352e2c0177b24786fb40041657485dd/common-lisp-screenshots/">

If possible, you can also fix it by making your links on https://simple.photo/ open in a new window.
by sbszllr | 2026-02-14 08:33:45+00:00
> We already had that disaster where pop-ups fly out "do you want to accept those cookies". That is just a usability nightmare. People are forced into extensions, just to stop wasting their time here.

You’re perpetuating a gross misunderstanding of the cookie law. What it states is different from how the advertisers implement malicious compliance to bias people, like yourself.

Websites that implement basic functional cookies do not need to display any popups. They’re permitted to do so. Any cookies that are essential to the functioning of the website within reason are permitted. In fact at no point a website should serve you a cookie popup unless you seek it out because analytics and advertising cookies are supposed to be opt in.

So many websites do two things, serve you a popup that has everything enabled which is a clear violation; or a popup that has only functional cookies selected but the biggest highlighted button allows all of them.

The law is fine. Malicious compliance is to blame. The EU has been slow to rectify it.
by skeledrew | 2026-02-14 08:33:58+00:00
> shady business tactic

I'd say it's redundant to consider any business tactic as "shady". The purpose of any business is to make a profit, in any way that's legally permissible. Using the "open source" label is just one way to success, if one plays the game well and mitigates any backlash once they "graduate" and change that license. It's up to any given user going in to be aware that a project they depend on may go in any direction, like it or not, and to always be ready to migrate if deemed necessary.
by benstopics | 2026-02-14 08:36:34+00:00
a) At the time it was impossible for me. I think I could actually do it now. But now that I can read the BASIC... what would be the point? If I wanted it cross platform, I will build a virtual machine.
b) Claude Code has performed exceptionally well. I haven't tried the most recent Codex update. But I don't see the point in spending thousands of dollars on tokens to rewrite it when it works perfectly fine. It would be much cheaper to have Claude Agent build the virtual machine. That's just my opinion. If it ain't broke don't fix it I guess. I do want to bring it to mobile though, whether that's a phone app or responsive website.
by ofalkaed | 2026-02-14 08:39:02+00:00
I have yet to get an ad with ChatGPT, I think it only gives ads when you are asking about consumerist type things, which I never do but seems a completely reasonable thing to me and I would not have issue with it giving me ads if I were to ask it about which ketchup is best or even how to make ketchup. As an incompetent programmer, Claude has not worked well for me and ChatGPT has never given me ads when asking programming questions.
by marginalia_nu | 2026-02-14 08:39:50+00:00
It's a hard comparison. They are both very good, in wildly different ways.

B5 is much more character driven and more of a slow burn that sets up a big payoff in the later seasons that has permanent world-changing impact. It was really ahead of its time, closer to something like Game of Thrones than anything else at the time.

TNG feels more static, even the "big events" don't really change the world all that much in the next episode, except Tasha Yar being written out of the show in season 1 causing Worf's head to shrink in season 2 or something I guess. It's a mystery-of-the-week show, you know what you're gonna get and you know it's good. No complaints, but also nothing mind blowing.
by bob1029 | 2026-02-14 08:40:59+00:00
I genuinely don't understand the TUI obsession for LLM applications.

Go watch copilot drive VS2026 if you've never seen it in action. There is no way you are going to be able to communicate this same amount of information via plain text in the same amount of time. I can catch a lot of bad stuff mid-flight because I can actually multitask my UI and click into diffs as files are edited in real time.
by Joker_vD | 2026-02-14 08:41:58+00:00
That's how variables are declared in BCPL, the language he designed and implemented in 1967. Keyword "LET", comma-separated list of names, "=", comma-separated list of expressions (that will be used to initialize the variables). For rare cases when one deliberately wants to leave a variable uninitialized, constant-valued expression "?" exists.

Anyway, why is this syntax atrocious?
by rexpop | 2026-02-14 08:42:04+00:00
Peer-reviewed research contradicts the hypothesis that fear of punishment is the main deterrent to murder. Studies show that factors like social norms, moral inhibitions, and certainty of informal sanctions play larger roles, while formal punishments like prison or execution have weak or null effects.

Prison sentences neither reduce recidivism (specific deterrence) nor broadly discourage crime. A survey of leading criminologists revealed overwhelming agreement (over 80%) that empirical evidence does not support the death penalty—or harsh punishment generally—as a superior deterrent to murder.

Broader factors like community ties, empathy, and internalized taboos explain low murder rates even without perfect enforcement.

Louis C. K. is just a loudmouth nitwit.
by sneak | 2026-02-14 08:42:59+00:00
> The fact that so many companies operate this way is really depressing. I want to work with people I trust to have some genuine respect for my future, personally or career wise.

I disagree. It’s not depressing, it’s business. Treating people as if they are business professionals is showing them respect. This is why we negotiate salary.

(Separately: your coworkers treating you as a business professional is in no way a lack of respect for your future or your career.)

It’s passive aggressive and unprofessional to think that you are somehow owed something additional and undefined after your paycheck is paid and options assigned.

I enjoy business relationships specifically BECAUSE the obligations of each party are formally documented. Nobody can legitimately be mad when everyone does what the contract says, because everyone read it before signing and everyone voluntarily signed it. There’s even a clause in there that explicitly states that the contract is the full and complete agreement between the parties and supersedes all other agreements, written or verbal.

They’re not joking when they put that in. The cake is a lie.

Nobody has to guess at what is expected of them. It’s written down. Contrast Aunt Judy giving you socks for Christmas: does this mean you owe her a birthday present? At what age does it change? It’s all so fuzzy and context-specific and people are so cagey about giving firm answers about what the rules (and there ARE rules) actually are.

Business has none of that. It’s great.
by pseudohadamard | 2026-02-14 08:43:09+00:00
Man, a friend of mine hasn't written code for years. He generally comes in at least fifteen minutes late, using the side door - that way the boss can't see him, - and, uh, after that he just sorta spaces out for about an hour. He just stares at his desk; but it looks like he's working. He does that for probably another hour after lunch, too. I'd say in a given week he probably only does about fifteen minutes of real, actual, work, and even that's just filling out TPS reports.
by decimalenough | 2026-02-14 08:43:20+00:00
You've got the causality a bit off here. A promotion is always intentional: somebody with power has to actively decide that getting you promoted will advance their interests.

Not getting promoted, on the other hand, is the default state of affairs. Are they doing work above their level? Will they keep doing it even if they don't get the promotion? Great, then there's no need to promote, move onto the next thing or person.
by yellow_lead | 2026-02-14 08:43:46+00:00
I've been told to wait for a pay increase/promotion twice. And I got it both times (luckily). The time periods were only a few months or a year each time.

I think it's a judgement call but making such a long-out promise like 3 years in the tech industry is a huge red flag. Even at one year you should be skeptical and asking how/why as the author suggests.
by anwar_nairi | 2026-02-14 08:44:21+00:00
This is a really polished experience, I really appreciate the smooth transitions. Somehow I expected I could perform the breathings without MDMA (the button stays grayed as I don't have any medication right now). Congratulations keep up the great work!

You should definitely add it to https://store.app

On my end I went ahead and added it on https://korru.app :)
by hexfran | 2026-02-14 08:44:37+00:00
This story is super interesting and I think can teach us some valuable lessons about refactoring and the price of truly understanding the domain in which the code operates.
The accompanying article is also a pleasant reading with a nice bit of background, and I really liked the motivation behind "layering" on top instead of rewriting from scratch.

Thanks for bringing this story to HN!
by dankebitte | 2026-02-14 08:44:40+00:00
A point hasn't actually been made when the sole example, presented as fact, was a partisan lie that collapsed under extremely basic scrutiny. The decision had nothing to do with this strange notion that the courts err on the side of restraining the government and everything to do with the fact the 5th Circuit [yet again] pretended to take plaintiffs' claims at face value in order to achieve a Republican policy victory.
by keiferski | 2026-02-14 08:46:00+00:00
Yeah I am lucky enough to be in a company with a solid culture now.

I definitely think you need to avoid companies with 1) large turnover, 2) investor-driven growth metrics, and 3) a hostile or passive approach to company self-criticism.

Like the guy in the article, I have found that companies which hand-wave away legitimately good ideas or criticism in favor of some vague “strategy” reason tend to be untrustworthy. Well-run companies want to improve themselves, even if they don’t have the resources to make that improvement quickly.
by jelvibe25 | 2026-02-14 08:46:04+00:00
https://ctxsync.com

I got tired of uploading my data to ChatGPT, having a useful conversation, then realizing a week later I need to re-upload again, because data changed. Built ctxsync to fix it:

• Connect GitHub repos, documentation sites, files

• Sync on demand or schedule – your AI's knowledge stays current

• Data isolation: each chat runs in separate containers, no cross-contamination

Uses your own LLM API keys (OpenAI, Anthropic, Kimi-Code).

Tech stack: Elixir, Phoenix, Ash, Oban
by Sharlin | 2026-02-14 08:46:11+00:00
When I re-watched B5 a few years ago, I wad surprised by the amount of humor and small pieces of situational comedy. It’s really missing from most 2000s TV dramas, everything became really serious after 9/11. If there’s humor in a 00s or even 10s "self-respecting" drama series, it’s usually dry, dark, and/or ironic.
by networkcat | 2026-02-14 08:46:21+00:00
I don't think npmx has better UI/UX than npmjs.com. It could even be said to be worse. The npmx page doesn't have any other colors, it's all gray, and the page has too many elements that are too cluttered.
You can compare these two pages:

https://npmx.dev/package/vue

https://www.npmjs.com/package/vue

Decide for yourself which UX is better.
by benstopics | 2026-02-14 08:48:34+00:00
The feat was done before Claude Agent which is why it was so challenging. Although I admit I am a heavy user now circa the past two weeks. We shall not discuss my Claude Code experience lest I have another mental breakdown at work and my employer has to send me home again. Let me put it this way. I have set up Claude dangerously skip permissions with Agent Teams, Fast Mode, and our automated e2e test suite I designed where it can see screenshots of every step and browser and API console logs. It is entirely hands off software development. I have had to think long and hard about my identity as a software engineer. So forgive me if for my passion project I don't let Claude do everything, lest I remember the decades I spent reading those textbooks on my shelf, and the fear that I will forget it all.
by bendbro | 2026-02-14 08:50:14+00:00
tl;dr The best ~AI's~ LLM's slop asymptote is 10 hours.

Restated, if you let the best LLM chomp on a task for 10 hours, the output becomes slop.

* These tasks are of the type that you spend 1% of your SWE career working on.

* Each task is primed with an essay length prompt.

* You must play needle in the haystack for bugs in 10 hours worth of AI generated slop.

My experience trying AI coding at work and my observations of AI evangelists makes me believe AI coding is exclusively the purview of people who willing to handhold an AI at half pace to achieve the same result while working on software which amounts to greenfield/toy problems.

The danger of LLMs to thought work is enormously overstated and intentionally overhyped. AI : StackOverflow :: StackOverflow : graybeard in basement

It would be cool if AI kills all thought work, but what will actually happen is a undersupply of SWEs and a second golden age of SWE salaries in like 15y.

https://github.com/METR/public-tasks/tree/main
by keiferski | 2026-02-14 08:50:19+00:00
Yeah, this is a cold attitude and it’s also not somehow inherent to business. It’s a reflection of the decaying social fabric of American business culture. Wanting to work in a place with some civility and decency isn’t passive aggressive.

Having that opinion 50 years ago would get you fired from any company immediately. Because social mores were less eroded then.

When Aunt Judy gives me a gift, I try to get her one too. It’s not a transaction I need to keep in my head, worrying if I owe her something. That sounds like an extremely depressing way to interact with other people.
by chasil | 2026-02-14 08:51:17+00:00
The primary thing to know is that the actor who played Sinclair in season one, Michael O'Hare, suffered from mental illness.

https://en.wikipedia.org/wiki/Michael_O%27Hare

His treatments were only partially successful. He reappeared in a cameo appearance early in season two ("The Coming of Shadows") and returned in season three for a two-part episode ("War Without End") which closed his character's story arc. At that time, Straczynski promised O'Hare to keep his condition secret "to my grave". O'Hare told him to instead "keep the secret to my grave", arguing that fans deserved to eventually learn the real reason for his departure, and that his experience could raise awareness and understanding for people with mental illness. He made no further appearances on Babylon 5 but continued to support the show and appeared at conventions and signing events until his retirement from public appearances in 2000.

On September 28, 2012, Straczynski posted that O'Hare had had a heart attack in New York City five days earlier and had remained in a coma until his death that day.[48] Eight months later, Straczynski revealed the circumstances of O'Hare's departure from Babylon 5 at a presentation about the series at the Phoenix Comicon.
by Someone | 2026-02-14 08:52:15+00:00
> They point to certain features they'd like them to change, but there is no specific ruling around what you can/can't do.

The EU, in general, phrases laws and regulations more in terms of what they want to accomplish with them than in terms of what you can’t do.

In contrast, common law (https://en.wikipedia.org/wiki/Common_law), over time, more or less collects a list of all things you may not do.
by lancebeet | 2026-02-14 08:52:21+00:00
Well, he says

>To me, it is absolutely wild that you have people — within the bubble and outside the bubble — talking about the same tired, old hot-button political issues, when we are near the end of the exponential.

My interpretation is "It's pointless to discuss the old political issues, because they're not going to be relevant once AGI is achieved". So if he does believe in a plateau, it either contradicts his other prediction (that AGI will be reached in a year or two), or he believes it will plateau after AGI is already reached, which means it's kind of a pointless statement. The important thing w.r.t. all our problems being solved would the advent of AGI, not the plateau.
by phyzix5761 | 2026-02-14 08:53:17+00:00
I know people who do moderation for the advertising side of social platforms and they say that more than half of the advertising submissions are done by small businesses. They said that the estimate is around 90% of small businesses use internet advertising in some capacity. There's a bidding mechanism, though, so more big business ads may be shown; especially if you live in a populated region. But that's just a numbers game.
by Terr_ | 2026-02-14 08:53:21+00:00
Despite all its other warts, the FISA court is (A) an actual judicial-branch court (B) created by legislation and (C) the justices cannot be removed on direct Presidential whim.

In contrast, "administrative warrants" are more like an executive-branch manager writing a memo, where an unscrupulous President could get them removed in a day for not writing the "right" memos.
by Sharlin | 2026-02-14 08:53:27+00:00
It was lauded for being made on Amigas. The Season 1 CGI really is rather rough compared to TNG, never mind DS9. But it improved considerably in S2.

Still, there are things like the starfield visible from C&C’s observation window never rotating because it was apparently too expensive to greenscreen it (presumably an actual physical rotating backdrop was also not feasible for whatever reason). On the other hand, I think B5 was the first TV series to use greenscreening to create large interior spaces like ship hangars.
by arter45 | 2026-02-14 08:53:41+00:00
Yes, but that is different.

Scenario A: Booking.com wants to increase their profits so they analyze their results and prioritize the best ones to reach their target. Regardless, Booking takes a cut of everything.

Scenario B: if you pay Booking $10k you can get to the first page even if you are a random 1-star hotel. Booking takes a cut of everything and also profits by getting money in exchange for more visibility of certain results.
by dureuill | 2026-02-14 08:53:44+00:00
To be clear I'm not saying that Pike's response is appropriate in a professional setting.

"This project does not accept fully generated contributions, so this contribution is not respecting the contribution rules and is rejected." would be.

That's pretty much the maintainer's initial reaction, and I think it is sufficient.

What I'm getting at is that it shouldn't be expected from the maintainer to have to persuade anyone. Neither the offender nor the onlookers.

Rejecting code generated under these conditions might be a bad choice, but it is their choice. They make the rules for the software they maintain. We are not entitled to an explanation and much less justification, lest we reframe the rule violation in the terms of the abuser.
by flomo | 2026-02-14 08:54:01+00:00
I'm with you.

The thing is Windows 98 let you throw up a HTML window with almost zero overhead (the OS used the same libraries) and javascript could get data easily from another process via COM etc.

Now like 25 years later, apparently our choices are shipping bespoke copies of Chrome and Node, OR making shit work on an emulated 1981 DEC terminal. Lack of vision is exactly right.
by benstopics | 2026-02-14 08:56:43+00:00
I continue to advocate for the fact that Michael's code is not bad at all. There are some anti patterns in it for sure, what engineer hasn't fallen into those traps. The fact is Michael is an infinitely better programmer than many of the senior developers I've worked work in my career. I truly sing high praise to his software development capabilities, not just coding itself but building the product, delivering results, and getting it out the door, especially a simulator like this with no reference points, no formal training, no help? Sure it took him 40 years and it's in BASIC and uses gosub everywhere. But the damn thing works and for anyone who took the time to learn the language and structure as I did, you will see that it is actually very enjoyable codebase to work with.
by snvzz | 2026-02-14 08:56:48+00:00
Nothing wrong with LibreSSL, really.

If it's good enough for openbsd, it's good enough for you as well.

Particularly, they put in a lot of work on making it a drop-in replacement for openssl, and in making the portable version work well in many platforms.

Only for distributions to fail to take the sorely needed step of actually making the switch.
by DonHopkins | 2026-02-14 08:56:51+00:00
You're as bad as the lazy incompetent journalists. Just read the post instead of asking questions and pretending to be skeptical instead of too lazy to read the article this discussion is about.

Then you would be fully aware that the person who the quotes are attributed to has stated very clearly and emphatically that he did not say those things.

Are you implying he is an untrustworthy liar about his own words, when you claim it's impossible to prove they're not hallucinations?