The original author of the Fernflower Java decompiler, Stiver, has died
https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/
https://redd.it/1gihakr
@programmingreddit
https://blog.jetbrains.com/idea/2024/11/in-memory-of-stiver/
https://redd.it/1gihakr
@programmingreddit
The JetBrains Blog
In Memory of Stiver | The IntelliJ IDEA Blog
On October 20, the original author of the Fernflower Java decompiler, Stiver, passed away after a long fight against glioblastoma. Stiver was a German programmer of Russian origin, primarily devel
Is copilot a huge security vulnerability?
https://docs.github.com/en/copilot/managing-copilot/managing-github-copilot-in-your-organization/setting-policies-for-copilot-in-your-organization/excluding-content-from-github-copilot
https://redd.it/1gijbgw
@programmingreddit
https://docs.github.com/en/copilot/managing-copilot/managing-github-copilot-in-your-organization/setting-policies-for-copilot-in-your-organization/excluding-content-from-github-copilot
https://redd.it/1gijbgw
@programmingreddit
GitHub Docs
Excluding content from GitHub Copilot - GitHub Docs
You can prevent Copilot from accessing certain content.
5 Lessons I learned the hard way from 10+ years as a software engineer
https://read.highgrowthengineer.com/p/5-lessons-i-learned-the-hard-way-from-10-years
https://redd.it/1giqvp0
@programmingreddit
https://read.highgrowthengineer.com/p/5-lessons-i-learned-the-hard-way-from-10-years
https://redd.it/1giqvp0
@programmingreddit
Highgrowthengineer
5 Lessons I learned the hard way from 10+ years as a software engineer
Guest post by Staff Engineer, Gourav Khanijoe
Software Development is a Cultural Ecology. Work with it, not against it. Stop writing coding conventions and policy documents. Instead, start changing the development "environment" to make the-right-thing(TM) the path of least resistance.
https://anderssundman.medium.com/welcome-to-the-jungle-b0864a76d7f0
https://redd.it/1gimzn8
@programmingreddit
https://anderssundman.medium.com/welcome-to-the-jungle-b0864a76d7f0
https://redd.it/1gimzn8
@programmingreddit
Medium
Welcome to the Jungle
You might be the Tech Lead, but you don’t decide how your team develops software — their cultural ecology does.
I Waited 10 Billion Cycles and All I Got Was This Loading Screen
https://blog.preyneyv.dev/doing-less-with-more
https://redd.it/1gilzhk
@programmingreddit
https://blog.preyneyv.dev/doing-less-with-more
https://redd.it/1gilzhk
@programmingreddit
preyneyv’s blog
I Waited 10 Billion Cycles and All I Got Was This Loading Screen
Modern hardware is unbelievably fast. The M1 Max that I’m writing this article on runs at 3.2GHz. That is 3.2 BILLION clock cycles per second. Yet, Microsoft Teams takes 3 seconds to open a link, and I refuse to believe it takes 9.6 BILLION clock cycles to…
LLM Frameworks are Like ORMs in the 80s
https://tselai.com/llm-frameworks
https://redd.it/1giu01w
@programmingreddit
https://tselai.com/llm-frameworks
https://redd.it/1giu01w
@programmingreddit
Florents Tselai
LLM Frameworks are Like ORMs in the 80s
Imagine being a programmer in the early 80s, just discovering a new programming language slightly different from the others. You don’t write algorithms with if-else switches and for-loops. Instead, you describe your expected output dataset, and the underlying…
tinylangs: programming languages in 50 lines of code
https://github.com/zserge/tinylangs/
https://redd.it/1gjdf7y
@programmingreddit
https://github.com/zserge/tinylangs/
https://redd.it/1gjdf7y
@programmingreddit
GitHub
GitHub - zserge/tinylangs: Real programming languages in 50 lines of code
Real programming languages in 50 lines of code. Contribute to zserge/tinylangs development by creating an account on GitHub.
HTML Form Validation is heavily underused
https://expressionstatement.com/html-form-validation-is-heavily-underused
https://redd.it/1gjkh76
@programmingreddit
https://expressionstatement.com/html-form-validation-is-heavily-underused
https://redd.it/1gjkh76
@programmingreddit
Expression Statement
HTML Form Validation is heavily underused
HTML Forms have powerful validation mechanisms, but they are heavily underused. In fact, not many people even know much about them. Is this because of some flaw in their design? Let’s explore.
98% of companies experienced ML project failures last year, with poor data
cleansing and lackluster cost-performance the primary causes
https://info.sqream.com/hubfs/data%20analytics%20leaders%20survey%202024.pdf
https://redd.it/1gjxd0q
@programmingreddit
cleansing and lackluster cost-performance the primary causes
https://info.sqream.com/hubfs/data%20analytics%20leaders%20survey%202024.pdf
https://redd.it/1gjxd0q
@programmingreddit
Hundreds of code libraries posted to NPM try to install malware on dev machines
https://arstechnica.com/security/2024/11/javascript-developers-targeted-by-hundreds-of-malicious-code-libraries/
https://redd.it/1gk4tqk
@programmingreddit
https://arstechnica.com/security/2024/11/javascript-developers-targeted-by-hundreds-of-malicious-code-libraries/
https://redd.it/1gk4tqk
@programmingreddit
Ars Technica
Hundreds of code libraries posted to NPM try to install malware on dev machines
These are not the the developer tools you think they are.
The president's doctor: Why your projects take forever
https://thoughtbot.com/blog/the-presidents-doctor
https://redd.it/1gk6xf5
@programmingreddit
https://thoughtbot.com/blog/the-presidents-doctor
https://redd.it/1gk6xf5
@programmingreddit
Reddit
From the programming community on Reddit: The president's doctor: Why your projects take forever
Explore this post and more from the programming community
No, Quantum Computers Won't Break All Encryption
https://www.trevorlasn.com/blog/quantum-computers-wont-break-encryption
https://redd.it/1gk5yam
@programmingreddit
https://www.trevorlasn.com/blog/quantum-computers-wont-break-encryption
https://redd.it/1gk5yam
@programmingreddit
No, Quantum Computers Won't Break All Encryption
Symmetric encryption algorithms like Advanced Encryption Standard (AES) are largely quantum-resistant already
PSA to anyone programming form validation logic for names this week
https://www.w3.org/International/questions/qa-personal-names
https://redd.it/1gk3tov
@programmingreddit
https://www.w3.org/International/questions/qa-personal-names
https://redd.it/1gk3tov
@programmingreddit
www.w3.org
Personal names around the world
How do people's names differ around the world, and what are the implications of those differences on the design of forms, databases, ontologies, etc. for the Web?
What has case distinction but is neither uppercase nor lowercase?
https://devblogs.microsoft.com/oldnewthing/20241031-00/?p=110443
https://redd.it/1gkwcmt
@programmingreddit
https://devblogs.microsoft.com/oldnewthing/20241031-00/?p=110443
https://redd.it/1gkwcmt
@programmingreddit
Microsoft News
What has case distinction but is neither uppercase nor lowercase?
It has one foot in each world but belongs to neither.
Visualizing binary files with ImHex's DSL, the "pattern language"
https://xy2i.blogspot.com/2024/11/using-imhexs-pattern-language-to-parse.html
https://redd.it/1glae25
@programmingreddit
https://xy2i.blogspot.com/2024/11/using-imhexs-pattern-language-to-parse.html
https://redd.it/1glae25
@programmingreddit
Xy2I
Visualizing binary files with ImHex's DSL, the "pattern language"
Viewing my binary file with ImHex. The pattern language pane, on the right,...
Pkl: Apple's New Configuration Language That Could Replace JSON and YAML
https://www.trevorlasn.com/blog/pkl-apple-new-configuration-language
https://redd.it/1gllvlz
@programmingreddit
https://www.trevorlasn.com/blog/pkl-apple-new-configuration-language
https://redd.it/1gllvlz
@programmingreddit
Pkl: Apple's New Configuration Language That Could Replace JSON and YAML
A deep dive into Pkl, Apple's configuration language that aims to replace JSON and YAML
gccrs: An alternative compiler for Rust
https://blog.rust-lang.org/2024/11/07/gccrs-an-alternative-compiler-for-rust.html
https://redd.it/1gm7rku
@programmingreddit
https://blog.rust-lang.org/2024/11/07/gccrs-an-alternative-compiler-for-rust.html
https://redd.it/1gm7rku
@programmingreddit
The case of a program that crashed on its first instruction
https://devblogs.microsoft.com/oldnewthing/20241108-00/?p=110490
https://redd.it/1gmn2mq
@programmingreddit
https://devblogs.microsoft.com/oldnewthing/20241108-00/?p=110490
https://redd.it/1gmn2mq
@programmingreddit
Microsoft News
The case of a program that crashed on its first instruction
Didn't even make it out of the gate.
Intel Spots A 3888.9% Performance Improvement In The Linux Kernel From One Line Of Code
https://www.phoronix.com/news/Intel-Linux-3888.9-Performance
https://redd.it/1gn80h2
@programmingreddit
https://www.phoronix.com/news/Intel-Linux-3888.9-Performance
https://redd.it/1gn80h2
@programmingreddit
Phoronix
Intel Spots A 3888.9% Performance Improvement In The Linux Kernel From One Line Of Code
Intel's Linux kernel test robot has reported a 3888.9% performance improvement in the mainline Linux kernel as of this past week.
How Google Ads Was Able to Support 4.77 Billion Users With a SQL Database
https://newsletter.systemdesign.one/p/cloud-spanner-database
https://redd.it/1gna6i6
@programmingreddit
https://newsletter.systemdesign.one/p/cloud-spanner-database
https://redd.it/1gna6i6
@programmingreddit
newsletter.systemdesign.one
How Google Ads Was Able to Support 4.77 Billion Users With a SQL Database 🔥
#60: Break Into Google Spanner Architecture (5 Minutes)