skysight-inc/HackerNews huggingface dataset:
> It's telling that law enforcement priorities work out this way. They're not terribly concerned about what hijinks highly-educated hackers get up to or the occasional tech-savvy stalker, they would much rather be able to nab the untrained- the working-class dropouts who own a cellphone but don't know how it works- as quickly and efficiently as possible. Nevermind that the average citizen is much more concerned about identity theft than someone smoking weed on a street corner.

Yeah, law enforcement is graded on quantity rather than quality baring a truly unusual situation. This leads to them having a preference to permitting broken systems abused by criminals to remain in place so they can catch the uneducated and the uninformed.

It is sadly the same trick they use with child porn. They'd rather distribute it and catch low hanging fruit than shut it down to do more legwork.

http://www.nytimes.com/roomfordebate/2016/01/27/the-ethics-o...

> Participating in the distribution of child pornography is a federal crime. But that’s exactly what the F.B.I. did in this case. In order to identify more than 1,000 people suspected of trading in child pornography, the F.B.I. operated a child pornography website for nearly two weeks. During that period, more than 23,000 images of child pornography were available for viewing, downloading and endless reproduction in ways completely beyond the F.B.I.’s control. In short: The government has criminalized an activity and acted to further the commission of just that crime.

> If the government is going to break the law in order to enforce it, it must justify how any resulting benefits outweigh any harms. When the government participates in the distribution of contraband, it has little control over who will use those illegal guns, drugs or child pornography, and little ability to protect victims from these harms.

They aren't interested in the ethics of it. They just want to increase their numbers.
Dpr – The Simplest Ruby Http Client
I have written about this before and, in a nutshell, there are problems inherent in cutting everyone a check. If you literally give everyone a check starting from birth, you will almost certainly see poor women cranking out babies to increase their own income and they will not be good mothers and they will not raise children who are decent human beings, prepared to contribute to the world.

One of my previous blog posts about my objections too ubi:
http://micheleincalifornia.blogspot.com/2015/09/it-was-obsol...
If you look beyond the AAA games you can find a lot of great stuff. My favorite is Kerbal Space Program. It's fun, it's educational, it has personality, the challenge scales up with player skill to an almost unlimited degree and entirety organically, you can set your own goals or have them given to you... I could go on.

What really amazes me is looking at the players and seeing a lot of people going into aerospace careers because of it. And not only that, but finding that they have a huge leg up on their classmates because they've already learned so much from the game.

The magic is still there, you just have to find it.
Free Speech only protects you from the government, not other people and corporations and colleges, etc. Internet companies can ban you or shut down your account or censor you if they don't like your speech.

Try posting opinions that go against what the majority believe and see what happens.

It is more than just copyright. I remember some politicians tried to use songs for their campaigns to have the artists complain because they didn't support the politician.
> Frankly many pre-modern, pre-civilizarion humans were assholes.

While it's somewhat news to me, I'm very glad to hear we've moved past that.
You can turn garbage collection on and off using `gc_enable` function.
Monopoly does mean "when a specific person or enterprise is the only supplier of a particular commodity [...] which relates to a single entity's control of a market" (Wikipedia)

Data is the commodity. There is nowhere else you can get good raw data about, say, what people were publicly discussing last week, except through Twitter, in order to guess the stock market. Much of that data is closed off or incomplete even through their API. There is no other option except to create another Twitter.
So a hosted,SVG jquery-github https://github.com/zenorocha/jquery-github/ of which there are dozens of forks. Even I have my own version.
https://gogameguru.com/lee-sedol-defeats-alphago-masterful-c...

> This was when things got weird. From 87 to 101 AlphaGo made a series of very bad moves.

It seems to me, that these bad moves were a direct result of AlphaGo's min-maxing tree search.

According to @demishassabis' tweet, it had had the "realisation" that it had misestimated the board situation at move 87. After that, it did a series of bad moves, but it seems to me that those moves were done precisely because it couldn't come up with any other better strategy – the min-max algorithm used traversing the play tree expects that your opponent responds the best he possibly can, so the moves were optimal in that sense.

