skysight-inc/HackerNews huggingface dataset:
The link to the flash game didn't work for me so playing it in my head and not succeeding irked me enough to look at the solution video. I wrote it up, a spoiler follows.

When there is a free shore or one person on a shore the cop can serve as an agent of motion as he's only inhibited by the crim, who can be put in that free space. A free cop will let you deal with one of the kids in the problem, the parent can then deal with the remaining kid themselves or the cop can. A mother/father boat shuttle on either side of a cop/crim transport shifts the criminal problem over and allows the cop's magic to be used again, but from the opposite shore.

The cop ferries criminal over to opposite side. He then returns and ferries a boy over and bringing the criminal back. This exploits cop/crim rule by putting the crim alone on a bank and thus "freeing" up the cop's capacity as a coxswain to get the boy over.

Father goes over with next boy. Both boys on the other shore now, but nobody else is there so the father is thus freed up.

They use this freedom to get the boat back by the father returning, and then the mother ferrying him back, and returning with the boat alone.

The cop goes over with the criminal, both stay.

The father returns the boat, goes back with the mother and she comes back alone. This is the same as the previous mother/father move, but it's enabled the cop and crim to come over.

The mother then takes a girl over and stays there with her. Exploiting the fact that there is only one girl left on the original shore and thus she is alone and no rules are violated.

The cop and the criminal come back.

The cop takes the remaining girl over, leaving the criminal alone.

The cop fetches the criminal in a final move.

Like many word problems it is beset with confusions via hidden assumptions. The assumption that children can't be trusted with their parents and a cop is to be trusted with children more than the parents is weird. Unsupervised children are apparently safer than with their parents too. The assumption that the criminal is dangerous to unprotected family members, through theft or violence, but won't run away when left alone clouds the solution as you intuitively don't want to leave the criminal alone even though the rule is stated only in relation to family members.
For most candidates, the binary representation of the location will be 100GB or more.
I was just explaining why I was confused. You are free to do whatever you like :D
Asterioid mining bill introduced in Congress to protect private property rights
Big Data is one of the secrets of Germany in World Cup
Amazon seeks OK for testing of 50-mph drones
Why CongressEdits?
The reason why it's used is because it's a very simple example of a non-linearly separable function.

You can interpret boolean functions as classification problems: given some input(s) x, classify the output as either 1 (class A) or 0 (class B).

The truth table of an XOR function looks like this:

x1 | x2 | XOR | Class
---------------------
0 | 0 | 0 | B
0 | 1 | 1 | A
1 | 0 | 1 | A
1 | 1 | 0 | B

If you were to plot the XOR function in R2, it would look something like this:

x2 ^
|
|
A B
|
|
B-----A----->
x1

To be non-linearly separable means that there is no straight line that you can draw in the above plot that will split the classes. Thus, we need a non-linear classifier, e.g. a neural net.
NYPD Flew Helicopter At Drone, Not Vice Versa, Recording Confirms
A lot of board games are things that are speculative in that production and initial print run costs might result in a money losing effort (and a lot of board game companies don't have great access to financing, even if they are confident that such a thing would be sufficiently profitable for the expectations of that industry -- there's not a lot of investors throwing money at the sector, unlike tech, because while there is some money to be made there, no one expects something on the scale of the next Facebook shoot off there.)

So Kickstarter with product-as-reward makes a lot of sense for going concerns there because they have fairly good ideas what production costs are going to be like and what scale they need to reach to get a product with particular features out.

Its not the sexiest use of Kickstarter, but its probably the most sustainable, and it does enable things that would otherwise be too risky to produce.
> I don't see why someone's arrest record should be hidden unless they were exonerated or there were specific circumstances for doing so.

The problem you aren't getting is that for the poor and anyone who can't afford a lawyer...this doesn't happen. The exceptions are notable nationwide media coverage types.
Hey California, why is Feinstein still in office?

SOPA, PIPA, CISPA, CISPA v2, now CISA.
The creativity and ingenuity of small intelligent teams, with barely any resources, and extreme time constraints never ceases to amaze me.
In Hearthstone the coin is an extra card that the second player is always given at the start of the game, so no such disadvantage in Hearthstone.
Good suggestion, let me think about that.
Yes, sorry I was referring to his numbers in the simulator rather than in the actual game.

In the game it depends on the deck - for some decks, it's more useful than others, either due to particular mana curves, or to triggered effects (the coin counts as a spell, so can trigger cards like Gadgetzan Auctioneer or Wild Pyromancer)
It's a rough estimate rather giving an idea of the market. What I want to say is that the market is not the $10B U.S. taxi market, but that Uber's market is probably in the trillions over the next 10 years.
You're assuming that the 20% drop off is due to capacity. That isn't my understanding of the current situation.

