briandk + hackernews   183

Poetry Daily Prose Feature - Emily Wilson: Translator's Note to The Odyssey
The notion that Homeric epic must be rendered in grand, ornate, rhetorically elevated English has been with us since the time of Alexander Pope. It is past time, I believe, to reject this assumption. Homer's language is markedly rhythmical, but it is not difficult or ostentatious, The Odyssey relies on coordinated, not subordinated syntax ("and then this, and then this, and then this," rather than "although this, because of that, when this, which was this, on account of that")
5 weeks ago by briandk
Feature Visualization
How neural networks build up their understanding of images
hackernews  machinelearning 
5 weeks ago by briandk
The Box — Chapter 1 — Magic of CSS — Adam Schwartz
If you want height and width to behave in the most intuitive way, listen to Paul Irish[3] and put this at the top of your CSS:

html {
box-sizing: border-box
*, *:before, *:after {
box-sizing: inherit
hackernews  css 
5 weeks ago by briandk
Hey Siri: An On-device DNN-powered Voice Trigger for Apple’s Personal Assistant - Apple
The microphone in an iPhone or Apple Watch turns your voice into a stream of instantaneous waveform samples, at a rate of 16000 per second. A spectrum analysis stage converts the waveform sample stream to a sequence of frames, each describing the sound spectrum of approximately 0.01 sec. About twenty of these frames at a time (0.2 sec of audio) are fed to the acoustic model, a Deep Neural Network (DNN) which converts each of these acoustic patterns into a probability distribution over a set of speech sound classes: those used in the “Hey Siri” phrase, plus silence and other speech, for a total of about 20 sound classes. See Figure 2.
The DNN consists mostly of matrix multiplications and logistic nonlinearities. Each “hidden” layer is an intermediate representation discovered by the DNN during its training to convert the filter bank inputs to sound classes. The final nonlinearity is essentially a Softmax function (a.k.a. a general logistic or normalized exponential), but since we want log probabilities the actual math is somewhat simpler.
hackernews  apple 
8 weeks ago by briandk
Gameboy Camera Extraction Via Arduino
This project was to try and dump out all the images that I got from two gameboy cameras that I purchased off the internet.
9 weeks ago by briandk
Bubble visual web app designer / developer environment - Learn More
Drag and Drop
Our drag and drop builder makes it dead simple to create a powerful web and mobile application without any technical skills.

Page elements (such as text, photos, maps and input forms) can be added simply by dragging and dropping them into place.

Don't let templates constrain your design! Build your interface to the pixel. All apps built on Bubble look unique!
9 weeks ago by briandk
Publii - Open-Source CMS for Static Website
Make an extremely safe, fast and stylish static blog website in minutes.

Publii is a new kind of blogging experience; an app for building static websites directly on your desktop.
august 2017 by briandk
Eye in the sky | 1843
Intelligence agencies spy on us, and Trevor Paglen spies on them. His images, on show at the Photographers’ Gallery, shine a light on the shadow world of government surveillance
july 2017 by briandk
Why Momentum Really Works
Here’s a popular story about momentum [1, 2, 3]: gradient descent is a man walking down a hill. He follows the steepest path downwards, his progress is slow, but steady. Momentum is a heavy ball rolling down the same hill. The added inertia acts both as a smoother and an accelerator, dampening oscillations and causing us to barrel through narrow valleys, small humps and local minima.

This standard story isn’t wrong, but it fails to explain many important behaviors of momentum. In fact, momentum can be understood far more precisely if we study it on the right model.

One nice model is the convex quadratic. This model is rich enough to reproduce momentum’s local dynamics in real problems, and yet simple enough to be understood in closed form. This balance gives us powerful traction for understanding this algorithm.
hackernews  distill 
april 2017 by briandk
Distill is dedicated to making machine learning clear and dynamic
The web is a powerful medium to share new ways of thinking. Over the last few years we’ve seen many imaginative examples of such work. But traditional academic publishing remains focused on the PDF, which prevents this sort of communication.
visual  hackernews 
march 2017 by briandk
Tools for Thought
Tools for Thought
Graphical Algebra and Fourier Analysis
visual  math  hackernews 
march 2017 by briandk
Our goal is to make online code learning better than in-person learning. To achieve that, we're building Scrimba - a superior format for communicating code.
hackernews  screencast 
march 2017 by briandk
Seeing Theory
Seeing Theory is a project designed and created by Daniel Kunin with support from Brown University's Royce Fellowship Program and National Science Foundation group STATS4STEM. The goal of the project is to make statistics more accessible to a wider range of students through interactive visualizations.

Statistics, is quickly becoming the most important and multi-disciplinary field of mathematics. According to the American Statistical Association, statistician is one of the top ten fastest-growing occupations and statistics is one of the fastest-growing bachelor degrees. Statistical literacy is essential to our data driven society. Yet, for all the increased importance and demand for statistical competence, the pedagogical approaches in statistics have barely changed. Using Mike Bostock’s data visualization software, D3.js, Seeing Theory visualizes the fundamental concepts covered in an introductory college statistics or Advanced Placement statistics class. Students are encouraged to use Seeing Theory as an additional resource to their textbook, professor and peers.
hackernews  msu-computational-modeling-course 
february 2017 by briandk
atsd-use-cases/ at master · axibase/atsd-use-cases
In this article we will analyze a dataset from the California Department of Water Resources (CDWR) looking at the several vital statistics for the Oroville dam. This article provides realtime analysis with Chart Lab graphs (updated hourly and automatically with data taken from the CDWR website), which show the current situation at the dam. Additionally, this article illustrates how publicly available data from the California DWR can be easily loaded into the non-relational Axibase Time Series Database (ATSD) for interactive analysis with graphical representation of open data published by government organizations.
hackernews  msu-computational-modeling-course  data 
february 2017 by briandk
Introduction · Front-end Developer Handbook 2017
This is a guide that anyone could use to learn about the practice of front-end development. It broadly outlines and discusses the practice of front-end engineering: how to learn it and what tools are used when practicing it in 2017.
february 2017 by briandk
Super-Saturated Chemistry | Articles | Inference: International Review of Science
Chemists can calculate the energy or length of any chemical bond, but it has never been explained in the context of quantum mechanics. The very concept of a chemical bond, while immeasurably useful, is a seductive abstraction, Charles Coulson observed:

> Sometimes it appears to me that a bond between two atoms has become so real, so tangible, so familiar that I can almost see it. But then I awake with a little shock: for the chemical bond is not a real thing, it does not exist, and no one has ever seen or will ever see it. It is a figment of our imagination.19
chemistry  hackernews 
january 2017 by briandk
pplapi - Home
There is only one social network.
pplapi is a virtual database of the entire human population. Easily incorporate pplapi into research, products, and decisions.
hackernews  msu-computational-modeling-course  dataset  project 
january 2017 by briandk
rgleichman/glance: A visual Haskell
Glance is a visual syntax for the programming language Haskell. The goal of this project is to increase programmer happiness and productivity by allowing programmers to create and understand programs in new and different ways. Currently, the Glance executable produces a visual representation of your code in the form of an SVG image when given a textual Haskell source file. In the future, I hope to create a visual editor for Haskell. Please scroll down to see some example images.
hackernews  haskell 
january 2017 by briandk
Git Koans / Steve Losh
“How can I view a list of all tags?”

“git tag”, replied Master Git.

“How can I view a list of all remotes?”

“git remote -v”, replied Master Git.

“How can I view a list of all branches?”

“git branch -a”, replied Master Git.

“And how can I view the current branch?”

“git rev-parse --abbrev-ref HEAD”, replied Master Git.

“How can I delete a remote?”

“git remote rm”, replied Master Git.

“And how can I delete a branch?”

“git branch -d”, replied Master Git.
git  hackernews 
january 2017 by briandk
Have you ever wondered what really goes on when your computer takes a higher-level language, like Javascript or C, and turns it into something it can read? Quine8 (Q8) is a simple virtual machine that takes the most basic building block a computer can operate on, bytecode and runs it at a fraction of the speed of a real CPU, allowing you to watch it run each step of the way.
january 2017 by briandk
Richard Thaler - The Pre-Mortimer -
Laboratory research shows that by asking why did it fail rather than why might it fail, gets the creative juices flowing. (The same principle can work in finding solutions to tough problems. Assume the problem has been solved, and then ask, how did it happen? Try it!) 
hackernews  msu-computational-modeling-course 
january 2017 by briandk
The Developer Marketing Guide
How to grow an audience for your open source app.
january 2017 by briandk
A practical introduction to functional programming
All examples compare a snippet of imperative code with its equivalent when written functionally
december 2016 by briandk
Algorithmic fitting of japanese candy
Candy Japan ships candy to subscribers twice a month. This means that I spend many hours looking for candy and then checking which combinations would fit the box in the best way. Hey I know, I'm a
hackernews  algorithms 
november 2016 by briandk
Lecture 1 in 6.851: Advanced Data Structures (Spring'12)
[Home] [Lectures] [Assignments] [Project] [Problem Session] Lecture 1 Video     [next] [+] Temporal: class overview, pointer machine, partial persistence, full persistence, confluent persistence,
november 2016 by briandk
Simple Lane Detection – My Road To Self Driving Cars
We use the John F. Canny technique for finding edges. It is a multi-step process as follows:

Apply the Sobel kernel to the smoothed image from the above step
The Sobel kernel has two parameters:
min threshold
max threshold
The Sobel kernel uses the min, max to identify an area of a high contrast surrounded by a low contrast
The solid white line above is a good example:
Area of low contrast around the white line (high contrast) help to define an edge or more accuratly a line segment
Finally a good contrast ratio between min:max is 1:3
image-processing  hackernews  python  msu-computational-modeling-course  information  visual 
november 2016 by briandk | Learn Operating Systems Online includes everything you need to learn about operating systems online.
october 2016 by briandk
Uncovering depression's web in the brain
Hitchin' a ride: The camping trailers and toy haulers of Overland Expo East
october 2016 by briandk
Google Noto Fonts
Beautiful and free fonts for all languages

When text is rendered by a computer, sometimes characters are displayed as “tofu”. They are little boxes to indicate your device doesn’t have a font to display the text.
typography  fonts  hackernews 
october 2016 by briandk - Ephemeral file sharing
Ephemeral file sharing
Convenient, anonymous and secure
september 2016 by briandk
ripgrep is faster than {grep, ag, git grep, ucg, pt, sift} - Andrew Gallant's Blog
In this article I will introduce a new command line search tool, ripgrep, that combines the usability of The Silver Searcher (an ack clone) with the raw performance of GNU grep. ripgrep is fast,
september 2016 by briandk
Research Demos | Neuromorphic Computing at Tennessee
This is a classic application from control theory. A pole is to be balanced on a cart that can move horizontally within a fixed area. The pole has a mass on its top. The pole starts in some
september 2016 by briandk
DOOM (2016) - Graphics Study - Adrian Courrèges
But actually the depth was not the only information outputted during the depth pre-pass.
While dynamic objects (the Possessed, cables, the player’s weapon) were rendered to the depth map, their velocity per-pixel was also calculated and written to another buffer to create a velocity map. This is done by computing in the vertex shader the position difference of each vertex between the previous and the current frame.
visual  hackernews  information 
september 2016 by briandk
The Fastest Fizzbuzz In The West
Wherein our lowly protagonist gets fed up with the state of software development interviews, and creates a new programming language which is particularly well-suited to implementing FizzBuzz (with
august 2016 by briandk
Unix: An Oral History
Introduction [Still to come] Multics Gordon M. Brown This is the story of Unix. To fully understand the evolution of Unix, however, the story of Multics must first be told. Unix was born at Bell Labs
august 2016 by briandk
« earlier      
per page:    204080120160

Copy this bookmark: