skysight-inc/HackerNews huggingface dataset:
I think you've mischaracterised things a bit in your post - not sure if this is just because you're repeating what you read elsewhere? Anyhow, regarding the bullet points:

1. Google Wave was released an experimental consumer product, designed to combine the best of IM and email. According to the announcement, it was finally sunset due to lack of interest from the public. Personally, I was super excited about Wave - I even pestered an ex-Googler at the time to get me in on the preview. (I was in uni at the time). However, I had a lot of trouble getting other people to use it.

Did you personally use Wave yourself? Were you able to convert anybody else to using it?

Firstly - this is hardly apples to oranges. You're comparing a experimental consumer-oriented preview product, to an enterprise offering with SLAs. It would be like if we released a Star Wars game showcasing awesome new WebGL features - then decided to sunset it 12 months later.

Secondly - the project was open-sourced and then moved to under the Apache banner - an effort that in itself took significant engineering effort.

https://en.wikipedia.org/wiki/Apache_Wave

I'm not really sure what more you want?

In the case of Reader - this is somewhat personal, as I was a big lover of Google Reader as well. From memory, it was deprecated with around 12 months of notice, there were provisions for migrating/exporting all your data etc. It wasn't open-sourced like Wave, but there were reasons behind that (I can't comment). However, it was hardly the worst handled deprecation - and to be honest, the writing was on the wall for RSS for a long time before that.

2. You didn't provide any specifics, so I'm not sure what event you're referring to.

AFAIK, the only major price change was when Google AppEngine left beta/preview, and became an actual commercial product, and Google added SLAs, and other things etc:

https://groups.google.com/d/msg/google-appengine/Hluog1_a3n4...

The changes were announced at I/O that year (May), I believe, and the actual changes took effect in September.

Is that what you're referring to? Because even taken aside my Google hat, that seems like a fairly reasonable thing to do.

3. All of Google's enterprise offerings have support. I know, because I actually work in such a support team. For GSuite, support comes free as part of the product - you can contact us via email/chat or over the phone.

For GCP, there are commercial support packages available (https://cloud.google.com/support/) (similar to the AWS model).

> They've done it again and again. I'd say its the default way Google operates.

This is a pretty bold claim - can you cite any examples of this?

If this is something that personally affected you - please feel free to reach out to me. I can't promise I can fix everything, but I can definitely try to find out more for you, or see what I can do internally.

Disclaimer: I work for Google, but views expressed above are my own.
I've been curious if you could pay off student loans using a credit card. Then declare bankruptcy.
Sexy Girls (sexy Gifs)
When I studied you had to pass an exam. Certain subjects had a very high bar. For example civil engineering. Can't get it without top grades and top results in the exam. Apart from that, some degrees had very low acceptance scores and many people tended to study some humanities or economics degree that largely won't use afterwards, just for the social pressure of being an uni graduate. It's arguably how much you want to subsidize these people and how good that is for society, I'd agree trade schools and other paths should be encouraged and there's too much silly status attached to an uni degree. Still, overall, the system works in pretty much every first world country.
> I went back to my old high school a few years ago to see the AP Computer Science class and the difference in the students was marked to say the least.

Could you elaborate? I'm not sure by what you mean.
I'm just wondering if there is a feature on your future pipeline to include username as a sign up/sign in your SDKs besides only email and password?
I'm not sure about that. Isn't the whole point of outfits like Navient that the govt. loses money by selling off billions of the obligations to servicers?
Where's the way out for Amazon Echo when Google Home is coming?
Neural nets are infamous for not doing this.

Learning algorithms that produce decision trees are usually used in this situation.
The real issue for the Nexus 6 is that Qualcomm has completely abandoned their 32-bit mobile platforms. Look for "8084" here: https://wiki.codeaurora.org/xwiki/bin/QAEP/release - the Snapdragon 805 hasn't received a release since August 2016.

So, Google did an in-house bringup for 7.0 - and "normal" OEMs aren't able to do that. Qualcomm usually provides a lot of pre-compiled binaries to the OEM, which either require nasty hacks to work on newer versions of Android (which won't pass CTS - so can't be shipped), or just straight up don't work. The blame here rests largely with chip manufacturers and their short support cycles.

Of course, LineageOS[1] remains an option if you're looking for extended support for the Nexus 6. (disclaimer, I'm a device maintainer for Lineage)

[1]: https://lineageos.org/
The law appears to be unclear for permanent residents:

