Hacker Newsnew | past | comments | ask | show | jobs | submit | celalo's commentslogin

very well done. ux is great.


Sometimes I think of, how in the world, somebody come up with the idea of harvesting bark of trees to cork them wine bottles.

I guess we are more or less poisoned day by day seeing yet another location-based-social-video-sharing-mobile-analytics -app.


It looks beautiful. Hosted DBs makes much more sense when monitoring is offered at the same time.


At their plan prices... I'm highly doubtful.


I is not capital of i in Turkish. Instead, İ is capital of i and I is capital of ı. They are two different letters.


No other language has this problem. The locale is irrelevant. The class name is just a series of bytes; it shouldn't need to transform the case.


True for languages which are case-sensitive.

Other languages like PHP (partially), BASIC or Pascal are case insensitive, so lookup has to be done case-insensitively which means that case has to be normalized, so transforming case of identifier becomes necessary. If it can't be done consistently, that's a problem.


So you use a culture-invariant locale for parsing. Still not a problem.


How do you lowercase in a culture-invariant locale? Or do you mean english?


No matter how you do it, a class name should always match when looked up with an identical string.


I believe it's because PHP supports case insensitive class names. It sounds like this will not change: https://bugs.php.net/bug.php?id=26575&edit=1


Class and function names are case insensitive. But variables are not. Go figure that one out.


I'd prefer them both to be one way or the other, but if they have to be different this is the right way to do it. For instance, functions can check to see what name the were called by (and process the call differently if we want to distinguish between cases). Variables can't do that so we must explicitly distinguish between them.


And this should affect class names why?


Apparently identifier lookup is done case-insensitively...


mind tickling and attractive.


Well actually,

https://photos-5.dropbox.com/si/xl/Y-dAUouiiTV2IbOuAMZKe2t7k...

I am not sure if it could work at all times, but you can check for the URL of the picture within the new-style dropbox page.

Which is of course not same as Public folders.


I don't understand the technique at art.sy - It loads a lot of stuff when you open a page for the first time but interestingly when you navigate for another page, it does not seem to be loading anything except for a 1x1 gif. How come the URL changes (full change not just like hashbangs) but nothing particular is loaded from the server? Is there a name for this technique? Is there any framework supports this?


Sorry, I should have been more specific, I meant for the art.sy iPad app! A lot of what the website does is black-magic (or backbone js -whichever) to me :)


HTML5 history.pushState


I still don't understand why Twitter doesn't use that where available.


Because when Twitter started, pushState wasn't available to them. It will take time to transition over, and to fully deprecate hash bangs.

(Hash Bangs were still the wrong way to do it of course, even back then).


They are working on that right now: http://engineering.twitter.com/


FYI, GitHub uses it extensively in their source browser: https://github.com/blog/760-the-tree-slider


Thanks a lot.


It was available just minutes ago!! I landed a 200GB space for $50/year just before they changed the pricing plans. I should have gone for more :)


I think you got an "old pricing plan," which does not include Google Drive:

http://support.google.com/drive/bin/answer.py?hl=en&answ...

I'm in the same boat, having had an 80GB plan for $20/yr for some time now.


I think you got an "old pricing plan," which does not include Google Drive

I actually bought an 80GB "old" plan this morning ($20 isn't that big of a bet) after seeing the leak of the upcoming pricing, essentially trying to grandfather in a more favorable plan. While the comparison implies that the old plan doesn't have gdrive, I most certainly have it and have the full 80GB available in it. Further I retain the ability to renew the 80GB plan in a year without adopting a new plan.

Perhaps they are simply saying that the people who bought the old plan got a lower price given that they didn't price in google Drive, however they definitely seem to be rolling that functionality in.


I did the same thing. $1.67 a month (literally the price of my daily coffee) seemed very reasonable for 80GB of cloud storage with all the googly integration.


Shouldn't be hard to test; see if you can upload a 6GB file.


I certainly hope you're right. Glad to know it's working for you. I haven't yet received access, so I can't tell.


What is the point of this? Nothing is special but the location information, and there are plenty of free JS APIs.


Can you recommend any good ones?


Anyway, this is definitely less absurd then SOPA.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: