Hi r/programming. I'm a CS professor strongly interested in game-based learning. Currently I'm developing a game where you can practice and apply your programming skills to automate all kinds of machinery in challenging environments. Please LMK what you think.
https://store.steampowered.com/app/2216770/JOY_OF_PROGRAMMING__Software_Engineering_Simulator/
https://redd.it/ztnuc2
@programmingreddit
https://store.steampowered.com/app/2216770/JOY_OF_PROGRAMMING__Software_Engineering_Simulator/
https://redd.it/ztnuc2
@programmingreddit
Steampowered
JOY OF PROGRAMMING - Software Engineering Simulator on Steam
Use real Python code to automate machines, robots, drones and more: Program self-driving vehicles; crack passwords; apply machine learning; automate logistics; use image processing to guide missiles. Gain real coding skills and solve exciting bite-sized programming…
Reverse Engineering Tiktok's VM Obfuscation (Part 1)
https://nullpt.rs/reverse-engineering-tiktok-vm-1
https://redd.it/zu7l7a
@programmingreddit
https://nullpt.rs/reverse-engineering-tiktok-vm-1
https://redd.it/zu7l7a
@programmingreddit
nullpt.rs
nullpt.rs • Reverse Engineering Tiktok's VM Obfuscation (Part 1)
TikTok has a reputation for its aggressive data collection. The platform has implemented various methods to make it difficult for reverse-engineers to understand exactly what data is being collected and how it is being used.
A Gentle Introduction to Assembly Language Programming
https://github.com/pkivolowitz/asm_book
https://redd.it/zuf7op
@programmingreddit
https://github.com/pkivolowitz/asm_book
https://redd.it/zuf7op
@programmingreddit
GitHub
GitHub - pkivolowitz/asm_book: A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming…
A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level la...
Portable Secret: Browser based encrypted documents
https://mprimi.github.io/portable-secret/
https://redd.it/zucl2i
@programmingreddit
https://mprimi.github.io/portable-secret/
https://redd.it/zucl2i
@programmingreddit
portable-secret
🔐 Portable Secret
Better privacy without special software
Building a website like it's 1999... in 2022 - localghost
https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/
https://redd.it/zv6j3p
@programmingreddit
https://localghost.dev/blog/building-a-website-like-it-s-1999-in-2022/
https://redd.it/zv6j3p
@programmingreddit
localghost
Building a website like it's 1999... in 2022
I'm on a bit of a mission this year to bring back the spirit of the old web. The creativity and flair of the late 90s and early 2000s. So I've recreated some of that old web magic, in modern HTML, CSS and JS.
When Feature Flags Do And Don’t Make Sense
https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/
https://redd.it/zv6g1u
@programmingreddit
https://software.rajivprab.com/2019/12/19/when-feature-flags-do-and-dont-make-sense/
https://redd.it/zv6g1u
@programmingreddit
Software the Hard way
When Feature Flags Do And Don’t Make Sense
Over the past years, I’ve worked in multiple teams adopting very different strategies when it comes to feature flags. I’ve seen the pros and cons of both, and over time, I found myself disagreeing …
Critical Program Reading (1975) - 16mm Film
https://www.youtube.com/watch?v=7hdJQkn8rtA
https://redd.it/zv2bhp
@programmingreddit
https://www.youtube.com/watch?v=7hdJQkn8rtA
https://redd.it/zv2bhp
@programmingreddit
YouTube
Critical Program Reading (1975) - 16mm Film
This is a 16mm film titled "Critical Program Reading"
I applied some color correction as this is very faded. Mostly this worked well but there are some magenta backgrounds that are... intense!
Little information is known about this film. Credits are very…
I applied some color correction as this is very faded. Mostly this worked well but there are some magenta backgrounds that are... intense!
Little information is known about this film. Credits are very…
Stack Overflow: 74% of developers are open to new jobs
https://www.developer-tech.com/news/2022/dec/19/stack-overflow-74-of-developers-open-new-jobs/
https://redd.it/zvgnj5
@programmingreddit
https://www.developer-tech.com/news/2022/dec/19/stack-overflow-74-of-developers-open-new-jobs/
https://redd.it/zvgnj5
@programmingreddit
Developer Tech News
Stack Overflow: 74% of developers are open to new jobs
Research from Stack Overflow suggests that almost three-quarters (74%) of developers are open to new jobs.
Apple is working on supporting App Store alternatives
https://www.developer-tech.com/news/2022/dec/14/apple-working-supporting-app-store-alternatives/
https://redd.it/zvgkej
@programmingreddit
https://www.developer-tech.com/news/2022/dec/14/apple-working-supporting-app-store-alternatives/
https://redd.it/zvgkej
@programmingreddit
Developer Tech News
Apple is working on supporting App Store alternatives
Apple is working on allowing App Store alternatives due to legislation that forces its hand.
Clipboard - the missing cut, copy and paste system for the terminal
https://github.com/Slackadays/clipboard
https://redd.it/zvrtzt
@programmingreddit
https://github.com/Slackadays/clipboard
https://redd.it/zvrtzt
@programmingreddit
GitHub
GitHub - Slackadays/Clipboard: 😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager
😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager - Slackadays/Clipboard
OCaml 5 Brings Support for Concurrency and Shared Memory Parallelism
https://www.infoq.com/news/2022/12/ocaml-5-concurrency-parallelism/
https://redd.it/zviy4y
@programmingreddit
https://www.infoq.com/news/2022/12/ocaml-5-concurrency-parallelism/
https://redd.it/zviy4y
@programmingreddit
InfoQ
OCaml 5 Brings Support for Concurrency and Shared Memory Parallelism
Several years in the making, OCaml 5 introduces runtime support for shared memory parallelism and effect handlers, which are the basis for exception handling, concurrency, async I/O, and more.
Open-source SaaS Boilerplate built with Node.js and React.
https://github.com/dimimikadze/fest
https://redd.it/zw9paf
@programmingreddit
https://github.com/dimimikadze/fest
https://redd.it/zw9paf
@programmingreddit
reddit
Open-source SaaS Boilerplate built with Node.js and React.
Posted in r/programming by u/DimitriMikadze • 134 points and 7 comments
"Dev burnout drastically decreases when your team actually ships things on a regular basis. Burnout primarily comes from toil, rework and never seeing the end of projects." This was by far the the best lesson I learned this year and finally tracked down the the talk it was from. Hope it helps.
https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve
https://redd.it/zwjxsf
@programmingreddit
https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve
https://redd.it/zwjxsf
@programmingreddit
Substack
The Best Solution to Burnout We’ve Ever Heard | A Conversation With Slack, Netlify & Ambassador Labs
Featuring the best minds from Slack, Netlify and Ambassador Labs, this panel on Inspiring Engineering Leaders & Driving Developer Creativity turned into one of the best conversations we’ve ever heard on topics like dev toil, dev focus and dev burnout.
The Bitter Truth: Python 3.11 vs Cython vs C++ Performance for Simulations
https://medium.com/agents-and-robots/the-bitter-truth-python-3-11-vs-cython-vs-c-performance-for-simulations-babc85cdfef5
https://redd.it/zwbq59
@programmingreddit
https://medium.com/agents-and-robots/the-bitter-truth-python-3-11-vs-cython-vs-c-performance-for-simulations-babc85cdfef5
https://redd.it/zwbq59
@programmingreddit
Medium
The Bitter Truth: Python 3.11 vs Cython vs C++ Performance for Simulations
A speed comparison using a scientific simulation. Is Python finally ready for this task?
The Matrix Holiday Update 2022: "We are witnessing a classic tragedy of the commons."
https://matrix.org/blog/2022/12/25/the-matrix-holiday-update-2022
https://redd.it/zxchjz
@programmingreddit
https://matrix.org/blog/2022/12/25/the-matrix-holiday-update-2022
https://redd.it/zxchjz
@programmingreddit
matrix.org
The Matrix Holiday Update 2022
Matrix, the open protocol for secure decentralised communications
Fast memcpy, A System Design Proposal
https://www.sigarch.org/fast-memcpy-a-system-design/
https://redd.it/zx7yl7
@programmingreddit
https://www.sigarch.org/fast-memcpy-a-system-design/
https://redd.it/zx7yl7
@programmingreddit
SIGARCH
Fast memcpy, A System Design
When I worked at Google, fleet-wide profiling revealed that 25-35% of all CPU time was spent just moving bytes around: memcpy, strcmp, copying between user and kernel buffers in network and disk I/…