skysight-inc/HackerNews huggingface dataset:
A much better solution to this problem is put.io
Creating A WordPress Functionality Plugin
How I Increased My Conversion Rate by Over 3,000%
He's infuriated because, despite the hype, the TED talk and the Gates funding, it's not clear why this is better than other simple microscopes which can be made for even less money. Also, why does it need to be so cheap? Not everyone in a poor community needs one of these. Surely they could buy/receive a more conventional instrument and share it.
FYI there is another project like this being discussed on Hacker News in parallel: https://news.ycombinator.com/item?id=7379166
Uh.. if you are not trolling you are badly mis-informed.

XO-1 was, "standard PC" x86, in part to get cheaper available components. They didn't switch to ARM until after the price per processor came down enough to make it viable, though it would have been more efficient to start there (cf Intel-Microsoft-Negroponte politics).

Parts were and are shipped in to the locations. The laptops were designed to be field repairable to an extent well beyond any commercial laptop (then or now): resources start here http://wiki.laptop.org/go/Repair and include teardown and repair instructions.

XO-1 series are,were much more repairable than any new or 2nd-hand consumer electronics gear you can get. I only hope they manage it with XO-4. Touchscreens are pretty fragile.
>> Ms. Feinstein said she had sought an apology and an acknowledgment that the C.I.A.'s conduct was improper.

This is on par with what a child would get disciplined with for cutting in the lunch line. If a civilian would have done this they would have been prosecuted with a violation of the Computer Fraud and Abuse Act and sentenced to 30 years in jail.
Using Scala traits as modules, or the “Thin Cake” Pattern
Mine too got stuck at 1024.
It depends on your location, but many places in the US have the big 4 + PBS available over the air. You just need an antenna capable of picking up the signal, a tuner capable of decoding it, and some device to record the decoded signal.

Go here to see what kind of antenna you'd need: http://www.antennaweb.org.

For the tuner and recording device, there are several options. I think most people use a PC + a tuner card + scheduling/recording software like Windows Media Center or MythTV. I'm using MythTV w/ XBMC as the frontend.
Google Tells People not to Use Maps to Search for Missing 777 (Duh)
If anyone (or a contributor) from popcorn is reading this:

Can you explain the SEEDING part of it in more details?
As your description says it will be seeded for some time to avoid leeching but can you describe this in a little more detail.

I know the project is trying to reduce/remove complexity from the torrent kingdom (its from whatever i see in this beta version i would say they have done a pretty good job!)
but I have a (maybe an obvious) suggestion that you guys might want to add a "settings" pane somewhere so that users can play with settings.

The only major criticism i have is that the project is overly depended on YIFY as the provider of content. Which is also a problem because everything is either in 720 or 1080.

I hope some of the more "legal" providers learn from the simplicity of this project.
I'm also hosting an up-to-date mirror of libttorrent at https://github.com/steeve/libtorrent
Well, this is a big debate. I think musicians must be paid by playing live, amd not when every human listen a song, do a cover, or listen it in a bar. I think artists should be credited and pay when others use their creation for commercial use. Staff, as always, they will have jobs. You think the staff is all day working with the records, no, they do sound work on live shows too, as welll producers, designers, print guys, etc. People evolve.
They do not own most of those assets directly, only a small fraction of their local affiliates are actually owned by CBS. Additionally, they are not mandated to broadcast their main money-making content on that spectrum either -- they could provide 24x7 wheel of fortune re-runs and a simple re-broadcast of the local morning and evening news would probably be sufficient for them to maintain the license.
ShowHN: MoshPit.js – Controlled chaos for your views, states, and screen sizes.
That's interesting. I'd love to hear more about your problems with it. My email is in my profile, feel free to drop me a line.

I deployed a small but moderately complex crawler backed by a database with Scrapy. It had some custom pipelining as well that deduplicated information (based upon a hash) and exponentially backed-off if the page hadn't changed in a while.
Interesting. It seems the solution I and a couple of people more came up with of keeping the top value in a corner isn't being used. It's amazing how it's able to keep the large numbers together throughout the game.

The gameplay is much more interesting but it seems that getting from 1024 to 2048 is much harder this way, probably because the randomness accumulates over time making the depth search unreliable. The more structured solution accumulates much less risk so has some margin to deal with this.
Meh, It popped up after you scroll and its easily close-able.

I've seen much worse
Latest AngularJS Jobs From AngularJobs.com On LinkedIn.
I think this generally applies in that case: "often what you find underneath is a mismatch between what the arguer thinks is better and what the people who chose the popular thing think is better."

A simple example of this would be going with the bloated, more expensive, more error prone product. It may just be that service contracts, existing relationships, available support or even just name recognition (Nobody ever got fired for buying Microsoft...) trump those in some cases.
I guess you're unaware of independent films. 12 Years a Slave would absolutely be made, regardless of a non-blockbuster budget. There are always going to be people trying to make art or assist in doing so, without the intention of making an absurd amount of money. Why do these actors even need millions for a movie? Its an absurd amount that is more than necessary.
Do you have a demonstration of that effect? I'm not buying it from the words.

With typical torrent use, you have to wait the entire download time before you can watch anything because the pieces are randomly selected. But adding streaming just means you have to bias toward the early pieces just enough to have a decent buffer. After that, you can still be random.

The case of prime time seems to be better for this approach, not worse. People still won't all start at the exact same time. The early arrivals will all replicate the early pieces, beefing up the ability of the swarm to get the pieces everybody wants.

I haven't looked at the code, but it seems to me that as long as it's flexible about the amount of time it takes to fill its initial buffer, and as long as it keeps serving after people are done watching (to compensate for the up/down pipe asymmetry), then the swarm would survive just fine.

Indeed, I think making swarm participation much easier and more appealing might increase the depth of resources around any given torrent, making results net better for popular files.
good idea, I will add that as an update
While the game is difficult to finish, I'm kind of saddened at how far I can go just by randomly hitting up arrow, left arrow, down arrow, right arrow, etc.
An original programming pattern in Mezzo
Still a pretty small number (2-8 max?) compared to all of the PC configurations you have to worry about in DX and OpenGL land.
This really is just a sideshow (excuse) to justify watching movies without paying for them. I don't have any contract with my utility companies whom mail me bills every month for using their services, nor do I have one with Kroger when I go buy groceries. I still am obligated to pay both of them for using their services.
Puppet and Chef do a lot more than install packages, which is literally all that Chocolatey does and most of what Boxstarter does. For example, how would you set a particular value in a configuration file with Chocolatey/Boxstarter? How would you add a system user? How would you make changes to the firewall settings? You can't, that's why Puppet and Chef look more complicated.
JetBrains Newsletter – March Edition
Microsoft Open Technologies
Depends on the country. In USA you are probably right.
#2 (or something pretty close to it...) worked pretty well for http://ourrobocopremake.com/
currently, no. that would be a simple addition though.
What are the rules for new tile placement? Is it deterministic, random, or adversarial?
Another situation where regexes are possibly abused - syntax highlighting. Yes, there are a lot of languages where you can sanely highlight /most/ code with regexes, but there's a non-zero number where you need a little more context, such as that provided by an AST (which would also help with autocompletion anyway if the highlighting is being done in the context of an editor).
The Mobile Cybercriminal Underground Market in China
Yes - Feinstein has been awful on the NSA spying issue. So far there have been only two narrow issues that have bothered her all all: spying on her and spying on friendly foreign leaders. She has been one of the ruling elite for so long that she has lost the ability to see this issue from any other perspective. She needs to retire and enjoy the roughly $100 million she has acquired in a life of "public service".
Show HN: Software for the film production process
Ad ignorantiam is to argue that something is true because it has not been proven false. Walk me through how that applies to what I said?
Boom, 13,068 points and 2048! I'm feeling some pride in my AI.

