Interesting Things #13 β€” Honeypot

Hi,

This is Beng Tan and welcome to Interesting Things, a curation of interesting stories and links from tech, indie biz, science, and related fields.

There’s a lot of stuff here (as usual). Read what you find interesting and ignore the rest. πŸ˜†

I hope you continue to like the content. Otherwise, no worries, there is the option to [unsubscribe]({{ unsubscribe_url }}).

Happy reading!

#tech

The FBI’s honeypot Pixel 4a gets detailed in new report β€” FBI honeypot phones are now public and showing up on the secondary market. (hn)

Lessons of a startup engineer β€” I’d like to document all the lessons I’ve experienced and been reminded of. (hn)

Hello, Video Codec! β€” Let’s demystify video codecs by writing one from scratch in about a hundred lines of Rust. (hn)

Software Development Is Misunderstood β€” Quality is the fastest way to get code into production.

Keyboard Pants β€” A split keyboard attached to the pants. Really. (hn)

Ribbon filter: Practically smaller than Bloom and Xor β€” A new data structure that is more space-efficient than the popular Bloom filters used for optimizing data retrieval. (hn)

How SHA-256 Works Step-By-Step β€” We’ll break down each step of the algorithm and work through a real-life example by hand.

Firecracker: Lightweight Virtualization for Serverless Applications β€” Millions of production workloads, and trillions of requests per month. (hn)

Cyborg Control β€” An Internet-remote-controllable toy cyborg with a little doll head. (hn)

The strange, sketchy emails a browser extension developer receives β€” Where does extension malware come from? It might originate from emails like these.

There Are Many Ways To Safely Count β€” A compilation of ways on how to implement a goroutine-safe counter. (hn)

Write good examples by starting with real code β€” The basic idea here is to start with real code that you wrote and then remove irrelevant details. (hn)

The Ultimate Guide to Onboarding New Developers: Industry Best Practices and How to Plan the First 90 Days β€” Wondering how to best get your new developer assimilated and contributing as quickly as possible? (hn)

How to Install Windows 3.1 on an iPad β€” Thanks to a MS-DOS emulator called iDOS 2 on the App Store. (hn)

Endless Loops: Detecting and Animating Periodic Patterns in Still Images β€” A new automated method for creating surreal and structured cinemagraphs. (hn)

Navigating the 8 fallacies of distributed computing (Jun 2021) β€” How to avoid falling into their trap when engineering distributed systems. (hn)

Using WebAssembly threads from C, C++ and Rust β€” How to bring multithreaded applications written in other languages to WebAssembly. (hn)

Deno is Webby β€” This response to nodejs has a very web-like philosophy. (hn)

The Internet of Things is a Complete Mess (and how to Fix it) β€” I want to demonstrate why based on some recent experiences. (hn)

The Human Side of Elixir β€” A look at the Elixir programming language from the engineer/business perspective. (hn)

One Database Transaction Too Many β€” I learn a valuable lesson about nested transactions and Django signals.

Writing a Bash Builtin in C to Parse INI Configs β€” If you have a task poorly suited to Bash, consider writing a custom builtin to extend Bash for the task. (hn)

Apple Security Bounty: A personal experience β€” Why I believe it’s a lie after reporting an issue, testing fixes and being left in the dark after 14 months. (hn)

Using Client-Side Map Data to Improve Real-Time Positioning β€” How Lyft improves on device location tracking with map data. (hn)

#indie biz

Decentralized Finance: What It Is, Why It Matters β€” DeFi’s two foundational qualities, permissionless-ness and transparency, translate to multiple, powerful use cases.Β (hn)

The rule of three in persuasion β€” Less than three, you miss out on being more persuasive. More than three, people become skeptical. (hn)

Your competitors don’t matter β€” Your real competition isn’t your competitors, it’s the status quo. (hn)

#science

Cauliflower and Chaos, Fractals in Every Floret β€” Scientists take a crack at recreating the hypnotic fractal spirals of the Romanesco cauliflower. (hn)

This researcher has cracked the bioelectric code of the body and learned to reprogram it β€” It turns out that all cells in the body communicate with each other using electrical signals.

Beetle that can walk upside down under water surface filmed in Australia in world first β€” Tiny insect walks on the underside of the water surface as if it were a pane of glass. (hn)

Neurons Unexpectedly Encode Information in the Timing of Their Firing β€” A temporal pattern of activity observed in human brains may explain how we can learn so quickly.

Scientists Have Created a New Bendy And Flexible Form of Ice β€”Scientists have just grown microfibers of water ice that can bend in a loop. (hn)

Scientists produce continuous sheets of sustainable mushroom leather β€” An alternative leather made from fungi.

Self-Medicating Chimps, Pugilistic Shrimp, and Other Remarkable Animals: An Illustrated Guide β€” A short catalog of wondrous beings. (hn)

#life

Inside the FBI, Russia, and Ukraine’s failed cybercrime investigation β€” Russia and Ukraine promised to cooperate and help catch the world’s most successful hackers.

Your Life is Driven by Network Effects β€” Revealing the Unseen Forces That Guide Your Life. (hn)

Can you hear the Hum? The mystery noise that says a lot about modern life β€” The insistent low-frequency sound has been attributed to everything from horny fish to 5G, but the enigma itself is telling.

The Inner Ring of The Internet β€” In any group, there is an ever-shifting circle of insiders. (hn)

The strategy you need to manage that micromanager β€” How to push back respectfully. The key point is, you need to push back. (hn)

A Founder’s Guide to Over-Communication β€” What it means and how to approach it in a remote environment. (hn))

You Really Need to Quit Twitter β€” I have succumbed to this common, embarrassing habit that just about everyone on Earth knows is a scourge.

Can People Still Play the Same Games as They Get Older? β€” While some aspects of cognition degrade with age, there’s a type that stays flat or even improves. (hn)

#end

If you liked these stories, share them (or this newsletter) with your friends. Please help me spread the word. πŸ™

Enjoy your reading and have a good day, Beng