skysight-inc/HackerNews huggingface dataset:
That's not a zero-sum game, though. The total money awarded to both players isn't the same in all outcomes. That's the whole reason why the game isn't purely adversarial and it makes sense to negotiate.

I remember seeing this clip in 2012, and back then I proposed a solution based on correlated equilibria which still seems pretty good to me:

"We have two minutes to talk, right? I'm going to ask you to flip a coin (visibly to both of us) at the last possible moment, the exact second where we must cease talking. If the coin comes up heads, I promise I'll cooperate, you can just go ahead and claim the whole prize. If the coin comes up tails, I promise I'll defect. Please cooperate in this case, because you have nothing to gain by defecting, and anyway the arrangement is fair, isn't it?"
It is a numbers game and the problem with dining is that you can only make one try per night.

Try the old school method: take ballroom dancing classes.

Ballroom dancing is not only funny, it is a very clever algorithm to select a long term partner, and one of the best features is that you can try 40 partners per night.

I used to be that guy that sits in the corner drinking all night: "dancing is not for me". Can't believe how much time I wasted.
How to Setup the Caddy Web Server with PHP-FPM
However, I think its important to note this ruling does not cover personal webmail/messaging where personal use is permitted.
Supply and demand are more fundamental - the revenue needs of exporting countries prevent reduction of supply, while economic weakness around the world reduces demand. That weakness also strengthens the dollar, increasing the supply available for a given dollar amount. The cascading effect of speculators exiting the falling market further reduces demand.
It’s been 30 years since the launch of MIPS R2000
Ok I can see that. Though I never heard the term "structural science". At least in US I most people talk about Science and Math. Math is explicitly not included in the "Science" category because it is mentioned separately. Otherwise it would be like saying "Engineering and Chemical Engineering".
Humans in general actively punish perceived unfairness. Put simply, that's because real life is iterated and this puzzle is explicitly a one-off game. Give those real pirates a guaranteed one-off game and they would be far less egalitarian.
the new product has to fit a large audience that is not satisfied with the existing product. If I wanna support poor people, why don't I donate cash to them in general. Why don't I donate for food or education but energy? Is it more emotionally appealing to donors?
Popular Table Décor Ideas
3 Things We Learned Building a Chatbot for Slack
I can't decipher from this article why he doesn't just have a phone and not check it all the time. I carry a shiny new iPhone all the time and I rarely pull it out of my pocket. Maybe once or twice a day to check new messages (which he's already doing with the damn laptop) and then occasionally for the stuff he borrows other people's phones for, Uber, quick messages, calls.

Perhaps he should be lamenting his own lack of self control instead of cell phones. If everyone walked around needing one but not carrying one there'd be nobody to borrow from and we'd be back to pay phones. Nonsense.
Names can describe their nature or their function. Blending the two can be difficult.
Or if you absolutely MUST then treat work like public WiFi.

No doubt they will have an internal CA installed, but if you keep an eye on who authored the certificates on your favorite websites, you can reasonably be assured of some privacy. Additionally install HTTPS everywhere.

Then all you need to be paranoid about is remote monitoring software.
"Dec. 23, 2015: A prominent lottery official who has run the Powerball game since its inception was quietly removed from his 28-year post leading the Multi-State Lottery Association after a jackpot-fixing scandal inside his organization had spread, according to a document obtained by The Associated Press."

http://bigstory.ap.org/article/63f14f1932164832a7f571d0c1b4e...

Certainly interesting timing.
Why people who know better still say 'SSL'. And 'hoverboard'.
Show HN: Countism – Tally Counter App with Graphs and Averages
Author here. Interestingly, as I'm submitting this, 'Why is nobody using SSL client certificates (2008)' is on the HN front page.

That's only nine years since TLS existed, but the terminology used in comments is still skewed towards the older term.
He had both a personal and professional account and they made the case that they accidentally read the personal one.
Actually, the most monstrous pig in Visual Studio for me is SSDT (Microsoft's SQL-code development environment within VS). That's a bit offtopic since it's for SQL development and not C#, and they made a little bit of improvement in 2015, but still: it's a pathetic monster.

In general, anything that tries to pop-open a GUI and just drags makes me roll my eyes. EDMX files, I'm looking in your direction.
like any science, math is more about problem solving skills versus the rote action, and mental math nowadays is nothing more than a 'fun' game. However some insight can be gained from mental math tricks that help solve deeper problems (log addition versus product computation for bayesian nets to avoid overflow), but the cost of teaching these tricks conveys to students that the trick is the goal, missing the point of mathematics as a science. At worse teaching such tricks results in us losing otherwise amazingly talented future mathematicians because they weren't particularly good at the 'tricks' part.
Isn't this our current economic status? The rich (A) become and stay rich by scoring votes with key voters (C and E). These key voters are kept in line by intimidation, because they know they could end up worse (like B and D).
There are more than 100 good books. Therefore, whenever anybody assembles a list of exactly 100, some must necessarily be left out. Also, each person can decide their own criteria for determining whether a book is good.

That is why I think it is more useful--and more polite--to discuss one's own favorites, rather than criticize another's set of favorites for its omissions.

And the primary utility of such an exercise is, in my opinion, to help other people discover works that may appeal to them. So the closer your set of favorites aligns with Bowie's, the more likely it is that you may enjoy those works on the list that you haven't yet read.
It's just a sign that a section front end people are obsessed with making trivial things seem complicated.

I mean https://css-tricks.com/snippets/css/a-guide-to-flexbox/ literally just gives you what you need in a skim-readable page.
Huh, sounds interesting. What's an example of having an abstract name, and why is that important?
LGPL version 2.1 is no different. There's no change here in that regard. Locked down platforms are inherently incompatible with the LGPL, whether it's version 2.1 or version 3.
Thanks for the correction. I'll update my comment. Either way, GNOME started out as LGPL, and it was the lack of the LPGL in Qt option (added much later in 2009) that I believe lead to GNOME/GTKs larger uptake early on.
CCRM partners with GE Healthcare to manufacture therapeutic stem cells
> But have you ever played a video game, then discover an exploit or cheat code to give you everything you want, then realize how boring and pointless it became relatively soon afterwards?

I don't think that's a great comparison. You've removed the point of the game by cheating, but the point of life isn't "accrue $1 billion".
That's a great resource, I often find out about interesting talks on youtube quite some time after they have been uploaded, the rss feed of this will bring all that to me without actively checking.

Edit: There are feeds for tags as well, which makes this even more valuable, e.g. http://dailytechvideo.com/category/rust/feed/
I'll give it a look in February, if I get the job :)
> I think we crave a certain comfortable level of struggle.

For years, my greatest fear has been to win the lottery because of that reason exactly. I don't know what I would do with my life. And it would cause all sorts of stress among friends, family members and potentially strangers.

Regardless, I still bought a ticket.
It's good if everyone else get jaded
as it eliminates some competition
FYI, we built this product because we could find a way to donate money, food, clothes but not energy. However, it's something really important in lives. That's why we decided to build a product for it.
The Symphony team are extremely good at moving forwards while not breaking everything behind them, they also have (frankly compared to nearly everyone) insanely good documentation.

I'm primarily a Laravel user (it's a better fit for the stuff we do) but I have huge respect for the Symfony guys as their components make PHP much nicer to work in.
In the old days, American cursive was defined by a periodic national competition. So letters would mutate over time as tastes changed. I remember upper-case Q got really weird (like a number 2) for a while. As a kid I just ignored it and did it my own way, which turns out folks could read anyway.
Ahh... For being on Rabbitmq, I suppose there are few other options. Without going into a blog post, why not Redis? Other than fairly sophisticated message routing... Any other reason?
You're right - it is my responsibility to sell it and so far I've just been listening to offers and haven't countered because I wasn't interested in selling at those times. However, I now would counter all offers with a reasonable asking price and detail the reasons for that price as well as my thoughts on where the growth potential is.

I agree that iheartmemcache's response really hit it on the head and I was waiting to see if it generated any other responses. The strategy he laid out is exactly in line with what I've been thinking.
> Additionally, functionality like alpha channels and 16-Bit color depth can only be achieved via extensions

PPM explicitly supports 16 bit colour depth.

http://netpbm.sourceforge.net/doc/ppm.html says "Each sample is represented in pure binary by either 1 or 2 bytes."

And PAM explicitly supports transparency (which I guess you could consider an "extension" but since it's handled by libnetpbm, I'd quibble.)

http://netpbm.sourceforge.net/doc/pam.html says "Each of the visual image formats mentioned above has a variation that contains transparency information."

Also,

> Due to it being a textual format it also lacks the desired compression characteristics.

...isn't true since P6 is binary (excepting the header which is likely trivial on a normal sized image).
Maybe, except that I have a bunch of things about data science and programming languages. And things like Git. And sometimes computer-industry history. And sometimes legal issues.

I could just define it as, "I'm interested in lots of cool programming languages, databases, and Web technologies, and the like." But that doesn't really help anyone. I figured that "full-stack developers" captured the majority of people who would be interested.

But hey, I'm open to suggestions...
> at least if it involves...physical computers.

Yeah you "explore stuff" in any field. Science, art, math, every day life, when learning a craft (welding etc). Just because you explore doesn't mean that is what the core of what computer science is.

> Every time we implement some sort of abstraction, every time we vary a parameter, every time we optimize a program, we are running experiments.

Ok, what in life then isn't science because well everything is running experiments? I am going to buy milk -- it's an experiment to see what happens. Maybe I won't find parking. I am drinking coffee in the morning, it's an experiment to see if it will still keep me awake.

By that token we've diluted the word science to not really mean anything anymore.
It may shock you, but, most people are fairly limited in terms of job options; this is especially true if they got their degree in a less relevant field (speaking as an electrical engineer by education). Maybe you're fine with being homeless and unemployed for some concept of ~values~ but Im not. I'm quite confident most people when given the choice of 'work for a morally questionable company vs be unemployed' will choose the former. Especially if the company in question is doing interesting work.
Let's see if my logic works. It seems some motivations and negotiations are left out of the proposed solution.

If I were C I would have voted no on A's proposal and try to make a deal with D and E. The idea is that knowing if A were thrown overboard then B might be more apt to provide a more beneficial coin sharing program in an effort to save his life. After all, he just watched the previous guy get tossed overboard and die. The most I could lose would be 1 coin if B decided to try A's method on D and E and they went along with it.

The key is that I would have already negotiated a deal with D and E, if A or B doesn't share the wealth fairly then we vote to toss them. Once I'm in charge, I'll share the coins equally as possible.
It's the same (or worse?) with Java. OpenJDK 6 and 7 can both be bootstrapped with GCJ, but with JDK 8 you need JDK6. Even GCJ needs a prebuilt jar of ECJ, so there is no way to bootstrap Java without having to trust binaries.
I reached it in college. After HS (coding every spare minute for years) I just stopped during college. Only coded for classes. Then when I got my first job (OS Engineer) in a new language (and a new state with new friends) it got exciting again.
The announcement is live now. The Centre for the Commercialization of Regenerative Medicine (http://ccrm.ca/) is within the MaRS Discovery District.

https://twitter.com/MaRSDD/status/687290609044856832
Researchers take power of locust to new heights
It's possible the usernames were similar but the profile and log directories have a very clear separation between accounts that any IT person would be able to see. This sounds more like a justification after the fact.
I think PaaS demand is going to die down in the near future. The simple reason is that before, it used to be quite annoying to get a server set up, replicate it and scale it, but now with all the awesome automation tools coming out, I doubt that is going to be a problem anymore.

Nonetheless, I doubt PaaSes will disappear, they will still remain useful for hobby projects as you can see with this quote:

The free usage got less attractive,
paid hobbyist usage got more attractive.
I find it notable that the hobby-pricing-level is
competitive with DigitalOcean.
Is this

foldMap :: Monoid m => (a -> m) -> t a -> m

?
Rinocloud Python tutorial
We are not really building on anyone's platform right now. It's intended to be an independent platform. However, we just don't know whether existing platforms e.g. Dosomething.org, Indiegogo or GoFundMe can achieve the things that we want to achieve or not.

However, there's a crowdfunding platform for the homeless (www.handup.org) and for water (Watsi) too. So we're not sure.
7 Trends That Will Shape the SaaS Industry in 2016
> However, the plugins lag behind the standalone IDEs on features.

I haven't noticed that. If I want the latest features, I can often find an EAP with them.

The biggest issue with using IntelliJ IDEA instead of one of the IDEs is you're forced to see Java-ish project conventions in a few places, and some of the functions are accessed a bit differently or need to be configured on every project.

I happen to use it also when a project is partly written in Java, e.g. a JRuby app.
If you like this type of puzzle, I can recommend the book:
“How Would You Move Mount Fuji?: Microsoft's Cult of the Puzzle”.
How the Uberization of work is rooted in the cult of 'shareholder value'
I've felt the licensing situation to be good ever since Nokia added LGPL to Qt licensing options. This extension of Free Qt code is of course excellent news anyway!
I would remove management and replace them with new reasonable folks who understand software development and valuing customers.

I would also create more interesting products.
The point is "why go with the harder option rather than the convenient option". It wouldn't really make sense to ask the other way around...

"Why not hand wash clothes instead of using a washing machine? Because it's takes a long time and is physically demanding."
I read it as, "You have the ability to make certain aspects of your life easier or more convenient. Is there a reason to decline (whether personal, ethical, etc.) or are you just being obstinate?" The emphasis is on the trailing question.

Do I need a smart phone? Not really, but the accessibility is nice. For others, the answer could be that certain aspects become more convenient, however, they find themselves glued to the phone for 75% of their waking hours. The trade off would be to get a dumb phone (or dataless smart phone) to maintain contact while cutting the screen time.

Do I need a dish washer? No. I can do the dishes by hand. The dish washer will likely use less water and better sanitize my dishes. It's not a necessity, but it helps.

Anecdote: I have an acquaintance who believes that the golden age of gaming started around the NES version of Mario and ended around DOOM. He keeps abreast of current game trends, but he refuses to buy anything modern if it is not a Mario title. He is certainly entitled to his opinion of what constitutes a "golden age", but I, as well as many others, believes that he is missing out on many titles that he would enjoy.

Is he wrong? Absolutely not; he can play or not play whatever he chooses. Does it make sense? I don't think it does. He has firmly rooted himself into a niche of a hobby such that he lets everything else fly by without consideration. He's not wrong. He's just obstinate. For what gain?
http://multinc.com/2009/08/24/compatibility-between-the-ipho...

Some LGPL2 libraries add a static linking exception. Others the authors don't really care and don't bother submitting copyright violations to Apple.
There's plenty of cases (especially in the enterprise, where requirements can be tightly controlled) when non-Edge versions of IE can be safely dropped. I'm working on such a project right now, we use flexbox very extensively.
It doesn't seem too outlandish to me. Date rape is a thing that happens with depressing frequency. Women have to be constantly alert, and if something happens to them everyone will tell them that they deserved it or did something to bring it on. In that sort of an environment, you'd damn well better expect background checks.
Apple takes 11th place in awarded US patents in 2015
But Objective-C is also the current, as most big codebases are still in it.
We have a technology (plugin) for utility companies to put on their websites and let people donate on their websites. Does it work? Our billing system is also designed for energy donation.
A crude heuristic: Products segment markets. Features enhance products.

This sounds like market segmentation. Existing funding platforms tend not to segment the market. Whether or not it's a viable segment is another matter. Whether or not the product can get enough of a lead to make up for the low barrier to entry for existing platforms is another matter, too.
The same announcement from KDE side: https://dot.kde.org/2016/01/13/qt-guaranteed-stay-free-and-o...

Looks good!
By set operations I was more specifically thinking of intersection and union. Testing if an element belongs to a set can indeed be done with junctions but that's pretty much it.

The third example shows the so-called auto-threading behavior. I think it's significantly different than what you can do with sets.

A Junction in Perl 6 is "a superposition of data values pretending to be a single value". So for instance any algebraic expression can be used with a junction as if it was a scalar. The result will be a junction.

In this example the expression is $_ %% 2, which is Perl 6's way of writing the boolean statement "the variable $_ is divisible by 2". We use this expression with ($a & $b) instead of $_.
As wingerlang pointed out, you'd be missing out on business from folks who live in countries you currently support but are travelling abroad and need to post a task from said unsupported country. It should be a simple tweak to your workflow to accommodate this.

Good luck
Yes, it was 0.14 at the time I believe, though that version number doesn't really mean that much. Would you have been more comfortable with 1.0.0? That's what the core library was at. Anyway, I should have realised there were some essential components missing and the JS interop would be a major road-block for this application.

To clarify further: I normally work as a firmware/electronics engineer so this was a bit of an experiment all around. I didn't charge my normal rates either.
Google reveals self-driving car slip-ups
That's a problem of the companies. GPLv3 contains no fundamental changes in the freedoms it gives and requires to be uphold - it just clarifies some things explicitly (in particular that tivoization is explicitly forbidden, where before it was some legal gray area) and gives better compatibility between the GPL and other FOSS licenses.
His wife wants him to have a phone - in fact he says "this argument gets quite heated in our household". So whatever he's trying to prove is apparently more important than her.
yeah this is the challenge we're facing right now. it seems like not a lot of people are familiar with the concept of energy poverty.
Vizlegal: Rise of Machine-Readable Laws and Court Judgments
"TFS and TFS explorer is a total joke."

I've been rather pleasantly surprised at how much support MS are giving git and github - they offer git hosting on Visual Studio Online and the Azure documentation is in github.

Edit: Added pleasantly! :-)
That's nice for you.

For public web-sites it is still non-viable. Broken versions of IE make up too large of a % of users.
Wow - they're handling this with kid gloves. No FBI escorting him handcuffed from the building. Just an exit interview about "how they could improve security". He stole millions!
Would you bother with CDN delivery for Wordpress at 50 requests per second? It would speed up delivery for users, but I suspect it passes my level off "too complex for current situation".
Qt Is Guaranteed to Stay Free and Open – Legal Update
I don't see hatred in this discussion. I see lots of puzzlement and confusion though. This might be because the article doesn't really accomplish what the title promises as the features and examples given don't feel compelling to most of the people in this discussion.

I don't know if Perl programmers have been separated from the other scripting languages too much as not to understand that there are different mindsets out there.

Perl has always been quite a confusing language if you only skimmed it (lots of incoherent features and more than one way to do it), so I find it natural that Perl6 isn't any better.

But if you don't explain the confusing features of a language well enough, puzzlement and confusion is what you get.
I... don't see HN as being a decent dating service. My guess is that the demographics align to the average engineering / CS program, which does not bode well for the vast majority of people trying to get a date.

Of course, for the women among us, the Georgia Tech mantra applies - the odds are good, but the goods are odd.

(Currently taken, with a girlfriend who says "Yes dear" when I start talking about anything computer-related. I sometimes wonder if the reason that our relationship endures is that I'm good at killing spiders)
I've never used Resharper but Visual Studio's Intellisense is incredibly powerful. What's lacking in its autocomplete support?
Open Google Maps in a browser. Enter your starting location. Find points along your path, right click, and choose "add destination". Repeat until you have your path. Then you can click and drag the blue line of the path if you want to take a different route than the one that is auto-generated. If you choose "walking" instead of driving or transit it will include any walking paths in the database.
Anonymity Test