http://cl.ly/image/3G1a0e1T0Q2O
>then he is either complicit or indifferent.

Those aren't the only possibilities.
How does it decide where the new tile will appear, or it just tries every possibility?
Random location (uniform). 90% chance of a 2, 10% chance of a 4. This actually made it hard to model the computer move in the search.
I got up to 16220 that way-- the thing you have to look out for though is as you build the cascading layers, when you get the row three, not to block yourself in (having all 3 rows full so that the only direction you can go, is the one you are avoiding).

Try to keep your cascading layers down to 2, and keep about 2 steps ahead when you get to the 3rd layer.
Many people have suggested keeping your highest number in the corner but I've found that doing so makes it easier to have 2's and 4's "invade" that fortress of high numbers you're building close to the wall.
The best position is for the highest number to be 2nd or 3rd in the row closest to the wall cushioned by the second highest numbers on either side so that you can build up the numbers to either side of them, and eventually add them in.

Example:

X___X___X___X

X___X___2___4

8___16__32__16

64__256_512_128
Pour cast. They can't buy new Ferarris because some kids watch that movie for free.
You could use a Postgres JSON or hstore column for the custom variables. If you use a JSON column, and want to do queries on the custom data, try out this tool I made for creating views of properties within a JSON column: https://github.com/mwhite/JSONAlchemy
Barack Obama talks Healthcare.gov with Zach Galifianakis
I thought it was 'we the people' with individual sovereignty and all that.
Alex Waters on improving Bitcoin banking transparency
Thanks for the suggestion. I can't stop until I beat this eventually.
Unfortunately, value investing in the venture capital world doesn't tend to work out so well, because of the power-law distribution of startup outcomes.
GeoGebra - dynamic mathematics software
There is no offense, I just think it's important to characterize accurately and you can only do that with good data - I'm providing one (I think) good data point on the accelerator / incubator experience that I've had.

I also think people that dish out a lot of exaggerated commentary on a wide and diverse subject are speaking about something they don't know very well (such is the case with the article's author).

I do agree though that some incubators can be a problem - but really, the onus to select carefully is on the entrepreneur just as it is in selecting your board or investors.
Drones Find Fans Among Farmers, Filmmakers
Didn't that thread conclude old developers branch out into non-dev avenues?
OP's point was the Feinstein has been defending the NSA's programs, and has, until now, seen no problem whatsoever with the government spying on its citizens.
Okay, so what about artists who are unable to play live for one reason or another (e.g. handicap, musical complexity). Recording engineering is different enough from live sound that it's almost two different jobs. And you're suggesting that the staff who do things like set up microphones and haul speakers should get paid to set that up for a live show but not paid to set that up for a recording?
My Life as a Retail Worker: Nasty, Brutish, and Cheap
> It shouldn't be my responsibility to try to get these movies legally

Ignoring that statement, which is a nice way to excuse your obvious criminal act(s), despite the correctness of the situation, paying these fees is fine when it's only a few, but the key is that we need centralized services to offer everything easily. If every content creator starts to have their own distribution method, get ready to complain about the "expensive" $10-15 fees you pay for 15 different services!

I'm waiting for the day when consolidation hits and we have 3-5 major streaming players that have almost everything available. Netflix's movie selection is just depressing...
It gets so close! http://puu.sh/7rrD6.png

I find it frustrating to watch it hit (where I have not managed to get to) where you have one block 128, 256, 512, and a 1024. Moving around only makes it harder to join things together.

I am rather convinced this game is more by luck than actual good-play.
"get XO laptops to rich world children"

I must admit the phrasing of this makes me a tad bit mad. I'm actually at a loss for words to explain why and I believe it fits with why I see OLPC as a failure.

Looking at it, what is the difference between the Vivitar tablets and something like the LeapPad Ultra? They both look like locked down tablets with pre-packaged lessons and lots of parent reporting and control. The LeapPad looks better supported.
> Speed :)

