skysight-inc/HackerNews huggingface dataset:
Tap certainly would solve the feed problem - but thats a problem for affiliates, not retailers :-)

Its likely that I don't have much clue what I'm talking about, but I can't see great benefits for many retailers from this as it stands. They like more control over leads and to onboard customers into their brand. Typically, this is managed through affiliate programs and partnerships.

Two Tap looks like it allows prospects/customers to be kept under the publishers wing. The retailer gets the transaction, but the publisher keeps the relationship - where the real value (capital) is created and can be realised.

As someone with an interest in a small time publisher - I'm very interested in this.

However, I have a concern with how well it sits with affiliate t&c's. These vary by program of course - but those I know prohibit scraping by any means. That's stopped me doing similar on 80legs or other in the past.

If above is right, Two Tap may well have to develop the kind of relationships with retailers that better serves their needs at the mouth of the funnel. Then Tap risks becoming like anyone other program (CJ/AW..) - & the scraping will likely have to stop. I'm sure they know the space better than anyone here though - and certainly better than me - so I'd be interested to hear if they have these relationships in place with the scraping MO, or are confident of a way forward.

Given that - the CTA only leaves me wondering whats on the other side of the wall:
"Sounds interesting? Let’s talk! - Sign up below"

Do you have traffic/other requirements. Whats the pricing? It'd be nice if you could inform me more/make me work less if I want to use your service :-)
IANAL, but I doubt that that is an issue in most jurisdiction. A website does not get to make their own law by simply putting up a note. Neither are the terms of use a binding contract between two parties because the scrapers are not the websites customers, and thus did not sign or agree to anything.

Wikipedia has some insight into the legal issues with web scraping: https://en.wikipedia.org/wiki/Web_scraping#Legal_issues

At least for me it looks like one are better of adding technical counter measures against scrapers then to try a legal route.
Good but don't work fine.. i'm not able to scroll the news, i must read only a few of news.
Clearly it's just an investment move for them
How do you monitor the impact of website performance on conversion rate?
There are tons of white papers out there, companies who say that their clients converted better thanks to better load times, and of course sell tools to monitor web performance.
But the workflow is too tedious for me. I have to look at tons of dashboards on different metrics and segments, to at best "imagine" what I could optimize.
So, do you know of any good tool for this problem? A tool that would identify any performance problem impacting our user's retention/conversion?
Inverted Qualia
I am not an expert Lisper myself, but to understand Lisp's power I'd suggest to write a basic parser of maths expressions (to evaluate things like "2+3*4-7+log(100)") - the language you choose to write it doesn't matter, it can be a Lisp or not.

Doing that will require you to deal with the AST of expressions you are parsing. Then, you can try to tweak a bit the evaluator to optimize it. Doing so will make you manipulate AST, and since LISP is his own AST, you become aware of what you can do with it.
interesting idea, to an extent this already exists with bug bounty programmes that a number of companies have in place.

The risk is where either the company doesn't have a programme of that kind, or where the value of the bug is substantially higher to the offensive industry, than the product company...
How This Developer Built an iOS Game on a $20 Budget
People mention netem[1] on Linux, looks like it adds the same repertoire of network degradation, through the command line.

[1]: http://www.linuxfoundation.org/collaborate/workgroups/networ...
Adventures in Minecraft Review
Yep I totally agree with that. The "wasted" word is still an error in my opinion. Can't wait to try it though !
I agree that it would be more idiomatic. I disagree that it is good.

Abstract classes have disjunctive semantics (logical OR) whereas interfaces have conjunctive semantics (logical AND).

The actual important thing that I wanted to capture is that an instance of Shape can only be one kind of shape at a time. With an interface a class could be more than one kind of Shape.

interface IFoo : IShape
{
//some stuff
}

public class SomeShape : IShape, IFoo
{
//I am a circle AND a square!
}
Healthy floors building healthy lives in Rwanda
Measuring the Leakage of .Onion at the Root
If you want to find the 'magic moment' try 'The Little Schemer' by Friedman and Felleisen.

