RSSAmplifier

Blog

The NeoSmart Files

Recovery software and more

neosmart.netRSS feed ↗15 posts

Latest posts

EFTA00400459 has been cracked, DBC12.pdf liberated

Three days ago, I wrote a post about stumbling across uncensored/unredacted plain-text content in the DOJ Epstein archives that could theoretically be reconstructed and reversed to reveal the uncensored originals of some of the files. Last night, I succeeded in Continue reading The post EFTA00400459 has been cracked, DBC12.pdf liberated first appeared on The NeoSmart Files .

Recreating uncensored Epstein PDFs from raw encoded attachments

Heads-up: An update to this article has been posted. There have been a lot of complaints about both the competency and the logic behind the latest Epstein archive release by the DoJ: from censoring the names of co-conspirators to censoring Continue reading The post Recreating uncensored Epstein PDFs from raw encoded attachments first appeared on The NeoSmart Files .

Sharding UUIDv7 (and UUID v3, v4, and v5) values with one function

UUIDv7 (wiki link) is seeing strong and eager adoption as a solution to problems that have long plagued the tech industry, providing a solution for generating collision-free IDs on the backend that could still be sorted chronologically to play nicer Continue reading The post Sharding UUIDv7 (and UUID v3, v4, and v5) values with one function first appeared on The NeoSmart Files .

How to (safely) swap the contents of two files opened in (neo)vim buffers

Raise your hand if you ve been here before: you have file1 open in a vim or neovim buffer and you want to fork its contents over to file2, but you need to reference file1 while you do so. So you Continue reading The post How to (safely) swap the contents of two files opened in (neo)vim buffers first appeared on The NeoSmart Files .

Portable (Cartesian) brace expansion in your shell

Cartesian expansion, also known as brace expansion, is an incredibly powerful feature of most unixy shells, but despite being fundamentally simple and incredibly empowering, it s been traditionally relegated to the dark and shadowy corners of command line hacking, employed only Continue reading The post Portable (Cartesian) brace expansion in your shell first appeared on The NeoSmart Files .

Namecheap takes down domain hosting video archives of Israeli war crimes

Namecheap.com, the popular domain name and webhosting platform, has disabled the Genocide.live domain name, which was home to a publicly accessible archive of over 16,000 videos documenting alleged Israeli war crimes, the vast majority of which were recorded since the Continue reading The post Namecheap takes down domain hosting video archives of Israeli war crimes first appeared on The NeoSmart…

FreeBSD 15.0 post-upgrade reboot loop

This post is less of a deep dive into a bug I ran into upgrading an x86_64 machine from FreeBSD 14.3 to FreeBSD 15 and more of a PSA: I have a possible workaround for anyone that runs into the Continue reading The post FreeBSD 15.0 post-upgrade reboot loop first appeared on The NeoSmart Files .

The idiomatic ZFS on Linux quickstart cheat-sheet

I m a FreeBSD guy that has had a long, serious, and very much monogamous relationship with ZFS. I experimented with Solaris 9 to learn about ZFS, adopted OpenSolaris (2008?) back in the aughts for my first ZFS server, transitioned my Continue reading The post The idiomatic ZFS on Linux quickstart cheat-sheet first appeared on The NeoSmart Files .

Benchmarking rust compilation speedups and slowdowns from sccache and -Zthreads

Just a PSA from one rust developer to another: if you use sccache, take a moment to benchmark a clean build1 of your favorite or current project and verify whether or not having RUSTC_WRAPPER=sccache is doing you any favors. I ve Continue reading The post Benchmarking rust compilation speedups and slowdowns from sccache and -Zthreads first appeared on The NeoSmart Files .

Using build.rs to integrate rust applications with system libraries like a pro

I m happy to announce the release of version 0.2 of the rsconf crate, with new support for informing Cargo about the presence of custom cfg keys and values (to work around a major change that has resulted in hundreds of Continue reading The post Using build.rs to integrate rust applications with system libraries like a pro first appeared on The NeoSmart Files .

Embed only the video from another post on X or Twitter

Twitter has a new-ish feature that lets you embed only the video from another post or tweet in a post/tweet of your own (without quote-replying the source tweet itself). Only the video is then embedded in your post, and a Continue reading The post Embed only the video from another post on X or Twitter first appeared on The NeoSmart Files .

Increment only numbers matching regex in Vim

Long-time vim or neovim users are probably already aware that visually selecting a block of text then pressing CTRL + A in vim will result in any numbers in the selected block of text being incremented by 1. This works Continue reading The post Increment only numbers matching regex in Vim first appeared on The NeoSmart Files .

tcpproxy 0.4 released

This blog post was a bit delayed in the pipeline, but a new release of tcproxy, our educational async (tokio) rust command line proxy project, is now available for download (precompiled binaries or install via cargo). I was actually surprised Continue reading The post tcpproxy 0.4 released first appeared on The NeoSmart Files .

CallerArgumentExpression and extension methods don’t mix

This post is for the C# developers out there and takes a look at the interesting conjunction of [CallerArgumentExpression] and static extension methods – a mix that at first seems too convenient to pass up. A quick recap: [CallerArgumentExpression] landed Continue reading The post CallerArgumentExpression and extension methods don’t mix first appeared on The NeoSmart Files .

Implementing truly safe semaphores in rust

Discuss this article on r/rust or on Hacker News. Low-level or systems programming languages generally strive to provide libraries and interfaces that enable developers, boost productivity, enhance safety, provide resistance to misuse, and more all while trying to reduce Continue reading The post Implementing truly safe semaphores in rust first appeared on The NeoSmart Files .