HTTP/3: the past, the present, and the future
https://blog.cloudflare.com/http3-the-past-present-and-future/
https://redd.it/d9jljl
@r_Pr0gramming
https://blog.cloudflare.com/http3-the-past-present-and-future/
https://redd.it/d9jljl
@r_Pr0gramming
The Cloudflare Blog
HTTP/3: the past, the present, and the future
We are now happy to announce that QUIC and HTTP/3 support is available on the Cloudflare edge network. We’re excited to be joined in this announcement by Google Chrome and Mozilla Firefox, two of the leading browser vendors and partners in our effort to make…
The problem of gracefully closing connections in HTTP/2 implementations (and how it's fixed in Haskell network library, but the problem is general)
https://kazu-yamamoto.hatenablog.jp/entry/2019/09/20/165939
https://redd.it/d9h25o
@r_Pr0gramming
https://kazu-yamamoto.hatenablog.jp/entry/2019/09/20/165939
https://redd.it/d9h25o
@r_Pr0gramming
あどけない話
Implementing graceful-close in Haskell network library - あどけない話
Closing connections gracefully is an old and new problem in network programming. In the HTTP/1.1 days, this did not get attention since HTTP/1.1 is a synchronou…
bootRogue, a roguelike game that fits in a boot sector (510 bytes)
https://github.com/nanochess/bootRogue
https://redd.it/d9nedc
@r_Pr0gramming
https://github.com/nanochess/bootRogue
https://redd.it/d9nedc
@r_Pr0gramming
GitHub
GitHub - nanochess/bootRogue: bootRogue, a roguelike game that fits in a boot sector (510 bytes)
bootRogue, a roguelike game that fits in a boot sector (510 bytes) - nanochess/bootRogue
Aboriginal: Generics implemented in Go using Canadian Aboriginal syllabics & go:generate
https://github.com/vasilevp/aboriginal
https://redd.it/d9dezu
@r_Pr0gramming
https://github.com/vasilevp/aboriginal
https://redd.it/d9dezu
@r_Pr0gramming
GitHub
GitHub - vasilevp/aboriginal: Aboriginal Generics: the future is here!
Aboriginal Generics: the future is here! Contribute to vasilevp/aboriginal development by creating an account on GitHub.
Integrating Linux Commands into Windows via PowerShell and the Windows Subsystem for Linux
https://devblogs.microsoft.com/commandline/integrate-linux-commands-into-windows-with-powershell-and-the-windows-subsystem-for-linux/
https://redd.it/d9uoq1
@r_Pr0gramming
https://devblogs.microsoft.com/commandline/integrate-linux-commands-into-windows-with-powershell-and-the-windows-subsystem-for-linux/
https://redd.it/d9uoq1
@r_Pr0gramming
Microsoft News
Integrate Linux Commands into Windows with PowerShell and the Windows Subsystem for Linux
A common question Windows developers have is “why doesn’t Windows have <INSERT FAVORITE LINUX COMMAND HERE> yet?”. Whether longing for a powerful pager like less or wanting to use familiar commands like grep or sed, Windows developers desire easy access to…
A Detailed Explanation of Abstraction in Software Development
https://thevaluable.dev/abstraction_software_development/
https://redd.it/d9xocz
@r_Pr0gramming
https://thevaluable.dev/abstraction_software_development/
https://redd.it/d9xocz
@r_Pr0gramming
The Valuable Dev
A Detailed Explanation of Abstraction in Software Development
Abstraction is fundamental in software development. What is it? What's its benefits? Should we abstract everything?
HTTP 1, 2, and 3 in a Nutshell
https://start.jcolemorrison.com/http-1-2-and-3-in-a-nutshell/
https://redd.it/d9poju
@r_Pr0gramming
https://start.jcolemorrison.com/http-1-2-and-3-in-a-nutshell/
https://redd.it/d9poju
@r_Pr0gramming
J Cole Morrison
HTTP 1, 2, and 3 in a Nutshell
TCP, UDP, HTTP/1, HTTP/2, and HTTP/3 all explained in plain, sane english. How is HTTP/3 and improvement upon HTTP/2? Is HTTP/2 better than HTTP/1.1?
EPIC JAILBREAK: Introducing checkm8 (read "checkmate"), a permanent unpatchable bootrom exploit for hundreds of millions of iOS devices. Most generations of iPhones and iPads are vulnerable: from iPhone 4S (A5 chip) to iPhone 8 and iPhone X (A11 chip).
https://twitter.com/axi0mX/status/1177542201670168576
https://redd.it/da3y9n
@r_Pr0gramming
https://twitter.com/axi0mX/status/1177542201670168576
https://redd.it/da3y9n
@r_Pr0gramming
X (formerly Twitter)
axi0mX@infosec.exchange (@axi0mX) on X
EPIC JAILBREAK: Introducing checkm8 (read "checkmate"), a permanent unpatchable bootrom exploit for hundreds of millions of iOS devices.
Most generations of iPhones and iPads are vulnerable: from iPhone 4S (A5 chip) to iPhone 8 and iPhone X (A11 chip). …
Most generations of iPhones and iPads are vulnerable: from iPhone 4S (A5 chip) to iPhone 8 and iPhone X (A11 chip). …
Evaluating and optimizing performance on modern hardware
https://youtu.be/r-TLSBdHe1A
https://redd.it/d9u0aq
@r_Pr0gramming
https://youtu.be/r-TLSBdHe1A
https://redd.it/d9u0aq
@r_Pr0gramming
YouTube
"Performance Matters" by Emery Berger
Performance clearly matters to users. For example, the most common software update on the AppStore is "Bug fixes and performance enhancements." Now that Moore's Law has ended, programmers have to work hard to get high performance for their applications. But…
Why is 2 * (i * i) faster than 2 * i * i in Java?
https://stackoverflow.com/questions/53452713/why-is-2-i-i-faster-than-2-i-i-in-java
https://redd.it/dabcyi
@r_Pr0gramming
https://stackoverflow.com/questions/53452713/why-is-2-i-i-faster-than-2-i-i-in-java
https://redd.it/dabcyi
@r_Pr0gramming
Stack Overflow
Why is 2 * (i * i) faster than 2 * i * i in Java?
The following Java program takes on average between 0.50 secs and 0.55 secs to run:
public static void main(String[] args) {
long startTime = System.nanoTime();
int n = 0;
for (int i = ...
public static void main(String[] args) {
long startTime = System.nanoTime();
int n = 0;
for (int i = ...
YouTuber charged loads of fans $199 for shoddy machine-learning course that copy-pasted other people's GitHub code
https://www.theregister.co.uk/2019/09/27/youtube_ai_star/
https://redd.it/dad266
@r_Pr0gramming
https://www.theregister.co.uk/2019/09/27/youtube_ai_star/
https://redd.it/dad266
@r_Pr0gramming
The Register
YouTuber charged loads of fans $199 for shoddy machine-learning course that copy-pasted other people's GitHub code
And there wasn't a refund policy until folk complained
Solving a Danish Defense Intelligence Puzzle
https://safiire.github.io/blog/2017/08/19/solving-danish-defense-intelligence-puzzle/
https://redd.it/daceku
@r_Pr0gramming
https://safiire.github.io/blog/2017/08/19/solving-danish-defense-intelligence-puzzle/
https://redd.it/daceku
@r_Pr0gramming
Full Source Code Walkthrough of a Steam Game
https://www.youtube.com/watch?v=M0yE4Kl85to
https://redd.it/dak4x1
@r_Pr0gramming
https://www.youtube.com/watch?v=M0yE4Kl85to
https://redd.it/dak4x1
@r_Pr0gramming
YouTube
Steam Game: Source Code Walkthrough [Break Arcade Games Out]
DOWNLOAD the SOURCE CODE for FREE: https://store.steampowered.com/app/1155530/Source_Code__Break_Arcade_Games_Out/
It's also on GITHUB: https://github.com/DanZaidan/break_arcade_games_out
Watch the ENTIRE development here: https://www.youtube.com/playli…
It's also on GITHUB: https://github.com/DanZaidan/break_arcade_games_out
Watch the ENTIRE development here: https://www.youtube.com/playli…
The Mysterious Origins of an Uncrackable Videogame
http://www.bbc.com/future/story/20190919-the-maze-puzzle-hidden-within-an-early-video-game?utm_source=pocket-newtab
https://redd.it/daj3rb
@r_Pr0gramming
http://www.bbc.com/future/story/20190919-the-maze-puzzle-hidden-within-an-early-video-game?utm_source=pocket-newtab
https://redd.it/daj3rb
@r_Pr0gramming
Bbc
The mysterious origins of an uncrackable video game
With the digital equivalent of trowels and shovels, archaeologists are digging into the code of early video games to uncover long forgotten secrets that could have relevance today.
Entombed's Maze Generator: "As I dug into this maze algorithm, it became clear that this was something that seemed to be fairly unique to this maze game."
http://www.bbc.com/future/story/20190919-the-maze-puzzle-hidden-within-an-early-video-game
https://redd.it/dajznw
@r_Pr0gramming
http://www.bbc.com/future/story/20190919-the-maze-puzzle-hidden-within-an-early-video-game
https://redd.it/dajznw
@r_Pr0gramming
Bbc
The mysterious origins of an uncrackable video game
With the digital equivalent of trowels and shovels, archaeologists are digging into the code of early video games to uncover long forgotten secrets that could have relevance today.
Text Rendering Hates You, a random collection of weird problems you need to deal with when rendering text
https://gankra.github.io/blah/text-hates-you/
https://redd.it/dats4v
@r_Pr0gramming
https://gankra.github.io/blah/text-hates-you/
https://redd.it/dats4v
@r_Pr0gramming
reddit
Text Rendering Hates You, a random collection of weird problems...
Posted in r/programming by u/alexeyr • 373 points and 17 comments
Richard Stallman Steps down as Head of GNU Project Effective Immediately
https://stallman.org/archives/2019-jul-oct.html#28_September_2019_(GNU_Project)
https://redd.it/dao6py
@r_Pr0gramming
https://stallman.org/archives/2019-jul-oct.html#28_September_2019_(GNU_Project)
https://redd.it/dao6py
@r_Pr0gramming
reddit
Richard Stallman Steps down as Head of GNU Project Effective...
Posted in r/programming by u/askl56 • 126 points and 84 comments