Detecting malicious Unicode (Daniel Stenberg, curl)
https://daniel.haxx.se/blog/2025/05/16/detecting-malicious-unicode/
https://redd.it/1kq9bza
@programmingreddit
https://daniel.haxx.se/blog/2025/05/16/detecting-malicious-unicode/
https://redd.it/1kq9bza
@programmingreddit
daniel.haxx.se
Detecting malicious Unicode
In a recent educational trick, curl contributor James Fuller submitted a pull-request to the project in which he suggested a larger cleanup of a set of scripts. In a later presentation, he could show us how not a single human reviewer in the team nor any…
The Dumbest Move in Tech Right Now: Laying Off Developers Because of AI
https://ppaolo.substack.com/p/the-dumbest-move-in-tech-right-now
https://redd.it/1kqfkso
@programmingreddit
https://ppaolo.substack.com/p/the-dumbest-move-in-tech-right-now
https://redd.it/1kqfkso
@programmingreddit
Substack
The Dumbest Move in Tech Right Now: Laying Off Developers Because of AI
AI-assisted coding doesn’t mean fewer developers—it means more ambitious, higher-quality products
The Windows Subsystem for Linux is now open source
https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
https://redd.it/1kqist6
@programmingreddit
https://blogs.windows.com/windowsdeveloper/2025/05/19/the-windows-subsystem-for-linux-is-now-open-source/
https://redd.it/1kqist6
@programmingreddit
Windows Developer Blog
The Windows Subsystem for Linux is now open source
Today we’re very excited to announce the open-source release of the Windows Subsystem for Linux. This is the result of a multiyear effort to prepare for this, and a great closure to the first ever issue raised on the Microsoft/WSL repo:
Rust turns 10: How a broken elevator changed software forever
https://www.zdnet.com/article/rust-turns-10-how-a-broken-elevator-changed-software-forever/
https://redd.it/1kraxbm
@programmingreddit
https://www.zdnet.com/article/rust-turns-10-how-a-broken-elevator-changed-software-forever/
https://redd.it/1kraxbm
@programmingreddit
ZDNET
Rust turns 10: How a broken elevator changed software forever
Rust 1.0 shipped in May 2015. Here's how it came about and why it marked a turning point in the world of software development.
GitHub wants to spam open source projects with AI slop
https://youtube.com/watch?v=XM1EPHaHBuM&si=HaO1jkOh8weRjzUI
https://redd.it/1krh71o
@programmingreddit
https://youtube.com/watch?v=XM1EPHaHBuM&si=HaO1jkOh8weRjzUI
https://redd.it/1krh71o
@programmingreddit
YouTube
GitHub wants to spam open source projects with AI slop
the dead GitHub theory
Text version: https://pivot-to-ai.com/2025/05/20/github-wants-to-spam-open-source-projects-with-ai-slop/
Please send money! It’s very helpful!
Patreon: https://www.patreon.com/davidgerard
Ko-Fi: https://ko-fi.com/A1529D5
Buy me nice…
Text version: https://pivot-to-ai.com/2025/05/20/github-wants-to-spam-open-source-projects-with-ai-slop/
Please send money! It’s very helpful!
Patreon: https://www.patreon.com/davidgerard
Ko-Fi: https://ko-fi.com/A1529D5
Buy me nice…
System Design: Building TikTok-Style Video Feed for 100 Million Users
https://animeshgaitonde.medium.com/system-design-building-tiktok-style-video-feed-for-100-million-users-2b3e332678d8?source=friends_link&sk=a605eff6c53e53fb391e1e1f000c7f51
https://redd.it/1krrumv
@programmingreddit
https://animeshgaitonde.medium.com/system-design-building-tiktok-style-video-feed-for-100-million-users-2b3e332678d8?source=friends_link&sk=a605eff6c53e53fb391e1e1f000c7f51
https://redd.it/1krrumv
@programmingreddit
Medium
System Design: Building TikTok-Style Video Feed for 100 Million Users
A deep dive into architecture, scalability, and real-time data delivery at scale
Why Property Testing Finds Bugs Unit Testing Does Not
https://buttondown.com/hillelwayne/archive/why-property-testing-finds-bugs-unit-testing-does/
https://redd.it/1ksafg1
@programmingreddit
https://buttondown.com/hillelwayne/archive/why-property-testing-finds-bugs-unit-testing-does/
https://redd.it/1ksafg1
@programmingreddit
Buttondown
Why Property Testing Finds Bugs Unit Testing Does Not
I intended this newsletter to be my thoughts without editing, and I have a new thought, so here goes. I want to respond to this discussion: But Kids These...
Reading code is still the most effective method to debug multi-thread bug
https://nanxiao.me/en/reading-code-is-still-the-most-effective-method-to-debug-multi-thread-bug/
https://redd.it/1ksae6c
@programmingreddit
https://nanxiao.me/en/reading-code-is-still-the-most-effective-method-to-debug-multi-thread-bug/
https://redd.it/1ksae6c
@programmingreddit
Nan Xiao's Blog | A system software / performance engineer's home
Reading code is still the most effective method to debug multi-thread bug | Nan Xiao's Blog
In the past month, I fixed two multi-thread bug, and the symptoms of these two bugs are: a) For the first bug: some threads are dead-locked. This bug only occurs on few production machines, and the frequency is not high. And this bug never happens in testbed.…
Things You Should Never Do, Part I
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
https://redd.it/1ksi96i
@programmingreddit
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/
https://redd.it/1ksi96i
@programmingreddit
Joel on Software
Things You Should Never Do, Part I
Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…
AI Can’t Even Fix a Simple Bug — But Sure, Let’s Fire All Our Engineers
https://nmn.gl/blog/ai-scam
https://redd.it/1kt25mh
@programmingreddit
https://nmn.gl/blog/ai-scam
https://redd.it/1kt25mh
@programmingreddit
N’s Blog
AI Can’t Even Fix a Simple Bug — But Sure, Let’s Fire Engineers
Reddit discovered the funniest thing in tech this week, and it shows exactly how broken the AI narrative is. The newly released GitHub Copilot agent was given permission to make pull requests on Microsoft’s .NET runtime, and the results couldn’t be funnier.…
Kilo: A text editor in less than 1000 LOC with syntax highlight and search
https://github.com/antirez/kilo
https://redd.it/1kt90rd
@programmingreddit
https://github.com/antirez/kilo
https://redd.it/1kt90rd
@programmingreddit
GitHub
GitHub - antirez/kilo: A text editor in less than 1000 LOC with syntax highlight and search.
A text editor in less than 1000 LOC with syntax highlight and search. - antirez/kilo
The GCC compiler backend can now fully bootstrap the Rust compiler
https://old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully
https://redd.it/1ktzh8k
@programmingreddit
https://old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully
https://redd.it/1ktzh8k
@programmingreddit
Reddit
From the rust community on Reddit: [Media] The GCC compiler backend can now fully bootstrap the Rust compiler!
Explore this post and more from the rust community
Mozilla will shut down Pocket and Fakespot
https://blog.mozilla.org/en/mozilla/building-whats-next/
https://redd.it/1kud4rr
@programmingreddit
https://blog.mozilla.org/en/mozilla/building-whats-next/
https://redd.it/1kud4rr
@programmingreddit
The Mozilla Blog
Here’s what’s happening
Firefox is the only major browser not backed by a billionaire and our independence shapes everything we build. This independence allows us to prioritize bu
So you think you can validate email addresses A journey down RFC5321
https://www.youtube.com/watch?v=xxX81WmXjPg
https://redd.it/1kubafk
@programmingreddit
https://www.youtube.com/watch?v=xxX81WmXjPg
https://redd.it/1kubafk
@programmingreddit
YouTube
So you think you can validate email addresses A journey down RFC5321
by Stavros Korokithakis
At: FOSDEM 2018
Room: K.1.105 (La Fontaine)
Scheduled start: 2018-02-04 16:30:00+01
At: FOSDEM 2018
Room: K.1.105 (La Fontaine)
Scheduled start: 2018-02-04 16:30:00+01
A response to "Programmers Are Users": stopping the enshittification
https://www.bennett.ink/a-response-to-programmers-are-users
https://redd.it/1kujjip
@programmingreddit
https://www.bennett.ink/a-response-to-programmers-are-users
https://redd.it/1kujjip
@programmingreddit
Reddit
From the programming community on Reddit: A response to "Programmers Are Users": stopping the enshittification
Posted by bennett-dev - 171 votes and 118 comments
Redis bets big on an open source return
https://www.infoworld.com/article/3975620/redis-bets-big-on-an-open-source-return.html
https://redd.it/1kuowpx
@programmingreddit
https://www.infoworld.com/article/3975620/redis-bets-big-on-an-open-source-return.html
https://redd.it/1kuowpx
@programmingreddit
InfoWorld
Redis bets big on an open source return
The company is hopeful that changing its license will allow it to better compete with the Valkey fork.
I had to pair program at my new company. This was my experience
https://medium.com/stackademic/how-pair-programming-made-me-a-better-developer-and-why-i-almost-quit-after-day-1-bb79696aff4a?sk=20a890308bf662a7580c47498c625fad
https://redd.it/1kusdac
@programmingreddit
https://medium.com/stackademic/how-pair-programming-made-me-a-better-developer-and-why-i-almost-quit-after-day-1-bb79696aff4a?sk=20a890308bf662a7580c47498c625fad
https://redd.it/1kusdac
@programmingreddit
Medium
How Pair Programming Made Me a Better Developer (And Why I Almost Quit After Day 1)
I believed I had seen it all as a software developer who has worked in both fast-paced start-ups and process-driven multinational tech…
You probably don't need a DI framework
https://rednafi.com/go/di_frameworks_bleh/
https://redd.it/1kv0y2l
@programmingreddit
https://rednafi.com/go/di_frameworks_bleh/
https://redd.it/1kv0y2l
@programmingreddit
Redowan's Reflections
You probably don't need a DI framework
When working with Go in an industrial context, I feel like dependency injection (DI) often
gets a bad rep because of DI frameworks. But DI as a technique is quite useful. It just
tends to get explained with too many OO jargons and triggers PTSD among those…
gets a bad rep because of DI frameworks. But DI as a technique is quite useful. It just
tends to get explained with too many OO jargons and triggers PTSD among those…