HNHacker News
TopNewBestAskShowJobs

Legion

5,111 karma · joined July 11, 2009

Twitter: @legion Blog: http://www.economyofeffort.com

[ my public key: https://keybase.io/brendonrapp; my proof: https://keybase.io/brendonrapp/sigs/3C5ei019mhcm9IS7EOo0-3tN3J5OtHKl3wwQbpPldK8 ]

submissionscomments
Legion··on From Learning Rails to Deploying a SaaS App in 7 Days
Agreed. That said, for people who aren't necessarily programmers at the start of the process, producing useful things makes it a lot easier to justify the continued learning required to get there.
Legion··on Why I'm Not Using RubyMotion in Production
Read the paragraph that starts with the sentence, "Of course, there's a workaround."
Legion··on Windows 8.1 Preview
This is usually the point where someone comes and says:

a) Install a FOSS OS instead

At what point, I wonder, does that cease to be a snarky response? We are now apparently at the point where you have to jump through hoops to save your own files on your own computer.

It's not Windows 8.1 that's bothering me so much as projecting what this path looks like in Windows 10.

Legion··on Google Hangouts adds remote desktop support
Slightly off topic, but does anyone else experience poor audio echo in Hangout video conferences?

At work we would kill to replace Skype with Hangouts, but with the same computers and the same microphones, everyone in Hangouts constantly hears themselves, while Skype reduces hearing yourself to a very rare event.

Legion··on Why I'm Not Using RubyMotion in Production
Maybe a regression? It does sound like the exact same issue at a glance.
Legion··on Rails 4.0: Final version released
Trying to download the latest Agile Web Dev w/Rails from PragProg and just get the error, "File is not ready yet". On two separate accounts.

Also, this post describes today's book release as the "final" version, but the PragProg changelog calls it Beta 4.0.

Legion··on MySQL man pages silently relicensed away from GPL
I've long moved to Postgres and never want to go back, but I am glad to see just how thoroughly the MySQL community up and moved on to MariaDB. Linux distros are now shipping with it as the default "MySQL".

That represents a very good effort to take an open project and keep it open. Two thumbs up for the community. Now, if we can just talk about silently munging data instead of giving proper errors...

Legion··on Buying the new MacBook Air
You can make more money from lifetime customers than you can one-time customers.

One thing Apple has excelled at over its history is building a base of lifetime customers.

Legion··on Repository Next
Agreed. I use Bitbucket every day, and while it's far short of 30 seconds, I do find it takes a second or two of extra scanning to notice where the repo URL is. And it's essentially on the top right, not aggressively out of the way.

Now, Github's pushing it even further out of view than Bitbucket's location.

Legion··on Poll: What Language would/do you use to build a web application
If you hadn't identified yourself as a Java programmer, it would have been obvious by your high level of concern for IDEs.

Language like Python and Ruby don't have IDE support like Java does because they don't need them. I'm reminded of the post, "IDEs are a Language Smell": http://www.recursivity.com/blog/2012/10/28/ides-are-a-langua...

It's sometimes a bit disconcerting how strong a learned dependence Java programmers seem to have with IDEs.

Legion··on Make DuckDuckGo your Chrome default search engine
It's more than "slightly different".

By all means, try and replicate this complete list in your Chrome browser: https://duckduckgo.com/bang.html. I'll wait...

What makes the DDG !bang system awesome is its enormity. You don't look up what !bang to use to search something. You assume it exists, do it, and 99% of the time, you're right. That's a game changer.

I don't write Perl, but I know !cpan exists. I don't even have to look. I don't even know exactly what site it's going to search. But I know if I !cpan twitter, I'm going to be looking at a list of Perl libraries for tweeting.

That's the DDG killer feature. You want to do some kind of site-specific search or lookup, you just type in the most logical sounding !bang and assume it will work. You're simply never going to replicate that inside your browser.

Legion··on OSX Mavericks uses Latest Ruby and Python
Python 2.7 branch is up to 2.7.5, so not exactly the latest (at least, not in the same sense as Ruby, where 2.0.0-p195 is the absolute latest stable release build of Ruby 2.0).
Legion··on The Spy Factory
What a coincidence... last night, I pulled up the NOVA site on my TV-connected PC and watched this episode. I had seen it before, and I was racking my brain trying to remember the name of it, until finally discovering it on the Wikipedia page about Room 641A.

It was the bit about the Asia traffic reaching US landfall at Morro Bay and going to the San Luis Obispo data center before routing up to San Francisco that had made me remember the episode years later, just because I have a personal love with that area of the CA coast.

Legion··on Obama: No warrantless wiretaps if you elect me (2008)
It's so easy from the outside to simply say things like this with absolutely no first-hand knowledge.

Maybe he did just say those things at election time and doesn't truly care. But assuming that to be the case for certain is lazy thinking.

The discussion I want to have is, what else could make a person who is dead-set against surveillance turn around so drastically once in office? What did he see, what did he come up against? Right or wrong, what scared him?

Unfortunately, we never have that discussion. Politicians are all just simple liars, it's as easy at that, there is no nuance to even remotely consider, blah blah.

Legion··on Uses of Tmux Explained
Screen doesn't seem to be getting much invigoration, seeing as the most recent release was in 2008, and only three version control commits have been made in the last 12 months.

