frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Low-rank approximation for 3x3 FPGA convolutions (33% less DSP usage)

https://www.dockerr.blog/blog/lowrank-hardware-approximation
1•el_dockerr•1h ago

Comments

el_dockerr•1h ago
Hi HN, author here.

I've been working on optimizing perception pipelines for SWaP-constrained FPGAs (like in satellite or drone payloads). I realized that we often run out of DSP slices for simple 3x3 convolutions.

I implemented a method to approximate these convolutions by learning coefficients that map strictly to Powers-of-Two (PoT). This allows replacing the constant multipliers with bit-shifts and adders (LUTs).

The results:

Reduces DSP usage by 33% (2 Muls instead of 3 per atomic dot-product).

Achieves >99% SSIM on correlated images.

The error manifests as a global DC-offset, which Batch Norm layers in CNNs can typically absorb.

I wrote a blog post detailing the math and the hardware implementation. The full C-benchmark and PoC code is on GitHub (linked in the post).

I'd love to hear from the FPGA folks here: Is this trade-off (accuracy vs. resources) something you'd use in production payloads?

Other sources:

[blog] https://www.dockerr.blog/blog/lowrank-hardware-approximation

[git] https://github.com/el-dockerr/Low-Rank_Hardware_Approximatio...

[LinkedIN] https://www.linkedin.com/in/swen-kalski-062b64299/

Your Backlog Can't Keep Up with Your Agents

https://samboyd.dev/blog/ai-product-engineer
1•srboyd•1m ago•0 comments

Show HN: TGForge – Telegram automation SaaS for managing channels and groups

https://tgforge.io/
1•komunyaka•2m ago•0 comments

Show HN: A minimalist AI web-app to generate recipes from leftovers

https://ingredinotapp.base44.app
1•jpgoodwill•2m ago•0 comments

Show HN: I turn scattered feedback into a prioritized roadmap in 5 min

https://plaudera.com
1•superproton•3m ago•0 comments

Launching Open-Clawbot.com

https://www.open-clawbot.com/
1•Abenaitwe•5m ago•0 comments

Long-term vision for improving build times on Clang/LLVM

https://discourse.llvm.org/t/meta-rfc-long-term-vision-for-improving-build-times/89828
1•pjmlp•6m ago•0 comments

Show HN: Nectar Gold – Breastmilk tracker where an AI agent manages data via CLI

https://stash-ruby.vercel.app
1•geo_leo•7m ago•0 comments

Show HN: AI Agent for SEO on Autopilot

https://usefox.ai
1•Creator-io•10m ago•0 comments

Show HN: Ratunit – A TUI for browsing JUnit XML test reports written in Rust

https://github.com/rupert648/ratunit
1•pure-orange•12m ago•1 comments

InfoSec fundraiser to take back squatted securityfocus.com

https://infosec.exchange/@briankrebs/116082265821094869
1•endre•14m ago•1 comments

Rug – Repeat Until Good

https://github.com/github/awesome-copilot/blob/76b1c55befc0366a3bd4098cfdbbd38517e8dc2c/agents/ru...
1•everlier•14m ago•0 comments

Babashka 1.12.215: Revenge of the TUIs

https://blog.michielborkent.nl/babashka-1.12.215.html
3•Borkdude•19m ago•1 comments

AI Online Terminal

https://www.runskill.ai/
1•shitianfang•20m ago•0 comments

Blind Schnorr Signatures – Interactive Demo

https://blindsigs.utxo.club
1•monsuta•21m ago•1 comments

Terry Tao – Machine assistance and the future of research mathematics [video]

https://www.youtube.com/watch?v=zJvuaRVc8Bg
2•danielmorozoff•22m ago•0 comments

China to require physical controls for vehicle functions, starting July 1, 2027

https://carnewschina.com/2026/02/16/china-to-require-physical-controls-for-vehicle-functions-redu...
5•giuliomagnifico•22m ago•0 comments

Retired Netflix Engineering Director on Regrets, Video Engineering, Hiring

https://www.youtube.com/watch?v=ApG9vjbHDCk
1•ksec•24m ago•0 comments

Toolspotting: A new way to measure engagement

https://www.toolspotting.com/spotlight
1•mrdalal•25m ago•0 comments

499 is a prime number with this property: 499⁴⁹⁹ ends in 499499

https://twitter.com/pickover/status/2023047194211701052
3•keepamovin•28m ago•0 comments

Ask HN: What is the best bang for buck budget AI coding?

1•LowResBudget•29m ago•2 comments

Teaching Claude to Write Pony

https://www.ponylang.io/blog/2026/02/teaching-claude-to-write-pony/
2•spooneybarger•30m ago•1 comments

Browse Code by Meaning

https://haskellforall.com/2026/02/browse-code-by-meaning
2•romac•30m ago•0 comments

A remote control for your agents

https://www.restate.dev/blog/a-remote-control-for-your-agents
1•stsffap•30m ago•2 comments

Data Is Your Moat

https://www.parseable.com/blog/data-is-your-moat
1•tiwarinitish86•30m ago•2 comments

Capita taps Microsoft Copilot to dig it out from UK pensions backlog

https://www.theregister.com/2026/02/17/capita_microsoft_copilot_pensions/
2•jjgreen•33m ago•1 comments

Show HN: Nibble a fast and easy to use network scanner

https://github.com/backendsystems/nibble
1•saberd•34m ago•0 comments

Capitalist Countries 2026

https://worldpopulationreview.com/country-rankings/capitalist-countries
2•ksec•35m ago•0 comments

Two Bits Are Better Than One: making bloom filters 2x more accurate

https://floedb.ai/blog/two-bits-are-better-than-one-making-bloom-filters-2x-more-accurate
5•matheusalmeida•36m ago•0 comments

I broke into my own AI system in 10 minutes. I built it

2•mohith_km•37m ago•0 comments

Cascade standalone DNSSEC signer in Rust from NLnet

https://blog.nlnetlabs.nl/cascade/
2•xvilka•38m ago•0 comments