HNHacker News
TopNewBestAskShowJobs

instcode

74 karma · joined September 1, 2009

submissionscomments
instcode··on Firefox 18
If anyone decides to change the release channel, you can do it now by modifying 'app.update.channel' in about:config to nightly, aurora, beta...

Update: http://support.mozilla.org/en-US/questions/940799

instcode··on JavaScript is Not Web Assembly
I don't think creating a new language just to compile the source to Javascript is a good move, especially when Javascript is being under heavily supervised & supported by a huge web development community. If Javascript isn't that expressive or weird, fine, why don't we just fix it or find another replacement? I find myself is comfortable to work on a language that's close to the platform than fancy languages that try to hide/fix trivial problems and take away other good aspects of the language. There are enough languages to learn already and CoffeeScript is probably fade away once these[1] kind[2] of stuffs[3] become stronger.

[1] http://www.ecmascript.org/

[2] http://www.mascaraengine.com/

[3] http://code.google.com/p/traceur-compiler/

instcode··on The HTML5 test
The Firefox Mobile (Android) scores a necessary point (235+9 bonus) to be the leader.
instcode··on Poll: Display points on comments?
I think a user content generated community where huge number of people participate needs an explicit feedback system. We all want to learn from the good sources and filter out what aren't worthy and we need a way to distinguish them. If you think the point rating system isn't good, it doesn't necessarily mean we don't need it.

Here is my suggestion: How about we use the absolute points to rank a comment in a different scale, such as if a comment collects enough a number of point, it will be ranked as 1 star, then 2 stars... and so on. In this way of rating, we not only get what we want but also not to follow "group thinking" as someone said in this thread.

instcode··on Firefox 4.0 Beta 7 - Super fluid, beats everyone on sunspider
I'm using 4.0 "full-time" and it's the nightly build :). The only thing you need is Compatibility Reporter extension. It's here: https://addons.mozilla.org/en-US/firefox/addon/15003
instcode··on Firefox 4.0 Beta 7 - Super fluid, beats everyone on sunspider
I'm very happy with the result. However, on some javascript intensive webpages, such as https://console.aws.amazon.com/s3/home, it hangs the whole Firefox for a little while. Hopefully with a long timeline to the release, no such issues remained.
instcode··on Mozilla delays Firefox 4 release until 2011
I'm also using Minefield 4.0b8pre as my primary browser and always look for new "nightly" update with hoping it solves the annoying bug: location bar doesn't synchronize with the displaying page/tab. Other than that, FF 4 has a very nice looking UI and it's fast.
instcode··on Ewww, You Use PHP?
Ha, if you are thinking that way, I would suggest VB.NET or C# instead. Why? I remember the first time I was creating an MFC project using Project Wizard, I felt like I'm a fool looking at a bunch of auto-generated text & having no clue what it is about. And once again, I was in the same situation when I was using VS.NET to generate code for my first ASP.NET web app. But I still completed that webapp without even knowing what code is for. Does that make VB.NET/C# community more stupid than Java? Does that mean C#/VB.NET should be the ugly & stupid thing other than Java? So, you should better have another way to explain that.
instcode··on Ewww, You Use PHP?
I hate to say this and I know I will be downvoted by "hackers" but I really don't understand why people (who know limited or nothing about Java & blindly follow the norm) always pick the word "ugly", "stupid" for Java? What superior of PHP to Java when with Java I can program from a stand-alone app to webapp, from client side to server side, from desktop to mobile app?... If you are a coder, you must pick a language & a standard lib to be master, and I would say that picking a language that only sticks to a very specific application platform (web-only, desktop-only...) is a very bad choice. I started from C/C++ and moved to Java and I feel very comfortable to use/study Python, C#, Scala & Ruby.. but PHP, get off, never & never ever!

One last thing (to convince more PHP people to downvote me) is, if you are spending most of your time on PHP or a web-only-language, you will never see the beauty of asynchronous I/O, socket programming, threading, hooking...

Update: When I mentioned "web-only-language", I was thinking of people who use & only use Ruby with RoR for web apps. I don't know how many developers who can't distinguish between Ruby & RoR but I guess it's not a small number. And of course, what I said is toward to those who aren't willing to learn new things. They always think about web & only web.

instcode··on Tell HN: HNdroid, Hacker News android client
Your app icon still can beat up gluegadget's ;-). Anyway, thanks both for your works!
instcode··on [Firefox] Jägermonkey: it’s in ur browser
It can be explained by the fact that Opera isn't the main rivals of Firefox in the browser market.

Edit: http://arewefastyet.com/faq.html

  The team's explanation: Right now, the performance tests
  are run on a Mac, which means no IE. Also the tests rely on
  a "shell" JS engine that runs in a command line. It doesn't
  test browsers. We'll change that, eventually.
instcode··on Ladies, look at your code. Now back to mine.

   Nice, but I prefer C# there as well where you use the var keyword, like this:

     var tickets = new ArrayList<Ticket<ThingYouLove>>();