I'm on my third read of it. The first time I tried to implement all the exercises in Ruby and failed around chapter 7 when the language ran out of expressive power. The second time round I implemented it in Javascript and got to chapter 9 before the syntax became too much of an obstruction to seeing what the code was doing (the good parts of Javascript are actually quite similar to Scheme in some ways but the syntax is just horrible).

This third time round I am implementing it in the language it was actually written in, Scheme. And having tried it with two other languages I can suddenly see why LISP is so suited for certain types of problems.

My 'magic moment' came when I finally grokked how the Y combinator works. It was like since I started learning how to code 4 years ago I had been continuously trying and failing to get two mirrors to line up perfectly so the images went off into infinity, and suddenly I got it just right and caught a glimpse of the wonderful self-referential simplicity of the entire of computation.

I use Ruby in my daily work but I want to start using more Clojure. There is a mathematical purity to LISP that other languages don't have.

It's like the whole language itself IS the fixed point function for humans interacting with computers.
Very few things in this world beat a good sandwich made of roughly cut "civraxiu" [1] loaves, with "salsiccia di Irgoli" [2] and "pecorino" [3] cheese, washed down by a glass or three of "Nepente di Oliena" [4] red wine.

Ok, now I'm really hungry.

[1] http://it.wikipedia.org/wiki/Civraxiu

[2] http://it-pic1.ciao.com/it/7410.jpg

[3] http://www.vinci-alimentarisardi.com/images/formaggi%20siama...

[4] http://www.amazon.com/2001-Gostolai-Cannonau-Nepente-Riserva...
Once you have scaled to beyond the performance available on a standard setup on a single box without preparing to scale out, you face increasing costs in a migration because you potentially have to re-engineer your app to be able to run on a very different stack.

Compatibility at the connection level is just one part of a whole lot of issues to take into account when considering whether or not you can migrate elsewhere easily.

Given how expensive AWS is, that's something to seriously consider.
If it turns out the asteroid is full of platinum or other rare / expensive minerals, unlike the moon which seemed barren rock, it'll be enormous and the start of the true space age IMO.
$50M earnout just to founder/CEO if certain milestones are met. Is that size earnout typical in deals of this size?

Curious.
I want to build a probabilistic operating system. People don't understand what I mean when I say that. Argh.
I now have a picture of the lander having one ivory leg and the asteroid called Moby Dick. Thanks, :p
Ignoring the technical difficulty of actually using the excess heat for reliably and consistently heating a building, it's hard to believe that the economics of connecting and servicing single cabinets randomly located all over the landscape could work out.
And paid $99 to distribute it.
"native thread" is just buzz word if the implementation cannot boot rails. On the other hand, if you don't feel like to use real multithread now, it's unlikely you need it in the future.
You might consider just getting a nice long, sharp bread knife. There's something fun about a great knife.
IANAP but it's kind of fun to try to read the start of the PDF, it doesn't seem to require much advanced math.

But information is not abstract in the same sense as, say, the set of all prime numbers, for it only exists when it is physically instantiated.

This seems to be an important point to Deutsch, but it doesn't seem completely obvious to me. E.g. I can reason about the effects of purely hypothetical information which in fact does not exist.
"Trusting the great potential in his hypothetical invention, he immediately set out to conduct some market research. He put together a brief questionnaire “for the purpose of determining a thickness of slice which would be most nearly universal in acceptance,” and placed it as an ad in several large newspapers. Over the course of a few months, he managed to cull responses from 30,000 housewives.

Armed with this knowledge, he embarked on a long, painful journey to bring his invention to life."

Talk about validating your idea!

I found it amazing this guy was doing what we recently discovered, back in early 1900's
Some in attendance seemed to believe that Mr. Wheeler disagreed with Mr. Obama’s approach. The Washington Post reported late Tuesday that Mr. Wheeler told the group “that he was moving in a different direction.”

F.C.C. officials flatly denied that on Wednesday. “There was absolutely nothing he said that indicated that he was going to diverge from the president,” said Gigi Sohn, who serves as special counsel for external affairs to Mr. Wheeler and who was at the meeting. “What he said was all options are on the table.”

Aha...so...let us see what happens next
I'm reminded of stb_image... https://github.com/nothings/stb/blob/master/stb_image.h
Digital Minds for a New Europe: 44 essays on the digital challenges
First successful unintended lithobraking in the history of space ;-P
I did mention the Expression Problem[1] in my comment, and explicitly called out subclassing as a particular advantage of C# (the OP asked for criticism of F#).

Also, even though F# can also subclass, that facility is a bit weak since it can't define protected members.

[1]http://c2.com/cgi/wiki?ExpressionProblem - funny thing is that the linked page coincidentally uses the exact same example code.
Spring RTS allows coding unit AI's in Lua, and toggling them during gameplay.
The company profiled in the article ("ex-NSA") isn't exactly the first player in its space - e.g. VUPEN is a pretty established company (http://www.vupen.com/english/services/lea-index.php), and there have been earlier articles on this market (for instance http://www.forbes.com/sites/andygreenberg/2012/03/23/shoppin... is pretty readable).

This may be a very good book, worth reading, but it's not really news.
> Expanding this business to the private sector might have positive effects. Corporations could buy the "zero days" in their own products in order to fix them.

I should point out that some companies are already getting vulnerabilities reported to them for free (in the best case, for the price of a symbolic bounty program) and fail to fix them. See http://reverse.put.as/2014/10/31/patching-what-apple-doesnt-... for one recent example that comes to mind. Giving them the opportunity to pay market prices for the vulnerabilities is not going to improve the situation.

Everything else remaining identical, the only thing the emergence of a free market for vulnerabilities will make efficient is the exploitation of victims that aren't informed of and do not have the capacity to fix them.

The only real fix to the current situation starts with legislation that aligns the interests of the companies that rely on vulnerable code and those of their users. Forbidding the trading of vulnerabilities won't help, and encouraging it won't help either. Recent legislation in the EU forcing companies to disclose security breaches they are aware of is a first, baby step in the right direction. There are many essays by Bruce Schneier on this topic, here is one picked at random: https://www.schneier.com/blog/archives/2004/11/computer_secu...
Sure, but I'm a business customer... I pay.

I have 5 Google Hosted accounts, and I'm a decision maker on 3 of them. For those 3, calendar to support business processes, resources, availability, scheduling... this is why we went for Google.

Google Calendar in the past few years finally surpassed Outlook. Not only that, but it did it on the web and mobile.

Perhaps I should rephrase, for business users the new calendar app is a significant regression that will harm productivity and will result in customer churn for Google Hosted products.

Perhaps they should offer a personal calendar app/mode in addition to a business calendar app/mode?
What's special with HP?
E-Commerce Aggregator Thefashion.com Raises $1.7M for Further European Expansion
I don't know if the URL has changed or something, but:

> LodePNG is a PNG image decoder and encoder, all in one, no dependency or linkage to zlib or libpng required.
It's made for C (ISO C90), and has a C++ wrapper with a more convenient interface on top.

Or you mean the title here in HN? That's an unfortunate consequence of the "keep titles verbatim" rule.
Do we get to turn the servers off in the summer when there is a heatwave?
I you manage to have "long queries" with a 300MB dataset, you're doing something seriously wrong unless your definition of "long" is very different from mine. Or you're running on harware from the 90's.

Run "explain" on all your queries and review your indexes to begin with.

That dataset is so small that there should also be no need to be continuously tweaking the config file. 10 minutes looking at a performance guide, and ensuring you have enough ram to load everything into cache should be enough to get your configuration to a "good enough" shape - there's just nothing reasonable you'll be doing with a 300MB dataset that should need anything but getting the very basics of the config right to perform decently.
I believe it's targeted at the prosumer. The group that has grown out of the entry level DJI equipment, but don't want to take the giant leap to their fully customisable range.
Yeah, what about Android though?
I think he called Haskell that. Booo
Exercise can easily help you lose weight.

Scenario: you weigh 300 pounds, your weight is fairly stabilized, and you have relatively little muscle and are mostly fat.

You're going to lose a lot of weight just by adding muscle through exercise in that case. The added muscle will burn a lot more calories resting, and with a non-inflating calorie intake, your new burn rate from the new muscle and exercise will start eroding your weight.

There, I just proved exercise can help you lose weight.
Darcy UI – a page object framework for automated testing
Immutable Java HTTP Client
I must admit I’m not very familiar with Android. I think it can be more unsafe for ”regular” users since it’s possible to install applications outside of Google Play.
> If the servers do heavy data processing when no one needs the heat, the system stores hot water in a “buffering tank.” And the Cloud&Heat cabinets can also vent outside in the spring and summer.
Wow My Swift Programming Language Presentation Featured on SlideShare Homepage
An interesting though, especially the view on MMORPGs.

I wonder that he did not name Second Life as a prime example of how cloud based content could rot. First mainy normal products are no longer available, because the creator stopped playing and selling them. I still get weekly PMs about old products, even if I do not play SL for about 4 years. Often about products that are not mine, but where I only contributed, e.g. in megaprims or scripts, and that somewhere show my name. People hope that I have a full permission copy, and could sell them under the hand. Sometimes for extreme prices!

An other example are simulators that go away. Main income for Linden labs is land tax and content just poofs away, when a player decides that paying land tax no longer makes sense. Linden labs will restore the island from backup and run it on own costs, in very few cases like Svarga, if massive player demand it. But I can only name this one case. e.g. 6 years ago more then 3 dozen dance clubs showed my DMX based light and dancefloor system. Today its only one club left. I dont know if my Laser sailing boats are still rezzed some beaches, even if there was a fleet of a few hundred racing regular. And I can think about a good dozen of my products where I'm sure, there they are nowhere displayed anymore.

Last we have classical dependency rot. Second Life allows scripting, and scripts can communicate with other scripts on same and remote simulators, can act as web clients or web servers, xml-rpc clients and servers and mail clients and servers. Some products require a backend to work, so the product will stop working, if the player leaves the game, and stops paying the hosting cost of the server backend.

well there is is OpenSim, OpenGrid and other SL server grid clones. Its nice to run your own grid at home, just for backup of own designs. But you can not import designs from the maingrid, you can not talk to people on maingrid, you basically created a single player massive online game backup.
Exactly. Would be interesting to know what % of Android apps are malware.
What if Valve brought Steam to mobile?
One reason is chinese banks. Quite a few reportedly still run an IE6-only site that won't run properly in a modern browser.
As a Frenchman who has lived 7 years in France, I can't agree with you.

Is the Dutch industrial sliced-bread better than the French sliced-bread ? Yeah, mostly because it's "freshly" baked every morning.

But it is still industrial bread, which can't be beaten by bread fresh from the bakery.

As for german bread, they do have a wide variety, I give you that, but once again, it's more and more industrial.

My parents in law, who are germans, complain that more and more bakery only bake pre-made bread and don't do their own anymore.

So yeah, if you have the chance to have a "real" baker nearby, it can be quite gorgeous, but in the general case, not so much.
Regardless of whatever happened, the letter comes off like the whining ramblings of a former employee.

This all refers back to a 2012 lawsuit: http://www.geekwire.com/2012/kindle-ad-team-member-sues-amaz...
Typo: "principles" not "principals"
Well, it happens with free software as well. See the Gnome 3 uproar. Yes, you can keep using the old version until bit rot takes it. And yes, you can fork it -- good luck with that.
I hope this allows children to play as well. For example, javascript battle does not, as far as I can tell, because it requires a GitHub account which requires being 13.

