Designing a proxy server for preview environments - part 1
https://livecycle.io/blogs/preevy-proxy-service-1/
https://redd.it/12bfe96
@programmingreddit
https://livecycle.io/blogs/preevy-proxy-service-1/
https://redd.it/12bfe96
@programmingreddit
livecycle.io
How does Preevy's Proxy service work?
This is the first of a series of posts about the Preevy proxy service.
Safari releases are development hell
https://www.construct.net/en/blogs/ashleys-blog-2/safari-releases-development-1616
https://redd.it/12bc9dn
@programmingreddit
https://www.construct.net/en/blogs/ashleys-blog-2/safari-releases-development-1616
https://redd.it/12bc9dn
@programmingreddit
www.construct.net
Safari releases are development hell
Safari 16.4 rolled out last week, and for us it's been a nightmare. We make the browser-based game creation app Construct. Early versions of Safari 16.4 broke opening projects, previewing projects, and all existing content published with Construct, all in…
How SerenityOS declares ssize_t
https://awesomekling.github.io/How-SerenityOS-declares-ssize_t/
https://redd.it/12bbofu
@programmingreddit
https://awesomekling.github.io/How-SerenityOS-declares-ssize_t/
https://redd.it/12bbofu
@programmingreddit
awesomekling.github.io
How SerenityOS declares ssize_t
This post explores one of my favorite hacks in SerenityOS. I don’t recommend doing this in your codebase, but it has worked for us so far. :^)
Bill Gates says calls to pause AI won't 'solve challenges'
https://www.reuters.com/technology/bill-gates-says-calls-pause-ai-wont-solve-challenges-2023-04-04/
https://redd.it/12br01a
@programmingreddit
https://www.reuters.com/technology/bill-gates-says-calls-pause-ai-wont-solve-challenges-2023-04-04/
https://redd.it/12br01a
@programmingreddit
Reuters
Bill Gates says calls to pause AI won't 'solve challenges'
Calls to pause the development of artificial intelligence will not “solve the challenges” ahead, Microsoft co-founder Bill Gates told Reuters, his first public comments since an open letter sparked a debate about the future of the technology.
New tool from curl creator - trurl - command line tool for URL parsing and manipulation
https://github.com/curl/trurl
https://redd.it/12bnzfb
@programmingreddit
https://github.com/curl/trurl
https://redd.it/12bnzfb
@programmingreddit
GitHub
GitHub - curl/trurl: a command line tool for URL parsing and manipulation.
a command line tool for URL parsing and manipulation. - curl/trurl
The ultimate Vi cheat sheet - essential vi commands cheat sheet that will help navigate the various vi modes, edit text, cut/copy/paste, search and replace keywords etc
https://www.stationx.net/vi-cheat-sheet/
https://redd.it/12cgido
@programmingreddit
https://www.stationx.net/vi-cheat-sheet/
https://redd.it/12cgido
@programmingreddit
StationX
The Ultimate vi Cheat Sheet You’ll Be Sad You Missed Out On
Whether you’re a beginner in vi or wanting to learn advanced vi skills for whatever goal, grab this vi cheat sheet right now and master vi in no time.
TIL about programming's "Intent-Perception Gap" problem. For example, when a CTO or manager casually suggests something to their developers they take it as a new work commandment or direction for their team.
https://devinterrupted.substack.com/p/what-ctos-say-vs-what-their-developers
https://redd.it/12cqp7x
@programmingreddit
https://devinterrupted.substack.com/p/what-ctos-say-vs-what-their-developers
https://redd.it/12cqp7x
@programmingreddit
Dev Interrupted
What CTOs Say vs. What Their Developers Hear w/ DataStax's Shankar Ramaswamy
From the archives: As we progress through Season 3, we thought it would be nice to look back at some of our best episodes that haven’t been posted to our Substack page. This episode was originally published on February 5th, 2022. Enjoy! Anyone who’s been…
Bob Lee killed
https://techcrunch.com/2023/04/05/bob-lee-creator-of-cash-app-and-former-cto-of-square-stabbed-to-death/
https://redd.it/12csfqu
@programmingreddit
https://techcrunch.com/2023/04/05/bob-lee-creator-of-cash-app-and-former-cto-of-square-stabbed-to-death/
https://redd.it/12csfqu
@programmingreddit
TechCrunch
Bob Lee, creator of Cash App and former CTO of Square, stabbed to death
Bob Lee, the Chief Product Officer at MobileCoin, was killed in a fatal stabbing in San Francisco. He was the former CTO of Square.
The real “must have” tools for programming
https://jamesdunne.dev/posts/must-have-programming-tools/
https://redd.it/12cnqz1
@programmingreddit
https://jamesdunne.dev/posts/must-have-programming-tools/
https://redd.it/12cnqz1
@programmingreddit
jamesdunne.dev
The real "must have" tools for programmers
Forget programs. The most important productivity tool for programming is your mind. And the next best set of software development tools are ones that take care of you.
It isn’t about Git. Or Docker. Or testing frameworks. These are all useful tools. I use…
It isn’t about Git. Or Docker. Or testing frameworks. These are all useful tools. I use…
The microcode and hardware in the 8086 processor that perform string operations
https://www.righto.com/2023/04/8086-microcode-string-operations.html
https://redd.it/12ch6ca
@programmingreddit
https://www.righto.com/2023/04/8086-microcode-string-operations.html
https://redd.it/12ch6ca
@programmingreddit
Righto
The microcode and hardware in the 8086 processor that perform string operations
Intel introduced the 8086 microprocessor in 1978. This processor ended up being hugely influential, setting the path for the x86 architec...
Remaining Relevant Over Four Decades
https://thecodist.com/how-i-stayed-relevant-over-four-decades/
https://redd.it/12ca94j
@programmingreddit
https://thecodist.com/how-i-stayed-relevant-over-four-decades/
https://redd.it/12ca94j
@programmingreddit
The Codist
Remaining Relevant Over Four Decades
Four decades is a long time to be a programmer. I started in 1981 and retired in 2021. During that time, almost everything changed, and I had to change with it. While my situation may be different than starting today, much of what I learned over time can…
PDF 2.0 specification now freely available
https://www.pdfa.org/sponsored-standards/
https://redd.it/12cxm4r
@programmingreddit
https://www.pdfa.org/sponsored-standards/
https://redd.it/12cxm4r
@programmingreddit
JSON vs XML
https://corecursive.com/json-vs-xml-douglas-crockford/
https://redd.it/12df3ad
@programmingreddit
https://corecursive.com/json-vs-xml-douglas-crockford/
https://redd.it/12df3ad
@programmingreddit
CoRecursive Podcast
JSON vs XML - CoRecursive Podcast
Today's guest is Douglas Crockford. He's sharing the story of JSON, his discovery of JavaScript's good parts, and his approach to finding a simple way to build software. Also, his battles against XML, against complexity, his battles to say that there's a…
The Bitcoin whitepaper is hidden in every modern copy of macOS
https://waxy.org/2023/04/the-bitcoin-whitepaper-is-hidden-in-every-modern-copy-of-macos/
https://redd.it/12dzkeo
@programmingreddit
https://waxy.org/2023/04/the-bitcoin-whitepaper-is-hidden-in-every-modern-copy-of-macos/
https://redd.it/12dzkeo
@programmingreddit
Waxy.org
The Bitcoin Whitepaper Is Hidden in Every Modern Copy of macOS - Waxy.org
I just discovered that every copy of macOS ships with a hidden PDF of Satoshi Nakamoto's Bitcoin whitepaper. But why?
What if writing tests was a joyful experience
https://blog.janestreet.com/the-joy-of-expect-tests/
https://redd.it/12de37u
@programmingreddit
https://blog.janestreet.com/the-joy-of-expect-tests/
https://redd.it/12de37u
@programmingreddit
Jane Street Blog
What if writing tests was a joyful experience?
At Jane Street we use a pattern/library called “expect tests” thatmakes test-writing feel like a REPL session, or like exploratoryprogramming in a Jupyter no...
Why are there so many tech layoffs, and why should we be worried? Stanford scholar explains
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried
https://redd.it/12ecr4i
@programmingreddit
https://news.stanford.edu/2022/12/05/explains-recent-tech-layoffs-worried
https://redd.it/12ecr4i
@programmingreddit
Stanford News
Why are there so many tech layoffs, and why should we be worried? Stanford scholar explains
As layoffs in the tech sector mount, Stanford Graduate School of Business Professor Jeffrey Pfeffer is worried. Research – by him, and others – has shown that the stress layoffs create takes a devastating toll on behavioral and physical health and increases…
I interviewed Bruno Lowagie, who successfully commercialized his FOSS library, iText, between 2008 and 2018, for Code Code Ship: “Commercializing iText had a significant impact on the quality of the library”
https://codecodeship.com/blog/2023-04-07-bruno-lowagie
https://redd.it/12eekuw
@programmingreddit
https://codecodeship.com/blog/2023-04-07-bruno-lowagie
https://redd.it/12eekuw
@programmingreddit
Codecodeship
Bruno Lowagie, Creator of iText: From FOSS to COSS · Code Code Ship
Bruno, first of all, thanks for agreeing to this interview. In 2004, iText was 4 years old, and in widespread use. Can you tell us what factored into the decision to commercialize your library?
iText started as a project that I maintained after hours ...
iText started as a project that I maintained after hours ...