frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Moltbook isn't real but it can still hurt you

https://12gramsofcarbon.com/p/tech-things-moltbook-isnt-real-but
1•theahura•2m ago•0 comments

Take Back the Em Dash–and Your Voice

https://spin.atomicobject.com/take-back-em-dash/
1•ingve•2m ago•0 comments

Show HN: 289x speedup over MLP using Spectral Graphs

https://zenodo.org/login/?next=%2Fme%2Fuploads%3Fq%3D%26f%3Dshared_with_me%25253Afalse%26l%3Dlist...
1•andrespi•3m ago•0 comments

Teaching Mathematics

https://www.karlin.mff.cuni.cz/~spurny/doc/articles/arnold.htm
1•samuel246•6m ago•0 comments

3D Printed Microfluidic Multiplexing [video]

https://www.youtube.com/watch?v=VZ2ZcOzLnGg
2•downboots•6m ago•0 comments

Abstractions Are in the Eye of the Beholder

https://software.rajivprab.com/2019/08/29/abstractions-are-in-the-eye-of-the-beholder/
2•whack•6m ago•0 comments

Show HN: Routed Attention – 75-99% savings by routing between O(N) and O(N²)

https://zenodo.org/records/18518956
1•MikeBee•6m ago•0 comments

We didn't ask for this internet – Ezra Klein show [video]

https://www.youtube.com/shorts/ve02F0gyfjY
1•softwaredoug•7m ago•0 comments

The Real AI Talent War Is for Plumbers and Electricians

https://www.wired.com/story/why-there-arent-enough-electricians-and-plumbers-to-build-ai-data-cen...
2•geox•10m ago•0 comments

Show HN: MimiClaw, OpenClaw(Clawdbot)on $5 Chips

https://github.com/memovai/mimiclaw
1•ssslvky1•10m ago•0 comments

I Maintain My Blog in the Age of Agents

https://www.jerpint.io/blog/2026-02-07-how-i-maintain-my-blog-in-the-age-of-agents/
2•jerpint•11m ago•0 comments

The Fall of the Nerds

https://www.noahpinion.blog/p/the-fall-of-the-nerds
1•otoolep•12m ago•0 comments

I'm 15 and built a free tool for reading Greek/Latin texts. Would love feedback

https://the-lexicon-project.netlify.app/
2•breadwithjam•15m ago•1 comments

How close is AI to taking my job?

https://epoch.ai/gradient-updates/how-close-is-ai-to-taking-my-job
1•cjbarber•16m ago•0 comments

You are the reason I am not reviewing this PR

https://github.com/NixOS/nixpkgs/pull/479442
2•midzer•17m ago•1 comments

Show HN: FamilyMemories.video – Turn static old photos into 5s AI videos

https://familymemories.video
1•tareq_•19m ago•0 comments

How Meta Made Linux a Planet-Scale Load Balancer

https://softwarefrontier.substack.com/p/how-meta-turned-the-linux-kernel
1•CortexFlow•19m ago•0 comments

A Turing Test for AI Coding

https://t-cadet.github.io/programming-wisdom/#2026-02-06-a-turing-test-for-ai-coding
2•phi-system•19m ago•0 comments

How to Identify and Eliminate Unused AWS Resources

https://medium.com/@vkelk/how-to-identify-and-eliminate-unused-aws-resources-b0e2040b4de8
3•vkelk•20m ago•0 comments

A2CDVI – HDMI output from from the Apple IIc's digital video output connector

https://github.com/MrTechGadget/A2C_DVI_SMD
2•mmoogle•20m ago•0 comments

CLI for Common Playwright Actions

https://github.com/microsoft/playwright-cli
3•saikatsg•22m ago•0 comments

Would you use an e-commerce platform that shares transaction fees with users?

https://moondala.one/
1•HamoodBahzar•23m ago•1 comments

Show HN: SafeClaw – a way to manage multiple Claude Code instances in containers

https://github.com/ykdojo/safeclaw
3•ykdojo•26m ago•0 comments

The Future of the Global Open-Source AI Ecosystem: From DeepSeek to AI+

https://huggingface.co/blog/huggingface/one-year-since-the-deepseek-moment-blog-3
3•gmays•27m ago•0 comments

The Evolution of the Interface

https://www.asktog.com/columns/038MacUITrends.html
2•dhruv3006•28m ago•1 comments

Azure: Virtual network routing appliance overview

https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-routing-appliance-overview
3•mariuz•29m ago•0 comments

Seedance2 – multi-shot AI video generation

https://www.genstory.app/story-template/seedance2-ai-story-generator
2•RyanMu•32m ago•1 comments

Πfs – The Data-Free Filesystem

https://github.com/philipl/pifs
2•ravenical•35m ago•0 comments

Go-busybox: A sandboxable port of busybox for AI agents

https://github.com/rcarmo/go-busybox
3•rcarmo•36m ago•0 comments

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery [pdf]

https://research.nvidia.com/labs/nemotron/files/NVFP4-QAD-Report.pdf
2•gmays•37m ago•0 comments
Open in hackernews

Plugin System

https://iina.io/plugins/
160•xnhbx•4mo ago

Comments

dekken_•4mo ago
> IINA - The modern media player for macOS.
nomilk•4mo ago
Happy* IINA user here. I use youtube keybindings + 'video speed controller' (chrome extension) keybindings for quick speed up/down/reset and skipping back/forward through videos).

* It did have a problem with crazy power consumption, but I think that's been fixed (haven't noticed the problem for a few months).

elAhmo•4mo ago
Did you have problem with hw acceleration? I noticed that 4k videos can be a little choppy if hw decoding is on, with sw decoding they are fine but battery life is horrible then.
lenkite•4mo ago
I am glad there is an OSS player available, but I am never going to be able to remember this name.
m3kw9•4mo ago
i've used VLC, but i prefer this simplicity.
clueless•4mo ago
hmm I'm confused, whats the sell with inaa compared to vlc?
SoKamil•4mo ago
Native UI, blending into OS so you stop noticing it.
sunaookami•4mo ago
IINA uses mpv so the compatiblity is much higher. VLC is kinda bad but works for "most people".
kimfc•4mo ago
I’ve had less files that refuse to play using iina then vlc, also iina had none of that weird grey artifacting you get with vlc skipping/scrubbing through video (like actually how is that still a problem with vlc and vlc only). Those are the main technical reasons, but the ui is also much better/native feeling
simlevesque•4mo ago
Honestly I've been having more problems with vlc than with mpv, on Linux and macOS.
amelius•4mo ago
I love VLC but I have two problems with it:

1. Bluetooth audio does not play correctly the first second, often.

2. When pressing a random key accidentally, it is sometimes difficult to recover from the settings-change that it caused, and often a restart of the entire program is necessary.

dmix•4mo ago
A new MacOS player it seems?

I just recently switched to Infuse 8 after buying a couple Apple TV boxes. The network sharing + iCloud timestamp syncing between my phone/macbook/multiple TVs is the best thing ever. My macbook is basically a media server for every device in my house. No need for annoying plex servers.

shrinks99•4mo ago
Not that new, I've been using IINA for years! It's pretty good.
yborg•4mo ago
IINA has been around for quite a while, it's a front end for mpv. Pretty much Just Werks, it's my standard video playback client.
dmix•4mo ago
Ah, I'll try it out thanks. I tried out https://mpv.io/ but wasn't a big fan.
notpushkin•4mo ago
mpv is a nice piece of tech, a solid foundation for a player. IINA agapts it to feel native on macOS, and it does amazing job at that.
pxc•4mo ago
It's a player of the ffmpeg lineage; a GUI frontend for mpv. If you use mpv or some frontend (e.g., SMPlayer, Celluloid, or Haruna) on other platforms, IINA is a natural choice on macOS.

It's free software, it's keyboard friendly, it supports more of less every format, and it blends into the OS's native desktop environment. I don't have an eye for design, but it seems good to me. If there's a better choice for local multimedia playback on macOS, I don't know what that is.

(It seems the only other real contender on the backend is VLC, which is likewise excellent software.)

tiagod•4mo ago
>It seems the only other real contender on the backend is VLC

Does VLC already support HDR content on MacOS? I switched to IINA because of that omission.

pxc•4mo ago
I don't know. I have a medical light sensitivity problem that makes most HDR content physically painful for me unless I manipulate picture settings to reduce peak brightness, backlight, and/or contrast in various ways. Between my light sensitivity and my progressive colorblindness, I don't get as much out of HDR as most people do, so I just turn it off where possible.

Maybe some day when I have more external displays with OLED or something else that can do millions-to-one contrast ratios, I'll play around with HDR and see if I can find a way to reliably make it comfortable, but for now I don't own any-- it's just the built-in displays of my mobile devices, and I spend as much time as possible on much larger screens because I also have visual acuity problems.

torarnv•4mo ago
Another vote for Infuse. In my experience Infuse 8 handles HDR and color management correctly (1:1 with Safari or QuickTime), while IINA does not (too dark).
chazeon•4mo ago
Infuse is good, but it does not feel so well-polished for the desktop, for example, some windows for pop-up could have been a real window, but were a pop-up that blocks the main player.
dmix•4mo ago
Agreed. I still use it anyway because I like icloud syncing
_diyar•4mo ago
IINA is the kind of app that disappears into the background. I've used it for years and almost forgot it's not a part of the OS.
9dev•4mo ago
This looks amazing, I’m just desperately trying to think of a use case for a universal media player that built-in tools couldn’t have handled in the last few years. VLC used to be a staple on my machines, but it’s really been a while since I’ve seen an obscure media file…
notpushkin•4mo ago
I think QuickTime still doesn’t play MKV? Anyways, I usually use IINA just for the keybindings.
rickcarlino•4mo ago
With LLMs being a thing now, plugin systems like this can bring a lot of value to users, assuming the docs are easily LLM readable.

I wish more apps had Lua or JS sandboxes for plugins.

https://rickcarlino.com/notes/ideas/using-llms-to-create-end...

yoz•4mo ago
"The StandaloneWindow module provides a way to create a separate window to display custom content. You are able to control a full-sized webview inside the window, therefore you can use HTML, CSS, and advanced techniques like WebGL to render the contents." [1]

So... someone could make a Webamp[2] plugin?

And Butterchurn[3] for viz? (Assuming one can plumb in a compatible audio node)

[1] https://docs.iina.io/interfaces/IINA.API.StandaloneWindow

[2] https://docs.webamp.org/docs/intro

[3] https://github.com/jberg/butterchurn

no_wizard•4mo ago
I was really hoping that butterchurn was a hi fidelity rendering of butter churning to the pacing and sound range of any given media that was playing
yoz•4mo ago
oh no, now I really want that too
jrmiii•4mo ago
The plugin architecture here reminds me of what happened with VS Code - once you give users a proper JavaScript API and decent documentation, the community starts solving problems you never even knew existed. But there's something particularly clever about IINA's approach: they're essentially turning every media file into a potential canvas for interactive experiences.
pizza•4mo ago
Any general tips on the construction of a great plugin system? I imagine most sort of follow the same principles
formerly_proven•4mo ago
A lesson learned over and over again is that you can build amazing things with tightly coupled plugins, but once you have about three of them upgrading or changing anything gets kind of impossible - Hyrum's law. On the other hand, loosely coupled out-of-process plugins are a lot less flexible, but tend to work a lot better and more reliably, at the cost of more up-front engineering and overall investment. Assuming that what they can do is sufficient to work.

Consider that e.g. kubernetes has basically just one actual core component (the API server) and everything else is loosely-coupled plugins. Alternatively, consider any of the projects stuck for 15 years on Python 2 because that's what their plugin system was in 2009. These are two points on a spectrum.

cschep•4mo ago
I'd love to have a system where I could run a script from the command line to randomly choose an episode from my collection and airplay it to my tv.

Are those API's available here? anyone know?

Cool!

edit: Without full mirror mode. I use Airflow for this right now and I love it, but would be more fun with automation.

jd3•4mo ago
Tried using the "Online Media" built-in plugin for a couple of trivial test cases — Youtube and archive.org — the former worked, while the latter failed, so I disabled it and switched back to yt-dlp in

  Settings => Network => Enable youtube-dl => Custom youtube-dl path => "~/.local/bin/"
because I installed yt-dlp globally through uv

  uv tool install yt-dlp