Please correct me if I am wrong.
Comet Song (with SuperCollider code)
Really? I only wish most documents I read were that clear and well reasoned.
Welcome to a comet
Sony unveils web-based TV service PlayStation Vue
Rendezvous-ing at the First Ever Product Hunt Hackathon
Well this is a little strange to link. I've been using this small library for years, last update was 2005. Hardly 'news'
Reminds me of a Dutch startup that is doing about the same: http://nerdalize.com/
Thank you for that. Right now I'm running stock Samsung rom on my Note 3 (thought I'd wait for cyanogen to mix it up with 5.0 before flashing). But at least then there is another option than what I do now, basically a compromise that combines the worst of both worlds: a password/phrase that is too long to be convenient to type in to unlock, and probably too weak to offer real security, assuming the encryption key is generated via a straightforward derivation (not sure if there is any decent stretching involved?).

Either way, for a device like a phone, I'm pretty sure TPM is the way to go. Alternatively a strong pass-phrase to unlock/boot, and a hard limit on attempts to unlock the lock screen before the device turns itself off (or at least "guarantees" that the disk is unmounted and the key wiped from ram...).
I thought it was well-written, calm and thorough, carefully backing up each point and not descending into hyperbole. It's a difficult line to walk and I think this letter does a professional job.
You must be aware that notmuch is only the search backend, and for a full MUA you need frontends. I believe the official one is the Emacs one, so it should be fairly usable. There's also a web one [0] you should be able to play with.

Another contender in the space (label- and search-centric) is mu and its ui, mu4e [1]. Something else to have in mind.

Now if you want something that works on desktop and mobile, something worth a look would be using SQLite and its built-in full-text search... see how far you can go with that. SQLite is available pretty much everywhere, Android even allows full-text search. Now what you have to do is synchronize SQLite dbs. It "shouldn't" be too hard to remove old emails from the db so you can keep X MB worth of it. You can even shoehorn it into couchbase-lite [3][4] so that sync is automagically taken care of.

JMAP looks cool (definitely more interesting to implement than IMAP) but it seems to be more a query API than a sync API, although there are facilities to "get changes since last time" (a HUGE improvement from IMAP as deployed everywhere). OTOH if you can shoehorn it into couchbase-lite, you can use a generic sync protocol that can be used for other things too (caldav/carddav).

Heck, you've piqued my curiosity, I see something doable here. I'd love to hear more. I might even hack something just for fun.

[0] https://bitbucket.org/wuzzeb/notmuch-web

[1] http://www.djcbsoftware.nl/code/mu/mu4e.html

[2] https://github.com/couchbase/couchbase-lite-android

[3] https://github.com/couchbase/couchbase-lite-ios
Apparently this guy already frivolously sued another company in the past.

Edit:
I now believe I was wrong, but leaving this up here anyway.
Oh, also, are there any good Nexus phones with dual simcards?

My experience with dual sim cards has led me to believe it's not worth the effort. I'm not sure if it is complexity in the hardware or in the software, but whatever phone I've seen that has this feature invariably has issues with reception and network connections randomly going down.

Maybe it's something like multi-threaded code - where the benefits of simultaneous lines of execution are often offset by the complexities in sharing data.
That's a great achievement in any case. I'm just slightly worried from the looks of this picture that Philae actually stabilized on its side.

Also the large amount of shadow in the area is worrisome for the solar panels to function properly.

Press conference with the release of a full panorama (which will hopefully not confirm the side landing) is scheduled for 1400 CET.
No mention of how noisy rack servers can be?
It does not serve a purpose to me.
To whom does it serve a purpose to shadow-ban that user, and what purpose is it?
Websites! Don't automatically play videos when someone visits! Especially don't make the pause button do nothing.

That one article I'm not reading then.
Decentralized cryptocoin exchange SuperNET has been released
In Germany, you would be laughed out of court for trying to enforce an 18-month noncompete clause, at least if its too broad - that would be equal to an occupational ban. Is this really standard practice in the US?
Your webapp is changing fast – how to keep your UI tests up-to-date
Java Performance Tuning Survey results (part I)
> Well, that's good, sorry for asking.

Gotta test for any chinks in the armour.
i wonder if any big data centers do something similar to heat nearby cities?
His company won - they violated the NDA and misappropriated trade secrets, why would that lawsuit have been frivolous?
How to Price Yourself as a Freelancer
I'm a Brit, but from previous comments I believe they are unenforcable in quite a few US states.