Gooooooood morning, Net!!! 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
- I sabotaged my editor with ransomware from the dark web
- Why we need to celebrate social entrepreneurs
- How to detect web bots?
- Dopamine and Temporal Difference Learning
We research and build safe AI systems that learn how to solve problems and advance scientific discovery for all. Explore our work: deepmind.com/research
- Robotic submarine snaps images at foundation of Antarctic glacier
- Microsoft Zero and DeepSpeed: Memory Efficient Large Neural Network Training
- Growing Neural Cellular Automata: A Differentiable Model of Morphogenesis
- Growing Neural Cellular Automata
- A sealed glass case for transporting plants reshaped more than just botany
- AI Generated News Articles
- Building a neural network from scratch in Haskell
- Quantifying Independently Reproducible Machine Learning
- Understanding the Neural Tangent Kernel
- Fastai: A Layered API for Deep Learning
fastai is a deep learning library which provides practitioners with
high-level components that can quickly and easily provide state-of-the-art
results in standard deep learning domains, and provides researchers with
low-level components that can be mixed and matched to build new approaches. It
aims to do both things without substantial compromises in ease of use,
flexibility, or performance. This is possible thanks to a carefully layered
architecture, which expresses common underlying patterns of many deep learning
and data processing techniques in terms of decoupled abstractions. These
abstractions can be expressed concisely and clearly by l
Blockchain and decentralization
- Becoming a blockchain developer
- Distributed cache and K/V store in Go. Embeddable or independent service
- JPMorgan in talks to merge blockchain unit Quorum with startup ConsenSys
- OpenPush: A Free, Decentralized Push Messaging Framework for Android
- Decentralized Naming and Certificate Authority
Decentralized certificate authority and naming
- Terminal V2 – Build, deploy, and host websites and apps on IPFS
Woman computer scientist of the week
Jessica Fridrich is a professor at Binghamton University, who specializes in data hiding applications in digital imagery. She is also known for documenting and popularizing the CFOP method, one of the most commonly used methods for speedsolving the Rubik’s Cube, also known as speedcubing. She is considered as one of the pioneers of speedcubing, along with Lars Petrus. Nearly all of the fastest speedcubers have based their methods on Fridrich’s, usually referred to as CFOP.
Cloud and architecture
- Modern cloud architecture on AWS: server fleets and databases
- Researcher Discloses Critical Flaws Affecting Millions of HiSilicon Chips
- ROCA: Resource-oriented Client Architecture – an alternative to SPAs
- Managing SSH Access to AWS EC2 Instances Using SSM
SSH over AWS SSM. No bastions or public-facing instances. SSH user management through IAM. No requirement to store SSH keys locally or on server. – elpy1/ssh-over-ssm
- Private cloud shell history. Open source server for bashhub
- Event Driven Architectures
- Performant Front-End Architecture
Learn how to make your client-side apps load fast and provide a good user experience.
- Diagram as Code for prototyping cloud system architectures
- A open source Heroku-like PaaS that runs on your server
- Boeing Starliner’s flight’s flaws show “fundamental problem,” NASA says
- Autocode – Automatically generate API code for SaaS apps
- SoundCloud raises $75M from SiriusXM
- Questions to ask before adopting microservices
- Google cuts jobs at cloud-computing group
The company said it is cutting jobs at its cloud-computing unit as part of a reorganization aimed at improving operations at the business that has become more central to parent Alphabet.
Development and languages
- Drop.lol – copy files over the network with WebRTC or TURN relays
- Windows 10 to offer Paint and WordPad as optional features
- Format Python Code Using YAPF
- Eiffel – Programming Language
- Why Google Did Android
- JuliaLang: The Ingredients for a Composable Programming Language
- SciPy 1.0: fundamental algorithms for scientific computing in Python
This Perspective describes the development and capabilities of SciPy 1.0, an open source scientific computing library for the Python programming language.
- Raw Gadget is a kernel module that allows to emulate USB devices from userspace
- Using Python and Selenium for automated visual regression testing
- Dissecting the Windows Defender Driver
- Linus Torvalds, Tom Preston-Werner, Peff and Others Tell the History of Git
Discover the history of Git, based on interviews with Linus Torvalds, Johannes Schindelin, Jeff King and Tom Preston-Werner.
- Shit – An implementation of Git using POSIX shell
- Experience report on a large Python-to-Go translation
- GitHub CLI is now in beta
We want your feedback about GitHubâs new command line tool that makes it easier to work with GitHub and reduce friction for many of your common workflows.
- A bestiary of single-file implementations of programming languages
A Bestiary of Single-File Implementations of Programming Languages – marcpaq/b1fipl
- Parsoid in PHP, or There and Back Again
- Quibble – Custom Windows Bootloader
Quibble – the custom Windows bootloader. Contribute to maharmstone/quibble development by creating an account on GitHub.
- GitHub Enterprise is now free through Microsoft for Startups
- Windows Terminal Preview v0.9 Release
The v0.9 release of the Windows Terminal has arrived! This is the last version of the Terminal that will include new features before the v1 release. You can download the Windows Terminal from the Microsoft Store or from the GitHub releases page.
- Flow-Charts of Programming Language Constructs
Quote of the week
When there is no type hierarchy you don’t have to manage the type hierarchy.
— Rob Pike
- Google’s expansion plans show why Canada’s tech boom is here to stay
Google says it will dramatically expand its Canadian work force. The announcement is a shot in the arm to a tech industry that’s quietly made Toronto-Waterloo the fastest growing tech region in North America.
- Qt Twitter Client Choqok Has Squawked Back to Life
- Who’s in charge at Amazon? Moves on secretive S Team signal giant’s priorities
- I ordered a box of boxes from The Packaging Wholesalers via Amazon.ca
- Turing-NLG: A 17B-parameter language model
This figure was adapted from a similar image published in DistilBERT. Turing Natural Language Generation (T-NLG) is a 17 billion parameter language model by Microsoft that outperforms the state of the art on many downstream NLP tasks. We present a demo of the model, including its freeform generation, question answering, and summarization capabilities, to academics …
- Getting started on Twitter as a scientist
- How the CIA used Crypto AG encryption devices to spy on countries for decades
- Atari acquires Wonder, a hybrid mobile gaming and entertainment platform
- Apple engineer killed in Tesla crash had previously complained about autopilot
Walter Huang, who died in 2018 after his Tesla Model X slammed into a concrete barrier, had previously complained about the SUV malfunctioning on the same stretch of Silicon Valley freeway, according to NTSB documents.
- Spiders think with their webs, challenging our ideas of intelligence
- Trusted Automated Exchange of Intelligence Information (Taxii)
- Amazon gets restraining order to block Microsoft work on Pentagon Jedi
- Siding with Amazon, Judge Halts Work on Microsoft’s Pentagon Contract
- Fake Travis Scott Song Created by Artificial Intelligence Sounds Almost Like Him
- How to find and delete data Google keeps about you
- Amazon can’t end fake reviews, but its new system might drown them out
- Facebook reverses on paid influencers after Bloomberg memes
- Bloomberg U.S. Startups Barometer
- Astronomers want public funds for intelligent life search
Astronomers want more public funds to help search for intelligent life elsewhere in the universe.
- Hacked from a lightbulb
- How to reduce ‘attention residue’
Mundane chores take up our time and headspace. Bundling life admin into specific time slots – known as GYLIO – might be the ultimate act of self-care.
- Swiss journalist re-implements ClearViewAI in two weeks with OS software
- Valve released Proton 5.0, a package to run Windows games on Linux
Valve has published the first release of a new branch of Proton 5.0, which is based on the experience of the Wine project and aims to provide Linux gaming applications created for Windows and presente…
- Lessons learned from writing ShellCheck
- Reasons Not to Become Famous
November of 2008. I had more hair, a flip phone, and absolutely no idea what was coming. Let the cymbals of popularity tinkle still. Let the butterflies of fame glitter with their wings. I shall en…
- BigSudo extreme devops: hacking operations
- How the JPL works to secure its missions from adversaries
- Linux 5.6 is the most exciting kernel in years
- University of Toronto lab suggests Wuhan coronavirus outbreak began in Nov 2019
The coronavirus epidemic started one month earlier than is commonly reported and has yet to be brought under control, a new disease-transmission model created by University of Toronto researchers
- The killer(s) on the road: reducing your risk of automotive death
How, where, and why do most people die behind the wheel of an automobile? Is there anything we can do to prevent deaths on the road?
- Chinese military personnel charged for hacking into Equifax
A federal grand jury in Atlanta returned an indictment last week charging four members of the Chinese People’s Liberation Army (PLA) with hacking into the computer systems of the credit reporting agency Equifax and stealing Americans’ personal data and Equifax’s valuable trade secrets.
- The Disneyfication of a University
BY DANE KENNEDY The George Washington University faculty and staff ain’t got no culture. Or worse, we’ve got a negative culture. This was the verdict of the Disney Institute, which the president of…
- Fyne: Native Mobile UX in Go
Cross platform GUI in Go based on Material Design. Contribute to fyne-io/fyne development by creating an account on GitHub.
- SoftBank-Backed Brandless Shutters Less Than 2 Years After Investment
- Redneck Bank – Where Bankin’s Funner
- Artificial atoms create stable qubits for quantum computing
- All the Apps I Pay for as a Bootstrapped Business
- Apple Pay on pace to account for 10% of global card transactions
- What ruins can teach us about beauty and decay
- Nextspace – NeXTSTEP-like desktop environment for Linux
- Coherent spin control of s-, p-, d- and f-electrons in a silicon quantum dot
- Linux Kernel Runtime Guard (LKRG) – Kills Whole Classes of Kernel Exploits
Protect your System Security. Kernel Security Hardening. Kills whole Classes of Kernel Exploits. Linux Kernel Runtime Integrity Checking and Exploit Detection.
- Women in Science: Hedy Lamarr
- A list of vendors who view SSO as a luxury feature not a security one
- New math makes scientists more certain about quantum uncertainties
- Report to local authority in the UK if you see a kid using Tor, VMs, Linux etc.
- Amish Hackers
- Gentzen’s Rules for Natural Deduction
- Hacker UI – a React design system for developers
- The US Secret Service mistook a cyberpunk RPG for a hacker’s handbook