83% of Developers Suffer From Burnout and 81% Said It’s Gotten Worse During Covid
https://thehosk.medium.com/83-of-developers-suffer-from-burnout-and-81-said-its-gotten-worse-during-covid-aa83c89bc544
https://redd.it/ojmo3r
@programmingreddit
https://thehosk.medium.com/83-of-developers-suffer-from-burnout-and-81-said-its-gotten-worse-during-covid-aa83c89bc544
https://redd.it/ojmo3r
@programmingreddit
Medium
83% of Developers Suffer From Burnout and 81% Said It’s Gotten Worse During Covid
Understand developer burnout and how to avoid it
The universal VM we call browser
https://cerebralab.com/The_universal_VM_we_call_browser
https://redd.it/okbc4f
@programmingreddit
https://cerebralab.com/The_universal_VM_we_call_browser
https://redd.it/okbc4f
@programmingreddit
Cerebralab
The universal VM we call browser
There were many attempts at standardization for the sake of running the same application code on any machine. There's clang and gcc trying to
Learn SQL with interactive lessons and exercises designed to help you quickly learn SQL right in your browser
https://sqlbolt.com/
https://redd.it/okpriw
@programmingreddit
https://sqlbolt.com/
https://redd.it/okpriw
@programmingreddit
Sqlbolt
SQLBolt - Learn SQL - Introduction to SQL
SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
The Future Web: Will Canvas Rendering Replace the DOM?
https://medium.com/young-coder/the-future-web-will-canvas-rendering-replace-the-dom-847be872884c
https://redd.it/okj36r
@programmingreddit
https://medium.com/young-coder/the-future-web-will-canvas-rendering-replace-the-dom-847be872884c
https://redd.it/okj36r
@programmingreddit
Medium
The Future Web: Will Canvas Rendering Replace the DOM?
Google Docs leads the way to an app-focused future
How do Mesh VPNs work? Writing my own VPN tool in Golang to find out
https://www.samlewis.me/2021/07/creating-mesh-vpn-tool-for-fun/
https://redd.it/ok3epc
@programmingreddit
https://www.samlewis.me/2021/07/creating-mesh-vpn-tool-for-fun/
https://redd.it/ok3epc
@programmingreddit
www.samlewis.me
Sam Lewis
Sam Lewis is a Melbourne based geek who develops cool bits of code. He likes data, embedded stuff and AFL.
The unreasonable effectiveness of just showing up everyday
https://typesense.org/blog/the-unreasonable-effectiveness-of-just-showing-up-everyday/
https://redd.it/okruws
@programmingreddit
https://typesense.org/blog/the-unreasonable-effectiveness-of-just-showing-up-everyday/
https://redd.it/okruws
@programmingreddit
Typesense
The unreasonable effectiveness of just showing up everyday
When I first started working on Typesense six years ago, I set myself a simple rule:
I shall write some code everyday before or after work.
That’s it. No deadlines, no quarterly goals, no milestones.
I did not have a choice really — I was about to get married…
I shall write some code everyday before or after work.
That’s it. No deadlines, no quarterly goals, no milestones.
I did not have a choice really — I was about to get married…
For years, a backdoor in popular KiwiSDR product gave root to project developer
https://arstechnica.com/gadgets/2021/07/for-years-a-backdoor-in-popular-kiwisdr-product-gave-root-to-project-developer/
https://redd.it/ol5hec
@programmingreddit
https://arstechnica.com/gadgets/2021/07/for-years-a-backdoor-in-popular-kiwisdr-product-gave-root-to-project-developer/
https://redd.it/ol5hec
@programmingreddit
Ars Technica
For years, a backdoor in popular KiwiSDR product gave root to project developer
Users are rattled after learning their devices and networks were exposed.
For anyone who's curious about graphics and shader programming, this goes over how the GPU turns triangles and textures into pixels on the screen. It clarifies what the system does for you and at what point it calls the shader code you write. It should be useful no matter what language you're using
https://youtu.be/UVNnkDqcTGE
https://redd.it/ol903b
@programmingreddit
https://youtu.be/UVNnkDqcTGE
https://redd.it/ol903b
@programmingreddit
YouTube
Shader Basics Tutorial (no code)
I go over the background knowledge you should really understand before checking out other shader tutorials. This information is relevant to most 3D rendering applications like Blender, Unity, Unreal, etc...
Even if you're just curious about how 3D graphics…
Even if you're just curious about how 3D graphics…
I made a worse version of Github Copilot
https://youtu.be/jDnccgJiPpo
https://redd.it/olfd1h
@programmingreddit
https://youtu.be/jDnccgJiPpo
https://redd.it/olfd1h
@programmingreddit
YouTube
I made Github Copilot but it only copies and pastes
Github Copilot but without the AI and just the functions...
Download the extension: https://marketplace.visualstudio.com/items?itemName=Goel.clone-pilot
Code (extension): https://github.com/Goel25/ClonePilotExtension
Code (server): https://github.com/Goel25/ClonePilot…
Download the extension: https://marketplace.visualstudio.com/items?itemName=Goel.clone-pilot
Code (extension): https://github.com/Goel25/ClonePilotExtension
Code (server): https://github.com/Goel25/ClonePilot…
Deepmind's protein folding project AlphaFold is now open source and model weights are available for non-commercial use
https://github.com/deepmind/alphafold
https://redd.it/olmrje
@programmingreddit
https://github.com/deepmind/alphafold
https://redd.it/olmrje
@programmingreddit
GitHub
GitHub - google-deepmind/alphafold: Open source code for AlphaFold 2.
Open source code for AlphaFold 2. Contribute to google-deepmind/alphafold development by creating an account on GitHub.
Remote code execution in cdnjs of Cloudflare
https://blog.ryotak.me/post/cdnjs-remote-code-execution-en/
https://redd.it/oleabr
@programmingreddit
https://blog.ryotak.me/post/cdnjs-remote-code-execution-en/
https://redd.it/oleabr
@programmingreddit
blog.ryotak.net
Remote code execution in cdnjs of Cloudflare
Preface
(日本語版も公開されています。)
Cloudflare, which runs cdnjs, is running a “Vulnerability Disclosure Program” on HackerOne, which allows hackers to perform vulnerability assessments.
This article describes vulnerabilities reported through this program and published…
(日本語版も公開されています。)
Cloudflare, which runs cdnjs, is running a “Vulnerability Disclosure Program” on HackerOne, which allows hackers to perform vulnerability assessments.
This article describes vulnerabilities reported through this program and published…
It looks like you can have GPT-3ish conversations with Github Copilot
https://twitter.com/MatiasBontempo/status/1416181885957464068
https://redd.it/olt4ul
@programmingreddit
https://twitter.com/MatiasBontempo/status/1416181885957464068
https://redd.it/olt4ul
@programmingreddit
Twitter
Matias Bontempo
It looks like you can use #github #copilot to chat and ask your development questions.
The State of Developer Ecosystem 2021
https://www.jetbrains.com/lp/devecosystem-2021/
https://redd.it/olhexc
@programmingreddit
https://www.jetbrains.com/lp/devecosystem-2021/
https://redd.it/olhexc
@programmingreddit
JetBrains: Developer Tools for Professionals and Teams
The State of Developer Ecosystem in 2021 Infographic
The State of Developer Ecosystem 2021 is a detailed report about the programming community, which covers the latest trends in languages, tools, technologies, and lifestyles of developers.
fast_io + refterm v2 is 46548 times faster than stdio.h + cmd
https://youtu.be/grWw7j54KEY
https://redd.it/olzvde
@programmingreddit
https://youtu.be/grWw7j54KEY
https://redd.it/olzvde
@programmingreddit
YouTube
C++20 fast_io library + refterm v2 is 46548 times faster than stdio.h + cmd?
C++20 fast_io library's new Github repo. Give me some stars thank you!
Benchmark is here:
https://github.com/tearosccebe/fast_io/tree/cleanup/benchmark/0001.refterm
Join Discord https://discord.gg/vMKhB9Q if you have any questions. Thank you SO much!
GitHub:…
Benchmark is here:
https://github.com/tearosccebe/fast_io/tree/cleanup/benchmark/0001.refterm
Join Discord https://discord.gg/vMKhB9Q if you have any questions. Thank you SO much!
GitHub:…
What I learned from Software Engineering at Google
https://swizec.com/blog/what-i-learned-from-software-engineering-at-google/
https://redd.it/om5afz
@programmingreddit
https://swizec.com/blog/what-i-learned-from-software-engineering-at-google/
https://redd.it/om5afz
@programmingreddit
Swizec
What I learned from Software Engineering at Google | Swizec Teller
When I first picked up Software Engineering at Google I thought it was another one of those FAANG books full of lessons that make no sense at human scale. I was surprised, lessons apply to teams as small as 5.
Git-Paper: Starting in 1971, the only copy of the Oregon Trail video game source code sat around as a dormant pile of paper for 3 years
https://www.smithsonianmag.com/innovation/how-you-wound-playing-em-oregon-trailem-computer-class-180959851/
https://redd.it/omrxku
@programmingreddit
https://www.smithsonianmag.com/innovation/how-you-wound-playing-em-oregon-trailem-computer-class-180959851/
https://redd.it/omrxku
@programmingreddit
Smithsonian Magazine
How You Wound Up Playing ‘The Oregon Trail’ in Computer Class
From the 1970s to 1990s, the government-owned Minnesota Educational Computing Consortium dominated the educational software market with more than 300 games
FireCracker internals: a deep dive inside the technology powering AWS Lambda
https://www.talhoffman.com/2021/07/18/firecracker-internals/
https://redd.it/omlbqj
@programmingreddit
https://www.talhoffman.com/2021/07/18/firecracker-internals/
https://redd.it/omlbqj
@programmingreddit
Tal Hoffman
Firecracker internals: a deep dive inside the technology powering AWS Lambda
You are most likely familiar with AWS Lambda and Fargate — Amazon’s serverless computing engines. At its nature, serverless computing introduces quite a challenging task requiring both tight security and great performance. For exactly that matter Amazon came…
A tree-sitter based AST difftool to get meaningful semantic diffs
https://github.com/afnanenayet/diffsitter
https://redd.it/omy0lf
@programmingreddit
https://github.com/afnanenayet/diffsitter
https://redd.it/omy0lf
@programmingreddit
GitHub
GitHub - afnanenayet/diffsitter: A tree-sitter based AST difftool to get meaningful semantic diffs
A tree-sitter based AST difftool to get meaningful semantic diffs - afnanenayet/diffsitter
This is so hard to post: why my last three blog posts are wrong and how I screwed up trying to benchmark Haskell code.
https://cuddly-octo-palm-tree.com/posts/2021-07-18-cwafi-5-mea-culpa/
https://redd.it/omt2xk
@programmingreddit
https://cuddly-octo-palm-tree.com/posts/2021-07-18-cwafi-5-mea-culpa/
https://redd.it/omt2xk
@programmingreddit
Cuddly-Octo-Palm-Tree
Cheap interpreter, part 5: mea culpa
Last week, I presented the basics of a stack machine: what it is,
what a basic stack language looks like, how to write a simple interpreter for
it, and how to compile a higher-level language down to it.This week, I had planned to talk about how to make such…
what a basic stack language looks like, how to write a simple interpreter for
it, and how to compile a higher-level language down to it.This week, I had planned to talk about how to make such…