But if you are an underdog, it doesn't suffice to play the "best" moves, because the best moves might be conservative. With that playing style, the only way you can do a comeback is to wait for your opponent to "make a mistake", that is, to stray from a series of the best moves you are able to find, and then capitalize that.

I don't think AlphaGo has the concept of betting on the opportunity of the opponent making mistakes. It always just tries to find the "best play in game" with its neural networks and tree search – in terms of maximising the probability of winning. If it doesn't find any moves that would raise the probability, it picks one that will lower it as little as possible. That's why it picks uninteresting sente moves without any strategy. It just postpones the inevitable.

If you're expecting the opponent to play the best move you can think of, expecting mistakes is simply not part of the scheme. In this situation, it would be actually profitable to exchange some "best-of-class" moves to moves that aren't that excellent, but that are confusing, hard to read and make the game longer and more convoluted. Note that this totally DOESN'T work if the opponent is better at reading than you, on average. It will make the situation worse. But I think that AlphaGo is better in reading than Lee Sedol, so it would work here. The point is to "stir" the game up, so you can unlock yourself from your suboptimal position, and enable your better-on-average reading skills to work for you.

It seems to me that the way skilful humans are playing has another evaluation function in addition to the "value" of a move – how confusing, "disturbing" or "stirring up" a move is, considering the opponent's skill. Basically, that's a thing you'd need to skilfully assess your chances to perform an OVERPLAY. And overplay may be the only way to recover if you are in a losing situation.
To be fair, he admits in the article that it might never happen. It was just an extrapolation based in a best guess of the computational complexity of the human brain and advances in computer technology. But it was still just an estimate.

It was also based on an implicit assumption that once we had computers equivalent in power to the brain, that shortly afterwards we would have computers as intelligent as a human brain. But that assumes that programming an AI, or replicating the architecture of the brain, is essentially a trivial task given the required hardware. I think it's pretty clear now that this isn't true. We have very little idea how the brain really works. Even now estimates of the computational power of neurons or cortical columns vary enormously and are essentially guesses.
RBS cuts face-to-face service and brings in ‘robo-advisers’
> The youngest students were between 20 percent and 100 percent more likely to get the diagnosis or ADHD medication than were the oldest students in the cohort, says Helga Zoëga, an epidemiologist at the University of Iceland who worked on the Icelandic and Israeli studies.

> "Within that age range there is a huge difference in developmental and social and emotional maturity," says Dr. Adiaha Spinks-Franklin, a developmental and behavioral pediatrician at Texas Children's Hospital who was not involved in any of the studies. "A 6-year-old is just not the same as a 7-year-old."

> And yet a first-grader might stand shoulder to shoulder with another student nearly 12 months her elder. "And the way we diagnose ADHD is we talk to the parent about the child's behavior, and we mail the teacher questionnaires," Spinks-Franklin says. "The teacher will be comparing the child's behavior relative to other children in the class."

That is disturbing. It is clear they aren't taking age into account except at the broadest levels when handing out ADHD medication.

This rings dangerous close to "That kid is too much trouble, just medicate them and move on."
Those are valid reasons to avoid having a gap instead of a tooth, but should make no difference in the heavily-repaired-but-"real" vs implant tooth question that the parent poster had.
Auto Loan Madness Continues: Car Buyers Take on Record Debt, Lunatic Financing
s/harder/smarter and it probably holds true.
Hilary Putnam has died
Others have reported Netflix blocking IP ranges owned by cloud hosting companies. So this solution might not work. What if it was a peer-to-peer service? Whereby the ultimate exit point was the home internet connection of another subscriber?
Well she got 10 mil out of it. So either way, nothing for me to be concerned with, justice will be done. This is simply a money matter.
I don't see how that solves the issue, as it just moves (w/ optionality) the cutoff from 1st Sep back a few months. Meaning if everybody opted in, the spring kids would become the youngest in class, instead of late summer kids.

