Methinks it is a weasel
https://www.reddit.com/r/programming/comments/1vbofod/methinks_it_is_a_weasel/
submitted by /u/_fourzerofour (https://www.reddit.com/user/_fourzerofour)
[link] (https://diatone.net/methinks) [comments] (https://www.reddit.com/r/programming/comments/1vbofod/methinks_it_is_a_weasel/)
https://www.reddit.com/r/programming/comments/1vbofod/methinks_it_is_a_weasel/
submitted by /u/_fourzerofour (https://www.reddit.com/user/_fourzerofour)
[link] (https://diatone.net/methinks) [comments] (https://www.reddit.com/r/programming/comments/1vbofod/methinks_it_is_a_weasel/)
Canvas path animations: Animating anything along a curve with Canvas + SVG
https://www.reddit.com/r/programming/comments/1vbogt3/canvas_path_animations_animating_anything_along_a/
submitted by /u/ykadosh (https://www.reddit.com/user/ykadosh)
[link] (https://yoavik.com/posts/canvas-path-animation) [comments] (https://www.reddit.com/r/programming/comments/1vbogt3/canvas_path_animations_animating_anything_along_a/)
https://www.reddit.com/r/programming/comments/1vbogt3/canvas_path_animations_animating_anything_along_a/
submitted by /u/ykadosh (https://www.reddit.com/user/ykadosh)
[link] (https://yoavik.com/posts/canvas-path-animation) [comments] (https://www.reddit.com/r/programming/comments/1vbogt3/canvas_path_animations_animating_anything_along_a/)
On Type Inference
https://www.reddit.com/r/programming/comments/1vbp0vm/on_type_inference/
submitted by /u/radekmie (https://www.reddit.com/user/radekmie)
[link] (https://radekmie.dev/blog/on-type-inference/) [comments] (https://www.reddit.com/r/programming/comments/1vbp0vm/on_type_inference/)
https://www.reddit.com/r/programming/comments/1vbp0vm/on_type_inference/
submitted by /u/radekmie (https://www.reddit.com/user/radekmie)
[link] (https://radekmie.dev/blog/on-type-inference/) [comments] (https://www.reddit.com/r/programming/comments/1vbp0vm/on_type_inference/)
Pwnd Blaster: Hacking your PC using your speaker without ever touching it
https://www.reddit.com/r/programming/comments/1vc25gi/pwnd_blaster_hacking_your_pc_using_your_speaker/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.nns.ee/2026/06/03/katana-badusb/) [comments] (https://www.reddit.com/r/programming/comments/1vc25gi/pwnd_blaster_hacking_your_pc_using_your_speaker/)
https://www.reddit.com/r/programming/comments/1vc25gi/pwnd_blaster_hacking_your_pc_using_your_speaker/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://blog.nns.ee/2026/06/03/katana-badusb/) [comments] (https://www.reddit.com/r/programming/comments/1vc25gi/pwnd_blaster_hacking_your_pc_using_your_speaker/)
The Bedrock of Software Design
https://www.reddit.com/r/programming/comments/1vcl5bj/the_bedrock_of_software_design/
<!-- SC_OFF -->I drafted this post years ago but didn’t finish it until now. The concept I write about has shaped the way I design software more than anything else, and I believe every software engineer should be introduced to it early in their career. P.S. I don’t want the title to come across as clickbait: the post is about ADT. <!-- SC_ON --> submitted by /u/alex35mil (https://www.reddit.com/user/alex35mil)
[link] (https://alex.draftist.io/blog/the-bedrock-of-software-design-ycqvcedsj) [comments] (https://www.reddit.com/r/programming/comments/1vcl5bj/the_bedrock_of_software_design/)
https://www.reddit.com/r/programming/comments/1vcl5bj/the_bedrock_of_software_design/
<!-- SC_OFF -->I drafted this post years ago but didn’t finish it until now. The concept I write about has shaped the way I design software more than anything else, and I believe every software engineer should be introduced to it early in their career. P.S. I don’t want the title to come across as clickbait: the post is about ADT. <!-- SC_ON --> submitted by /u/alex35mil (https://www.reddit.com/user/alex35mil)
[link] (https://alex.draftist.io/blog/the-bedrock-of-software-design-ycqvcedsj) [comments] (https://www.reddit.com/r/programming/comments/1vcl5bj/the_bedrock_of_software_design/)
The History of Pets vs Cattle and How to Use the Analogy Properly
https://www.reddit.com/r/programming/comments/1vcsm8w/the_history_of_pets_vs_cattle_and_how_to_use_the/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/) [comments] (https://www.reddit.com/r/programming/comments/1vcsm8w/the_history_of_pets_vs_cattle_and_how_to_use_the/)
https://www.reddit.com/r/programming/comments/1vcsm8w/the_history_of_pets_vs_cattle_and_how_to_use_the/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/) [comments] (https://www.reddit.com/r/programming/comments/1vcsm8w/the_history_of_pets_vs_cattle_and_how_to_use_the/)
Variations on a theme of sorting
https://www.reddit.com/r/programming/comments/1vd5q3j/variations_on_a_theme_of_sorting/
<!-- SC_OFF -->Semisort Reorder an array so that identical keys are grouped contiguously Keys do not need to be in sorted order Stable Partition
Group by predicate, preserve order K-smallest selection, single Get the k-smallest key from the array K-smallest selection, list Get the k-smallest key from the array, and everything smaller (or equal), in any order K-smallest selection, list sorted Get the k-smallest key from the array, and everything smaller (or equal), in sorted order <!-- SC_ON --> submitted by /u/Grouchy-Trade-7250 (https://www.reddit.com/user/Grouchy-Trade-7250)
[link] (https://jshun.csail.mit.edu/6506-s24/lectures/lecture6-2.pdf) [comments] (https://www.reddit.com/r/programming/comments/1vd5q3j/variations_on_a_theme_of_sorting/)
https://www.reddit.com/r/programming/comments/1vd5q3j/variations_on_a_theme_of_sorting/
<!-- SC_OFF -->Semisort Reorder an array so that identical keys are grouped contiguously Keys do not need to be in sorted order Stable Partition
Group by predicate, preserve order K-smallest selection, single Get the k-smallest key from the array K-smallest selection, list Get the k-smallest key from the array, and everything smaller (or equal), in any order K-smallest selection, list sorted Get the k-smallest key from the array, and everything smaller (or equal), in sorted order <!-- SC_ON --> submitted by /u/Grouchy-Trade-7250 (https://www.reddit.com/user/Grouchy-Trade-7250)
[link] (https://jshun.csail.mit.edu/6506-s24/lectures/lecture6-2.pdf) [comments] (https://www.reddit.com/r/programming/comments/1vd5q3j/variations_on_a_theme_of_sorting/)
Quantum Computers May Put Internet Traffic at Risk. NIST Is Safeguarding Computers With New Standards.
https://www.reddit.com/r/programming/comments/1vd7jnr/quantum_computers_may_put_internet_traffic_at/
submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://www.nist.gov/blogs/taking-measure/quantum-computers-may-put-internet-traffic-risk-nist-safeguarding-computers-new) [comments] (https://www.reddit.com/r/programming/comments/1vd7jnr/quantum_computers_may_put_internet_traffic_at/)
https://www.reddit.com/r/programming/comments/1vd7jnr/quantum_computers_may_put_internet_traffic_at/
submitted by /u/donutloop (https://www.reddit.com/user/donutloop)
[link] (https://www.nist.gov/blogs/taking-measure/quantum-computers-may-put-internet-traffic-risk-nist-safeguarding-computers-new) [comments] (https://www.reddit.com/r/programming/comments/1vd7jnr/quantum_computers_may_put_internet_traffic_at/)
Understanding Raft Leader Election by building from scratch
https://www.reddit.com/r/programming/comments/1vd9q70/understanding_raft_leader_election_by_building/
submitted by /u/Sushant098123 (https://www.reddit.com/user/Sushant098123)
[link] (https://sushantdhiman.dev/blog/raft/) [comments] (https://www.reddit.com/r/programming/comments/1vd9q70/understanding_raft_leader_election_by_building/)
https://www.reddit.com/r/programming/comments/1vd9q70/understanding_raft_leader_election_by_building/
submitted by /u/Sushant098123 (https://www.reddit.com/user/Sushant098123)
[link] (https://sushantdhiman.dev/blog/raft/) [comments] (https://www.reddit.com/r/programming/comments/1vd9q70/understanding_raft_leader_election_by_building/)
Develop Cross-Platform CLI and GUI Tools With Tcl/Tk. Powerful, Event-Driven, Open-Source And Future-Proof Toolkit… From the Past?!
https://www.reddit.com/r/programming/comments/1vdcv3x/develop_crossplatform_cli_and_gui_tools_with/
submitted by /u/CGM (https://www.reddit.com/user/CGM)
[link] (https://cgicoffee.com/blog/2026/04/tcl-tk-develop-cross-platform-cli-gui-tools-tutorial-guide) [comments] (https://www.reddit.com/r/programming/comments/1vdcv3x/develop_crossplatform_cli_and_gui_tools_with/)
https://www.reddit.com/r/programming/comments/1vdcv3x/develop_crossplatform_cli_and_gui_tools_with/
submitted by /u/CGM (https://www.reddit.com/user/CGM)
[link] (https://cgicoffee.com/blog/2026/04/tcl-tk-develop-cross-platform-cli-gui-tools-tutorial-guide) [comments] (https://www.reddit.com/r/programming/comments/1vdcv3x/develop_crossplatform_cli_and_gui_tools_with/)
Why I don't recommend Tailwind CSS
https://www.reddit.com/r/programming/comments/1vdf6j8/why_i_dont_recommend_tailwind_css/
submitted by /u/Either_Collection349 (https://www.reddit.com/user/Either_Collection349)
[link] (https://en.andros.dev/blog/af3ee191/why-i-dont-recommend-tailwind-css/) [comments] (https://www.reddit.com/r/programming/comments/1vdf6j8/why_i_dont_recommend_tailwind_css/)
https://www.reddit.com/r/programming/comments/1vdf6j8/why_i_dont_recommend_tailwind_css/
submitted by /u/Either_Collection349 (https://www.reddit.com/user/Either_Collection349)
[link] (https://en.andros.dev/blog/af3ee191/why-i-dont-recommend-tailwind-css/) [comments] (https://www.reddit.com/r/programming/comments/1vdf6j8/why_i_dont_recommend_tailwind_css/)
Every byte matters
https://www.reddit.com/r/programming/comments/1vdfij8/every_byte_matters/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://fzakaria.com/2026/06/01/every-byte-matters) [comments] (https://www.reddit.com/r/programming/comments/1vdfij8/every_byte_matters/)
https://www.reddit.com/r/programming/comments/1vdfij8/every_byte_matters/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://fzakaria.com/2026/06/01/every-byte-matters) [comments] (https://www.reddit.com/r/programming/comments/1vdfij8/every_byte_matters/)
An Unexpected Computer – Universal computing with echo, ed, test and exec [pdf]
https://www.reddit.com/r/programming/comments/1vdiryk/an_unexpected_computer_universal_computing_with/
<!-- SC_OFF -->In PagedOut #9 https://pagedout.institute/ <!-- SC_ON --> submitted by /u/Dull_Replacement8890 (https://www.reddit.com/user/Dull_Replacement8890)
[link] (https://seriot.ch/resources/unexpected_computer_pagedout_009.pdf) [comments] (https://www.reddit.com/r/programming/comments/1vdiryk/an_unexpected_computer_universal_computing_with/)
https://www.reddit.com/r/programming/comments/1vdiryk/an_unexpected_computer_universal_computing_with/
<!-- SC_OFF -->In PagedOut #9 https://pagedout.institute/ <!-- SC_ON --> submitted by /u/Dull_Replacement8890 (https://www.reddit.com/user/Dull_Replacement8890)
[link] (https://seriot.ch/resources/unexpected_computer_pagedout_009.pdf) [comments] (https://www.reddit.com/r/programming/comments/1vdiryk/an_unexpected_computer_universal_computing_with/)
Should you normalize RGB values by 255 or 256?
https://www.reddit.com/r/programming/comments/1vdjt5i/should_you_normalize_rgb_values_by_255_or_256/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://30fps.net/pages/255-vs-256-division/) [comments] (https://www.reddit.com/r/programming/comments/1vdjt5i/should_you_normalize_rgb_values_by_255_or_256/)
https://www.reddit.com/r/programming/comments/1vdjt5i/should_you_normalize_rgb_values_by_255_or_256/
submitted by /u/fagnerbrack (https://www.reddit.com/user/fagnerbrack)
[link] (https://30fps.net/pages/255-vs-256-division/) [comments] (https://www.reddit.com/r/programming/comments/1vdjt5i/should_you_normalize_rgb_values_by_255_or_256/)