skysight-inc/HackerNews huggingface dataset:
> So you're telling me Andrew Huang's business model is to make derivative content devices, for profit, without permission or compensation from the original creators and/or rights holders?

You realize a TV fits that description, right?

There is no reason for every device in the pipeline to kick back money to the content creator. You only need to pay for it once.
Google uses DeepMind AI to cut data center energy bills
I did not realize that. If that is so, why is Firefox working on the tab-cookie isolation (see other answers).
A related article by Matthew Green is at https://news.ycombinator.com/item?id=12137437, and by the EFF at https://news.ycombinator.com/item?id=12136682.
Yeah it's complete bs. I've worked on chat before and even 100 clients destroy a core or even two.

Now I would use pusher but that's extremely expensive but scalable.
> There is if you think the grain is a corrupt and unfair system that needs dismantling. The enemy of my enemy is my friend thing.

No, there still isn't, because you seem to have missed the "in itself" part. Even in the case you identify, what is admirable is going against a corrupt grain (and presumably, we'd want to actually make it "going against a corrupt grain in a way likely to improve matters"; corruption is multiple and going against corruption in one respect isn't necessarily to go in a less-corrupt-overall direction), not "going against the grain" in itself.
IME many US people do not resonate with the creativity arguments, but do with the freedoms. The land of the free lately doesnt feel like it and I think many US people are feeling it too. It may help to phrase your arguments in the wording that the constitution is meant to protect -- in terms of freedom.
Great news. Thanks.
Didn't realize that Chrome and Firefox do that on a per-window basis.
I browse everything in incognito mode.
There is no evidence that Thiel is a genius.

There's a large amount of evidence that he is not. And yet people still think that because one of his hundreds of investments made a lot of money that he must be a genius.

He's just not who people want him to be. He's not another Musk.
Some people seem to be downvoting you because they disagree with your view point.

I'm not sure I agree with you but your views are valid and a positive contribution to this thread. Just want to call out that I'm a bit disappointed with the rest of the community for targeting you.
They have had less success moving en masse into populated areas.

See: The 1838 Mormon War in Missouri and the subsequent failed attempt to do the same thing in Illinois that eventually lead to their founder's murder.
This is a step in the right direction, but no fine they can levy will be sufficiently punitive.

Companies like this will continue on and consider things like this simply the cost of doing business.

Kind of like banks. They don't give a fuck.
Nice find! Another one I heard about was that Microsoft's Windows keyboards, when used on a Mac, will sometimes insert a Control-P into the middle of your typing if you press the Windows key. Most apps just ignore it, but apparently not all!
Out of curiosity how much does Manning pays for the first time author?
I usually feel for people getting downvoted because they speak their mind, but... No people don't have to make money this way. There are plenty of ways to make money and it is not important that she doesn't happen to make a lot, even if she made a lot, I don't think this makes any difference.
>Iog Sothoth

It's the Pentagon, so surely you mean Shub-Internet

http://www.catb.org/jargon/html/S/Shub-Internet.html
The whole DMCA is a steaming pile, but I guess I'm ok with piecewise dismantling.
Comments moved to https://news.ycombinator.com/item?id=12136578.
An Argument for Stateful Services
While others have pointed out the value of popularity, I think you make an interesting point about SO part of the ranking.

Consider the corners in the graph off the line. E.g. - SQL: "nobody" is making voluntary github projects with it, but it generates a lot of questions (the legacy code quadrant). Alternately, there are fewer things below the line, but those would be the things that people are using, and NOT being regularly confounded by WTF they do :-)
Post-Mortem Eyes Are Accepted by Iris-Scanning Biometric ID Systems
Yea, that's why nobody blamed Toyota for any crashes caused by faulty brakes and they didn't have to spend millions recalling all those cars at all.
The Diversity Myth, a 1995 book [Thiel] co-wrote with David O. Sacks, railed against multiculturalism, which, they wrote, “exists to destroy Western culture.”

What is up with all these people lately thinking that Western culture is some form of homogeneous block that's been unadultered for millennia and has recently come under "multiculturalist" attack? Especially coming from the US, a country that didn't exist when my old high school was founded.
10 Best WordPress Plugins That You Need to Start Using
Accelerating PHP hashing by “unoptimizing” it
This is futile. It's just another standard. xkcd said it best: https://xkcd.com/927
It is unfortunate that you grew up with such web tools as it is trivial to host them yourself.
US Navy hit with $600M lawsuit for software piracy
>I might even say it's a 'hack'

I guess it is an appropriate submission for Hac-- er I mean "Left-Facebook-Logged-In"-er News
There are a few basic use cases I envision being the most common:

