Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 63
  1. 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.

  2. 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.

  3. 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.

  4. Playful Introduction to Racket

    ;; This is a playful introduction to Racket, using the in-built app ;; Dr.

  5. Engineering a Machine Learning Product

    Our goal felt hidden, out of reach.

  6. Bugs are your best friends

    You open up your email, swipe through some work messages, and notice a classic email about a bug.

  7. 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.

  8. Problem solving like no one's watching!

    Sometimes, you have a problem.

  9. Bayesian Thinking

    This is based on a talk I gave at the Open Source Open Mic meetup, around Sep 2015.

  10. Portentous Transmissions

    I decided to write a short story about a ridiculous premise to get myself to just sit down and finish a story.

  11. 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.

  12. What should I learn?

    thoughts about how I’m picking what to learn right now Originally published on Medium.

  13. How can learning become fun?

    As an engineer working in an education startup, learning is a familiar topic for me.

  14. 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.

  15. 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.

  16. Alive

    Why the tired gesture?

  17. 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.

  18. 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…

  19. Consolidation – Week 1

    I’ve decided to experiment with a weekly blog post that consolidates my reading, programming, and general learning.

  20. Chernoff Faces with D3 and React.js

    TL;DR: here’s the demo!

  21. Terminals Shouldn't Be Scary!

    Terminals are crucial to mastering computers and are super fun to play with.

  22. 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.

  23. 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."

  24. Git Recent Branches

    Have you ever wanted git branches to display all branches sorted by the last commit date?

  25. Minimal Emacs Config

    I love the versatility of emacs, even without any additional packages.

  26. Have You Read Worm?

    I just finished reading Worm, a smartly written and relentlessly intense web serial by Wildbow.

  27. 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.

  28. Slimformation -- Read Smarter

    Do you read more about politics or economics?

  29. Evernote As A Neural Prosthetic

    What I mean by a “neural prosthetic” is a supplemental tool that aids your brain.

  30. Things I Read Recently

    I’ve made some headway into my reading list over the past few weeks.

  31. A modular, test-driven Sinatra template

    I recently found a (somewhat old) but great repository.

  32. Colby: Small Wrapper and Functions for Persistent, Immutable Data

    Today, I cleaned up an earlier project I’d left hanging around called Colby.

  33. Project Euler Problem 3 using Clojure 1.5 and a lazy technique

    The problem: find the largest prime factor of 600851475143.

  34. RepoMap: track your local git repositories

    Github link: RepoMap There are hundreds of git repositories stored at various folder depths all over my computer.

  35. Sherlock: A Chrome extension to Search Inconvenient Websites

    …and it was really quite simple to do!

  36. 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.

  37. Hack Northwestern Updates

    It’s been a busy few days at Hack Northwestern!

  38. 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.

  39. 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.

  40. 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.

  41. Moving From Posterous to Github Pages

    Ever since Posterous was acquired by Twitter, I’d been meaning to ditch the service for something better.

  42. Sentimental: A Simple Sentiment Analyzer in Clojure

    TL;DR https://github.com/gnarmis/sentimental Sentiment analysis is the hot thing to do these days.

  43. 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.

  44. 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.

  45. 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.

  46. Rich Hickey's awesome talk: Simple Made Easy

    http://www.infoq.com/presentations/Simple-Made-Easy

  47. Some Steps Into Clojure Land

    I’m really digging this wonderful little language called Clojure.

  48. What's Here?: A Mobile App for Local, Personal Recommendations

    Introducing What’s Here?

  49. 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.

  50. 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!