Gooooooood morning, Organisms!!! 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
- Scuttlebot: Peer-to-peer database, identity provider, and messaging system
- An Archaeobotanist Searching Art for Lost Fruit
- Lip Reading – Cross Audio-Visual Recognition Using Neural Networks
- Brain’s Expectations Affect Learning
- A simple browser-based hexapod robot simulator built from first principles
- 30 Years of iRobot
- A brittle star-inspired robot that can crawl underwater
- I made a site to create learning road maps
- Specification gaming: the flip side of AI ingenuity – DeepMind
Blockchain and decentralization
- Bitcoin stealer infected 700 libraries of major programming language
- SwimOS: Distributed platform for building stateful, real-time streaming apps
- Cryptocurrency system using body activity data
- Filecoin’s Cryptoeconomic Constructions
Woman computer scientist of the week
Cloud and architecture
- Patterns for Managing Source Code Branches
- Playstation Architecture: A Practical Analysis
- Pattern.css – CSS-only library to fill empty background with patterns
CSS only library to fill empty background with beautiful patterns. – bansal-io/pattern.css
- Is Cloudflare Safe Yet?
- Nintendo 64 Architecture – A Practical Analysis
- Now Open – AWS Africa (Cape Town) Region
The AWS Region in Africa that Jeff promised you in 2018 is now open. The official name is Africa (Cape Town) and the API name is af-south-1. You can start using this new Region today to deploy workloads and store your data in South Africa. The addition of this new Region enables all organizations to […]
- Permanent.org – Nonprofit, secure cloud storage
- Facebook AI, AWS partner to release new PyTorch libraries
- From Static to Real-Time: Introducing Incremental Builds in Gatsby Cloud
This is how the web should work. Whatever can be built ahead of time should be built ahead of time. When content changes, only relevant pages should be rebuilt. Introducing Incremental Builds on Gatsby Cloud: an evolutionary leap forward to a seamless, fast experience for the developers, content editors and end users of any website—even if that site has millions of pages.
- Is MIPS Dead? Lawsuit, Bankruptcy, Maintainers Leaving and More
MIPS may well be dead with a recent set of events meaning the architecture is now fully owned by a Chinese consortium, and Linux MIPS maintainers leaving.
- Anthos support for multi-cloud is generally available
Anthos for AWS is now GA, and can manage legacy workloads
- Covid-19 Superspreader Events in 28 Countries: Critical Patterns and Lessons
- Lambda Store: Serverless Redis
- The architecture and software behind Pipes
- The Iterate-and-Mutate Programming Anti-Pattern
- A simple storage pricing calculator for AWS
Development and languages
- Kiwi Browser – Android Chrome based browser with extensions support
Source-code used in Kiwi Browser for Android (up to date) – kiwibrowser/src
- Hands-on Scala Programming
- Finite State Machines with Python Coroutines
- A programmable tooltip on Mac OS
- Using a self-rewriting README powered by GitHub Actions to track TILs
I’ve started tracking TILs—Today I Learneds—inspired by this five-year-and-counting collection by Josh Branchaud on GitHub (found via Hacker News). I’m keeping mine in GitHub too, and using GitHub Actions to …
- Silk, a simple systems programming language
- Silk, a simple systems programming language
- Python 2.7.18, the last release of Python 2
- Tauthon: Fork of Python 2.7 with new syntax, builtins, libraries from Python 3
Fork of Python 2.7 with new syntax, builtins, and libraries backported from Python 3. – naftaliharris/tauthon
- On WD Red NAS Drives
- Forth Lisp Python Continuum: A small highly-dynamic self-bootstrapping language
Forth Lisp Python Continuum: A small highly dynamic self-bootstrapping language – asrp/flpc
- GitHub Is Degraded/Down
- The Chaos Programming Language
- 98.css – design system for building faithful recreations of Windows 98 UIs
A design system for building faithful recreations of old UIs.
- Guitar – Git GUI Client
Git GUI Client. Contribute to soramimi/Guitar development by creating an account on GitHub.
- Cheapest iPhone has a more powerful processor than the most expensive Android
- The ProtonMail Android app is open source
Our ProtonMail Android app is open source. This is part of our commitment to transparency and to contributing to the open source and privacy tech community.
- Which is better on Android: divide by 2 or shift by 1?
- If a MacBook Pro runs hot or shows high kernel CPU, try charging it on the right
Occasionally my machine will have a kernel_task instance max out the CPU:
This can last from minutes to sometimes hours. The machine is effectively unusable in this state. Restarting doesn’t help;…
- A comparison of three programming languages
- Best Practices for Working with Configuration in Python Applications
- An Android 8.0-9.0 Bluetooth Zero-Click RCE
Quote of the week
The key to performance is elegance, not battalions of special cases.
— Jon Bentley and Doug McIlroy
- U.S. judge blocks Twitter’s bid to reveal government surveillance requests
Twitter Inc will not be able to reveal surveillance requests it received from the U.S. government after a federal judge accepted government arguments that this was likely to harm national security after a near six-year long legal battle.
- Uber says Levandowski on his own for $180M to Google
- Inside the Am2901: AMD’s 1970s bit-slice processor
- Google Apple Contact Tracing (GACT): a wolf in sheep’s clothes
- Facebook, Google to be forced to share ad revenue with Australian media
- N-gram API based on Google Ngram dataset
- Shirt Without Stripes
Stupid AI. Contribute to elsamuko/Shirt-without-Stripes development by creating an account on GitHub.
- Amazon-owned Whole Foods is heat-mapping employees to find unionizing stores
- AMD’s Mobile Revival: Redefining the Notebook Business with the Ryzen 9 4900HS
- Homelab: Intel NUC with the ESXi Hypervisor
- Netflix now supports TLS 1.3
By Sekwon Choi
- Google’s Head of Quantum Computing Hardware Resigns
- Google drops charges on shopping service to counter Amazon’s surging ad sales
- AMD Ryzen 3 3300X and Ryzen 3 3100: New Low Cost Quad-Core Zen 2 CPUs From $99
- Stripe records user movements on its customers’ websites
An investigation into how Stripe tracks your users and what you can do to prevent it
- Google Duo rolls out realtime AV1
A few new features to help you feel close to friends and family even when you’re apart.
- Slack app to control your team’s Amazon purchases
- Our data centers now work harder when the sun shines and wind blows
Today we’re announcing a carbon-intelligent computing platform, which can shift tasks to hours of the day when energy from cleaner power sources is plentiful.
- Build a real-time Twitter clone with LiveView and Phoenix 1.5
- Google: Increasing transparency through advertiser identity verification
- Jeff Bezos has returned to day-to-day management of Amazon
- Amazon scooped up data from its own sellers to launch competing products
Contrary to assertions to Congress, employees often consulted sales information on third-party vendors when developing private-label merchandise. “We knew we shouldn’t,” said one former employee who accessed such data.
- Amazon AppFlow
- Google Maps SDK is crashing
- Amazon May Have Misled Congress, House Judiciary Chair Says
- Amazon Asks Workers Sheltering at Home to Return or Seek Leave
- Tesla escalates battle over alleged theft of robocar secrets
- Microsoft Word now flags double spaces after a period as errors
- Looking Glass: Run a Windows VM on Linux in a Window with Native Performance
- California is saving $40M per day from reduction in car crashes due to COVID19
Traffic accidents and crash-related injuries and deaths were reduced by half during the first three weeks of California’s shelter-in-place order, which began March 20. The reductions save the state an estimated $40 million per day — about $1 billion over the time period — according to an updated special report released this week from the Road Ecology Center at the University of California, Davis. The report, “Impact of COVID-19 on California Traffic Crashes,” is published on the center’s website.
- Payload, singleton, and stride lengths
- OpenCore: Hackintosh Alternative to Clover
Repo for the OpenCore Desktop Guide. Contribute to dortania/OpenCore-Desktop-Guide development by creating an account on GitHub.
- Learn to code by creating working applications
- The Baymard Institute: An evidence-based trove of UX best practices
What’s so great about Baymard and why aren’t there more organizations on the same level?
- Lessons Learned
- Event-reduce: An algorithm to optimize database queries that run multiple times
- Valve’s Proton Has Brought 6000 Windows Games to Linux So Far
- Denmark: No aid for companies which pay out dividends or are reg. in tax havens
- Restoring React reducer state across browser sessions
- Quantum steampunk: 19th-century science meets technology of today
- SYN cookies ate my dog – breaking TCP on Linux
TCP is supposed to guarantee that all bytes sent by one endpoint of a connection will be received, in the same order, by the other endpoint. In this article we’ll identify and demonstrate a wrinkle in the Linux implementation of TCP SYN cookies.
- Hacking website like HN in French
- Running an independent Arch Linux rebuilder
- How Reliable Are University Rankings?
- Lambda receives multiple complaints about UX program, shuts program down
- Linux kernel lockdown, integrity, and confidentiality
- Small Business Rescue Earned Banks $10B in Fees
- Flaw in iPhone, iPads may have allowed hackers to steal data for years
- EBPF is turning the Linux kernel into a microkernel
Rethinking the Linux kernel Thomas Graf Cilium Project, Co-Founder & CTO, Isovalent
- Lubuntu Linux 20.04 LTS (Focal Fossa)
- Medical staffing companies cut doctors’ pay while spending millions on ads
- WhatsApp just dropped a bunch of hacking group NSO’s IPs in their latest filing
- WhatsApp ties NSO Group’s hacking operations to America in new court evidence
- Void Linux: Some Context for Recent Events