MurphyA/hacker-news huggingface dataset:
by throwup238 | 2025-11-12 16:30:21+00:00
In the short lived HBO comedy Avenue 5 the ship was surrounded by a “poop shield” that used human excrement as a radiation shield. Someone forgot to vent the system and it burst, sending feces flying in a small orbit around the ship.

Later on, one of the characters sees the face of Pope John Paul II in the poop and the owner of the spaceship (who was supposed to be played by Jack Black but instead Josh Gad ruined the entire series) sends up a laser light show to illuminate the dookies in space.
by do_not_redeem | 2025-11-12 16:30:43+00:00
yt-dlp + 4K works fine for me. The only special thing I remember doing is adding the impersonate feature (which it prompts you to do if it needs it). In other words, instead of `uv tool install yt-dlp`, run `uv tool install yt-dlp[default,curl-cffi]`

The version in the Arch repos does not include the impersonate feature.
by basscomm | 2025-11-12 16:31:20+00:00
> everyone gets pennies as change but few carry them around let alone spend them

It's not just pennies, it's all coins. In a former life I worked in retail and almost nobody would fish around in their pockets for exact (or even near) change. They'd always hand me bills for their purchase even if they had just completed a transaction and had the coins in their pocket. That was in the 90's, and I still see it happening today, even though I'm no longer in the retail world.
by mschuster91 | 2025-11-12 16:31:28+00:00
> YouTube barely works in a full-on browser these days

Agreed. Shorts about half the time don't display comments, the back button breaks in mysterious ways. And I use Chrome on both Intel and M macOS machines, so the best in class there is, but my Windows Chrome doesn't fare much better. And Adblock ain't at fault, I pay for premium.

And that's just the technical side. The content side is even worse, comments sections are overrun by bots, not to mention the countless AI slop and content thieves, and for fucks sake I get that high class youtubers have a lot of effort to do to make videos, but why youtube doesn't step in and put clear regulations on sponsorship blocks is beyond me. Betterhelp, AG1, airup, NordVPN (and VPNs in general) should be outright banned.

And the ads, for those who aren't paying for premium, are also just fucked up. Fake game ads (Kingshot who stole sound effects from the original indie Thronefall ...) galore.

Google makes money here, they could go and actually hire a few people to vet ads and police the large youtubers with their sponsors.
by jermaustin1 | 2025-11-12 16:31:40+00:00
> They are islands of richness within a web page.

1000% - as a dotnet developer with 20 years under my belt, I currently don't see the reasoning behind this. With modern browsers, CSS/JS/HTML does SO much, you just don't have XAML. I like XAML (conceptually), but there is JSX for similar functionality, and it is at least compiled into real HTML, not just a applet.

I felt the same with silverlight as well. Why do we keep trying to reinvent Flash? We already have a far superior C# Flash in Unity compiled for Web (kind of a joke, but also not).
by JohnFen | 2025-11-12 16:31:48+00:00
I'd mourn the loss of the quarter. I use those quite often.

> (we have a $1 coin but nobody uses it)

Because they keep designing it in the stupidest way, making it easy to confuse with a quarter. I don't know why they do that.

That said, I do prefer paper $1 bills over coins. Paper is lighter and easier to carry. But I'd only slightly grumble if we replaced it with a reasonable coin.
by ibejoeb | 2025-11-12 16:31:51+00:00
I'll bet you're right in some cases. I don't think that it is as pervasive as it has been made out to be though, but the argument requires some framing and current rules, regulation, and laws aren't tuned to make legal sense of this. (This is a little tangential, because the complaint seems to be about getting ChatGPT to reproduce content verbatim to a third party.)

There are two things I think about:

First, and generally, an AI ought to be able to ingest content like news articles because it's beneficial for users of AI. I would like to question an AI about current events.

Secondly, however, the legal mechanism by which it does that isn't clear. I think it would be helpful if these outlets would provide the information as long as the AI won't reproduce the content verbatim. If that does not happen, then another framing might liken the AI ingestion as an individual going to the library to read the paper. In that case, we don't require the individual to retroactively pay for the experience or unlearn what he may have learned while at the library.
by tracker1 | 2025-11-12 16:31:53+00:00
Was curious about Cloudflare's pricing as a comparison... it looks like $1 per 1000 minutes viewed, which means a 10 minute video will cost #1 to have 100 views... That just seems prohibitively expensive to me, it's pretty much 100% of the lower end of video advertising just for delivery fees.

I know there are competing and cheaper services, but it still seems to be a big burden to get into. I've been trying to use Rumble a bit more, as well as appreciate the entry of Pepperbox, Floatplane and others. It's still a bit of a mess and none of them match the 10' experience of YouTube on Android TV, but it's getting better.
by Sohcahtoa82 | 2025-11-12 16:32:02+00:00
If you think that's bad, you should look at Linux kernel CVEs. They're basically gone rogue when it comes to CVEs. Every minor bug gets flagged as a CVE, regardless of impact. Often, exploitation requires root access. If you have root, you've already won and can do whatever the hell you want. No need to exploit a bug to cause problems.
by prashanth_docai | 2025-11-12 16:32:03+00:00
Sharecare | Backend Engineer (Contract) | Remote – South America, Mexico, India, Canada | sharecare.com

We're hiring a Backend Engineer to join our high-performing team. This is a remote contract position open to candidates in South America, Mexico, India, and Canada.

--------------

What we offer:

-------------

* Competitive salary based on location

* Startup culture with strictly no BS meetings

* Work alongside top-notch engineers

----------------------

Who we’re looking for:

----------------------

* Expert in Clojure and functional programming

* Familiarity with GCP and Kubernetes infrastructure is a plus

* Strong knowledge of relational databases like PostgreSQL

* Experience with graph data structures and graph traversal

* Comfortable with Docker and build systems

* Prior experience at startups is a plus

* We don't hire task rabbits — we value ownership, initiative, and problem-solving

* Ability to convert business requirements into scalable solutions

* Ability to think from the customer's perspective — not just "code to spec"

* If you are a self-starter who loves building real-world systems with a clean functional approach, we’d love to hear from you.

------

email me: prashanth.iyer at sharecare dot com
by Daishiman | 2025-11-12 16:32:14+00:00
Well yes, the massive soft power the US had was based on being the sort of open society where people want to work, study, and tend business relationships and attract the brightest and most ambitious people.

Bright and ambitious people see that what used to be principles of openness is now just transactional dealing. And the problem with that is you can't construct stable relations of a life overseas if you need to check in every few years to see if the situation is still good.

So now if you're going to have to deal with the same shenanigans as you did back home, why not just save yourself the trouble and be back home, which will be the same except that now you can be close to family and frieds?
by sigbottle | 2025-11-12 16:32:32+00:00
My terminal is the only user-friendly way to interact with a variety of system resources on linux (generally, implicitly because of the filesystem API). I don't go to view where named pipes are in vscode, I go to the terminal and understand the problem structure there, especially when autogenerated pipelines come into the mix. If I need to look at daemons or tune perf, I also reach for the terminal.

Any solution has to address this use case first, IMO. There are some design constraints here, like:

- I don't care about video game levels of graphics - I generally want things to feel local, as opposed to say some cloud GUI - byte stream model: probably bad? But how would I do better?

as just a few examples I thought of in 10 seconds; there's probably way more.

I've thought about the author's exact complaints for months, as an avid tmux/neovim user, but the ability to interact with system primitives on a machine that I own and understand is important.

But hey, those statements are design constraints too - modern machines are tied somewhat to unix, but not really. Sysadmin stuff? Got standardized into things like systemd, so maybe it's a bit easier.

So it's not just a cynical mess of "everything is shit, so let's stick to terminals!" but I'd like to see more of actually considering the underlying systems you are operating on, fundamentally, rather than immidiately jumping to sort of, "how do we design the best terminal" (effectively UI)? The actual workflow of being a systems plumber happens to be aided very well by tmux and vim :)