- When you have a portion of your Node app you really want to optimize (Rust's baseline computational performance is generally much faster than Node's and is easier to optimize predictably).
- When you have a part of your algorithm that you want to parallelize.
- When you want access to native libraries and need some glue code to expose it to JS.

One important caveat: there's a significant cost to calling back and forth between Node and Rust (I hope I can improve the cost over time but it'll never be free), so the use cases that fit the best will be ones where you're doing a lot of work in Rust so the amortized cost of crossing that boundary is small compared to the savings you get from Rust.
Thank you to Mr. Green and the EFF for putting together this case! Striking down Provision 1201 of the DMCA would be beneficial to all the security researchers who are trying to help make the world's software and technology safer for those using it.

We all need to work towards allowing security researchers to be able to responsibly do their jobs without fear of being sued or thrown in jail. Section 1201 of the DMCA (and of course the CFAA) are used by negligent companies against security researchers when they uncover flaws in products. These chilling effects on security research affect us all.

EFF's Press Release: https://www.eff.org/press/releases/eff-lawsuit-takes-dmca-se...
Although calling 1.e4 aggressive is kind of inaccurate there is some truth behind it. You could at least consider it to be active or ambitious :)

1.e4 introduces a quick development of the white kingside and also the center usually is opened very early in the game.

Still the article proves to be somehow unqualified in terms of chess with the following sentence: 'It’s an aggressive tactic, putting the bishop and queen into play.. '.

Usually it is not a good idea to develop the queen early on and certainly not the idea behind 1.e4.
I mention it in another comment but the consolidation of power is a problem. It doesn't matter if I agree with those consolidating or not. I don't think Trump has a lot of support from the upper classes in the US. If he were to be elected he would be a weaker form of power than say Clinton being elected. That is a desirable outcome even if his policies are bad since he wouldn't be effective in rolling them out whereas Clinton would be more effective rolling out her possibly slightly less objectionable policies. There would be a greater loss to society in the latter situation.
it's not like we have a lack of flight space over the centre of the country - Certainly not. It's near the major airports where things get crowded.
The thing is that the way that a session is usually "validated" these days is to just store a userid in some serialized format then encrypt that and send it off as a cookie that expires in a relatively short amount of time (and hopefully put the expire time in the encrypted message too). Then the server just has to try to decrypt the cookie and if it results in a valid userid then the session is valid. This way you don't cause an extra database request for every user request.

I'm not saying it's good or secure, but it's the way I often see it done/suggested to be done.
You don't need to verify the session on the server all the time. Session verification very quickly becomes a bottleneck to app performance, since you're doing a separate database/cache lookup for each rest endpoint request. It's far easier, and provides much better performance, to just cryptographically sign a cookie that says "I'm this user".

This is where the short/long-term cookie comes into play, and is actually a neat idea to take care of the "how do I periodically check that the user hasn't logged out/changed their password/invalidated their sessions/etc" problem that the cryptographically-signed cookie brings up.
If you think the US is extremely corrupt.... you should really take a look at India, Russia etc. Corruption is never elliminated by revolutions btw. It takes time and patience to reform the current system. It is not an overnight fix and thinking that Trump can have an overall positive influence on the US system is a huge error.
10% of the California workforce is undocumented
5% of the national workforce is undocumented
I agree with the Manifesto. I've been using Rails professionally for 6+ years and the magic still causes some confusion. The Rails ecosystem provides so much out of the box and so many answered questions on Stack Overflow and Google it would be a constant uphill challenge to go against that flow.

I'm looking forward to moving to Elixir and Phoenix which seems to embrace the less magical, more explicit manifesto while also being the accepted solution in that domain.
This is important, but it isn't exactly tech innovation.

I think you got it backwards. Successful business with scale leads to technical innovations in many consumer-facing companies. Did Facebook in its early days have technical innovation? Once the traffic of Facebook picks up, though, they innovated like crazy. They invented Hive. They made HBase great again. They created Cassandra. They built Scuba and Gorilla. They turned Zookeeper into amazing Zeus. They are running massive stream processing systems. Their MySQL clusters are world class. The list could go on and on. It's same for successful Chinese companies. Did Alibaba innovate technically when it was a mere online whitepage? Probably not. Is it innovating now? You bet. How many companies in the world could handle the traffic as Alibaba does today, especially in 11.11 every year? As a result, Alibaba is a major player in MySQL community and Hadoop community. It ended up rewriting Storm because it had to run Storm cluster of thousands of machines. It invented its own database called OceanDB. It made substantial improvements to Flink. It created its own file system called Tair. It has massive deployment of container-based infrastructure. Its technical blogs are worth studying carefully. The list could also go on as well. We can talk about Tencent in the same way: do you really think handling hundreds of millions of daily active users does not require significant technical innovation?

