The OAuth Challenge: Account Takeovers on Booking.com, Codecademy, and 100+ Other Major Websites. OAuth explained in simple steps.
https://salt.security/blog/a-new-oauth-vulnerability-that-may-impact-hundreds-of-online-services
https://redd.it/13qw26y
@programmingreddit
https://salt.security/blog/a-new-oauth-vulnerability-that-may-impact-hundreds-of-online-services
https://redd.it/13qw26y
@programmingreddit
salt.security
New OAuth Vulnerability Impacts Hundreds of Online Services
OAuth vulnerability earns CVE-2023-28131. Salt exposes a new vulnerability in the popular OAuth framework, used in hundreds of online services.
Windows Terminal Preview 1.18 Release
https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-18-release/
https://redd.it/13rbegi
@programmingreddit
https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-18-release/
https://redd.it/13rbegi
@programmingreddit
Microsoft News
Windows Terminal Preview 1.18 Release
Welcome back to another Windows Terminal release! This release updates Windows Terminal to version 1.17 and includes all of the features from this previous blog post. Additionally, Windows Terminal Preview is getting an update to version 1.18 and will include…
Forth: The programming language that writes itself
https://ratfactor.com/forth/the_programming_language_that_writes_itself.html
https://redd.it/13r9l3n
@programmingreddit
https://ratfactor.com/forth/the_programming_language_that_writes_itself.html
https://redd.it/13r9l3n
@programmingreddit
Ratfactor
Forth: The programming language that writes itself: The Web Page
An exploration of the evolution and meaning of the Forth programming language and its context in history.
Tutorial for extracting the GameBoy ROM from photographs of the die.
https://github.com/travisgoodspeed/gbrom-tutorial
https://redd.it/13rwb7j
@programmingreddit
https://github.com/travisgoodspeed/gbrom-tutorial
https://redd.it/13rwb7j
@programmingreddit
GitHub
GitHub - travisgoodspeed/gbrom-tutorial: Tutorial for extracting the GameBoy ROM from photographs of the die.
Tutorial for extracting the GameBoy ROM from photographs of the die. - travisgoodspeed/gbrom-tutorial
🧠 Cognitive Load Developer's Handbook
https://github.com/zakirullin/cognitive-load
https://redd.it/13rlc2p
@programmingreddit
https://github.com/zakirullin/cognitive-load
https://redd.it/13rlc2p
@programmingreddit
GitHub
GitHub - zakirullin/cognitive-load: 🧠 Cognitive load is what matters
🧠 Cognitive load is what matters. Contribute to zakirullin/cognitive-load development by creating an account on GitHub.
How we reduced our AWS bill by seven figures
https://medium.com/life-at-chime/how-we-reduced-our-aws-bill-by-seven-figures-5144206399cb
https://redd.it/13qfzcx
@programmingreddit
https://medium.com/life-at-chime/how-we-reduced-our-aws-bill-by-seven-figures-5144206399cb
https://redd.it/13qfzcx
@programmingreddit
Medium
How we reduced our AWS bill by seven figures
Chime handles a lot of data — petabytes of data — on behalf of our members. We use the data to make decisions about things like fraud…
Git Merge – The Definitive Guide
https://www.freecodecamp.org/news/the-definitive-guide-to-git-merge/
https://redd.it/13si22h
@programmingreddit
https://www.freecodecamp.org/news/the-definitive-guide-to-git-merge/
https://redd.it/13si22h
@programmingreddit
freeCodeCamp.org
The Git Merge Handbook – Definitive Guide to Merging in Git
By reading this post, you are going to really understand git merge, one of the most common operations you'll perform in your Git repositories. Notes before we start I also created two videos covering the contents of this post. If you wish to watch a...
Japan's Moon Lander Crashed Due to a Software Bug (Scott Manley)
https://www.youtube.com/watch?v=2JlUnOAiMm4
https://redd.it/13sojyt
@programmingreddit
https://www.youtube.com/watch?v=2JlUnOAiMm4
https://redd.it/13sojyt
@programmingreddit
YouTube
Why Japan's Moon Lander Crashed Due to An Unbelievable Computer Bug
The investigation into why the Hakuto-R lander crashed into the moon last month after an otherwise perfect mission has revealed the answer: The software encountered unexpected terrain and didn't believe what the sensors were showing, so it started ignoring…
Khan Academy's switch from a Python 2 monolith to a services-oriented backend written in Go.
https://blog.quastor.org/p/khan-academy-rewrote-backend
https://redd.it/13sw1kt
@programmingreddit
https://blog.quastor.org/p/khan-academy-rewrote-backend
https://redd.it/13sw1kt
@programmingreddit
Quastor
How Khan Academy Rewrote their Backend
Khan Academy's switch from a Python 2 monolith to a services-oriented backend written in Go.
Forth: the hacker’s language
https://hackaday.com/2017/01/27/forth-the-hackers-language/
https://redd.it/13tdaf2
@programmingreddit
https://hackaday.com/2017/01/27/forth-the-hackers-language/
https://redd.it/13tdaf2
@programmingreddit
Hackaday
Forth: The Hacker’s Language
Let’s start right off with a controversial claim: Forth is the hacker’s programming language. Coding in Forth is a little bit like writing assembly language, interactively, for a strang…
The HTTP QUERY Method
https://httpwg.org/http-extensions/draft-ietf-httpbis-safe-method-w-body.html
https://redd.it/13tmtox
@programmingreddit
https://httpwg.org/http-extensions/draft-ietf-httpbis-safe-method-w-body.html
https://redd.it/13tmtox
@programmingreddit
httpwg.org
The HTTP QUERY Method
This specification defines the QUERY method for HTTP.
A QUERY requests that the request target process the enclosed
content in a safe and idempotent manner and then respond with the
result of that processing. This is similar to POST…
A QUERY requests that the request target process the enclosed
content in a safe and idempotent manner and then respond with the
result of that processing. This is similar to POST…
1999 Game Developers Conference (GDC) recordings archive
https://archive.org/details/1999_Game_Developers_Conference_Audio
https://redd.it/13tkb3z
@programmingreddit
https://archive.org/details/1999_Game_Developers_Conference_Audio
https://redd.it/13tkb3z
@programmingreddit
Internet Archive
1999 Game Developers Conference Audio : Various : Free Download, Borrow, and Streaming : Internet Archive
The Game Developers Conference (GDC) is an annual conference for video game developers. The event includes an expo, networking events, and awards shows like...
Latest Deno release supports NPM packages
https://www.infoworld.com/article/3697852/latest-deno-release-supports-npm-packages.html
https://redd.it/13th7wu
@programmingreddit
https://www.infoworld.com/article/3697852/latest-deno-release-supports-npm-packages.html
https://redd.it/13th7wu
@programmingreddit
InfoWorld
Latest Deno release supports NPM packages
Deno 1.34 improves NPM and Node.js compatibility and adds support for Globs, TLS certificates, and more.
How Quake's software renderer eliminates overdraw
https://youtu.be/zdXsHWHxeBY
https://redd.it/13u3vzm
@programmingreddit
https://youtu.be/zdXsHWHxeBY
https://redd.it/13u3vzm
@programmingreddit
YouTube
How Quake's software renderer ELIMINATES overdraw [⚠️ flashing images]
A description of the techniques used by Quake to render a fully 3D game on original Pentium hardware.
Support: https://www.buymeacoffee.com/mattsramblings
Mastodon: https://mastodon.cloud/@mattsramblings/
00:00 Intro
00:35 Polygons in BSP trees
01:14…
Support: https://www.buymeacoffee.com/mattsramblings
Mastodon: https://mastodon.cloud/@mattsramblings/
00:00 Intro
00:35 Polygons in BSP trees
01:14…
What a good debugger can do
https://werat.dev/blog/what-a-good-debugger-can-do
https://redd.it/13ucghk
@programmingreddit
https://werat.dev/blog/what-a-good-debugger-can-do
https://redd.it/13ucghk
@programmingreddit
werat.dev
What a good debugger can do 🔮
When people say “debuggers are useless and using logging and unit-tests is much better,” I suspect many of them think that debuggers can only put breakpoints on certain lines, step-step-step through the code, and check variable values. While any reasonable…
Domain modelling with State Machines and TypeScript by Carlton Upperdine
https://carlton.upperdine.dev/post/typescript-domain-modelling
https://redd.it/13uwxby
@programmingreddit
https://carlton.upperdine.dev/post/typescript-domain-modelling
https://redd.it/13uwxby
@programmingreddit
carlton.upperdine.dev
Domain modelling with State Machines and TypeScript by Carlton Upperdine
Honda to double number of programmers to 10,000 by 2030
https://asia.nikkei.com/Business/Automobiles/Honda-to-double-number-of-programmers-to-10-000-by-2030
https://redd.it/13v72do
@programmingreddit
https://asia.nikkei.com/Business/Automobiles/Honda-to-double-number-of-programmers-to-10-000-by-2030
https://redd.it/13v72do
@programmingreddit
Nikkei Asia
Honda to double number of programmers to 10,000 by 2030
Toyota joins EV push with plan to retrain 9,000 workers as software engineers