I built an app for raspberry pi that can play the piano using midi files as input.
https://youtu.be/Lmu5jVrh5HE
https://redd.it/11iawwy
@programmingreddit
https://youtu.be/Lmu5jVrh5HE
https://redd.it/11iawwy
@programmingreddit
YouTube
I built a machine that can play the piano
I didn't have anyone to jam with, so I made a machine that would jam with me!
The machine uses a raspberry pi to read midi files, and drive a solenoid associated with each note. The software analyzes the midi file, and assigns a note to a channel in the…
The machine uses a raspberry pi to read midi files, and drive a solenoid associated with each note. The software analyzes the midi file, and assigns a note to a channel in the…
Write a First Person Game in 2KB With Rust
https://grantshandy.github.io/posts/raycasting/
https://redd.it/11jeh95
@programmingreddit
https://grantshandy.github.io/posts/raycasting/
https://redd.it/11jeh95
@programmingreddit
A Great Old timey Game-Programming hack for a video game
https://blog.moertel.com/posts/2013-12-14-great-old-timey-game-programming-hack.html
https://redd.it/11iykmx
@programmingreddit
https://blog.moertel.com/posts/2013-12-14-great-old-timey-game-programming-hack.html
https://redd.it/11iykmx
@programmingreddit
Reddit
r/programming on Reddit: A Great Old timey Game-Programming hack for a video game
Posted by u/Witty-Play9499 - 107 votes and 13 comments
TIL Reddit almost crashed multiple times during the Gamestop madness., but architecture changes made just before allowed the site to scale properly. Came from a conversation with the woman who is the "Internet Incident Librarian." Check the time stamp 'near misses' for full story.
https://devinterrupted.substack.com/p/the-problem-with-mttr-learning-from
https://redd.it/11k9c53
@programmingreddit
https://devinterrupted.substack.com/p/the-problem-with-mttr-learning-from
https://redd.it/11k9c53
@programmingreddit
Dev Interrupted
The Problem with MTTR: Learning from Incident Reports
Tracking Mean Time To Restore (MTTR) is standard industry practice for incident response and analysis, but should it be? Courtney Nash, an Internet Incident Librarian, argues that MTTR is not a reliable metric - and we think she's got a point. We caught up…
Fixing the Next 10,000 Aliasing Bugs
https://blog.polybdenum.com/2023/03/05/fixing-the-next-10-000-aliasing-bugs.html
https://redd.it/11jpypl
@programmingreddit
https://blog.polybdenum.com/2023/03/05/fixing-the-next-10-000-aliasing-bugs.html
https://redd.it/11jpypl
@programmingreddit
Considerations on Codecrafting
Fixing the Next 10,000 Aliasing Bugs
Why do software bugs happen? There are many possible causes of bugs, but if we look at examples, we can hopefully see patterns in the bugs that arise and design our programming languages to rule out entire classes of bugs.
I spent a week without IPv4 to understand IPv6 transition mechanisms
https://www.apalrd.net/posts/2023/network_ipv6/
https://redd.it/11k2mi8
@programmingreddit
https://www.apalrd.net/posts/2023/network_ipv6/
https://redd.it/11k2mi8
@programmingreddit
apalrd's adventures
I spent a WEEK without IPv4 to understand IPv6 transition mechanisms
The time has come to talk about something uncomfortable to a lot of you. You’ve been using legacy methods for far too long. It’s time to move to IPv6.
But, of course, there’s a lot more to IPv6 than ‘just’ switching everything over. A lot of systems in the…
But, of course, there’s a lot more to IPv6 than ‘just’ switching everything over. A lot of systems in the…
How Discord Stores Trillions of Messages
https://discord.com/blog/how-discord-stores-trillions-of-messages
https://redd.it/11kj91n
@programmingreddit
https://discord.com/blog/how-discord-stores-trillions-of-messages
https://redd.it/11kj91n
@programmingreddit
Discord
How Discord Stores Trillions of Messages
Engineer Bo Ingram shares insight into how Discord shoulders its traffic and provides a platform for our users to communicate.
The devinterrupted'ening of /r/programming
https://cmdcolin.github.io/posts/2022-12-27-devinterrupted
https://redd.it/11ktro7
@programmingreddit
https://cmdcolin.github.io/posts/2022-12-27-devinterrupted
https://redd.it/11ktro7
@programmingreddit
cmdcolin.github.io
The devinterrupted'ening of /r/programming
A blog
Remote Code Execution as a Service
https://earthly.dev/blog/remote-code-execution/
https://redd.it/11kz1qg
@programmingreddit
https://earthly.dev/blog/remote-code-execution/
https://redd.it/11kz1qg
@programmingreddit
Earthly Blog
Remote Code Execution as a Service
Learn how Earthly Compute, a remote code execution as a service, was built to handle bursty workloads and provide secure and fast remote execution ...
Guitar Effects Processor - a low latency guitar effects processor in C++ suitable for running on smaller boards (e.g. a raspberry pi)
https://github.com/Quinny/GuitarEffects
https://redd.it/11le8mb
@programmingreddit
https://github.com/Quinny/GuitarEffects
https://redd.it/11le8mb
@programmingreddit
GitHub
GitHub - Quinny/GuitarEffects: A low latency guitar effects processor suitable for running on a raspberry pi
A low latency guitar effects processor suitable for running on a raspberry pi - Quinny/GuitarEffects
When Zig is safer and faster than (unsafe) Rust
https://zackoverflow.dev/writing/unsafe-rust-vs-zig/
https://redd.it/11l76i9
@programmingreddit
https://zackoverflow.dev/writing/unsafe-rust-vs-zig/
https://redd.it/11l76i9
@programmingreddit
zackoverflow.dev
When Zig is safer and faster than Rust
There are endless debates online about Rust vs. Zig, this post explores a side of the argument I don't think is mentioned enough.
I started a repo to gather a collection of scripts that leverage programing language quirks that cause unexpected behavior. It's just so much fun to see the wheels turning in someone's head when you show them a script like this. Please send in a PR if you feel like you have a great example!
https://github.com/neemspees/tragic-methods
https://redd.it/11lw86u
@programmingreddit
https://github.com/neemspees/tragic-methods
https://redd.it/11lw86u
@programmingreddit
GitHub
GitHub - neemspees/tragic-methods: A collection of script depicting the strange quirks of programming languages.
A collection of script depicting the strange quirks of programming languages. - neemspees/tragic-methods
How to create Honeytokens to catch attackers in your infrastructure
https://www.youtube.com/watch?v=VM0ZZxf5t4w
https://redd.it/11m25wt
@programmingreddit
https://www.youtube.com/watch?v=VM0ZZxf5t4w
https://redd.it/11m25wt
@programmingreddit
YouTube
Create AWS Honeytokens to catch hackers
Learn how to create AWS Honeytokens that alert you when someone attempts to use them. Honey tokens are API or access keys that are real but harmless and can be used as an early warning system to know when an intruder has made it into your system. In this…
Satya Nadella: “Siri, Alexa, And Cortana Are Dumb”
https://medium.com/inkwater-atlas/satya-nadella-siri-alexa-and-cortana-are-dumb-bdbae427fb91
https://redd.it/11m6x77
@programmingreddit
https://medium.com/inkwater-atlas/satya-nadella-siri-alexa-and-cortana-are-dumb-bdbae427fb91
https://redd.it/11m6x77
@programmingreddit
Medium
Satya Nadella: “Siri, Alexa, And Cortana Are Dumb”
Exploring Microsoft’s CEO Satya Nadella’s AI Voice Assistants Theory: Are Siri, Alexa, and Cortana Really Dumb?