Pluralistic: End to End (07 Mar 2023) – Pluralistic: Daily links from Cory Doctorow
Coding Won’t Exist In 5 Years. This Is Why
Those who won’t adapt would cease to exist.
Disposable Camera History: Point, Shoot, and Throw Away
Before Instagram, the disposable camera helped pave the way for digital photography. But the basic idea was a century old by the time it went mainstream.
How 20 years of Google’s AdSense changed the internet
Google's targeted ad initiative AdSense was initially launched as “content targeting advertising” 20 years ago this month. Here’s how it changed the internet.
An infinite number of monkeys eventually wrote this blog post
Posted on Wednesday 8 Mar 2023. 583 words, 5 links. By Matt Webb.
Software liability
Episode 447 of the Cyberlaw Podcast
Top 11 most influential women in tech history
Discover the groundbreaking achievements of the Top 11 most influential women in tech history who shattered barriers and changed the industry forever.
Running your engineering onboarding program.
Most companies say that it takes three to six months for newly hired engineers to fully ramp up. Engineering leaders know it’s impolitic to admit that it takes their team longer than three to six months to onboard new engineers, so that’s what they say out loud, but they generally believe it takes longer for a new engineer to become fully productive. They also know that their most impactful engineers are still becoming more productive after years with the company.
PaLM-E: An Embodied Multimodal Language Model
Project page for PaLM-E: An Embodied Multimodal Language Model.
Nivenly Foundation Seeks Equity for Open Source Maintainers
Initial projects under the Nivenly umbrella include Aurae, a runtime project, and Hachyderm.io, a social network aimed at technologists. #opensource #NivenlyFoundation #Hachyderm #Aurae
Automation via embarrassment
I wrote a new macro today to avoid the embarrassment of explaining how I did the process by hand.
Why I Will Never Use Alpine Linux Ever Again
The list of Alpine Linux issues that can cause you a great amount of grief
Nix journey part 1: My grand unified theory of Nix documentation
Since the last post I've been in contact with some members of the Nix community with regards to joining the documentation team. From that discussion and my experience with other ecosystems I've had some ideas rolling around about what the ideal Nix documentation strategy/ecosystem would look like to me, so I'm putting those ideas in writing to start a discussion. These ideas aren't super concrete and I don't speak for anyone else, but they're my vision for how Nix documentation could better serve experienced users and onboard new ones.
ISP Column - March 2023
How to Take Back Control of What You Read on the Internet
Social-media algorithms show us what they want us to see, not what we want to see. But there is an alternative.
5 production surprises worth investigating
As an SRE, I’m a vocal believer in following one’s nose: seeking out surprising phenomena and getting to the bottom of them. By adopting this habit, we can find and fix many classes of …
The lies, myths, and secrets of Japanese UI design - Disrupting Japan
There is a lot of hate directed at Japanese UI design.To Western eyes, it's just too busy, too dense, too confusing, too outdated, and just plain wrong.And sometimes that's true, but usually there are very good, and highly profitable, reasons Japanese websites and Japanese software looks the way it does.Today I sit down and talk (and argue a bit) with Brandon Hill about how Japanese design got this way, and the new direction it's currently heading.
Applications, Services, and Workflows Overload
Tesla's Radical "Unboxed" Manufacturing Technique Could Reduce Costs by 50% - Core77
At Tesla's recent Investor Day presentation, Lars Moravy, the company's VP of Vehicle Engineering, revealed a startling new manufacturing technique that up-ends assembly line production. To explain how it works, Moravy first introduced this animation of how cars are currently built: Traditional Method Within that animation, you probably spotted the
Write a high-quality README for NuGet packages - The NuGet Blog
Based on our recent customer interviews and surveys, one of the top problems that package consumers face is insufficient package documentation, such as README, changelog, examples, and API reference. On the other hand, package authors may struggle with best practices for creating a clear and concise README.
We're never getting rid of ChatGPT
We're never getting rid of ChatGPT - Xe's Blog
Self-Hosted SaaS Alternatives: Replacing Paid Tools With FOSS Tools
In a world where every service wants to put you on a subscription forever, is now the time to start self-hosting your apps instead? Let’s look at the landscape.
Avoid The Randomness From The Sky
Protocols that use randomness should make it a deterministic function that takes a fixed-size string of random bytes, so it can be tested.
The Product from the Brand
The Product from the Brand Software Development, API development, Indutrial IOT
The Great Gaslighting of the JavaScript Era
The age of frontend JavaScript frameworks eating the web world didn’t happen simply because some well-meaning developers found great DX. It happened because we were fed a line.
Function purity and idempotence
Someone mentioned idempotence at work. I looked it up and noted that it too is a property of functions, like function purity . I decided to...
Compile Opencv 4.7.0 with FFmpeg 5 compiled from the source in Ubuntu
Get ready to supercharge your OpenCV with a custom FFmpeg 5 video I/O backend as explained in this tutorial. Build Opencv 4.7 with FFmpeg 5
The Last Breaking Change | JSON Schema Blog
Breaking the cycle of poorly maintained cloud infrastructure diagrams
Diagrams can tell a story that is often complex and hard to understand by viewing consoles or CLI's. But for many developers and engineers they are often an afterthought.
Context: The Missing Feature of Programming Languages
If I had the opportunity to define my own eponymous law it would be this: