skysight-inc/HackerNews huggingface dataset:
And...we have our unavoidable example showing that any public statement on languages vs dialects becomes political and controversial.
I believe socialism rather than communism is what you meat there. The state in Brazil has been inflated for the past few years under Partido dos Trabalhadores' government, but communism is stateless.

In a sense communism is very similar to anarchy, except it goes through a socialist stage in which government controls everything to educate and take away the capitalist thinking of the society.

Brazil has been slowly but surely augmenting the State and it's tentacles throughout the society, but the thinking is not that of transitioning later to the stateless communism but that of maintaining and/or increasing the corrupt great capitalists' grip on society.
> This takes silly version names to a whole new level.

I don't know, I think the alphabetical releases are quite useful to make the chronology clear, second only to numbered versions.
The next letter in the alphabet is L.

Lollipop seems likely.
Anything stopping me from buying a book with matchbook, and then sell the physical copy but keep the digital one ?
"It's our goal with Android KitKat to make an amazing Android experience available for everybody."

"It's our goal with iOS 7 to make an amazing iOS experience available for everybody."

"It's our goal with Windows Phone 8 to make an amazing Windows Phone experience available for everybody."
Our fear of risk associated with exploration comes to mind. Why haven't we sent someone to the Moon (again) or Mars?

Compared to early sailors, mountaineers, and polar explorers we seem to have lost the tolerance for dangerous exploration. Otherwise we should have by now sent a person on a (potentially) one-way trip to Mars.
I could be wrong, but from where I'm standing, it's just you.

Most major web applications built today thrive on a large, active ecosystem of open-source tools. Rails, Django, Play and Compojure all require the active participation of a large community of interested developers to keep them thriving and healthy. The author of the linked tool, who is a good dude, himself has a notable open source track record. I don't see any of this going away anytime soon.

I used to maintain the Ruby version of CruiseControl, the original open-source CI tool. There's plenty of room for everyone here.
I would guess they came up with the idea of kitkat and contacted Nestle for permission to use the name and likely Nestle saw a good opportunity to use it as marketing.

Obviously just speculation on my part, but seems more likely (to me) than Google actively trying to get sponsorship on a code name.
You saw this already, right? https://news.ycombinator.com/item?id=6317614
Chapter 8: The Cruel Tutelage of RMS.
Most likely what they mean by that is an optimization of the system so that it runs better or low-end (i.e. cheap) devices (think: india, africa, china markets) as currently you need relatively high-end hardware for smooth operation.

"everybody" in this context means "large numbers of people who can't afford high-end hardware"

Google was talking about those optimization plans during last I/O, I believe.
It's free to build an app and deploy it on your own Windows Phone(s) too - you only have to pay if you want to distribute it through the Windows Store.
It's part of their defragmentation play.
Quote: "I am less and less interested in engaging with the white male establishment, even though it’s been hard to resist with the deluge of stupid racist, misogynist bullshit they’ve been spewing lately."

Translation: because sexism is a problem limited to men, any rhetorical excess is justified by the victim class.

I wonder if there's an irony gene, and whether it may sometimes be completely deactivated in some individuals.
Agreed. If anything the number one trait of a developer is that they solve problems. However, that is not unique to developers and is required of non-technical people as well. What it means to be good at solving problems seems largely context-dependent to me, but if you are really good at solving important problems in a valuable domain you are great at that thing (developer or not).
On more than one occasion, I heard an Android engineer mutter the term "Key Lime Pie" when (usually on a jovial manner) referring to a future Android version. Who knows? Maybe KLP got old before it came to be.
The BBC article on the deal has more details and quotes from those involved: http://www.bbc.co.uk/news/technology-23926938
Brilliant. I'm loving this.
Lindt
Android KitKat unveiled in Google surprise move
I just thought of the same idea like this the other day. Then I thought maybe Waze/Google would buy it out to make better routes on their maps....

Then since I've lived in both the ghetto-est of ghettos in my lifetime and seen guns drawn at me and etc - it'd be a dream job to drive around and judge the ghetto-ness of a neighborhood. Even make a reality show out of it.

