The Memory Trap
April 30, 2020
Notes and quotes on information technology and science, as taken from various podcasts, videos and other online flotsam, April 2020.
Working from home is NBD for developers/engineers at #CloudNative companies (It's all virtual anyway). But adding their children into the #WFH mix was a challenge few anticipated. An excellent report by @jkriggins for @thenewstack https://t.co/yWyerfJOod #COVIDー19
— Joab Jackson (@Joab_Jackson) April 1, 2020
Apples needs to make its face-recognition login understand face masks #Bushwick pic.twitter.com/afMdVnKIfw
— Joab Jackson (@Joab_Jackson) April 3, 2020
“The streets provide what the government can’t” — @ShitTaniaSays, a $9 pack of gloves from a lone #Chinatown street vendor #NYC pic.twitter.com/ldBCBmskhi
— Joab Jackson (@Joab_Jackson) April 5, 2020
With the #COVID19 crisis, it's the small things that give me hope. Like that the local supermarket was completely sold out of bacon, even though there were plenty of sausages left. People still value what is most important in life. Like bacon. Bacon is still important.
— Joab Jackson (@Joab_Jackson) April 7, 2020
"And if every individual piece of a model is wobbly, then the model is going to have as much trouble standing on its own..." @NateSilver538
— Joab Jackson (@Joab_Jackson) April 9, 2020
https://t.co/ooy0sQXNCp #COVID19 #DataScience
“For many, getting to the other side means cutting payroll, slashing marketing budgets to $0, eliminating perks, asking vendors to extend payment terms and scratching for additional capital.” https://t.co/KWv3gLk8zH
— Joab Jackson (@Joab_Jackson) April 18, 2020
EcSOD "hunts down harmful free radicals, protecting our tissues and helping to prevent disease. Our muscles naturally make EcSOD, secreting it into the circulation to allow binding to other vital organs, but its production is enhanced by cardiovascular exercise."
— Joab Jackson (@Joab_Jackson) April 18, 2020
Belgium lockdown rules say you can meet with up to 10 friends but it always has to be the SAME 10 friends. There’s a brand new social dilemma for the Covid-19 age. Are you someone’s number eleven? 🇧🇪 🦠
— Michael Moran (@TheMichaelMoran) April 22, 2020
A virus is less like a living organism and more like an intelligent machine, one with a small number of functions needed to survive but with the ability to modify itself. -- @DmKorkin on @lexfridman's #podcast. https://t.co/cVJN07YKeB #COVID19 pic.twitter.com/i37kxcjqXU
— Joab Jackson (@Joab_Jackson) April 29, 2020
In #Bushwick #NYC, nightly #Airbnb rates have dropped from ~$70/night to $30/night, with few bookings on their calendars. These are for apartments that cost about $1,200/month per room to rent. & you can see when the lease is up, because they offer no bookings after then 🧐 https://t.co/e199Guk5ZB
— Joab Jackson (@Joab_Jackson) April 29, 2020
"The first time a Korean Air passenger plane has ever landed at Baltimore Washington International airport." https://t.co/Wk6aNnoY6a
— Joab Jackson (@Joab_Jackson) April 30, 2020
"Starting in May, Apple and Google will release APIs that would help public health authorities design apps with contact tracing capabilities. These apps would then be available in both Apple's App Store and the Google Play store." https://t.co/79eI8JLKsm
— Joab Jackson (@Joab_Jackson) April 16, 2020
"Their scheme relies on specific wireless chips and software that are missing from hundreds of millions of smartphones that are still in active use, particularly those that were released more than five years ago." @arstechnica https://t.co/NBiJfSEHpM
— Joab Jackson (@Joab_Jackson) April 20, 2020
Reading about Google/Apple's #ContactTracing app, I was curious: What would the RFP requirements be for the back-end database needed to collect all this #COVID19 data? https://t.co/fGKY3D86dF #NoSQL @DataStax @PatrickMcFadin @MongoDB @TheNewStack
— Joab Jackson (@Joab_Jackson) April 23, 2020
#TikTok "prefers shorter videos in their recommendations. It seems to be because the number of completed views has a lot of weight in the algorithm. It's why […] people recommend only making videos between 10 and 15 seconds if your goal is to go viral." https://t.co/1iHZV5nuxG
— Joab Jackson (@Joab_Jackson) April 28, 2020
“This is most striking with white people who tend to be interested in other white people and white celebrities—you replicate the community with which you identify,” @wphillips49 @motherboard on the #TikTok Algorithm https://t.co/zqHpeqA5RO
— Joab Jackson (@Joab_Jackson) April 28, 2020
“This is most striking with white people who tend to be interested in other white people and white celebrities—you replicate the community with which you identify,” @wphillips49 @motherboard on the #TikTok Algorithm https://t.co/zqHpeqA5RO
— Joab Jackson (@Joab_Jackson) April 28, 2020
“In the market right now, people are getting very, very large bills for their telemetry. It’s not even for the observability, it’s really just for the telemetry.” @LightStepHQ's @el_bhs on #O11y, @thenewstack https://t.co/wcLcF1ypll #microservices
— Joab Jackson (@Joab_Jackson) April 2, 2020
"We usually plan our capacity six months in advance, but the current, unexpected situation has forced us to fast-forward our usual process." -- @apurvajo on the spike in #COVID19-related usage with @digitalocean's #Cloud services. @thenewstack https://t.co/BOSJAv7XhF
— Joab Jackson (@Joab_Jackson) April 6, 2020
The #P2P-based Dragonfly provides a way to quickly distribute images across large cloud native deployments, eliminating the dependency on a single registry to distribute all the copies. @thenewstack https://t.co/rU9hU9MrwP @CloudNativeFdn #K8s
— Joab Jackson (@Joab_Jackson) April 9, 2020
"Deleting and replacing your servers on a weekly or monthly basis means you are constantly testing and exercising your automation and runbooks ... Destroying the whole server doesn’t leave you much room to forget the little tweaks you made along the way." https://t.co/HJFceAB4Ob
— Joab Jackson (@Joab_Jackson) April 13, 2020
Microsoft's #Krustlet, built with #RustLang, can run #WebAssembly workloads on #Kubernetes alongside containers. https://t.co/zRNAEQiqWL @sbisson @infoworld
— Joab Jackson (@Joab_Jackson) April 14, 2020
"At the moment, most registries are seen as completely separate entities to the clusters they provide images to. But in integrations with clusters, we can potentially provide a much richer service” @adrianmouat #CloudNativeVirtualSummit https://t.co/qi2fCvLWTV #Kubernetes
— Joab Jackson (@Joab_Jackson) April 14, 2020
Work on @opentelemetry is vital given the concerns around managing the growing complexity of #microservices. “The challenge with telemetry in cloud native is that there’s a lot of it, especially for tracing data," -- @el_bhs https://t.co/Ul9zQEciRx #o11y @lizthegrey @thenewstack
— Joab Jackson (@Joab_Jackson) April 17, 2020
#Andromeda is @GoogleCloud’s network virtualization platform for running customerVirtual networks. Control plane is a hierarchy of virtual switches and the data plane maintains a low-latency cache on dedicated hardware to track flow processing paths —David Schultz, @usenix #NSDI pic.twitter.com/6k24ICEtmA
— Joab Jackson (@Joab_Jackson) April 20, 2020
“We introduce the Hoverboard programming model, which uses gateways for the long tail of low bandwidth flows, and enables the control plane to program network connectivity for tens of thousands of VMs in seconds.” https://t.co/xmkZOYwlii @google
— Joab Jackson (@Joab_Jackson) April 20, 2020
Pulumi: Program the Infrastructure with an Actual Programming Language https://t.co/CZof1uPIkt @LibbyMClark @alexwilliams @Joab_Jackson @funcOfJoe @spara @PulumiCorp
— The New Stack (@thenewstack) April 25, 2020
"The engineering effort which goes into high-quality operators can be very considerable.”--@D2iQ's Matt Jarvis, explaining #KUDO, which uses declarative #YAML to simplify #Kubernetes operator builds. https://t.co/CjvzOe9p4V @thenewstack
— Joab Jackson (@Joab_Jackson) April 30, 2020
"Cloud company with a gift shop" https://t.co/h2qrFskiHS
— Joab Jackson (@Joab_Jackson) April 30, 2020
"Zoom and Oracle did not disclose the size of the deal, but said traffic for 'millions' of meeting participants is being handled by Oracle’s cloud service and about 7 million gigabytes of Zoom data per day is flowing through Oracle servers." https://t.co/L6mcSmkMxV
— Joab Jackson (@Joab_Jackson) April 28, 2020
How #eBPF and #io_uring will completely change the way applications work with and think about the #Linux kernel -- @glcst from @ScyllaDB for @thenewstack https://t.co/ZepZmxk3vW
— Joab Jackson (@Joab_Jackson) April 21, 2020
"ZeroMQ was intended to be a piece of infrastructure with continuous uptime. It should never fail [...] Thus, the error handling was of utmost importance. It had to be very explicit and unforgiving. C++ exceptions just didn't fill the bill."-Martin Sústrik https://t.co/J8KX9yQHSp
— Joab Jackson (@Joab_Jackson) April 21, 2020
"The first couple hundred lines of code of your project will have a much larger impact than the last few thousand lines of code ever will." -- Steven Shang https://t.co/QZ1mtjDvjX
— Joab Jackson (@Joab_Jackson) April 28, 2020
"Thanks to trace events, we saw how to get internal Linux kernel state in user-space without modifying the source code. This kind of thing often comes in handy when you want to debug a kernel bug or do performance tuning."-- @c0ngwang on debugging #Linux https://t.co/xwf7sPpIBq
— Joab Jackson (@Joab_Jackson) April 29, 2020
"Notebooks prioritize presentation and interactivity at the expense of reproducibility. YAML [ignores] presentation in favor of simplicity and reproducibility—making it much better for production." @TDataScience https://t.co/o7UyWMKnJ8 #DataScience
— Joab Jackson (@Joab_Jackson) April 10, 2020
"Databases might advertise themselves as ACID but might still have different interpretation in edge cases or how they handle 'unlikely' events." @rakyll https://t.co/q3qmzxb1Wp
— Joab Jackson (@Joab_Jackson) April 22, 2020
#Security teams are branded as the "Department of No." They should act more like the Accounting Dept--You don't have to learn the GL just to file expenses. They should provide engineers w/ tools to make decisions quickly--@sgerlach #DevSecOps https://t.co/R3vHWGYCxT #allthetalks pic.twitter.com/MTONUV6CEO
— Joab Jackson (@Joab_Jackson) April 15, 2020
The value of a developer goes way up when they learn how to write secure code. They can work on more interesting systems too. A secure programmer is a more likely to be a good developer -- @mmadou talking #DevSecOps in @snyksec's #AllTheTalks #security #Dev pic.twitter.com/CnNuyxwgpC
— Joab Jackson (@Joab_Jackson) April 15, 2020
Mean-Time-to-Failure (#MTTF) is not a metric companies should chase. You don't want long times to failure, you want to fail quickly and put mechanisms in place to recover quickly -- @mmadou talking #ChaosTesting in @snyksec's #AllTheTalks #security #Dev https://t.co/jW1G4TlwUy pic.twitter.com/taSv3mdoWl
— Joab Jackson (@Joab_Jackson) April 15, 2020
"Encrypting and decrypting email the way I did, with GnuPG, is just too tedious ... We all need an easier way to send and receive encrypted email without changing email providers. GnuPG is not the solution. " https://t.co/kWuwk3di6T #encryption #security #GnuPG
— Joab Jackson (@Joab_Jackson) April 16, 2020
"But seriously, this laptop idiot was planning to blow up a building, or something equally as bad, but wasn’t smart enough or flush enough to pop for the $39.99 to step up to the maximum-strength encryption?" https://t.co/OtHhBp9tnU
— Joab Jackson (@Joab_Jackson) April 21, 2020
#eBPF #security vulnerabilities are showing up in the #Linux kernel https://t.co/XGcUJ2C2f0
— Joab Jackson (@Joab_Jackson) April 29, 2020
"In the build versus buy decision, most companies put the majority of their energy into identifying risk, which has its place, but often culminates in a robust not invented here culture that robs the core business of attention." https://t.co/huK7ORniY0
— Joab Jackson (@Joab_Jackson) April 13, 2020
“In a city of people used to rallying in an emergency, be it large or small, we have been forbidden from using our greatest strength. This virus is perverting everything: It’s Gotham’s kryptonite.” @GlynnMacN #NYC https://t.co/TVFYq8Iq3N
— Joab Jackson (@Joab_Jackson) April 20, 2020
"“Even at the time we wrote it, we weren’t doing it. It was part ambition, part approximation. People have really struggled to copy something that didn’t really exist.”
— Joab Jackson (@Joab_Jackson) April 24, 2020
—Joakim Sundén, agile coach at Spotify 2011–20174 https://t.co/qmkH8Hgf8l
"Only if the host opens even one door the player should switch because the probability that the car is behind one of the other doors is still better than the initial choice offered." --Mike James discussing the #MontyHall problem on @Iprogrammerinfo https://t.co/yOhWoufa8K
— Joab Jackson (@Joab_Jackson) April 23, 2020
Mathematicians, they have played us for fools! pic.twitter.com/wV6r2WddS4
— Joab Jackson (@Joab_Jackson) April 18, 2020
oh boy, unsubscribing from @goodreads e-mails is laborious... pic.twitter.com/O2yLNjx8PD
— Joab Jackson (@Joab_Jackson) April 16, 2020
“Go back and rewrite this program so that it uses ten times as much computer time so that we can charge this client ten times as much. This is a business and the bottom line is making money not writing efficient programs." —Jeff Fox #10xProgrammer https://t.co/0gs531qg59
— Joab Jackson (@Joab_Jackson) April 30, 2020
Such divided times we live in... pic.twitter.com/usPeF4j0NE
— Joab Jackson (@Joab_Jackson) April 18, 2020
"Matt Waiting," Matt Bollinger, The Armory Show 2020, New York