The Utah facility gives them the ability to store calls for longer, it doesn't increase their scope.

The reason they don't record 20% of calls is, from my understanding, that they have internal rules against recording certain people important to the democratic process within the US (e.g. politicians (and their families), judges, election officials, etc).

Essentially the politicians were concerned that the NSA's resources would be utilised by whichever party was in office to gain an advantage, so they put themselves (both parties) onto a "no spy" list. But you won't find the law where it says that, because it is all internal-rules created by committee behind closed doors.
Bitcoin intellectual property crowdfunding
Big Data helped Germany in historic win over Brazil
+1 for meetup.com great site.
Ah, misunderstanding from my side. Thanks for clarifying.
Level 7 should specify that C can't be 0. That held me up for a bit.
> However, the danger is really only to people outside the safe herd majority who might draw the wrong sort of attention. So I don't see it being a huge danger.

Unfortunately, you're wrong here. The first trivial counterexample that comes to mind: You cannot have a democratic society if a government agency secretly records the phone calls of all (current and prospective) political representatives.
True. However, I suspect many of these "youths" might be 18-19.
I Own The World’s Cheapest Android tablet
Depends on the kind of place you frequent. The one I went to was perfect in that some people there were very good, but most were average, and people were there to have fun and meet others, not to show off, mostly.
It's sad to see how slow this Congress moves so anything that can help speed up the policy making process is good. Tech companies today are dealing with regulatory issues across the US that other countries do not have or solve faster. We have a serious problem here. When policy is outdated, progress suffers. Glad to see that these companies in the article are finding ways to help government work better or speed up policy making.
US Given Heads Up About Newspaper Data Destruction
> Maybe I'm too dumb to understand this, but my intuitive idea is that a card like The Coin gives you various advantages and no disadvantages, since it is an extra card that comes for free and gives you more flexibility.

The Coin does indeed give you advantages with no downside. However, the reason why you get the coin has to do with the mechanics of Hearthstone. In the case where The Coin didn't exist, you would be at a severe disadvantage if you didn't go first.

In Hearthstone, since you can generally control where your minions attack, going first gives you tempo. If your opponent didn't have the coin, as the player going first you could permanently maintain your tempo and win with regularity (depending on what cards you draw). In card games it is important that tempo be something that can change in the course of the game in order to make things more fair.
An introduction to Impedance
There is no random number generation.. not before we've managed quantum computing.
It would. This is probably supposed to be a little more user friendly.
The Organ Detective: Career Spent Uncovering Hidden Global Market in Human Flesh
Brave New World, basically.
The biggest problem I see is that there is no semantic information present, making it hard for machines to digest or convert into other formats. (e.g. hResume or jsonResume)

Otherwise its aesthetically well rendered:)
Have you tried Xpra?

It bills itself as "screen for X"

https://www.xpra.org/
> And if you use Vim or a Vim-mode in your IDE, remap the sequence 'jk' to Esc. I never leave the home row anymore

Wow, thanks so much for this
Dear god thank you for not writing this in javascript.
Secrets of the Deep
I don't think X11's network transparency is useful at all nowadays. RDP and VNC give much better results.

And yet every single time someone brings this up, plenty of people chime it that it is useful, because they're using it. Unless RDP and VNC have fixed their performance problems and don't break UI flow by putting the whole remote desktop in a separate window (instead of making windows for remote apps seamless), then many would contend that RDP and VNC don't give better results.

And yet Wayland keeps steamrolling over these objections. Oh well, at least they finally admitted that network support isn't just some useless toy that can be added on later, "if anybody even uses it".
W3Schools is the site programming hipsters love to hate... after they've discretely used it to get going in their programming.

A lot of people also use it to get going in their design careers.

It was the original widely used instant evaluation site (you can type some code into an evaluator and see the result).

Hilariously, the main W3Schools hate site, W3fools.com, is one of the truly most horrendous looking sites I've ever seen. That site would have been considered horrendous in 1996, much less now. It shows that the detractors of W3Schools are just insecure hair splitting code nuance boffins totally out of touch with what a lot of people need to do in their day to day work.

I'm not affiliated with W3Schools in any way, other than having been a happy user for quite some time, along with MDN and all the other good resources.

The people who spend their time hating W3Schools are most likely the conceited bastards at work who inject two second pauses into their expressionless answers for questions from the new programmers.

The people who haven't decided hating W3Schools is worth a lot of time are probably those nice people at work who deduce what a new programmer is needing, and happily line you out with enthusiasm.
Promotions for Kids – Keeping it Safe and Legal
Music recommendations with 300M data points and one SQL query
>will allow the UK to seek civil redress against companies that have no link to the United Kingdom //

No, not "no link" as you assert. Instead the S8 you quote says they must have whole or partial control of a telecoms system located at least partially in the UK. [There's clearly no point in having powers over those who don't control the system as they're useless in getting information/control from that system.]

It's right that a company acting in the UK - eg offering a service to users, those users being in the UK - should come under UK law IMO, that's sovereignty.

I'm not comment on the other aspects only the jurisdiction aspect here.
So these "yelp" keywords who decided they where your key words :-)

Its a bit like me complaining about the dead author and buddhist scholar who I share my name with
The article seems to imply that by cleaning up scammy/spammy advertising, that users will dispense with Adblock.

I disagree: I think it is more a case of uneducated users not knowing that Adblock was out there. Now that the cat is out of the bag, no amount of cleanup is going to make them decide that they want to view an ad-infested web, no matter what the quality of the ads. They will simply leave adblockers on. Moreover, network effects are present, so the knowledge of adblock will continue to propagate.
I am kind of embarrassed to admit that after all these years, I still don't understand Bitcoin. Not the underlying software and algorithms - but the concept, the system.

I can maybe see where it'd be useful in minimizing electronic transaction costs. But, most transaction costs (credit card fees) that I pay are already rolled into the price of things, so I don't benefit by purchasing them with Bitcoin. And, I guess I can see that it'd be useful to maintain anonymity, but I don't have that use case. Isn't it just easier to buy things with Dollars?

I also don't understand the dynamics of it. Doesn't it require increasingly more capital to mine coins and to maintain the ledger? What happens when the value of a coin is less than the mining costs or ledger maintenance? Or, does the coin just keep continuing to increase in value? And, if so, what's to stop people from just using another crypto-currency?

And, what is the 'value' of a coin? The article implies that the value is created by the users' trust in the value. But, is that how currencies generally work? I had assumed that currencies either have tangible value, like precious metals, or that they are abstract derivatives of another's debt (government or people).
GitHub here: https://github.com/GoogleCloudPlatform/ipython-soccer-predic...
Problem is the next governments will inherit the surveillance system. Who says they won't be fascists and/or turn the country into dictatorship ? When this happens, we might see these mass arrests. A lot can change in only a few decades.
You may be looking for stochastic gradient descent (SGD). Training neural nets is very parallelizable using such techniques, and can even be done asynchronously (avoiding having to regularly sync different nodes in the cluster) using systems like parameter server.

Geoff Hinton popularized pre-training nets with unsupervised latent-feature learning autoencoders in the 90s, making training nets much faster. More recently GPUs have been used because they perform matrix/vector multiplication much faster. Computer clusters of hundreds and thousands of nodes are used to run SGD at high speeds with the above techniques, and pretraining with autoencoders isn't quite necessary anymore.

Bayesian optimization is one technique which addresses your concern regarding parameter-choosing. Essentially Bayesian optimization uses Bayesian reasoning to plan experiments which seek to discover the most information about the loss function of the network, thus allowing you to efficiently choose hyperparamters of your model (whatever it is).

Neural nets have definitely been seeing breakthroughs since the 90s–the last few years alone have been amazing. Check out "Google Brain", "ImageNet neural net", "Never-ending learning (NELL)", Geoff Hinton (reinvention of nns), Tom Mitchell (online learning, proto-AI), Yan LeCun (convnets), Nando de Freitas (bayes opt). Lots of good stuff out there!
A Review of the Atom Editor, One Month In
Simulation speed is of primary concern here (though javascript isn't too shabby)! I actually have a C++ version too, but I thought Java might be more accessible to more people...
This list would be a ton more useful if there were some metrics or indications for which libraries were included and why. Just as good, which were purposefully not included. And again, why.

This is pretty much the reason folks go with full stack frameworks fairly often. Trying to determine which of the testing modules to pair with which authentication module and which ... is annoying.
And don't forget the further upside of going second, you get an extra card in your starting hand. I really do feel like going second is far superior to going first right now.
I think it is fair to say that the NSA's activities and goals have not become "better" (from the perspective of civil liberties) since 2001.
SEEKING WORK – ON SITE and REMOTE
IT Solutions for Small business in Manhattan, New York.
<p>
http://www.JosephMalerba.com/
<p>
<p>Education
On-Site Technical Training
Technical Documentation
IT Capital Management<p>Server/Desktop
Technical Support
Systems Administration
Server Virtualization
High Availability Solutions<p>Storage
Storage Design & Management<p>Systems
Automation
Monitoring
Outsourcing IT
​
Security
PCI Certification Compliancy
(author here)

You're right; I considered this aspect, but thought it was more important to preserve the flexibility to e.g. name sections whatever I want, or order them however I want. Ultimately I see the final document (html or pdf) as primarily intended for human, not computer consumption.
Hire More Women In Tech
> I think they've done it because it helps them make money, not for any altruistic reason.

These are not orthogonal concepts.
Your trivial counterexample requires blackmail on a large scale. The problem with blackmail is it might work 75% of the time, but the other 25% end up in jail.

In the case of a politician, from time to time, one of them would say "fuck it" and use their platform to say it to the world.

The subtler approach would be to take dirt on Candidate A and give it to Candidate B so B could win the election. However, in the real world, slinging real mud is just as effective as slinging fake mud in an election. [e.g. Swift Boat Veterans for Truth had no actual evidence of their allegations and the majority of Kerry's unit said they were lying...but it still had a major effect on the election anyway] Tbh, the fake mud may be even more effective since you can create the best political narrative you can without being constrained by verifiable facts.

So I'm really not that convinced that the costs of such political meddling [clearly exposed villainy that may force politicians to take action against the Security Apparatus or get voted out of office] is not cost effective. It is far, far more likely that the Security Services would simply behave themselves and make it clear that they wanted a large budget and virtually unlimited powers. They pretty much are at that point already.
Blogspam for something the author plainly didn't investigate thoroughly enough. (It's not really a job application test, it's not at all an "IQ test," and it's not from Japan.) I'm glad other comments here are looking at whether the blog post is even accurate (it is not) and not reflexively responding to headline terms like "IQ test" and "Japan," which often generate knee-jerk responses in online discussion. Hacker News deserves better submissions than this.
Thought provoking perspective: CIA Torture
I did this same thing in Clojure a while back as a way to introduce myself to the language. As you can see in the card definitions from that [1], I arrived at something close to your proposed idiom. All spells and battlecries are functions of the game state that usually end up being described as the composition of basic actions in hearthstone, e.g. (target [:type]) (damage-target n).

1. https://github.com/Mischanix/soot/blob/master/src/soot/cards...
X11 is a protocol, not an algorithm.
I think everybody here already arrived at that conclusion but then they got interested in the actual puzzle.
Did anyone else laugh at "Google competitor Yelp ..."?

Google may appear to be a monopoly, but there are plenty of people using Bing and Yahoo (Bing underneath). While I think it's foolish for Google to manipulate results in the long run, they certainly write the algorithms that determine search relevance for their own system.

Does Google include special rules to outrank Yelp? Maybe, but I can't bring myself to feel any sympathy for a company (Yelp) that gets so much bad press for extortion. Maybe users find the much sparser reviews on G+ more accurate because they're not manipulated based on whether the business pays Yelp?
> the agency uses a two-digit code for the birth year

I find that surprising, I would expect even newcomer professionals to at least have heard about the Y2K bug.
Here you go: https://twitter.com/frankieboyle/status/487180484838174722

It was a response to David Cameron's tweet.
>We seem to be doing a pretty good job of preventing terrorism already //

The problem I see with your letter is that it may well be assumed [by your MP] that this law is merely codifying current covert practices in order to be able to force parties who have perhaps recently reneged on past agreements to allow "monitoring". In that case your statement makes a tacit approval of such codification.

Also, we mortals don't necessarily have inside information of the current surveillance that is working, and so appealing to [recent] history can again seem to be an appeal founded on successful covert surveillance.
Agreed, it's pretty much the opposite of "curated" as it stands, especially since it's hard to believe the creators of the list studied carefully the sources of all these frameworks in order to determine their awesomeness.
I've seen that argument before but honestly...

What would stop them from building it themselves if they were elected?

Nothing, really.
It's actually not really something impressive, brewster did some napkin calculation that estimates a cost of about 30 million USD per year. That's nothing. https://blog.archive.org/2013/06/15/cost-to-store-all-us-pho...
Not "JerkTech", Just Business as Usual
This is amazing, a classic book brought to animation! Thanks.
Just to add, regarding value of (real world) coins and their relationship with precious metals one can see https://en.wikipedia.org/wiki/Fiat_money
> I know it will probably be defined either in the same module as the type, or the same module as the typeclass

Just like in Scala.

> I couldn't work out where to find implicits.

Click on the squiggly lines? (Or hover over the indicator next to the line numbers?)
Here's another option based on JSON. It went viral on HN 4 days ago: http://jsonresume.org/

The HN post can be found here:
https://news.ycombinator.com/item?id=7996464
Conscientious Objection and Alternative Service
there is some power in the knowledge of the crowd
The reason that ASN.1 has all those wacky representations of stings is that it was designed to allow interoperation between many different devices IBM's ebcdic and Telex being two that come to mind.

Takes me back to debugging OSI stacks for BT using a 409 and the days when I used to quote my phone number (and my telex number) on my CV as an x121 address ( form 1 variant 3 )
I have a markdown resume as well, but I just used Marked[0] to convert it to a nicely-formatted PDF. Then again, I've never needed to submit a MS Doc file.

[0]: https://itunes.apple.com/us/app/marked/id448925439