https://mobile.nytimes.com/2017/02/14/business/border-enforc...
I simply think you're lying to yourself. It's both literally and theoretically simpler to write and digest let's start with the simplest case, {}. Prone to bugs is a matter of debate, depending on a number of factors.
SQL Server lite < SQL Server
Thank you.

Please make sure to address the following points:

1. Acknowledge the truth: the member accounts were life-time - it's not FastMail's legal option to unilaterally terminate them.

2. Domain sharing: I have domain associated with my Enhanced account and I assign an email address from that domain as an alias that forwards to the email address of my father's member account. I require that feature continues to work as the email address from the domain is my father's public facing email address. I am also using various email addresses from that domain as public facing email addresses so that needs to continue to work too. That's why I suggested merging ur two plans into a family plan that you are still running as legacy.

3. My father and I are in different countries. He is in the UK - I won't be in the UK until August. I don't want to reconfigure his Apple mail (iMac) account with new login details.
Or let it become a market again, like it was for our parents until these subsidies came along.
On the UCOP topic, I worked for a UC school for 10+ years and I have no idea what value UCOP actually provides to the campuses, if any.

You'd think they would consolidate administrative services like payroll under UCOP, but UCOP doesn't even do their own (they outsource it to UCLA).
I'd like to build something in this area that used NLU (https://en.wikipedia.org/wiki/Natural_language_understanding) to let the user ask an actual question, after they have marked up their database schema. That would be a fun product to build.
No, this is the risk of using somebody else's service without getting your rates locked in with a contract. You know, a Service Level Agreement? Those things companies used to sign with their hosting providers, before all this IaaS stuff made developers feel like they could "start using now, talk to legal later"?
Some ML systems (like decision trees) can give you a comprehenable way that they made the decision (would give you a list of if conditionals). Unfortunately many can't do this (random forests) . Having an AI that can explain itself in every situation why it does it also has to do with the underlying techniques. For instance random forests generate a random sample of the features and creates decision trees. So the explanation wouldn't be much useful to you.
The wifi connectors are something like MMX . The qxi charging coil is leaf spring. I still have my Nexus 5 after 3 years and it runs great. Would get a pixel but no wireless charging.
> Humans are really good at taking a vague description of a task and using a small number of examples to disambiguate it.

IIRC this is tested heavily in IQ tests.
I've had an invoiced account with AWS since 2007. We have been 9 months behind on payments at times and they have never suspended the account. Keep a line open with then and they will be reasonable. We are currently current with then but have been behind for more that 2/3 the history of the account.
> any parser encountering non well-formed XML will reject it outright.

Ah, I see you're new to parsing XML.
On the Importance of Turing completeness
It's not that there's anything wrong with someone changing their mind. I certainly thought FP was useless ten years ago, java was the best and generally had some bad ideas about software engineering. However, the difference is I had the sense to not blog about things I only had cursory knowledge of while attempting to sound like the ultimate authority on the matter...
These are all little hobby projects for the advertising company.
Hi! One related question, and one offtopic question.

Do you happen to have any idea what actually happened internally with this? I ask this coming from the standpoint of "ouch, another example of ignored paying customers". Obviously this is a difficult question to answer generally, but extra detail about what happened has the potential to instantly pull this specific instance out of the generic "Google support is insufficiently human" bucket, which might be interesting. (Please note that I'm asking this to get the other side of the story about this, I'm not trying to shoot the messenger :) )

OK, now for my offtopic question. I think you're probably the perfect person to ask this.

https://github.com/HackerNews/API (linked from the bottom of every HN page except the add-comment page) describes HN's Firebase-based API. The current API design tends to require a lot of discrete requests to get at high-level information due to the fact that it doesn't support batching (and the page acknowledges this, with "It's not the ideal public API, but it's the one we could release in the time we had.").

Now... that page also says "There is currently no rate limit."

For some time I've wanted to track page votes over time. These are not logged, so this operation is necessarily very realtime. There are lots of posts, and when one of them goes viral the vote goes up very quickly. Perhaps you can see where this is going :)

If I wanted to try and overcome the poor API design by requesting individual items every 500ms or 250ms, or 100ms.... or 50ms......

a) at what point am I likely to get hard IP-blocked? (I'm also wondering how bad it/I would be if I used a bunch of different IPs, at least in terms of technical load.)

b) what rate should I tend to prefer so I can be nice to HN (I'm not sure what tier they're on)?
This has been also my gripe with Android. I have been developing for Android for over 5 years, and slowly switching to MBP, Xcode and iOS development since last year. And not turning back to Android dev for the meantime. My iPhone5s is still using the latest iOS version, so I have all the next several years to use this as a test device.

