MurphyA/hacker-news huggingface dataset:
by dfxm12 | 2025-04-29 00:49:39+00:00
That wasn't the point.

It seems like the the people making the film were happy to work with the foundation, for whom this was their first such request.

Even if they had an adversarial posture towards the foundation, the alternative would probably involve a court of law sorting this out, with all the costs of time and money that entails. Even if they were certain they were in their rights to just add a watermark, any risk that could potentially render the film unreleasable for an any amount of time would be unacceptable.
by esperent | 2025-04-29 00:50:02+00:00
Nice work.

Couple of issues I had: on mobile (Brave on Android) the touch controls for cropping are very janky. Feels like it steals control each time the picture updates maybe?

It's hard to see the controls under the picture on this small screen. Could you add a control to adjust the size of the controls and shrink the picture maybe?
by dfabulich | 2025-04-29 00:50:38+00:00
Author here. I'm well aware that there's no "Safari" financial division. And, yes, Apple will be just fine without Google's $18 billion, but that's because Apple can and will be incentivized to focus their investments on their own proprietary platforms.

Right now, if an Apple executive asks, "How does Apple make money working on Safari?" the answer is really clear: "Google pays us $18 billion annually."

After that money is cut off, an executive at Apple has to ask the question: "Why should we keep investing in Safari, instead of SwiftUI and Xcode?"

I'm sure we'd all love the answer to be, "We have plenty of money, so we should invest heavily in both," but that's not really how the world works, and certainly not how Apple works. Executives make hard choices about what to prioritize. This will be one of them.
by jonjacky | 2025-04-29 00:50:39+00:00
A much earlier (2012) attempt at a Python bytecode interpreter on an FPGA:

https://pycpu.wordpress.com/

"Running a very small subset of python on an FPGA is possible with pyCPU. The Python Hardware Processsor (pyCPU) is a implementation of a Hardware CPU in Myhdl. The CPU can directly execute something very similar to python bytecode (but only a very restricted instruction set). The Programcode for the CPU can therefore be written directly in python (very restricted parts of python) ..."
by rtpg | 2025-04-29 00:50:47+00:00
Regarding the slowness, I think it's super important when working with slow stuff like Django to have good SLOs in your head.

"Home page should load under 2 seconds at P95", "reports should load under 10 seconds at P99", "this background task should take under 30 seconds at P99".

Having these targets (and, frankly, remembering in the B2B space is that the status quo is _so slow_) can let you set performance objectives without chasing milliseconds that you don't need to.

Django has a lot of intrinsic slowness to it, "easy" DB access patterns often lead to heavy messes, but if at the end of the day most customers are getting served under some benchmark you can reap the advantages of the tooling without sweating perf too much.

And when you set these SLOs, you can then push for even tighter ones as you figure out your problem space!

In the B2B space companies get away with _so much_ sluggish behavior, if you're better than the median that's already improving things.
by rglullis | 2025-04-29 00:51:35+00:00
> The issue with federated projects is that they lack the content to attract users and they lack the users to generate content.

This is why I wrote "it depends on companies and marketers realizing that they need to be proactive about it".

It costs next to nothing to set up a server and configure a bot that mirrors your twitter posts to the Fediverse. If they done just that, they'd be solving their end of the chicken-and-egg problem, and all they would need then is some patience and treat it as a Pascal Wager, where every round of "Here's something stupid that Musk did today" would be a change for them to convert the users to their preferred network, or to just maintain the status quo.
by bdamm | 2025-04-29 00:52:17+00:00
I'm sorry, but in an environment where sovreignty is increasingly the dominant election issue, fiber doesn't rate.

And even if every house has fiber, there are still many cases for mobile and robust Internet that can't be covered by cellular networks.

The reality is that Starlink needs a competitor. And besides, satellite Internet from LEO satellites is a viable competitive option to fiber, based on infrastructure costs alone. It's all nice to convince slow moving bureaucracies to lay out fiber, but nobody wants to wait the five to ten years for that to happen, when you can subscribe today and get it within a week.
by senordevnyc | 2025-04-29 00:52:44+00:00
I don't have the energy to dig back through this person's old posts, but I'm curious: did they correctly project that we'd be here two years ago? Because if not, why would I care about their insufferable ranting about where things are going from here?

It’s easy to be a critic and declare that every new fad is overhyped, and you’ll mostly be right. But when you’re wrong, damn do you look foolish.
by trollbridge | 2025-04-29 00:52:47+00:00
... similar issues at the train station?

With Amtrak, you just show up at the train station a few minutes before departure time.

I took Amtrak from Richmond VA (well, Ashland, VA) to NYC once precisely to avoid the song and dance with getting around NYC airports. I showed up a few minutes before departure at the Ashland station (saving a drive to Richmond), relaxed on the train for 5 hours, arrived in Penn Station, and then took a short walk to the Roosevelt Hotel where my business meeting was.

High-speed rail can have multiple trains per day. If you miss one, you get on the next one.
by jokethrowaway | 2025-04-29 00:53:51+00:00
Given my experience with Bevy this doesn't happen very often, if ever.

The only challenge is not having an ecosystem with ready made everything like you do in "batteries included" frameworks. You are basically building a game engine and a game at the same time.

We need a commercial engine in Rust or a decade of OSS work. But what features will be considered standard in Unreal Engine 2035?
by AStonesThrow | 2025-04-29 00:54:25+00:00
The Kuiper Belt is a big mess of space debris in the outer Solar System. It's where many comets and asteroids may originate before we spot them coming towards the Sun. https://en.wikipedia.org/wiki/Kuiper_belt

It's a rather apropros name for a project which likewise plans to pollute Earth orbit with a bunch of space junk in order to compete with other junk providers. Hopefully their junk does not often touch.

In related news, I also learned recently that the Oort Cloud may not exist at all. I've often seen objects referred to as "originating in the Oort Cloud" but Oort himself had simply developed a hypothesis, and the "Cloud" has not progressed beyond "hypothesis" status since that time. It's amazing how imaginary structures enter our consciousness as if they are real, if enough scientists talk about it that way!
by senordevnyc | 2025-04-29 00:54:42+00:00
ChatGPT was released Nov 2022. Who would have predicted on launch day that they'd do $1B in 2023? Or $4B in 2024? Or $13B in 2025?

This chart actually shows a substantial slowing of the growth they've already achieved over the last 2.5 years. Why are you so convinced it'll slow even faster than that?
by susiecambria | 2025-04-29 00:55:44+00:00
I agree with your take. Very long story, while my family doesn't talk about feelings, we're pretty good at talking about end of life.

Separately, some years ago spent a good amount of time listening to what Atul Gawande thought about medicine and doctors and dying. He wrote Being Mortal: Medicine and What Matters in the End and there's a Frontline documentary (Being Mortal) about his experience and his book: https://www.youtube.com/watch?v=lQhI3Jb7vMg. I've not yet read the book.
by aquariusDue | 2025-04-29 00:56:10+00:00
Yep, that's precisely it! When dealing with other languages I miss the "match" keyword and being able to open a block anywhere. Sure, sometimes Rust allows you to write terse abominations if you don't exercise a dose of caution and empathy for future maintainers (you included).

Other than the great developer experience in tooling and language ergonomics (as in coherent features not necessarily ease of use) the reason I continue to put up with the difficulties of Rust's borrow checker is because I feel I can work towards mastering one language and then write code across multiple domains AND at the end I'll have an easy way to share it, no Docker and friends needed.

But I don't shy away from the downsides. Rust loads the cognitive burden at the ends. Hard as hell in the beginning when learning it and most people (me included) bounce from it for the first few times unless they have C++ experience (from what I can tell). At the middle it's a joy even when writing "throwaway" code with .expect("Lol oops!") and friends. But when you get to the complex stuff it becomes incredibly hard again because Rust forces you to either rethink your design to fit the borrow checker rules or deal with unsafe code blocks which seem to have their own flavor of C++ like eldritch horrors.

Anyway, would *I* recommend Rust to everyone? Nah, Go is a better proposition for a most bang for your buck language, tooling and ecosystem UNLESS you're the kind that likes to deal with complexity for the fulfilled promise of one language for almost anything. In even simpler terms Go is good for most things, Rust can be used for everything.