Great minds think alike.
If I understand the offering, this is great. The differentiator seems to be the ability to use your current deployment tool to set up the test environment, meaning it's a lot closer to your real production environment.

I recently spent a reasonable amount of time looking for a hosted CI solution that would run the particular version of postgis we use, rather than the 'latest and greatest,' but it seems like a lot of the current offerings have fairly limited flexibility in build environments (understandably I suppose.)
FWIW I contacted the developers through the "Contact Us" page and advised them to take the site down before they got creamed, but too late.

EDIT: Ok, actually I think it's either satire or just deliberate provocation, based on the FB page: http://imgur.com/uqKJrW8 https://www.facebook.com/pages/Ghetto-Tracker/42731611071296...
AMA: Alex Gaynor - Contributor to PyPy, Django, CPython, Topaz, OpenStack
He bought a phone for $200, all-in. The phone came unlocked, without a contract. Just put in a SIM and use it on any carrier -- including a prepaid carrier -- with or without a data plan.

The way it works in most of the world.

A more descriptive term might've been "$200 unlocked, off-contract."
I don't get why people are extrapolating corporate stuff out of this. Google needed a candy/desert that began with 'K'. KitKats are delicious, and its pretty hard to think of anything else that fits the pattern (I saw 'key lime pie' thrown around a bunch, but I think that's more of a stretch.)
At this stage, add to the list hounding friends and family on Facebook and in person. They're more forgiving of bugs and can drive some of the very early activity an app needs to get traction.
Wow, looks promising. I might take a break from iOS for this.

(Sorry)
> Lots of OSs don't allow multiple clients access to a webcam, microphone or other capture devices.

Does the multiplexed access need to be at the kernel level? It could be done with a user space server.

> And I'd like virtual hardware to be mapped into app space to remove copy/interrupt/stack switch time from drivers (and reduce latency to zero).

There have been efforts to eliminate copies, and to allow direct access to network devices from userspace.

> I'd like the 'file system' to abandon the ceremonial file tree, and expose a persistent object store. Objects could (should) be uuid-labelled at root, have no fixed location. The local file system could be thought of as a cache of resources, with the authentic directory cloud-based. Access should be through attributes and relations.

I'm in agreement that the filesystem tree is problematic. It's inefficient to traverse a directory tree when it's structured as a persistent linked list, and it's brittle. The tree is intuitive, but you could create a tree interface even if there isn't a literal metadata tree on disk.

You might be surprised by all of the zany things that have been proposed and tried in the OS community. The abstractions that have stuck around are oldies but goodies that are simple but work. A lot of things don't need to be done at OS level, like cosmetic changes to the interface of some resource. You can usually do that in userspace. Linux is pretty remarkably flexible with filesystems, too. FUSE is about as flexible as you can get.

The best argument to change the kernel is when something simply can't be done efficiently in userspace. If there's a way to implement something useful in userspace on top of existing kernel functionality, that's the way to go.
Well, seems like Nestle bought itself some geek cred.
This is just a reminder how "hidden scroll" content is such bad UX, how many of you noticed the little triangle / scrolled down and found out there is more? I found out only accidentally.
It's a cross-promotion. Google gets to promote its devices on the Kit Kat label and Nestle gets Google pumping its candy. No reason to assume any money changed hands. Google may well have paid Nestle.
Hahaha. I hope HN's anti-pun psyche sees through this one.
I think it has yeah. I haven't driven any traffic there, nor have I promoted the book much at all and it moved up the charts to where it's generally in the top 5 books in it's category, sometimes higher.

Over time it seems to be selling more and more. The first month was pretty slow in sales though.
Or go all out and get a view camera and one of those amazing Rodenstock lenses; learn the movements, compose the inverted image on ground glass while crouched beneath a dark cloth; make an exposure on sheet film!
Most of the quality of a dish comes not from the selection of ingredients, but having a good understand of mouth physics and chemistry. That's mentioned in the article, but given the same ingredients, a great chef can make a far more appealing dish. This would involve steps like browning, careful heat control to obtain Maillard reactions, heat control to get crunchy dried texture surrounding a soft interior (crunch followed by burst of flavor is always a winner).

