HNHacker News
TopNewBestAskShowJobs

ryanolsonx

109 karma · joined March 22, 2013

UI Architect with a passion for creating great user experiences. Also, emacs and vim are cool.
submissionscomments
ryanolsonx··on Instagram is switching its feed from chronological to best posts first
Why do all of these social media companies ruin feeds like that? It would be fine if there was a seperate tab for 'best'.. I want to see things as they're posted. No fancy algorithms.
ryanolsonx··on Power Wastage on an Idle Laptop
I wonder if anyone will do an analysis like this for Mac
ryanolsonx··on How I took control of my personal finances. A simple walkthrough for you
Maybe this should be titled differently, like 'Buy my app when it comes out.' Some walkthrough.
ryanolsonx··on Security concerns with minified JavaScript code
I think the main reason that it's a best practice for people to minify their JavaScript files is for a smaller download size for the client. With a smaller download size, the page is able to utilize JavaScript at an earlier point and be ready for the user to interact with the page. Minifying and gzipping JavaScript yields a greatly smaller file size than without either. Big win for performance.
ryanolsonx··on Go and Rust – objects without class (2013)
It's refreshing to write software with these languages and not having to deal with standard OO.
ryanolsonx··on To combat falling ratings, TV networks are increasing ads up to 10%
Seems counterintuitive..
ryanolsonx··on Firefox, you're supposed to be in my pocket, not the other way around
It is very important to the open web. People expect more from Firefox because they state what they stand for. See here https://www.mozilla.org/en-US/about/manifesto/. Integrating a proprietary service into Firefox is contrary to this.
ryanolsonx··on Firefox, you're supposed to be in my pocket, not the other way around
I would be interested in that trivial list. Especially if, in your opinion, some of the preferences should be defaulted to something else.
ryanolsonx··on App Engine for Go Now in General Availability
Most people coming to view this are interested in Go hosting support. The fact that Heroku just added this support (with a free tier) is pretty awesome and I don't think I would have found out about it without the "shameless plug." I bet you would have gotten upset at any of the "customers" if they would have posted about Heroku in this thread. I think it's very different than your wedding example.
ryanolsonx··on What Two Programmers Have Revealed About Seattle Police Officers
I would definitely contribute to this cause.
ryanolsonx··on A Cautionary Tale of Learning to Code
I can definitely recommend your key point in the article: focus. It is easy today to lose focus since there are so many different frameworks and programming languages. Even if you just focus on Javascript, there are so many different frameworks here (ex. angular.js, ember.js, react.js) that it's easy get distracted and get to a point where you are only familiar with each a little bit.

Great article.

ryanolsonx··on The Technology Behind Hyperlapse from Instagram
Excellent idea for an app. I tried it out yesterday and it is really nice. Very simple user interface.
ryanolsonx··on Amazon Fire Phone
Probably Gingerbread. lol
ryanolsonx··on Learn iOS development by building apps
Looks cool. Though, when I tried to sign up I was told that the beta was closed.... hm.
ryanolsonx··on Original Apple 1 setup – demo of a working piece of history (2012) [video]
This is incredible. It's crazy to think how far we've come since the Apple I. It's really cool that some of these still exist.
ryanolsonx··on I ported a JavaScript app to Dart
I really liked the direct comparisons in this article between the original javascript and the dart code. It makes me want to learn more about dart and about how I can use it in my personal (or work) projects.

It's doubtful that JavaScript will be widely replaced as the language of the web. I can see a day where most web developers don't write JavaScript anymore and languages that compile to JavaScript (like dart) will be widely adopted.

It's almost like the evolution of programming languages. If you take, for example, the C programming language, people could write a lot of modern applications using it but C++ and .NET has made things easier and more maintainable. I think a similar thing could be said in the future about dart (representing C++ or .NET) and JavaScript (representing C).

ryanolsonx··on Programmers' Proverbs (I'd love some input)
I love this one (saw it in one of the pull requests)

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." --Brian Kernighan

ryanolsonx··on Google brings Chrome apps to Android and iOS
Unless you're using Android KitKat, then the web view is actually chrome.
ryanolsonx··on Firefox: the new Internet Explorer?
Exactly! It won't become bloated unless you install a million extensions and apps that you don't like. haha
ryanolsonx··on Firefox: the new Internet Explorer?
How is chrome becoming bloatware? Please explain.
ryanolsonx··on Microsoft just sponsored Daring Fireball
We're going to slowly start seeing his posts lean more and more heavily towards Windows and Windows Phone, while they silently slip him money ;D hahah
ryanolsonx··on The Web as a Platform?
well, what's great about the web as a platform is that it is only one framework. the web. It renders HTML, styled with CSS, and is programmed using JavaScript. unless you count server side languages. you can use JavaScript libraries if you choose but that's your choice. If you decide to use Backbone.js and then you find out Angular is more popular, that's okay because in the end, you're still writing code for the same platform. that is why the web is so great. just write a good HTML 5 application and it will work on most devices--especially native html5 phones.
← PreviousPage 3 of 3