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
- Using machine learning to identify undiagnosable cancers
- A Short Chronology of Deep Learning for Tabular Data
- On Device Learning
- Zelda Breath of The Wild Street View
- Compared to traditional activities, programming did not benefit math learning
- Synthetic embryos complete gastrulation to neurulation and organogenesis
Nature – Synthetic embryos complete gastrulation to neurulation and organogenesis
- Akka is moving away from Open Source – Alexandru Nedelcu
- Nvidia Hopper Sweeps AI Inference Benchmarks in MLPerf Debut
In industry-standard tests of AI inference, NVIDIA H100 GPUs set world records, A100 GPUs showed leadership in mainstream performance and Jetson AGX Orin led in edge computing.
- Some things I realized about AI while contemplating slide rule prices on eBay
- The Next Chapter for Learning on YouTube
YouTube is introducing new products that will allow learners to go deeper on subjects they are passionate about and creators to provide structured learning content.
Blockchain and decentralization
- Solving the Australian Signals Directorate cryptography challenge coin
Today the Australian Signals Directorate announced their 75th Anniversary Commemorative Coin, which is a standard Australian 50 cent coin with various cryptographic puzzles embedded in it. I’m not a cryptography expert, but I’ve always loved this stuff from the sidelines, so I thought I’d give it a go. Along with my mate @firnsy in our local Hackerspace’s slack channel, we started bouncing ideas back and forth, and below is a write-up of the eventual path to solving all the puzzles on the coin (though as you’ll see, not necessarily in the order they intended).
- Thomas Piketty’s Radical Plan to Redistribute Wealth
- What if cryptocurrencies ranked by number of nodes instead of marketcap?
- WakaQ – a Python distributed task queue
How I wrote my own background distributed task queue to replace Celery at WakaTime.
- Chitchatter: A P2P chat app that is serverless, decentralized, and ephemeral
- Design and evaluation of IPFS: a storage layer for the decentralized web
- The future of cryptocurrency is at stake in Ethereum’s switch
- Movim – A decentralized social platform built on XMPP
- White House Is Mulling a Ban on Bitcoin Mining
Woman computer scientist of the week
Cloud and architecture
- One Serverless Principle to Rule Them All: Idempotency
- Tesla’s Dojo Microarchitecture
To say Tesla is merely interested in machine learning is an understatement. The electric car maker built an in-house supercomputer named Dojo, optimized for training its machine learning models. Un…
- Tavis Ormandy: Cloudflare lobbied FTC to stifle security researchers
- Kiwi Farms response to CloudFlare
- Cellular Automata with Sound – Clap loud to produce cool patterns
- Nitric – Node.js framework for building portable cloud apps
- Judge rules Facebook parent Meta intentionally violated campaign finance laws
- The most secure cloud is your computer
- Attacking Firecracker: AWS’ MicroVM Monitor Written in Rust
- A serverless architecture for high performance financial modelling
Development and languages
- The forty-year programmer
- Python multi-level break and continue
- Windows Kernel Introspection
- Alumina Programming Language
A general purpose programming language. Contribute to tibordp/alumina development by creating an account on GitHub.
- The Timeless Way of Programming
- Alan Perlis and the Evolution of Programming Languages
Global Warming – Learn how to manipulate open data with JS
- Please continue supporting iOS/Android streaming SDKs
- Lunatic: Erlang-Inspired Runtime for WebAssembly
Lunatic is an Erlang-inspired runtime for WebAssembly – GitHub – lunatic-solutions/lunatic: Lunatic is an Erlang-inspired runtime for WebAssembly
- Analyzing Every Clojure Project on GitHub
- Github.com Down Again?
- Monocraft: A programming font based on the typeface used in Minecraft
A programming font based on the typeface used in Minecraft – GitHub – IdreesInc/Monocraft: A programming font based on the typeface used in Minecraft
- Digitizing Smell: Using Molecular Maps to Understand Odor
Posted by Richard C. Gerkin, Google Research, and Alexander B. Wiltschko, Google Did you ever try to measure a smell? …Until you can mea…
- Digital Museum of Plugs and Sockets
- Pypi.org is running a survey on the state of Python packaging
The Python Package Index (PyPI) is a repository of software for the Python programming language.
- Quantifying GitHub Copilot’s impact on developer productivity and happiness
- `int(‘1’ * 4301)` will raise ValueError starting with Python 3.10.7
- Kamby – A programming language based on Lisp that doesn’t seems like Lisp
- The Risks of WebAssembly
- Accelerate Python code by importing Taichi
Python has become the most popular language in many rapidly evolving sectors, such as deep learning and data sciences. Yet its easy readability comes at the cost of performance. Of course, we all complain about program performance from time to time, and Python should certainly not take all the blame. Still, it’s fair to say that Python’s nature as an interpreted language does not help, especially in computation-intensive scenarios (e.g., when there are multiple nested for loops).
- Python Type Hints Are Turing Complete
Grigore showed that Java generics are Turing complete by describing a
reduction from Turing machines to Java subtyping. We apply Grigore’s algorithm
to Python type hints and deduce that they are Turing complete. In addition, we
present an alternative reduction in which the Turing machines are simulated in
real time, resulting in significantly lower compilation times. Our work is
accompanied by a Python implementation of both reductions that compiles Turing
machines into Python subtyping machines.
- OOP “is really just a common sense extension of structured programming”
- Android 13 requires devices to have more than 2GB RAM and 16GB storage
Posted by Niharika Arora , Developer Relations Engineer
Quote of the week
Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.
— Fred Brooks
- A small Stripe fraud story
- Saving Face: Portraiture in the Age of Artificial Intelligence
- Porsche boss faces software woes keeping VW a step behind Tesla
- Google Pixel 6 still freezes when calling Emergency Services
- Google Mortgage Loan Calculator
- Insane ways Google has been invading our privacy – Salon.com
- Amazon putting a three-day pause on reviews for Rings of Power
- Contrasting Intel AMX and Apple AMX
- Let’s Make Amazon into a Dumb Pipe
- Sundar Pichai hopes to make Google more efficient, hints at potential cuts
- Google pays ‘enormous’ sums to maintain search-engine dominance, DOJ says
- On my resignation as regulator of the Dutch intelligence and security services
I’ve seen some mediocre automated translations of my Dutch language resignation statement go round. To prevent any confusion, please find the story here in English:
Until today I was one of the three members of the board that checks warrants for the Dutch intelligence and security services. This board is called “Toetsingscommissie Inzet Bevoegdheden” or TIB.
If either of the civil or the military intelligence and security services of The Netherlands want to use their lawful intercept, SIGINT or hacking (& some other) legal powers, they have to first convince their own jurists, then their ministry and finally the TIB.
- The carbon capture crux: Lessons learned
- The quantum state of Linux kernel garbage collection
- Tennokoe, Or, How I Learned to Stop Worrying and Save the Game
- Some things to learn from the British East India Company’s growth and demise
- TikTok Hacked?
- What I’ve learned from having Covid
- The quantum computing bubble
- The quantum computing bubble
- TikTok hacked, over 2 bn user database records stolen: Security researchers
- The most-regretted (and lowest-paying) college majors
- City-based soda pop taxes don’t effectively reduce sugar consumption
- Don’t Pay UK
- Citibank will lock you out of your accounts and bar you from access for 45 days
- The Journal of Physical Security, Vol 15
- Bank of Canada increases policy interest rate by 75 basis points, continues QT
- What to read to understand central banking
Four books and a paper on the most powerful wonks in the world
- Why Does This Horrifying Woman Keep Appearing in AI-Generated Images?
- Protohackers: Server Programming Challenge
- Learn time series with a story illustrated by Stable Diffusion
- After a Legal Fight, Oberlin Says It Will Pay $36.59M to a Local Bakery
- Two atomic clocks have been quantum entangled for the first time
- Sonja Trauss, the Woman Stockpiling Cash to Sue SF over Housing Deadlock
Sonja Trauss is raising $1 million from a slate of wealthy individuals to intimidate SF into complying with state housing regulations.
- Oberlin College to pay $36M to bakery owners who were falsely accused of racism
- Bank tells customers to disable updates and not upgrade to iOS 16