Edit - I see this helps ensure kids don't start Reception (ie, the equiv of Kindergarten in the US) too early. But it also shifts the point of youngest back a few months, so in later years, the kids born in spring season will be the least mature in class, and judged in this regard relative to the others.
You also get unskippable content and a relatively perishable medium that's difficult to back-up. And region blocking.
TextBlade
If the government wins any of these court battles, it's only a matter of time until one-way encryption is outlawed. It follows logically that if criminals/terrorists can't use iPhones to securely communicate, then they'll just move on to the next convenient encryption app. The government will continue to order companies to break their one-way encryption until the government realizes they're playing musical chairs and then they'll issue an executive order to ban one-way encryption outright. The precedent allowing them to do so, will be all of these initial court battles vs Apple, whatsapp, and whoever else gets defeated. In the wake of these events regular people, like you and me, will be harmed by hackers and commercial companies exploiting this new world without one-way encryption.
> And since wider registers are almost certainly coming, the vectorized approach seems likely to pull even farther ahead in the future. AVX512, the 64B successor to AVX2, is currently scheduled for Skylake Xeon.

This is fantastic news. I hope this makes it down to consumer CPUs in time as well.

The current trend of ridiculously wide SIMD vectors is a pretty exciting development and is (IMO) a reason to be optimistic in spite of the current climate of "Moore's Law is over and the multicore experiment has failed, we're doomed" handwringing. If you can express your problem as a tight parallel numeric loop, things look good for getting better and better performance in the future.
Yes, but how much of real estate is owned by REIT?
Location: Dhaka, Bangladesh

Remote: YES

Willing to relocate: YES

Technologies: Java, AWS (S3, SQS, SNS), Spring Framework, Hibernate, Escenic CMS, Solr, Varnish Cache, Spring Test, Junit, EasyMock, PowerMock, Struts Framework, TestNG, Maven ­

Résumé/CV: https://dl.dropboxusercontent.com/u/102403557/Mossaddeque_5Y...

Email: mahmood@chumbok.com

Hello. I'm an expert with 14+ years experience, and i'm looking for remote work related to java development.
TL;DR Pretty much everything is in C/C++ unless it is Oracle/Apache related which also has some Java or Microsoft who use C# for a few things (but not much).
Same here in Cyprus, the catalog is pathetic. I am using an unblocker for now once it stops working Netflix will become useless to me and I'll cancel. We're too small to make a difference to Netflix even if all subscribers stop paying we're just a rounding error in their accounts. The change will come from larger markets and from EU who is trying to kill geo blocking within Europe.
Definitely check out OpenRA, a modern open source and cross-platform reimplementation of the old Westwood engines, with support for CnC, Red Alert and Dune2000. There's a few changes to add a bit of balance but its still got the classic feel and there's an active multiplayer community online with regular tournaments and everything.
I don't recognize your use of "one-way encryption". Did you mean something like end-to-end encryption?
I wouldn't be surprised if, in a month, Lee Sedol was able to beat AlphaGo in another match. This is what happened in chess. The best computers were able to beat the best humans, until the best humans learned how to play anti-computer chess. This bought them a year or so more, until computers finally dominated for good.
The Heyday of Snobbery (2006)
I agree with the general motivation that having too much AI research in the hands of software companies who keep it proprietary harms transparency and progress. But there is already a lot of neural-network free software, so why another package?

Not only is there a lot out there, a lot of it was released by companies like IBM[1], Google[2], Yahoo[3], Baidu[4], Microsoft[5], etc. So while I'm generally sympathetic to the FSF's position, this case almost seems like a bit of a reversal of things: there doesn't seem to be a problem with for-profit companies taking the fruits of the labors of volunteers and building on top of it... instead, we have a surplus of riches, released as Open Source by a bunch of big companies. It just happens that most of it is under a permissive license like the ALv2.

Of course, one could suggest that that state of affairs isn't natural and/or sustainable, and that this doesn't negate the issues the FSF is dedicated to. So I support this effort, even if it seems redundant on some level at the moment.