On the other hand, how many YC companies are innovating technically? How many so-called unicorns have real technical innovations? Does Airbnb really have amazing technologies? Excellent execution and awesome engineers, for sure. But technical innovation on at most a few millions of listings that can be easily handled with a small database cluster? I doubt it. Or maybe they do, but at least it's not that obvious from their technical blogs. Does Postmates have technical innovations? I would even argue that it should not even be their focus.
Everyone is talking about the technical feat, but the real insight for me is that you should hitch your wagon to a rocket ship.

Pokemon is a rocket ship right now, and any new app has this enormous exposure advantage.

It is also important that it scale well or else you'll squander your advantage.

For what it is worth, I was very impressed by the technical stuff. (It is making me laugh to read about how disappointed others are. I feel like I missed something.)
I'm asking about what drivers make, not what Uber charges riders. I didn't miss the distance part at all—the parent said Uber takes the whole $1/mi base rate. Unless I misunderstand or it was poorly phrased, that sounds like drivers are only paid $0.18/min.

Edit: Reviewed parent, and they say Uber takes 20% of the $0.18/min and the $1/mi base rate. That's even worse. So drivers only make $0.14/min, or $8.64/hr if driving every minute. Yikes.
As long as HyperDev keeps going, but it doesn't lock you in - You can get a zip of your code, or export it to directly to GitHub, and it’ll work without any changes on other services.
Replication with automatic failover? I'd go for it immediately, unless you are okay with long downtime and some data loss in case the server goes down.

But if you can live with that, then yes, you're unlikely to have actual scaling problems - at least not for projects like the OP.
I have friends that are black that visited Guangzhou. They felt like something of a novelty. On one occasion they went for a meal and had a crowd outside the window staring at them, watching them eat. I think they may also have had people trying to sneakily touch their hair on local transport as well.

So if you're a person of colour, your experiences may be different from the other descriptions here.
As some of the siblings point out, it seems like a contradiction that he complains about the lack of tech workers but also is against mass immigration.

These aren't actually opposing when you look deeper - the US does not provide much of a means of legal immigration for high skilled worker.

On the other hand, the US also does not restrict illegal immigration so much - it's easy to get a menial job, a driver's license, just about everything without a legal visa status.

In essence, you have a defacto second class citizen type immigration with a very limited first class immigration ability of the US.

Probably this is the opposite of what would benefit the country most.
Illegal immigration is not mass immigration. This is dog-whistle politics, that conveniently conflates opposition to something illegal, with something very appealing to xenophobes.
No, car companies are sued when defective equipment causes an accident. They would have to take measures to ensure that consumer-modified equipment that causes an accident is not blamed on them.
> they are way behind when it comes to Machine Learning services.

Umm, there's five separate managed services within the Google ML family: Vision (GA), Translate (GA), Natural Language (Beta), Speech (Beta), and Cloud ML (Alpha)

https://cloud.google.com/vision/
https://cloud.google.com/translate/
https://cloud.google.com/natural-language/
https://cloud.google.com/speech/
https://cloud.google.com/ml/
Not sure if this is meant in a positive way or negative way... If negative, I'd say, an idea-man with the funds to see his ideas through to completion isn't your typical Hey I have an idea, want to build it for me for rev share type of guy that is typically lambasted around here...
You're missing things like (e.g.):

- Tractors that have technical measures to prevent 3rd party repairs or replacement parts. Circumventing those measures is a DMCA violation, even if all you're trying to do is repair a tractor that you own without paying an arm and a leg to the manufacturer for a repair person.

- Printer makers that use technical measures to prevent their printers from using 3rd party inkjet cartridges. It's not my fault that they want to use the "give away the razor, sell the blades" business model.

- Basically any company that wants everything relating to their product to go through them, and to prevent 3rd party companies from creating replacement parts or performing repairs.

The government shouldn't be making laws just to make certain business models viable (that are otherwise not viable). (e.g.) If you can't sell cheap printers without gouging people by selling expensive ink, then charge more for your printers. If printers are too expensive for everyone to have one at home, then so be it. They will do their printing at Kinko's (or the local equivalent).

This works in other industries. Car manufacturers have had a 3rd party parts market for a long time (though they are definitely suckling at the teat of the DMCA and trying to make newer cars as locked down as possible).

Do you really think that the US government should be making laws to shut down the 3rd party inkjet cartridge industry in order to protect HP's consumer printer business? Should the US government pass laws to make it illegal for a farmer to install a non-John Deere part on his John Deere tractor? Is this the kind of thing that the government needs to be doing?
I'm by no means a chess expert, but from commentary I've read on games between grandmasters, e4 is considered aggressive and d4 is considered conservative. Or rather, e4 leads to more tactical and exciting games (e.g. Sicilian) and d4 leads to slower, more strategic games.

