MurphyA/hacker-news huggingface dataset:
by vjerancrnjak | 2025-09-10 07:05:32+00:00
Flix does not have generic effects, yet it has generic traits.

This hints that effects are not meant to deal with data variability.

Effects are allowing variability of control flow.

Abstracting `try/catch/finally` or `async/await`.

For example, something like "durable workflows" is just a specific effect implementation, code stays the same.
by h4ch1 | 2025-09-10 07:06:27+00:00
https://www.youtube.com/watch?v=OM7mdKy3opo

If someone like me wanted to see a playthrough. What a trip down memory lane. Still remember having Mr Bean's Holiday on my clickwheel iPod and watching it every time my parents took me somewhere to the point I remembered all the dialogues.

Good times.
by jacquesm | 2025-09-10 07:06:47+00:00
Hang in there. I saw three airports were closed for a while, not sure if that is still the case (Rzeszow, Warsaw, Lublin). I have a lot of family and friends in the Eastern part of Poland all the way up to the border.

It looks like NATO assets were already used in the response, a dutch tanker flew to refuel the F35s that were in on this.
by csomar | 2025-09-10 07:06:52+00:00
There is a lot to fix on mobile phones:

- Batteries that charge fast. Batteries that can support 2-3 days of use. Lighter batteries.

- Thinner camera.

- Better screens outdoor.

- No overheating.

- Better software, or a lower bar: fix the bugs.

- Satellite connectivity.

just few things on the top of my head and things that will interest me and justify a new purchase.
by ZeroGravitas | 2025-09-10 07:07:47+00:00
There's a great early TED talk from a Lawyer trying to stop death row inmates being executed.

He realises that the simplest and easiest intervention is to stop the violent crime happening in the first place, and the cheapest and easiest way to do that is to intervene in the future murderers childhood. The specific example he gives is a client with a schizophrenic mother who needed more support.
by Nevermark | 2025-09-10 07:08:32+00:00
Boom! [0]

> Deepseek-r1 was loaded and ran locally on the Mac Studio

> M3 Ultra chip [...] 32-core CPU, an 80-core GPU, and the 32-core Neural Engine. [...] 512GB of unified memory, [...] memory bandwidth of 819GB/s.

> Deepseek-r1 was loaded [...] 671-billion-parameter model requiring [...] a bit less than 450 gigabytes of [unified] RAM to function.

> the Mac Studio was able to churn through queries at approximately 17 to 18 tokens per second

> it was observed as requiring 160 to 180 Watts during use

Considering getting this model. Looking into the future, a Mac Studio M5 Ultra should be something special.

[0] https://appleinsider.com/articles/25/03/18/heavily-upgraded-...
by rkomorn | 2025-09-10 07:08:35+00:00
> Unimaginable in most countries.

I guess that also applies to France... because why would we use machines when we could just walk into a shop and buy cigarettes without ID?

I remember my much older sister sending me off to buy cigarettes for her when I was maybe 12 and having zero problems. Many of my friends smoked through high school, also with zero problems acquiring cigarettes.

So yeah, using machines to buy cigarettes as a kid? Unimaginable for me, but I'm guessing not the way you were imagining it.
by elric | 2025-09-10 07:08:40+00:00
To some extent this is one of the recommendations of the PISA 2022 report, but it comes with a big caveat:

> 4. Limit the distractions caused by using digital devices in class >Students who spent up to one hour per day on digital devices for learning activities in school scored 14 points higher on average in mathematics than students who spent no time. Enforced cell phone bans in class may help reduce distractions but can also hinder the ability of students to self-regulate their use of the devices.

I don't think a simple blanket ban on smartphones in schools is likely to solve much.
by ActorNightly | 2025-09-10 07:08:47+00:00
>, making local LLMs far more viable on future Macs

If you want to run on a Mac Pro or iMac, this will be fine, but at the price points, youd be silly to spend money on either when you can do a dual nvidias for the same ram, and that will be dedicated ram.

For portable Apple devices, the max memory you can get currently is 24GB IIRC and thats probably not going to change any time soon. The only decent model that can run locally is Gemma 27B QAT which will eat up 17gb at the minimum, and that model really struggles with some stuff that you can do for free on ChatGPT or Gemini

So yeah, speed is not gonna matter when results are shit.
by beckthompson | 2025-09-10 07:10:36+00:00
I'm unsure how useful they'll really be honestly! In many situations its very useful to know when your "done" talking with an NPC when they start repeating lines etc...

There could probably be cool uses but I don't think it will be a pure "upgrade" as the repeating dialog is kind of a feature honestly.

We'll have to see how it pans out xD
by HarishSush | 2025-09-10 07:10:37+00:00
DevOps has traditionally been reactive—fixing incidents after they happen. This post explores how AI/ML can move DevOps into a predictive model: - Detecting anomalies before outages - Optimizing infrastructure usage automatically - Reducing alert fatigue

Would love feedback: Are predictive ops actually working in practice, or is it still mostly hype?
Show HN: Real-time Collaboration for Django Admin (open-source)
by brktrl | 2025-09-10 07:11:01+00:00
Hi HN

I’ve built an open-source package called [django-admin-collaborator](https://github.com/Brktrlw/django-admin-collaborator).

It adds *real-time collaboration* to the Django Admin, powered by Channels + Redis.

Features: - Edit locking → no more overwriting each other’s changes - User presence → see who else is viewing/editing the same object - Built-in chat + “attention” system - Avatars and activity indicators - Auto-reconnect & sync

Requirements: - Django 3.2+ - Channels 3.0+ - Redis - Python 3.8+

Docs: [Read the Docs](https://django-admin-collaborator.readthedocs.io/) Demo: (link to GIF or short video, if available)

I built this to solve the pain of multiple admins editing the same object at the same time. Would love your feedback on whether this would be useful in your projects, and any ideas for improvements
by cirelli94 | 2025-09-10 07:11:04+00:00
In the meantime you had for years a car without connecting your iphone, so you completely didn't have that feature! There are pros and cons everywhere, but I'm more prone to change often and fix things that wait for feature to be stable and meantime do without them. Of course, when I can afford it, e.g. not in changing my car every two years :')
by withinboredom | 2025-09-10 07:11:15+00:00
> So we can have a data structure which shows all users an identical view of the world.

This is never true. You can prove that at some time now()-T where T > 0 you had the same view of the universe, but you cannot prove that you currently have the exact same view because even with the attempt of checking, T becomes greater than 0. Sometimes, this doesn't matter (T can be arbitrarily large and still effectively be zero -- like asking your friend if he is still married to that person. They can answer you days later, and it'll still be true), but sometimes even very small values of T cannot be assumed to be zero.
by guiriduro | 2025-09-10 07:11:33+00:00
Two things about backdoor layoffs. Mostly its about who. When its corporate dictat, those most likely to leave are those with other options, ie the best talent. So sure a business might save on severances in aggregate, but it doesn't get to decide on who, but simple statistics show it will be the best who move on. So a demoralised and increasingly mediocre workforce is then faced with a much tougher hiring environment with unfillable positions and the downward cycle continues, destroying customer value and reputation to a far greater degree than any temporary layoff savings. All for what exactly, control? Its the C-suites that should be being marched out the door.
by spwa4 | 2025-09-10 07:11:50+00:00
What would it matter with a self-driving car if the commute is four hours? No-one will care. Notice how it's often "worth it" even now to drive for half an hour or so to get cheaper fuel. Except, with no rent in the picture, it will be far more worth it. Add to that that Americans aren't willing to give up bigger cars ("easy-ish" to live in) and ... Self-driving will just become a way to use more public resources for specific people.

I just pity the people who still expect to normally get through traffic.
by frugalmail | 2025-09-10 07:12:05+00:00
Courtesy of AI

Avg monthly "clean energy" jobs so far: - 2023: ~3.38M - 2024: ~3.45M - 2025: ~3.42M

Any impact to the economy due to "green job project cancellations" wouldn't have surfaced yet.

Uncertainty about tariffs: it was already on the books to earn $2.3T (conventional) / $1.5T (dynamic) over the next 10yrs, and inflation is far more under control than it was last year despite the tariffs. Of course legal challenges have disrupted it now. This is also completely ignoring the massive investment foreign countries/companies are making on US Soil to employ US employees.
by watwut | 2025-09-10 07:12:08+00:00
Your kids are small. They wont have other kids in school to talk about books with and to show them different books. The discovery of books and social aspect of it ends with you. It is completely different social environment compared to what I had. There used to be cheap junk book stories, journals about books, things like that. These do not really exist anymore, but similar structures exist for movies.

Assuming they will social, they will have friends to talk with them about anime shows and they will go visit them to watch those shows in their house. The kids in school will talk about anime, about netflix shows, but not about books.

> It's up to parents to, for lack of a better phrase, teach kids how to be bored.

You have full control while they are small. That goes away quickly and obviously even should go away.

But even more importantly, my parents and parents of my peers did not had to put that much work into us reading. They did not had to make the one big family project, they could have spend their weekends working in garden or going to play golf ... and generally speaking kids ended up reading a lot more anyway. They would read, because it was easily available and only fun thing to do.

> What's super fun, easily available and free for us is going to a park on the weekend to play and have lunch, and then driving around to a bunch of Little Free Libraries in the area.

It is not fun except for small kids. All these stats are about kids with agency which yours do not have yet.
by forrestthewoods | 2025-09-10 07:12:38+00:00
> Leave us be. We know what we’re doing.

No. You’re wrong.

I’ll give you an example a plain vanilla ass bug that I dealt with today.

Teammate was trying to use portaudio with ALDA on one of cloud Linux machines for CI tests. Portaudio was failing to initialize with an error that it failed to find the host api.

Why did it fail? Where did it look? What actual operation failed? Who the fuck knows! With a debugger this would take approximately 30 seconds to understand exactly why it failed. Without a debugger you need to spend a whole bunch of time figuring out how a random third party library works to figure out where the fuck to even put a printf.

Printf debugging is great if it’s within systems you already know inside and out. If you deal with code that isn’t yours then debugger is more then an order of magnitude faster and more efficient.

It’s super weird how proud people are to not use tools that would save them hundreds of hours per year. Really really weird.
by rahimnathwani | 2025-09-10 07:12:44+00:00
Here's just one:

Heape-Johnson, A., McGee, J. B., Wolf, P. J., May, J. F., & Maloney, L. D. (August 2023). Charter School Funding: Little Progress Towards Equity in the City. School Choice Demonstration Project.

In some states and cities the difference is more extreme than in others.
by nicbou | 2025-09-10 07:13:13+00:00
My Pixel 5 made me switch to iOS after a software update made it unusable.

A year later, the iPhone mostly gets out of my way. However the keyboard and browser options are artificially limited. I can't easily set my own search engine on Safari either. Ad blocking works fine though.

The hardware is the best I've had in years. Battery life is really good. Airdrop and Airplay are very useful, as are many other small features.

I have come to prefer the iOS experience, but don't expect a life changing upgrade, just a longer-lasting phone.
by Yoric | 2025-09-10 07:13:25+00:00
The thing is, having access to such dependencies is also a huge productivity boost. It's not by accident that every single language whose name isn't C or C++ has pretty much moved to this model (or had it way before npm, in the case of Perl or Haskell).

The alternative is C++, where every project essentially starts by reinventing the wheel, which comes with its own set of vulnerabilities.

I'm saying this without a clear idea of how to fix this very real problem.
by johntash | 2025-09-10 07:13:57+00:00
One of my biggest issues with php was the number of imports and file reads involved. It made running something like wordpress _really_ slow on slow disks or over nfs. I don't remember apcu or opcache helping much for that because I think it still did a stat on every file iirc.

For single-file php apps or just not using a big framework, it's not really a problem.
by rickdeckard | 2025-09-10 07:14:07+00:00
Funny how everyone agrees here after the event that it's suddenly GOOD that Apple didn't present a folding phone.

After more than a decade it's still an odd experience to observe how the market is self-adjusting to match Apple's portfolio...

Would be interesting to see if the iPhone Air isn't already a Polymer OLED panel, as a supply-chain ramp-up for a foldable design...
by sherincall | 2025-09-10 07:14:24+00:00
> completely impossible with printf

Not printf exactly, but I've found bugs with a combination of mprotect, userfaultfd and backtrace_symbols when I couldn't use HW breakpoints.

Basically, mark a set of pages as non-writable so that any writes trigger a pagefault, then register yourself as a pagefault handler for those and see who is doing the write, apply the write and move on. You can do this with LD_PRELOAD without even recompiling the debugee.
by Panzerschrek | 2025-09-10 07:14:33+00:00
I agree, C++ code compilation is generally slower compared to C. But the compiler itself isn't particularity slower (under the hood it's the same compiler), but compiling C++ code with a lot of templates is slow.

