skysight-inc/HackerNews huggingface dataset:
tl;dr Kite altered the Atom minimap plug-in 3 months ago to inject Kite promotions and links[0]. Users upset. Kite didn’t care and argues users are happy and many/most “find it useful”.

This is how to destroy your credibility as a maker of tools for developers. Lesson Kite should have learned? Do not fuck with [open source] developer tools, especially things people think are core features.

Plenty of arguments in the comments about how it should be its own Kite plugin and people would install it if they wanted it. Instead, Kite injected it into a plugin with 3.5M users. Then they did it to the autocomplete plugin for Python. Then they say it’s only V1, they’ll iterate and improve it, so don’t be mad, okay?

[0]: The commit message actually says “implement Kite promotion”. Pure don’t-give-a-shit.
The article talks about a group releasing a list of academic papers they claim were funded by Google, and the WSJ released a story titled "Paying Professors: Inside Google’s Academic Influence Campaign." While I can not read much past the title (paywall and I'm on my phone), it seems like WSJ did not do much research to back the clams in the list. TechCrunch is just reporting on the story here. The comment above you was most likely referencing the quality of WSJ's research.
Drawing with randomly generated Turing Machines
If you read the tweets in the GIF you can see them complaining about the group going to the WSJ.
Call an R session directly from a Lisp repl then.
No. People who care about internet-scale infrastructural issues have known about these issues for a very long time. However, most people who utilize (and depend on) these services have not taken the time to understand how they work.
Having worked at 2 of the biggest I can say that some lesser version of some of those happened sometimes.

Uber seems like an extreme case.
"if not, I will eat my dick on national television."
https://twitter.com/officialmcafee/status/887024683379544065

There's a longbets.org joke in this.
Stephen Wolfram would be surprise if he see this.
Full stack freelance engineer:

Visual Studio Code, iTerm, Trello, Google Chrome, and Skype :(
Hey this is awesome. I've been working on a webrtc project and will def look into using this!
Because if not there would be an incredible opportunity for arbitrage.
This seems to be a perfectly ordinary name for a variable star:

V* - Variable star
RY - 16th discovered [^]
Sex - in the constellation Sextans

[^]: The numbering is a bit strange, it starts at R and goes R, S, T, ..., X, Y, Z, RR, RS, RT and so on. [Edit: I originally did the math completely wrong and said that this was the 50th.]

For more details: https://en.wikipedia.org/wiki/Variable_star_designation
This misunderstanding comes up often, but the code and the blockchain are different domains.

You need consensus on the blockchain, but you need a benevolent dictator, coupled with good communication, to make great opensource software.

While the Blockchain is democratic in nature, a dev team is oligarchic - an open technocracy. You want the best idea to win, not the most popular one.

Maybe in 100 years we will make great software by group vote, its a much harder problem to solve.
That's not the entire story, unfortunately. There are other rules. For example, Windows might be considered a family name, as there are several Windows Operating Systems. Also, this is a technical name, and technical writing often follows different rules, specifically in cases such as this.

For the possessive form of Windows I would look at the Microsoft Manual of Style, which for me is the fourth edition.

Page 184: Possessive Nouns

--------------

Do not use the possessive form of Microsoft. Do not use the possessive form of other company names unless you have no other choice. And do not use the possessive form of a product, service, or feature name. You can use these names as adjectives, or you can use an of construction instead.

Microsoft style:

the Windows interface

Microsoft products, services, and technologies

Word templates

--------------
The first. If the glirp was trying to wear the vell, I'd say "the glirp couldn't put on the vell" or something else idiomatic, like "the glirp couldn't get the vell on". I cannot use "fit on" in the sense you're going for.

You can investigate this yourself at http://corpus.byu.edu/coca/ ; the first hundred results for "fit on" contain, by my eyeball estimate, more than 90 of the sense I describe, zero of the sense you insinuate, and a few spurious hits (such as "to spend as it sees fit on government services", "kept himself fit on a rowing machine", and my favorite, "I've worked with schools such as the Pratt Institute and FIT on developing eco-friendly vegan design programs").

There are six results, out of over 500 million words, for "fit it on", of which one matches your pattern. ("She passes it under the running tap and hikes her tank up to fit it [a strip of nylon] on around her rib cage")
> having your primary support halved

That's assuming a two parent income. What if one parent stays home with the children instead of working? Yes, you can get insurance. No, it doesn't replace a lost parent.
Thanks, yeah, I got through -- googling the link gets through as well.
I believe the safety is in that you can't frequently issue chargebacks. Once, twice, but eventually the bank starts investigating. It's not a scalable scam.
You originally asked me if "identity investment in something life-risking really compatible with reasonable parenting?"

I've tried to show that's not a fair question since we don't agree what is reasonable parenting or what is risk. But yes, it is compatible because it is the only way.

Consider this, until recently, conception through birth was quite likely to kill you. It didn't get much riskier than having kids, yet people still chose to have them. Over and over. So yes, risk is what life is made of.
Blu-ray Burner
This is awesome. Probably the only gripe I have about GitLab is the navigation and this is a great improvement.
It's a win-win.
Not sure if you noticed the author or not -- but he would go on to write Charlotte's Web a few years later. :)
Marketing web developer. Do web applications count?

Atom, git, PHP, Databricks, Google Docs
For mission critical systems, there should be a backup plan should the on-call engineer not respond. Like an airliner has a copilot.
Reaching Out: A very useful skill
Totally agree. It was years ago when I found their blog post about hexagonal grid generation and it was the most informative one I had seen anywhere. Still is today. Plus the interactive parts give the sections so much more meaning.

I often find myself reading posts on their site just for the heck of it.
I would wager facebook has more employees than that, and uber likely has many more employees that aren't software engineers than facebook to handle operations around the world.
Wilbur Wright's Letter to the Smithsonian (1899)
Really? It's mostly likely a typo but somehow is the most salient point for you...
Coverity is expensive and majority of software people use are open-source which don't make use of it(hence all the CVEs).

As an end user running a server, i very much care about whether my web server has vulnerabilities. And the promise about safety is not vague, it has clearly defined semantics.

To comment on your last point, it's seeing some light already, ripgrep is already beating grep in performance and is purely written in rust. And i agree that this is how rust will beat C++(if ever), by writing "better" tools than those already exist.
Yeah. I'm more or less convinced sparky_z has the correct answer, see above.
Thats comparing two vastly different parts of their respective networks though - its a bit like comparing Apples and Volkswagens. No ONE DNS server is as reliable as a Class 5 Telephone Switch.

The telephone network is on whole more reliable than any single component of the internet - and its certainly more reliable that the internet on whole. The internet however is more survivable - much more, because there are less common choke points to fail.

In a way you are correct though - nearly every component required for internet access is unreliable (because you can substitute another one with ease) whereas every network element in a phone call is much more reliable (because beyond a certain point, you cannot).
I wrote code for a domain squatter ad control system as my very first task at my very first job out of college. I am not proud and honestly didn't realize what it was until I got pretty far into it.
ғιnally, мy paycнecĸ ιѕ $ 8,500? a worĸιng 10 нoυrѕ per weeĸ onlιne. мy вroтнer’ѕ ғrιend нad an average oғ 12ĸ ғor ѕeveral мonтнѕ, нe worĸ aвoυт 22 нoυrѕ a weeĸ. ι can noт вelιeve нow eaѕy ιт ιѕ, once ι тry тo do ѕo. тнιѕ ιѕ wнaт ι do........http://www.fl-y.com/3pbr
up to I saw the paycheck of $8390 , I didnt believe that…my… father in law was like they say realey taking home money in there spare time online. . there neighbour started doing this 4 less than seventeen months and resantly cleard the dept on there villa and got a top of the range Land Rover Range Rover . have a peek at this web-site………………http://www.fl-y.com/3pbr
I can understand not doing butts in chairs 24/7, but I'm really surprised they managed to make it to that scale without adding paging escalation. If someone doesn't respond after X minutes then page their manager. Repeat until you get to the CEO.
People still wait for coffee? I order from the app; it's paid for and ready for me when I walk in the door. With a 3 minute confirmation time, this flow still works. If it doesn't confirm, then they corral me, I guess.
"Never" is a strong prediction. But yes, ANNs have nothing in common with BNNs (biological ... :-)) at all, other than taking them as a very rough abstraction for teaching the basic intuition of the chained up tensor transformations.

The hard thing is to predict the when, or even if, of AI. If it will happen, it will be a sudden, light-switch like moment. I don't think AI can happen gradually. At least the first artificially scentient entity will be a moment much like a singularity some love to predict in the near future...

But as to when that moment will occur, or even if, I think we have no real data that shows we are any closer today than say 10 or 30 years ago. Pattern matching, no matter how complex, isn't "all there is" to intelligence and conciseness.

EDIT: OP changed his reply from "will never happen" to "hasn't happened yet" while I was replying, explaining why mine might read a bit strange now... :-)
True Story of a Real Life Superhero: Shavarsh Karapetyan
I have no bitcoin on either camp - but for engineering reasons, came to the conclusion that the 1MB block is the real bottleneck.

