alienbaby

140 Flips | 5 Magazines | 2 Likes | 3 Following | 4 Followers | @alienbaby | Keep up with alienbaby on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “alienbaby”

Introduction to the Math of Computer Graphics

Three-dimensional computer graphics is an exciting aspect of computing because of the amazing visual effects that can be created for display. All of …

Want to Write a Compiler? Just Read These Two Papers.

Imagine you don't know <i>anything</i> about programming, and you want learn how to do it. You take a look at Amazon.com, and there's a highly recommended …

Reverse engineering the ARM1, ancestor of the iPhone's processor

Almost every smartphone uses a processor based on the ARM1 chip created in 1985. The Visual ARM1 simulator shows what happens inside the ARM1 chip as …

Academic Research

NSA Helped British Spies Find Security Holes In Juniper Firewalls

A TOP-SECRET document dated February 2011 reveals that British spy agency GCHQ, with the knowledge and apparent cooperation of the NSA, acquired the …

RESTful Web APIs

Google Cloud Shell Documentation | Cloud Shell | Google Cloud

Google Cloud Shell is a shell environment for managing resources hosted on Google Cloud Platform.<p>scheduleQuickstartGet started with Cloud Shell …

Detect and disconnect WiFi cameras in that AirBnB you’re staying in

Context<p>There have been a few too many stories lately of AirBnB hosts caught spying on their guests with WiFi cameras, using DropCam cameras in …

How I started in web security

I get this question way too often. My answer isn’t going to be helpful for anyone: it was a black swan, but here is my story anyway.<p>I was 18 years …

Viscous-Looking Photos of Models Completely Encased in Honey

Los Angeles-based photographer Blake Little covers the human body in honey and captures the sweet, sticky results. The series is titled <i>Preservation</i>, and it features images of nude or barely-clothed models that are coated from head to toe in the amber-colored liquid. This simple act seems to …

Los Angeles

The TTY demystified

Cautionary note: UUIDs generally do not meet security requirements

Some time ago, I was doing a web application penetration test, and noticed that the authentication tokens were UUIDs. This I knew was risky, and in …

Information Security

An Interactive Guide To The Fourier Transform

The Fourier Transform is one of deepest insights ever made. Unfortunately, the meaning is buried within dense equations:<p>Yikes. Rather than jumping …

TIFU by using Math.random()

By Betable CTO, Mike Malone<p>L<b>ike most good TIFUs</b> this didn’t happen today. It actually happened about two years ago. It is, however, still relevant. …

SAGE Journals: Your gateway to world-class journal research

Research

lecun-20151022

An algorithm can predict human behavior better than humans

You might presume, or at least hope, that humans are better at understanding fellow humans than machines are. But a new MIT study suggests an algorithm can predict someone’s behavior faster and more reliably than humans can.<p>Max Kanter, a master’s student in computer science at MIT, and his advisor, …

Artificial Intelligence

Babadook: Connection-less Powershell Persistent and Resilient “Backdoor”

At my previous company I used to prank the colleagues who left their stations unlocked. I call this my “internal awareness program”.It was all fun …

Concurrency

goto

A function decorator to use goto in Python. Tested on Python 2.6 through 3.6 and PyPy.<p>Installation<p>Usage<p>Implementation<p>Note that label .begin and goto …

Programming

Security Features

Your encrypted data is not accessible to us<p>ProtonMail's zero access architecture means that your data is encrypted in a way that makes it …

Encryption

Fix Windows 10 privacy

Contents<p>1. During installation <br>1. Settings customization <br>2. Use local account with Windows 10 <br>2. On installed system <br>1. General privacy settings <br>2. …

Composing Music With Recurrent Neural Networks

<i>(Update: A paper based on this work has been accepted at EvoMusArt 2017! See here for more details.)</i><p>It’s hard not to be blown away by the surprising …

Working with maps in Python

Kristoffer over at rpsychologist.com wrote a really nice tutorial on getting up to speed with maps in R. It looked something like this.<p>Felt a little …

Python Programming

The Death of Reddit

[<i>edit July 12: when you’re done here, I wrote a followup for you: Fixing or Replacing Reddit, some quick thoughts — take a look! chuq</i>]<p>Two or three …

Internet

A dataset of every Reddit comment

TLDR; magnet link:<p>Someone has already put it on Google Big Query - https://bigquery.cloud.google.com/table/fh-bigquery:reddit_comments.2015_05<p>Link to …

Super Template Tetris

First off, color. That’s right, <i>Super Template Tetris</i> supports color rendering.<p>While the human eye only has receptors for three colors, and your dog …

Graphics

How to use it:

Do you ever wish you could just <i>see</i> some table or tree (or graph, list or map) while programming?<p>The goal of Lucidity is to make this continually …