Pluralistic: 07 Jul 2021 – Pluralistic: Daily links from Cory Doctorow
Feathered Friends – BLDGBLOG
After the previous post, I was interested to see a short piece over at The New Yorker about basically the same idea—of spotting invasive species in the backgrounds of films and television shows, bu…
Multimedia PC History: An Effort to Rein in the Clones
Why the PC industry standardized on multimedia in the early ’90s, and why that standardization effort didn’t really last.
NEW GUIDE: MACROPAD Hotkeys « Adafruit Industries – Makers, hackers, artists, designers and engineers!
NEW GUIDE: MACROPAD Hotkeys When you have a key-festooned unit called a MACROPAD, it’s only natural that one of the first things to try would be application hotkeys or macros. Anything less would b…
ISP Column - July 2021
Opinion | Since When Have Trees Existed Only for Rich Americans? - The New York Times
Trees protect cities from extreme heat. But in most places, only the rich enjoy them.
Big Gains Are Made In The 'Last Mile' of DevOps - DevOps.com
Reaching that ‘last mile’ of DevOps is not only about CI/CD or full cycle development; it’s about working together as a group and automation.
Developers Guide to GPG and YubiKey | Okta Developer
Tutorial: Set up a YubiKey for GPG and SSH!
Console Do Not Track
Instagram’s Evolution – Stratechery by Ben Thompson
Instagram’s shift away from being a photo-sharing app is very much inline with the service’s continuous evolution.
Software crisis - Wikipedia
An incomplete list of practices to improve security of your (micro)services · m's blog
The focus on the last thing | Seth's Blog
The play before time ran out. The last speech of the campaign. The typo on your resume or the spot on your tie. The final decision before the company declared bankruptcy. We focus on the thing that…
research!rsc: Programming Language Memory Models (Memory Models, Part 2)
Cuddly, Octo-Palm Tree: Safer Bash: no unset
Last week, I talked about set -e; while it does add a layer of security on many potential Bash errors, it is unfortunately not quite enough by itself. In the next few posts, I'll explore a few other things you can do to improve the safety of your Bash scripting.Note that I am not advocating writing complex Bash scripts. There is a point (around 10 lines, maybe?) where you really need to be asking yourself whether Bash is the right language, and whether you wouldn't be better served by a more modern programming language. Python, Ruby, Haskell (via stack), Clojure (via lein exec) etc. all have facilities to replace Bash scripts by providing both a nice API to run subprocesses and an easy way to turn source files into executables. It's likely your favourite programming language has similar facilities. Still, in some environments Bash remains the best option.
There's Something About LoRa - News - SparkFun Electronics
Need more range from your sensor project? LoRa may be just the thing you need!
Search and data structures
Remember our search algorithm trip to the beach? If not check out the next tweet in this thread. Our trip can be represented as a graph. What's a graph? It's a data structure used by algorithms to do smart things.
What is Intel Optane Memory: How it Works and What you Need to Know | Hardware Times
Intel’s Optane memory is being touted as the next-gen storage standard, succeeding SSDs. But what exactly is Optane, and is it really faster than SSDs and traditional RAM or memory used in computers? RAM, by definition, is a volatile memory type. You turn off the power and your RAM modules are wiped clean of data. …
Products | API simulations for development and testing
We build tools that simplify testing throughout the software delivery pipeline.
Intel Hybrid CPU Starts 'End of Life' Process
As I opened my inbox this morning, I was surprised. I keep track of when Intel puts products on End of Life (or starts...
What did you learn on vacation? | Seth's Blog
It always seemed like a silly question–school is for doing what you’re told, summer vacation was for discovering all the things that were worth caring about. As adults though, regardles…
Annotell: Code Custodian - how to clean your code
Our machine learning engineers share their journey on how to improve the code base by becoming better coders together.
SpectoLabs | API simulations for development and testing
We build tools that simplify testing throughout the software delivery pipeline.
Boffins say they've improved on algorithm for dynamic load balancing of server workloads • The Register
Not too soon, either. Levels of internet traffic seen in 2017 will have tripled by 2022
Power Up Your Applications - Bamboo Systems
Our white paper explains how our revolutionary servers enable modern parallel workloads and net-zero data centers. Download to learn more.
The Last Word On Nothing | hot and cold
Generate passwords on the Linux command line | Opensource.com
Most websites and applications ask users to create accounts with secure passwords so that they can provide tailored user experiences. While this tips the odds in favor of website developers, it certainly doesn't make life easier for users. [OS_EMBEDDED_MENU_RIGHT:]Sometimes the rules for creating passwords are so strict that it's hard to get a good and allowable combination. It would be much easier to have a tool that generates secure passwords that meet whatever rules the website or application requires.
B1000N Arm Servers | Bamboo Systems | Massive Scalable Throughput
Bamboo's B1000N Series will save you 50% of your acquisition cost, 75% of your energy consumption, and 80% of your rack space. Learn more.
Open source tools and tips for improving your Linux PC's performance | Opensource.com
This is the third in a series of articles that explain how to improve your Linux personal computer's performance. My first article described how to unleash performance by identifying and resolving bottlenecks. My second article showed how to improve performance by upgrading your PC's hardware.
8 Security Considerations for CI/CD - DevOps.com
While CI/CD can improve the efficiency of an organization, there are many security considerations to take into account.