frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

How's Linear so fast? A technical breakdown

https://performance.dev/how-is-linear-so-fast-a-technical-breakdown
57•howToTestFE•1h ago•25 comments

Powering up a module from the IBM 604: an electronic calculator from 1948

https://www.righto.com/2026/06/ibm-604-thyraton-tube-module.html
45•elpocko•2h ago•12 comments

Silurus/ooxml: Pixel-faithful Office documents, rendered in the browser

https://github.com/yukiyokotani/office-open-xml-viewer
51•maxloh•2h ago•21 comments

Building from Zero After Addiction, Prison, and a Felony

https://gavinray97.github.io/blog/building-from-zero-after-addiction-prison-felony
30•gavinray•1h ago•1 comments

What is the purpose of the lost+found folder in Linux and Unix? (2014)

https://unix.stackexchange.com/questions/18154/what-is-the-purpose-of-the-lostfound-folder-in-lin...
60•tosh•2d ago•27 comments

Cloning a Sennheiser BA2015 battery pack

https://blog.brixit.nl/cloning-a-sennheiser-ba2015-accu-pack/
73•zdw•1d ago•13 comments

You'll never guess who made the first wireless telephone

https://signoregalilei.com/2026/05/31/youll-never-guess-who-made-the-first-wireless-telephone/
24•surprisetalk•3d ago•4 comments

My automated doubt development process

https://www.alexself.dev/blog/automated-doubt
11•aself101•1h ago•7 comments

The 29th International Obfuscated C Code Contest (IOCCC) 2025 Winners

https://www.ioccc.org/2025/
332•matt_d•14h ago•77 comments

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

https://github.com/devenjarvis/lathe
165•devenjarvis•8h ago•35 comments

Backrest – a web UI and orchestrator for restic backup

https://github.com/garethgeorge/backrest
44•flexagoon•5d ago•2 comments

Proliferate (YC S25) is hiring to building open source Codex

https://www.ycombinator.com/companies/proliferate/jobs/L3copvK-founding-engineer
1•pablo24602•3h ago

Leiden Declaration on Artificial Intelligence and Mathematics

https://www.lms.ac.uk/news/leiden-declaration-on-ai-and-mathematics
23•_____k•1h ago•1 comments

Anthropic, please ship an official Claude Desktop for Linux

https://github.com/anthropics/claude-code/issues/65697
360•predkambrij•6h ago•197 comments

Podman 6: machine usability improvements (2025)

https://blog.podman.io/2025/10/podman-6-machine-usability-improvements/
73•daesorin•6h ago•5 comments

Making Peace with Your Unlived Dreams

https://nik.art/making-peace-with-your-unlived-dreams/
30•herbertl•1h ago•13 comments

Win16 Memory Management

http://www.os2museum.com/wp/win16-memory-management/
122•supermatou•2d ago•58 comments

A visual introduction to kernel functions

https://kelvinpaschal.com/blog/kernel-functions/
6•Kelvinidan•2d ago•0 comments

Why isn't the U.S. better at soccer?

https://www.natesilver.net/p/why-isnt-the-us-better-at-soccer
9•7777777phil•20m ago•0 comments

There's no escaping it: an exploration of ANSI codes

https://blog.safia.rocks/2025/12/22/ansi-codes/
22•ankitg12•2d ago•7 comments

The complete IPv4 address space, mapped

https://worldip.io/
4•theanonymousone•1h ago•1 comments

Vitamin D3 During Pregnancy and Cognitive Performance at 10 Years

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2849122
171•supermatou•4h ago•76 comments

Public Domain Image Archive

https://pdimagearchive.org/
223•davidbarker•19h ago•31 comments

The Secret Life of Circuits with lcamtuf / Michał Zalewski (Audio Interview)

https://theamphour.com/725-the-secret-life-of-circuits-with-lcamtuf-michal-zalewski/
56•ChrisGammell•3d ago•5 comments

The curious case of low-protein diets

https://knowablemagazine.org/content/article/living-world/2026/low-protein-diet-animals-live-longer
22•curmudgeon22•1h ago•6 comments

sqlite: A CGo-free port of SQLite/SQLite3

https://gitlab.com/cznic/sqlite
23•tosh•6h ago•8 comments

My Software North Star

https://kristoff.it/blog/north-star/
192•kristoff_it•3d ago•120 comments

Show HN: Kyushu – A self-hostable WASM sandbox for JavaScript workers

https://kyushu.dev/
66•le_chuck•12h ago•24 comments

Speculative KV coding: losslessly compressing KV cache by up to ~4×

https://fergusfinn.com/blog/kv-entropy-coder/
128•kkm•3d ago•24 comments