At the cost of ACID. In my experience PostgreSQL is faster than MySQL-InnoDB.
One thing that's interesting in this context is the Firefox phone and its 100% FOSS web tech stack. I've seen projections of an additional 400 million smart phone users this year and maybe another 600 million in 2015. It seems plausible that Firefox phones will reach 10% of new smartphones by the end of 2015; if that happens I think it's highly likely that the game will change again.
The video is not available in certain countries. In countries where it is available outside the United States and Canada, it costs close to 2x the price.
Thanks for pointing out the Windows dependencies from the page!

Lots of people are doing game dev on Mac and Linux, though not so much on the big game studio dept. For example you can do Unity dev (& target all platforms) + iOS dev + Android dev on a Mac pretty well.
There is some truth to what you are saying, but this is just one way of writing a CFEngine policy, and a fairly confused one. CFEngine lets you abstract classes that makes things much more readable. Furthermore, you can create explicit ordering in CFEngine using the depends_on attribute, similar to Puppet.

As for the run 3 times in a row, this is an explicit design decision in CFEngine, because the state of the machine changes as you operate on it, so you cannot assume your plan remains valid during agent execution.

You can create atrocities in a lot of programming languages, and CFEngine is no exception to this rule. CFEngine is highly dynamic, but with great power comes responsibility.
This AI losing doesn't mean the game isn't winnable in principle. I don't know whether it is or not though.
To add to your "ARRRR!", it is available for rent from iTunes in the US.
mine lost at 11,012 :| my AI has a lower IQ
Immigration Facts the Republicans Don't Want You to Know
Zethos – $3.5 million in 1kb
Google faces legal action over in-app purchases
Here's a random key press loop:
function press(key) { var eventObj = document.createEvent("Events"); eventObj.initEvent("keydown", true, true); eventObj.which = key; document.dispatchEvent(eventObj); }
for (y=0; y<=1000; y++) { press(Math.floor(Math.random() * 4) + 37); }
Trying every possibility was way too slow (branching factor of ~15 to 20), so it only searches the most "annoying" moves, where annoying is defined by lining up with the highest value tiles and not being adjacent to other 2's (or 4's). The game is random though, so it can and does make moves that haven't been searched.
The reason I think my analogy applies is because "pirating" costs cameramen nothing. You can measure their net worth before and after I pirate a movie and it will be the same. The same is not true of bumming a taxi ride.
What problem does it solve besides "I am so clever and just learnt the word 'nondeterministic'?"

I would suggest another blog post about monadic (you know, type checked, guaranteed safe) packages (uniques sets of pathnames), statically linked, each file in a unique cryptohashed read-only mounted directory, sorry, volume. Under unique Docker instance, of course, with its own monolithic kernel, cryptohashed and read only.

Oh, Docker is a user space crap? No problem, we could run multiple Xens with unique ids.
No it cannot. Internal storage is protected and cannot be access (unless the device is rooted and has root privileges).
When you get up to 128 and 256 it's been easy and it kind of feels like you've come a ways, but remember that you're only 1/16th or 1/8th of the way there.
Salesforce does this: http://www.dbms2.com/2011/09/15/database-architecture-salesf...
Sorry, but you're not paying the studio for watching a movie. The cinemas are paying the studios for having the right, to charge, whatever they want for you to consume movies. It's the theathers, the netflixs who put the final consuming price on something, you're just paying them, not the guy who worked in the sound system for that movie, or the guy who made the logo of the movie, he was payed, and for sure, not so equally as everyone in here are claiming to be paid.
The AI implements minimax using alpha-beta pruning.

Minimax assumes that the game/computer which the AI is playing against is playing adversarially - i.e. that the computer will insert the new tile that's the worst possible tile for the player/AI to receive.

But that's not actually what the game is doing. Instead, new tiles are inserted randomly. As a result, minimax probably isn't the best approach here.

