skysight-inc/HackerNews huggingface dataset:
They don't have to, as long as more buyers do than choose to not buy the "hot" item after Christmas. In general it's a good thing to increase the size of your industry, as long as you capture some (not all) of that increase.

Also, I wouldn't bet on them being more likely to buy a competitor's product. Brand recognition counts for a lot, particularly with toys & other discretionary purchases. Some will, of course, but most people once "primed" will buy something close to what they initially had in mind.
100% agree. Overreach combined with childishness is a massive turn-off, even if you think he's right a lot of the time. And it damages the FSF/GNU by association.

If I see that I might have to sign a contributor agreement (often not in some straightforward manner, but involves reading multiple documents, postal mail, is only tangentially related to the core GNU product etc.) my first choice is usually just not to contribute. I hear myself saying internally "I don't want to have to deal with those people". Seems to me that this damages the Free Software world.
> it definitely has a better success rate than trying to compete against machines.

For now... ¬_¬
DuckDuckGo?
As has already been mentioned, there are industries where the code simply must have no bugs and in those code reviews will be different. Most critical components may be written by a very small team perhaps even a single person, as multiple people working on the same thing will generally result in more bugs.

Again I didn't say tests are a bad idea. In industry projects they are usually a very good idea. My point was that people should be able to write working bug-less code without using tests. When a test catches a real bug, it is to be understood as a failure of the developer(s).
Publicity = Risk these days.

Anyone putting their name out, for anything, risks getting someone, somewhere, really pissed off.

One sentence can start a global riot of the press get behind it.
Thanks, will have a look at the book. If it is an easily repeatable process though, I wonder why we don't have more Ramanujans? Is there a genetic component to it?
I watched my dad die and it was obvious. In that case the bloodflow to the brain collapsed due to swelling so it was rather abrupt.

Before the body reacted to pain in ways I recognised and even the breathing was somehow 'his' even if he could not breathe on his how. The higher functions of the brain was hopefully gone at this point.

Afterwards, it was nothing left. Just a mechanical thing.
First seL4 workshop
This is the best answer. In the end nothing is better than a degree in the field.
> It seems fairly common in this scenario for people to put fake bids on products like this for whatever reason.

One popular reason may be "boosting" the auction. A common practice is that when someone puts an item for sale as an auction, they will ask a friend to bid on that item when the auction seems to be settling on too low a price. If it happens that after one of such boosts nobody else bids and the friend ends up winning, the friend will just pick "personal collection"/"cash on delivery" as payment/delivery options and never pick the item up; the original owner will wait few days and post the item on an auction again.
Stop hysterics, please.
Can social media be used to predict election results?
This is all well and good. However, it doesn't matter if every person who is every heard of stallman never sets foot in an uber, because statistically no one has heard of stallman. Regardless, I think it's been pretty well shown at this point that as long as people are getting something for their lack of privacy (such a slimy but convenient taxi service) they're OK with it. Short term convenience trumps basically anything else.

Recently I was stuck outside of Rome with no way to get into the centre city because I made the (understandable) mistake of trying to use public transport on a public holiday, and getting stuck in the middle of nowhere with no trains running. Or taxis. Uber, to the rescue.

I really feel these days the only way to win is to compete. To build a better product that happens to also not invade your privacy. And I'm not sure there are market forces that make that possible.
Not really, playing sports doesn't give the "immersive" experience of spending several days at a time in the back country, sports kit doesn't have the meaning attached to it that a uniform does, etc etc. I was a cadet rather than a scout but even decades later it still shapes my thinking.
Hackers compromised Microsoft Edge is just 18 seconds
DOOM (2016) - Graphics Study
http://www.adriancourreges.com/blog/2016/09/09/doom-2016-gra...

GTA V - Graphics Study
http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphic...
Any Website Can Be Hack by Google Search by ATSCAN
React is the UI framework for extending Sharepoint
I am this person.