For me personally compilation slowdown is just a price, which I am ready to pay for more language features, including better abstractions and type safety.
by Arisaka1 | 2025-09-10 07:16:24+00:00
Yep. I can see how relying on non-repetitive dialogue generated by LLM's will inevitably make us lose common ground scenarios that end up being memorable moments, like the arrow to the knee from Skyrim or "such devastation! this was not my intention" from Final Fantasy 14. A way to bypass this problem is to keep the important dialogue fixed, but this only one of the problems.

Another issue would be emphasizing the meaninglessness of the dialogue. For example, playing Trails in the Sky has lots of NPC dialogue that's repetitive, but at least the dialogue is relevant with how the NPC's life progresses in the grander scheme of things, such as having difficulty with her entrance exams, or having an argument with his fiancé. It's not main dialogue but adds flavor for anyone who cares about the world enough to interact with the citizens.

I don't think I'd like to interact with characters that I know whatever it is they have to say is generated on the fly and adds nothing other than random tidbits. The novelty would quickly wear off.
Show HN: AI image creation that works like chat threads
by Ronanxyz | 2025-09-10 07:17:58+00:00
We've all been there: generate an image, hate the result, generate again. Or find a perfect photo but need one tiny change.

Current AI workflow is broken: • Generate image → switch to different tool → upload → configure parameters → single edit → download • Want another change? Start over. Different style? New tool. Iterate? Good luck.

