HNHacker News
TopNewBestAskShowJobs

brianwillis

4,565 karma · joined March 21, 2010

I'm Brian Willis.

I live over at brianwillis.com and you can email me at brian@brianwillis.com.

[ my public key: https://keybase.io/brianwillis; my proof: https://keybase.io/brianwillis/sigs/gYZJlqPObfsvrS8PjY8PkKIUo_RMBcLmOikWYSe0zS8 ]

submissionscomments
brianwillis··on Why am I here?
Apologies for our second-rate internet connections. Hopefully we'll see > 5 Mbps download speeds to residential buildings within my lifetime.
brianwillis··on Hacker Typer: How To Look Insanely Busy In A Coffee Shop (2011)
Be warned: if you type like this: http://www.youtube.com/watch?v=sffBHGpIRZE

...people will know that you're faking it.

brianwillis··on Identify with email: no need for passwords
And believe it or not, some people do not use, like, or trust Facebook or Twitter.

Yup, I'm one of those people.

I don't use Facebook, and it's unreasonable to expect me to sign up for a Facebook account so that I can use your service.

I do use Twitter, but I'd rather not share my account details (even just the username) with someone I've just met.

I've always thought that being able to explore the web of information out there about me was kind of creepy, and I'm not about to make it easier for someone to do by creating connections between the accounts I have with disparate service providers. I like when my data is siloed, and only shared on my terms, with my explicit consent.

brianwillis··on Why does Ember.js rock?
Every generation has its war.

My forefathers fought the great war of emacs and vi in the 1980s. Those were dark times, which many still refuse to speak of. When I think of the horrifying atrocities committed by both sides, the snarky BBS posts, the bickering over usenet, it shudders the mind.

My generation got off relatively lightly. There were a handful of skirmishes during the browser wars which were difficult on the civilian population. Tables being used for layout, limited CSS support, that sort of thing. While many a fine web developer met their end at the hands of Internet Explorer 6, a lot of us (some would say, the less patriotic) chose to ride out the war as desktop application developers, avoiding the draft entirely.

Today I see many of the young and impressionable being manipulated in an ardent search for desperate glory. They get roped in by blog posts, conference talks, friends and coworkers who are too young to remember the atrocities of old. I fear this generation's war will soon be upon us. It will not take place in mobile as many had expected (the Android/iOS battle was a classic case of corporate manipulation), but instead will be fought in Java Script.

brianwillis··on iWork for iCloud beta
I've played with the beta, and it's pretty neat being able to have what almost feels like a desktop quality experience in a browser. It does have a bit of an iOS 6 feel to it with gradients and drop shadows, which is surprising.
brianwillis··on Ask HN: How do you manage your Twitter timeline?
Much like email, Twitter becomes noisier than it is useful if if it has too great a presence in your life. The root of the problem is the volume of people that you're following, so I'd start there.
brianwillis··on DuckDuckGo: illusion of privacy?
Before drawing any conclusions from this, I recommend reading Gabriel Weinberg's response in the comment section. I felt considerably better after reading it.
brianwillis··on Why You Won’t Be the Person You Expect to Be
Getting too obsessed with this can paralyze you though.

It's clear to me how cringe worthy some of my earlier work is, and that leads me to think that I'll feel the same way in a few years time about the work I'm doing now. This makes me reluctant to put myself and my work out there, which makes it look like I don't get anything done, which is in many ways worse than doing work that you later regret.

brianwillis··on New MacBook Airs may suffer from Wi-Fi connectivity issues
I use an iPhone 4 and Macbook Air as my main devices.

One of the first comments on the Ars Technica page is "you're holding it wrong". It's a predictable joke, but I'll begrudgingly admit that I laughed.

brianwillis··on Log in to Yahoo by July 15th to keep your email address
This is a fantastic idea, and I wish other services (I'm looking at you Twitter) would follow suit. Your Yahoo ID becomes a part of your identity when using their service, so it seems reasonable that people will feel happier and be more inclined to use Yahoo's stuff when they have an ID that they feel good about and aren't embarrassed to share with their friends.
brianwillis··on Get Rid of the App Store’s “Top” Lists
You might find the genius lists go some of the way toward solving this problem for you. They try show things you're likely to be interested in, and don't show stuff you already own.
brianwillis··on WWDC 2013 Expectations
It certainly has been odd watching Apple this year. Normally the company announces something significant every few months, but in 2013 they've gone (almost) completely silent. The last product release of note was the 2012 iMac, which was announced in October. So that's seven or eight months of silence.

Something has been brewing at Cupertino, and I'm looking forward to tomorrow. Between this and E3, this week is like nerd Christmas.

brianwillis··on What Apple Needs to Introduce at WWDC
While we're at it, how about being able to AirDrop files between Macs and iOS devices? I'd love to be able to send a video to my iPad without dealing with iTunes.

I also want world peace, m&ms for breakfast, and a pony.

brianwillis··on New Google+ is beautiful?
My experience with the iPhone app has been pretty bad. Functionally it's passable, but from a design/presentation/aesthetic perspective it's just plain bad.

The hamburger-button menu which slides in from the left overlaps the content, but the notifications panel which slides in from the right pushes the content out of the way. Inconsistencies like these break my mental model of where I am in an app.

The pull-to-refresh rainbow zebra stripes look awkward, don't provide any hints about what's going on, and are inconsistent with the folding circle animation that Google uses in its other iOS apps (like Gmail).

This business of having cards fly in diagonally as you scroll bothers me too. It's cute the first couple of times, but breaks the flow when you're trying to read from top-to-bottom.

brianwillis··on Why I Develop For The Mac
Sure, your web app might feel instantaneous when your server is sitting across the LAN, but many users have crappy Internet connections, or are downloading a Torrent, or are living in New Zealand...

Yup. New Zealand's internet speeds are just abysmal. On behalf of kiwis everywhere, can I ask that you all stop writing your own wrappers for web based videos? Instead, upload your videos to YouTube and embed that on your site. Their buffering is orders of magnitude better than some of the half baked crap I see from other people, probably because streaming video is YouTube's core business so they've focused a lot of time and attention on getting it right. If you live in urban parts of United States or Asia it's not a problem you'd notice, but for the rest of us it's a daily nuisance.

brianwillis··on What a stupid idea
I felt the same way about Wikipedia at first. An encyclopedia that anyone can edit? What could possibly go wrong?

I thought Twitter was a solution looking for a problem too. Interestingly, Twitter's usefulness (at least for me) stems from it's popularity rather than its content. Pretty much everyone I care about listening to is there, but most of the tweets that I'm interested in link me to some place that isn't Twitter.

brianwillis··on The next generation of Instapaper
I'm hoping that when Marco says "I've sold a majority stake" he doesn't mean "I've sold everything". I'm a big Instapaper fan, and I'd hate to see someone else take over deciding the direction the service should move in.

A big part of Instapaper's success comes from the fact that Marco's done a great job at steering the ship. He really is a world-class product guy who knows what to say no to.

Congratulations to Marco and Betaworks. I hope it works out well for all of us.

brianwillis··on 250,000 English words currently available as Twitter handles
...and yet every permutation of "Brian Willis" is taken. Many of which are spam accounts which twitter seems completely uninterested in killing off.
brianwillis··on You Can’t Quit, I Dare You
It looks like I'll be sticking with Fever[1]. The assigning-temperatures-to-posts thing seemed like a gimmick at first, but it actually works somewhat well, and you can ignore it if you want to. It also syncs with Reeder[2] on the iPhone/iPad which I've been using with Google Reader and am reluctant to part with.

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

[2]: http://reederapp.com/

brianwillis··on You Can’t Quit, I Dare You
I like to run my email on my server, but it’s a significant undertaking and I don’t recommend you do that.

I agree with Ben on this point, but don't really understand why things are this way. In looking for a replacement for Google Reader I found a bunch of high quality self hosted options. Similarly, hosting a website on your own server (or one you rent from someone else) is a pretty trivial exercise for anyone that reads Hacker News.

So why is email so damn hard? Where is the Wordpress of email?

brianwillis··on Human Intervention as a Competitive Advantage
This is fantastic advice. Being small can be an asset, yet it's often treated as a liability. Sure, there are some things your company can't do because you don't have as much cash in the bank as Google, but there are some things your company can do that Google can't compete with because it's too big.
brianwillis··on Google Drive Realtime API
The tipping point for me was Twitter's increasingly hostile approach to third party devs.

I've been racking my brain trying to think of the first service that I used regularly that was shut down. Pownce maybe? (anyone else remember that?).

I'm currently hunting for a replacement for Gmail that is self-hosted, or at least a solution where the cost of switching providers is low (i.e. I could shift my email to a new host without changing my email address or losing my message history). I'll probably end up using some sort of IMAP provider. There are a lot of features I'd stand to lose though. Conversation view is hugely useful, and Gmail's spam filter is just unbeatable.

brianwillis··on Ask HN: Full Text Feed Reader or Summary Based?
The full feed is essential. I have a handful of subscriptions that require me to click through to the site, and while I understand why an ad supported site needs to do that, it's still incredibly annoying. This is especially true on a smartphone where tab/window management is much more difficult.
brianwillis··on Google experiments with no navigation bar on all its sites
I'm surprised that a person in your position would even bother to use the search page instead of your browser's search box.
brianwillis··on The Google Graveyard - Leave a flower for a deceased Google product
Loving that Google Glass empty grave at the bottom of the page. It seems to be a product many have already written off as DOA. I'm not sure if that's fair or not.
brianwillis··on Show HN: My all-nighter project to find the best Google Reader alternative
Nice touch with the bobbing ship on the side there.
brianwillis··on Two-factor Authentication for App.net
How would it be better suited than any of the other companies competing in that space?
brianwillis··on Ask HN: How do you find the companies you want to work for?
I haven't found a perfect answer to this, but here's a few questions I've asked in interviews that I've found useful:

1) Do you do exiting interviews?

If they say no, that's a huge red flag. Even in a small company, asking someone "why are you leaving?" isn't hard and doesn't require a tremendous amount of resources.

2) Following up from question 1: What do most people state as their reason for leaving?

