skysight-inc/HackerNews huggingface dataset:
Yes $2.5B is enough for multiple waves of nationwide ad campaigns promoting the government's decision to electrify the whole country (which BTW has been part of every manifesto, directly or indirectly, for the past 15 years).

Sadly, the ruling government is more of a self-marketing machine than a provider for growth, economically or otherwise. On the ground changes are few and far in between. The focus is more on providing positive spins on disastrous decisions and a society degenerating to medieval levels in some parts of the country (diseases that are exterminated in most of the world, extreme poverty, agriculture purely dependent on monsoons which are themselves flaky, religious atrocities).

As long as the 2019 elections are won (which is the only thing that matters) the ruling government will feel the $2.5B spent is worthwhile even if a single house does not get electricity (and then expect a positive spin saying we have the electrical capacity, and what we promised was to prove that we have the capacity, not actually provide everyone electricity)

(Sadly, even HN has it's set of right wing trolls, so expecting some pro-Modi comments, or more whataboutery on this comment as well!)

Edit: And here we go with the shifting goalposts again: https://twitter.com/AisiTaisiDemo/status/912542412882374657
I disagree with your premise that production systems require API stability in all thirdparty dependencies.
They also made a political stand on the search warrant for that one iPhone that they could have unlocked. A stand that wasn't even popular among the general public ("companies should help police investigate terrorists" polls very well).

Being super pedantic, Apple doesn't care about anything, just like a company can't care... but I think it's safe to say that it's not last on the list of things they prioritize.
"The blocking of WhatsApp text messages suggests that China’s censors may have developed specialized software to interfere with such messages"

They don't need any 'specialized software'. You can just block the list of hostnames and IP address, found here: https://github.com/ukanth/afwall/wiki/HOWTO-blocking-WhatsAp...
Or a browser that offers a first-class mining API. Then we'll see every device come with a specialized mining chip. As long as you meet the required number of hashes you get the add-free experience.
It depends on the market pressure and resources you have.

Low pressure, many resources (money) => Review/Implement all Google Tags changes

High pressure, low resources (money) => Marketing can do their own thing to reduce pressure on the development team.

HM and LL are somewhere in between.

Classic trade off like most of the things in software development.
Wonderful response. Thank you. Wish I could give multiple upvotes. I’ll add some of those points to my thought process going forward.
Why not have multiple assessors? Let people/parents/whoever pick who they want. Some schools use ACT and others SAT. Having a single assessor seems suboptimal. Alternatives tend to keep things more in check.
You get the behavior you reward. If consumers buy their products for their privacy features, we will get more privacy features. What's not to like?
They’ve always had their own backend.
You can't change which app opens web pages or mail or maps or phone calls or.... https://www.quora.com/How-do-I-change-my-default-browser-in-...

iOS doesn't allow you to implement a JIT because Apple doesn't trust its OS to have working process isolation, so you actually can't have a real Firefox or Chrome on iOS.
> As an empirical matter, I would note that most threads (both here and on simmilar sites, such as reddit) seem to follow a predictable life-cycle. An initial wave of low quality posts gets down voted and gives way to more thoughtful discussion. In less trolly topics, the "low quality" posts are actually ok, but still give way to much higher quality posts through upvotes.

Maybe this is true on HN to some degree, but this is definitely not the case on reddit as a general rule. Here's an observation from an ex-mod of TIA:

At bigger sub sizes, unpopular opinions don't get that little bit of extra breathing time to justify themselves. Instead, the votes come in just too fast; circlejerks rise to the top immediately, while different ideas either get downvoted or simply ignored, languishing at the bottom of the comment section.

https://www.reddit.com/r/TheoryOfReddit/comments/3qjsga/what...

You can see this happen on all sorts of different subreddits where people who post thoughtful opinions that go against the current "meta" of the subreddit get down voted viciously no matter how correct they are. For visibility being first and being in tune with what the community wants to hear supersedes being right or being thoughtful. That's not to say that thoughtful and well written posts don't rise to the top. That's to say that the system frequently does not work this way at all. Especially on subreddits where the community is majority polarized in a certain direction.
Apple was good about privacy and security long before they ever started talking about it. They only started talking about it after the celeb "iCloud hack" (which turned out not to be an iCloud vulnerability [1]).

The fact that they market privacy and security is a good thing if you care about those things. Previously you were just relying on their business model being different from Google's or Microsoft's, but now they're on the record (repeatedly) which also sets them up for a PR crisis if they back down from those positions.

There are plenty of Apple haters that would jump at the opportunity.

[1] https://9to5mac.com/2016/03/17/opinion-apple-pr-allegations/
“GM's AV's will be ready without human drivers, within quarters, not years.”
But they can be ordered and are represented as integers. So you can turn your numerics to factors and keep them in order and do whatever goofy math you want to do on your categorical data.
as if I needed another reason to browse with JS disabled.

https://github.com/jakeogh/glide (dont use the recent commits)
I've noticed exactly the same thing myself. E-books are great for fun reading, but when I have to learn something I find it much easier on real paper. I don't own any kind of e-reader though so I can't speak to whether that helps or not.
I have no privileged state secret information to disclose. But a former employee of mine (and Orbital Sciences, NSA before that) was in Queen Noor Of Jordan's entourage. WhatsApp was one of the dominant messaging apps in the Arab Spring aftermath. I suspect the miraculous purchase price might reflect that. I could be wrong. Boy genius working class hero miracle narratives should be discounted however possible for better business lesson learning. WhatsApp is a rounding error in China and likely a genuine military or trade secrets security threat. Our proclamations of self-identity as guardians of democracy are as important to us as our own enforcement and good example. Focus on what and who matters where.
For the specific context of privacy, they have had more fine-grained controls than Android since the inception of the appstore, until release of Android 6.0 where Android AFAIK has caught up.
The Web with a gatekeeper isn't the Web anymore. If you want a curated walled garden, App Stores are readily available and have tons of content.
I'm trying not to implicitly disagree or agree with either side. The point here regards the meta discussion about disagreement and arguers not respecting and trying to understand the other side before jumping on them.

I'll try to clarify what I meant more concretely. The parent commenter in that thread seemed to think that any good person who knew the context would understand why it was bad. The next comment didn't see why it was bad, so the first person decided the next must not be a good person. Had they examined the other premise (context), they would have seen that lack of context is more likely. Of course there are other buried premises and assumptions, and all of those are more likely in some way imprecise or something rather than the next commenter simply being a bad person. Even in the most extreme cases, miscommunication happens all the damned time. Fixing those instead of deciding you're better/smarter/whatever is where I think those discussions should go.

The point is how the disagreement looked from the point of view of the person making those comments. I figured my own point of view isn't relevant to the meta-discussion.
It doesn't matter. MS has Linux VMs on Azure. Businesses love Azure, and MS is greatly investing in providing hardware for ML.
Dentist in Farmington Hills MI – Dental Care of Farmington Hills MI
Smile CentersPC, we give an extensive variety of oral medicinal services administrations to patients, from routine checkups and Teeth Whitening, Crowns, Veneers, Sealants, Dentures, Dental Implants, Root Canal Therapy, Digital X-Rays and furthermore we have the propelled Zoom grin brightening innovation accessible ,under the supervision of our master personnel, Dr.Sirisha Nemallapudi is a board confirmed general dental practitioner and has a more than 10 years of involvement in giving the most astounding quality dental care utilizing the absolute best systems. For data in regards to persistent care at the Smile Centers pc in Troy MI
It is greybeard or graybeard?
Is this a response to Bill Gates saying he's switching to Android?
If I had to guess I would bet that none of the commenters in this thread have ever used the Heirloom version of "mailx", and some have never used, or would ever want to use, the BSD mailx either.

It is a shame because I think Mr. Ritter deserves more recognition for his work.

IMHO, some of his versions are real improvements over the BSD ones, e.g., troff (doctools) and nailx.

I for one am very thankful for the Heirloom Project and very glad to see it live on.
I thought their search was powered by Yahoo's BOSS service combined with their own crawler.
Book Review: ‘Hit Refresh’ by Microsoft’s CEO, Satya Nadella
Why this is not the year of Linux
We have been using AWS lambda for a while now and it has been a very positive experience. It also allows us to grow steadily and build on top of existing infrastructure independently. It is true though that deploying lambda and API Gateway via cloudformation is pain and this is why we don't use it. However, everything else, from IAM policies, to user and identity pools and gateway resources - it all works really well and embracing its quirkiness and limitations is the only way you will enjoy developing for this platform. If you think about it, you will not use JavaScript style programming for Rust or even Swift. You need to think with the language and platform in mind. Same is with cloud technologies. You cannot think of them in a generic way. You need to use them in the specific way they were designed to be used.
Also https://github.com/remind101/ssm-env (pretty similar)
> unrelated to Chelsea directly

I think you skipped over the above or maybe I wasn’t clear, I didn’t mean to imply the letter said that, I have first hand knowledge to my statement.
Right, but I don't think it's fair to say that R's support for categorical data is "excellent" if only strings can be category labels/levels. Categories (aka dictionary-encoded data in other systems) semantically may be any type in practice (strings, timestamps, numbers, etc.). The function as.factor in R is lossy because the input type is coerced to string.
> ever resulting in someone saying "Hmm, that's a great point, maybe I'll rethink my position. I guess I am a dumbass just like you described. Thanks".

Because there is no magical system that does this, and expecting it is slightly silly.
It looks like it was related to Liquid. Info here: http://stationq.github.io/Liquid/

That specific code sample looks like it was based on the Teleport sample: https://github.com/StationQ/Liquid/blob/master/Samples/Telep...
"WE have added links to azure in excel". "Finance types married to bloomberg terminals, rejoice for you may now feel secure in excel once again"

Well, thats my tongue in cheek summary of the whole thing.
Sorry. "Commodity" was the wrong word. "Industry standard" would have been better. My point was, as you explain in detail, that they did stuff radically different than their competitors.

In their lobby, they have (or at least had) one of the original racks. It was all caseless, no-name hardware. That was very different than the industry standard in 1997-2000.
Apart from the US, what industrialised countries don't have a centralized national police force?
Excellent article.

However, there is one glaring issue. I completely agree that part of the increasing radicalism among younger Americans is coming from an increasing sensationalistic media that will say anything and do anything for clicks. [0] Unfortunately, there is a reason for that. Another absolutely phenomenal article that was written by a 50 year veteran of the news industry is "The Bad News About the News." [1] It describes more in detail precisely why the media has become what it has become. And the answer can be summed up in one word: money.

For many decades a small handful of media organizations had an effective monopoly on news, and access to information in general. That entailed a practically endless stream of money. Ethics and integrity cost nothing in a world where money is no concern. But then enter the internet. It, as a competitor to traditional news outlets, started very slow. And that slowness led traditional news media to fail to appreciate its potential. In short order the internet not only showed its potential but turned traditional media outlets borderline obsolete. They died from a fatal case of myopia. And we replaced them with social media which has shown that negative news, partisan news, emotionally charged news, and sensationalized news is what gets clicks. Even better when you combine them together.

And in the end, if you can't beat them join them. This has likely only been urged on by the ownership of the news media today. Time Warner owns CNN. Comcast owns NBC. Disney owns ABC. These are not exactly the first names you think of in altruism, which is what valuing an informed public over profitable quarters comes down to. The BBC is a peculiarity. They have ostensibly no profit motive, but I'm not familiar enough with their funding/directives/etc to even try to hypothesize why they've also jumped on the bandwagon. I can say something about ostensibly not for profit organizations in the US like NPR. NPR has been struggling. In the past 10 years alone they've had to buy out contracts and downsize multiple times. The only way they keep afloat is by donations, and mostly large donations. With them barely staying afloat if they publish anything that might cause a corporate donor to pull their support, it would be enough to put the company back in crisis. The company itself ends up beholden to special interests in a way that's even more insidious than Time Warner owning CNN. That's a direct and visible line. The line between donor interests and 'not for profit' organizations is less apparent to many.

I'm in no way defending what the news media has become. But like the article emphasizes, I think the first step before judging a group is to try your best to try to genuinely understand why they behave/think the way they do, in lieu of just attaching a label to them and calling them evil.

[0] - An image that sums up the state of the media today. https://i.imgur.com/PxU76c0h.jpg

[1] - http://csweb.brookings.edu/content/research/essays/2014/bad-...
If SQL is to databases as Javascript is to browsers — ubiquitous and largely standard across the market — are there any languages that transpile to SQL?

People in this thread have commented that SQL is clunky, and JS definitely fit that description for a while. So I'm wondering if there are any alternatives that would prove SQL's clunkiness to me.
> Karl Marx's ideas have been responsible for the deaths of about 100 million people (and counting), yet they still seem to be granted plenty of airtime at our universities.

Karl Marx's economic ideas are part of history. Isn't airtime at universities based on what has influenced people and shaped the world, whether good or bad? Learning what went wrong in history is a feature, not a bug. Hitler gets plenty of airtime too, and unlike Marx, he was actually and directly responsible for millions of deaths.

"The countries associated with some Marxist nations have led political opponents to blame Marx for millions of deaths,[259] but the fidelity of these varied revolutionaries, leaders and parties to Marx's work is highly contested and rejected by many Marxists.[260] It is now common to distinguish between the legacy and influence of Marx specifically and the legacy and influence of those who shaped his ideas for political purposes.[261]"

https://en.m.wikipedia.org/wiki/Karl_Marx#Legacy
Mike Stonebraker started Ingres to build a relational database. After Ingres, he and Larry Rowe wanted to see what could be done to add the OO aspect and other complex data types in addition to the relational model; OO was starting to take off back then. They started the Postgres project (Post-Ingres) in UCB to research on object-relational database. It turned out the object-relational part was better done on the client side, evidenced with the legions of client side object-relational libraries. The relational part sticks around and becomes the better part of the PostgreSQL database.

Edit: the object part was to build complex data types from simple type in the relational model, and had the database to manage the storage and querying of the complex object. E.g. build Location object from (x: int, y: int), and array of Location[].
This is exactly how I use it.

I pull the relevant data out of a production database, clean it, add relevant columns, filter out trash data, use seaborn to produce some simple plots to see what my data approximately looks/structured like then off to sklearn.
Before audio recording was invented, each town had it's own musicians and musicians generally didn't make much money. Same thing for other performing arts. And if you wanted to hear some music, you had to go to the musical hall. To see a performance, you had to go to the theatre. A lot of people didn't go because of the inconvenience in timing, distance, or cost. And the best performers likely weren't know beyond their town. Their reach was limited.

Once LP records and movies came out then these performance were more accessible to more people. And some performers became superstars. Not everyone would be superstars but a huge industry was born that really didn't exist before.

It seems to me we may be on the cusp of something similar with education. I don't think we've figured out how to do it yet, but at some point there will be easy access to quality education, just like now there's easy access to quality entertainment. I think the revolution will be in the replication and distribution at low cost, not in a change of educational methodology or in-classroom technology.
> But somehow when talking about Athena I always end up thinking about using big CSVs on S3 as data source, so what I really meant was Athena+S3 I guess.

CSV is a very unwieldy storage format for Athena + S3, since Athena charges you by data scan sizes.

ORC is pretty much optimized for S3-like use-cases (of being read over HTTP), so you'll find that a columnar structure like that would be a much nicer way to store and query often.

There's a pretty good run-down of the options and formats here - http://tech.marksblogg.com/billion-nyc-taxi-rides-aws-athena...
Shameless plug : As someone who was fed up with Disqus, I decided to build my own commenting platform ( https://hostedcomments.com/ ) with a focus on privacy : no ads, no tracking scripts. Having come across numerous instances of people complaining about Disqus and some even willing to pay for an alternative, I realized that this could potentially be turned into a SaaS. You can see the commenting system in action here : https://www.ploggingdev.com/2017/08/building-a-disqus-altern...

Any feedback is welcome.

Edit : If you're interested, you can register and add comments to your website. Currently there are no limitations on user accounts and there is no payment processing built in to the signup flow, so no CC required.
This thread would seem to be a counter-example. The top of the thread looks much better than the bottom. As far as I can tell, this was done entirely without moderator intervention [0]

[0] Dang does have a comment but, if I understand the meaning of [flagged] correctly, it was user downvotes that triggered the killing, and Dang just provided commentary. There is also a perfectly comment marked as [dead], which I assume is a shadow-ban for an unrelated matter.
Ok, I accept it feels like that to you. It doesn't to me.

Briandear's description doesn't sound like a search for a repeatable, scalable business model. Which is why I asked him if it was really a startup.

Your model of a startup is not uncommon, but as I explain in detail above, pure scale is a different kind of thing than doing something that hasn't been done before. Different techniques are required. Different success milestones are used. Both involve scaling and continuous incremental improvement, but one requires a great deal of innovation early on.
I was referring to x1e.32xlarge..2x1920GB ephemeral, 25 Gbps Ethernet + 14 Gbps EBS Ethernet. And at least for the application I'm considering, the working set would fit in RAM and you can run the algorithm online. Score!

That's what I mean. You have to get really big to have Big Data. Fine, you can't do PageRank on a petabyte of web crawls using one machine. But the datasets that people use for benchmarking, at least the benchmarks that are made public, you definitely can. You can go far larger than a typical benchmark dataset and still do it on one machine.
Can you count the amount of errors from the blog post?
The best teachers are absolutely not on the internet. How do you even make that claim?

This is a typical 'technology is going to save the world' rant. No, it isn't. Technology is not a solution to short-sightedness that humans possess.

Education is not in trouble - the economic model that makes it difficult to go study, learn and get to apply that knowledge and those skills to solving real problems is.

Go ask engineers how many of them get to engineer anything. Go ask how many people in science get to work on interesting problems or can even get a job in the area they studied.

We have the smartest people ever, with access to the most information and the best technology of all time, to make incredible things. It's just hard to get to do those things - when the economy is in this frenzy of quarterly profits.

The decision-makers are 'buy for a dollar, sell for two'. Their worldview is incompatible with education, because you don't need education to make profit, you need someone to exploit to make profit. That's the world we've always lived in by the way, this is not new.

The traders sometimes believe some specific technology, would make them incredible profits, so they become interested in education for a minute, and then get busy with everyday business as usual. This is why science has become toxic via the grant system - 'promise a miracle to get money for research.'

I don't see a world where tradesmen relinquish their powerhold - creative people are always going to either be starving artists, with dignity, or shameless shills. Since the idea of starvation only appeals to a few, we have 'desire to learn is scarce.' It's against human nature to choose starvation you know :)
I might be remembering wrong since it's been a while since I went through the tutorial, but I think you can use any character you want for the delimiter because lisp. He just likes the lozenge.
New Hacker eBook HumbleBundle
Actually, you can get about four single shaft combined cycle plants with a fairly large class GT. $2.5b seems rediculousely small for the task at hand, assuming that they will want to have power flowing to all of those newly connected households.