frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Backprompter – create, test, and deploy agents without a back end

https://backprompter.com/
1•aj-srivastava•38s ago•0 comments

We disabled the "speed" plugin and the Core Web Vitals remained the same

https://pagespeed.one/en/blog/lighthouse-score-hacking
1•absolutmachal•51s ago•0 comments

Show HN: A virtual race car that drives only while someone pays for fuel

https://fuelup.lol/
1•bombashell•1m ago•0 comments

Show HN: Kitewing marketing site, inspired by Braun industrial design ca. 1968

https://www.kitewing.ai/
1•hglaser•1m ago•0 comments

Building table-aware, partition-aware physical replication for Iceberg tables

https://www.prequel.co/blog/physical-replication-for-iceberg-tables/
2•conormccarter•2m ago•0 comments

Show HN: Relay Tetris

https://minivac.greg.technology/tetris/
1•gregsadetsky•3m ago•0 comments

Needle: The benchmark your search engine can't memorize

https://keenable.ai/blog/needle-the-benchmark-your-search-engine-can-t-memorize
1•matt4711•4m ago•0 comments

Corporate political donations shatter record at $646M so far for US midterms

https://www.reuters.com/legal/government/corporate-political-donations-shatter-record-646-million...
3•petethomas•6m ago•0 comments

Outmano

https://outmano.com/
1•operationteam•7m ago•0 comments

Adobe is adding more AI to Photoshop

https://www.theverge.com/tech/985491/adobe-photoshop-ai-assisted-editor-markup
1•Brajeshwar•7m ago•0 comments

Show HN: ThunderPhone v2 – a new architecture for voice AI

https://thunderphone.com
1•kolchinski•7m ago•0 comments

Meta projected to spend $10B on Anthropic AI

https://www.nytimes.com/2026/08/27/technology/meta-anthropic-frenemies.html
1•louiereederson•8m ago•0 comments

The terrifying mechanics of the Nepali flash flood

https://www.economist.com/science-and-technology/2026/08/27/the-terrifying-mechanics-of-the-nepal...
1•vinni2•8m ago•0 comments

Show HN: Git for Designers

https://opacity.com/
1•x7ikmet•10m ago•0 comments

Security Advisory Bulletin 067

https://community.ui.com/releases/Security-Advisory-Bulletin-067/fc4a3488-7c43-4628-8bab-f715e96d...
1•metrofun•10m ago•0 comments

Panic passes Trump tariff refunds back to the Playdate customers who paid them

https://arstechnica.com/gaming/2026/08/panic-refunds-illegal-tariffs-customers-paid-on-its-playda...
1•ndr42•11m ago•0 comments

Ask HN: Ideas for dealing with overly-do-gooder agents

1•zof3•11m ago•0 comments

I just needed a thing that listens

https://ivanlugo.dev/writing/i-just-needed-a-thing-that-listens/
1•tikimcfee•12m ago•0 comments

Relentlessly Optimizing SIMD CSV Parsing

https://j-li.us/blog/relentlessly-optimizing-simd-csv-parsing
1•juliusgeo•12m ago•0 comments

Show HN: Revenue Agents that monitor churn, upsell, and deal risk

https://www.rimplo.com/
1•Hoss-Elkhateeb•14m ago•0 comments

Show HN: Turn every PR into animated architecture diagrams (open-source)

https://github.com/coldteadotai/pr-lens
3•TheAnkurTyagi•14m ago•0 comments

A sandbox is not a permission model for multi-agent systems

https://github.com/agentconnect-md/agentconnect
2•Kkkkki•17m ago•0 comments

Nvidia projects $673B in sales as AI demand widens

https://forgeeks.net/nvidia-673-billion-ai-growth-forecast/
2•kuuuzya•18m ago•0 comments

Show HN: TermDrop – Stream a local file to a remote server with one curl command

https://termdrop.sh/
1•npartin•18m ago•0 comments

OpenAI to start showing ads on ChatGPT's free and Go tiers in India

https://techcrunch.com/2026/08/27/openai-to-start-showing-ads-on-chatgpts-free-and-go-tiers-in-in...
3•Brajeshwar•20m ago•0 comments

Russian-speaking cybercriminals used SpaceX's Cursor AI to hack seven companies