I think it's because programming did not require me to learn maths (ok I did learn how to multiply matrices in high school, but I never used it in my life). So my expectation is same with ML.

Those platforms are abstractions so I do not really care how they are implemented. Same way I have not idea how JS really implements objects or sorting. I did one of those crash courses on certain platform, and while there was some stats, I totally did without it. I could probably build a classifier that instead of classifying images of dresses, would classify pillows, curtains or cars. But I did not feel like I learned anything.
Never, never, never normalize this
Chatbots are getting better at conversation. Or are they?
Rowing Machine Reviews for 2017 –
Chinese Noodle Recipes
I've worked in computational linguistics:

1) It's 'hard' because you need a lot of 'training data' in order to train models etc.. It's hard to get.

2) 'AI' type interfaces represent a whole new kind of UI challenge. For 'predictive typing' for example, you can optimize an algorithm so that it does better for 90% of the US population, but then it gets 'worse' for the remaining 10%. So it's a paradox. This can have weird effects.

For example, if you have an app in the app-store, you may leave the settings so that it's 'broadly optimal'. You get ok stars.

If you then make it 'better' for those 90%, you might get a little boost in ratings, but you get 1 and 0 star ratings from the 10% for whom it's a sub-par experience. This can destroy your product.

Anyhow - 'there is no right answer' often in AI, and setting expectations can be extremely difficult.

And all of that has nothing even to do with CS.
a hyper sensitive, artistic, intellectual type child

Most parents think their children are unique. That's why sending them to a group that wears a uniform is so important.
There is Jquery
This was a strategy practiced long before the invention of e-commerce. It works perfectly for brick-and-mortar shops because physical distance to the toy shop (in winter!) guarantees more return customers.
Message Delivery Reliability
http://www.news.com.au/technology/home-entertainment/gaming/...
He's not in the US and it may have been legal. It's still astonishingly stupid. Apple was trying to defuse the situation and asked him to call of the pitchfork-wielding mob by communicating their point of view (an account he paid for was spamming reviews). They were willing to accept his somewhat dubious assertion ("I paid for someone's account, and gave them hardware, and sometimes borrowed that hardware again, but it's not me and I'm in no way responsible").

But instead of accepting this resolution allowing everyone to safe face he seemed to be drunk with the power of the solidarity he had gotten initially, or he just wanted to really win the argument. I don't know the motivation, but anyone could have told him that trying to blackmail Apple was not going to end well,
i have a little experience in this. The shortcut keys don't just vary by platform but can also vary by region / keyboard config. Ctrl-I might do italic text in your version of word, but it might do something else in another region, where italic does not start with I.

