HNHacker News
TopNewBestAskShowJobs

jbraithwaite

441 karma · joined April 11, 2013

[ my public key: https://keybase.io/jbraithwaite; my proof: https://keybase.io/jbraithwaite/sigs/25rV8NKP1-sMB7eGMaoGKxCbJLjeyoX1566dx65SCWY ]
submissionscomments
jbraithwaite··on What If All the Gasoline Cars Became Electric Vehicles?
Does the OPs math check out?

> 282,000,000 vehicles * 14,000 miles/(year vehicle) * 241.4 Wh/mile * 0.85 lbs C02/kWh = 810.1 billion lbs of C02/year

Aren’t Wh and kWh being conflated in this calculation?

jbraithwaite··on FDA approves first systemic treatment for alopecia areata
I had a few spots show up on my scalp and beard. I was told by a dermatologist to put cortisone cream and the bald patches have stayed away.

I agree with the sibling advice to see a doctor. Please don’t take what I’ve written as medical advice.

jbraithwaite··on TypeScript 3.7: The Biggest Features and How to Use Them
2. Check out fp-ts or io-ts for runtime type checking.
jbraithwaite··on When 4K Isn't Enough Anymore
It seems like the OP doesn't want to run the display in a scaled mode because of the quality drop but it's nearly indiscernible to my eyes.

I enjoy running my Macbook Pro Retina at 2880 x 1800) for the screen real-estate and it seems less taxing on the GPU.

jbraithwaite··on Why we're leaving Heroku
If you supply me with a list, I'll build it
jbraithwaite··on Next Chapter
For perspective, here is what Isaac Schlueter said when TJ took over.

http://blog.nodejs.org/2014/01/15/the-next-phase-of-node-js/

jbraithwaite··on Show HN: A Guide to TDD'ing React Components
So it begins:

    Why io.js instead of node.js? The latest versions of jsdom only work with io.js
jbraithwaite··on So Your Company Has Been Found Using Alex’s Photographs Without Permission
Also, in the licensing section of his website

> Social Media - Personal People acting in a personal capacity are welcome to share my photographs on blogs, web pages, and social media accounts without prior permission, provided that all images are accompanied by a link back to www.alexanderwild.com. Failure to attribute an image properly may result in a takedown notice to the web host.

jbraithwaite··on Hacker News API Wrapper for Node
Much better. I would also suggest you check out this library for ideas on how to better structure your code:

https://github.com/edwellbrook/node-hacker-news/blob/master/...

(This isn't my library)

jbraithwaite··on Hacker News API Wrapper for Node
Your requests are not async and so the item will always be `undefined`. You should add a callback to your functions.

    hn.item(8863, function(err, item){
        console.log(item);
    });
Edit: Actually, there is a lot that isn't correct about this library.. you should add a disclaimer that this is a WIP and is not in a usable state.
jbraithwaite··on Using Bootstrap the Semantic Way
One of the strengths of BS is mobile-first responsive design. You can chain classes like this: class-name="col-xs-6 col-md-3"

If you try this with the method outlined by the OP, you'll end up with a giant css file.

jbraithwaite··on Busting Comcast's $250 installation fee for 105 Mbps
Comcast charged me a "wireless setup fee"[1] when the technician came over to setup my new connection. The problem is: he didn't touch my personal wireless router nor was there any mention of the wifi fee on the receipt when he left.

After some time on the phone, I was able to get my monthly cable modem fee removed (seemly forever) but they tried to sneak it back into my bill recently.

I wish we had more options for ISPs in america.

[1] Not sure of the exact name or cost but it was around $75-$90.

jbraithwaite··on Show HN: Pumpkin – An open-source HN clone
Data is stored in memory..
jbraithwaite··on Toshiba says they made a mistake but they still cannot help me
In the OP situation this could play out like this:

1. Have a broken laptop (item #1)

2. Buy a new laptop (item #2)

3. Return item #1 with item #2's receipt

4. Have a working computer.

note: I'm not condoning this and it's unlikely to working in the OP's case because stores are usually smart enough to check serials on bigger ticket items.

jbraithwaite··on OS X Hardening: Securing a Large Global Mac Fleet [video]
Reminds me of what the NSA produced for hardening OS X [1].

I find it some what strange that Apple hasn't updated their hardening guide since OS X 10.6 [2]

[1] - http://www.nsa.gov/ia/mitigation_guidance/security_configura...

[2] - https://ssl.apple.com/support/security/guides/

jbraithwaite··on Twitter Helps Revive a Seedy San Francisco Neighborhood
It's going to take a lot more [1] before we see any real change in the Civic Center / TL.

[1] - http://www.modernluxury.com/san-francisco/story/arise-tender...

jbraithwaite··on Chaos Computer Club breaks Apple TouchID
From Apple's site [1]:

> Touch ID does not store any images of your fingerprint. It stores only a mathematical representation of your fingerprint.

> The Secure Enclave is walled off from the rest of A7 and as well as the rest of iOS. Therefore, your fingerprint data is never accessed by iOS or other apps, never stored on Apple servers, and never backed up to iCloud or anywhere else. Only Touch ID uses it and it can't be used to match against other fingerprint databases.

[1] http://support.apple.com/kb/HT5949?viewlocale=en_US

jbraithwaite··on iCloud Beta Incorporates iOS 7 Look and Feel
There are subtle gradients. Take a look at the tabs in the contacts icon. Or the (subtle) shadow under each icon.
jbraithwaite··on Show HN: Easy Email Encryption inside Gmail (Alpha, Open-Source)
At least with Comodo's s/mime service, they provide you with the private key [1]. IIRC, Symantec/Verisign did the same thing.

- [1] https://secure.comodo.com/products/frontpage?area=SecureEmai...

jbraithwaite··on Show HN: Easy Email Encryption inside Gmail (Alpha, Open-Source)
Not rdl but I use Comodo[1] which is free for personal use.

- [1] http://www.comodo.com/home/email-security/free-email-certifi...

jbraithwaite··on Linode hacked, CCs and passwords leaked
If it is indeed true that credit card numbers were compromised, it would behove Linode to tell their customers quickly so they can take the proper action.

With this lack of transparency, I feel like I had no choice but to block my card.