While Android on the other hand, I have countless dead phones because either Android N is not coming on it, especially Android O. And the Pixel phones from last 2 years is gonna be dead within this year. I feel like Google has no hope on how to solve this anymore. My minimum SDK is still at 19. My Android code has a lot of Build code check for backwards compatibility. Compared to my iOS code, there is completely none. Google should have address this issue since Marshmallow. But it is too late now.

And there is no Nexus phones here, so the devs here only has Samsung, LG and low cost phones which has no Google support.
I should note that Kotlin now supports JDK, JS, iOS, and LLVM as backends. Gradle also announced support for Kotlin. This means you can write your Android app, iOS app, web browser app, desktop app, and your build scripts -- finally all in the same language.
Heh heh... you're bringing back memories of "Fuel Scoops" in Elite on my C64!
i'm in my mid 30s and my generation was taught that a good option might be going to community college for 2 years and then transferring, because of the reduction in cost by basically 50%, and to keep loans to a minimum if possible.

this recommendation was always weighed against the 'freshmen experience'.

i think the demographics and expectations of the college-bound is what has changed, not necessarily the advice. getting a good paying job after school was an amazing achievement, even for top schools like university of california's top campuses, not something expected as normal.
All of which are worthy considerations in making a judgment on the "better" system. I was just making an important qualification: the U.S. system has wider opportunities for pretty much anyone to attend somewhere and study anything. Now I will be the first to say that the sheer numbers attending universities in the U.S. beggar belief that they many or all of the increased enrollment allow the schools to maintain the same standards. But the point remains that our access may in fact be better than in "free" European countries.
Why I would use it instead of GitLab?
I hate to be a downer here, but a lot of options you disclose above are breaches of fiduciary duty that would end up getting the remaining founder sued. I'd really be careful about creative workarounds like that.

Your point about knowing the co-founder is intending to leave resulting in trouble is a very good one. Virtual guarantee that as part of a VC round, you will be making representations that you have no reason to believe any key employee intends to leave the company. you don't want to breach such a rep.
>went to school in the mid 90s

>but it was well understood that majoring in Underwater Basket Weaving

The way you make such a condescending argument and blame the victim takes away any credibility in your comment. The issue is that tuition has ballooned since the 90s. Tuition is outpacing income/inflation and most else, so regardless of what school or major, the ROI is going down for most. Also, even if you went to a top-tier school and had student loans in the 1990s, you could discharge them in bankruptcy--until Bush changed that in 2005. Things really have gotten harder, it's not as you falsely claim that people are picking useless majors.
Duty cycles does make sense as the catalytic efficiency decreases per given use period (in this case, day is the most relevant) due to irreversible chemical reactions with the catalyst itself, in this case probably quite a bit of the metaphosphate going to plain rust.
Thanks for this. Yes this actually makes sense. I considered that a given, though, since scaling the Django app is trivial since it is stateless. Scaling the state is always the difficult thing.
Why the obituary for Eudocia Tomas Pulido didn’t tell the story of her slavery
WannaCry and the elephant in the room
These stories (current news-of-the-day stories) have been offtopic pretty much forever so it's hard to see how they are being 'censored'.
Are your debit cards really just debit cards (i.e. bank-specific "ATM" or "client" cards), or do they work using credit-card payments infrastructure? If you plugged your Irish bank debit card number into e.g. Stripe as a credit card number, would it take it?
JBS chairman taped Brazil president discussing hush money
The "ew gross weird" reaction to Scala and Clojure is tremendously disappointing (especially coming from someone whose thesis is basically "give this new language a chance")
Databases using R
They do if you set them up right.
> and here he is 9 years late to the party

Well, is he? He was talking about JavaScript on the server side even before Node.js existed, and now we see that it took off as one of the most popular platforms, surpassing Ruby on Rails.
Fine, lets add that to the list of a 100 other things that 'Cost Clinton the Election'
> In a case like this, how support personel can tell a legitimate customer from someone trying to gain access through social engineering?

Pretty simple: opt-in KYC. Give people the option to email/fax you their passport or birth certificate or whatever, at any time after they set up their account but before the account is compromised. Extract the relevant ID numbers from the images; then store those numbers, encrypted, the same way you'd store "password recovery" info.

If the account is later compromised on their end, just ask the person attempting to do the recovery to send through the same stuff again, and compare with your recovery fields.

It's essentially the pseudo-biometric, pseudo-"something you have" equivalent of a Secret Question.
> This is a pretty bold claim - can you cite any examples of this?

I don't know if you have read the original thread, but there are a few examples of this:
https://news.ycombinator.com/item?id=14356409

Also this:
https://stackoverflow.com/questions/38959321/firebase-databa...
Why would you do data churning on a phone over a PC or laptop? Not being rude, I'm curious.
Your last couple sentences sum it up nicely. Anything is possible, but not in our political climate. The two sides think of each other as mentally ill, and are to the point of violence. I hope it calms down, but in my lifetime it's only gotten worse. That needs to be fixed before we can get anything good for the nation done.
Parser correctness is irrelevant when you're talking about the ability to be written with few syntax errors. For instance, JSON has one type of string with one set of string escape rules. XML has element names, attribute names, attribute values, text nodes, CDATA content, RCDATA content, and more. And almost all of them have different rules for what they can contain and how they can be used.

By comparison, XML is orders of magnitude more complex than JSON.
It seems to mostly be compared to Java. Sure, if you don't like functional languages or dynamic languages (Jython, Groovy, JRuby) then I guess it's the best high profile JVM language.
I don't think anyone has to offer any definitive proof. Even if Google is being a total sweetheart here, it's a conflict of interest and at a minimum, it highlights the importance of strong competition in the search space. The point is to get a scenario where we don't really have to care if Google is inherently biased toward its own products or not.

Companies go about this type of self-promotion in sneaky ways, because they know such tactics won't last long if the first line of code their employees see is `if 'google' in domain: pagerank * 5`. But it'd be naive to pretend like there aren't some people quietly attempting to promote Google's own properties within Google search results, with varying degrees of self-awareness of this fact, from "completely oblivious" (e.g., the search engineer's assumption that a Google-backed property is more likely to be the "correct" search result for a relevant query, and that therefore there is a problem if Google-backed properties are not highly ranked) to "explicitly tasked with finding subtle ways to favor Google's own offerings within the algorithm".

Large companies are necessarily masters of PR/indirection, and they will work to retain plausible deniability, especially after the MS antitrust case.
Nice, very cool! Definitely an improvement on the trash legacy validators out there.
I worked on a commercial project that used Scala. Never again. Compiles were slow, IDE support was terrible, everyone had their own subset they used. I'm sure it's improved since 2010.
That really doesn't make me feel any better.
Hm, lambdauniversity.com seems real interesting. Too bad I'm way past the point of applying for a college.
Student loans are one of the biggest and most self-destructively predatory idiocies the "financial industry" has ever invented.

Ballooning tuition was an inevitable outcome, as was the speculative financialisation of educational institutions, and the relative loss of value of student teaching and post-grad research.

It's really just a form of compulsory loan sharking, and it's politically and economically cancerous.

Not only does it have immensely toxic second order effects, it's almost guaranteed to kill, or at least seriously damage, its host economy.

As for "useless majors" - one of the foundations of any civilised society is personal freedom, and that includes the freedom for cultural and intellectual exploration.

Forcing all activities to compete economically and sweat a profit is not freedom - it's the opposite.
Our household debt levels in Canada put the US to shame. Our household debt-to-income ratio is at 169%. And our household debt is something like 2.5x our GDP.
The directors and officers have a fiduciary duty to all shareholders, including non-employee shareholders. The level of difficulty in legally challenging a merger on fiduciary duty grounds depends on other factors, most prominently whether there were non-interested directors approving the transactions. Basically, if the board was all made up of people who got special deals, it becomes much easier to sue.
I agree. However, there's not a good way to compare apples to apples like there is with a university education. Maybe that's the next step: having these MOOCs come up with some competing standards...
In fantasy world, we'd all be renaissance men, making beautiful art, building useful products, etc.

In the real world, 99% of us would be bored out of our minds with rapidly-declining health, rapidly-declining self-esteem brought on by our unexpectedly poor handling of time, and a continuing unfulfilled search for stimulation that will mostly get filled by more mindless "entertainment" and consumerism/shopping.

Our social lives would decay as there'd be no in-built workplace community, and this is exacerbated by today's convention of small or totally childless families. We'd lose respect for one another. Productivity would plummet as few people would have any incentive to work cooperatively anymore (and if you can't imperil someone's paycheck, they will usually not contribute; for all of the open-source developers, how many are only in it because their paycheck and/or job prospects are somehow tied to it, and even including that number, how many more closed-source developers are there?). Volunteers don't take firm direction well, and that kind of direction is necessary to keep a successful, efficient enterprise running.

There are plenty of windows into this imaginary world without obligatory labor today, and they do not make it look like a pleasant place.