frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Strawk – I implemented Rob Pike's forgotten Awk

4•ahalbert2•2h ago
Rob Pike wrote a paper, Structural Regular Expressions (https://doc.cat-v.org/bell_labs/structural_regexps/se.pdf), that criticized the Unix toolset for being excessively line oriented. Tools like awk and grep assume a regular record structure usually denoted by newlines. Unix pipes just stream the file from one command to another, and imposing the newline structure limits the power of the Unix shell.

In the paper, Mr. Pike proposed an awk of the future that used structural regular expressions to parse input instead of line by line processing. As far as I know, it was never implemented. So I implemented it. I attempted to imitate AWK and it's standard library as much as possible, but some things are different because I used Golang under the hood.

Live Demo: https://ahalbert.github.io/strawk/demo/strawk.html

Github: https://github.com/ahalbert/strawk

Show HN: Optimizing LiteLLM with Rust – When Expectations Meet Reality

https://github.com/neul-labs/fast-litellm
3•ticktockten•16m ago•0 comments

Show HN: Parqeye – A CLI tool to visualize and inspect Parquet files

https://github.com/kaushiksrini/parqeye
144•kaushiksrini•17h ago•33 comments

Show HN: I built a synth for my daughter

https://bitsnpieces.dev/posts/a-synth-for-my-daughter/
1230•random_moonwalk•6d ago•205 comments

Show HN: ESPectre – Motion detection based on Wi-Fi spectre analysis

https://github.com/francescopace/espectre
187•francescopace•1d ago•47 comments

Show HN: Continuous Claude – run Claude Code in a loop

https://github.com/AnandChowdhary/continuous-claude
153•anandchowdhary•3d ago•54 comments

Show HN: Reversing a Cinema Camera's Peripherals Port

https://3nt3.de/blog/reversing-fs7-comms
42•3nt3•1w ago•2 comments

Show HN: Strawk – I implemented Rob Pike's forgotten Awk

4•ahalbert2•2h ago•0 comments

Show HN: PrinceJS – 19,200 req/s Bun framework in 2.8 kB (built by a 13yo)

https://princejs.vercel.app
143•lilprince1218•21h ago•66 comments

Show HN: Kalendis – Scheduling API (keep your UI, we handle timezones/DST)

https://kalendis.dev
17•dcabal25mh•22h ago•5 comments

Show HN: My hobby OS that runs Minecraft

https://astral-os.org/posts/2025/10/31/astral-minecraft.html
14•avaliosdev•18h ago•2 comments

Show HN: Building WebSocket in Apache Iggy with Io_uring and Completion Based IO

https://iggy.apache.org/blogs/2025/11/17/websocket-io-uring/
25•spetz•22h ago•6 comments

Show HN: Bsub.io – zero-setup batch execution for command-line tools

20•wkoszek•1d ago•7 comments

Show HN: Agfs – Aggregated File System, a modern tribute to the spirit of Plan9

https://github.com/c4pt0r/agfs
9•c4pt0r•16h ago•0 comments

Show HN: Octopii, a framework for building distributed applications in Rust

19•janicerk•1d ago•3 comments

Show HN: How are Markov chains so different from tiny LLMs?

15•JPLeRouzic•20h ago•1 comments

Show HN: Blindfold Chess App

https://www.psochess.com/
5•psovit•11h ago•1 comments

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

https://unflipgame.com/
176•bogdanoff_2•6d ago•51 comments

Show HN: I have created an alternative for Miro

https://nodeland.io
7•gxara•21h ago•1 comments

Show HN: Discussion of ICT Model – Linking Information, Consciousness and Time

https://www.academia.edu/s/8924eff666
2•DmitriiBaturo•14h ago•0 comments

Show HN: I build a strace clone for macOS

https://github.com/Mic92/strace-macos
8•Mic92•1d ago•0 comments

Show HN: UltraLocked – iOS file vault using Secure Enclave and PFS

https://github.com/UltraLocked/UltraLocked
5•proletarian•22h ago•2 comments

Show HN: Model-agnostic cognitive architecture for LLMs

https://github.com/scottonanski/persistent-mind-model-v1.0
3•HimTortons•16h ago•0 comments

Show HN: I ditched Grafana for my home server and built this instead

https://github.com/alibahmanyar/simon
8•bahmann•1d ago•0 comments

Show HN: Encore – Type-safe back end framework that generates infra from code

https://github.com/encoredev/encore
76•andout_•4d ago•47 comments

Show HN: DBOS Java – Postgres-Backed Durable Workflows

https://github.com/dbos-inc/dbos-transact-java
114•KraftyOne•4d ago•57 comments

Show HN: Hegelion-Dialectic Harness for LLMs (Thesis –> Antithesis –> Synthesis)

https://github.com/Hmbown/Hegelion
2•hunterbown•22h ago•3 comments

Show HN: MCP Traffic Analysis Tool

https://github.com/mcp-shark/mcp-shark
16•o4isec•22h ago•0 comments

Show HN: UpBeat – an AI-Enhanced RSS/Atom Reader that only shows you good news

https://upbeat.mitchelltechnologies.co.uk
5•seanmtracey•22h ago•0 comments

Show HN: ToolHop – Fast, simple utilities for every workflow

https://toolhop.app
4•steadyeddy_94•1d ago•1 comments

Show HN: Whirligig.live

https://whirligig.live
12•idiocache•2d ago•12 comments