I think its possible Jihan and many others are acting in the best interests of Bitcoin community, on behalf of future potential users of crypto-currencies, not purely out of self interest. Many early adopters and evangelists support this view, they clearly care about bitcoin as a human technology, not just its monetary value.

I genuinely feel it is immoral to limit widespread bitcoin use by keeping the blocksize artificially small. Just as it would be to limit the distance a person can travel, or how many books one is allowed to read.
> it's the profile owner's opinion which matters the least

I kind of disagree that this is the reason. Conceptually it would be great if the owner could express what they want to.

I think the bigger reason was a combination of UI inconsistency as well as the simple fact that 99.9% people can't design a webpage that looks good. Their font, color, and style choices just plain suck, and make the entire website look bad. This model did not bring out the best in the non-designer crowd.

It's like giving a piano to a non-pianist and asking them to perform. What do you expect?
Are you actually having trouble understanding the story and the emotions involved, or are you just looking for as many opportunities as possible to call the slaughter of an animal raised for meat "murder", in a non-poetic sense?
Scientists Harness Wind to Study Greenland Ice Sheet
I'm starting to think this black bar was a bad idea. All it gives is fruitless discussions like this one on the merit of a person to be awarded the black bar upon their death, like if it was a trophy or a medal of accomplishment.

I think the first implementation of the black bar was for Steve Jobs. Well, I'm not a fan of Steve Jobs, and I think that individuals like Maryam Mirzakhani are far more important in the course of humanity than Steve Jobs ever was. But I don't question the decision to put the black bar for Jobs: it corresponded to an emotion, felt by a lot of people here and more importantly by the owners of HN. It was their way to express their emotion, other people wrote blog posts, tweets or Facebook status. But it was all a question of emotion, and the merit of the person was secondary. The black bar is like the black clothes of people at burials or the black veil of the widow: it's there to express sorrow, not to mark how much the person was a great scientist or entrepreneur. And who are we to judge emotions or impose them to other?

