Based on various scientific studies, it takes at least 10-15 minutes for programmer to get back into the "zone" after an interruption. There are interesting resumption strategies for interrupted programming tasks.
https://contextkeeper.io/blog/the-real-cost-of-an-interruption-and-context-switching/
https://redd.it/127d68z
@programmingreddit
https://contextkeeper.io/blog/the-real-cost-of-an-interruption-and-context-switching/
https://redd.it/127d68z
@programmingreddit
ContextKeeper
Programmer Interrupted: The Real Cost of Interruption and Context Switching
Interruptions and context switching are the two most costly factors that directly impact a programmer's daily productivity. Although there is no permanent way to avoid them, there are some interesting strategies to minimize their impact. The Cost of an Interruption…
2D particle simulation in C++
https://github.com/cmcdev-code/Physics
https://redd.it/125xkir
@programmingreddit
https://github.com/cmcdev-code/Physics
https://redd.it/125xkir
@programmingreddit
GitHub
GitHub - cmcdev-code/Physics: Physics library for simulating particles
Physics library for simulating particles . Contribute to cmcdev-code/Physics development by creating an account on GitHub.
Twitter (re)Releases Recommendation Algorithm on GitHub
https://github.com/twitter/the-algorithm
https://redd.it/127uuq7
@programmingreddit
https://github.com/twitter/the-algorithm
https://redd.it/127uuq7
@programmingreddit
GitHub
GitHub - twitter/the-algorithm: Source code for the X Recommendation Algorithm
Source code for the X Recommendation Algorithm. Contribute to twitter/the-algorithm development by creating an account on GitHub.
Making Python 100x faster with less than 100 lines of Rust
https://ohadravid.github.io/posts/2023-03-rusty-python/
https://redd.it/126xx7f
@programmingreddit
https://ohadravid.github.io/posts/2023-03-rusty-python/
https://redd.it/126xx7f
@programmingreddit
ohadravid.github.io
Making Python 100x faster with less than 100 lines of Rust
Update: I gave a talk on this topic at P99 CONF 2023 and at PyCon IL 2024 (Hebrew).
A while ago at $work, we had a performance issue with one of our core Python …
A while ago at $work, we had a performance issue with one of our core Python …
curl will no longer send "pre-notifications" for security vulnerabilities to the distros mailing list
https://daniel.haxx.se/blog/2023/03/29/pre-notification-dilemmas/
https://redd.it/126m4rq
@programmingreddit
https://daniel.haxx.se/blog/2023/03/29/pre-notification-dilemmas/
https://redd.it/126m4rq
@programmingreddit
Reddit
r/programming on Reddit: curl will no longer send "pre-notifications" for security vulnerabilities to the distros mailing list
Posted by u/i_am_at_work123 - 101 votes and 15 comments
That time when SVG almost got network support for raw sockets
https://leonidasv.com/til-svg-specs-almost-got-raw-socket-support/
https://redd.it/127m78e
@programmingreddit
https://leonidasv.com/til-svg-specs-almost-got-raw-socket-support/
https://redd.it/127m78e
@programmingreddit
leonidasv.com
That time when SVG almost got network support for raw sockets
SVG Phone Home
BuzzFeed Is Quietly Publishing Whole AI-Generated Articles, Not Just Quizzes
https://skymagzines.com/buzzfeed-is-quietly-publishing-whole-ai-generated-articles-not-just-quizzes/
https://redd.it/128k43m
@programmingreddit
https://skymagzines.com/buzzfeed-is-quietly-publishing-whole-ai-generated-articles-not-just-quizzes/
https://redd.it/128k43m
@programmingreddit
SkyMagzines
BuzzFeed Is Quietly Publishing Whole AI-Generated Articles, Not Just Quizzes
Earlier this year, when BuzzFeed announced plans to start publishing AI-assisted content, its CEO Jonah Peretti promised the tech would be held to a high standard. “I think tha…
OpenAI Rebrands Itself to Cyberdyne and Announces Skynet | TechCrunch
https://www.techscrunch.dev/article/6426d87fbd51d28bc7af
https://redd.it/128emag
@programmingreddit
https://www.techscrunch.dev/article/6426d87fbd51d28bc7af
https://redd.it/128emag
@programmingreddit
Sebastian Lague – Coding Adventure: Ray Tracing
https://www.youtube.com/watch?v=Qz0KTGYJtUk
https://redd.it/128korl
@programmingreddit
https://www.youtube.com/watch?v=Qz0KTGYJtUk
https://redd.it/128korl
@programmingreddit
YouTube
Coding Adventure: Ray Tracing
I tried creating a custom ray/path tracing renderer. Featuring: maths, shaders, and cats!
This project was written in C# and HLSL, and uses the Unity game engine.
Support my work (and get early access to new videos and source code) on Patreon or Nebula
*…
This project was written in C# and HLSL, and uses the Unity game engine.
Support my work (and get early access to new videos and source code) on Patreon or Nebula
*…
Moving from Rust to C++
https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html
https://redd.it/128ngx8
@programmingreddit
https://raphlinus.github.io/rust/2023/04/01/rust-to-cpp.html
https://redd.it/128ngx8
@programmingreddit
Raph Levien’s blog
Moving from Rust to C++
Note to readers: this is an April Fools post, intended to satirize bad arguments made against Rust. I have mixed feelings about it now, as I think people who understood the context appreciated the humor, but some people were confused. That’s partly because…
Bullsh*t Jobs
https://vadimkravcenko.com/shorts/bullshit-jobs/
https://redd.it/128uf31
@programmingreddit
https://vadimkravcenko.com/shorts/bullshit-jobs/
https://redd.it/128uf31
@programmingreddit
Vadim Kravcenko
Bullsh*t Jobs
It's a term coined to describe work that is meaningless or unnecessary. These jobs have become prevalent in the modern work environment, particularly in the corporate world and the software industry. Such jobs thrive in rigid corporate cultures, 'zombie projects'…
Clocks and Causality - Ordering Events in Distributed Systems
https://www.exhypothesi.com/clocks-and-causality/
https://redd.it/128ncpn
@programmingreddit
https://www.exhypothesi.com/clocks-and-causality/
https://redd.it/128ncpn
@programmingreddit
Exhypothesi
Clocks and Causality - Ordering Events in Distributed Systems
In distributed systems, logical clocks play a key role in the ordering of system events. What are the various logical clock designs, and how do they help with event ordering? This article answers these questions.
Unveiling Tweepcred: The Power Behind Twitter's Recommendation Engine
https://buildingthingswithjavascript.com/articles/unveiling-tweepcred-the-power-behind-twitters-recommendation-engine
https://redd.it/128jxk8
@programmingreddit
https://buildingthingswithjavascript.com/articles/unveiling-tweepcred-the-power-behind-twitters-recommendation-engine
https://redd.it/128jxk8
@programmingreddit
Buildingthingswithjavascript
Unveiling Tweepcred: The Power Behind Twitter's Recommendation Engine
Twitter just publish the code that powers their recommendation engine. Today, we're diving into the mysterious world of Tweepcred, the service behind the scenes that calculates a user's Reputation on Twitter.
Bloomberg Launches FOSS Fund to Support Free and Open Source Projects
https://www.bloomberg.com/company/stories/bloomberg-ospo-launches-foss-contributor-fund/
https://redd.it/127j0vm
@programmingreddit
https://www.bloomberg.com/company/stories/bloomberg-ospo-launches-foss-contributor-fund/
https://redd.it/127j0vm
@programmingreddit
Bloomberg L.P.
Bloomberg Launches FOSS Fund to Support Free and Open Source Projects
Bloomberg's OSPO and Corporate Philanthropy teams partnered to enable direct employee engagement to help sustain open source projects critical to our work.
Google Code Jam and Kick Start 2023 Is Cancelled. Is the trend of competitive programming coming to an end?
https://codeforces.com/blog/entry/113154
https://redd.it/128z8ct
@programmingreddit
https://codeforces.com/blog/entry/113154
https://redd.it/128z8ct
@programmingreddit
Codeforces
Google Code Jam and Kick Start 2023 Is Cancelled
According to the Coding Competitions site, Google Code Jam is being discontinued, as well as Kick Start. Here is a link for more information. This year, they instead plan to hold four "farewell rounds" with no prizes on April 15th. According to the FAQ, rounds…
Demoscene: Procedural 3D mesh generation in a 64kB intro - Ctrl-Alt-Test
https://www.ctrl-alt-test.fr/2023/procedural-3d-mesh-generation-in-a-64kb-intro/
https://redd.it/12922o7
@programmingreddit
https://www.ctrl-alt-test.fr/2023/procedural-3d-mesh-generation-in-a-64kb-intro/
https://redd.it/12922o7
@programmingreddit
Ctrl-Alt-Test
Procedural 3D mesh generation in a 64kB intro - Ctrl-Alt-Test
In this third article of our series on the making of a 64kB intro, we present how we use and combine a few simple techniques to create a variety of procedural 3D meshes for very few bytes.
Magnon-based computation could signal computing paradigm shift
https://phys.org/news/2023-03-magnon-based-paradigm-shift.html
https://redd.it/129l4fw
@programmingreddit
https://phys.org/news/2023-03-magnon-based-paradigm-shift.html
https://redd.it/129l4fw
@programmingreddit
phys.org
Magnon-based computation could signal computing paradigm shift
Like electronics or photonics, magnonics is an engineering subfield that aims to advance information technologies when it comes to speed, device architecture, and energy consumption. A magnon corresponds ...
Kubernetes Validating Admission Policies: A Practical Example
https://kubernetes.io/blog/2023/03/30/kubescape-validating-admission-policy-library/
https://redd.it/129ddc2
@programmingreddit
https://kubernetes.io/blog/2023/03/30/kubescape-validating-admission-policy-library/
https://redd.it/129ddc2
@programmingreddit
kubernetes.io
Kubernetes Validating Admission Policies: A Practical Example
Authors: Craig Box (ARMO), Ben Hirschberg (ARMO)
Admission control is an important part of the Kubernetes control plane, with several internal features depending on the ability to approve or change an API object as it is submitted to the server. It is also…
Admission control is an important part of the Kubernetes control plane, with several internal features depending on the ability to approve or change an API object as it is submitted to the server. It is also…