skysight-inc/HackerNews huggingface dataset:
This is a must-have for meetups. I recently just churned through a stack of year-old cards from SXSW and various meetup groups I'd just never gotten around to putting somewhere.
Internet creator Tim Berners-Lee: Copyright Alert System is bad for democracy
Facebook and The Dumbing Down of Sharing
Andy Rubin, Android's founder, leaves project
This matches both my experience and reaction.
Dear lord, the fonts (and font rendering) on Linux (both KDE and Gnome) are just horrendous. How do people put up with this crap?
Internet Connected Sex Toys
Using C# await in iOS apps for UI scripting
My read is that Pichai is a really good at ops, and the experience stuff will be left to Duarte. It seems like a good partnership to have on the Android boat.
Poll: Do you enable Java in your browser?
The Best Productivity Tools for Programmers | allenc
Android ought to update like Chrome: silently downloaded via Wifi (optionally via 3G/4G), installed in the background to whatever extent possible, and then show a reboot prompt only if needed.

Android is a Linux distribution, so most updates ought to be possible without having to reboot the device.
Ada gives you neither the performance of C nor the abstraction- and boilerplate-removing power of Lisp nor the provability of Agda. This is why it is not used.
> ES6 is already here, piece by piece it is being added. It's just like HTML5 - there is no future date when suddenly it will show up. Firefox, Chrome, etc. all have parts right now.

Not sure what you mean, here's a compatibility table: http://kangax.github.com/es5-compat-table/es6/

Doesn't seem to be "already here" by any reasonable definition of here. Looks like no one but Mozilla is adding stuff that aggressively. Knowing the companies, I'd say it's very doubtful that Apple or Microsoft implement much until ES6 is finalized.
I'd guess that it's not the actual idea of LESS/SASS that most people don't grok, it's the integration into their deployment workflow.

Since they don't use it every day due to setup woes, they can't easily read it fluently.
Your slander against Rubin, that he was the major factor, is unsubstantiated. And your 'X' sentence makes no sense, it translates to "He thought nothing was secure", huh?
I think testing on a closet full of devices is a huge improvement over making unique implementations for each device in said closet, and THEN testing each implementation. Still a schlep for sure, could be improved a ton. But progress is progress.
This is what I was truly shocked by. Even the most basic shortest path algorithm simulating traffic should include weights.
Care to explain?

