frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Iowa City Made Its Buses Free. Traffic Cleared, and So Did the Air

https://www.nytimes.com/2025/11/18/climate/iowa-city-free-buses.html
1•bookofjoe•2m ago•1 comments

Silicon Valley Idle Simulator

https://y-bombinator-36866039150.us-west1.run.app/
1•flyx•3m ago•1 comments

Querying the Police UK API – Lincoln, UK Crime Rates

https://listed.to/@Balias/67493/querying-the-police-uk-api-lincoln-uk-crime-rates
1•prism56•3m ago•1 comments

QRL Quantum BlockChain

https://twitter.com/QRLedger/status/1992684791972454425
1•slakernode•5m ago•0 comments

Cognitive Foundations for Reasoning and Their Manifestation in LLMs

https://arxiv.org/abs/2511.16660
1•belter•5m ago•0 comments

Tgr- TUI for GitHub

https://github.com/jjournet/tgr
1•jeepj•7m ago•1 comments

Who has the lowest Erdos-Bacon-Epstein number?

https://statmodeling.stat.columbia.edu/2025/11/23/who-has-the-lowest-erdos-bacon-epstein-number/
1•nabla9•7m ago•0 comments

Particle Life – Sandbox Science

https://sandbox-science.com/particle-life
1•StromFLIX•14m ago•0 comments

Rust is a disappointment

https://bykozy.me/blog/rust-is-a-disappointment/
14•byko3y•16m ago•0 comments

Show HN: BlankTrace – a Rust‑based MitM proxy to anonymize browser traffic

https://mrorigo.github.io/blanktrace/
1•mrorigo•18m ago•0 comments

Solving Kilordle

https://hauntsaninja.github.io/kilordle.html
1•jxmorris12•18m ago•0 comments

Kilordle

https://jonesnxt.github.io/kilordle/
1•jxmorris12•19m ago•0 comments

REDbot – lint for HTTP resources; protocol, cacheability, content negotiation …

https://redbot.org/
1•pabs3•21m ago•0 comments

Show HN: SaaS waste calculator (most waste –$250/employee/year)

https://licenselogic.co/saas-waste-calculator/
1•aidanvalero•23m ago•0 comments

Tell HN: ChatGPT is freaking amazing and I don't get the negativity

2•Red_Tarsius•23m ago•1 comments

Long Covid trajectories in the prospectively followed RECOVER-Adult US cohort

https://www.nature.com/articles/s41467-025-65239-4
1•bookofjoe•23m ago•0 comments

The Failed Crusade to Keep a Rare-Earths Mine Out of China's Hands

https://www.wsj.com/business/the-failed-crusade-to-keep-a-rare-earths-mine-out-of-chinas-hands-07...
1•mikhael•26m ago•0 comments

What now? Handling errors in large systems

https://brooker.co.za/blog/2025/11/20/what-now.html
1•fanf2•26m ago•0 comments

My calendar as a profit generating asset

https://hiipitch.com/
1•salesexec09•28m ago•1 comments

Making a Custom CPU platform and automated build toolchain

https://popovicu.com/posts/making-a-custom-cpu-mrav/
1•transpute•30m ago•0 comments

ZetaShare Building private file transfer with WebRTC

2•masterdegrees•30m ago•0 comments

Caching is better than mocking

https://federicopereiro.com/caching-ftw/
1•todsacerdoti•31m ago•0 comments

Show HN: ESLint-plugin-no-else-if

https://github.com/RickCarlino/eslint-plugin-no-else-if
1•rickcarlino•31m ago•1 comments

Improving GCC Buffer Overflow Detection for C Flexible Array Members

https://blogs.oracle.com/linux/improving-gcc-buffer-overflow-detection-for-c-flexible-array-members
1•pabs3•31m ago•0 comments

Locker 247

https://twitter.com/MrPitbull07/status/1992609458023977411
2•rmason•33m ago•0 comments

Host a website from an old phone using PostmarketOS

https://far.computer/how-to/
2•birdculture•34m ago•1 comments

Large-scale trial finds 4-day workweek improves employee well-being

https://www.psypost.org/large-scale-trial-finds-four-day-workweek-improves-employee-well-being-an...
2•mustaphah•36m ago•0 comments

Event-Driven Data Science: EventSourcingDB Meets Python and Pandas

https://docs.eventsourcingdb.io/blog/2025/11/24/event-driven-data-science-eventsourcingdb-meets-p...
2•goloroden•37m ago•0 comments

What topic in cyber security should I focus on as AI engineer?

1•maorware•38m ago•1 comments

Weight loss drugs are bringing down the country's obesity rate, a survey shows

https://www.npr.org/sections/shots-health-news/2025/10/28/nx-s1-5587805/glp-1-ozempic-zepbound-ga...
1•paulpauper•40m ago•0 comments
Open in hackernews

Show HN: BlankTrace – a Rust‑based MitM proxy to anonymize browser traffic

https://mrorigo.github.io/blanktrace/
1•mrorigo•18m ago
Hey HN — I’ve built BlankTrace, a cross-platform (Linux/macOS) Rust CLI/daemon that acts as a local HTTP/HTTPS MITM proxy to anonymize your browser traffic.

## What it does / Why you might use it

Randomizes browser fingerprint: rotates User‑Agent (via rand_agents) and Accept‑Language headers.

- Strips or blocks cookies on requests/responses.

- Regex‑based tracker / domain blocking with whitelist support.

- Runs as a MITM proxy on localhost:8080 with full TLS interception (generates its own CA) for HTTPS.

- Logs proxy activity asynchronously into SQLite (requests, blocked domains, fingerprint rotations, cookie behavior).

- Provides a CLI interface: view stats, manage whitelist/blocklist, export data, etc.

## Technical details

- Written in Rust.

- Uses: hudsucker (for the MITM proxy), rand_agents (for realistic UA rotation), rusqlite (logging), tokio, clap etc.

- Configuration via config.yaml, allowing you to tune rotation mode, block patterns, retention policy, and more.

- Logging schema includes tables for domains, IPs, cookie attempts, fingerprint rotations, etc.

Requires trusting the generated CA certificate in your browser / OS for HTTPS interception.

MIT‑licensed.

## Current status

- Proxy is fully functional: HTTP/HTTPS interception works.

- Fingerprint randomization is working across requests.

- Cookie stripping and domain blocking are implemented.

- Async logging to SQLite is operational.

- Graceful shutdown, CA persistence, and log cleanup are supported.

- Known limitation: manual installation of the CA cert is required to intercept HTTPS.

## Why I built this

I wanted a lightweight, performant, and configurable proxy for browsing with more privacy — without relying on heavyweight browser extensions. BlankTrace gives you control over fingerprinting, cookies, and trackers, all under your own daemon.

## Get started

- GitHub repo: https://github.com/mrorigo/blanktrace

- Project homepage / docs: https://mrorigo.github.io/blanktrace/

- Build: cargo build --release → run ./target/release/blanktrace

Trust the generated CA certificate in your system / browser to enable HTTPS interception.

Use CLI: blanktrace stats, domains, whitelist, export, etc.

## Feedback / Help Wanted

I’d love feedback on configuration UX (are the defaults sane? what settings do you want exposed?)

It's new — testing on different platforms / browsers would help ensure stability.

Contributions (code, documentation, detection rules) are very welcome.

If you care about privacy, fingerprint randomization, or want to better understand your browser’s network behavior — I’d appreciate you checking it out.