basically: fry bacon til crisp, dry, pour a little melted chocolate on it, add crispy bacon (fried until brown), decorate with thinly sliced mint. The different between an unskilled chef and a skilled chef making this dish will greatly outweight any dish the IBM supercomputer invents by combining incredients. Why? bacon is high in umami, it's crisp, the chocolate provides the sweet and bitter flavors, and the mint contains tons of aromatic molecules.
"For me specifically, shortwave radio"

Ditto.
I mean, seriously, we're adults here, people. Our identities need not be tied to the "street cred" of our electronics devices. Don't want to be seen using a Surface? Good lord.

If you gave this guy a non-iPod mp3 player he's likely crap his pants with shame.
More likely is someone chose this name, that conveniently starts with a K, and then they sought out the owners of KitKat to make sure they were okay with it. I'm sure they were, free advertising.
Having written a Ruby book I would definitely agree, even though my book was very modest in size it took an order of magnitude more work than I had expected. Coming up with code examples, editing, creating a book cover, not to mention how grueling it can be to write especially after a long day of coding.
If this is serious, it's disgusting.
Tech users may scoff, but normal people like KitKats. People don't say Google phone or Android, they say Samsung and iPhone.

This is an attempt to make Android a household name like ... Kitkat
Is this serious release or some kind of joke? (not trying to be negative, just wanna be sure if it's serious or not)
"Google told the BBC that it had come up with the idea and that neither side was paying the other."

http://www.bbc.co.uk/news/technology-23926938
Musing about Rectangular Bar Magnets
This is great and all, but I suspect many readers will have the same response as I: that as a 10-year-old I'd figured out the best-value spaces just by the jail and Go To Jail placements alone, along with the higher rents and bonus chance cards for some properties over others for the same building cost. It's great for someone to run the figures, but if you didn't know what the answers were largely going to be you're a terrible gameplayer and analyst of your environment!
Scientific Innovation and China’s Military Modernization
Good idea. Did the same.
Because coming into an interview with your A-list unprepared is a waste of their time.
It should be "hard." If you know anywhere near all of them, that probably means you've dabbled in lots of things but never really any one in depth. (Or, you literally do nothing else in your life but code.)
Kindle MatchBook
If This Toaster Could Talk
> ... by historical geographical misunderstandings

If only it were just historical!

> Besides, what's wrong with Native Americans?

Nothing! That's an excellent term.

> Why would it be a put-down to share a name with them?

I never said anything about it being a put-down. To me, it's just annoying when people write "Indian" and assume that it will be understood to mean "Native American".

My point (with bringing up Danes and Brits too) was that some manners of speaking reek of ignorance. "In an American context" sounds like a weak excuse to perpetuate expressions rooted in ignorance. For example, when I learnt of the appropriate meaning of the word "Caucasian"[1], I stopped using it to refer generally to people of European descent. Now, I get annoyed when Americans use it that way ;-)

> Now that East Indian immigration ...

"East Indian" does not mean to me what it means to you. I'm South Indian. Historically, "East Indian" meant something else entirely [2].

[1]: http://blogs.discovermagazine.com/gnxp/2011/01/stop-using-th...

[2]: https://en.wikipedia.org/wiki/Indies
I like the title ("How long..."). It reads almost like the punchline from a Christian New Testament parable.
I know the story behind it. I agree with you though, here's the result of open source and it ain't pretty.
Still have no intention of going back to Android any time soon but I am craving a Kit Kat now, so I guess the joke is on Google here.
Ha! Thanks for that
My experience is that for every developer who adopts a new technology for its true merits, there are at least two others who use it only because it is at the top of Hacker News/Ruby Weekly/other trendy publication, and those developers take advantage of very few of the technology's benefits.
So maybe some racist white people might rate any area with black or Hispanic people as unsafe. Hopefully, if the area is actually not bad, some non-racist black or Hispanic people will rate it as such. The positive and negative ratings should cancel each other out in such cases.

The areas that end up with negative ratings would have to be rated such by users of all ethnicities, which more or less rules out too strong a correlation with race here.

The only problem is if somehow only a single ethnic group, like white people, uses this.

So, basically, I don't think this is going to be an accurate source of information here. At the same time, if it were to actually get widespread usage, I don't think it would be as bad as some people are making it out to be.

Ultimately, though, why not use something like city-data? The site is ugly as sin but it has basically all the information you could ever want.
Hey tfinch, check out http://koalitycode.com (founder here). One of our huge value adds is flexibility and we give you sudo access to the machines you use.

I'd love to see if we match your use case and how we can improve. Can you shoot me an email (in my user info) with your thoughts?

Thanks!
Well, if you are going to do the printing developing the film would be the easy part by far. :)
At any other company, the marketers or whoever would have said "well, we obviously can't call it KitKat, 'cause that's trademarked". At Google, they know they're big enough that they might actually get KitKat to agree. But would another big company even have tried? I gotta give them credit, in a weird sort of way, for having the arrogance/self-confidence necessary to do it.
yea your just flat wrong.
> Go ahead and undo that change.

How do I do that?

Thanks for the guide by the way!
I just hope they fix Bluetooth.

I have a very nice Bluetooth keyboard that simply does not work on Nexus devices because 4.3 broke Bluetooth keyboard mappings. It's fixable by rooting and renaming a certain file, but dammit, it should work out of the box.
Looking for a graphic design job? Check out these examples of creative resumes
Everyone? I've only witnessed this behavior as a way to avoid inconveniencing themselves.
How loyal would the customer base be if Blackberry switched to Windows Phone? Would they be any more loyal than Symbian users when Nokia did the transition?

This is why I mention only the patents. Those are clearly valuable. The customer base is debatable.
Unfortunately, Open-/LibreOffice has never been more than a free and open-source two-versions-ago copy of MSOffice. Thanks to the network economies that MSOffice enjoys, LibreOffice is under enormous pressure to aim for compatibility, not superiority.
While I firmly believe that one helps 'make their own luck', saying that chance/luck/fate/what-have-you plays no role is silly at best.

At worst, it tends to convince 'winners' that they had almost everything to do with their victories, and correspondingly that the 'losers' also bear almost all of the blame for their defeats. It's easy to say that someone should have simply worked harder when you didn't notice that they had to work hard simply to escape the grasp of bad luck and circumstance to limp to the starting line...
A look at the Django Web Framework
Google told the BBC that it had come up with the idea and that neither side was paying the other.

http://www.bbc.co.uk/news/technology-23926938
Or Licorice.
Analog vs Digital:

A photo sensor in a digital camera is an analog device. The "digital" camera requires an ADC (Analog to digital Converter).

Camera film records information digitally, the light sensitive film (silver halide) either lets light through, or it doesn't. Basically the silver halide crystal is either "on" or "off".
KitKat is very fragmented already! ;) [1]

[1] http://www.buzzfeed.com/lydiah/35-kit-kat-varieties-from-aro...
Looking at www.geeksphone.com I don't see any phones available for purchase.
I kind of hoped it would be[1] as well.

http://cdn-static.cnet.co.uk/i/c/blg/cat/mobiles/key-lime-pi...
Sure, especially if this is open source. Please shoot me an email with some more details.
I think you don't understand the implementation. There's always a frequency.
For a minute, I thought you were trying to make a joke about how KitKats are meant to be broken apart.
I loved the storytelling, but I won't comment to avoid spoilers! well done sir
"Because that is an utterly ridiculous strawman."

Of course it is, but it's clearly an admitted strawman.

What's wrong with people these days? You can't rhetorically explore someone's views without everyone jumping in and shouting "strawman" as if it's their new favourite word.
Don't know about the others, but O'reill's been offering this for a long time.
If you start very early, you'll give them the wherewithall to mitigate and avoid the worst situations.
Really, dislike this advertising.