I don't think there should be a specific criterion. Putting on the black bar now when it was not done spontaneously is like faking a deep sorrow that do not exist.
Awww... how sad! Highly paid employees had to work hard!
Katalon – Selenium ready to be served
I've heard that the hard-charging culture at many investment banks and law firms is similar. People work ultra long hours, because if you don't, there's always someone who is willing to and ready to replace you. Associates at law firms routinely have billables of 2000+ hours a year. Bankers are often in at 7am and leave at midnight. Long hours seem to be par for the course. So then, why are we any different from law firms and banks like GS?

I strongly believe that this kind of toxic culture has no place in any organization. So I'm in no way condoning the culture at Uber or similar SV companies. I for one, never want to work at a place like that. I am curious though, what makes us different?
I loved the emotional paradox here and all, but why can't you eat a pig that died from some natural cause?
IMO China has plenty of fraud problems. The Chinese attitude is just "don't be stupid" and as a corollary "if you were stupid, don't expect anyone else to care".
Spend your $10 on learning a new skill
According to http://www.besthealthdegrees.com/health-risks

The odds of dying of a car accident are +- 5 times higher than scuba diving.
It's qualitative research: as long as you take sufficient precaution picking the subjects to avoid obvious blind spots, it should be enough to get a rough idea of glaring mistakes or problems and to get a good feel of how users perceive and navigate the UI. It also allows you to individually observe effects that would often be "averaged out" by a larger sample. It's being used as a first step (before they conduct a broader quantitative research) so it sounds pretty valid.
not necessarily, depending on the usage RNN based models are sometimes trained in both directions, i.e. for every sample of say videos show it to the network in its natural time direction and then also reversed. This is motivated some say to eliminate dependence on specific order of sequences but instead to train an integrator.
Because you suspect that the cause of death may have been a disease which is communicable to humans:

