This in the news today: A simple PHP script that can be used to add a DoH endpoint to a HTTPS server.
Category Archives: Chatter
InfoWorld articles
Today I discovered InfoWorld with these articles:
- Complexity is killing software developers
- Why you should use a microservice architecture
- No one wants to manage Kubernetes anymore
And a bonus article from Spotify: How We Use Golden Paths to Solve Fragmentation in Our Software Ecosystem .
Also, I should note, I very much like the InfoWorld URL format: https://www.infoworld.com/article/3614850/no-one-wants-to-manage-kubernetes-anymore.html — this is the same URL structure I use in my own designs.
Unicode bidirectional override hack
Interesting: Security advisory for rustc (CVE-2021-42574).
As an example, the following snippet (with {U+NNNN} replaced with the Unicode codepoint NNNN):
if access_level != "user{U+202E} {U+2066}// Check if admin{U+2069} {U+2066}" {
...would be rendered by bidirectional-aware tools as:
if access_level != "user" { // Check if admin
Number of Programmers
From here some interesting stats:
- 6 million PHP programmers
- According to Linkedin, Facebook currently employs approximately 8850 software developers.
- At Amazon, there are around 36,000 developers writing code.
- Apple employs around 20 million developers, and together they have made about $100 billion in revenues.
- As of now, Netflix employs only 80 software engineers, who build 50 applications.
- According to the official Google employee report, 27,169 software engineers work at Google (i.e. research & development).
Fastmail status
I came across this today and thought it was a good example of a service availability reporting system: www.fastmailstatus.com.
Speed matters
Today via r/programming: Speed matters. My favourite quote was from the end:
I like being able to make more things. I like being able to take on more ambitious projects. I like being good at what I do, and I like trying to get better.
Version control feature
It’d be cool if your version control system could report through your text editor who else is working on any given file at the same time as you.
Peter Norvig Leaves Google To Join Stanford AI Unit
I am pleased to hear that Peter Norvig has left Google.
Unicode problem in Windows 11
Today via Slashdot: Microsoft Warns of New Windows 11 Problems With Apps Using Unusual Registry Keys.
Deconcentration of Attention: addressing the complexity of software engineering
I came across this in my travels recently: Deconcentration of Attention: addressing the complexity of software engineering.