frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Venetianblinds.js – evenly spaced windows into text files

https://liveclip.substack.com/p/venetianblinds-js-text-sampler
2•firasd•1h ago
I kept wanting a way to quickly orient myself in large files before searching them. Instead of searching, this CLI opens evenly spaced "windows" through a file and shows the surrounding context.

Github: https://github.com/firasd/venetianblinds

It turned out to be surprisingly useful on both source code and long text.

Usage:

npx github:firasd/venetianblinds --samples=5 reactdomroot.js # venetianblinds

file: reactdomroot.js characters: 12729 samples: 5 context_range: 120

--- sample 1/5 char 0 line 1 col 1 range 0:60 /* * Copyright (c) Meta Platforms, Inc. and affiliates. ^

--- sample 2/5 char 3182 line 106 col 1 range 3122:3242 t: FiberRoot) { this._internalRoot = internalRoot; }

// $FlowFixMe[prop-missing] found when upgrading Flow React ^

--- sample 3/5 char 6364 line 188 col 31 range 6304:6424 nDefaultTransitionIndicator; let transitionCallbacks = null;

  // $FlowFixMe[invalid-compare]
  if (options !== n
                              ^

Comments

firasd•36m ago
Works well on prose too

npx github:firasd/venetianblinds --samples=12 macbeth.txt # venetianblinds file: macbeth.txt characters: 128338 samples: 12 context_range: 120

--- sample 1/12 char 0 line 1 col 1 range 0:60 The Project Gutenberg eBook of Macbeth

This eBook is ^

--- sample 2/12 char 11667 line 481 col 25 range 11607:11727 thee from our royal master thanks; Only to herald thee into his sight, Not pay thee.

ROSS. And, for an earnest of ^

--- sample 3/12 char 23334 line 868 col 21 range 23274:23394 have judgement here; that we but teach Bloody instructions, which being taught, return To plague th’ inventor. This ev ^

I built a safety shield for AI agents that intercepts dangerous commands

https://github.com/Thomaszhou22/danger-guard-skill
1•Thomas_Zhou•2m ago•0 comments

Revieve – AI Product Engineer

https://www.revieve.com/job-board
1•seharetimad•4m ago•1 comments

A 2-bit balanced ternary ALU simulation with built-in thermal shutdown (PoC)

https://github.com/st6719/TernaryBreath
1•st6719•5m ago•0 comments

CoMaps – FOSS Offline Maps

https://www.comaps.app/
2•basilikum•8m ago•0 comments

Economies Thrive with Older, Smaller Population, New Study Finds

https://www.bloomberg.com/news/articles/2026-07-06/economies-thrive-with-older-smaller-population...
2•garbawarb•8m ago•1 comments

GitHub Under Siege

https://jerodsanto.net/2026/06/github-under-siege/
1•mooreds•8m ago•0 comments

The first agentic reverse engineer

https://github.com/amruth-sn/kong
1•ishqdehlvi•9m ago•0 comments

Show HN: Dynpipe – Easy Web and CLI P2P transfer tool using simple word codes

https://dynpipe.com
1•eric_pro•9m ago•0 comments

Do We Have Fable? Claude Fable 5 Subscription Status

https://dowehavefable.com/
2•routelastresort•9m ago•1 comments

Is OAuth for Authentication or Authorization?

https://fusionauth.io/articles/oauth/why-no-authentication-in-oauth
2•mooreds•10m ago•0 comments

How-To Detach a Forked Repo (2025)

https://chrisdemars.net/blog/how-to-detach-a-forked-repo/
1•mooreds•11m ago•0 comments

Babies should not use screens at all in the first two years, major review finds

https://www.euronews.com/health/2026/07/02/babies-should-not-use-screens-at-all-in-the-first-two-...
5•Markoff•12m ago•0 comments

Show HN: Arda Translate, free private on-device (iOS) translation

https://apps.apple.com/us/app/arda-translate/id6778970560
1•cjjuice•13m ago•1 comments

Ask HN: What is the best version of full Linux in the browser?

1•smalltorch•13m ago•1 comments

Show HN: An interactive, interlinked city exploration project (St. Louis)

https://stlouing.com/
2•stlouing•16m ago•0 comments

Deploying Python serverless functions to Scaleway

https://codeberg.org/soup-dev/scaleway-serverless-python
1•MirceaOprea•16m ago•1 comments

Januscape: Guest-to-Host Escape in KVM/x86 (CVE-2026-53359)

https://openwall.com/lists/oss-security/2026/07/06/7
1•aberoham•18m ago•0 comments

Why 3D TVs failed and the trouble with 3D in Hollywood

https://www.engadget.com/2206391/why-3d-tvs-failed/
4•bookofjoe•22m ago•1 comments

Cirrus Introduces the TRAC10: A Purpose-Built Aircraft for Flight Training

https://cirrusaircraft.com/story/cirrus-trac10/
3•lisper•22m ago•0 comments

How to call Linux code from a Wine process

https://arcanenibble.com/how-to-call-linux-code-from-a-wine-process.html
1•TazeTSchnitzel•23m ago•0 comments

I Survived Europe's Heat Wave Without AC

https://reason.com/2026/06/29/i-survived-europes-heat-wave-without-ac-no-thanks-to-regulation/
2•mancerayder•25m ago•0 comments

Threadplane: Angular agent UI framework graded A for supply-chain trust

https://threadplane.ai/blog/threadplane-earns-grade-a-hvtrust
2•brian_love•25m ago•0 comments

Simple AI agent in POSIX shell

https://github.com/patrickjh/ssa
1•pianopatrick•27m ago•1 comments

Linux on the Atari Jaguar. No, really.

https://cakehonolulu.github.io/linux-for-jaguar/
1•cakehonolulu•27m ago•1 comments

kinopio.club

https://kinopio.club
1•helloplanets•28m ago•0 comments

List of Screw Drives

https://en.wikipedia.org/wiki/List_of_screw_drives
2•tosh•29m ago•0 comments

VeriRedact – Redact sensitive PDFs and photos in seconds

https://veriredact.com/
1•amscotti•29m ago•0 comments

Show HN: Grinta –local-first AI coding agent that passed 106-minute stress test

https://github.com/josephsenior/Grinta-Coding-Agent
1•JosephSenior•30m ago•0 comments

I bundled a few regex sidecars into a regex app to fix the "works on my machine"

https://regexpilot.com/
1•stofke72•31m ago•1 comments

Trust and Safety Remotely: Shared Threat Models

https://tgthorley.com/blog/f/trust-safety-remotely-shared-threat-models
2•mooreds•33m ago•1 comments