frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenClaw Is Changing My Life

https://reorx.com/blog/openclaw-is-changing-my-life/
15•novoreorx•1h ago•24 comments

Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory

https://github.com/localgpt-app/localgpt
167•yi_wang•6h ago•56 comments

Haskell for all: Beyond agentic coding

https://haskellforall.com/2026/02/beyond-agentic-coding
82•RebelPotato•5h ago•21 comments

SectorC: A C Compiler in 512 bytes (2023)

https://xorvoid.com/sectorc.html
273•valyala•13h ago•52 comments

Total surface area required to fuel the world with solar (2009)

https://landartgenerator.org/blagi/archives/127
34•robtherobber•4d ago•39 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
212•mellosouls•16h ago•360 comments

LLMs as the new high level language

https://federicopereiro.com/llm-high/
81•swah•4d ago•149 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
172•surprisetalk•13h ago•171 comments

LineageOS 23.2

https://lineageos.org/Changelog-31/
18•pentagrama•2h ago•0 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
185•AlexeyBrin•19h ago•35 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
76•gnufx•12h ago•60 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
178•vinhnx•16h ago•18 comments

The Architecture of Open Source Applications (Volume 1) Berkeley DB

https://aosabook.org/en/v1/bdb.html
11•grep_it•5d ago•0 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
337•jesperordrup•23h ago•102 comments

First Proof

https://arxiv.org/abs/2602.05192
139•samasblack•16h ago•81 comments

Substack confirms data breach affects users’ email addresses and phone numbers

https://techcrunch.com/2026/02/05/substack-confirms-data-breach-affecting-email-addresses-and-pho...
33•witnessme•3h ago•10 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
89•momciloo•13h ago•18 comments

Wood Gas Vehicles: Firewood in the Fuel Tank (2010)

https://solar.lowtechmagazine.com/2010/01/wood-gas-vehicles-firewood-in-the-fuel-tank/
39•Rygian•2d ago•13 comments

Vouch

https://twitter.com/mitchellh/status/2020252149117313349
86•chwtutha•4h ago•23 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
109•thelok•15h ago•24 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
593•theblazehen•3d ago•215 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
42•mbitsnbites•3d ago•6 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
318•1vuio0pswjnm7•20h ago•523 comments

The world heard JD Vance being booed at the Olympics. Except for viewers in USA

https://www.theguardian.com/sport/2026/feb/07/jd-vance-boos-winter-olympics
67•treetalker•36m ago•14 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
117•randycupertino•9h ago•245 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
909•klaussilveira•1d ago•277 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
164•speckx•4d ago•247 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
36•languid-photic•4d ago•18 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
305•isitcontent•1d ago•39 comments

The Scriptovision Super Micro Script video titler is almost a home computer

http://oldvcr.blogspot.com/2026/02/the-scriptovision-super-micro-script.html
6•todsacerdoti•5h ago•1 comments
Open in hackernews

Introduction to Digital Filters (2024)

https://ccrma.stanford.edu/~jos/filters/
108•ofalkaed•7mo ago

Comments

o11c•7mo ago
Title misses important context: "for sound"
galangalalgol•7mo ago
A lot of it applies to software defined radio processing as well, other than tending to work in real vs complex, but you can always do either.
sfpotter•7mo ago
Vast majority of this book covers DSP in very broad generality, much akin to what you would see in an undergrad EE course on the topic. Compare with Oppenheim and Schafer. Different focus but much of the same content.
munificent•7mo ago
For any one-dimensional signal, honestly.

Audio is just the most common use case.

Blackthorn•7mo ago
Without loss of generality.
monster_truck•7mo ago
Do you think that's air you're breathing
stapedium•7mo ago
I was hoping to see something on Kalman filters. But it was good to see info on state space analysis. Also good to see a simple example on why dynamic range compression is nonlinear. Would have been nice to see more info on what makes a system non-time invariant with examples.
iainctduncan•7mo ago
Check the rest of his writing, I'd be surprised if it's not covered somewhere!
vmilner•7mo ago
He has a joint paper using one here:

https://www.dafx17.eca.ed.ac.uk/papers/DAFx17_paper_21.pdf

khiner•7mo ago
Self plug: I made Jupyter notebooks for each chapter of this and the DFT and Physical Modeling books in this series, with Python animations/audio for some key concepts:

https://karlhiner.com/jupyter_notebooks/mathematics_of_the_d...

https://karlhiner.com/jupyter_notebooks/intro_to_digital_fil...

https://karlhiner.com/jupyter_notebooks/physical_audio_signa...

florilegiumson•7mo ago
Thank you: these are excellent.
em3rgent0rdr•7mo ago
My god, animating convolution makes it so much easier to understand than having a professor draw the process on a chalkboard back in the day.
djmips•6mo ago
There's also a nice 3blue1brown video on the subject
iainctduncan•7mo ago
The Julius Smith books are some of the most respected resources in the audio world. Here is a page linking to way more.

https://ccrma.stanford.edu/~jos/

anyfoo•7mo ago
And not just for audio. In fact, I don't care about audio that much, and they're still some of my most treasured technical books (I have them in print form, and still reference them online pretty regularly).

Those changed my life, in a sense. Not my professional life, but outside of work it led me down a deep rabbit hole into mathematics, digital signal processing, and even analogue electronics and some light RF engineering. (This is not relevant to my professional life, since I started to take great care not to make any more of my hobbies my job.)

I spent endless hours thinking about this stuff on my commute, and hunched over Matlab.

The other book I recommend is Richard G. Lyons "Understanding Digital Signal Processing".

ktanvr1•7mo ago
Shout out to kewltools that have a free online digital creator - the nice thing is it generates and outputs source code of the digital filter in multiple languages!

https://kewltools.com/digital-filter

Llamamoe•7mo ago
I wish there was something like this but for working with arrays of values. I want something that works on frequencies like 1,2,3,4,6,8, not "0.25 to 0.375". I don't even know what that would mean in the context of an array of discrete values.
CamperBob2•7mo ago
Your question is an excellent example of why skipping all that math wasn't a good idea. (The answer literally goes all the way back to the Heisenberg uncertainty principle.)

You don't need to be able to regurgitate it all on a test, but you must be comfortable with the general ideas behind the DFT and what motivates them.

Llamamoe•6mo ago
The answer is also completely unnecessary to actually using said filters. There are countless data structures and algorithms built on decades of research, and yet no programmer writes tutorials where they demand you understand the entire history of computation before you're worthy of learning them the way mathematicians do with even the most basic of concepts.
CamperBob2•6mo ago
Largely true, although eventually you'd wonder why it sounded so awful when you tried to create infinitely-narrow filter passbands.

In this case, if you'd known there was such a thing as time-frequency uncertainty, you'd never have needed to ask the question in the first place.

Llamamoe•7mo ago
I wish there was a practical, no-math code-centric resource somewhere.

I just want to see practical examples of how to process my array of floats to extract or attenuate different frequencies(in discrete integer increments), not read walls of math equations and how to derive the discrete form of continuous algorithms over a hundred pages of dense text.

Blackthorn•7mo ago
There are tons and tons of libraries for just running filters. scipy.signal has basic filter construction methods.

This resource is for learning the why and the how, which makes the math rather important.

Archit3ch•7mo ago
As an aside, for anyone interested in _analog_ filters, professor Lanterman has you covered: https://www.youtube.com/watch?v=Pwe3DwoBP8g