Gooooooood morning, Internet!!! Hey, this is not a test, this is a tech roundup. Time to rock it from the Delta to the DMZ.
AI, bots and robots
- A Python tool for text-based AI training and generation using GPT-2
- Microsoft shows freaky A.I. writing Python code
- The What-If Tool: Code-Free Probing of Machine Learning Models
- Nearly Half of the Twitter Accounts Discussing ‘Reopening America’ May Be Bots
- CMU Researchers: Nearly Half of Accounts Tweeting About Coronavirus Are Bots
- On Facebook and YouTube, classical musicians are getting blocked or muted
- Self Supervised Learning in NLP
- Sod – An Embedded Computer Vision and Machine Learning Tiny C Library
- Symbolic mathematics finally yields to neural networks
- Surfboard: Audio Feature Extraction for Modern Machine Learning
- The Hard Part of Learning a Language
- Machine Learning Guide for Beginners
Blockchain and decentralization
- Link-lock – Distributed app to password-protect URLs
- Coinbase will be a remote-first company
- Coinbase Making WFH Permanent
- Two identical price charts, but one of these cryptocurrencies stopped working
Woman computer scientist of the week
Annie J. Easley was an African-American computer scientist, mathematician, and rocket scientist. She worked for the Lewis Research Center of the National Aeronautics and Space Administration (NASA) and its predecessor, the National Advisory Committee for Aeronautics (NACA). She was a leading member of the team which developed software for the Centaur rocket stage and one of the first African-Americans to work as a computer scientist at NASA.
Cloud and architecture
- New UI pattern for file manager type apps
- VPC Design Studio – Subnet CIDR planning with Terraform/Pulumi code gen
- Dark Patterns: Past, Present, and Future
- AWS CloudFormation now supports blue/green deployments for Amazon ECS
- Google Cloud earns defense contract win for Anthos multi-cloud management tool
- ScoutSuite: Multi-cloud security auditing tool
- The Hercules System/370, ESA/390, and z/Architecture Emulator
- The Argument Against Quantum Computers and the Quantum Laws of Nature
- List of all 5 AWS partitions (AWS, AWS-cn, AWS-us-gov, AWS-ISO, AWS-ISO-b)
- Principles of Authoring a Pattern Library
- AWS services explained in one line each
- OpenResty: A Swiss Army Proxy for Serverless
- Speed.cloudflare.com
- Cloud Security from First Principles
- Upbound Cloud Community Preview
- I wrote a SaaS product because the internet made me believe it’d make me rich
- Colleges face student lawsuits seeking refunds after coronavirus closures
- Swift AWS Lambda Runtime
Development and languages
- Macropy: Syntactic Macros for Python
- Jira forcing users to give write access to GitHub and drive
- XP.css – Windows XP CSS file and framework for building GUIs
- A GitOps development environment in the comfort of your own localhost
- Entropy and the NetBSD Kernel
- A hand-wired USB and Bluetooth keyboard powered by Python
- Python Developers Survey 2019 Results – Jetbrains
- Vrmac Graphics, a cross-platform graphics library for .NET
- Impostor Syndrome in Programming
- JavaScript Promise.all vs. Promise.allSettled
- Mediasoup – WebRTC video conferencing
- Fast high-level programming languages
- The unreasonable effectiveness of declarative programming
- Python performance: it’s not just the interpreter
- Windows Package Manager Preview
- The Third Age of JavaScript
- Welcome to C# 9.0
- Monadic Functional Control Flow Micro-Library for JavaScript/TypeScript
- Xbox and Windows NT 3.5 source code leaks online
- Shopify Goes Digital by Default
- I Made JavaScript Color Conversion Library for LCH/Lab/XYZ/RGB/Hex/HSL
- Sizzle Then Fizzle: Buzzy Titles and Borrowing Digitized Books
- Python Generated Sequence Diagrams
- Programming Inside a Container
- The Ten Commandments for C Programmers
- How to write a programming book
- First Krita Beta for Android and ChromeOS in Play Store
- Dstask, a Git-powered single EXE taskwarrior alternative
- loginsrv: JWT login microservice with back ends like OAuth2, Google, GitHub
- Latency in Asynchronous Python
- Guide to Concurrency in Python with Asyncio
- W64devkit: A Portable C and C++ Development Kit for Windows
- The original .NET garbage collector was written in Common Lisp
- GitHub reinstates Popcorn Time code
- Wat-Sharp: A C# Wrapper Around Wat to Unit Test Your C# Godot Games
- I wrote Task Manager and I just remembered something
- Examining Windows 1.0 Hello.c
- Today’s Javascript, from an outsider’s perspective
- Designing a functional programming language: Yatta
- Android’s IPv6 Is Still Broken
- How to detect if an object has been garbage collected in JavaScript
- Facebook Novi: Wallet for Libra Digital Currencies
- Code in the Browser with GitHub Classroom
- The Concurnas Programming Language
- Climb Mount Improbable: Evolvable Critters in JavaScript
- Simple-blogger – blog generated from GitHub project READMEs
- Python on iOS Native Apps
- Functional Programming in Python
- Some Sessions from the Python Language Summit
- GitHub is experimenting with personal READMEs
- The PEPs of Python 3.9
- Type Safety with Native JavaScript
Quote of the week
Programming graphics in X is like finding the square root of PI using Roman numerals.
— Henry Spencer
Enterprises
- Amazon is handing out ‘Thank you’ t-shirts to warehouse workers as it cuts pay
- OpenBSD on the Microsoft Surface Go 2
- Google refuses to remove the state-sponsored app used to spy on Russian citizens
- Some Tesla workers still concerned at partially-reopened plant
- Bad Washington Post Story on Apple and Google’s Exposure Notification Project
- Amazon Tells Canadian Warehouse Workers They’re Getting a Pay Cut
- California officials reject subsidies for SpaceX over Tesla spat
- Amazon’s Showdown in France Tests Its Ability to Sidestep Labor
- Web Application Exploits and Defenses
- Microsoft admits being ‘on the wrong side of history’ with regard to open source
- Rust/WinRT Brings Microsoft Closer to Adopting Rust Internally
- Tesla says it has health official’s OK to run California plant
- Tesla poised to reveal ‘million-mile’ battery as soon as this year
- Google bans Podcast Addict app over non-approved Covid-19 content
- Tesla plans to build a new car factory in Texas
- AMD Ryzen 5 3600 Review: Why Is This Amazon’s Best Selling CPU?
- Google deletes “communist bandits” comments on Youtube globally
- German intelligence can’t spy on foreigners outside Germany
- Walmart says it will discontinue Jet, which it acquired for $3B in 2016
- Microsoft Project Reunion
- Microsoft Fluid Framework Preview
- Google rolls out DNS-over-HTTPS support in Chrome 83
- Tesla adds bidirectional charging capability
- The Intel Comet Lake Core i9-10900K, i7-10700K, i5-10500K CPU Review
- Opt-outs highlight the tension between privacy and revenue at Twitter
- Left, Right, Above, and Under: Intel 3D Packaging Tech Gains Omnidirectionality
- Shopify Is Joining Twitter in Permanent Work-from-Home Shift
- Scott Forstall tells story about Steve Jobs, Microsoft, and a dead fish
- Google is now applying its coronavirus misinformation policies to personal files
- AMD Ryzen 9 3900x price drop could take the wind out of Intel comet lake sales
- Linus Torvalds has switched to AMD
- Use Your Inbox As A Google Reader Replacement
- What Microsoft got right about power users, but not quite
- I built a minimal Twitter web app with few rules
- Intelligent Disobedience
- I bought netflix.soy
- Google removes over 5M reviews from Play Store to improve TikTok rating
- Local TV stations pushed the same Amazon-scripted segment
- Twitter tags Trump tweet with fact-checking warning
- Amazon in advanced talks to buy Zoox
- Tesla cuts car prices by up to $5k
- After Twitter fact-check, Trump threatens to regulate or close down social media
- Google no longer providing original URL in AMP for image search results
- HBO is taking on Netflix with human curation instead of relying on algorithms
- How to fight back against Google AMP
- Jack Dorsey explains why Twitter fact-checked Trump’s false voting claims
- Trump’s executive order targets political bias at Twitter and Facebook: draft
- Trump to sign executive order on social media amid Twitter furor
- Docker Expands Relationship with Microsoft
- The Fastest Google Fonts
- Trump signs executive order targeting Twitter after fact-checking row
- Twitter hides Donald Trump tweet for “glorifying violence”
- Twitter restricts new Trump tweet for ‘glorifying violence’
- Google rescinds offer to contract workers
Other news
- The Linux Kernel FPGA Subsystem
- Hacker Feud
- Hacker Spring – Instant blog by email, no signup required
- Modern Universities Are an Exercise in Insanity
- Career Fair – Learn about Jobs by People Who Have Done Them
- SoftBank’s Vision Fund Loses $17.7B on WeWork, Uber
- Russian hackers tracked Ukrainian artillery units using Android implant
- Android 10 Is killing Termux terminal app
- Strava cuts off leaderboard for free users, reduces third party apps
- Get help on any Linux command by typing ‘howdoi –’ in your terminal
- J.C. Penney is closing 240 stores as part of its bankruptcy plan
- Unnamed SFU – Open Source One-to-many videoconferencing for teaching/conferences
- 402 Payment Required, and why micropayments are doomed
- Linux touchpad: preliminary project funding, survey results
- Watch Where the Linux Kernel Drops a Packet
- Epic refuses to pay out $1M bug bounty promised for discovering exploit
- The mystery of ‘hacked’ Houseparty users may have been solved
- Free Elixir/Phoenix LiveView Course
- Paypal closes its customer service
- Kiss Linux – A distribution with a focus on less is more
- G2A pays Factorio developer $39,600 over illegally obtained game keys
- Organ Transplants Down as Stay-at-Home Rules Reduce Fatal Traffic Collisions
- VexRiscv is a quadcore, Linux-capable RISC-V softcore for FPGA
- Zuckerberg says employees moving out of Silicon Valley may face pay cuts
- The sad case of Unreal Engine 1 on Mesa and Linux in 2020
- Deleting a Few Lines of Code Can Yield “Significant” Power Savings on Linux
- Vintage Telephones Hacked with Raspberry Pis to Create Intercom
- Vintage Telephones Hacked with Raspberry Pis to Create Intercom
- I opened 12 bank accounts to benchmark their UX
- Back of the envelope estimation hacks
- Hertz files for bankruptcy protection
- Facebook pay cuts for remote employees who move prove that labor market rigged?
- Hacker Mods Old Calculator to Access the Internet, Casio Files DMCA Complaint
- Push-Button Installer of macOS Guests in VirtualBox for Windows, Linux, macOS
- Linux 5.8 Set to Optionally Flush the L1d Cache on Context Switch
- Tuxedo Book BA15: AMD-only and Linux-preinstalled laptop
- A stitch in time: How a quantum physicist invented new code from old tricks
- State Secrets and Secret States of Quantum Computing
- Lockdown.sh Simple shell script for locking down new linux installs
- Learn Genetics
- Swiss companies must pay share of rent for employees working from home
- A Forgotten Twentieth-Century Photographer’s Wild Portraits of Women in Nature
- The FBI investigating hacking of Covid research by “PRC-affiliated cyber actors”
- A Complete 4-Year Course Plan for an AI Undergraduate Degree
- Using regmaps to make Linux drivers more generic
- $100M in bounties paid via HackerOne to ethical hackers
- How We Built SELinux Support for Kubernetes
- We reduced the AWS costs of our streaming data pipeline
- Reducing transmission of SARS-CoV-2
- New fuzzing tool finds USB bugs in Linux, Windows, macOS, and FreeBSD
- Redux with a UseState Hook
- Linux Sucks 2020
- Seven-year-olds as hackers, and why we should imitate them
- Slice’s evil growth hack in Google
- Reduced Vitamin K Status as a Modifiable Prognostic Risk Factor in Covid-19
- Linux Security Hardening and Other Tweaks
- Money Stuff: You Can Pay Credit Suisse Not to Work There
- Things we learned about sums
- Zoom Plans to Roll Out Strong Encryption for Paying Customers Only
[jetpack_subscription_form]