Functions that return the size of a required buffer generally return upper bounds, not tight bounds - The Old New Thing
https://devblogs.microsoft.com/oldnewthing/20240214-00/?p=109400
https://redd.it/1ar9y0o
@programmingreddit
https://devblogs.microsoft.com/oldnewthing/20240214-00/?p=109400
https://redd.it/1ar9y0o
@programmingreddit
Microsoft News
Functions that return the size of a required buffer generally return upper bounds, not tight bounds
An over-estimate is better than an under-estimate.
1.5+ million PDFs in 25 minutes
https://zerodha.tech/blog/1-5-million-pdfs-in-25-minutes/
https://redd.it/1ard4wf
@programmingreddit
https://zerodha.tech/blog/1-5-million-pdfs-in-25-minutes/
https://redd.it/1ard4wf
@programmingreddit
zerodha.tech
1.5+ million PDFs in 25 minutes - Zerodha Tech Blog
How we generate, digitally sign, and e-mail out 1.5+ million PDFs, as mandated by regulations, in about 25 minutes with a fully self-hosted distributed architecture.
Cache invalidation really is one of the hardest problems in computer science (2022)
https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science/
https://redd.it/1aro9pf
@programmingreddit
https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science/
https://redd.it/1aro9pf
@programmingreddit
Surfing Complexity
Cache invalidation really is one of the hardest problems in computer science
My colleagues recently wrote a great post on the Netflix tech blog about a tough performance issue they wrestled with. They ultimately diagnosed the problem as false sharing, which is a performance…
OpenAI Sora: Creating video from text
https://openai.com/sora
https://redd.it/1as4c70
@programmingreddit
https://openai.com/sora
https://redd.it/1as4c70
@programmingreddit
Openai
Sora
Turn your ideas into videos with hyperreal motion and sound.
How Working From Home Changed My Life
https://bitofbinary.com/how-working-from-home-changed-my-life/
https://redd.it/1as694t
@programmingreddit
https://bitofbinary.com/how-working-from-home-changed-my-life/
https://redd.it/1as694t
@programmingreddit
Bit of Binary
How Working From Home Changed My Life
In the profession of software development, the transition to remote work has been a significant shift for many, including myself. My journey into the world of working from home began well before COVID-19.
It started as an experiment with flexibility, gradually…
It started as an experiment with flexibility, gradually…
Paying people to work on open source is good actually
https://jacobian.org/2024/feb/16/paying-maintainers-is-good/
https://redd.it/1asl4au
@programmingreddit
https://jacobian.org/2024/feb/16/paying-maintainers-is-good/
https://redd.it/1asl4au
@programmingreddit
jacobian.org
Paying people to work on open source is good actually - Jacob Kaplan-Moss
If you have a problem with maintainers getting paid then you have a problem with me and I suggest you let that one marinate.
If you're just going to sit there doing nothing, at least do nothing correctly
https://devblogs.microsoft.com/oldnewthing/20240216-00/?p=109409
https://redd.it/1asj8mi
@programmingreddit
https://devblogs.microsoft.com/oldnewthing/20240216-00/?p=109409
https://redd.it/1asj8mi
@programmingreddit
Microsoft News
If you’re just going to sit there doing nothing, at least do nothing correctly
How to be inert.
Air Canada must honor refund policy invented by airline’s chatbot
https://arstechnica.com/tech-policy/2024/02/air-canada-must-honor-refund-policy-invented-by-airlines-chatbot/
https://redd.it/1asvrdk
@programmingreddit
https://arstechnica.com/tech-policy/2024/02/air-canada-must-honor-refund-policy-invented-by-airlines-chatbot/
https://redd.it/1asvrdk
@programmingreddit
Ars Technica
Air Canada must honor refund policy invented by airline’s chatbot
Air Canada appears to have quietly killed its costly chatbot support.
htmx become 0 clause BSD-licensed
https://github.com/bigskysoftware/htmx/blob/master/LICENSE
https://redd.it/1atau7z
@programmingreddit
https://github.com/bigskysoftware/htmx/blob/master/LICENSE
https://redd.it/1atau7z
@programmingreddit
GitHub
htmx/LICENSE at master · bigskysoftware/htmx
</> htmx - high power tools for HTML. Contribute to bigskysoftware/htmx development by creating an account on GitHub.
My first VSCode extension, "Staircase Imports"!
https://marketplace.visualstudio.com/items?itemName=MyPing0.staircase-import-formatter
https://redd.it/1atmabb
@programmingreddit
https://marketplace.visualstudio.com/items?itemName=MyPing0.staircase-import-formatter
https://redd.it/1atmabb
@programmingreddit
Visualstudio
Staircase Imports - Visual Studio Marketplace
Extension for Visual Studio Code - Format your library imports in a staircase pattern
How I built a fully offline smart home, and why you should too
https://www.androidauthority.com/offline-smart-home-3398608
https://redd.it/1atw47b
@programmingreddit
https://www.androidauthority.com/offline-smart-home-3398608
https://redd.it/1atw47b
@programmingreddit
Android Authority
How I built a fully offline smart home, and why you should too
Tired of your smart home failing during internet outages? Me too, so I made the switch to an offline smart home. Here's how you can too.
Naming is hard. How far can we go without? The namingless programming language
https://github.com/akalenuk/the_namingless_programming_language
https://redd.it/1atx52s
@programmingreddit
https://github.com/akalenuk/the_namingless_programming_language
https://redd.it/1atx52s
@programmingreddit
GitHub
GitHub - akalenuk/the_namingless_programming_language: Naming is hard. How far can we go without?
Naming is hard. How far can we go without? Contribute to akalenuk/the_namingless_programming_language development by creating an account on GitHub.
Union, intersection, difference, and more are coming to JavaScript Sets
https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/
https://redd.it/1aumh3g
@programmingreddit
https://www.sonarsource.com/blog/union-intersection-difference-javascript-sets/
https://redd.it/1aumh3g
@programmingreddit
Sonarsource
Union, intersection, difference, and more are coming to JavaScript Sets
The JavaScript Set was introduced to the language in the ES2015 spec, but it has always seemed incomplete. That's about to change with the addition of functions like intersection, union and difference.
How Reddit Scaled to Millions of Decisions Per Second
https://www.permit.io/blog/how-reddit-scaled-to-millions-of-decisions-per-second
https://redd.it/1auum43
@programmingreddit
https://www.permit.io/blog/how-reddit-scaled-to-millions-of-decisions-per-second
https://redd.it/1auum43
@programmingreddit
www.permit.io
How Reddit Scaled to Millions of Decisions Per Second
Scale is a challenge that every developer encounters at some point - how did Reddit approach this challenge, and what can we learn from it?