I think Canonical offers a service for this.
What's so great about sudoedit?
I began retina-ifying my website (http://betterexplained.com). I'm serving up the high-res images. Something like a logo should be downloaded once and cached for a long time.

I have a lot of LaTeX-generated images, which is too painful to set using CSS rules. Also, for RSS/email readers, they don't have the full stylesheet available (feed-to-email service), so I want the image dimensions specified via attributes, not CSS.
Might be sort of like a non-compete period. Instead of being contractually bound to not compete for a period after leaving a company, which isn't always enforceable, pay the person enough to stick around for a while, perhaps with limited access to information about upcoming products.
Good point. Android is ahead of Web apis, and Google have been adding android apis to the Web for a while (example intents). They just need to keep doing that until there's 1:1 feature parity, so we can develop apps for either one or the other as if they were the same. And the same apps would work predictably on both.

That's a merge.
Gotcha. I guess that time was the submission time, not the posting time.
Why would you want to do it with random people?

My family does a sort of "ghetto co-watching" all the time, where they'll phone somebody up and say, "Hey, want to watch Foo? OK, start it playing … now!" I know lots of people who do that sort of thing. That's who co-watching is for — people who want to watch something together but not necessarily make a trip to somebody's house.
After purchasing the game and enduring the mess that is forced logins, I thought the game was pretty good. I haven't encountered any of the path finding issues discussed or demonstrated in the article. However I haven't put that much time in to it and haven't bothered to look. As a casual player it seems like a pretty rock-solid game so far.

I'm curious how the alternatives stack up. I'm not terribly pleased with Sim City 5 due to the online-only component. Has anyone tried CitiesXL Platinum for example? Are there others?
another factor might be Google's focus on PhDs.
No no, a cloud ecosystem, on an operating system, on top of an operating system, on top of the linux kernel. It's a great idea, especially on a power-constrained device like a phone.

Just add in Bellard's jslinux, and you can go 'round again.
It's SUCH a better idea to simply weight paths based on their congestion. Like, that's A* path-finding 101.
Hand-Shaped iPhone Case, for Humans Who Prefer to Hold Hands With Their Phone
kind of reminds me of the site movies.io - they stripped the torrents and now its a great site for keeping watchlists.
Really? Most people use macs or windows pcs, and neither of those have Chrome preinstalled. Nevertheless, Chrome has plenty of users...
The English term for "actual" is "up-to-date". The English word "actual" means "not imaginary".
Having been working in the Android space as a programmer, IMO the idea of Android fragmentation is mostly overblown these days. It was more of an issue in the past, but post-Gingerbread it has ceased to be a practical problem for any dev work I've done.

This isn't to say Android development is wonderful, it (often) isn't. And I've been increasingly concerned with the amount of "OMG HOW?" bugs that have been introduced into the Android OS and frameworks over the past few releases, but generally speaking the code you write for one modern Android device runs (or breaks due to OS or framework bugs) equally across all the phones, at least those that (legally) ship with the Play store.
Faster mobile networks and apps that make it easy to share and fancy-up with filters and whatnot.
That one is listed for Hungary too. Looking at local sites and it seems that it's quite a popular fetish here.
Can you imagine the flip-side of the anti-remote argument if the manager was remote and the team wasn't?

"What do you mean I got a bad performance review? My boss isn't even here."
I guess that's what Pichai's job will be. I presume the executives are paid a lot to answer tough questions like this and come up with solutions.
So actually if you read Geoff Hinton's paper on how they won the ImageNet challenge, they use 2 GPUs. Whether this qualifies as "custom hardware" or not, it's debatable, but it's certainly striking that you can obtain performance that is about as good as the 16k cores result. The results and the models are not directly comparable, but still.

One limitation of using GPUs is the fact that they have comparatively little on-board memory (max 6GB for now) and shuffling data in/out of it is expensive (because of communication costs).

Now there's also the idea that you can maybe obtain something interesting from a learning perspective when training on 16k cores. Because you have to essentially train a bunch of different models, that have different parameters and see potentially different subsets of your training set, ultimately you perform some sort of model averaging (since training is doing it for you). In essence, by doing distributed gradient descent you are potentially training a clever ensemble of networks, which arguably could give better generalization.

Can you have an ensemble of GPUs? Now that's an interesting question too :)
In Soviet Russia iPad Drives You!
Most of these groups are very small with little influence (though some are very active politically, though it isn't listed, the Sons of Confederate Veterans loves to make life hard for state legislators and Governors). Many of these are literally holes in the wall, like The Redneck Shop in SC (not discrediting racism in the SE, but most people have other things to do with their time).

What is really going on: http://en.wikipedia.org/wiki/File:Black_belt_counties.png

Also you have a disproportionate number of historically black colleges in the South as compared to the rest of the US. Upper-middle black households are more likely to send their kids to schools like Spelman and Morehouse and if kids like anything, they like sex.
How is this any different than "exploiting" data from Facebook, or mailing lists of people who did not check the box next to the words "I don't want my information to be shared with third-parties"?

How does an unsecured Wi-Fi network, emanating signal out into the street, deserve some sort of "expectation of privacy"? You deserve no expectation of privacy if your blinds are pulled-up and your windows are open. Why should Wi-Fi be any different, just because users can't be bothered to learn to protect their assets?
> Ten years ago no one would even dream of a service like Instagram being a success. Who would want to take pictures with their cell phones and post them on a site?

Are you kidding? People were taking pictures with camera phones like crazy soon after they were widespread. Digital cameras and camera phones changed society. The only reason why Instagram took so long to appear is because the likes of Verizon and AT&T suck at software and aren't nearly as motivated by what people want as they like to think.
The copyright violation is coming from a server hosted in the US, so it's subject to US laws.

It would be the same if I took a DVD from the US that doesn't have a copyright in another country, went to that country to copy it, and then tried to sell it back in the US. It doesn't matter where I'm making the copy, it matters where I'm distributing it.
On choosing the right startup
I think you are missing the point of Android. Android starts with the premise "fragmentation exists, how do we make the best of it?" and goes from there. The idea that every person on the planet is going to use the same phone with the same capabilities and the same size screen is a fantasy world iOS developers live in.
Basically not true (anymore). If you take the model that is described by Hinton et al and apply it to some vision task for which you generated a lot of data, it will invariably work better than the competition, almost out of the box (yeah you have to try a few learning rates, but that basically the case for any ML algorithm). It's pretty amazing actually.
Exactly what I was thinking. :)
How do you know the original poster is American and subject to US Copyright Law???
I was thinking about ASIC? Here is a bitcoin mining solution: http://www.butterflylabs.com/
If it's only about the "editor" part of Emacs then I would recommend starting with an Emacs-like editor mg[1]. It's clean, small and has nice manpage that I feel wouldn't overwhelm newcomers. It also has some of the basic commands helpful for programming.

[1] http://www.openbsd.org/cgi-bin/man.cgi?query=mg
California online education: The way forward from the Golden State.
They are? I use a middle dot. (I'm talking about when I write on paper or a board.)
Apple Stores in France banned from forcing employees to work late
The solution is simple. Hire a proxy with a head cam.
Learning with Flippa
In a nutshell:

In some situations, a greedy algorithm works well but a totally random one works terribly, in other situations a random algorithm works well but a greedy one works terribly. Combine the two, and everything works out well enough to be plausible under all circumstances.
Twitter acquires We Are Hunted, readies standalone music app
New first stop for hacked site recovery  —Google
Top Startup Incubators And Accelerator (April 2012)
Who is going to PyCon
Who is headed to PyCon this year? It would be great to put some faces to names. What talks are you looking forward to.
>At least on Android you can write one app and then tweak it to work on different devices, previously you had to write apps as different as Android/iOS/Windows for each device - and often individual manufacturers even had multiple platforms to write for.

>So I think we owe Google some congratulations.

Before Android, you could write a Windows Mobile app and have it run pretty much on every Windows Mobile device and the same with Blackberry and iPhones.

The biggest problem with Android is that the OEMs and carriers abuse the open nature to make their own custom skins which are not compatible with updates. Google did not take a hard line on this like, say, Windows Phone did
But... now you can connect your city to that of your friends. That's far more fun than building a sprawling metropolis right?
It's always rewarded some fairly unrealistic layouts. Like I said, inappropriately rewarding certain weird layouts is much less important than inappropriately punishing normal ones. The former is only to be expected in any complex game, but the latter destroys realism.
Check this out, if you're curious about this line of thought: http://yann.lecun.com/exdb/publis/pdf/farabet-fpl-09.pdf

The ImageNet winning model is a essentially glorified ConvNet :)
So, all Microsoft has to do is define their operating system in terms of a browser and they can successfully and easily lock out all other browsers?
I will be at the Continuum Analytics booth. I'm pretty excited, this will be my first PyCon.
Much harder for an OS than an app. Phone makers have their own custom set of drivers for driving their unique hardware and these often have to be changed in subsequent releases to deal with changes to the hardware abstraction layer. And even for releases that don't change the exposed hardware abstraction layer it can be really difficult to know if each phone maker's drivers will deal properly with subtle changes to the underlying OS.

This is not an impossible problem to mostly-solve, but it is orders of magnitude harder than what Chrome browser has to deal with.
I think it's a fantastic idea, congrats. My son is 1.5 yrs and loves playing with the ipad, though I am careful he doesn't use it as a tv. when he puts on another .5 yrs I'll definitely use your app.
Not sure why this got downvoted because it's true and we've all seen it. I won't trust anything ebay says about marketing because they are completely out of touch with their own users.
I'm confused by their example. How does this change the rules of public disclosure?

Before this law, public disclosures prevent the inventor from giving patents. In a conference I attended, the scientists were very careful to avoid publicly disclosing the details of their inventions for fear of removing their ability to file for a patent. But the brief blurb in the article mentions that if inventor A publically discloses their invention before inventor B files, then inventor A gets the patent.

Could someone clarify?
The performance is pretty close, actually (far more than Go, for example) : http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...

And yes, it is not used, only in some obscure and low profile projects : https://www.adacore.com/customers
It says your first 25 cards are free. What's the business model, and why would I pay money when CardMunch is free?
We need a unique term for such behavior. "Trolling" seems to be a different, broader thing. "Karma griefing"? b^)
I have the world's tiniest violin available for spammers who don't want their email addresses published.