Why can't image creation work like a conversation?

That's exactly what we built: https://hiflux.ai

The core insight: treat images like chat messages. Upload, generate, or quote any result to continue creating. No tool switching, no starting over.

Technical breakthrough was building "chat with images as threads":

*Multi-model architecture:* • FLUX.1 Kontext [pro]: unified generation + editing (Premium) • FLUX.1 Krea [dev]: opinionated text-to-image with distinctive aesthetics • FLUX.1 Kontext [dev]: context-aware editing that understands "change this, keep that" • Nano Banana (Gemini 2.5 Flash Image): multi-image fusion + character consistency

*Engineering challenges solved:* • Priority queue system: Free users ~20s, Plus ~6s, Premium ~2s • Pipeline optimization: parse → understand context → preserve → transform • 27-language support with semantic consistency • Zero-retention privacy (process in real-time, delete immediately)

Real workflow now: 1. "A sunset over mountains" → generates image 2. Click result → "make the sky more purple" 3. Quote previous → "add a lake in the foreground" 4. Continue iterating in one conversation thread

No account required. Completely free. Full commercial rights.

https://hiflux.ai

Most interesting technical details I'm happy to discuss: • How we maintain lighting consistency across edits • Multi-language prompt engineering • Building priority queues that feel instant • Why conversation threads work better than separate tools

What's your biggest frustration with current AI image tools?
by liamwire | 2025-09-10 07:18:13+00:00
What an absurd take. If we use FLOPS as a crude measure, the Air would be comparable to the leading supercomputers of ~1999/2000. There's many reasons why that's a very poor comparison but ignoring the absolute insanity of the raw compute available in a pocketable, thin, battery-powered handheld that you can buy literally this week, is ridiculous. Modern smartphones are nothing short of sci-fi when compared to even recent living memory. We're simply used to them due to their sheer ubiquity.
by dragonwriter | 2025-09-10 07:18:35+00:00
I was very clear, I thought, when I said “RTO mandates are about...”, that I was not saying “All of these factors are relevant to Microsoft”.

