Be Careful with Python's New-Style String Format
written on Thursday, December 29, 2016This should have been obvious to me for a longer time, but until earlier today I did not really realize the severity of the issues caused bystr.format on untrusted...
View ArticleShow HN: Blink my keyboard lights when you visit this page
Blink my lights when you visit this page Making keyboard lights blink when someone requests a page from my server 30 December 2016One visualization I’ve always wanted is some elegant way to be...
View ArticleShow HN: Shadowsocks-rust – A fast SOCKSv5 proxy in Rust
README.mdA rust port of shadowsocks, based on mio 0.5.x.Linux & macOS# uncomment to compile with OpenSSL support# export SS_FEATURES=openssl curl...
View ArticleRemembering Roger Faulkner, Unix Champion
As the year ends, it’s traditional to look back on what’s changed, and one of the things I’ll always remember is the fondness and respect that swelled up when the world lost UNIX pioneer Roger Faulkner...
View ArticleUS Govt Data Shows Russia Used Outdated Ukrainian PHP Malware
The United States government earlier this year officially accused Russia of interfering with the US elections. Earlier this year on October 7th, the Department of Homeland Security and the Office of...
View ArticleNeurodiversity
Humans have diversity in neurological conditions. While some, such as autism are considered disabilities, many argue that they are the result of normal variations in the human genome. The...
View Article2017: What Scientific Term or Concept Ought to Be More Widely Known?
Richard Dawkins' “meme” became a meme, known far beyond the scientific conversation in which it was coined. It’s one of a handful of scientific ideas that have entered the general culture, helping to...
View ArticleAmazon peer-to-peer selling
Sign InSell DashboardAdsOrdersPaymentsHelpFAQConditions of UsePrivacy Notice© 1996-2016 Amazon.com, Inc. or its affiliates» Help & Feedback
View Article33C3 talk on dissecting cellular modems
Yesterday, together with Holger 'zecke' Freyther, I co-presented at 33C3 aboutDissectiong modern (3G/4G) cellular modems.This presentation covers some of our recent explorations into a specific type of...
View ArticleTop Blender developers of 2016
The top 30 Blender developers 2016Let’s salute and applaud the most active developers for Blender of the past year again! The ranking is based on commit total, for Blender itself and all its branches....
View ArticleTop algorithms in interview questions
In this post “Top 10 coding problems of important topics with their solutions ” are written. If you are preparing for a coding interview, going through these problems is a must.Topics : 1. Graph2....
View ArticleHow to Become a ‘Superager’
This distinction emerged in the 1940s, when a doctor named Paul MacLean devised a model of the human brain with three layers. An ancient inner layer, inherited from reptiles, was presumed to contain...
View Article2017 is not just another prime number
Good bye year 2016. Hello year 2017. We all know that 2017 is a prime number, but it is more than just another prime number.2017π (rounds to nearest integer) is a prime 2017e (rounds to nearest integer...
View ArticleThe Memory Models That Underlie Programming Languages
The memory models that underlie programming languagesBy Kragen Javier Sitaker. Last updated 2016.There are about six major conceptualizations of memory, which I’m calling “memory models”², that...
View ArticlePS4 hack: Fail0verflow demonstrate Linux and Steam running on Firmware 4.05
Marcan42 of Fail0verflow fame was at the CCC33 event this year, to explain how Fail0verflow exploited the PS4 hardware in order to run Linux on the PS4.The presentation goes back to all the pain the...
View ArticleExpect Deeper and Cheaper Machine Learning
Photo-illustration: Edmon de HaroLast March, Google’s computers roundly beat the world-class Go champion Lee Sedol, marking a milestone in artificial intelligence. The winning computer program, created...
View ArticleSome DNS lookups causing 5xx errors due to leap second bug
Subscribe to updates for Some DNS lookups causing 5xx errors due to leap second bug via email and/or SMS. Whenever an update is posted, you'll receive a notification.Get Updates Via Text Message
View Article$2T in Proceeds of Corruption Removed from China and Taken to US, AUS, CAN, NL
The answers I’ve been asked the most in 2016 about China:Q: How much money has been removed from China in proceeds of corruption?A: According to the Bank of China, way over US$120 Billion or CAD$160...
View ArticleSolving the Impossible Puzzle with PostgreSQL
Here is a riddle I read a long time ago in Nauka i Zhizn, a popular Russian science magazine.The Sultan's RiddleOnce upon a time there was a Sultan who was looking for a vizier to help him rule his...
View Article