(And to be fair, I only make this critique because I had this vague feeling for a while about this design space, but couldn't formalize it until I read this article).
by cons0le | 2025-11-12 16:32:47+00:00
I don't get the value ad of youtube music. Everything's already on youtube and they let you make playlists, and they have playlists of the top charts already.

What else does youtube music get you? I can play on my phone with the screen off with yt vanced ( and I would never pay just for that feature, because I remember when it was free and they took it away )
Show HN: SQL++ – 5x faster than Prisma (Rust)
by SinisterMage2 | 2025-11-12 16:33:06+00:00
I built SQL++, a type-safe SQL library for Rust using PostgreSQL's binary protocol.

Benchmarks vs Prisma (5,000-10,000 queries): - Simple queries: 1.5x faster - Complex aggregations: 19.9x faster - Batch inserts: 5.6x faster - Average: 5x faster

One benchmark didn't finish in Prisma (crashed), SQL++ completed in 2.5min.

Why faster: 1. No runtime query building - validates once, caches forever 2. Zero ORM overhead - direct struct mapping 3. Binary protocol - implemented PostgreSQL wire protocol from scratch

Currently supports: - Full SQL (CTEs, window functions, JOINs, subqueries) - DDL (CREATE/ALTER/DROP TABLE, indexes) - ~60% of SQL spec

Limitations: - PostgreSQL only - v0.1 (expect bugs) - No ORM relationships (by design)

Built as a high school project. Feedback welcome!

GitHub: https://github.com/sinisterMage/sqlpp Benchmarks: https://github.com/sinisterMage/sqlpp/tree/main/benchmarks
by ghm2180 | 2025-11-12 16:33:57+00:00
Has someone done a survey to ask devs on how much they are getting done vs what their managers expect with AI? I've had conversations with multiple devs in big orgs telling me that Managers and dev's expectations are seriously out of sync. Basically its

Manager: Now you "have" AI, release 10 features instead of 1 in the next month.

Devs: Spending 50% more working hours to make AI code "work" and deliver 10.
by ux266478 | 2025-11-12 16:34:12+00:00
Prolog really is such a fantastic system, if I can justify its usage then I won't hesitate to do so. Most of the time I'll call a language that I find to be powerful a "power tool", but that doesn't apply here. Prolog is beyond a power tool. A one-off bit of experimental tech built by the greatest minds of a forgotten generation. You'd it find deep in irradiated ruins of a dead city, buried far underground in a bunker easily missed. A supercomputer with the REPL's cursor flickering away in monochrome phosphor. It's sitting there, forgotten. Dutifully waiting for you to jack in.
Show HN: I built Duolingo but for your life – people asked for web, so I made it
by maghfoor | 2025-11-12 16:34:56+00:00
I initially released this as just an IOS app. Since then it has been growing steadily but a lot of people have emailed asking for a web / android version.

It took me nearly 2 months to build a version for the web.

The nice thing about using Convex as my backend is that all the data is always synced between the app and web. I do not have to setup any syncing logic. The moment you change something in the app, it will reflect on the web version in realtime.

I know there are loads of these kind of tools online but it's starting to feel like mine is actually starting to differentiate itself out from the rest.

What was just a thing for myself that I built because I had used everything else but nothing worked, is now being used by so many people across the globe. It's a really good feeling. Going to keep improving it.
by terminalshort | 2025-11-12 16:35:07+00:00
If you believe this is going to cause chaos or significant burdens on merchants I have got a bridge to sell you (but I don't take pennies). This quote tells you all you need to know.

> The government’s phasing out of the penny has been “a bit chaotic,” said Mark Weller, executive director of Americans for Common Cents. The pro-penny group is funded primarily by Artazn, the company that provides the blanks used to make pennies.
by embedding-shape | 2025-11-12 16:35:28+00:00
> What environment are you using that: - Has access to Youtube - Can run Python code - Can’t run JS code

Nothing specific, just tend to run tools in restricted VMs where things are whitelisted and it's pretty much as locked down as it can be. It can run whatever I want it to run, including JS, and as the logs in my previous comment shows, it is in fact running both Python and JS, and has access to YouTube, otherwise it wouldn't have worked :)

I tend to have the rule of "least possible privileges" so most stuff I run like that has to be "prepped" basically, especially things that does network requests sometimes (updating the solver in this case), just a matter of packaging it before I run it, so it's not the end of the world.

No weird OS or architecture here, just good ol' Linux.

> IMO it seems like it should safe to trust code being served by Google on the official Youtube domain

The JS script being downloaded is from the yt-dlp GitHub organization (https://github.com/yt-dlp/ejs/releases/download/0.3.1/yt.sol...), not from Google or any websites, FWIW.
by tguvot | 2025-11-12 16:35:52+00:00
Sea of Galilee water level fluctuates by few meters between years, depending on amount of rains at any given year. Current pumping adds 0.5cm/month. Literally drop in the sea.

IIRC reswamping is mostly done for rewilding terrain. A lot of migratory birds passing through area.

The only hard problem caused by "terraforming", it's that because of water from Sea of Galilee not allowed fully to flow to Dead Sea, it's level gone down and it created a lot of sink holes.

To mitigate it, there is another long discussed pumping projects that can't lift off: https://en.wikipedia.org/wiki/Red_Sea%E2%80%93Dead_Sea_Water...
by simonw | 2025-11-12 16:35:58+00:00
$1/1,000 minutes is the pricing for Cloudflare's "Cloudflare Stream" product, which is specifically about live video streaming: https://developers.cloudflare.com/stream/pricing/

If you're not streaming live I believe you can serve video content out of R2 instead, which still somehow only charges for storage but offers completely free outbound bandwidth (egress).
by cons0le | 2025-11-12 16:35:59+00:00
you don't get the "are you still watching" popups? sometimes it buffers hard for me. They also removed dislikes and constantly push shitty clickbai AI thumbnails. They're also adding shitty ai translation, so if you like learning languages you're SOL. They also changed thier rec algo to be more "right wing\tech bro" leaning
by sebra | 2025-11-12 16:36:40+00:00
I have the same issue. I think it's because I'm adblocking because if I try in chrome with no adblocker it loads the ads instantly.

But eh either 5s of black screen or 60s of ads. I tried watching a 15 min yt video without adblock and it had 5 ad breaks with some unskippable ads.
by jsmith45 | 2025-11-12 16:36:45+00:00
Chrome desktop has just landed enabled by default native HLS support for the video element within the last month. (There may be a few issues still to be worked out, and I don't know what the rollout status is, but certainly by year end it will just work). Presumably most downstream chromium derivatives will pick this support up soon.

My understanding is that Chrome for Android has supported it for some time by way of delegating to android's native media support which included HLS.

Desktop and mobile Safari has had it enabled for a long time, and thus so has Chrome for iOS.

So this should eventually help things.
by zahlman | 2025-11-12 16:36:51+00:00
First, gender is an identity marker, and I broadly agree with https://www.paulgraham.com/identity.html . The entire point of the feminism I was steeped in from early childhood is that sex is supposed to be one of the least interesting things about me. As I grew up and became educated about the existence of transgender people (starting in the 90s, BTW), naturally I figured that the same applies to gender as considered separately from sex.

Second: as a matter of ideology, I consider that people, on an individual level, should not be compelled to see others as those others see themselves, and certainly should not be compelled to express a particular view of others. That violates my conception of freedom of speech philosophically (and many have made the legal argument as well).

Those two points tie together: the social contract in play here is that you don't have to care about things that we agreed are a priori uninteresting about me, and therefore I should have the same freedom. The "pronoun culture" violates that contract. (N.B.: this culture is not just about asking people for third-person pronouns; it's about normalizing the act of proactively stating them in an introduction.)

This is not the same as the expectation of various social courtesies, because those concern face-to-face interaction. That is: if you tell me "my pronouns are...", my thought process is that this has no bearing on how I interact with you. When I speak with you, I will refer to you as "you", just as you would to me. The pronouns described are third-person; if you expect me to use them, you are inherently placing an expectation on conversations that do not involve you. (I am unaware of any world language with gendered second-person pronouns, and am happy not to speak any.)

I have had many activists try to tell me that they don't know me but they're sure I use third-person pronouns all the time in group conversations, to refer to members of the group who are present but who I'm not speaking to directly. I have tested this and they are wrong. It does happen rarely in groups of close friends where there is absolutely no question of gender. But even then, I disagree that "I discovered that someone in my group sees me as having a gender other than what I personally identify with" can be considered a form of oppression, or even an objective matter. The activists cannot have it both ways: if "gender" is something that people are free to "identify with", which leaves no identifiable or externally verifiable signs, then it cannot also be a natural fact about the world. Gender identity and gender expression are separate, and the latter is not fully under our control.

If you say that I should prioritize what others tell me over what I can directly observe, you are trying to control me (or enable others to control me). It is exactly the same as if you demanded that I agree that others are physically attractive if they believe themselves to be so.
by efromvt | 2025-11-12 16:37:05+00:00
Ugh sorry about that - was trying to bundle the duckdb packages in the docker image and accidentally included them in the prod deploy, and my static hosting is too slow to server those in time. (works in github CI though, of course - I'll need an extra post-deploy validation on the serve latency).

Reverted, should load now if you have a chance!
by formerly_proven | 2025-11-12 16:37:10+00:00
License: https://www.nuget.org/packages/dotnet-debugger-extensions/9....

> a. Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the software documentation. There are also some features in the software that may enable you and Microsoft to collect data from users of your applications. If you use these features, you must comply with applicable law, including providing appropriate notices to users of your applications together with a copy of Microsoft�s privacy statement. Our privacy statement is located at https://aka.ms/privacy. You can learn more about data collection and its use in the software documentation and our privacy statement. Your use of the software operates as your consent to these practices.

> You may not work around any technical limitations in the software:

> * reverse engineer, decompile or disassemble the software, or otherwise to derive the source code for the software, except and only to the extent required by third party licensing terms governing use of certain open-source components that may be included with the software;

> ...

> * share, publish, rent, or lease the software; or

> * provide the software as a stand-alone offering or combine it with any of your applications for others to use, or transfer the software or this agreement to any third party.

So you are not, for example, allowed to ship this in your application's docker image, you are in fact not allowed to redistribute it at all. So if you wanted to get a .NET debugger into your staging environment, you are not actually allowed to, unless you directly install it then-and-there with nuget. (I'm assuming we're talking about any type of enterprise context, where any given application is touched by contractors or employees from n>1 legal entities, so you are always distributing/sharing/transferring/making available).

Ya ya, I know you shouldn't have debuggers near prod, chiseled images, living off the land, yaddayadda. Regardless, it's needed or at least the easiest way at times, to actually be able to debug an application in staging or similar scenarios.

Also I'm not sure if e.g. blocking outgoing connections of the telemetry (even if by blanket policy) would already technically violate the license.
by Workaccount2 | 2025-11-12 16:37:48+00:00
NYT doesn't care about regurgitation. When it was doable, it was spotty enough that no one would rely on it. But now the "trick" doesn't even work anymore (you would paste the start of an article and chatgpt would continue it).

What they want is to kill training, and more over, prevent the loss of being the middle-man between events and users.
by jonas21 | 2025-11-12 16:37:52+00:00
Dario Amodei from Anthropic has made the claim that if you looked at each model as a separate business, it would be profitable [1], i.e. each model brings in more revenue over its lifetime than the total of training + inference costs. It's only because you're simultaneously training the next generation of models, which are larger and more expensive to train, but aren't generating revenue yet, that the company as a whole loses money in a given year.

Now, it's not like he opened up Anthropic's books for an audit, so you don't necessarily have to trust him. But you do need to believe that either (a) what he is saying is roughly true or (b) he is making the sort of fraudulent statements that could get you sent to prison.

[1] https://www.youtube.com/watch?v=GcqQ1ebBqkc&t=1014s