Made our subscription management system open source after our startup failed
https://github.com/itshubble
https://redd.it/kg46mv
@programmingreddit
https://github.com/itshubble
https://redd.it/kg46mv
@programmingreddit
Bouncy Castle crypto authentication bypass vulnerability revealed: "This means that passwords that result in hashes that, for instance, don’t contain bytes between 0x00 and 0x3B match every other password hash that don’t contain them."
https://www.bleepingcomputer.com/news/security/bouncy-castle-crypto-authentication-bypass-vulnerability-revealed/
https://redd.it/kg6ja4
@programmingreddit
https://www.bleepingcomputer.com/news/security/bouncy-castle-crypto-authentication-bypass-vulnerability-revealed/
https://redd.it/kg6ja4
@programmingreddit
BleepingComputer
Bouncy Castle crypto authentication bypass vulnerability revealed
A severe authentication bypass vulnerability has been reported in Bouncy Castle, a popular open-source cryptography library. When exploited, the vulnerability (CVE-2020-28052) can allow an attacker to gain access to user and administrator accounts due to…
Better Quake strafe-jumping with genetic algorithms (video)
https://www.youtube.com/watch?v=xBodLDT_yrg
https://redd.it/kgab2f
@programmingreddit
https://www.youtube.com/watch?v=xBodLDT_yrg
https://redd.it/kgab2f
@programmingreddit
YouTube
Better Quake strafe-jumping with genetic algorithms
In this video I write a bot to speed-run Quake's 100m level by reverse engineering a human's run and improving it using genetic algorithms.
00:00 Introduction
01:00 Demo files
03:20 Physics state updates
05:28 Input recovery theory
06:58 Genetic algorithms…
00:00 Introduction
01:00 Demo files
03:20 Physics state updates
05:28 Input recovery theory
06:58 Genetic algorithms…
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.
https://github.com/magiblot/tvision
https://redd.it/kg6fww
@programmingreddit
https://github.com/magiblot/tvision
https://redd.it/kg6fww
@programmingreddit
GitHub
GitHub - magiblot/tvision: A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross…
A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support. - magiblot/tvision
How U.S. agencies' trust in untested software opened the door to hackers
https://www.politico.com/news/2020/12/19/how-federal-hack-happened-448602
https://redd.it/kgnt7u
@programmingreddit
https://www.politico.com/news/2020/12/19/how-federal-hack-happened-448602
https://redd.it/kgnt7u
@programmingreddit
POLITICO
How U.S. agencies' trust in untested software opened the door to hackers
The government doesn’t do much to verify the security of software from private contractors. And that’s how suspected Russian hackers got in.
Ryzen 5800X vs Apple M1: Programming-focused benchmarks
https://github.com/tuhdo/tuhdo.github.io/blob/c3b417ba2fc81768f656dadf87bf3dd28ba47182/emacs-tutor/zen3_vs_m1.org
https://redd.it/kgg76f
@programmingreddit
https://github.com/tuhdo/tuhdo.github.io/blob/c3b417ba2fc81768f656dadf87bf3dd28ba47182/emacs-tutor/zen3_vs_m1.org
https://redd.it/kgg76f
@programmingreddit
GitHub
tuhdo.github.io/emacs-tutor/zen3_vs_m1.org at c3b417ba2fc81768f656dadf87bf3dd28ba47182 · tuhdo/tuhdo.github.io
Emacs Mini Manual. Contribute to tuhdo/tuhdo.github.io development by creating an account on GitHub.
Fast Static Symbol Table (FSST): fast text compression that allows random access, so individual strings can be decompressed without touching the surrounding data
https://github.com/cwida/fsst
https://redd.it/kgssle
@programmingreddit
https://github.com/cwida/fsst
https://redd.it/kgssle
@programmingreddit
GitHub
GitHub - cwida/fsst: Fast Static Symbol Table (FSST): efficient random-access string compression
Fast Static Symbol Table (FSST): efficient random-access string compression - cwida/fsst
SerenityOS got pwned at hxp CTF 2020! Significantly harder than last year but they still got us :) Full exploit and writeup
https://hxp.io/blog/79/hxp-CTF-2020-wisdom2/
https://redd.it/kh1ukh
@programmingreddit
https://hxp.io/blog/79/hxp-CTF-2020-wisdom2/
https://redd.it/kh1ukh
@programmingreddit
hxp.io
hxp | hxp CTF 2020: wisdom2
hxp is a CTF team.
"I took FSF Europe to court."
https://write.as/malinagalina/i-took-fsfe-to-court
https://redd.it/kgzcv7
@programmingreddit
https://write.as/malinagalina/i-took-fsfe-to-court
https://redd.it/kgzcv7
@programmingreddit
malinagalina
--------- I took FSFE to court. This is my story ––––– malinagalina
er the first lockdown in Berlin this year I filed a public case in the Berlin Tribunal of Labour Court against the president of Free Software Foundation Europe (FSFE), Matthias Kirschner, for workplace...
Cyberpwned: Beating Cyberpunk 2077's hacking minigame in ~50 lines of Python
https://nicolas-siplis.com/blog/cyberpwned
https://redd.it/khgbsc
@programmingreddit
https://nicolas-siplis.com/blog/cyberpwned
https://redd.it/khgbsc
@programmingreddit
Nicolas-Siplis
Cyberpwned: Beating Cyberpunk 2077's hacking minigame in 50 lines of Python
Personal website
Retired Microsoft engineer Dave Plummer talks about hunting bugs in task manager and space cadet pinball
https://youtu.be/4UduzUmetP4
https://redd.it/ki1td8
@programmingreddit
https://youtu.be/4UduzUmetP4
https://redd.it/ki1td8
@programmingreddit
YouTube
02.Secret History of Windows Task Manager - Part 2 - Technology
This part 2 of 3: The original author of Task Manager (davepl) reveals the little known secret history of the application along with the technical details of how it works and why it was designed that way. Complete with a tour of the never-before-seen Windows…
There’s a reason that programmers always want to throw away old code and start over: they think the old code is a mess. They are probably wrong. The reason that they think the old code is a mess is because of a cardinal, fundamental law of programming: It’s harder to read code than to write it.
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i
https://redd.it/kildnw
@programmingreddit
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i
https://redd.it/kildnw
@programmingreddit
Joel on Software
Things You Should Never Do, Part I
Netscape 6.0 is finally going into its first public beta. There never was a version 5.0. The last major release, version 4.0, was released almost three years ago. Three years is an awfully long tim…
Hotwire: An alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.
https://twitter.com/dhh/status/1341420143239450624?s=20
https://redd.it/ki9qaj
@programmingreddit
https://twitter.com/dhh/status/1341420143239450624?s=20
https://redd.it/ki9qaj
@programmingreddit
Twitter
DHH
Hotwire aka NEW MAGIC is finally here: An alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. This includes our brand-new Turbo framework and pairs with Stimulus 2.0 😍🎉🥂 ht…
We rendered a million web pages to find out what makes the web slow
https://medium.com/@larseidnes/we-rendered-a-million-web-pages-to-find-out-what-makes-the-web-slow-72bbba9ade96?source=friends_link&sk=f320883b433b49e1db07761caa4205d9
https://redd.it/kiq0ih
@programmingreddit
https://medium.com/@larseidnes/we-rendered-a-million-web-pages-to-find-out-what-makes-the-web-slow-72bbba9ade96?source=friends_link&sk=f320883b433b49e1db07761caa4205d9
https://redd.it/kiq0ih
@programmingreddit
Medium
We rendered a million web pages to find out what makes the web slow
We rendered the top 1 million pages on the web, tracking every conceivable performance metric, logging every error, noting every requested…