https://en.wikipedia.org/wiki/Open_Game
How does the CPU and GPU interact in displaying computer graphics?
> Millions of illegal immigrants (~11 mil by DHS estimates) and porous border through which they come and go as they please is definitely a problem.

That number is down 1 million from the DHS estimate of 12 million in 2007. That population has shrunk, yet the total U.S. population has grown by 20+ million during the same time period. It's hard to see how rational people would see this as a major problem (or in the case of many Trump supports, their number one issue).
I suppose what would be really nice is for computerised mathematics to be marked up such that these interchanges can be made automatically, with libraries of rule sets shared online.

You're reading a document and it has some funny triangle thing you don't understand? Click on it to get a menu of alternative representations, and you see it can be swapped to "log" notation. Further, you go to your reader preferences and add a rule "whenever you see this triangle thing, show me it as a log".

A student finds some crusty old document with funny "heart monitor" symbols, clicks on them and finds they're just a particular kind of power triangle. They update their preferences to replace those symbols with power triangles.

Of course, holy wars rage on mailing lists about whether the default rules should convert "tau" to "2pi" or "pi" to "tau/2" ;)

Seriously though, too much time is spent making computerised mathematics look right in PDFs (e.g. TeX), compared to telling the computer precisely what it is/means. Thankfully there are some attempts at this (e.g. OpenMath), but they don't seem to be very widely used.
The first amendment of the US Constitution states that Congress (later interpreted as the entire federal government) cannot restrict free speech. Congress passed the DMCA, part of which said that you can't tell anyone about how to bypass DRM. Therefore, Congress restricted free speech, which is contrary to established law.

Do you see the problem?

Of course, the question is does this invalidate the entire DMCA or only that specific part?
Of course his comments are not acceptable. My only point is that all politicians show biases. This is Trump's. Just like Obama has his own bias against gun-ownership by the general public. It is the voter's job to evaluate everything and take a decision, not get reactionary just because of one or two stray comments.

As I said, I am not an American and as such I may not be very thoroughly informed on everything. Keeping that in mind, what Trump seems to say makes a lot of sense if you strip away the fluff and the style with which he says it.
Your entire last paragraph is the opposite of reality. So you should stop accusing people of factual errors.
Or that "Western culture" is so fragile that it needs work to "defend" it -- against something so bland as multiculturalism? My culture is already an amalgam of many components, as you point out. Surely, whatever it is, it can expand or adapt to reckon with other cultures.
But what would be the formal reason? Aren't they obligated to specify the reason?
Just the FAQs about Little Endian
I really need to expand this into a blog post that has been brewing in my head for years, but my overall thesis is that notation is the least difficult part to learn in mathematics, yet because it's the first part that is encountered, it is also the most derided one.

Sure, notation can be better, and maybe this triangle of power is a cute way to make it better. Notation changes and improves all the time, btw. Well, all the time in the mathematical scale of time, which is two or three millenia. In this scale, things like the Greek letter for the ratio of circumference to diameter are remarkably modern, merely 300 years old. Notation for linear algebra is even newer, all from the 20th century.

However, I don't think better notation is where we need to focus most of our efforts in order to make our mathematics easier to understand. Logarithms and square roots are very basic things, and if keeping the mainstream notation for them straight is someone's biggest problem, then there are far bigger things that are likely to be problematic to this individual. If you start reading, say, the following mathematical discussion of neural networks,

http://neuralnetworksanddeeplearning.com/chap1.html#eqtn7

you're baffled because you don't know what those symbols mean, there's likely far deeper things that are unfamiliar, such as differentials, rate of change, derivatives, and the multivariable chain rule. A couple of days ago we had someone come to ##math in Freenode asking for help with this, and I tried, but the guy had never had any calculus training whatsoever. Normally going from no calculus to the multivariable chain rule as applied to differentials or as a best linear approximation takes at least three semesters in university, and I don't think this path to enlightenment could be shortened much more.

I guess I am being very old school and reiterating that the royal road everyone's been looking for for the past couple millenia just doesn't exist.

https://en.wikipedia.org/wiki/Royal_Road#A_metaphorical_.E2....
Wanting to halt immigration from countries with radical Islamic ties != deporting Muslims
It isn't you are just changing the mix of who is coming. One could argue that decrease low skilled immigration and upping higher skilled immigration would boost those at the bottom.
Raising wages at the bottom while reducing the price of some more complex services.
Can you give a ball park estimate of compensation for a multinational company / satellite offices of well known US companies?
Why you should avoid TFS version control
Automated Piwik deploy with Docker and Ansible