Beej

@beejjorgensen
2 Followers
3 Following
131 Posts
Author, instructor, software developer
Webhttps://beej.us/

When you print "hello world" in Python, it sets in motion a lot of things under the hood. Dive in!

https://asawicki.info/articles/Hello_world_under_the_microscope.php5

#programming #python #pythonprogramming

Hello World under the microscope

"The Many Flavors of Hashing"--lots of info on lots of types of hashes.

https://notes.volution.ro/v1/2022/07/notes/1290a79c/

#programming #computerscience

Hacking a cat feeder to hand out candy every time you make a commit.

https://www.sensibledefaults.io/blog/reverse-engineering-cat-feeder/index

Reverse Engineering a Cat Feeder to Boost Productivity

After some late-night Amazon'ing I got a PetKit FreshElement Solo, which I turned into a positive reinforcement machine!

SensibleDefaults.io
I just found this really neat book free online that covers all kinds of networking stuff, and history, too. Looks like a good read. #networking #programming https://www.satchell.net/ipstacks/toc.html
Linux IP Stacks - Article Table of Contents

Humble Tech Book Bundle: Linux by No Starch Press

We’ve teamed up with No Starch Press for our newest bundle. Get books like How Linux Works & The Linux Programming Interface. Plus, pay what you want & support charity!

Humble Bundle
This is exactly the type of coding I did as a kid on the C64. #basic #programming #c64 #commodore64
https://tomasp.net/commodore64/
The Lost Ways of Programming: Commodore 64 BASIC

How we interact with programming environment matters more than the language, but such interaction has never been widely studied. Inspired by the idea of 'complementary science', this essay recovers interesting ideas from how programming used to be done using Commodore 64 BASIC. Reading about interactions is not enough and so this interactive essay lets you build a small Breakout game using a simple Commodore 64 BASIC simulator.

It's a little mathy, but this article talks about how the common practice of using mod to limit a random integer range can result in a very non-uniform distribution. And talks about ways to fix it. #programming #mathematics

https://research.kudelskisecurity.com/2020/07/28/the-definitive-guide-to-modulo-bias-and-how-to-avoid-it/

The definitive guide to “Modulo Bias and how to avoid it”!

In this post, we discover a strange creature named Modulo Bias, learn how it is born, why it is so dangerous, and how to fight it. The perpetual finding Over the last 3 years, I’ve worked on …

Kudelski Security Research

Stuff you probably didn't know cURL could do. #curl

https://www.trickster.dev/post/curl-beyond-the-basics/

cURL beyond the basics – Trickster Dev

Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting

This looks like a neat and easy way to generate diagrams. https://d2-lang.com/tour/intro
D2 Tour (alpha) | D2 Documentation

D2 is a domain-specific language (DSL) that stands for Declarative Diagramming. Declarative, as in, you write in text what you want diagrammed, we generate it.

The Advanced Bash Scripting Guide. https://tldp.org/LDP/abs/html/

#bashshellscripting

Advanced Bash-Scripting Guide