Most long-standing XHCI (USB 3.0+) issues resolved
Last month, I sat down and decided to at the very least attempt to fix our XHCI (USB 3 host controller) bus driver. Issues with it have been the most significant problem users have been facing, as most hardware made post-2012 has an XHCI chip as the …
Face recognition in European police forces
The majority of the police forces that answered questions by AlgorithmWatch said they use or plan to introduce face recognition. Use cases vary greatly across countries, but almost all have in common their lack of transparency.
Kenya Government mandates DNA-linked national ID, without data protection law
Last month, the Kenya Parliament passed a seriously concerning amendment to the country’s national ID law, making Kenya home to the most privacy-invasive national ID system in the world. The ...
Open-sourcing Clusterman, a cluster autoscaler for Kubernetes and Mesos
Remember Clusterman? Now It's Open-Source, and Supports Kubernetes Too! David R. Morrison, Compute Infra Tech Lead Nov 11, 2019 Earlier this year, I wrote a blog post showing off some...
Smalltalk with the GraalVM
Today on the 7th of December, we’re going back to the future and do some Smalltalk with the GraalVM.
RNN-Based Handwriting Recognition in Gboard
Posted by Sandro Feuz and Pedro Gonnet, Senior Software Engineers, Handwriting Team In 2015 we launched Google Handwriting Input, which enabled u...
Neural MMO – A Multiagent Game Environment
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Building Lyft’s Marketing Automation Platform
Machine learning based marketing automation to improve cost and volume efficiency in an ever-changing marketplace.
How did MS-DOS decide on two seconds to keep the floppy disk cache valid?
A stopwatch and a race against time.
Xdpcap: XDP Packet Capture
Our servers manage heaps of network packets, from legit traffic to big DDoS attacks. For top efficiency, we adopted eXpress Data Path (XDP), a Linux kernel tool for swift, low-level packet handling.
Steps to Building an Engineering Competency Matrix
Learn how to provide your employees and reports with a clear, agreed-upon, and well-defined path for growth within your organization.
Towards Reproducible Research with PyTorch Hub
Reproducibility is an essential requirement for many fields of research including those based on machine learning techniques. However, many machine learning publications are either not reproducible or are difficult to...
The case against plant consciousness
Botanist Lincoln Taiz and colleagues argue against the suggestion that plants have neurobiology or consciousness.
Rewarding Neglect and Punishing Investment in Struggling Neighborhoods
In cities all over America, we deter people from revitalizing neighborhoods by punishing them with higher taxes for improving their property. A change in how we tax property could fix these incentives.
Google – polling like it's the 90s
A technical review of the live score feature in Google search results, delivered with some surprisingly old-school tech from the 90s.
Security for Elasticsearch is now free
We are thrilled to announce that the core security features of the Elastic Stack -- like TLS encryption, RBAC, and both file and native authentication -- are now free.
Ogre 1.12.3
Ogre 1.12.3 was just released. Typically we do not write a specific announcement for minor updates, however this one contains some major new features that warrant this one. Of course there is the u…
New CSS Features in Firefox 68
Firefox 68 landed earlier this month with a bunch of CSS additions and changes. In this blog post Rachel Andrew takes a look at some of the things you can ...
Deepstream 5.0: Resurrected using MIT license
A realtime server for the modern web
An HTML attribute potentially worth $4.4M to Chipotle
I recently found myself racing to fill out Chipotle’s online order form before my mother could find her credit card. In the process, I discovered a bug that could cost Chipotle $4.4 million annually. My parents are retired. They continue to try to pay for meals. I don’t want them…
Linguistics Using Category Theory (2018)
Note: These pages make extensive use of the latest XHTML and CSS Standards . They ought to look great in any standards-compliant modern browser. Unfortunately, they will probably look horrible in older browsers, like Netscape 4.x and IE 4.x. Moreover, many posts use MathML, which is, currently only supported in…
The plot thickens for a hypothetical “X17” particle
This content is currently in the process of being archived and integrated into the CERN Library collections.
Understanding “Deep Double Descent”
Double descent is a puzzling phenomenon in machine learning where increasing model size/training time/data can initially hurt performance, but then i…
Using Broadway in an Elixir application
Discover how Broadway can help you create highly concurrent data processing pipelines in your Elixir app.