I think something like monte carlo rollouts would work better. In other words, rather than evaluating a move by "what's the worst that could happen if I make this move", evaluate a move by "what is stochastically likely to happen if I make this move, weighted by how good/bad that outcome is for me." (Losing the game would have a big negative weight, of course).

Given that the current AI isn't actually winning the game, I guess that some sort of monte carlo rollout strategy would do better.

It's still cool to see how minimax does, though, so kudos to the authors - it'd be really interesting to see a comparison of different methods.
Defending Innovation and Consumer Choice in New Jersey
As I have said, it is straight forward to come up with a valuation range for a property. At the bottom of the range, it would be attractive to borrow money and rent it out.

You cannot value Bitcoin like this because it does not produce an income and is not linked to the value of any other asset.
I was doing the same. I got up to 1024 before losing, so I wonder if the algorithm would be better if you changed it to do a minmax search on three directions, and always omit the fourth unless you're forced to move that way.

That way your large values tend to be clump together and you don't get a small value buried which burns up a square.
I'll have to look into that way of playing.
I think you've added too many constraints to each group you define. You could probably differentiate the groups between those who are theory driven (and who use deep knowledge and understand to guide them) vs. those who are shallower (or using emotional triggers of what excites them, and as such shallow or no theory used when investing).
At first, I was excited about this and saw it as our generation's "only Nixon could go to China" moment. The spy agency's leading cheerleader within Congress accused them of going too far? Wow!

However, according to the NY Times article, the documents were removed from the computer her staff was using in 2010. It clearly wasn't enough to change her mind in the past 4 years. That makes me rather cynical about whatever she is doing now.
Well there are possibly smaller studios and devs who perhaps don't have the resources to roll their own translation layers, for whom this might be a tipping point towards supporting SteamOS and/or Linux.

Since Valve has already written this for their own purposes, it'll cost next to nothing for this to be published if they can stop people expecting support, and they might get a few bug reports into the bargain.
Sorting.at: Very Cool Visualizations of How Sorting Algorithms Work
Defining Information Architecture, Part 1
Try http://forum.xbmc.org/showthread.php?tid=174736
Perhaps she has seen some secret version of the Fourth Amendment that only applies to her. I hope I'm just joking here...
What will happen after the Microsoft End of Support for Windows XP?
Comprehensive Research Report of 2014 Cloud Providers
Cloud Platform Research Report brings together worldwide cloud providers into one free, exclusive report that offers impartial insight into 39 specific cloud platform providers.
Heh, I did something like this for the original Threes games via computer vision and screenshots :)

http://www.youtube.com/watch?v=Sn2o2hb1bi0

Mine is using a minimax variant that replaces the minimum nodes with expectation (given that the choice of next tile is uniformly at random). This is sort of the algorithm used by backgammon solvers. The fun thing is that when expectation factors in, the branching factor is quite wide, but the necessary depth for the algorithm to beat humans is much smaller (with 8-ply on Threes this thing is miles ahead of me, no contest)
Is there anywhere that explains how streaming from torrent works?
Or powerless. There seems to exist a large, perhaps even predominant, section of the government that exists outside of the control of the democratic process. The de jure objection to this is that the Administration can fire and hire at will, and can affect these agencies with that power. The de facto reality, however, is that the President only has limited ability to affect these agencies, much more limited in power than we are taught in school.[1] Further, the oversight abilities of Congress have been negated in ways that are well demonstrated here.

I am no Obama fan, especially in this regard, but I do believe his Administration is the problem. The problem is systemic rather than political, and these institutions are structured such that they are almost entirely outside of the ability of the democratic process to change.

To say that Feinstein has encountered face of the real American government is probably an exaggeration, but not enough of one for comfort.

[1] http://billmoyers.com/2014/02/21/anatomy-of-the-deep-state/
I thought the way android apps can lock down information away from other apps is they are able to set permission bits to be for their own unix "user" (e.g. each app gets their own userid). It's conceivable that WhatsApp simply set the permissions to be too open.