Swiss Authorities Arrest Bot for Buying Drugs and Fake Passport
A bot created by a group of artists spent the last few months selecting items at random from a Silk Road-style darknet marketplace, buying them with Bitcoin, and having them shipped to a gallery in Switzerland. After the it bought some ecstasy pills and a counterfeit passport, we asked: How will authorities deal with the complex legal and moral issue of a piece of artificial intelligence breaking the law? It turns out, the answer was simple: just arrest the computer.
(tags: drugs darknet bitcoin ecstasy art bots law-enforcement switzerland)
-
Java Concurrency Tools for the JVM. This project aims to offer some concurrent data structures currently missing from the JDK: Bounded lock free queues SPSC/MPSC/SPMC/MPMC variations for concurrent queues Alternative interfaces for queues (experimental) Offheap concurrent ring buffer for ITC/IPC purposes (experimental) Executor (planned)
(tags: concurrency lock-free data-structures queues jvm java)
Functional Programming Patterns (BuildStuff ’14)
Good, and very accessible even for FP noobs like myself ;)
How to reduce the JVM thread stack size
“-Xss” switch
Maintaining performance in distributed systems [slides]
Great slide deck from Elasticsearch on JVM/dist-sys performance optimization
(tags: performance elasticsearch java jvm ops tuning)
-
Nice trick — wrap servers with a libc wrapper to intercept bind(2) and accept(2) calls, so that transparent restarts becode possible
(tags: linux ops servers uptime restarting libc bind accept sockets)