HNHacker News
TopNewBestAskShowJobs

abdulla

147 karma · joined January 16, 2010

submissionscomments
abdulla··on Torvalds: Standards are paper. I use paper to wipe my butt every day.
Actually, that's what I like about Linus. I find it humorous, but I also appreciate a "no bullshit", direct approach. He has it in spades, and he backed up his assertions with hard data.
abdulla··on Google needs Android to succeed in Africa.
In this situation, wouldn't Chrome OS be a better fit? You could have simpler computers, and therefore cheaper hardware, by moving features to the cloud.
abdulla··on Ask HN: What would you like to see in Ubuntu 11.10, Oneiric Ocelot?
I would genuinely like the option to use GNOME 3. I'm considering moving to Fedora to try it.

It would also be great to see Systemd used. Rather than Upstart.

A global menu and a launcher (like Gnome Do) are some of the first things I install after upgrading. Along with Docky.

I realise some of these are fundamental changes to the Ubuntu way, but it's what is drawing towards alternatives, and further from Ubuntu (which I've used since Warty).

abdulla··on The City By The Meh: Thoughts On Falling Out Of Love With The Valley
I wouldn't take it too seriously. Many of the major tech companies and investors have significant operations in the valley, which requires a large portion of the talent to live in the valley. These people then proceed to start other companies in the valley, and so the cycle continues.

At least that's the impression that I get.

abdulla··on Innovations in UI Design
Shouldn't this article be more accurately titled as: Innovations in Human Interface Devices? It doesn't seem particularly relevant to UI design, other than that they affect UI design.
abdulla··on A Modern Browser
You've missed the point. It's not the automatic updates by themselves, it's the manner in which they're built (fast, simple, unobtrusive) combined with the 6 week release cycle. With that pace of development, and a deployment system that works, you have an extremely modern browser with little fragmentation among versions.
abdulla··on Nokia to developers: no Qt for Windows Phone development
They have very different programming models, think Simula versus Smalltalk. You can use the two-headed beast that is Objective-C++, but there's varying levels of compatibility between the languages (in the 64 bit ABI, they share exceptions, in the 32 bit, they don't) and other various oddities they essentially mean they still remain two separate languages that have been kludged together.
abdulla··on First taste of Honeycomb: Android 3.0 user interface preview
Reusable in the component sense. On Android you can use intents to let apps work together, you can get one app to manage your podcasts, and another app to play them at the speed you want. So you don't need to have the ability to adjust the playback speed in your podcast app. Truly component-oriented.
abdulla··on First taste of Honeycomb: Android 3.0 user interface preview
Android's programming model is also completely different to iOS's, taking a reusable component approach which, in my opinion, is much better.
abdulla··on Android 3.0 Platform Preview and Updated SDK Tools
Andy Rubin has said that they are developing functionality that allows a developer to design a tablet application which will work equally well on a phone. Something about designing an application as a series of panes. I believe it was in his "All Things D" talk, where he debuted the Motorola Xoom.

There's mention of it (multipane UIs) here: http://developer.android.com/sdk/android-3.0-highlights.html...

abdulla··on Eric Schmidt: On April 4th I Will Step Down, Larry Page to be CEO
And as the article you point to states, it radically changed under Google, from a C++ standalone application to a in-browser application.
abdulla··on Chromium Blog: More about the Chrome HTML Video Codec Change
The other thing that bothers me is that people are screaming blue murder as if they had no alternative choice of browser. If you don't like Chrome's decision (or Firefox's, or Opera's), use another browser. You can still choose to use Safari or IE.
abdulla··on Chromium Blog: More about the Chrome HTML Video Codec Change
Let's rephrase this:

"Except for the fact that as a web site, all of my existing HTML already works in IE6. All of my HTML tools support IE6. Every other device I need to view web content content too including Windows mobile devices, Windows tablets, and Microsoft Web TVs support IE6."

These same arguments have been used before, imagine if they were successful at deterring open, royalty-free innovation --- where would we be now?

abdulla··on "I think that djb redo will turn out to be the Git of build systems."
You might be interested in tup (http://gittup.org/tup) in that case. It finds dependencies by preloading a library that tracks all the file accesses that a program makes. IMHO I think this is a nicer approach than scanning strace output.
abdulla··on The Python Paradox
For me, I find Lua has more clarity and consistency than Python. From the design of the language, to its implementation, to it's C API --- it's a very beautiful language.
abdulla··on Microsoft confirms 1.5 million Windows Phone 7 handsets sold since launch
Isn't it a .Net only platform? No native code?
abdulla··on Microsoft confirms 1.5 million Windows Phone 7 handsets sold since launch
Just don't bother supporting it. This will either force them to get their act together, or frustrate consumers who'll proceed to move to a better platform.
abdulla··on If you could give a book to your younger self, what would it be?
The Humane Interface. An amazing book.
abdulla··on Ask HN: Aussies, put your hands up
Melbourne here.
abdulla··on Ask HN: How to visit Google HQ?
They still allow it.
abdulla··on Melbourne Australia Hacker News/YC Meetup, Sunday 21st February
This sounds great. Do we need to RSVP somewhere, or can we just turn up?
abdulla··on Howto: Mac OSX on KVM
Chrome says this link is malware.
← PreviousPage 2 of 2