Articles by tripdout
25

Google will now only release Android source code twice a year (androidauthority.com)

5

Computer Networks: A Systems Approach (systemsapproach.org)

2

Network Switch Reverse Engineering (fohdeesha.com)

2

Reverse Engineering Pokémon Go Plus (2018) (tinyhack.com)

1

Age and Authenticated Encryption (filippo.io)

6

Canadian Cross (wikipedia.org)

1

Nix doesn't have to be hard (dashdot.me)

2

Passive Optical Network (wikipedia.org)

2

Halloween Documents (wikipedia.org)

121

Google Pixels are no longer the AOSP reference device (9to5google.com)

2

How to write shared libraries [pdf] (dartmouth.edu)

1

Magisk v29.0 (github.com/topjohnwu)

2

Is anybody using this private key? (isanybodyusingthisprivatekey.com)

30

What is GNU Radio? (gnuradio.org)

1

GNU Radio (gnuradio.org)

1

Reverse Engineering Android's Aboot (newandroidbook.com)

2

Busybox Frequently Asked Questions (busybox.net)

3

Mitigations are attack surface, too (2020) (googleprojectzero.blogspot.com)

2

10BASE2 (wikipedia.org)

52

Make your QEMU faster (2022) (schreibt.jetzt)

53

"BGP at home": getting a DIA circuit installed at home (aaka.sh)

4

Banana Pi BPI-R4 (banana-pi.org)

1

Details on Omnivore Shutting Down (omnivore.app)

74

An illustrated proof of the CAP theorem (2018) (mwhittaker.github.io)

2

A guide to mainlining Android phones (mainlining.dev)

1

I Tried Stock Android and Hated It [video] (youtube.com)

1

Operation Binder: Secrets of Computer Process Communication [video] (youtube.com)

2

3-Body Problem (blbadger.github.io)

2

Fuzzing with Memfd_create and Fmemopen (joshua.hu)

1

Parallel Nix Evaluation (determinate.systems)

1

Ask HN: What's your go-to project to build when learning a new language?

1

Git partial-clone rollout experience – Engineering Productivity (samsaccone.com)

3

I discovered an easter egg in Android's security and didn't land a job at Google (habr.com)

2

Call Me Ishmael (bitmex.com)

2

Recursive Make Considered Harmful (accu.org)

2

Android Internals (newandroidbook.com)

1

An open-source tribute to the macOS Drift screensaver (github.com/sandydoo)

15

The project to migrate Android to Bazel is cancelled (twitter.com/mishaalrahman)

5

My First Open Source Contribution (preethamrn.com)

1

JNI Marshalling Performance: Single Round Trip (connorahaskins.substack.com)

1

Umbrel – Personal home cloud and OS for self-hosting (umbrel.com)

4

Nickel, the Cheap Configuration Language (nickel-lang.org)

2

Codex Notes (codexnotes.com)

1

Virtual Memory explained: How Android keeps your apps running smoothly (androidauthority.com)

1

Order Files in Android (googleblog.com)

142

How is a binary executable organized? Let's explore it (2014) (jvns.ca)

23

Android Studio for Platform (android.com)

3

Minecraft High-Performance Redstone Server (github.com/mchpr)

1

Operating Systems: Three Easy Pieces (wisc.edu)

3

We Sped Up Nix Package Installs in Devbox (jetpack.io)

2

Pintos (wikipedia.org)

1

2023 in the smart home: Matter's broken promises (theverge.com)

2

Ask HN: How to focus on learning instead of just finishing tasks in university?

2

Line Array (wikipedia.org)

1

Chase (Algorithm) (wikipedia.org)

2

Skip the README, let us install for you (replit.com)

1

Forget spaceships, I just want my music [video] (youtube.com)

2

Executing a Chromecast Exploit – Times Three (directdefense.com)

1

U.S. Chemical Safety and Hazard Investigation Board (youtube.com)

1

Designing a simple analog kick drum from scratch [video] (youtube.com)

8

Google's iron grip on Android: Controlling open source by any means necessary (arstechnica.com)

2

Android AOSP Leader Quits over Binary GPU Drivers (2013) (phoronix.com)

10

Ask HN: Does anyone use a laptop as a thin client for programming?

5

Distance Functions (iquilezles.org)

2

Android Studio for Platform (android.com)

1

Using Nix with Dockerfiles (mitchellh.com)

2

The Full-Source Bootstrap: Building from source all the way down (guix.gnu.org)