Screen is, for all intents and purposes, a dead project. There's no co-invigorating going on. ALL new development is happening in tmux.

Legion··on Introducing Linode Managed
I see getting your last account hellbanned hasn't deterred you from repeating the same stuff every Linode thread, taligent.
Legion··on Sass Style Guide
They are. The names just represent the two different syntax styles that the project offers: traditional brace style (Scss) or Haml-like significant whitespace structure (Sass).
Legion··on How Email On Acid stole our work
Heh, they really did date it 2012.
Legion··on Free private Github repos for students and edu people
Charging by repository count, rather than some saner metric more indicative of actual usage (like number of users) is a deal breaker.

Got tired of waiting for Github to stop excluding my team because of the repo count nonsense, went to Bitbucket, never looked back.

Would gladly have paid Github a reasonable amount of money, but according to their silly metric, my little team required a Platinum account.

$20 a month for our sized team at Bitbucket and we have unlimited everything. For $25 a month at Github, we'd already be out of repositories just versioning our dotfiles.

Legion··on Xbox One: Microsoft's All-In-One Home Entertainment System
> I am concerned though about the lack of any new info on the steambox in the last, what, year?

Everything I saw about the "Steam Box" suggested to me that it would be an underpowered machine for more casual games.

But the great part about Steam is that I could build my own damn hardware and use Steam and Big Picture Mode on it. So now I have a legitimate mid-range gaming PC hooked up to my TV and launching Big Picture on startup.

As a Linux user and lover, the idea of an eventual Steam box running on Linux is an exciting idea, but in the meantime, I'm running my own box on Windows.

Legion··on Xbox One: Microsoft's All-In-One Home Entertainment System
At least on the Xbox side, it has a lot to do with their systematic dismantlement of the machine's GUI, which was originally a joy to use, and geared towards being, you know, a game playing machine. Now it's like webTV for the 2010s.

I used to rave about the old Blades interface and how, OMG, Microsoft made a great user experience, and how weird it was for me to feel so strongly positive about a Microsoft consumer product. So of course they destroyed everything about that interface that was so great.

When Steam put Big Picture mode in beta, I knew I was done with consoles. I got a cube-shaped PC case that was big enough for a full-size video card, put said video card with a nice Ivy Bridge i5 CPU in it, and my consoles got the permanent shut-down.

Legion··on Memcached turns 10 years old today
I agree with this a lot. LJ by its nature encouraged writing, not just status updates. It was a much more interesting - if sometimes drama-filled - read than my Facebook news feed is with many of the same people.

Also, LJ groups have not been successfully replicated by any of the other major social media networks.

Legion··on Reply to Aphyr attack on Redis Sentinel
I am endlessly impressed with how antirez responds to any critique of Redis that I've ever seen. He's always taken it as a positive, and looked for the truth in the critique, rather than searching for something to be wrong and try to discredit the critique.

My opinion of him and the Redis project increases further every time.

Legion··on Meteor on Windows
I would prefer my mobile devices not have to burn the extra battery required to execute JavaScript code just to display a page of purely static content.

Yes, it is reasonable to expect all browsers to have JavaScript enabled, but that doesn't mean it should be carelessly used.

Legion··on Linode RAM upgrades now available for Freemont datacenter
Love Linode, but Fremont is like the Billy Baldwin of Linode datacenters.
Legion··on Google Compute Engine available for everyone, App Engine adds PHP
pestaa's comment needs to be amended. It should read: "A sane engineer with a little bit of experience would not start off with PHP to build anything at all in 2013."

Facebook's former CTO has said that the only reason Facebook is still on PHP still today is legacy. It wouldn't be written in PHP if it were started today.

PHP once was the right tool for the job, but those years have passed. We have many better options now.

Legion··on BBM for iOS and Android to Launch This Summer
Interesting. I've used Beluga, WhatsApp, Brightkite and GroupMe, none of which were ever truly satisfying, mostly because there's no strong network effect in place - anyone I messaged with these apps was someone I bugged to install and use it.

BBM brings to the table a sizable entrenched user base. I agree with the person that said this would have been an iMessage killer a year ago. But this will be crossplatform and iMessage is not. Good for us who aren't living entirely in the Apple ecosystem.

Legion··on How zsh is more useful than bash
I'm glad that you and other people found some value in it. When I saw it here, I was worried the comments would tear it to shreds. :)

It was just a bit of a shock when I clicked the link. Since the link title was slightly different than what I named my slides, I just thought, "oh hey, another zsh comparison, let's see what this guy/gal said"...

Legion··on How zsh is more useful than bash
WTF?

I wrote this slide deck. It was a presentation I made for a monthly "tech lunch" my team has.

I made it after a couple of weeks of messing with zsh. It was for an audience of 4 other people who knew less about zsh than me. I can't believe someone posted it to HN!

That explains the "this slide deck is getting traffic" email I got from Slideshare this morning.

Legion··on John Carmack starting port of Wolf 3D in Haskell
His post about the iOS port of Wolf3D was a great read, and also a crystal clear reminder of why I never play 3D games on a touchscreen-only device. The means of input are so truly terrible that I do not understand why anyone bothers. But, clearly, there's an audience that does not care, and it was neat to read about all the things Carmack tried to figure out how best to pull it off.
← PreviousPage 7 of 26Next →