HNHacker News
TopNewBestAskShowJobs

jlogsdon

351 karma · joined April 11, 2011

submissionscomments
jlogsdon··on Black T-Shirts: The Original Invisibility Cloaks
He brings up the contrast of using a black shirt later, so I would say yes it does.
jlogsdon··on Json.human.js: Json Formatting for Human Beings
The library that website is built on is Open Source. We use it for an internal project at work.
jlogsdon··on TimelineJS: build visually rich interactive timelines
If you just want to [s]embed[/s] try it out you can follow the Make a Timeline directions on the homepage.
jlogsdon··on Nginx for Developers: An Introduction
I have literally never heard it called anything else, even before it started getting traction. I'm curious how you've heard it said before?
jlogsdon··on Nginx for Developers: An Introduction
He did mention specifically that the structure was provided by the `apt` install.
jlogsdon··on Changes in rankings of smartphone search results
I've been using Firefox Mobile on Android with great success.
jlogsdon··on How to Leak to the Press
It is Ghostery. Pause it and the comments will appear.
jlogsdon··on How to Leak to the Press
This is why you go to a package store, or some other non-tech establishment. Probably in a shadier part of town.
jlogsdon··on How to Leak to the Press
You would still want to use a tablet/laptop as they described to connect to TOR and DeadDrop.
jlogsdon··on Relative Line Numbers in Vim
Rspec tests aren't simply named "Thing.validation_test", they are generally full sentence descriptions of what the functionality is (eg. "A User that belongs to a valid and paid account should allow creation of projects").

The only time I've ever run specific tests by line-number is when I am working on making that single test green. In cases like that the line-number hardly ever changes (if it does, its because I've modified before filters or added a new `let`).

edit: for a bit more context: that entire string would not be typed in for the single test, it would be built from contexts.

    describe User do
      context "belongs to a valid and paid account" do
        it "should allow creation of projects" do
        end
      end
    end
jlogsdon··on Show HN: Logos in Pure CSS
What relevance is this? Font Awesome is... a font. The OP is logos in pure CSS with comparisons to the original.
jlogsdon··on Why 3 MIT Grads Want to Send You an Empty Box
Gazelle[1] does it for devices. _edit:_ I thought they sent you a box, but you have to ship it to them yourself.

[1] http://www.gazelle.com/

jlogsdon··on React, a JavaScript library for building user interfaces
Yes, but the code is still pre-processed before it is executed by anywhere.

edit: The fact that the pre-processing library is 300kb uncompressed is a pretty huge deterrent.

jlogsdon··on React, a JavaScript library for building user interfaces
Yeah, I'm not sure how I feel about that. Something like Ploymer[1], where you define the new tags (and their templates) separately from the JavaScript code that powers them, makes a bit more sense to me.

[1] http://www.polymer-project.org/

jlogsdon··on OAuth.io - OAuth that just works.
Ruby has OmniAuth[1] which is Rack-based middleware.

[1] https://github.com/intridea/omniauth

jlogsdon··on OAuth.io - OAuth that just works.
That's 1 out of 50+ examples. Facebook is easily the most commonly implemented, so why would they not make that the default example?
jlogsdon··on Introducing GitHub Sudo Mode
LastPass handles it fine.
jlogsdon··on Don't comment your code
Exactly this. Don't litter your code with comments, use them when they make sense. For example, if you're doing something "against the grain" but have a good reason: leave a comment explaining why.
jlogsdon··on The New Google Maps
When was this launched? I have never heard of it, and it looks pretty solid.
jlogsdon··on Show HN: Feedback app
Same error running Chrome 26.0.1410.65 on OSX 10.8.2
jlogsdon··on Show HN: My first Rails app helps you motivate yourself to get things done
Check out CanCan[1] for authorization. It's pretty simple to get started with, but provides a lot of power for controlling who can access what.

[1] https://github.com/ryanb/cancan

jlogsdon··on The Onion releases fartscroll.js
Curious what quality they encoded them with.
jlogsdon··on Wikipedia Adopts MariaDB
The official blog post makes it sound like overall it was a performance gain with a few edge cases coming out 5% slower.
jlogsdon··on New GitHub Logo
Well, Linus is. But by extension that makes git awesome so you are technically correct (the best kind).
jlogsdon··on New GitHub Logo
They redid the homepage a while back. December 2012: https://github.com/blog/1355-new-homepage
jlogsdon··on Show HN: Firepad, an open source collaborative text editor
Well, if you don't attach the Firepad instance to the element and it's in a closure I'm pretty sure you couldn't modify it. I'd love to be corrected if this is incorrect.

Obviously you can't be stopped from editing the contents of the editing area, so if it works by simply checking for your updates to the editor then you can't stop it.

jlogsdon··on Visualizing Yahoo Mail
Just a guess, but privacy laws related to e-mails may be stricter in those countries.
jlogsdon··on New GitHub Pages domain: github.io
GitHub has been having DNS issues today. Maybe they screwed something up when enabling github.io?
jlogsdon··on New GitHub Pages domain: github.io
Awesome, GitHub can make their own URL shortening service and replace all links in every README/Issue/Pull Request with short urls!
jlogsdon··on Sane Async Patterns in JavaScript
PubSub is pre-node, making RxJS a "more expressive" PubSub.
← PreviousPage 2 of 5Next →