frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Binary Formats Gallery

https://formats.kaitai.io/
17•vitalnodo•1h ago

Comments

dtagames•1h ago
Interesting. I didn't know anyone had come up with a declarative language for binary files.
jchw•53m ago
There's actually more than one, though Kaitai probably has the most maturity of any of them.

Various hex editors have their own formats. 010 Editor has C-style binary templates, imhex has a binary pattern language as well. Okteta has Okteta Structure Definitions which can be declared using XML or with JS.

Kaitai Struct is the most complete system that has code generation for multiple programming languages and isn't tied to a hex editor or anything else for that matter. That said, I think there's still a ton of room for improvement and innovation. Kaitai has a lot of useful tooling, but I think as it is today it falls a bit short: the code gen is not at the same support level for all languages (most languages are fairly limited), and I think serialization is still mostly experimental. That and there's probably a lot you could do to still make it more expressive and powerful.

emddudley•11m ago
There's an old XML one called Data Format Description Language (DFDL).
pmarreck•27m ago
Is this able to represent any binary format? How do things like relative offsets work and such? (basically any non-rigid parts of the format)
frizlab•10m ago
It can represent an UTF-8 string, so it can probably represent anything.

Business AI

https://www.facebook.com/business/ai/business-ai
1•garbawarb•3m ago•0 comments

Show HN: I built Fake Tweet Generator all by claudecode

https://xaicreator.com/twittertools/faketweetgenerator
1•yeeyang•4m ago•0 comments

Airlynk – browser peer-to-peer file sharing without servers

2•sathishaluvala•9m ago•0 comments

Evaluating Coding Agents with Terminal-Bench 2.0

https://snorkel.ai/blog/evaluating-coding-agent-capabilities-with-terminal-bench-snorkels-role-in...
1•vinhnx•10m ago•0 comments

Don't Parse, Call

https://timkellogg.me/blog/2025/10/03/functions
1•tkellogg•11m ago•0 comments

What are the best robots in 2025?

https://botrank.io/
1•tbabenko•15m ago•1 comments

Show HN: Promptware – Bidirectional Code Translator (Python/Go/Rust/Node/.NET)

https://github.com/Promptware-dev/promptware
1•3CH0xyz•17m ago•0 comments

Qwen3-VL-30B-A3B-Instruct and Thinking

https://huggingface.co/Qwen/Qwen3-VL-30B-A3B-Thinking
1•BUFU•20m ago•0 comments

Y'all are over-complicating these AI-risk arguments

https://dynomight.substack.com/p/ai-risk
2•paulpauper•25m ago•1 comments

Help testing for my first Android app

https://docs.google.com/forms/d/e/1FAIpQLSdD2_t_PdJm69NXyPExiFEjncEdFHPT2ytXI8jdqMbkQ4Ofag/viewfo...
2•blamebento•29m ago•2 comments

Retrocide Mono – A monospaced font with no decenders

https://geonot.github.io/retrocide-mono/
2•wildlogic•41m ago•1 comments

'The system is rigged': Founders and VCs weigh in on the UK's ambition deficit

https://www.cnbc.com/2025/10/04/founders-and-vcs-weigh-in-on-the-uks-ambition-deficit.html
1•pseudolus•43m ago•0 comments

Bevy 0.17: Global Illumination, Widgets, and more [video]

https://www.youtube.com/watch?v=OR-1FBjrKrk
1•codewiz•53m ago•0 comments

Accounting for uncertainty to help engineers design complex systems

https://news.mit.edu/2025/accounting-uncertainty-help-engineers-design-complex-systems-1002
1•manu3000•54m ago•0 comments

GDP Hides Industrial Decline

https://www.palladiummag.com/2025/10/03/how-gdp-hides-industrial-decline/
2•veqq•55m ago•0 comments

Struggling to heat your home? How about 500 Raspberry Pi units?

https://www.theregister.com/2025/10/03/thermify_heathub_raspberry_pi/
3•voxadam•56m ago•0 comments

AI predicts antibiotic's IBD mechanism–scientists later confirm

https://healthsci.mcmaster.ca/new-antibiotic-targets-ibd-and-ai-predicted-how-it-would-work-befor...
3•KLK2019•56m ago•1 comments

Collect underpants → ? → Profit: A guide to filling the question marks in plans

https://herbertlui.net/collect-underpants-%e2%86%92-%e2%86%92-profit-a-guide-to-filling-in-the-qu...
3•herbertl•1h ago•1 comments

An unstable Debian stable update

https://lwn.net/Articles/1038699/
3•aryonoco•1h ago•0 comments

Characterizing Realistic Workloads on a Commercial Compute-in-SRAM Device

https://arxiv.org/abs/2509.05451
2•PaulHoule•1h ago•0 comments

Orcas are bringing humans gifts

https://www.newscientist.com/article/2486216-orcas-are-bringing-humans-gifts-what-does-it-mean/
8•wslh•1h ago•1 comments

Woodworking Tools 1600-1900 by Peter C. Welsh

https://www.gutenberg.org/ebooks/27238
2•walterbell•1h ago•0 comments

Track which Electron apps slow down macOS 26 Tahoe

https://avarayr.github.io/shamelectron/
7•mikamika83•1h ago•4 comments

Correcting Outdated Facts in Wikidata

https://blog.anj.ai/2024/09/outdated-knowledge.html
1•ashvardanian•1h ago•0 comments

Core Web Vitals

https://addyosmani.com/blog/core-web-vitals/
2•nkko•1h ago•0 comments

Sora Update #1

https://blog.samaltman.com/sora-update-number-1
18•davidbarker•1h ago•18 comments

Discord customer service data breach leaks user info and scanned photo IDs

https://www.theverge.com/news/792032/discord-customer-service-data-breach-hack
32•healsdata•1h ago•1 comments

UTF-8, explained simply – Nic Barker [video]

https://www.youtube.com/watch?v=vpSkBV5vydg
2•linkdd•1h ago•0 comments

Ask HN: Are startups still using Ruby on Rails to start new products/projects?

2•zizee•1h ago•3 comments

Show HN: RenderarXiv – Search ArXiv from terminal, HTML to read/paste into LLM

https://github.com/peterdunson/renderarxiv
3•peterdunson•1h ago•0 comments