The Tor Project announces Arti, a Tor implementation written in Rust from scratch
https://blog.torproject.org/announcing-arti
https://redd.it/ogw5o7
@programmingreddit
https://blog.torproject.org/announcing-arti
https://redd.it/ogw5o7
@programmingreddit
blog.torproject.org
Announcing Arti, a pure-Rust Tor implementation | Tor Project
Greetings! Today I'm happy to announce a new era in Tor implementation. Over the past year or so, we've been working on "Arti", a project to rewrite Tor in Rust. Thanks to funding from Zcash Open Major Grants (ZOMG), we can finally put the Arti project up…
Linux Foundation celebrates 30 years of Torvalds' kernel with a dry T-shirt contest
https://www.theregister.com/2021/07/08/linux_foundation_t_shirt/
https://redd.it/ogncq8
@programmingreddit
https://www.theregister.com/2021/07/08/linux_foundation_t_shirt/
https://redd.it/ogncq8
@programmingreddit
The Register
Linux Foundation celebrates 30 years of Torvalds' kernel with a dry T-shirt contest
: Artistic types invited to submit their designs – under very specific guidelines
Why I Had to Migrate from MongoDB to PostgreSQL
https://jerseyfonseca.com/blogs/mongodb-to-postgresql-migration
https://redd.it/oh4ewi
@programmingreddit
https://jerseyfonseca.com/blogs/mongodb-to-postgresql-migration
https://redd.it/oh4ewi
@programmingreddit
Jerseyfonseca
Why I Had to Migrate from MongoDB to PostgreSQL
A few months ago, I made WeWatch,
a mobile app to help you find what films to watch.
I made the decision to use MongoDB because of the popularity
of the MERN stack.
a mobile app to help you find what films to watch.
I made the decision to use MongoDB because of the popularity
of the MERN stack.
Programmers, Teach Non-Geeks The True Cost of Interruptions (2014)
https://daedtech.com/programmers-teach-non-geeks-the-true-cost-of-interruptions/
https://redd.it/ohibpu
@programmingreddit
https://daedtech.com/programmers-teach-non-geeks-the-true-cost-of-interruptions/
https://redd.it/ohibpu
@programmingreddit
DaedTech
Programmers, Teach Non-Geeks The True Cost of Interruptions - DaedTech
Interruptions are one of the biggest sources of inefficiency for programmers. Now, to be fair, they’re probably a big source of inefficiency for everyone, but relatively speaking, they’re worse for programmers. To understand what I mean, let’s take someone…
The strange, sketchy emails a browser extension developer receives
https://micahcantor.xyz/blog/extension-developer-emails/
https://redd.it/ohsekf
@programmingreddit
https://micahcantor.xyz/blog/extension-developer-emails/
https://redd.it/ohsekf
@programmingreddit
micahcantor.xyz
The strange, sketchy emails a browser extension developer receives - Micah Cantor
Where does extension malware come from? It might originate from emails like these.
The Amazon Personal Games Policy Is Ridiculous
https://techraptor.net/gaming/news/amazon-games-personal-game-policy
https://redd.it/ohxyqh
@programmingreddit
https://techraptor.net/gaming/news/amazon-games-personal-game-policy
https://redd.it/ohxyqh
@programmingreddit
TechRaptor
The Amazon Personal Games Policy Is Ridiculous
Software engineer James Liu has revealed the Amazon "Personal Games" policy, a set of onerous restrictions on hobbyist game developers working at Amazon.
How I accidentally took down GitHub Actions (2019)
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
https://redd.it/ohx7ys
@programmingreddit
https://blog.teddykatz.com/2019/11/12/github-actions-dos.html
https://redd.it/ohx7ys
@programmingreddit
Teddy Katz’s Blog
How I accidentally took down GitHub Actions
Last December, I was invited to a private bug bounty program to test a beta version of GitHub Actions. GitHub Actions is a workflow automation tool integrated with GitHub. One common use case of GitHub Actions is for CI builds – a project can fairly easily…
[Ben Eater] How does USB device discovery work?
https://www.youtube.com/watch?v=N0O5Uwc3C0o
https://redd.it/ohn8no
@programmingreddit
https://www.youtube.com/watch?v=N0O5Uwc3C0o
https://redd.it/ohn8no
@programmingreddit
YouTube
How does USB device discovery work?
What happens when you first plug a USB device in? There's a whole bunch of negotiation where the computer discovers what a USB device is capable of. In this video I capture the conversation and walk through what's going on.
Support these videos on Patreon:…
Support these videos on Patreon:…
My post, on behalf of Reddit Engineering, about how to improve your website’s uptime and resilience
https://www.reddit.com/r/RedditEng/comments/obqtfm/solving_the_three_stooges_problem/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
https://redd.it/oi57cj
@programmingreddit
https://www.reddit.com/r/RedditEng/comments/obqtfm/solving_the_three_stooges_problem/?utm_source=share&utm_medium=ios_app&utm_name=iossmf
https://redd.it/oi57cj
@programmingreddit
Reddit
From the RedditEng community on Reddit
Explore this post and more from the RedditEng community
3 Programmers Got Fired (Including Me) Due to a Single App Crash
https://betterprogramming.pub/3-programmers-got-fired-including-me-due-to-a-single-app-crash-35d4c94555da
https://redd.it/oi1eun
@programmingreddit
https://betterprogramming.pub/3-programmers-got-fired-including-me-due-to-a-single-app-crash-35d4c94555da
https://redd.it/oi1eun
@programmingreddit
Medium
3 Programmers Got Fired (Including Me) Due to a Single App Crash
I have never shared this embarrassing story
Dev tools that don’t exist yet but really should
https://macwright.com/2021/07/05/two-wishes-for-dev-tooling.html
https://redd.it/oieylj
@programmingreddit
https://macwright.com/2021/07/05/two-wishes-for-dev-tooling.html
https://redd.it/oieylj
@programmingreddit
macwright.com
Two Wishes for Dev Tooling
The need for nonbinary code quality and bot commits
3 kinds of technical debt
https://bytesizetheories.com/posts/3-kinds-of-tech-debt/
https://redd.it/oibagk
@programmingreddit
https://bytesizetheories.com/posts/3-kinds-of-tech-debt/
https://redd.it/oibagk
@programmingreddit
Bytesizetheories
3 Kinds of Tech Debt | Byte Size Theories
In software engineering, we’re often faced with trade-offs that sacrifice what is best for the long term against something that increases velocity in the short term. A commonly used financial analogy is describing this as taking on technical debt.
I will…
I will…
Refterm v2 - Resource usage, binary splat, glyph sizing, and more
https://www.youtube.com/watch?v=99dKzubvpKE
https://redd.it/oiojnv
@programmingreddit
https://www.youtube.com/watch?v=99dKzubvpKE
https://redd.it/oiojnv
@programmingreddit
YouTube
Refterm v2 - Resource usage, binary splat, glyph sizing, and more
Addressing the floats in the excuse parade.
The Ultimate Guide to Onboarding New Developers: How to Plan the First 90 Days
https://codesubmit.io/blog/guide-to-onboarding-developers/
https://redd.it/oiu3g8
@programmingreddit
https://codesubmit.io/blog/guide-to-onboarding-developers/
https://redd.it/oiu3g8
@programmingreddit
The Ultimate Guide to Onboarding New Developers: The First 90 Days
Wondering how to get your new developer assimilated and contributing as quickly as possible? Learn how to plan their first 90 days!
The 10 Most Valuable Lessons I Learned As A Developer
https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer
https://redd.it/ois4x0
@programmingreddit
https://blog.oliverjumpertz.dev/the-10-most-valuable-lessons-i-learned-as-a-developer
https://redd.it/ois4x0
@programmingreddit
Oliver Jumpertz
The 10 Most Valuable Lessons I Learned As A Developer - 21 Years Of Programming Experience Distilled
I've developed software for over 21 years now, which is way over half of my lifetime. Here are some of the most valuable lessons I learned along the way.
I used Python to create my own ASCII filter for live webcam and images
https://www.youtube.com/watch?v=Ad_T9uC9uCg
https://redd.it/oj8q9i
@programmingreddit
https://www.youtube.com/watch?v=Ad_T9uC9uCg
https://redd.it/oj8q9i
@programmingreddit
YouTube
Converting Webcam and Images to ASCII
I'm sure this has been done before, but here is my take on a program that converts images and webcam video into ASCII representations. It uses Python and the libraries: OpenCV, Pillow, and Numpy. If you want to try it out for yourself, I left a GitHub repo…
Beating TimSort at Merging
https://earthly.dev/blog/python-timsort-merge/
https://redd.it/ojfwrl
@programmingreddit
https://earthly.dev/blog/python-timsort-merge/
https://redd.it/ojfwrl
@programmingreddit
Earthly Blog
Beating TimSort at Merging
Here is a problem. You are tasked with improving the hot loop of a Python program: maybe it is an in-memory sequential index of some sort. The slow...
GitHub’s Commercial AI Tool Copilot Facing Criticism From Open-Source Community For Blind Copying Of Blocks Of Code
https://www.theinsaneapp.com/2021/07/github-copilot-ai-facing-criticism.html
https://redd.it/ojedd3
@programmingreddit
https://www.theinsaneapp.com/2021/07/github-copilot-ai-facing-criticism.html
https://redd.it/ojedd3
@programmingreddit
Theinsaneapp
GitHub’s Commercial AI Tool Copilot Facing Criticism From Open-Source Community For Blind Copying Of Blocks Of Code
AI Copilot is pitched as a helpful aid to programmers. But some developers object to the blind copying of blocks of code used to train the algorithm.
83% of Developers Suffer From Burnout, Haystack Analytics Study Finds
https://www.usehaystack.io/blog/83-of-developers-suffer-from-burnout-haystack-analytics-study-finds
https://redd.it/ojhd0n
@programmingreddit
https://www.usehaystack.io/blog/83-of-developers-suffer-from-burnout-haystack-analytics-study-finds
https://redd.it/ojhd0n
@programmingreddit
www.usehaystack.io
83% of Developers Suffer From Burnout, Haystack Analytics Study Finds | Haystack