I've never met an interviewer that could rattle off statistics like "last year X% of resignations were attributed to issue Y" - but I'd be seriously impressed by one that could. Retention of talent is a huge issue for employers right now, so if your interviewer is in management they should have at least a vague idea what the answer to this question is.

3) How would you describe your company's culture?

Every answer you get to this question will be biased. It's virtually impossible for anyone to objectively measure culture, and it's even harder to do from an insider's perspective. At best, you'll get an answer where you have to read between the lines. At worst, they'll totally bullshit you. If your bullshit detector is finely tuned, then this can be a very revealing question. Either way, the resulting discussion is often more illuminating than the answer itself.

4) What's your intellectual property policy? Can I work on open source projects on my own time?

I've received answers to this question that span the full spectrum from totally incompetent ("I have absolutely no idea") to totally absurd ("we own every line of code you write, regardless of context").

brianwillis··on Fear of a WebKit Planet
I certainly do feel that way.

The market has handed Microsoft several monopolies. Many times they've squandered those opportunities, leaving a bunch of pissed off customers in their wake.

I don't really see any evidence that anything has changed recently at Redmond.

brianwillis··on Simple user styles for popular websites
Thanks for this. It's some pretty insightful stuff.

I'm not in a place where I can make changes right away, but I'll trim back the measure and fiddle with the line height until I find something I'm comfortable with.

I'm not sure about the contrast though. Getting that one right is tough. My first attempt was a burn-your-retinas-out white that was so bright it almost hurt to read. Perhaps I've dialed it down too far.

← PreviousPage 2 of 11Next →