[1]: http://systemml.incubator.apache.org

[2]: http://tensorflow.org

[3]: http://yahoohadoop.tumblr.com/post/139916563586/caffeonspark...

[4]: https://github.com/baidu-research/warp-ctc

[5]: https://github.com/Microsoft/CNTK
Actually, the Internet-based company (Netflix) probably doesn't want this, as they'll lose money. The media companies want this, and Netflix has to deliver if they want to keep their distribution rights.
Not sure if this is the author's reporting bias, but the number of C++ applications looks truly impressive.

Speaking of C++ Applications: http://www.stroustrup.com/applications.html
That looks like another case of a bitset, where you want to accumulate the popcounts over the whole bitset. That seems quite similar to the case in this article. (I still find it surprising that popcount doesn't have enough internal optimization to win, but the numbers certainly prove that.)

The case I'm talking about is when you need a single popcount value in isolation as part of some larger computation that doesn't otherwise involve popcounts.

For example, I've worked with libraries that manipulate variable-length data structures where each bit in a flags field indicates the presence of a chunk of data. To compute the size of the data, you need the popcount of the flags field. So you get the popcount (using __builtin_popcount when available), and then immediately use that value.
Anything where I have to really focus on motor skills seems to work for me.

I used do indoor and outdoor rock climbing. I also used to free climb buildings, when I was younger and less risk-averse (I'm not suggesting anyone free climbs buildings; it's dangerous and illegal :P).

Right now I don't have the opportunities to do as much climbing as I'd like, and I started learning to play the violin. It has a similar effect because I have to really focus on what I'm doing, and there's no mental space for other issues. I'm also not really good enough for creating music to be a creative process. Mostly I just work on drills and scales. Doesn't really get you outside though.

Personally, if I really want to unwind my brain, I find a super pulpy book series and read it. The less intellectual the better.
Peter Shankman's ADHD Superpower Webinar
Great source. Another good one:
http://www.ostep.org
GOG is my go-to place for buying games too, they just seem to be such an honest and user-friendly company.

Steam is my go-to place when I want to support a company that spent years persecuting their own customers for getting refunds.
Labels are also marketers. You can pass the curation role off to other people (bloggers for example) but they need to have a way to discover the music in the first place and that is usually pushed to them by labels.
Makemkv plus Plex covers that one.
Really? Tell me more about that.

Btw. I can play some 1983 audio CDs just fine, multimedia CD-ROMs from 1990 and DVDs from 1996. Neither a hard disk nor flash-drive nor an internet service will last that long. Triva: Did you know MySpace.com used to be a online storage service (think of DropBox) during the dot-com bubble, it resurfaced as social media website years later, and years later it rebooted as social media website again (with little success) and you know both first two iterations of content are lost forever. Welcome to reality.

The first new 4K Ultra HD Blu-ray (max 100 GB) just came out on March 1th.
Well, it would be cool to be able to control the RTOS running on the VPU, and by my understanding, there are still parts of the GPU's software that aren't open. All of that stuff is inside various pieces of the firmware.
Such a service already exists, it's called Hola[¹]. The problem is that the owners of machines serving as exit nodes are exposing themselves to liability that a regular VPN or VPS service would probably be protected against, and often without even realizing it.

¹ https://en.wikipedia.org/wiki/Hola_(VPN)
I think most people's asymmetric bandwidth rates would get in the way of a p2p solution being usable.

Maybe if there were some way to break the stream up into individual media files, and then you could download one identical file from lots of different users at the same time.
and relies on non-free components (CUDA).

Yeah, this is one reason I'm really hoping some of the stuff AMD is pushing, in regards to openness around GPUs, gains traction. And why I am hoping OpenCL continues to improve so that it can be a viable option. Being dependent on nVidia for all time would blow.
If cases like this go in the US Gov's favour, it'll further damage the US tech industry. It's already illegal for EU orgs to use US tech companies for personal data!
Is there any work in the 4G/5G/YG standards to protect against this? For example using randomized or constantly changing IMSI values?
I live in Kazakhstan and I regularly use my Netherlands VPN. I tried to use Netflix months ago, and I often switched between connections. Didn't got any blocks or even warnings.
No, I'm arguing against a universality of such a claim. There is a performance/complexity threshold above which hardware or hybrid solution is a way easier than a purely software one.
Yep, I already cancelled, it seems the one I was using (smartflix) won't be back soon.
I forgot how beautiful this was.
Funny that they are using HN for an exemplary web page for their benchmarks.

HN does not require JavaScript.

Even without using an ad blocker, if the user disables JavaScript, a large percentage of "ad tech" will not work. And ads will not be served.

Then the game becomes how to get the user to turn on JavaScript for some other functionality.
That's not necessarily relevant though. I'm sure the FSF would love to see Free Software replace all proprietary software, but in the end, the real point is that Free Software options are available to the people who want them. This isn't like a battle between commercial entities where market share is king and a project will be dropped if it isn't profitable. Gneural will be a success if a community forms around it and people work on it and use it, however small that community might be.
<rant>
Intel has decided to make Xeon Laptop parts. Xeon for Skylake means has AVX512. It amazingly doesn't mean what it historically meant ("server part").

I don't like that this means most developer laptops won't have AVX512 (I'm hoping for a new Skylake "Xeon" mbp), but Lenovo and others have already released some.

</rant>
Simple social skills that will make you more likable
Looks like it means that the encryption cannot be reverse-engineered: http://help.penzu.com/pro/what-is-one-way-encryption/
Google could easily take the initiative on the DNS query front and implement DNSCrypt by default on Chrome. It would booster client privacy and also block ISP from selling usage data. So it would be a win-win for Google.
"[...] with these old media companies (in this case channeled through Netflix) [...]"
It doesn't matter how much of a hack any actor is, it's an order of magnitude more hacky when the soundtrack is dubbed into another language.
How to get a performance boost using Node.js native addons
Huh, I've been doing Ruby since 2008 and I've never seen a block passed to gsub/gsub!. Neat!

That said, a block isn't necessary here and the one-liner can be even shorter:

@sentence.gsub!(/\b\w/, &:upcase)

&: call syntax is actually a little faster post 1.9, too.
But that may or may not matter, depending on what you're doing. And how often you do it. If I have a network that I only retrain once a month, I can deal with it taking a day or two to train. Heck, it could take a week as far as that goes.

OTOH, it obviously matters a lot if you're constantly iterating and training multiple times a day or whatever.
plus ça change, plus c'est la même chose

http://www.thinkwiki.org/wiki/PC110
http://www.tankraider.com/DOSPALMTOP/ibmpc110.html
Had to create additional account , but for sure some countries do and understand lot of american companies data if not in rest outside but in transit... There are companies that avoid these but hmm....
They will end up sucking most of your time away from you, with bugs, support tasks, feature requests, etc. Depending on how big the name is, it might be worth it to snag them, if they would be come a reference customer and help you grow quickly. But it depends on your bandwidth. Do you have sales people that could make use of their name? If not, then don't give them a 50% discount and be ready for an onslaught of work from them.
CSS files often come from different hosts than the original site, usually CDNs or other static content hosts. Are you sure you enabled access to those hosts?

What you describe is exactly what I'd expect to see, and what I've seen with other filtering extensions, if the static hosts weren't enabled.
You only need the warrant if you want to use the information you obtained in court. If you just want to figure out how to nail somebody... which is often the hardest part... you just quietly listen in and figure out what things you should be getting warrants for.
Are those the papers he wrote in his spare time while he was working full time as an office clerk?
if there is one thing I've learned from being in the OpenBSD community for the past 10+ years it's that current hype is of little to no interest to the folks writing code.
Real-World Consistency Explained – An InfoQ Interview with Uwe Friedrichsen
Buzz then search. I think players tend to work this way too, buzzing as soon as they feel like they'll know the answer, but before they actually consciously have it.