frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

libwifi: an 802.11 frame parsing and generation library written in C

https://libwifi.so/
36•vitalnodo•2h ago

Comments

evilmonkey19•52m ago
Perhaps a stupid question, but the last release and commit is from 2023. Did something happen to the project?
Lammy•25m ago
Please point to which 802.11 standard has changed since 2023 that you would like to see supported: https://ieeexplore.ieee.org/browse/standards/get-program/pag...
RossBencina•44m ago
Nice.

> int ret = libwifi_get_wifi_frame(&frame, data, data_len, got_radiotap);

> ...

> int ret = libwifi_parse_beacon(&bss, &frame);

I haven't looked into the implementation, but if I understand correctly, the above code (extracted from the example on the home page) implies that the unparsed segment of `data` is either (1) copied into `frame` or (2) a pointer-span in `frame` references the unparsed segment of `data`. I wonder why either of these approaches have been taken. I imagine that the pointer-span could be computed (possibly even statically) inside `libwifi_parse_beacon` and `data` could also be passed:

> libwifi_parse_beacon(&bss, &frame, data);

This would shrink the size of `frame` and achieve zero-copy. Or perhaps I'm missing something.

Our investigation into the suspicious pressure on Archive.today

https://adguard-dns.io/en/blog/archive-today-adguard-dns-block-demand.html
1259•immibis•14h ago•351 comments

When UPS charged me a $684 tariff on $355 of vintage computer parts

http://oldvcr.blogspot.com/2025/11/when-ups-charged-me-684-tariff-on-355.html
19•goldenskye•49m ago•5 comments

libwifi: an 802.11 frame parsing and generation library written in C

https://libwifi.so/
36•vitalnodo•2h ago•3 comments

Show HN: Unflip – a puzzle game about XOR patterns of squares

https://unflipgame.com/
66•bogdanoff_2•4d ago•11 comments

When did people favor composition over inheritance?

https://www.sicpers.info/2025/11/when-did-people-favor-composition-over-inheritance/
45•ingve•1w ago•17 comments

Transgenerational Epigenetic Inheritance: the story of learned avoidance

https://elifesciences.org/articles/109427
108•nabla9•6h ago•63 comments

AsciiMath

https://asciimath.org/
27•smartmic•3h ago•2 comments

Things that aren't doing the thing

https://strangestloop.io/essays/things-that-arent-doing-the-thing
96•downboots•6h ago•53 comments

Boa: A standard-conforming embeddable JavaScript engine written in Rust

https://github.com/boa-dev/boa
150•maxloh•1w ago•51 comments

Archimedes – A Python toolkit for hardware engineering

https://pinetreelabs.github.io/archimedes/blog/2025/introduction.html
46•i_don_t_know•5h ago•9 comments

JVM exceptions are weird: a decompiler perspective

https://purplesyringa.moe/blog/jvm-exceptions-are-weird-a-decompiler-perspective/
50•birdculture•1w ago•3 comments

Show HN: I made a better DOM morphing algorithm

https://joel.drapper.me/p/morphlex/
53•joeldrapper•1w ago•19 comments

Linux on the Fujitsu Lifebook U729

https://borretti.me/article/linux-on-the-fujitsu-lifebook-u729
162•ibobev•9h ago•119 comments

AMD continues to chip away at Intel's x86 market share

https://www.tomshardware.com/pc-components/cpus/amd-continues-to-chip-away-at-intels-x86-market-s...
93•speckx•4h ago•39 comments

Weighting an average to minimize variance

https://www.johndcook.com/blog/2025/11/12/minimum-variance/
74•ibobev•9h ago•35 comments

TCP, the workhorse of the internet

https://cefboud.com/posts/tcp-deep-dive-internals/
273•signa11•18h ago•137 comments

Feature Extraction with KNN

https://davpinto.github.io/fastknn/articles/knn-extraction.html
9•RicoElectrico•1w ago•0 comments

Nevada Governor's office covered up Boring Co safety violations

https://fortune.com/2025/11/12/elon-musk-boring-company-tunnels-injuries-osha-citations-fines-res...
106•Chinjut•5h ago•8 comments

Trellis AI (YC W24) Is Hiring: Streamline access to life-saving therapies

https://www.ycombinator.com/companies/trellis-ai/jobs/f4GWvH0-forward-deployed-engineer-full-time
1•macklinkachorn•7h ago

Messing with scraper bots

https://herman.bearblog.dev/messing-with-bots/
198•HermanMartinus•17h ago•70 comments

Windhawk Windows classic theme mod for Windows 11

https://windhawk.net/mods/classic-theme-enable
176•znpy•7h ago•105 comments

One Handed Keyboard

https://github.com/htx-studio/One-Handed-Keyboard
166•doppp•15h ago•85 comments

A new Google model is nearly perfect on automated handwriting recognition

https://generativehistory.substack.com/p/has-google-quietly-solved-two-of
498•scrlk•4d ago•283 comments

Unofficial Microsoft Teams client for Linux

https://github.com/IsmaelMartinez/teams-for-linux
267•basemi•1w ago•227 comments

The computer poetry of J. M. Coetzee's early programming career (2017)

https://sites.utexas.edu/ransomcentermagazine/2017/06/28/the-computer-poetry-of-j-m-coetzees-earl...
34•bluejay2•6h ago•8 comments

The Nature of the Beast: Charles Le Brun's Human-Animal Hybrids (1806)

https://publicdomainreview.org/collection/le-brun-human-animal-hybrids/
42•Petiver•5d ago•7 comments

Strap Rail

https://www.construction-physics.com/p/strap-rail
43•juliangamble•1w ago•3 comments

Go's Sweet 16

https://go.dev/blog/16years
283•0xedb•1d ago•215 comments

History and use of the Estes AstroCam 110

https://www.dembrudders.com/history-and-use-of-the-estes-astrocam-110.html
52•mmmlinux•1w ago•13 comments

Designing a Language (2017)

https://cs.lmu.edu/~ray/notes/languagedesignnotes/
163•veqq•18h ago•101 comments