I especially loved this bit: "I was researching Automattic , Inc. and wanted to ask you if there was any gaps/pains within your CMS and website. "

What a bold faced lie! Obviously he didn't spend even 2 seconds researching anything related to Automattic. Acquia harvested Matt's information and spammed him, and they deserve to be called out.
I think things like UStream combined with the likes of Google Glass is the future. Live stream voyuerism doesn't require editing. If drunk video calls could be made with the ease of drunk dialing or texting. We'll have passed the threshold.
Andy Rubin is not leaving Google, is he?
Twitter adds new lines, without a limit. A bad idea?
I've always been a proponent of displaying new lines in tweets (especially because sometimes I tweet short poems). Twitter seem to have finally done that, but without putting much thought at it - you can now have tweets that span the entire screen.

What I write a while ago (http://web.bozho.net/?p=262) was:

"someone may enter 20 new lines and thus break the timelines of their followers. That’s an easy thing to fix – just don’t display more than 2 consecutive new lines, and also limit the total number of new lines per tweet to, say 5 or 6."

I post this on HN, so that (in case it gets upvoted), it puts some sense into twitter product designers.
The same goes for design when you're really talking about specifically web site design, graphics design, application design, software design or whatever.
Year End Tax Planning
The state is generally obligated to provide security to homeowners who can not be bothered to lock their homes.

If someone enters your house without your permission and refuses to leave you may call the police. If there are any immediate threats to person or property the police response will usually be swift (though, of course, this depends on your local P.D.).
Seeking Funds for Movie, Creator of ‘Veronica Mars’ Turns to Kickstarter
It wouldn't have been adopted if they had taken a hard line on that issue.
That's also where the majority of the black population lives[1], so it's not much different than asians being high in California. I don't think your correlation to racism has much to do with it, at least not in the way it seems you are implying.

[1]https://en.wikipedia.org/wiki/File:New_2000_black_percent.gi...
Publicly disclosing an invention does not prevent a patent...it simply puts a deadline for filing (1 year under the old rules, not sure under the new rules) starting with the date of disclosure. Thus, the purpose of avoiding disclosure is to prevent giving yourself a deadline.
Building 'Tiny Habits’ In Your App
It is broken when things such as this happen all to regularly: http://i.imgur.com/7cd6VZV.jpg

Every single police car in the entire city will respond to the exact same crime in progress, ignoring all others, creating a traffic black hole, and leaving you with no police.
PlaceIMG
Simple and fun image placeholder service for developers.
You know what else is playable? Simcity 2000, 3000, 4, etc.

Sorry, but "playable" is putting your pants on in the morning, especially in the niche of AAA, DRM'd, persistent, service based gaming markets like this. Nobody pays a premium for incomplete services unless those are some top notch services; not services just billed that way and described in terms of reticulated splines.

Just because corporations now have the rights to buy and sell concepts that should have passed into public domain decades ago doesn't mean that they really "own" the public awareness, emotional investment and their passions. Rights can be bound by laws and recorded on paper, but you can't put a price on 10 million fans and tell them to suck it up and drop their expectations because they are legally owned. When you buy a franchise like this, you're really buying a responsibility, not a cash cow to be milked until a husk. To EA this is just another product reaching the end of it's life cycle and they're trying to stay profitable while keeping the lights on, and it doesn't matter if that means ripping out half the game and replacing it with anti-features and price tags.

I think publishers and "innocent developers just doing what their boss asked" may be the entitled ones here, thinking they deserve a payday because they worked hard bringing you a game that is quite profitable to operate. You know who else worked hard, harder than anyone else? Hitler.
> If you want to talk about confusing, I watch C-SPAN constantly (it's an illness) and whenever anybody in the legislative or executive branch talks about "cyber security" they always talk about IP protection and "preventing a cyber pearl harbor" in the same breath.

The trouble is that the effective, worthwhile and highly damaging cyberattacks all involve IP, in some way or another. There's not much value in taking down Coca-Cola's internal network. Stealing their M&A strategies or product roadmaps can be extremely lucrative/damaging (I recall seeing estimates that billions have been lost as a result).
Exec (YC W12) launches cleaning service in 4 new markets around the U.S.
Thanks for your input. Now I can see how that would fuse the systems and how that would make for better web apps that had the strengths of native apps (Something like Firefox OS I figure).

But would that improve the Android platform? I'm wondering if it would be confusing or complicated for users, getting some apps from play and other from the Chrome store. Having apps in the launcher and some other apps you have to run from Chrome. Although at that point Google could merge the Chrome store and Google Play and have shortcuts for Chrome apps that launch a chrome-less browser to look native. Now that I've though about it I think it could work rather well, but I'm still wondering what would be the benefit for the users of Android.

Edit: Now that I've seen vibrunazo's comment I think I get it. If Google build a web programming api that is the same as Android's programming for one is programming for the other. I think that would be truly awesome indeed, I enjoy developing for android, not so much for web.
That's a very narrow perspective, based solely on what is "painful" for the developer. Developer pain isn't, generally, a good indicator of the public good.

Obviously the real driver for "fragmentation" is that there exists a market which is (1) lucrative and (2) easy to enter. So everyone rushes in with their devices and competes. And somehow you think this is a bad thing?

Stated simply: "fragmentation" is a side effect of "market efficiency". The reason almost everyone (for the appropriate definitions of "everyone", of course) in the developed world has a smartphone (be it an iOS one or not) is precisely because of this efficiency. And you can't have it without a little fragmentation to go along with it.

Basically, your utopia where everyone uses one device not only doesn't exist, it can't exist.
Seems like the only difference from CardMunch is they import contacts to Salesforce for you.
That's a bullshit excuse. If you can't raise a few million dollars for your cause, it's probably because nobody gives a shit about your cause.

You think we got clean air, clean water, etc, legislation passed because Sierra Club and Earth Justice are rolling in money? No, it's because they have a cause that people care about and passionate volunteers that dedicate their lives to fighting for it. It's not the system's fault that people don't understand nor care about stuff like CISPA.
ChromeOS is going nowhere, it's currently the best OS option that is able to turn a PC into an instant-start, always-connected "appliance" where end-users don't need to care about the mundane details of using a PC, e.g managing files and folders, backing up, syncing, updates, security and virus-scanning protection, etc - everything runs in a sandbox, gets updated automatically and "just works".
Raspberry IO - A collection of Raspberry Pi projects, ideas and a community
Ubuntu have a patched library and sensible defaults that gives their distributions a better out of box (off DVD?)experience. I wish others would pay attention to this kind of detail.

I've found that with nvidia graphics cards I need to use the proprietary drivers; nouveau is not quite there yet with fonts in my experience. I'd be delighted if someone has a font-config fix for that as nouveau is pretty nice these days.

KDE hides the hinting/subpixel antialiassing settings in Application Appearance / Fonts from memory.
5 Books on the Timeless Principles of Writing Good Code