Gooooooood morning, Multitude!!! 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
- Neural networks as non-leaky mathematical abstraction
- Neural Network
- Understanding Machine Learning: From Theory to Algorithms (Downloadable Book)
- NeurIPS 2019 Notes
- Learning Morse code in the 21st century
- Is China Beating America to AI Supremacy?
- Social media bots often tweet fake health claims about cannabis
USC researchers analyzed thousands of tweets and found that social bots frequently shared false information about cannabis’s health benefits.
- Uniqlo nears full automation with robots that can pick up T-shirts
- Learning hardware programming as a software engineer
Photo by Harrison Broadbent
I’ve had never really come into contact with hardware programming, working
mostly in python or C#, until a friend of mine asked me for some help with
programming a simple controller for RGB strips using Arduino Nanos.
We’d, of course, fail spectacularly.
Not only did our hardw
- Andrew Ng Interview with Geoffrey Hinton
- An introduction to machine learning through polynomial regression
- Emotion semantics show both cultural variation and universal structure
- Machine Learning Reproducibility Checklist
- MIT lecture series on deep learning in January 2020
Courses on deep learning, deep reinforcement learning (deep RL), and artificial intelligence (AI) organized by Lex Fridman at MIT. Lectures, introductory tutorials, and TensorFlow code (GitHub) open to all.
- A Robot That Explains Its Actions Is First Step Towards AI We Can (Maybe) Trust
Blockchain and decentralization
- Science United – distributed computing for scientific projects
- The Pineapple Fund donated $55M in nonprofit Bitcoin grants
- Atari Coin-op Archive Footage
- How has Prop. 13 affected tax distribution in Santa Clara County?
- An experimental distributed SQL database from scratch in Go
Woman computer scientist of the week
Cloud and architecture
- Investigating Privilege Escalation Methods in AWS
- Simplify UI Logic Using Finite State Machines – Old Pattern for the Modern Web
- Rust’s Freedom Flaws
- Drones flying nighttime patterns over NE Colorado leave law enforcement stumped
A band of large drones appears to be flying nighttime search patterns over northeast Colorado and local authorities say they don’t know who’s behind the mysterious aircraft.
- A Thought Experiment: Using the ECS Pattern Outside of Game Engines
It’s been about 6 months since I watched Catherine West’s excellent Using Rust for Game Development sent me down the Entity-Component-System (ECS) rabbit hole, and I thought I’d share some of my findings.
I’ve been meaning to write about this for quite a while now but it took a while to put my thoughts into a cohesive article without throwing massive walls of code at you.
This article is mainly focused around the high-level decisions you make when designing a project, so there won’t be as much code as normal.
- CapOneMe – a vulnerable cloud environment to demonstrate the Capital One breach
Repository demonstrating the Capital One breach on your AWS account – avishayil/caponeme
- DJ Steve Aoki quietly opens a cloud only pizza restaurant in Oakland
Development and languages
- The weird criticism that Big Tech is too digital
- ChezWEB: Hygienic Literate Programming for Chez Scheme
- Gitlab 12.6
- A programming language based on the one-liners of Arnold Schwarzenegger
- Reggae: A build system with multiple front ends (D, Python) and back ends
- WTF Python
Exploring Python through counter-intuitive snippets. If you think you know Python, think once more! – satwikkansal/wtfpython
- Windows 0-day exploit used in Operation WizardOpium
- HyperbolaBSD Roadmap: hard fork of the OpenBSD kernel and userspace
- Jarvis, an Alfred Alternative for Windows
- Deploying Authoritative OCaml-DNS Servers as MirageOS Unikernels
- Cheating in Programming
“@McFunkypants Whenever I see hot takes like this (pops up a lot with music) I always think of this quote.
The process is the important part, not the tools you use. :)”
- The first use of the term “programming language”?
- Windows 95 UI Design
“Not everything was perfect in 1995, but I think we’ve lost something on the way. Some remarks:
1) Underlined letters indicate keyboard shortcuts. How handy!
2) Design clearly says: “We are buttons!”. It’s easy to find the wanted button, because they have some color.
- Windows 10 is getting a easier way to update and install drivers
- Build Your Own WebAssembly Compiler
- Esterel – Synchronous programming language for complex, reactive systems
- Digital Exile: How I Got Banned for Life from Airbnb
- Worst Software Metrics Agitating Developers in 2019
Quote of the week
Not only is UNIX dead, it’s starting to smell really bad.
— Rob Pike circa 1991
- Google Donated To A Senator Who Voted Against Gay Conversion Therapy Ban
- What’s Amazon’s market share? 35% or 5%?
Amazon is a big company, but what does that mean? How big is ‘big’? What does ‘dominant’ or ‘scale’ or ‘huge’ mean when US retail is $6 trillion every year?
- Tesla’s stock just hit a record $420
- Downsides to working at a tech giant
Hey everyone, new vlog for this morning. I was in Seattle last week and it made me nostalgic. When I lived there, I made a career decision that cost me a lot, so I wanted to share it with you with…
- Mike Bloomberg is plowing millions of dollars into a secretive tech firm
- Former Amazon employees bake Bezos principles into their startups
- Stripe’s 210 Day Hold Practices (yes you read that right)
- I moved my sites from Google Kubernetes Engine to Netlify and saved $1000 / year
- A Twitter app bug was used to match 17M phone numbers to user accounts
- Hyperscan: High-performance multiple regex matching library from Intel
- FBI Records: The Vault – Nikola Tesla
- Netflix was the top stock of the decade
- Teaching “The Smell”
- Genetic Test Led 7 Women in 1 Family to Have Major Surgery–Then the Odds Changed
- Hedge Funds Hacked into Bank of England Briefings to Gain Financial Advantage
- Hedge funds listened to Bank of England briefings a few seconds earlier
- Google forbids login with niche Linux browsers
- Coolest Things I Learned in 2019
I write a weekly email called the Monday Musings . The most popular part of the newsletter is a section called “Coolest Things I Learned This Week.” It’s fun and eclectic, interesting and intriguing. This is a collection of the most popular ideas I shared in 2019. Note: I’ve lost some of the s
- The Bank Behind the Fintech Boom
- Rural America Turning to Grocers, High-Fee ATMs as Banks Leave
- The best teacher I never had
My video tribute to Richard Feynman: phenomenal explainer, amazing scientist, and all-around colorful guy.
- MegaZeux: Game creation system released in 1994 and still being developed today
- Linux driver for the Xbox One wireless dongle
- Learn Rust the Dangerous Way
- Chernobyl Dice: A quantum random number generator with a Nixie tube display
- First Woman to Beat a Man at World Darts Overwhelmed by Response
- Spotify sent mysterious USB drives to journalists
- My Business Card Runs Linux
In which I build a Linux computer cheap enough to give away
- Hackers Are Breaking into Websites and Adding Links to Game Google
- Dutch university hit by cyber attack on its Windows systems
- A collection of various lists for hackers, pentesters and security researchers
A collection of various awesome lists for hackers, pentesters and security researchers – Hack-with-Github/Awesome-Hacking
- Kareer Day – Learn About Jobs by People Who’ve Done Them
- What I’ve learned sending proposals to conferences
- Catching CO2 from trucks and reducing their emissions by 90%
- Do Not Trust Journalists – A Mormon Example
- Colorado bank robber gifts money to passers-by and yells Merry Christmas
- Christmas is one of the biggest days of the year for hackers
- Most cybercrime doesn’t involve computer hacking
- ZenJournal – Fast journal app with chat interface
- Made this with my daughter to help kids ages 2 to 4 learn logic
- What can we learn from slime mould?
- I made a simple generator to create UX design exercises to practice
- Stuff I Learnt in 2019
code + contents of my website, and programming life
- How Disinformation Hacks Your Brain
- Valuing Productivity, Not Profession, Could Reduce U.S. Inequality
- Netflix’s UX Design Is Keeping Us Up at Night
- Hacking Your Keyboard
- Networking Guides for Linux Sysadmins
- They promise to help families of fallen officers,but mostly paying telemarketers
A union-backed police charity spends just a sliver of its money on those it purports to serve
- Meloader: Linux i386 tool to load and execute Intel ME modules
Linux i386 tool to load and execute ME modules. Contribute to peterbjornx/meloader development by creating an account on GitHub.
- Reducing carbon footprint of network services with MirageOS