Getting THESE consistent is very complex. Granted some (like arrow keys) could be done better, though in the case of electron this is part of webkit and not a separate component, so app developers (I'm pretty sure) have no control over it
This was it for me. I don't have a CS background but with PhD in electronics/semiconductors I can usually brute force my way through things and get a good grasp.

I got half way through Andrew Ng's ML course and felt I fully understood the concepts but spent all of my time battling with matrices and the foundation mathematics rather than building on ML understanding. If I had a better grasp of the maths then I think I'd get on better with it.
Very cool. I think the article was a bit light on images though, having only four of them and mentioning that 40 ships were found. Would like to see many more images of the ships. Also, the researchers should consider making a VR experience for VR headsets based on the 3d data they have.
GPG, when used correctly, is theoretically secure. Protonmail, like Lavabit, is insecure by design. They make no mention of this; they claim the inability to read your messages, which is trivially false.

GPG has a track record of being secure against many adversaries, including the NSA. It's used by most Linux distributions for package signing, so you probably already depend on it -- even if indirectly.

I don't expect GPG to be completely secure. But it's not based on deception.
6 maneiras de conectar o PC a uma TV
>> With real taxis, you can flag one on the street

>Or not. Or they'll tell you they won't go where you want.

Which city/country? Honestly, I am surprised. Admittedly, i lived only in Europe (France/Germany/UK) - entire life - never ever has a Taxi driver refused to take me somewhere.
This is long and thorough, thanks a lot for the writeup!
Virtual function / function pointer calls can still have a big performance impact, especially if it could be inlined away.

Compare C standard library qsort with C++ std::sort performance for sorting integers. The difference is huge in favor of std::sort. If you write your own qsort and put it in a header file so the indirect calls can be inlined, they should be equal.
Not who you asked, but:

Statistics in Plan English.

Regression Analysis by Gilman

Elements of Statistical Learning.

You need to throw some matrix algebra and calc 1 & 2 somewhere in between. Certainly before ESL. It would also require You can't simply read the books and go through the examples. You will be stuck at a concept at many occasions and you will battle it out until after much googling and reading additional papers, you finally get.

After those 3 books, you've got the basics.
DDG mostly relies on the APIs of other search vendors, who do have email services.
(For clarity: I'm against Trump and voted against Brexit)

I'm so tired of this kind of thinking. It seems to come from people who don't have much contact with a good cross-section of society, such that they can maintain the illusion that things are fine, that (for example) Brexit or Trump was a stupid decision.

These decisions are actually democracy at work, in a positive sense. A large raft of society in the UK and the USA have been neglected, trod upon, bullied, and exploited for decades. And they have finally had the opportunity to kick back and they have taken that opportunity. It's destructive in one sense, but you have to consider that without precisely this kind of upset, no-one would pause to think about these people for a moment, and things would continue to get worse for them.

These people aren't racist (well, no more than those who voted the other way), they're not idiots, they're not some sort of cesspool of poorly educated fools, they are making an informed rational decision to kick back. They're furious. They want to be heard.

I think so many of my friends don't get it, because they don't realise that the vote for Brexit turned out that way precisely because it was designed to annoy them. If you don't get Trump, you don't get Brexit, chances are you are exactly the beneficiary of decades of globalisation and free trade, widening inequality, that have crushed the people below you. Try trading places with them and see how you feel then.

If you're not grasped this by now, you should definitely make an effort to broaden your social circles.

If you watch this video and think "wow, Michael Moore's lost it", then you have a long way to go:

https://www.youtube.com/watch?v=4lMp_363B2c
Umm, ever heard of virtual console on the Wii and Wii U?
http://uk.businessinsider.com/british-uber-drivers-entitled-...

I don't know how easy it is to take to court in the US, but here it is beyond obvious what is an attempt at circumvention or not.

When I was in Uni I did a lot of contract work, when you register for being self employed they run you through a great set of questions so that you know whether you are self employed or not in the eyes of the law and what your rights are.

Of course most dodgy employers try to say 'you should register for self employment.. and I have to tell you to do so legally, but if you were to forget to do it you won't pay any tax and nobody will know, so don't forget to do it!' in the hopes that you don't bother yourself and don't end up finding out.
The diagrams are pretty misleading. One can craft a space with any number of arbitrary dimensions, but that's kind of meaningless until the space is populated with data. Certainly the likelihood of a bug is not uniformly distributed across the space, and certainly the density of bugs within a space varies greatly depending on the problem. I imagine the average kernel developer's 2-D space is both very dense and has greater spread than the 4-D space of many ML engineers.
Linux and Android has arguably made inroads with non-techs, not because of Stallman advocating Free Software, but because people who echo Stallman's words.

RMS is not expecting everybody to read this and go "Oh, OK, I won't use Uber". He's expecting a few thousand people to read it, choose not to use Uber and then explain to their friends the reasons why echoing his own words. If convinced, those friends will pass it on, and so on, in a network effect.

You forget just how close Linux was to being ousted from the enterprise back in the 1990s and early 2000s - if it wasn't for a similar network effect (specifically arguments around security), Microsoft would now basically be "the computer company", and we'd all be screwed.
Viva Amiga: The Story of a Beautiful Machine
> What's wrong with our society that some people can be so morally bankrupt and bereft of good sense.

I don't know, but I shun, punish (by refusing to do business with them) and counter-market such people whenever I can. It's one thing to take a good and resell it for a larger price to a different audience; you're in essence making it more accessible and also take on some distribution headache, and thus deserve to cash in. That's how almost every brick and mortar store works. But it's another thing to buy off someone's stock only to turn around and resell it for more to the same customer base. That's, in my opinion, just plain sliminess.
Neovim 0.2: new incremental, live feedback in action
I dunno, I dumped the Boy Scouts as soon as I started playing sports. It didn't help that there were legitimate, registered sex offenders involved in the leadership of the local troop. But really it was that it was just easier and more fun to just go out in the back country and do stuff on your own than to put up with all the red tape and bureaucracy and fiddle-frigging around that Scouts entailed.
Yes, it has been done.[1] The searx metasearch engine[2] is exactly what you are describing; one of the public instances you can use is https://searx.me/. It can be run locally, though unless Tor is used that negates the privacy benefits.

[1]: https://en.wikipedia.org/wiki/List_of_search_engines#Metasea...
[2]: https://github.com/asciimoo/searx
Google products have one connecting line in them. They make it easy to adopt and are used to collect data. Whether it is user data or users helping in training a system (captcha, Google voice, ...)
Nintendo needs to come out with an official retro wifi appliance that allows one to buy classic games from an App Store and play 2 player games over the network.
It seems you would be allowed to do that, but good luck with doing that in real time. First recording it and transcribing it in that way afterwards is not allowed.
The trivial attack is based on them sending you compromised code, right? Because that seems to comparable to an attack on GPG where their downloads are compromised.

I get that there's a difference in degree, i. e. GPG binaries being checked against hashes and having a long track record as an organization, but is that fundamentally different?

I could see ProtonMail evolving to, for example, using a browser extension that allows you to use a known-good version of the crypto library, and informing you of changes.

Point being: it isn't perfect and I'd prefer something based on standards. But e-mail encryption has failed, even though it is often more personal than websites where TLS has been successful. ProtonMail is a legitimate attempt in a space that seems to need a new approach.
Hedron: A no-frills flexbox grid system for React
I'm regularly reminded of the genial title of an old album by the punk band Dead Kennedys:

"Give Me Convenience or Give Me Death"

("Why not both?" has been added lately to the trope repertory as a witty rejoinder ;-)
You might make the case that MSA and Classical Arabic is an exception, but MSA is not spoken natively AFAIK. Other than that, I cannot think of any examples where a language spoken by someone a thousand years ago would be intelligible now. Languages change in sound, structure and vocabulary over time naturally. That's how we got the Romance languages from Latin (which is no longer spoken).
However, language standardization artificially slows down change, so current languages might last a lot longer. English hasn't changed that much since Shakespeare and the KJV.
Maybe interesting to you: https://en.m.wikipedia.org/w/index.php?title=Conservative_(l...
Qwant does its own crawling and does not provide email.[1]

[1]: https://en.wikipedia.org/wiki/Qwant
This has been going on since the first days of ecom. It's just scripters and bots that are more easy to get ahold of now so even more people do it. But the demand is real if you look at the completed auctions! Scammers don't let the auctions complete since they have to pay fees on them. There are a shocking number of people who just don't mind paying up for something hot.

Disclosure: I did it in college for beer money - http://www.nytimes.com/2000/12/17/us/sony-toy-is-less-costly...
Show HN: Addictive puzzle based on “Graph Theory”
And Riak!
I don't need a Wii, I just want to play the old games (alongside with old Atari and Sega).
Best view on smartphones
Finally an excuse to never update the profile :)
Doing things for press coverage in order to get an increase in future sales is a great idea for a startup with limited marketing funds, but Nintendo aren't exactly in that position. The fact is Nintendo failed to supply a sufficient amount of their product, and that has created a demand in a secondary market. All of the profit generated in that secondary market would have gone to Nintendo if they'd managed their supply properly.
Days spent in my childhood...
I think probably the band of people born from about 1975-82 are probably the right segment. http://www.calculatedriskblog.com/2010/04/us-births-per-year...
Thanks, I was missing that!
That's 'cuckstallmanism' - the real thing would be StallmanIsRight.

(Only half joking ;-)
Just by experience, be careful with DataImportHandler, if you have many joined tables it can surprise you sometimes with weird behaviour. We ended up building views for just having a simple table to index with Solr.
Since Google likes to release new phones every time there's a new major version of Android, they might as well match the phone model number with the Android version.
This shoud be helpful: https://teleport.org/compare/portland-or-and-helsinki/

For salary distribution comparison deep dive: https://teleport.org/salaries/

And Helsinki salaries: https://teleport.org/cities/helsinki/salaries/
Agreed.

Kids are not very good at 'self direction'.

It takes a lot to get them enthused.
In the UK, cabs are heavily regulated. If they refuse the trip, they may be fined or worse. Some of those bylaws and regulations are there to stop discrimination, some of them are there to ensure that they provide a service and charge fairly, not just run a business: that's an important part of how authorities view licensing somebody going around picking up strangers and driving them around for cash.

If you're covered in vomit, if you are eating food, if you are clearly so drunk you are likely about to vomit, if you are being abusive or aggressive, if they have reason to think you can not or will not pay the fare, they can tell you why they're not taking you and not take you. You can complain by making a note of the license number on the back of the car. If you are found to be right, the driver will be at fined, and may be forced to compensate you.

Generally, they're going to take you.

In London there are competitor apps to Uber for black cabs and minicabs. Some of them are great and provide drivers who provide great service (Hailo, Addison Lee), some of them less so (Kabbee).

I've used Uber a few times as an experiment and had mixed results. I see why people like it, but I'm inclined to stop using it, mostly because I think Uber is exploiting the drivers to a certain degree.

Also, most people aren't aware that Uber drivers rate you, the passenger. Support the wrong team? Don't like the route they're choosing and tell them so, and they hate you? You're going to struggle to get an Uber next time. My g/f tells me when she's in an Uber she spends so much time trying to be "pleasant" to get a good rating, it's like that episode of Black Mirror, it's ridiculous.
Most rich people just want to stay anonymous and protect their privacy.

Most billionaires you have never and will never hear about.
A problem I see is that the reseller is getting money for creating an artificial scarcity (buying off the stock of the original seller). It doesn't feel to me like an ethical behaviour. You portray it as making an unsolicited offering to the Gods of the Market on behalf of the original seller, but I don't think many people find a positive value in that. On the other hand, compare an example situations without scalping, and with 5x scalping:

NO SCALPING
Original seller gets: 1x price
Customer pays: 1x price

5x SCALPING
Original seller gets: 1x price
Reseller gets: 4x price
Customer pays: 5x price

This is simple leeching. Customers pay 5x the price they could have, the seller gets still just the original amount of money. I think the situation is strictly worse than without scalping.

There are other arguments for and against to be made, but I think this one is enough to see why many people - myself included - find this practice distasteful and antisocial.
I like the Best practices, for example button
https://dev.office.com/fabric#/components/button

Do

Make sure the label conveys a clear purpose of the button to the user.

Button labels must describe the action the button will perform and should include a verb. Use concise, specific, self-explanatory labels, usually a single word.

Buttons should always include a noun if there is any room for interpretation about what the verb operates on.

...

Don’t

Don't use generic labels like "Ok," especially in the case of an error; errors are never "Ok."

Don’t place the default focus on a button that destroys data. Instead, place the default focus on the button that performs the "safe act" and retains the content (i.e. "Save") or cancels the action (i.e. "Cancel").

Pity that MS doesn't always follow them...
Though, hypothetically speaking, if they did deliberately place ProtonMail on their blacklist trying to kill a competing business, then keeping quiet about it for as long as possible would make sense to them.