https://en.wikipedia.org/wiki/Erysipelothrix_rhusiopathiae
Text-overflow ellipsis for multiple lines using JS
https://goo.gl/BDiXqQ
This Repo helps you to make a look alike text-overflow ellipsis for multiple lines using JS.
Emotions are not rational; they can be handled, but trying to force them into a rational framework seems...counterproductive to me.
Network Engineers Speak Out for Net Neutrality
> “We try to have a blameless postmortem,” said one engineer. “That email from Thuan [...] was great example of not following that.” Besides, the employee added, “if you’ve been woken up at 3 a.m. for the last five days, and you’re only sleeping three to four hours a day, and you make a mistake, how much at fault are you, really?”

> In a follow-up email two days later, Pham addressed criticism of his decision to email the staff about the engineer’s mistake. "It came to my attention that some people in the org think that my note to the company is overly critical and has the feel of throwing people under the bus,” he wrote.

> “I don't want to create a culture [where] people are fearful of making mistakes or causing outages because they want to move fast and take smart risks, but I also don't want a culture where we do substandard work and cause outages that are easily avoidable,” Pham wrote.

> He continued: “Feeling defensive, or feeling like a victim, is NOT the way to get ourselves better.”

I find Pham's response to criticism about the blameless post-mortem to be lacking in self-reflection. The entire point point of a blameless post mortem is to ensure that people don't feel defensive or feel like a victim. To get criticism about failing to follow a blameless post-mortem process and respond by saying: "don't feel like a victim?" tells me that they haven't internalized the criticism in any way.
I understand the logic but that's overthinking it. It's just people trying to help their friends and not realizing how much they're breaking local conventions.
Research engineer

Every single working day for the past 3 or 4 years vim, terminal, C++, Chrome, and just recently CUDA.
The problem is, unlike a copilot who is trained on the system, usually on-call people are winging it at best, and after the horse has left the barn.

I've been on many on call rotations for many different projects. Some of them have had such great ideas as "you'll learn a lot from being on call, so we'll add you to the rotation (on your first day)."

Sadly, people don't normally document code and emergency procedures nearly as much as they should. Unlike an airliner, there's no emergency manual sitting around. Even a normal manual would be hard to find, and who knows if it's current.