With Microsoft its probably mostly (3), with maybe some degree of (2), with (1) maybe, especially in the political salience, being a plus in the eyes of some decision-makers but not really driving the decision.

There are firms (and public agencies) where the relationship between those factors is very different in driving RTO mandates.
by elric | 2025-09-10 07:18:37+00:00
Ignoring your huge generalisations based on one silly picture and a bunch of Asian clichés, I think you have a point when it comes to the group thing.

When I was in school, most work & learning happened on the individual level. Sometimes in pairs, where we would have to check each other's answers. But from what I see among my younger relatives and friends with children, there's a lot of group learning going on these days. Groups of five doing all kinds of projects in pretty much any class on any subject. Maybe it's fun to collectively build a diorama of ancient rome for history class, but I doubt you'll improve your maths skills much in this way.

Is this a consequence of a teacher shortage? Are kids in these groups supposed to help other kids? Are they supposed to learn cooperating with (or leeching off) others, at the cost of learning useful skills for themselves?
by HeyMeco | 2025-09-10 07:20:07+00:00
Delivering double digit IPC improvements (looks like the industry is still competitive). > The Arm C1 Ultra CPU aims for +25% single-threaded performance and double-digit IPC gains

The new Mali GPU's look not bad too with +20% performance while 9% more power efficient.

And SME2-enabled Armv9.3 cores for on device AI doesn’t sound bad either
by int_19h | 2025-09-10 07:21:48+00:00
It's not like this is new. Look at Java and .NET collection APIs, for example - both languages have the OG 1.0 versions, and then the more modern ones. In a similar vein, .NET has four different ways to deal with XML, of which three (XmlDocument, XPathDocument, and XDocument) are basically redundant representations of XML trees, each one doing things differently based on lessons learned.

It's still better than the mess that is Node.js.
by roca | 2025-09-10 07:22:29+00:00
Record-and-replay debuggers like rr and UndoDB are designed for exactly this scenario. In fact it's way better than logging; with logging, in practice, you usually don't have the logs you need the first time, so you have to iterate "add logs, rerun 600 times" several times. With rr and UndoDB you just have to reproduce once and then you'll be able to figure it out.
Show HN: Nano Banana – Tool Built to Push My Own Product Development Skills
by Franklinjobs617 | 2025-09-10 07:22:44+00:00
Nano Banana has been trending a lot lately. Coincidentally, I’ve been learning about SEO recently, so I took this hot topic as a practical project—using AI to build this website. It took me about 5 days to finally launch it. The site also supports API calls for text-to-image and image-to-image generation.

One major hurdle I ran into was that the API kept telling me the images were too large; I had to tweak and adjust repeatedly before getting it right.

For future plans, I want to add user login functionality to the site, implement customized features, and create a discussion topic. From Google Search Console, I noticed many search queries are related to Bandai—so that might be a great angle for the discussion section. Right now, I’m still learning how to build the user login feature, so if anyone has relevant resources or tips to share, it would help me move forward faster.

Thanks everyone! Also, feel free to leave any suggestions for the website—I’m eager to learn and improve. After all, this is my first real-world project, so I’m sure there are plenty of areas to fix.
by inglor_cz | 2025-09-10 07:22:54+00:00
This is significant but also in line with standard Russian behavior as we know it from the last century; they will push as long and as far as they can. Zero respect for normal diplomatic relations or smaller nations. The entire eastern half of Europe has plenty of experience with this.

There need to be some reprisals for this incursion, otherwise more Shaheds will "arrive" by "bad luck", of course.

A no-fly zone over a stretch of Western Ukraine, enforced by NATO air power, would be in place. Manned Russian aircraft don't operate there, only drones and missiles.
by eviks | 2025-09-10 07:23:39+00:00
> Of course plenty of sites don't actually work with autofill, even the browser builtin autofill, because they don't mark the form fields properly.

Can't KeePass use the autotype functionality, but still filter it by website domain/host that it gets from the extension? So basically you'll still never have to copy&paste, and any site requiring this would be a reliable red flag?