Hacker News

Printing Films Archive

Hacker News - Sun, 02/15/2026 - 9:21pm

Article URL: https://printingfilms.com

Comments URL: https://news.ycombinator.com/item?id=47030170

Points: 1

# Comments: 0

Categories: Hacker News

EpsteinDB – Making the Epstein Files More Searchable

Hacker News - Sun, 02/15/2026 - 9:20pm

Article URL: https://epsteindb.com/

Comments URL: https://news.ycombinator.com/item?id=47030166

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: Talk2Code – Text your codebase from your phone (~150 lines of Python)

Hacker News - Sun, 02/15/2026 - 9:15pm

Talk2Code was my endeavor into building something useful, but I thought it would take MUCH more than 150 lines of code... this is just stupid simple, and it SHOULD be shared. Check out my video walkthrough on Reddit too: https://www.reddit.com/r/SideProject/comments/1r5wvzv/i_buil...

Comments URL: https://news.ycombinator.com/item?id=47030139

Points: 1

# Comments: 1

Categories: Hacker News

Show HN: Ls-f a fast, zero-dependency ls with Nerd Font icons (Rust rewrite)

Hacker News - Sun, 02/15/2026 - 9:15pm

Hey HN People, Like many of you on Arch + Hyprland (or really any rolling distro), I used to rely on eza for nice-looking ls output with icons, git status, tree view, etc.

Then a recent update broke eza's package icons just turned into ugly boxes/rectangles everywhere.anyhow ls is also stop working .Reinstall, rebuild deps, downgrade, nothing helped. Classic rolling-release Friday night.

I got tired of fighting it so I finally finished something I'd been tinkering with for a while: ls-f.

It's a from-scratch Rust rewrite (v5 is the new one) of an old Bash ls wrapper I made years ago. Main goals were:

- Single static binary → zero runtime deps (no drama when Arch updates something) - Nerd Font icons for file types (hundreds supported) - Tree view built-in (--tree) - Git indicators (--git) without extra cruft - Speed basically on par with GNU ls (benchmarks in the readme — icons add ~0 overhead in most cases) - Supports most common ls flags so aliases just work: ls='lsf', ll='lsf -l', la='lsf -la', lt='lsf --tree'

No config files needed anymore, no Python/Bash layers. Just drop the binary in PATH.

Repo: https://github.com/swadhinbiswas/ls-f

Quick install on Arch (or anywhere with Rust/cargo): ```bash git clone https://github.com/swadhinbiswas/ls-f.git cd ls-f make install # or cargo install --path . ```

Make sure your terminal uses a Nerd Font (JetBrainsMono NF, MesloLGS NF, etc.) , otherwise icons show as boxes (there's a troubleshooting section in the readme).

It currently has only a handful of stars because I mostly built it for myself + a few friends, but after this eza breakage I'm actually using it daily now and it feels more reliable.

Would love to hear thoughts / feedback / brutal honesty: - Does it cover the flags you actually use? - Any missing icon or weird rendering in your setup? - Better name? (ls-f is short but maybe too generic)

Thanks for looking!

(Using it right now in Hyprland on Arch feels snappy and zero surprises so far.)

Comments URL: https://news.ycombinator.com/item?id=47030136

Points: 1

# Comments: 0

Categories: Hacker News

CallCombat – Sales Call Roleplay

Hacker News - Sun, 02/15/2026 - 8:45pm

Article URL: https://callcombat.com

Comments URL: https://news.ycombinator.com/item?id=47029927

Points: 1

# Comments: 0

Categories: Hacker News

Show HN: Purple Computer – Turn an old laptop into a calm first kids computer

Hacker News - Sun, 02/15/2026 - 8:39pm

Hey HN, I'm Tavi. I built this for my 4-year-old.

He and I used to "computer code" together in IPython: typing words to see emojis, mixing colors, making sounds. Eventually he wanted his own computer. So I took an old laptop and made him one.

That IPython session evolved into Explore mode, a REPL where kids type things and something always happens: "cat * 5" shows five cats, "red + blue" mixes colors like real paint, math gets dot visualizations. Then came Play mode (every key makes a sound and paints a color) and Doodle mode (write and paint). The whole machine boots straight into Purple. No desktop, no browser, no internet.

It felt different from "screen time." He'd use it for a while, then walk away on his own. No tantrum, no negotiation.

Some technical bits: it's a Python TUI (Textual in Alacritty) running on Ubuntu, so even very old laptops run it well. Keyboard input bypasses the terminal entirely via evdev for true key-down/key-up events, which lets me do sticky shift and double-tap capitals so kids don't have to hold two keys. Color mixing uses spectral reflectance curves so colors actually mix like paint (yellow + blue = green, not gray).

Source is on GitHub: https://github.com/purplecomputerorg/purplecomputer

Comments URL: https://news.ycombinator.com/item?id=47029882

Points: 1

# Comments: 0

Categories: Hacker News

Pages