Article Trunk



Posts Tagged ‘computer science’

The bubbles in VR, cryptocurrency and machine learning are all part of the parallel computing bubble

Yesterday's column by John Naughton in the Observer revisited Nathan Myhrvold's 1997 prediction that when Moore's Law runs out -- that is, when processors stop doubling in speed every 18 months through an unbroken string of fundamental breakthroughs -- that programmers would have to return to the old disciplines of writing incredibly efficient code ...

AI, machine learning, and other frothy tech subjects remained overhyped in 2019

Rodney Brooks (previously) is a distinguished computer scientist and roboticist (he's served as as head of MIT's Computer Science and Artificial Intelligence Laboratory and CTO of Irobot); two years ago, he published a list of "dated predictions" intended to cool down some of the hype about self-driving cars, machine learning, and robotics, hype ...

AI Now’s annual report: stop doing “emotion detection”; stop “socially sensitive” ****** recognition; make AI research diverse and representative — and more

Every year, the AI Now Institute (previously) publishes a deep, thoughtful, important overview of where AI research is and the ethical gaps in AI's use, and makes a list of a dozen urgent recommendations for the industry, the research community, and regulators and governments.

This year's report is especially important, as algorithmic discrimination, junk ...

Librecorps: an organization that connects student free/open source software developers with humanitarian NGOs

Librecorps is a program based at the Rochester Institute for Technology's Free and Open Source Software (FOSS) initiative that works with UNICEF to connect students with NGOs for paid co-op placements where they build and maintain FOSS tools used by nonprofits.

The organization and its participants have created a library of CC-licensed code and training documents, ...

Model stealing, rewarding hacking and poisoning attacks: a taxonomy of machine learning’s failure modes

A team of researchers from Microsoft and Harvard's Berkman Center have published a taxonomy of "Failure Modes in Machine Learning," broken down into "Intentionally-Motivated Failures" and "Unintended Failures."

Intentional failures are things like "Preturbation attacks" (previously), which make tiny changes to inputs that produce wildly inaccurate classifications; "Membership inference" (using a model to learn whether ...

Tiny alterations in training data can introduce “backdoors” into machine learning models

In TrojDRL: Trojan Attacks on Deep Reinforcement Learning Agents, a group of Boston University researchers demonstrate an attack on machine learning systems trained with "reinforcement learning" in which ML systems derive solutions to complex problems by iteratively trying multiple solutions.

The attack is related to adversarial examples, a class of attacks that involve ...

Genetic Evasion: using genetic algorithms to beat state-level internet censorship

Geneva ("Genetic Evasion") is a project from the University of Maryland's Breakerspace ("a lab dedicated to scaling-up undergraduate research in computer and network security"); in a paper presented today at the ACM's Conference on Computer and Communications Security, a trio of Maryland researchers and a UC Berkeley colleague present their work on ...

Tpmfail: a timing attack that can extract keys from secure computing chips in 4-20 minutes

Daniel Moghimi, Berk Sunar, Thomas Eisenbarth and Nadia Heninger have published TPM-FAIL: TPM meets Timing and Lattice Attacks, their Usenix security paper, which reveals a pair of timing attacks against trusted computing chips ("Trusted Computing Modules" or TPMs), the widely deployed cryptographic co-processors used for a variety of mission-critical secure computing tasks, from verifying ...

Behind the scenes, “plain” text editing is unbelievably complex and weird

One of the most interesting things about programming is that it forces you to decompose seemingly simple ideas into a set of orderly steps, and when you do that, you often realize that the "simplicity" of things you deal with all day, every day, is purely illusory and that these are actually incredibly complex, nuanced, ...

Procedural one-page dungeon generator

Oleg Dolya (last seen here for his amazing procedural medieval city-map generator) is back with a wonderful procedural one-page dungeon generator that produces detailed, surprisingly coherent quickie dungeons for your RPG runs (it's an entry in the monthly challenge from /r/procedural generation).

Read the rest

...