Also stuff like Maud and Minijinja for Rust are delights on the backend when making old fashioned MPA.

Thanks for coming to my TED talk.
by inkyoto | 2025-04-29 00:56:17+00:00
Firstly and most importantly, a cash register needs a power outlet. It is highly contestable that every single Western supermarket out there has a diesel generator down in the back / storage room that will kick in in an instant if a power outage begins.

Lest also forget the Crowdstrike drama where many supermarkets simply went dark, in some instances for nearly 24 hours, despite working communication links. But I digress.
by godelski | 2025-04-29 00:56:33+00:00
While I agree, I also think we have to contend that this is a bigger issue than Musk and Bezos. Fundamentally, this is a global issue. There's only so much space and the laws of physics can be unkind.

Given that, I'd argue that critical infrastructure like this is concerning in the hands of any individual entity.

It would be concerning even if exclusively controlled by Mr Rodgers[0]. There's an opportunity here to build a global coalition and mutual partnership like never before. All parties benefit by sharing. And all parties MUST settle for inferior infrastructure by not working together. There's no way around this... the laws of physics are just a constraint that can't be overcome...

My main comment: https://news.ycombinator.com/item?id=43827615

[0] https://knowyourmeme.com/memes/people/mister-rogers
by bongodongobob | 2025-04-29 00:57:29+00:00
Idk man, I use GPT to one-shot admin tasks all day long.

"Give me a PowerShell script to get all users with an email address, and active license, that have not authed through AD or Azure in the last 30 days. Now take those, compile all the security groups they are members of, and check out the file share to find any root level folders that these members have access to and check the audit logs to see if anyone else has accessed them. If not, dump the paths into a csv at C:\temp\output.csv."

Can I write that myself? Yes. In 20 seconds? Absolutely not. These things are saving me hours daily.

I used to save stuff like this and cobble the pieces together to get things done. I don't save any of them anymore because I can for the most part 1 shot anything I need.

Just because it's not discovering new physics doesn't mean it's not insanely useful or valuable. LLMs have probably 5x'd me.
by johngai | 2025-04-29 00:57:57+00:00
Hey HN,

I run a small SaaS business, and like many of you, I’ve struggled with clunky ERPs and overpriced CRM tools. Then I found Barawave—an AI-driven, all-in-one business management platform that’s shockingly good (and affordable).

Why Barawave Stands Out: AI That Actually Helps – Unlike other tools that slap "AI" as a buzzword, Barawave uses ML to automate invoicing, predict churn, and even suggest upsell opportunities. It’s like having a data scientist on your team.

Unified ERP + CRM – No more juggling 5 different tools. Manage inventory, accounting, sales, and support in one place, with real-time sync.

Built for Startups & SMBs – Clean UI, fast setup, and pricing that doesn’t require enterprise negotiations. Their free tier is legit.

API-First & Extensible – Need a custom workflow? Hook it into your existing stack without headaches.

I migrated from a patchwork of QuickBooks, HubSpot, and Zoho last month, and my ops team saved 15+ hours a week on manual work. The AI insights alone caught two high-risk churn customers we’d missed.

Try it free here: https://barawave.com

Discussion Points:

Has anyone else tested AI-powered ERPs? How does Barawave compare to giants like SAP or NetSuite?

For bootstrapped founders: Would you trust an AI tool for critical ops, or is human oversight still a must?

Is the future of business software vertical AI (like Barawave) vs. monolithic platforms?

Curious to hear your takes—especially from fellow SaaS builders.
Show HN: Discorss – RSS Feeds for Discord
by wyxuan | 2025-04-29 00:58:41+00:00
I made my own Discord bot for managing RSS feeds, called Discorss.

Discorss is open source, has AI summarization, automatic paywall skips, and can be entirely managed with slash commands. Best of all – self hosting is very cheap and trivial with Railway, so you can add your own customizations to how the RSS bot works.

I've been using a personal Discord server as my RSS hub – it's convenient and I can setup different channels for different newsfeeds (i.e. an HN channel for the frontpage).