Actually, JDK7 is better in this case because it helps developer to "program to an interface".
instcode··on Intel to buy McAfee for $7.7 Billion
Is McAfee really worthier than Sun? If IBM took a deal with Sun at that high, the Sun would have moved around the earth and Oracle doesn't stand a chance to slur the OS community!
instcode··on The illustrated guide to a Ph.D.
This would perfectly be the title: Ph.D ~ Produce head Dent
instcode··on The difference between iPhone + Android: Great since day one
Yes, if something is great since day one, it probably stays away from the improving motivation. If you are willing to pay a price for what is being offered, you will get more pleased when it gets better and costs you nothing...
instcode··on Dropbox Forums: New Sharing Model
My first thought is how to unshare a folder and thank God, it's already been there: https://www.dropbox.com/share#tab:linked-items

So, if you feel like "I wanna share this folder to the wild world, now!", just do it! You can change your mind at anytime later and the folder will be no longer accessible. Very intensive, careful design & implementation!

instcode··on Apple & HTML5
Yes! Why doesn't Apple just let every browser run it and see how superior Safari is in term of HTML5 support? The answer is: Listen up, people! Download our Safari now! Time to ditch your IE, Opera, FF & Chrome!..

Oh, get a life! How mean you always are, Apple!

instcode··on Apple & HTML5
Oh Firefox my love!! Plz hurry up!!

http://developer.apple.com/safaridemos/showcase/typography/

http://developer.apple.com/safaridemos/CanvasPixelManipulati...

http://developer.apple.com/safaridemos/LightTable/

instcode··on Euler's identity encoded in a crop circle
More insightful analysis: http://www.cropcircleconnector.com/2010/wilton/comments.html

Someone must be playing joke on human brain ;-)

instcode··on Mercurial (hg) with Dropbox
Be nice because it hurts Dropbox.

I usually save my working source file every small amount of time (quite often) and every single change would create a history version on Dropbox storage server which I don't need that much. I'm not sure how many versions are kept but it is totally a waste of bandwidth as well as storage. So, pick what & when a folder/file to be synced is one of the most key features that I'm waiting for. Yup, cause it's very useful for live projects in Dropbox folder.

instcode··on Pedal to the Chrome metal: Our fastest beta to date for Windows, Mac and Linux
Just like you, many things that are keeping me from switching to Chrome from FF but the biggest one for me, and perhaps lots of FF users out there, is faithfulness. We have known it's a pain (since Chrome’s appearance) but we can bear with it because at least, FF doesn't leave their users behind.

They are working on new Javascript engine which targets to a significant improvement in speed: http://ajaxian.com/archives/mozilla-jagermonkey-method-based...

They are also working on stability and I would bet it will be much better than Chrome (my friend is using Chrome and he reported lots of crashes even though it is designed for "crash free" at beginning). http://www.maximumpc.com/article/news/firefox_implement_outo...

FF is playing catch up on these issues but hopefully, with all other stuffs (Weave, Contact, Account Manager...) that Mozilla is investing in, FF will be the world champion in browser competition market!

instcode··on Re: License for Google's patent
Not really. Pinch & Zoom is a very basic gesture that any multitouch screen devices need. Then Apple came & just destroyed the game...
instcode··on This is what happens when you let Java people write apps for your platform
Haha, just because someone said he's a fanboy, he ignited a controversial debate on Android & iPhone. Yeah, that's what a fanboy usually be!
instcode··on Stateless, fault-tolerant scheduling using randomness
Also, how does he guarantee his function to be called at least once a day? Perhaps he needs a quantum machine to run his code or he should use a "predictable-random-generator" (http://goo.gl/jsYC) which "would violate his 'stateless' requirement".
instcode··on Twitter down; hacked by "Iranian cyber army"?
I suggest that you should let them know "Twitter got hacked" via http://identi.ca next time ;-)
instcode··on What's your favorite math proof?
Yay! I really love Euclid proof of The infinitude of primes. It is so short, simple & elegant that any starting learner could understand it easily.

http://primes.utm.edu/notes/proofs/infinite/euclids.html

I put it here: Call the primes in our finite list p1, p2, ..., pr. Let P be any common multiple of these primes plus one (for example, P = p1p2...pr+1). Now P is either prime or it is not. If it is prime, then P is a prime that was not in our list. If P is not prime, then it is divisible by some prime, call it p. Notice p can not be any of p1, p2, ..., pr, otherwise p would divide 1, which is impossible. So this prime p is some prime that was not in our original list. Either way, the original list was incomplete.

instcode··on Ask HN: How do you come up with names for your apps/services?
I usually grab them from a science topic in Wikipedia. For example, these names come from astronomy (http://en.wikipedia.org/wiki/Astronomy): Hubble, Nebula, Cosmology, Cosmogony, Galactic, Stellar...