Gooooooood morning, Hyperspace!!! 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
- Learning from Las Vegas: Sustainable vs. Susceptible
- Video PreTraining (VPT): Learning to Act by Watching Unlabeled Online Videos
- By Exploring Virtual Worlds, AI Learns in New Ways
- An AI drew my picture
- Labrador’s robotic shelf for people with mobility issues
- ROS – Robot Operating System
- Pen and paper exercises in machine learning
This is a collection of (mostly) pen-and-paper exercises in machine learning.
The exercises are on the following topics: linear algebra, optimisation,
directed graphical models, undirected graphical models, expressive power of
graphical models, factor graphs and message passing, inference for hidden
Markov models, model-based learning (including ICA and unnormalised models),
sampling and Monte-Carlo integration, and variational inference.
- The Dark Side of Graph Neural Networks
The current limitations of Graph Neural Networks. We continue our two part series on ML on Graphs, by asking: could graphs replace other domain specific formats and algorithms, such as Computer Vision (CV) or Natural Language Processing (NLP)?
- Cryptographic failures in RF encryption allow stealing robotic devices
- Belief in AI sentience is becoming a problem
- Build Your Own GitHub Copilot with Salesforce Codegen AI
- Driverless robotaxi fleet paralyzed for hours in San Francisco
Apparently, the first system breakdown of a driverless robot taxi fleet occurred. In San Francisco, at least a dozen autonomous Chevrolet Bolts from GM Cruise Automation were spotted blocking the i…
- How to Take Your Learning to the Next Level
Blockchain and decentralization
- DARPA study challenges assumptions about distributed ledger (Bitcoin) security
- Metastability and Distributed Systems
- Flurry of Calls Among Saudi Staff and Spy Coincided with 9/11 Hijackers’ US Arri
Future al Qaeda cleric Anwar al-Awlaki also connected
- Bitcoin is the only coin the SEC Chair will call a commodity
- SEC rejects Grayscale Bitcoin ETF application
- Coinbase is reportedly selling geolocation data to ICE
ICE is now able to track transactions made through nearly a dozen different digital currencies, including Bitcoin, Ether, and Tether.
- Mozilla and Google Objections Overruled on “Decentralized Identifiers” by W3C
- ‘Cryptoqueen’ Ruja Ignatova added to FBI most-wanted list over OneCoin scheme
Woman computer scientist of the week
Cloud and architecture
- The Victim Cloud: Gullibility in the golden age of scams
- PyPI: Python packets steal AWS keys from users
- Meta is inviting researchers to pick apart the flaws in its version of GPT-3
Facebook’s parent company is inviting researchers to pore over and pick apart the flaws in its version of GPT-3
- Whist, a new cloud-hybrid browser
- Hetzner Cloud offers IPv6-only or no public IP at all
- Modern Cloud for Multiplayer Games
Over the years, much has been written on the internet about developing multiplayer games. However, there is surprisingly little information available when it comes to deploying and managing production game infrastructure.
Given the nature of multiplayer games, traditional backend infrastructure techniques often don’t apply – multiplayer games are inherently stateful and
- Class Action Lawsuit Filed over California Gun Owners’ Data Leak
- ShotSpotter defamation lawsuit against VICE has been dismissed
Development and languages
- Revisiting the principles of data-oriented programming
Principles of Data-Oriented Programming. Benefits and costs of Data-Oriented Programming. DOP vs OOP. DOP vs FP.
- Dangit, Git?
- GitHub: Thank You to Our Maintainers
To celebrate Maintainer Month, GitHub has invested an additional $500,000 to help sponsor the open source projects that it depends on.
- What’s New in Python 3.11?
Latest features the newest Python release has to offer, that you should know about – built-in TOML support, better exceptions, and typing improvements.
- Multi-gitter – CLI to update multiple Git repositories in bulk
- WebAssembly and C++
- Math on GitHub: Following Up
- Windows 95 in Electron
💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows. – GitHub – felixrieseberg/windows95: 💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.
- Get rid of Git submodules and never look back (now for GitHub users)
- Sorting algorithms visualized using the Blender Python API
Sorting algorithms visualized using the Blender Python API. – GitHub – ForeignGods/Sorting-Algorithms-Blender: Sorting algorithms visualized using the Blender Python API.
- Automated PDF Reports with Python Notebooks
- Analyze OpenBSD’s Kernel with Domain-Specific Knowledge
- The status of the book in the age of digital media
- Cell Lang: Why yet another programming language?
- Why programmers are not paid in proportion to their productivity
- Increased Subscription Pricing for IDEs, .NET Tools, and the All Products Pack
- GitHub incident – now resolved
- Things I wish everyone knew about Git (Part I)
- Improve Git monorepo performance with a file system monitor
- EU Digital ID wallet is under way
Experts believe a successful digital ID system could help businesses to unlock value equivalent to 13 percent of a country’s GDP by 2030. With this in mind, the EU is set to launch its own digital wallet framework. Here’s an overview of the EU wallet
- Give Up GitHub: The Time Has Come
- Gradual Soundness: Lessons from static Python
- Logitech MX Products are incompatible with AirPods
My airpods pro microphone is not working as expected when i connect mx master 3 and mx keys to the macBook pro intel 2019. Is there any solution for that?
- Software development from my Android phone at datacenter speeds
- Open source body quits GitHub, urges you to do the same
- Logging in Python Like a Pro
- Google’s Android Automotive OS is coming to BMW cars next year
- Voyager Digital suspends trading, deposits and withdrawals
- There are no open issues or pull requests on Flask
- Virgil: A fast and lightweight programming language that compiles to WASM
A fast and lightweight native programming language – GitHub – titzer/virgil: A fast and lightweight native programming language
- Did Functional Programming Get It Wrong (Part 2) – Minecraft-Style Crafting
- Python for Data Analysis, 3rd Edition – The Open Access Version Online
- why I left Android Development after 10 years for Backend
Quote of the week
That’s the thing about people who think they hate computers. What they really hate is lousy programmers.
— Larry Niven and Jerry Pournelle Oath of Fealty
- Tom Davies has become a beloved icon of the Google Maps guessing game
Tom Davies has become a beloved icon of the Google Maps guessing game.
- Who Is Going to Replace Google for Us?
I didn’t think I’d say this, but I think Google is failing. Well, failing as best they can for making $68 billion dollars in revenue in a quarter. Failing at their mission. Here’s the thing that made me write this – I used to load up Google News a lot, I’ve now switched to bookmarks. It’s one thing for promoting junk news sources, but recently I’ve seen them cary both Brietbart (known for historically running a “black crime” section!) and the Epoch Times (a disinformation site being run by an actual cult) spouting absolutely false covid denial. I can’t support this in any way. I’m done.
- LaMDA’s Sentience Is Nonsense – Here’s Why
- Using the air as a wire – was Nikola Tesla right?
- The intellectual mistake of once-and-for-allism
- Amazon Is Intimidating and Harassing Organizing Workers in Montreal
Amazon is ramping up its anti-union tactics in Canada. But union organizers say Amazon’s American-style union busting won’t work in Quebec’s pro-labor environment.
- FCC asks Google, Apple to remove TikTok
- Mastering Nim – now available on Amazon
- Interview with the author of “Buy Now”, a book about Amazon
- Amazon bows to UAE pressure to restrict LGBT search results
- Police sweep Google searches to find suspects; facing its first legal challenge
- Car wars: Analyst predicts GM, Ford will surpass Tesla EV sales by 2025
- Google Allowed a Sanctioned Russian Ad Company to Harvest User Data for Months
The internet giant may have provided Sberbank-owned RuTarget with unique mobile phone IDs, IP addresses, location information and details about users’ interests and online activity.
- Google will remove user location history for abortion clinic visits
- Quantum Zeno effect
- Stream thoughtful films with your public library or university card
- Linux commands for advanced hardware and system info
- Energy crunch concerns lead Japan’s government to call for reduced AC use
- Flu vaccination linked to 40% reduced risk of Alzheimer’s disease
- The PocketReform is a made-in-Berlin Linux handheld
Update 27/06/2022: The PocketReform has been officially announced! More information can be found at this page.
In the last year, we have seen an unexpected revival of handheld computers (or PDAs) with hardware keyboard, all of which based on Linux: the PinePhone with its keyboard case, the GPD
- EY to pay $100 mln to settle U.S. charges of staff cheating on accountant exams
- GitJournal: Mobile first Markdown notes synchronized with Git
Mobile First Markdown Notes integrated with Git
- A Chinese woman wrote millions of words of fake Wikipedia history
- Linux Kernel Module written in Scratch (a visual programming language for kids)
Seriously. Someone did this. Because… why not?
- TikTok Pedagogy: Teaching Philosophy in 60 Seconds or Less
- Volt, Australia’s first online-only bank, shuts down due to fund-raising woes
- Minerva: Solving Quantitative Reasoning Problems with Language Models
- Even when you do succeed, sometimes it pays to try again
- What can we learn from the secret habits of genius?
- How Much Health Insurers Pay for Almost Everything Is About to Go Public
New government rules force health insurers to publicly disclose what they pay for just about every service. That information could help consumers and employers know whether they’re getting a fair d…
- BMW is switching from Linux to Android Automotive next year
- Learn TLA+
tl;dr: online TLA+ manual/advanced techniques/examples here.
TLA+ is a tool for testing abstract software designs. I first stumbled on it in 2016 and found it so useful I wrote a free online guide to help others learn it. Then I decided the guide wasn’t good enough and wrote Practical TLA+ in 2018. Then I decided the book wasn’t good enough and needed a second edition.
Just kidding! Book’s never getting a second edition, because it costs $26 and no matter how good I make it, it’s never going to have the reach of a free resource.
- The First RISC-V Laptop Announced with Quad-Core CPU, 16GB RAM, Linux Support
- FDIC Failed Bank List
- RadioShack reinvents itself as a crypto platform with wild tweets