I was using https://monitorss.xyz – but it's barely had any changes, and needing to manage the external UI has been annoying.

Website: https://discorss.fldr.zip/ Github: https://github.com/mergd/discorss
by trealira | 2025-04-29 00:59:44+00:00
I wouldn't say it's a non-issue. I've played 2D tile-based, pixel art games where the framerate dropped noticeably with too many sprites on screen, even though it felt like a 3DS should have been able to run it, and my computer isn't super low-end, either. You have more leeway, but it's possible to badly make optimized 2D games to the point where performance becomes an issue again.
by jokethrowaway | 2025-04-29 01:00:45+00:00
Congrats on the rewrite!

I think the worst issue was the lack of ready-made solution. Those 67k lines in Rust contains a good chunk of a game engine.

The second worst issue was that you targeted an unstable framework - I would have focused on a single version and shipped the entire game with it, no matter how good the goodies in the new version.

I know it's likely the last thing you want to do, but you might be in a great position to improve Bevy. I understand open sourcing it comes with IP challenges, but it would be good to find a champion with read access within Bevy to parse your code and come up with OSS packages (cleaned up with any specific game logic) based on the countless problems you must have solved in those extra 50k lines.
by WhitneyLand | 2025-04-29 01:01:33+00:00
China is doing a great job raising doubt about any lead the major US labs may still have. This is solid progress across the board.

