So this wouldn't surprise me one bit. Would be interesting to see some real-world examples though.
126 karma · joined December 29, 2011
So this wouldn't surprise me one bit. Would be interesting to see some real-world examples though.
I just hope it becomes a real product after the kickstarter stuff is over.
Pretty interesting though and if this becomes a big enough story you can bet Google will be changing something; the last thing they need is someone using Google Docs to DOS websites.
For one, debugging client-side code is going to be annoying especially if you end up running into a bug due to the Dart to JavaScript translation. You're going to have to know Dart and JavaScript well in order to debug effectively.
The other side of the coin, server-side, as far as I can tell isn't really ready for prime time (at least that's what the Dart language website says unless I'm misunderstanding them).
Neat idea but I don't see the practicality yet. In all honestly I don't understand the trend to move away from JavaScript especially when all it does is translate into JavaScript. That seems like an extra layer of abstraction that isn't very useful to me especially in debugging.
Sure, .14MB isn't a big deal but if you're uploading 2.14TB of data, I need to know about that .14.
Does that mean submitters and downloaders pay or just downloaders?
Basically, by the use of the word "lazy" the author meant "not lazy" in certain areas and by "dumb" the author meant "not an asshole".
That was a 5 minutes of my life I won't ever reclaim...
Opened up the article: :Less than 2% of gmail users can't access gmail.
Hype much? Though email is one of those things that you never want to go down. I couldn't give two shits if any website goes down for a little bit of time on the rare occasion but email? That could make me miss the spam / opportunity of a lifetime.
I wish there was something better out there. I might give some another try soon since it's been a while.
Are there any good alternatives? Are their any alternatives at all?
So I'm not really sure what your point is. Are you trying to say that, because HTML (which is NOT XML) is awkward to represent in JSON, that XML wins?
Don't you need to do the same-thing with XML? How do you use XML data without conforming it to your internal structures first? You can't just guess...I just don't get the difference here. I'm trying to understand what XML can offer that JSON cannot. Do you have an example?
>Similarly, you aren't free to evolve; instead, you produce another version, and all your clients must upgrade.
Same-thing here; doesn't XML have the same issue? Upgrading formats can make XML useless just as well as JSON. Also, just like JSON, you can upgrade them without issue so I'm not seeing the distinct advantage of XML over JSON. Do you have an example?
I'm not trying to be argumentative; I just haven't seen any examples showing what makes XML better than JSON just lots of "you can't do this in JSON" and I can't find a way to make that true in my head...
XML is only a series of nodes and attributes. There isn't really anything else special about it and it's trivial to represent it in JSON so I'm not sure I follow your issue. Could you provide an example?
>JSON is great, but it is not nearly as flexible as XML, partly because of attributes.
Attributes can be stored in JSON as well. XML and JSON simply store data in different ways.
>Also, because of it's JS heritage and compatibility, lots of common things are not representable in JSON.
Like what? You can actually put real values in their correct types with JSON. You can't do that with XML, so what types of items are not representable?
>This is mostly because object keys MUST be strings.
The same is true for XML so I'm not sure what your point is. Don't nodes and attribute names need to be strings in XML?
I didn't see any example within the article regarding JSON formats that generate awkard XML ad vice versa. Does anyone have examples of that?
EDIT: Nevermind. I figured it out. Reading...
My suspicion is that it doesn't matter one bit but I don't know anything about the USPS system.
Anyway, I agree with the others that while this is nifty it won't always be accurate for everyone. For instance my township is contained within a very, very large county so typically mail is addressed to the specific township rather than the county. I do not know how or if that could even make a difference but our local post office has suggested it.
Overall pretty interesting idea. I think using this plus a way for users to validate the information found it could be useful. The only thing I would be wary of is the website is technically sending a third party the user's information. Your service could then build up information regarding a website's typical customer. Probably not something to worry about but I know most of the places I've worked at they WOULD NOT allow this; they downloaded their own offline zipcode lookups.
EDIT: Perhaps a way to download and get offline updates would be helpful especially if your website went down.
I would suspect the manufacturer wouldn't be liable if you put a disclaimer on it but IANAL. It would sure be nice, however...