Also just realised that "froyo" is not just a made-up name but stands for "frozen yoghurt" [mental process: why's "froyo" got a dish of ice-cream? ah?].
I just shut down cisimple
Seriously, I LOVE this post. I see all those kinds of documentations on Github, and being fairly new to programming Python, I see it extremely irritating if the documentation is bad and broken. The author just expressed(with words) what I couldn't.
Nice! It always seemed odd that buying the paper version shouldn't also entitle me to the electronic version, or at least a significant discount.
Me too, can't wait until 2021 to see it on my Android.

pointing out one of Google's major issues: deploying updates in a timely fashion.

Downvotes to this post will show how Google wants to hide this fact
I don't have inside information here, but from what I know about such things, breaking it up decreases the overall value sometimes. Sort of a "leave the desirable asset attached to the junk to ensure it all sells." In the press release Microsoft did they explicitly call out getting the Maps unit as part of the deal.

It would also have been a disaster for Microsoft if Google had bought them, not that I think they were thinking about it.
| It's not about fashion-conscious style. Pulling out the Surface in a nice cafe to work in feels... awkward. Out of place.

This is your own hangup and has nothing to do with the tablet.
Can't forget that GOOG just added AVRCP 1.3 support, after 2+ years and hundreds of comments on the issue https://code.google.com/p/android/issues/detail?id=5450. Also, Bluetooth Low Energy support, again, greatly delayed.

Apple has had AVRCP 1.4 since iPhone 4S :(

(I just really want cover art in my car!)
Android 4.3 was only release a few days ago. I'm surprised they're announcing 4.4 already. Both this link and the BBC article don't have any information about what new features are in this release. Seems pointless to just announce a name.

http://www.bbc.co.uk/news/technology-23926938
Samsung Doesn't Get It...
Bingo!

If they do a Google they will claim that UK transactions are really Irish transactions and pay tax in Ireland.

If they do an Apple they will claim that their Irish company owes vast technology licensing fees to a company in Bermuda.

Net result is that revenue is shuffled around until it ends up in a tax haven, ready for future distribution when the political tax climate or personal circumstance of key shareholders allows.
I've conducted some independent tests of various block storage options with Rackspace, EC2, HP and GCE. Here are links providing a CSV of the results (may take a few seconds to generate). A value of 100 signifies near performance parity to a baremetal SAS reference system. Overall, Rackspace SSD is performant, but lacks the consistency of EBS PIOPs or GCE persistent storage.

IOPS
http://app.cloudharmony.com/cloudgrade/api/query/cloudharmon...

IO Consistency
http://app.cloudharmony.com/cloudgrade/api/query/cloudharmon...
And the other half looks like Lisp :-)
"This project was inspired by pwnall's chromeview, but it shares no common code."
O'Reilly has been doing this for a while. They offer discounted ebooks (I think $5) for print books you've already purchased after you "register" them (via ISBN) at http://oreilly.com/register/
Introducing the All-New Kindle Paperwhite—The 6th Generation of Kindle
Apparently naming rights to future Android versions are for sale?
Lindt, M&M, Necco, Oreo...
Is it worth learning this over Sublime Text? I love Sublime.
In the last 5 years, W3C specification growth has increased 200%
Two or three years ago I was bandying about "Kladdkaka" as a possible future Android codename. Not sure if KitKat is more or less silly.
The templates are mustache, delivered via a single JSON file (https://m.lanyrd.com/templates.v356.js). They're used on:

* The server-rendered web (python)

* The enhanced & offline web (javascript)

* The ios app, where native views aren't used

* The android app, as above

The client code is pretty dumb, it knows how to turn a link into an API call, the api response basically says "Render template x or equivalent native view) with this data…"
Some years ago "Don't be evil" was Google's motto, however Nestle is far from being a good company, specially KitKat brand.

http://www.greenpeace.org.uk/blog/forests/kit-kat-give-orang...

http://www.theguardian.com/sustainable-business/nestle-baby-...