skysight-inc/HackerNews huggingface dataset:
Current thoughts on strategy:

You shouldn't care how you are affecting your opponent's board (you are affecting it randomly).
So just play for your own board.

On an empty board:

The centre square is the most valuable, crossing 4 lines
The diagonals are also valuable, crossing 3 lines
All the other squares are equally not-valuable, crossing 2 lines.
However - the squares change their value (a lot) depending on what your opponent plays.

A good strategy is therefore to wait and see what your opponent plays, then greedily collect the lines that they nearly fill in by random chance.

To acheive this... fill the valuable squares: centre and diagonals, while your opponent fills other places randomly. I guess they are doing the same.

Once you're done with the diagonals: fill the line which is most close to completed. This does not require too much thought - once you start filling a line, it's nearly always right to keep filling it.

You can break ties between lines, where necessary, by looking at which crossing lines are nearly filled.

Although the robot has the advantage of seeing what the player plays, I believe the first move outweighs this advantage (especially on the larger boards?)
Easy problem to solve, so many entire /8 blocks are owned by single corporations, which should either be forced to sell or give up this outdated privilege. Does Xerox really need all of 13.x.x.x? Or Ford Motor Company all of 19.x.x.x?

http://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addres...
Well she's not inherently against women, or pro-men. But of course men (on average) have an advantage in acting like her ideal person, since it's closer to typical male behavior. So it's still not really equal.
re: the last "wisdom of crowds" bit

Assuming a random sampling of customers, would you not get the same "highly accurate" result if you assigned 1 to those who bought the item and 0 to those who didn't and averaged the results?

---

Though I suppose one thing you could say about it is that the positive and negative bias just about cancel each other out.
That's unfortunate but it's also a bit like saying, "it made less than 100k USD yearly revenue, they couldn't afford backing up their data." Yeah both a hard-disk crashing and a legal attack are rare, but in their business they need to expect that it will happen sooner or later.
That was completely useless info. And also very interesting. Good submission.
Ah. You're right. I stand corrected. I could see how that could be useful if I were, for example, an Instagram user.
Comcast recently started rolling out IPv6 to standard residential accounts. I'm guessing a lot of people are now using IPv6 and didn't even notice.
Why is this better than something like backbone, for instance?
Very much agree. Which goes to my point that 10,000 companies with 10 employees each won't ever be able to speak with one voice/have one agenda or one opinion. Much easier to do with a 100,000 people mega corp ;)
It's surprising that they didn't destroy the entire computer to cover up what they were hiding. This seems like a relatively small subset of components to investigate.
"I stopped using soap in 2011. For the first 2-3 weeks, I smelled worse. Then I smelled better. I have had practically no BO since, even in the most sensitive regions. Women have confirmed that I smell good, spontaneously. If you saw me, you would never know I don't use soap."

Do you still wash your hair? Do you still shower (i.e. rinse) once a day? How do you wash after when you're especially dirty? (e.g. dirt, grease, etc.)

I'd be curious to hear about your hygiene routine in a little more details.
If you got them all you would be aware of what you had liked but was sending you too much uninteresting stuff and you would unlike them or you could organise them to either 'get everything' or 'highlights only'.

FB's non-optional control and filtering of the feed is to benefit them and give them a monetization option, it isn't a service to you.
My issue is not that I abhor choice. Choice is fine and sometimes good. My issue was that I was confronted with these choices out of the box. And the impetus for this was Google's business choices at the expense of a seamless user experience.
Researchers gotta eat too.
Dear Chip Bergh: consumers value being able to wash their jeans
>He wanted T-Mobile VoiceMail app to be bundled

no, he wanted voicemail. T-Mobile decided to require a different app.
We’re not currently including mortgage insurance, no. You could approximate it by increasing the mortgage rate, but the tax treatment of mortgage insurance payments may be different and so that may not be accurate. Perhaps this is something we can add in the next iteration of the calculator.

The interaction between down payment rate and mortgage insurance rate also reveals a limitation of our user interface: On the one hand, it’s nice to have all the variables decoupled so that you can set and explore them independently. On the other hand, many of the variables are not independent. If you change one variable, you may need to change other variables to maintain a realistic scenario.

Having the mortgage insurance rate tightly coupled to the down payment would probably be too limiting, but maybe there’s a still a way to better identify when certain variables (or combination of variables) are unrealistic.
"Not to a significant extent. In cases where people are exposed to other people's bacteria in quantity, they generally become (mildy) ill quite quickly while developing immunity - see fresher's flu etc."

Again with the ignorance and nonscientific answer.

Fresher's flu is what happens when LARGE GROUPS of people from GEOGRAPHICALLY DISPARATE areas come together. All kinds of new bacteria are introduced. And again-- this is normal. This is humanity. This is us, there is no other way to handle the complexity that arises from our biological systems. That's the facts. Fresher flu isn't curable, it's the integration of bacterial culture. It's natural, and its inevitable. To use it as a negative is ignorance: it's a byproduct of our nature and evolution itself.

Even so, it is in no way equatable to you meeting ONE person or normal meeting of people from similar areas. Not on any level. Also your "not to any significant extent", I reject that. I'm sorry but you're wrong about that too.

"I'm not suggesting you shower in bleach, just that you wash yourself with something more effective than fairy dust."

This is simple: There is one human being alive responsible for your safety. You'll find him in a mirror. I, and every other living being is absolved of responsibility for your health.

I'm sorry, but if your personal defects make it dangerous for you to be near humans in a normal social setting, I suggest protecting yourself instead of a) blaming others or b) suggesting others protect you on your behalf.

You might find this weird but attempting to enforce a monoculture of hygiene because you think it's right is draconian, impossible, and naive to me.
Voicemail shouldn't be a carrier specific experience. Is there something so differentiated about the t-mobile voicemail experience vs. the verizon voice mail experience? Shouldn't there just bean android voice mail experience that the carrier can direct at their back end as appropriate?

I don't think it's unreasonable to expect that a core feature (like voice mail) should work out of the box with no additional installations on my part.
I have had the reverse problem. I use Amazon Prime two-day shipping fairly regularly, which requires that I specify a physical address for delivery by UPS. Occasionally, however, Amazon will decide it wants to ship by USPS and will try to send my package to my physical address which does not have postal service rather than to my Post Office Box. I tried to get Amazon to understand that they need to have an option to select the destination address based upon their choice of shipping carrier. No luck. Eventually, I settled on adding "PB ####" following the street address; my local post office usually (but not always) figures out that this is a box designator when they cannot deliver to the street address and I get the package delayed by a few days.
More information than I thought I would ever give on HN, but I rarely use antibacterial soap on my entire body (I do shower daily). My wife finds it completely perplexing that I exhibit no body odor at most times, even when sweating heavily.
Match only valid roman numerals with a regular expression (2008)
>> human beings evolved to associate certain senses of grime or uncleanliness with something that could hurt them.

Given that bathing habits and frequency have varied widely by time period and region, I doubt this gut level response is the result of some biological evolutionary process. It seems much more likely that the response is cultural in nature.
The problem is that the number of children being diagnosed with ADHD seems dubious(I accept that there's real cases). According to the stats in[1] 20% of boys aged between 14-17 have been diagnosed at some point with ADHD. When you're diagnosing 20% of the male population with a condition isn't it time to accept that it isn't a condition, rather it's within the normal range of behaviour (many of the symptoms would be simply be considered an aspect of one's personality in other times).

http://www.nytimes.com/interactive/2013/03/31/us/adhd-in-chi...
Novartis also produces Glivec, which turned my dad's GIST stomach cancer(which normally has <1 year survival prediction) to living for over 8 years cancer free now.
Good thing we live in a country which pays for the treatment,as my dad has to take two boxes a month, and they are ~$3000 each.
"Have you stopped enabling sexism in tech?". That's what most of the replies sound like to me. Sort of like "have you stopped beating your wife?". Hard to come up with a good response without looking guilty isn't it?
What are some reasons why I should trust this "Moxie Marlinspike" person any more than I would trust, say, Adrian Lamo?

This is neither an appropriate subject, nor an appropriate forum, for ad hominem arguments.
The fact that you perceive Vanunu as a positive figure is a matter of your personal political views. I'm sure that Al-qaeda members also don't consider SEALs to be heroes. In Israel Vanunu is considered by most to be a traitor, and he has obviously violated Israeli laws.

But the bigger point is that the people doing those "kidnappings" don't choose their missions. Their democratically elected leaders do it for them. What makes them heroes is that they choose to risk their lives for their country.
Surprised not to see Tigertonic in this, which has a large following on GitHub and puts more emphasis on monitoring and operations: https://github.com/rcrowley/go-tigertonic
Chelyabinsk Meteorite Collided With Asteroid Before Hitting Earth
> Instead of duplicating code to implement common/middleware functionality, I like to just pass around functions.

The problem there is that it doesn't allow you to either:

• Apply the middleware to routers or sub-routers;

• You end up with http.HandleFunc("/", loggingMiddleware(recoveryMiddleware(sessionMiddleware(myHandler)))) - which is no fun, repetitive and prone to errors

• There's no request context - your handlers have no way to communicate between themselves (i.e. passing a CSRF token from middleware to the handler rendering the template or writing to the response header)

It does work for basic applications, but it just doesn't scale beyond more than a (small) handful of routes. I wrote a little function[1] that helps with avoiding the gratuitous function nesting, but you'll need to BYO request context in many cases. This often ends up being map[string]interface{} (so you may want getters/setters to wrap types coming in and out), as the alternative is to rely on structs + methods (ala https://github.com/gocraft/web) which can be a little unwieldy. Horses for courses, as they say!

[1]: https://gist.github.com/elithrar/21cb76b8e29398722532
I would have thought this experience to be anachronistic as well as I thought Android had plenty of time to polish their experience since those stories 2-3 years ago. That's part of the reason I jumped into trying Android. I thought it would be a good experience - just different from iOS, which I welcomed.

As for doing good UX for apps on Android, i think that's almost no different than doing good UX for apps on any smartphone platform. Aside from dealing with the back button and a few other platform specific issues, it's the same set of challenges around touch-based devices and limited screen real estate.
I don't understand why you'd want this. ARM may have low power consumption per CPU, but not per flop, and they're not cheaper per flop either. If this were a toy project, then fine, but they're talking about a thousandfold increase over the current state of the art. Surely this would cost a truly unholy amount of money?
> It took me forever to realize that I had to download the T-Mobile voicemail app to get my voicemail

That's all he says. Nowhere in the post he says voicemail didn't work - he implies he wanted an app to get his Voicemail like iOS. The regular voicemail stuff just works on any stock Android GSM phone - you get a notification for new ones and you can tap that or long press 1 to go to carrier voice mail box for your old VMEs.
This is a good time, but it would be nice to see what the robot is doing, having their game board visible but no numbers showing would nice.
> Why? We're talking about controlling someone's potential infectiousness in the name of public health.

Because, as has been posted above, one's personal biome is never going to be aided by herd immunity.

In short, if I have Polio, the chances of it spreading to a mostly vaccinated society is lessened because any immunized individual breaks the infection chain.

They're slightly similar in concept, but not really. Beyond that, the argument seems to have been the result of a misunderstanding that has persisted beyond its correction. Not washing skin and hair with soap and shampoo is a dramatically different matter than not washing one's hands with soap and water.
I will second endersshadow's recommendation, and suggest that you read "The Emperor of all Maladies: A Biography of Cancer". The author talks about this subject, and the evidence he presents is that cancer has always been with us.
It isn't even about that, you pick and choose your fights. If you try to fight every injustice, you'll succeed at none.

You have to choose when to fight.
Seems like this has to be "compiled" with clojure compiler. I'm not very familiar with this. Can someone provide some rough instructions to actually get the "compiled" library?
This looks very similar to the concept of "sigils" in Javelin: https://secure.phabricator.com/book/javelin/article/sigils_m...
You are 100% incorrect on your first point. Selling a home is not easy nor cheap, takes time, and is wrought with uncertainty. It's usually a low liquidity environment.

On the renting side, terminating a lease early is generally trivial. I've terminated several of the leases I've signed over the years mid-term by finding a new tenant for the landlord beforehand and having that person take over or sign a new lease. Landlords are usually happy to do so since they can increase the rent without losing any income.
They will quickly start to care when the number of hailed rides increase 10 fold. Which will gridlock the streets and bring the city to a halt.
Beautiful HTML5 Interactive Visualization of Global LGBT Rights
I shower every day. Sometimes twice if I've done something that made me sweat or it's a warm day and I want a cold shower.

I occasionally wash my hair with baking soda then apple cider vinegar. It was what other people doing the same thing use. Hair is very clean and soft after that.

The frequency of the hair wash depends on how my hair is. If I eat, sleep and rest well, it stays clean for a week or more. If I eat poorly it gets greasy faster and I wash it more.

I use soap to wash my hands after using the washroom and during food preparation, or when something major has dirtied my hands.

Otherwise, no soap on my body. Subjectively, odour improved in all the sensitive areas. I used to notice BO in my armpits and a few areas I won't name. Now I don't.

As I said, this improvement has been confirmed by spontaneous compliments.
You can build everything on top of that - (a AND b) XOR 1 = a NAND b and you can build any boolean function out of NAND gates. So just make the cipher text the (encrypted) memory of a virtual machine, design a processor out of the mentioned primitives just like you design any ordinary processor and then execute it. And that is what they actually did with the Shape CPU [1].

[1] https://hcrypt.com/shape-cpu/
The author implies he wanted an app to get his Voicemail like iOS. Nowhere does he say VoiceMail didn't work. The regular voicemail stuff just works on any stock Android GSM phone - you get a notification for new ones and you can tap that or long press 1 to go to carrier voice mail box for your old VMEs. I have that working on 5 different unlocked phones at the least on 3 different carriers. If you want an app - yeah you gotta find it in app store if your phone wasn't a carrier branded version - the app needs to do carrier specific things to get your voice messages and present you a list.
Chrome's PDF Viewer is a plugin. You can see it by opening chrome://plugins/.
I Only Work on "Shiny" Projects
This doesn't actually address any of his points. I feel like you could change the "4" in your comment to a "5" in a couple years and feel equally justified.

If anything, it's a bigger sin today now that Android has been a player for so long. Things have improved. I guess. But the biggest issues (back button, notifications, messaging, the half-baked shovel-ware app store) seem pretty persistent.

Battery life is marginally better. Most of the benefits eaten up by bigger screens (I'm not complaining much as long as it gets me through a whole day: I just bought a 6.4" Android). Getting rid of the dedicated Search button was a step in the right direction. Swapping the "Options/Menu" or whatever button for an "Open Apps" button was definitely a win. Some wins in some of the OTB apps (Camera). But some noteworthy losses as well (Messages).

It should feel like an alternative. Not a compromise. And too often that's not the case IME.
Try looking into customizing your powershell. pls refer to https://github.com/mishkinf/PowerShellDev
I had a friend who didn't use soap in the shower either. he bragged about not using soap. The problem was he smelled.
I was his best friend, and became habituated the smell, but
many times I was viciously informed by others he smelled.
Yes and no, respectively. Capitalistic societies work like that. It's awful and beautiful at the same time.
You may want to start here:

https://en.wikipedia.org/wiki/Group_homomorphism

The way I've understood it is that only addition has been possible so far. With a multiplication operation, you can get a field, and do "everything" with the real/complex numbers.
It is mostly a traffic control measure rather than protectionism. Someone should run a simulation about what happens when the number of vehicles which stops randomly for 60 secs increases by a certain percentage.
There is no cancer cure. Cancer is what we call cells that have mutated to evade last years cancer cure.
One of his main points is about specific statistical codes being done properly.

In other words, yes, it will be hard to solve in Clojure. It was hard to solve in other lisps, it was hard to solve in fortran, and it will be hard to solve in any other language you pick... unless someone else has already done the heavy lifting.

This isn't the sort of thing you whip up in any language, good numerical analysis libraries are typically often decades of work by people with specialized backgrounds.
The problem with this (admittedly very good) calculator is there are two key knobs that require massive amounts of speculation but have a huge impact on the decision: projected return on investment and expected home price growth. Good luck predicting either of these over the next 10 years.
Yes. Let's reinvent onclick attribute. What's with the recent trend of putting logic and visual configuration back into xmllish html clutter where you can't see it among the </>=" and meaningless words like div, span, class? Did people forget how much of a good idea was binding stuff to html from far away, from js and css files?

Did new programmers evolved some new protein that prevents their eyes from bleeding when they try to find bits of actual meaning in xml files?
Unshiny products may not make your friends envious, but it's where the real impact is, not to mention learning and passion. Just substitute each instance of "Designer" in the article with "Engineer" or "Founder".
Boeing's technique sounds more like steganography than cryptography.
Russian Government Launches New Search Engine
I don't think anyone should be forced to listen to anything they don't want to. I'm just adding some context, not making a value judgement. I block the hell out of people on Twitter.
Yes, I know that, which is why I specifically mentioned soaps lacking triclosan.
>* Purposefully poorly designed store ques. In the US most store ques are about 30% less efficient than optimal and all is required is a slight redesign of the area. The correct type of store que is where there is one line that feeds all registers-- in that way nobody can get stuck behind a customer whose taking a long time. (Think Fry's vs. Costco). I shop as much as I can online but cannot purchase groceries online obviously.

Just to let you know, Whole Foods does this in its New York stores. Oh, and you can order groceries online here, Google will deliver stuff from Target, Costco, etc in the same day, public transportation is good and fast. Next time, tell the weed whacker manufacturer to screw themselves and honor their warranty or you'll file a Deceptive Trade Practices Act suit; you're not their diagnostician.

Add to your list: reading social link aggregation sites and writing long comments on them :)
Often school districts have rules on how money can be spent, e.g.: they wont use donations to pay for salaried employees as it creates a liability if they have a shortfall one year and have to pay to lay people off.

So that's why a lot of the donation money goes on interactive whiteboards and iPads, as well as hourly aides/TAs/etc (who might be subject to a limit on their hours...).
@MBCook you are correct. I have no problem with being able to make a choice. I have a problem having to make that choice out of the box between two pieces of software shipped by the same company. It's like they couldn't be bothered to settle it so they just punted the decision to me.
Ask HN: dual n-back or single n-back improving programming? 
Does anyone here have personal experience in which doing dual n-back or single n-back tasks have improved programming ability?

If so, did you notice a difference between the results of a single n-back task versus dual n-back? Or did both work equally well?
There is a possibility that GCHQ knows these chips are storing data without users knowing it.

It's equally possible that GCHQ isn't sure that they aren't storing data (double negative, I know). Or that GCHQ wants to be sure nobody at the Guardian was savvy enough to sneak data on to these chips.

I'm not suggesting one or the other is more likely, I really wouldn't know. I find it more interesting that they felt the need to do this, when really the only assurance they have that the documents are destroyed is the word of the Guardian's employees. Other than someone speaking up, there's no way for anybody to actually know if there are other copies floating around.
Shades of Ralph Nader's "Only the Super-Rich Can Save Us!"
Yes, agree. Another section header in the blog post could very well have been "Unshiny = Opportunity"
HP to cut thousands of jobs as earnings miss