One place I worked had solved this problem by having an actual operations team, a practice that seems to have faded with time. Our operations team was great. They were there in 3 shifts, 24/7, to cover your ass. They knew more about how the service ran than any dev. There were standards for documenting procedures, and if you got the call (there wasn't an on call rotation, you were only called if everyone was clueless and you wrote it), it's because things were really bad. This was before "devops" was minted the silver bullet.

While a dedicated operations team can save you, and your reputation, most organizations would rather not pay that, and push that cost onto the devs, and make them "feel the pain" of their mistakes.
So can you give a list of hobbies or activities that are or aren't allowed with children at home?
A lightweight distributed task scheduling framework.(over 2000 GitHub stars)
I'm guessing he would buy a single coin for $500k in 2020, rather than take the bet loss.
But the vet determined that it was not erysipelas
Does this account for the energy that goes into the mining, and transportation, and processing of the ore before it gets to the mint?
You can root your Google Wifi router, but you'll need a screwdriver
And what happens when the fixed line breaks, somebody kicks up a little silt and you get disoriented as well? (Which is exactly what happened in the article.)

FWIW, I've done exactly one cavern dive, in cold water with low visibility. It scared the crap out of me: as an amateur, it's difficult even to figure out which way is up, never mind the other directions. (Yes, air bubbles go up, so just breathe out right? Easier said than verified when you're encased in a crust of diving gear, freezing and hyperventilating.) As a wise man said, I'm not sure how cave divers get their massive cojones through all those cramped passageways...
if that's the case, it should definitely widen to mathematicians, considering there is a math article posted at least once a day.
Their headline makes it sound like it's a done deal, but it's so absolutely unlikely to be true I'd sooner believe in the Baghdad Batteries or that the Olmecs were Africans.
"Never attribute to malice that which is adequately explained by naiveté."
> I already can take money out of an ATM in a different country, with my ATM card

With a fee applied AND if your bank lets you.

> No, I don't consider that a large downside, as currency exchanges are the price a society pays in order to avoid getting into Greece's current situation, where the currency can't be adjusted to help the economy.

Greece's government spent more money than they took in by a large margin for many decades. Not being able to print money is not the fundamental cause of their problems and has nothing to do with crypto-currencies.
Unionized MUNI drivers make three times the SF minimum wage [0] before overtime so they're not "low-paid" by any means, but yes if money were unlimited we could achieve a smaller-but-more-numerous bus strategy... the ride will just be really jerky and require more seats at lower capacity, in addition to costing a prohibitive amount of money.

And "a few decades" seems extremely conservative when we're already testing driverless buses in San Francisco today [1]

[0] https://missionlocal.org/2014/06/is-32-an-hour-too-much-for-...

[1] http://www.reuters.com/article/us-california-autonomous-bus-...
https://en.wikipedia.org/wiki/Micromort has a single scuba dive as having the same risk of death as ~1700 miles in a car. And cave diving is even more dangerous.
> If your business process can handle lag via auditing and reconciliation processes then by all means adopt EC, but I'm not sure that plays out as much as engineers reach for the EC toolbox.

Not sure I agree with that. I'd argue that there's very few (if any) businesses that are strictly consistent. Sure, there may be pieces where consistency is important, and eventual consistency isn't a silver bullet you can fire and forget, but its uncommon to see entire systems modeled in a strictly consistent manner.

This past year I've built a number of apps to support both core products as well as internal initiatives, and I don't think a single one was strictly consistent. There were parts of the apps that needed consistency, but as a whole they were pretty much all eventually consistent.

What's important is that you understand when strict consistency is necessary, and when it can be relaxed, and that you understand when your operations are eventually consistent and when they aren't.
If you just asked them, in all their ignorance, you're undoubtedly right. If you asked the children who chose the adventurous dad after he had died pursuing his passion, nearly 100% would trade the world to reverse that choice.
Illegal immigrants have no business being anywhere near that particular checkbox.
It's a great way to achieve shapes of liveness and/or latency guarantees for when globally observable consistency isn't necessary for a given problem.

The problem with many eventually consistent systems is that they're not eventually consistent. They're lossy. They often suffer from a variety of problems that are "lost update" shaped, which keeps them from ever converging on consistency no matter how long you wait.
I have news for you, people already buy custom made chemicals from China all the time. It doesn't take darknet markets. The potential is there for lots of horrific actions. They aren't avoided by a government making them impossible, people generally don't want to hurt other people, nor do they want to face the consequences of doing so.
Let's see a link then.
I learned this when, to my shock, friends with normal day-jobs chatted with me online during their work days. Still seems weird and wrong to me.
as perfect as possible then, no need to argue about the 'perfect' phrasing. It's clear what I meant in the context.

Both your example require transformation, while archiving unprotected digital media is as easy as making a copy.