The new battlefront may be to take reasoning to the level of abstraction and creativity to handle math problems without a numerical answer (for ex: https://arxiv.org/pdf/2503.21934).

I suspect that kind of ability will generalize well to other areas and be a significant step toward human level thinking.
by senordevnyc | 2025-04-29 01:01:37+00:00
Approximately no one gave a flying fuck about “AI” at anything close to this scale and level of funding and hype before ChatGPT was released in Nov 2022. My non-tech friends and relatives couldn’t have named a single AI product, now they all use ChaptGPT, many of them daily and with paid accounts.

Let’s circle back in 2032 and see how much of this was “hype”.
by juxtaposicion | 2025-04-29 01:01:48+00:00
Yeah, I agree. It is a pain to search product by product instead of sticking to one store. Also popgot.com can only do what's online & shipped to you -- so really just the non-perishables / daily essentials that are not fresh groceries. But even when limited to consumables I save ~$100/mo by basically buying by unit price.

Uploading a receipt to see how much you can save... that's a good idea. I think I can find your email via your personal site. Can I email you when we have a prototype ready?
by mawww | 2025-04-29 01:02:31+00:00
C and C++ do have very different memory models, C essentially follows the "types are a way to decode memory" model while C++ has an actual object model where accessing memory using the wrong type is UB and objects have actual lifetimes. Not that this would necessarily lead to performance differences.

When people claim C++ to be faster than C, that is usually understood as C++ provides tools that makes writing fast code easier than C, not that the fastest possible implementation in C++ is faster than the fastest possible implementation in C, which is trivially false as in both cases the fastest possible implementation is the same unmaintainable soup of inline assembly.

The typical example used to claim C++ is faster than C is sorting, where C due to its lack of templates and overloading needs `qsort` to work with void pointers and a pointer to function, making it very hard on the optimiser, when C++'s `std::sort` gets the actual types it works on and can directly inline the comparator, making the optimiser work easier.
by MrLeap | 2025-04-29 01:03:41+00:00
This is the first I've heard of oklch. Here's the perspective of somebody who writes a lot of shaders: It looks similar to Hue/saturation/value encoding, which as tons of uses, but with saturation replaced with "chroma" where it seems to nonlinearly adjust saturation probably based on some perceptual study that makes it extra spicy and high science.
by bccdee | 2025-04-29 01:03:49+00:00
I say I "just find it strange" because I was hesitant to tar Norman Yarvin with the same brush I'd use for his brother. Curtis Yarvin is a freak, but I figured it would be entirely possible that his brother was just a normal guy on the internet with weird relatives.

Judging by the article you posted, though…

> When talking about Nigerian Scammers in the online chat room, Norman Yarvin is recorded as making statements like: “I think everyone charged with a crime is entitled to a fair trial and the presumption of innocence, but I also think things would be a lot better if habitual criminals like scammers were executed in a timely manner, say within a week of their trials. Hanging 1% of the population would probably eliminate 99% of the actual crime [...]"

> In another piece Norman published on his own website, he blamed Social Security programmes for Germany’s social decline leading up to World War II. [...] Some of Norman’s carefully worded crypto-contrarianism will be familiar to anybody who has read the work of Curtis Yarvin and those observers of Mencius Moldbug will find much of Norman’s take on modern history to be eerily similar.

Also apparently he's potentially linked to a terror attack? I guess I'm too prone to giving people the benefit of the doubt.

> they end up with all sorts of valid criticisms of the status quo. This in turn can align with extreme political views

The thing about the status quo is that it's extremely easy to criticize. Ted Kaczynski made some solid arguments. Mao had some great points. Problems are everywhere—it's not hard to find them. You have to judge people by their solutions, and as a rule, neoreactionaries and their orbiters make flagrantly noxious prescriptions.
by bongodongobob | 2025-04-29 01:03:57+00:00
That's interesting. Are you primarily a web guy? I'm not and can't get it to do shit with web based stuff because I have no idea what I'm doing and have no idea when I've gone down the wrong rabbit hole. I can get a ton done with Python type desktop apps though, because I already know what I want and how it should generally be designed.
by trealira | 2025-04-29 01:04:17+00:00
Yeah, I actually recently tried making a game in Lua using LOVE2D, and then making the same one in C with Raylib, and I didn't feel like Lua itself gave me all that much. I don't think Lua is best for game logic so much as it's the easiest language to embed in a game written in C or C++. That said, maybe some of its unique features, like its coroutines, or stuff relating to metatables, could be useful in defining game logic. I was writing very boring, procedural, occasionally somewhat object-oriented code either way.
by beeflet | 2025-04-29 01:04:21+00:00
I used to like xkcd, but he has made some comics that have had a pretty negative effect on society as a whole.

Famously, I think that comic #1357 is a (https://xkcd.com/1357/) great example of unintended consequences. Most average people think it's unreasonable to get fired from a typical job for supporting a given party so the idea that "free speech isn't free from consequences" doesn't really ring true. Most people seem to believe in a principle of "free speech" that goes beyond "freedom of speech only protects you from the government", you could call it the principle of open discussion or something. This whole idea of "community" moderation in this fashion is inappropriate when the actual moderation is only done by a handful of unaccountable people and executed with an invisible recommendation algorithm. When you get banned by a social media website, that's not the same thing as being kicked out of a bar. Social media websites are funded by advertising companies. The kind of people who use this comic were living in a venture-captial funded web2.0 utopia and did not realize that the town square had been privatized. Reddit, Tumblr, etc. did not see the coming wave of censorship coming in the name of advertiser-friendliness. Twitter users did not realize "It's a private company, they can do whatever they want", goes both ways when their site got bought out by a right wing guy.

I also see comics like #538 (https://xkcd.com/538/) used to justify a total pessimism around cryptography at all. Like "why bother encrypting your hard drive or data when the government can just beat you with a hose". It's not hard to see why this is a terrible argument.

xkcd is fine, it's very quotable, it's just that his well of "nerdy humor" has seemed to run dry. Most of his comics are rehashes of old ideas/jokes at this point. And when it comes to politics, xkcd just seems to tow the democratic party line, even when it's disastrous like supporting kamala or hillary.
by irickt | 2025-04-29 01:05:34+00:00
If the labours of Men of science should ever create any material revolution, direct or indirect, in our condition, and in the impressions which we habitually receive, the Poet will sleep then no more than at present; he will be ready to follow the steps of the Man of science, not only in those general indirect effects, but he will be at his side, carrying sensation into the midst of the objects of the science itself.

The remotest discoveries of the Chemist, the Botanist, or Mineralogist, will be as proper objects of the Poet’s art as any upon which it can be employed, if the time should ever come when these things shall be familiar to us, and the relations under which they are contemplated by the followers of these respective sciences shall be manifestly and palpably material to us as enjoying and suffering beings.

Wm Wordsworth.