Symbolica 2.0: Programmable Symbols for Python and Rust

https://symbolica.io/posts/symbolica_2_0_release/
139•mmastrac•2d ago•12 comments
Open in hackernews

Silurus/ooxml: Pixel-faithful Office documents, rendered in the browser

https://github.com/yukiyokotani/office-open-xml-viewer
51•maxloh•2h ago

Comments

sublinear•1h ago
> office-open-xml-viewer
phplovesong•1h ago
Its kind of sad that the first thing in the repo is a mention that no human was involved in the programming.
cyanydeez•1h ago
which means it probably gets all the halucinated assets correctly and any real world documents wrong.

Still, looks pretty; if it actually has proper testing, could close the gap. Code not being the hard part is a major impediment to good software coming out of these things.

isubkhankulov•1h ago
Would this project exist otherwise? i doubt it
llukas•1h ago
Would author be able to do it otherwise? Is particular tool choice making result worse?

Bit identical/pixel-faithful reproductions are easy to verify…

jstanley•58m ago
"LLMs are amazing, I'm so much more productive now"

"oh yeah? Show me what you made, you can't, nobody can, it's all just AI psychosis"

"I made a pixel perfect Office document viewer"

"well... I wish you hadn't"

NetOpWibby•33m ago
“If you use LLMs, you’re not a real developer, you’re lazy.”

The best developers are lazy.

StableAlkyne•16m ago
Obligatory: https://xkcd.com/378/
gosub100•2m ago
I'm fine with that, even as someone who hates AI.
vlmutolo•58m ago
Pretty cool, rendering PowerPoint files to an image is probably the only way for LLMs to make sense of them.

Does this work in Cloudflare’s workerd environment? Would be nice to have a cheap serverless render -> LLM (GLM-OCR / PaddleOCR) -> Markdown pipeline for the various MS Office formats.

wmf•24m ago
This code creates a JSON intermediate representation that LLMs could probably consume. You might want to simplify it to focus on content and reduce token usage.
jbgt•55m ago
Interesting because I'm building ooxml-cli right now, for editing pptx, docx, xlsx. At work I had to adapt a pptx to a corporate template and tried via agent. It kept failing so I started building and then it was able to relatively quick and accurate do what I needed. Then I needed it to make tables, add pictures. Recently wanted to get data from an xslx and replace text in a presentation etc.

So the tool is growing and maybe this would be interesting to have as the non LibreOffice dependent viewer...

rcarmo•9m ago
I have a bunch of goodies at https://rcarmo.github.io/projects/go-ooxml and https://rcarmo.github.io/projects/python-office-mcp-server you might enjoy then.
gigel82•34m ago
If someone actually got "pixel-faithful" Office documents rendering correctly, MS would be screwed. That's actually really important for a lot of companies that carry around decades-old templates that never look exactly right in LibreOffice or any other software that attempted to replicate it.

The slightest misalignment of a paragraph means a line on page 27 of 120 now moved down by 2 pixels, screwing everything else out of alignment. Yes, plenty of companies pay Microsoft 365 subscriptions because of exactly this reason; it sounds ludicrous when you think they could just pay someone to replicate the formatting in a different suite a lot less than the subscription costs, but that's not how it works...

wis•34m ago
Very nice, the rendered demo for all the file types appear to render flawlessly and load instantly on page load, and looking in the DevTools the parsers are split into different Wasm bundles for each file type xslx, docx and pptx:

  docx 458kb raw 217kb gzipped
  pptx 574kb raw 253kb gzipped
  xslx 601kb raw 269kb gzipped
I expected the Wasm bundles to be large and a lot more bigger than that for some reason.

ChatGPT.com can benefit from using this library (or such a library) for rendering a preview of the file in a side panel on the right, instead of just giving me a download link to the outputted/transformed docx/pptx/xslx file.

int0x29•33m ago
Misread that as open office xml not office open xml. I wish the standards were named more differently. They are too easy to confuse
stuaxo•30m ago
Microsoft did that deliberately.
bulder•33m ago
The post title about it being "pixel-faithful" is a bit strange. I don't see that claim in the repo, and they don't seem to even claim full feature support at the moment. And for the features marked as supported in .pptx's, it does seem that at least slide image backgrounds and bullet point images aren't actually working, and some text objects have inverted text colors. Seems quite far away from being pixel-faithful in fact.
freakynit•27m ago
"Built entirely by Claude through iterative prompting."

Holy cow!!

lovasoa•21m ago
I tried a few pptx from consulting firms available online. The rendering does not seem to actually be pixel-perfect, but all were quite readable with a good layout, which is already an impressive feat.