Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
10,000 Memories
I had an amazing opportunity to attend a book signing for 10,000 Memories in Berkeley along with my wife. 10,000 Memories is a non-profit, volunteering and crowdsourcing project that has collected 10k witness accounts about the Partition across South Asia.
-
Fossil Carbon Until 2C
Reading Kim Stanley Robinson’s Ministry for the Future, I got curious about Chapter 8’s numbers, which essentially break down some of the main driving forces of the climate crisis better than most other things I’ve come across.
-
Can we abstract control flow?
Last week, I visited a couple of my professors from Northwestern to chat and help out with an interesting engineering “bootcamp” class they are teaching.
-
Playful Introduction to Racket
;; This is a playful introduction to Racket, using the in-built app ;; Dr.
-
Engineering a Machine Learning Product
Our goal felt hidden, out of reach.
-
Bugs are your best friends
You open up your email, swipe through some work messages, and notice a classic email about a bug.
-
Bring a bit of Clojure/Racket to Ruby!
I made a new gem based on some exploration I did, but to tell the story, let’s talk about a possible use case.
-
Problem solving like no one's watching!
Sometimes, you have a problem.
-
Bayesian Thinking
This is based on a talk I gave at the Open Source Open Mic meetup, around Sep 2015.
-
Portentous Transmissions
I decided to write a short story about a ridiculous premise to get myself to just sit down and finish a story.
-
How to build the next version of X
updating based on feedback is trickier than you think Psychologist Bertram Forer once asked some students to fill out a personality test and then gave them a personalized profile based on the results.
-
What should I learn?
thoughts about how I’m picking what to learn right now Originally published on Medium.
-
How can learning become fun?
As an engineer working in an education startup, learning is a familiar topic for me.
-
Explanations don't detract from beauty
I was talking to a friend during dinner and the conversation drifted over to what I’m guessing is a very busy intersection: how an exact explanation seems to subtract from the beauty of a thing.
-
eSpark Hackathon & Clay: a computable document creator
At the eSpark Hackathon last weekend, I had a great time making interesting new things with my work friends.
-
Alive
Why the tired gesture?
-
Juggling Multiple SSH Keys
You probably have some ssh key files (~/.ssh/id_rsa{.pub,} or similar) kicking around if you’ve ever needed to use a service that uses public key cryptography, like Github or Heroku.
-
Eval
Hardware: a living, conscious, human brain capable of reading English and with a high school level of education in mathematics, science, and history, and that is greater than the 70th percentile in terms of interest in computer science and general current…
-
Consolidation – Week 1
I’ve decided to experiment with a weekly blog post that consolidates my reading, programming, and general learning.
-
Chernoff Faces with D3 and React.js
TL;DR: here’s the demo!
-
Terminals Shouldn't Be Scary!
Terminals are crucial to mastering computers and are super fun to play with.
-
Interstellar is pretty great
Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage against the dying of the light.
-
Thoughts About Strangeloop 2014
For those not yet familiar with the awesomeness of Strangeloop, it is a yearly conference about “emerging languages, concurrent and distributed systems, new database technologies, front-end web, and security."
-
Git Recent Branches
Have you ever wanted git branches to display all branches sorted by the last commit date?
-
Minimal Emacs Config
I love the versatility of emacs, even without any additional packages.
-
Have You Read Worm?
I just finished reading Worm, a smartly written and relentlessly intense web serial by Wildbow.
-
Programming Primer
originally published in North by Northwestern Whether you want to build a game, a website, a mobile application, or simply want to explore creative concepts, programming is an indispensable skill.
-
Slimformation -- Read Smarter
Do you read more about politics or economics?
-
Evernote As A Neural Prosthetic
What I mean by a “neural prosthetic” is a supplemental tool that aids your brain.
-
Things I Read Recently
I’ve made some headway into my reading list over the past few weeks.
-
A modular, test-driven Sinatra template
I recently found a (somewhat old) but great repository.
-
Colby: Small Wrapper and Functions for Persistent, Immutable Data
Today, I cleaned up an earlier project I’d left hanging around called Colby.
-
Project Euler Problem 3 using Clojure 1.5 and a lazy technique
The problem: find the largest prime factor of 600851475143.
-
RepoMap: track your local git repositories
Github link: RepoMap There are hundreds of git repositories stored at various folder depths all over my computer.
-
Sherlock: A Chrome extension to Search Inconvenient Websites
…and it was really quite simple to do!
-
Ready Spam Detection in Twitter - Extended Abstract
Marcel Flores, Maciej Swiech and I have been working hard on our machine learning project, in which we are asking whether we can detect twitter spammer upon account creation, before they’ve made a single spammy tweet.
-
Hack Northwestern Updates
It’s been a busy few days at Hack Northwestern!
-
Ruby Method Missing
I had an idea to try and bring a tiny bit of Clojure’s ideas of hash-maps to Ruby’s hashes.
-
On Ruby 1.9's Flexible Syntax
Over the past day or so, I’ve been playing around with small bits of Ruby after spending most of the summer in Clojure-land.
-
Piping Arguments Through Multiple Functions in Ruby
After asking #ruby what the equivalent of Clojure’s -> macro could look like, I compiled the collective solution into a gist.
-
Moving From Posterous to Github Pages
Ever since Posterous was acquired by Twitter, I’d been meaning to ditch the service for something better.
-
Sentimental: A Simple Sentiment Analyzer in Clojure
TL;DR https://github.com/gnarmis/sentimental Sentiment analysis is the hot thing to do these days.
-
Snowball Stemmer: Deploying a Simple Clojure Wrapper
Having found an awesome little wrapper for Snowball (which allows for stemming of words, like “going” -> “go”), I decided that it was the perfect opportunity to try creating my very own “Clojar” and deploying it.
-
Korma-Lobos-Tpl: Experimenting with persistence using Korma and Lobos
Noir is an excellent, Sinatra-like framework in Clojure, and Korma is a great companion.
-
Y Combinator in Clojure
(defn Y [r] ((fn [f] (f f)) (fn [f] (r (fn [x] ((f f) x)))))) There’s few things as iconic as the Y-Combinator in functional programming.
-
Rich Hickey's awesome talk: Simple Made Easy
http://www.infoq.com/presentations/Simple-Made-Easy
-
Some Steps Into Clojure Land
I’m really digging this wonderful little language called Clojure.
-
What's Here?: A Mobile App for Local, Personal Recommendations
Introducing What’s Here?
-
It's Alive!
http://getsoundboard.com Me and Jon are finally at the stage where we can start showing off our idea called SoundBoard, which was conceived and well received at a hackathon last weekend.
-
SoundBoard: A Crowd-Driven Music Player
Last weekend, me and Jonathan Chan spent a straight thirty hours working on SoundBoard, a crowd-driven music player, and had a blast!