https://www.reuters.com/world/russian-speaking-cybercriminals-used-spacexs-cursor-ai-tool-hack-se...
2•tartoran•20m ago•0 comments

Peter Cullen, Voice of Optimus Prime in 'Transformers,' Dies at 85

https://www.hollywoodreporter.com/movies/movie-news/peter-cullen-optimus-prime-transformers-eeyor...
6•cocacola1•20m ago•1 comments

Nothing Bad Can Happen, It Can Only Good Happen: An Anti-Semantic Analysis (2025)

https://hejon07.substack.com/p/nothing-bad-can-happen-it-can-only
1•debo_•20m ago•0 comments

Star Trek at 60: an exploration of humanity rather than aliens

https://theconversation.com/star-trek-at-60-the-secret-of-this-pioneering-series-was-its-explorat...
4•samizdis•20m ago•0 comments

Decompiling a Nintendo 64 Game in 84 Days

https://blog.chrislewis.au/decompiling-a-nintendo-64-game-in-84-days/
2•knackers•21m ago•0 comments
Open in hackernews

Show HN: Bhowra Ink – C# HTML-to-PDF Under 1 MB, Azure Functions Consumption

https://bhowra.com/bhowra-ink.html
3•dillu_spur•1h ago

Comments

dillu_spur•58m ago
Author here. Most .NET HTML-to-PDF options are either a headless-Chromium wrapper (150-400 MB, multi-second cold starts, painful or blocked on Azure Functions Windows Consumption) or an AGPL/commercial library with a dependency tree.

Bhowra.Ink is a from-scratch pure-C# engine: one managed .NET 8 DLL of 913 KB, zero NuGet dependencies, no native binaries, no P/Invoke. It renders HTML5 + CSS (Grid, Flexbox, gradients, transforms, SVG) to PDF in-process.

The playground linked above is itself running on an Azure Functions Windows Consumption plan (Y1/Dynamic), .NET 8, scaled to zero instances. So the cold start you get clicking it is the real one, not a warmed-up demo.

Zero dependencies is literal: the .nupkg is one DLL in lib/net8.0, an empty dependency group, no runtimes/ folder. The only platform-specific call in the codebase is a registry read guarded by OperatingSystem.IsWindows().

Sandbox-friendly by construction: converting to a byte[] touches no disk, and the bundled fonts are embedded resources inside the DLL rather than files on disk. Licensing also has an offline path - hand it a signed token via an env var and it never makes a network call, which matters if your egress is blocked.

Other things it does: ~50 ms warm path for a typical invoice and ~1 s cold start including JIT; Arabic/Hebrew via real OpenType GSUB/GPOS shaping with word-level UAX #9 bidi; Devanagari shaping; PDF/A-2b, PDF/A-3b, PDF/UA-1 tagging, AES-256 (V5/R6, AESV3); Factur-X / ZUGFeRD embedding; byte-identical output if you pin CreatedOn. Full suite runs green on Windows and Linux in CI.

Deliberately not supported, so you don't waste time discovering it:

No JavaScript. <script> is skipped, a script-drawn <canvas> renders as an empty box, no CSS animations/transitions/:hover/:focus, no video/audio. It degrades gracefully rather than crashing, but if your document needs a JS runtime this is the wrong tool.

Indic beyond Devanagari is not shaped - Bengali, Gurmukhi, Gujarati, Oriya, Tamil, Telugu, Kannada, Malayalam and Lao are left unrendered rather than drawn wrong. They surface in FontDiagnostics, never silently dropped. CJK isn't bundled either; register a font.

The bidi is a word-level approximation of UAX #9, not the full algorithm - no bracket pairs, no nested embedding levels.

Factur-X and ZATCA are document-layer only: it embeds and tags your XML and packs your TLV values, and never generates, validates, signs or submits invoice XML. PDF/A is levels 2b and 3b only. Encryption emits AES-256 but /P is hardcoded allow-all, so there's no restrict-printing/copying API yet.

NuGet (latest 1.0.9): https://www.nuget.org/packages/Bhowra.Ink

    dotnet add package Bhowra.Ink

    using Bhowra.Ink;
    byte[] pdf = HtmlConverter.ConvertToBytes(html);
Commercial, with a fully functional watermarked trial - no page limit, no expiry. Flat annual pricing, no per-document fees, no AGPL.

Happy to answer anything about the layout engine, the font stack, or the serverless side.