frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: The current sky at your approximate location, as a CSS gradient

https://sky.dlazaro.ca
425•dlazaro•7h ago•86 comments

The Lethal Trifecta

https://simonwillison.net/2025/Aug/9/bay-area-ai/
184•vismit2000•6h ago•58 comments

Debian 13 "Trixie"

https://www.debian.org/News/2025/20250809
316•ducktective•2h ago•121 comments

The Framework Desktop is a beast

https://world.hey.com/dhh/the-framework-desktop-is-a-beast-636fb4ff
18•lemonberry•1d ago•6 comments

A CT scanner reveals surprises inside the 386 processor's ceramic package

https://www.righto.com/2025/08/intel-386-package-ct-scan.html
102•robin_reala•3h ago•19 comments

Long-term exposure to outdoor air pollution linked to increased risk of dementia

https://www.cam.ac.uk/research/news/long-term-exposure-to-outdoor-air-pollution-linked-to-increased-risk-of-dementia
200•hhs•8h ago•65 comments

OpenFreeMap survived 100k requests per second

https://blog.hyperknot.com/p/openfreemap-survived-100000-requests
286•hyperknot•7h ago•65 comments

Caligra Workbench

https://caligra.com/workbench/
10•phanimahesh•3d ago•2 comments

Quickshell – building blocks for your desktop

https://quickshell.org/
198•abhinavk•4d ago•29 comments

Stanford to continue legacy admissions and withdraw from Cal Grants

https://www.forbes.com/sites/michaeltnietzel/2025/08/08/stanford-to-continue-legacy-admissions-and-withdraw-from-cal-grants/
122•hhs•8h ago•210 comments

"The Hollow Men" at 100

https://prufrock.substack.com/p/the-the-hollow-men-at-100
3•flanged•28m ago•0 comments

How AI is upending the software development industry

https://www.reuters.com/lifestyle/bootcamp-bust-how-ai-is-upending-software-development-industry-2025-08-09/
23•wglb•3h ago•32 comments

ESP32 Bus Pirate 0.5 – A Hardware Hacking Tool That Speaks Every Protocol

https://github.com/geo-tp/ESP32-Bus-Pirate
75•geo-tp•6h ago•14 comments

Synchronizing Clocks by Leveraging Local Clock Properties

https://www.usenix.org/conference/nsdi22/presentation/najafi
3•fanf2•34m ago•0 comments

Isle FPGA Computer: creating a simple, open, modern computer

https://projectf.io/isle/fpga-computer.html
21•pabs3•3d ago•1 comments

MCP overlooks hard-won lessons from distributed systems

https://julsimon.medium.com/why-mcps-disregard-for-40-years-of-rpc-best-practices-will-burn-enterprises-8ef85ce5bc9b
185•yodon•6h ago•105 comments

The current state of LLM-driven development

http://blog.tolki.dev/posts/2025/08-07-llms/
60•Signez•4h ago•31 comments

Testing Bitchat at the music festival

https://primal.net/saunter/testing-bitchat-at-the-music-festival
44•alexcos•3d ago•29 comments

Mexico to US livestock trade halted due to screwworm spread

https://www.usda.gov/about-usda/news/press-releases/2025/07/09/secretary-rollins-takes-decisive-action-and-shuts-down-us-southern-border-ports-livestock-trade-due
223•burnt-resistor•6h ago•173 comments

Ratfactor's Illustrated Guide to Folding Fitted Sheets

https://ratfactor.com/cards/fitted-sheets
102•zdw•9h ago•15 comments

Did California's fast food minimum wage reduce employment?

https://www.nber.org/papers/w34033
36•lxm•11h ago•83 comments

Installing a mini-split AC in a Brooklyn apartment

https://probablydance.com/2025/08/04/installing-a-mini-split-ac-in-a-brooklyn-apartment/
30•ibobev•3d ago•57 comments

The mystery of Alice in Wonderland syndrome

https://www.bbc.com/future/article/20230313-the-mystery-of-alice-in-wonderland-syndrome
16•amichail•3d ago•8 comments

Accessibility and the Agentic Web

https://tetralogical.com/blog/2025/08/08/accessibility-and-the-agentic-web/
18•edent•4h ago•6 comments

Ask HN: What toolchains are people using for desktop app development in 2025?

46•lincoln20xx•4h ago•54 comments

Jan – Ollama alternative with local UI

https://github.com/menloresearch/jan
155•maxloh•11h ago•65 comments

End-User Programmable AI

https://queue.acm.org/detail.cfm?id=3746223
31•tosh•5h ago•1 comments

A brief history of the absurdities of the Soviet Union

https://laurivahtre.ee/empire-of-the-absurd/
102•Maro•5h ago•150 comments

Who got arrested in the raid on the XSS crime forum?

https://krebsonsecurity.com/2025/08/who-got-arrested-in-the-raid-on-the-xss-crime-forum/
4•todsacerdoti•3d ago•0 comments

A Simple CPU on the Game of Life (2021)

https://nicholas.carlini.com/writing/2021/unlimited-register-machine-game-of-life.html
4•jxmorris12•3d ago•0 comments
Open in hackernews

Show HN: Rust framework for advanced file recognition and identification

https://crates.io/crates/magical_rs
44•reimisdev•2d ago
Alternative to magic.h and infer. Zero dependencies. Fully extensible. Works in no_std, async, and embedded contexts.

Comments

0cf8612b2e1e•2d ago
Minor thing, I find it off putting when a project describes itself as “one of the best frameworks”. Just launch straight into the offering and let users decide. You already have multiple selling points, no need for the blatant self promotion.
reimisdev•2d ago
You're right – that phrase was a bit much. I'll revise it. Thanks for pointing it out!
landr0id•2d ago
I hate to be one of those people that asks “what differentiates this from X”, but is there a selling point for why I’d want to use this over https://github.com/theseus-rs/file-type if I’m in a sync + std context and don’t really care about dependency count?
reimisdev•2d ago
These two crates follow different philosophies. file-type is great for lightweight, static detection. In contrast, `magical_rs` is designed to be a framework — it lets you define custom rules, layer logic via DSLs, and even embed custom function pointers for advanced matching. So if your use-case involves complex formats, edge-case detection, or internal tooling where you need full control — magical_rs gives you the power without forcing you to fork the crate.
self_awareness•2d ago
I mean, for full control we generally only need a file handle, not a framework. ;)
reimisdev•2d ago
You are absolutely right if you only need to detect simple file types. But of course no one forks a library to add the 3 file types they need and then re-builds them, and not to mention that because it's a static rule, if you want to detect more complex file types, it almost means you'll have to rewrite the entire core for that.
self_awareness•2d ago
I think it could utilise somehow the file(1) database (/usr/share/misc/magic.mgc, /usr/share/misc/magic), it has lots of file formats detections already, although the format itself is a little limited.