skysight-inc/HackerNews huggingface dataset:
It's sad but true. I can hardly trust any Google products any more because you never know when they're randomly going to give it the axe for no apparent reason.
The thing is that it is a CRUD app. You send it data (text, images or video) and get back data (text, images or video).

That's it.

It's not that different from Facebook.

Now, to get it to scale it may pay to use a high-reliability language. To make it secure you may not want to write it in C. But it would have taken off the same had it been written in Perl, PHP, Lisp, C, Assembly or Erlang.

Maybe it would have needed more hardware.

Maybe it would have crashed a few times.

But it would have taken off nonetheless.
Maybe they make promotion decisions based on new product launches, incentivizing multiple products over the unsexy work of maintaining old ones.
Whenever people optimise for metrics at the expense of what the metric is supposed to be a proxy for, I think they're mistaken.
Prime Exclusive Phones Program Gets More Devices: Moto G5 Plus and Alcatel A30
Not to be a dick, but someone who works at a company doesn't really have an important opinion with regards to that company's competition in the global market.

The owners of a company are who count, and they're generally investors who would be happy to form a monopoly and perform an innovation-free rent extraction on the planet for the rest of time if possible.
Indonesia’s mobile youth
A few years ago, Google integrated a messaging service called Google Talk into Gmail. It was "the little box on the left hand side", as well as a mobile app.

A few years later, Google rebranded Talk as Hangouts with a few new features, but for some inane reason left Talk available as a hidden option for those who wanted to use it over Hangouts.

Then, just because they felt like it, Google decided to integrate Google Voice, an online phone and text service, into Google Hangouts. This allowed you to make calls or send texts from the Hangouts app to regular phone numbers. To make matters even more confusing, Hangouts also served as an SMS app preinstalled on Nexus phones, which allowed this one app to send texts using Hangouts, Google Voice, or SMS.

Because Google has an unhealthily short attention span, they then decided to create an SMS-only app, which was intended to replace the SMS functionality of the Hangouts app. It seems that Google forgot they still had SMS functionality within the Hangouts​ app until now, and are finally removing it.

One would hope that was the end of it, but Google just couldn't make up its mind and released two new messaging and video calling apps, Allo and Duo respectively. Nobody knows what these are for, since Hangouts already has both of these features. They brought nothing new to the table and now are mostly unused.

We can only hope that Google decides to focus on one product sometime in the future, but that seems optimistic. For now, Hangouts is their priority, but I imagine that they'll be releasing a new messaging platform in the next year or two.
I still wonder why we can't just do IM over SMTP. There's already tonnes of volume, the latency is basically good enough, and the format has lots of room for progressive enhancement through the addition of parts and formats.

As someone who administrates a small SMTP peering group with a friend, I'm constantly baffled by the reinvention of the wheel. Presence could be easily signalled by messages which degrade gracefully. i.e. send a human-readable email that says you're online or offline, with a presence header verified by DKIM/SPF/DMARC, or you could even revive Finger. Use whatever protocol between the mailserver and the client.
I strongly dissagree. Broken down, Neural Networks are surprisingly simpel and elegant. The combination makes them so powerful. Ideally, an elegant theory would abstract over these to provide bounds for arbitrary combinations, or groups of combinations.
I would have preferred them to vote the other way, but I'm trying to do a reality check here. Given that on HTTPS sites it's just the domain name + timestamp, and that more and more sites are transitioning to HTTPS, is the mere domain name and timestamp really that useful? I can imagine it being useful to know you order pizzas at 7pm Thursdays, but how useful is it actually to know you e.g. browse Amazon 2pm Mondays, or use YouTube 10pm Saturdays, or send emails with Gmail every hour of every day? They have no idea what you're buying or watching or sending. (eBay seems to be the major exception since it's HTTP.)
Technically speaking, I think the nominal notion was to _prevent_ the transfer of $600 billion from the wealthy to the poor.

In actuality, because of twisted Republican orthodoxy combined with the reality of politics, at the end of the day the approach would have resulted in $600 billion in deficit spending.
Google and Facebook's privacy policies put fairly strict limitations on how your data will be used, and shared.

If their privacy policies change to something that you are unwilling to tolerate, the cost to you of switching to a competitor is... Neither low, but not insurmountable.

These companies are well aware of this - which is why they care about how they use your private information.

For most Americans, if their ISP, (Or their ISP, and their only competitor) adopt anti-user policies, there is nothing that they can do.

I can put up with some discomfort by switching to DDG for my websearches. I can't afford to be a peer to a T3 ISP.

It's software vs hardware.
I don't know whether I encountered it. Perhaps I just forgot. Either way, it hasn't been a notation used in real life.
Roadmap Says CMOS Ends ~2024
On Chrome with the preinstalled Google Apps it works for me
Probably costs a bunch for not that much convenience though. Tragedy of the commons in action.
That's why I think twice before adopting a Google Product.

Google Talk was really good, I miss a simple communication app like it was. The best I ever used, on my opinion.
> Would we say that a dentist's license had nothing to do with whether they can do dentistry and cheerfully go to one that doesn't have one?

The stakes in that case are rather higher. A literature teacher who screws up won't make your life anywhere near as miserable as a dentist who does likewise.
You do realize how firewalls work, right? You have iptables and ip6tables. Sure you need entries for both, and sometimes ISPs forget, but it's easily implementable in all major routers and operating systems.
You sign an executable to attest that it is authentic, not that it is bug-free.
From https://www.cbo.gov/publication/52486 - "Even though the new tax credits would be structured differently from the current subsidies and would generally be less generous for those receiving subsidies under current law, the other changes would, in the agencies’ view, lower average premiums enough to attract a sufficient number of relatively healthy people to stabilize the market."

Think of the $3000 subsidy towards health insurance as a $3000 penalty if you don't buy health insurance.
Aging partially reversed in mice by flushing out senescent cells
Wouldn't something from that period be written with seal script? That script looks like modern Han characters with an archaic font - it's completely readable.
I don't disagree with your points but your timeline fudges the timescale quite a bit. I've researched this [1].

Facebook Chat went live 2008-04-06. Google didn't view them as a threat in messaging but a threat in social networking; they thought they had messaging in the bag with their 2008-09-23 release of Android 1.0, and their 2008-11-11 update to Google Talk which brought voice and video calling, and their 2009-03-11 acquisition of GrandCentral, which was soon rebranded an invite-only Google Voice. But Facebook kept growing and growing and it had an integrated chat on a website where people went to spend their time, instead of Gmail, where they went to manage email.

To combat Facebook on social networking, Google launched Buzz with aggressive auto-opt-in on 2010-02-09. Buzz fizzled and attracted controversy for its aggressive piggybacking on Gmail, so Google tried again with Google Plus on 2011-06-28. That was a better effort, and it included the features "+Messenger", a text chat, and the video chat "+Hangouts". By this point Facebook had more than 700 million active users, and won messaging handily; its lead was cemented by the acquisition of WhatsApp on 2014-02-19, as Google continued to flail about.

In a post of mine last year [2] (which includes an older revision of the timeline linked in [1]), I speculate that it was Facebook Chat that killed the mid-2000s chat networks of old like AIM, Yahoo Messenger, and WLM, rather than Google Talk or any particular missteps of those incumbent chat networks. For example, I was surprised to learn that AIM was present in the iOS App Store at launch -- of course, there were no push notifications at the time -- not until 2009-06.

[1] https://news.ycombinator.com/item?id=13465483

[2] https://news.ycombinator.com/item?id=11114518
At least some people used NetZero not because they were willing to tolerate ads, but because it was some way, any way, of getting a net connection. Hell, I tried find way to keep that annoying ad setup from even loading. I thought I was very clever that summer I used an independent PPP program under Linux to get the net connection, but no ads. Of course, that was detected and blocked after a while.
Right. My gripe with it is that you tend to see them thrown into error messages without the corresponding string representation, thus forcing the user to do the lookup by hand.

Seriously, it can't be that hard to call the NT equivalent of strerror(3) when formatting these messages.
Ahh, so the same strategy of handling looming issues here as for climate change...
Last I looked at a map, the Amazon wasn't in the US / Canada. Where I can assure you the mining does a lot more damage.

Perhaps I just haven't found it yet, but I haven't read articles about organic / permaculture farms in the amazon poisoning river systems, poisoning the land, causing increased rates of cancer in the local populations, corrupting local politicians etc etc
Agreed, as most of the buildings have great insulation or double-pane windows. Though during the summer, just don't have an open window facing a major inclined street like Universitätstrasse with constant tram and vehicle noise, and high revs up the hills (this is a major problem in SF, except many buildings are thinner and less updated).
In Switzerland, one issue is the older churches ringing their bells every 15 minutes 24/7. The Swiss Noise Council is trying to limit the bell-tolling to day-time hours.
http://www.swissinfo.ch/eng/for-whom-toll-the-bells-_church-...
I evaluated another system where we needed something similar. Adding cross data reporting was not hard. Combining whole installations was a bit harder but it was probably not harder to solve it when needed instead of solving it early
This is my problem with modern day Java.

Java is an OOP language.

OOP languages communicate through message passing.

So why do modern UI frameworks use callbacks?
So. They had to persist, and address deficiencies too. That's the only way to break the cycle.
Someone commented on the site that it's a 17th century reproduction.
ABBYY FINEREADER 11 PROFESSIONAL EDITION DOWNLOAD FREE WITH KEY and CRACK
> I'm sure it's hard to measure, but I imagine the impact of transporting perishable foods long distances is pretty great.

You would be incorrect. The modern food distribution system is a high-volume, low-margin system that runs incredibly efficiently and any advance you could come up with that can squeeze even a tenth of a percent more energy efficiency into the process would make you incredibly wealthy. There are an order of magnitude more 'food miles' racked up when consumers drive to the local grocery store and return home that went into delivering that food to the store in the first place.

In fact, local food is often _less_ efficient in terms of transportation energy costs because it lacks the economies of scale and the efficiencies that come from that in the regular food distribution system.
I forgot about Allo. Didn't they bring back the Google voice app? Yea it makes no sense at all.
If I'm reading the article right, Google Docs will support offline editing in Firefox but does not today, as the HN headline suggests, support it.
Pilots’ Union: American Airlines Left 20K Standby Passengers Behind at the Gate
If it weren't useful, why would ISPs spend money lobbying to get access to it?
XMPP Federation allows servers to talk to each other similar to how email works, and which is why XMPP addresses have always looked like email addresses. Up until June 26 you could (with some effort) run a server on your own domain and still chat with people on Google's XMPP servers.
"To deal with a 14-dimensional space, visualize a 3-D space and say 'fourteen' to yourself very loudly." -- Geoff Hinton
The two misnamed sort algorithms shown are bogosort and bozosort. Must be mr Lamport's idea of a joke.
Crazy new flexible screen designs about to hit in a rush
I wish they would still make 4:3 laptops. I love my trusty old T61!
How to Be Happy: What Happiness Is -WARNING- You're Not Going to Like It
Not a Show HN.
> Gmail, which has world-class spam filtering.

If by world class you mean huge amounts of false positives and destroying the ability for people to send messages reliably between one another, then yes. It's totally world class .. a world class failure.
The paradox of the heap[1] shows that vagueness is an inherent, inescapable part of reality.

Machine learning would provide a way around that paradox: a heap is what a neural network says is a heap!

If this worked, it would be too good to be true. Thereore, it cannot work.

[1] https://en.wikipedia.org/wiki/Sorites_paradox
> the majority of health insurance policy is a zero sum game

That's what "insurance" is. I also don't get why people don't seem to understand that.

IMO, a big part of a solution has to be to stop conflating "health insurance" with "healthcare".
Accordingly to your logic then we should have no language other than C because everyone had decades worth of experience in that language and was not interested in starting fresh again.
From my point of view I was very relieved when imperative languages and their adept seemed finally to embrace better tools after Y2K.
Apparently now there is Go that follows up with that style (that was perfectly fine for a 10 years old ages ago) and it is making again adepts.
For me this new spring of imperative languages seems more like the winter of programming.
The only "new" language that captured my interest is F#, but obviously all the go proponents will be horrified by the simplicity of type providers and all the nice "magic" things that are not easy unless you spend at least half an hour of your time to understand them.
I use Windows 10 on a 1440p display and it works fine. Windows actually has better scaling options than a Mac, which just resorts to bilinear scaling and totally disables the option on low DPI displays where the blurring would be too obvious.
Wouldn't this method also erase any EEPROMs on the die?
"Advanced" runet users dropped ICQ for telegram long time ago
You could tell a lot about me just based on domain names I frequent.
Not exactly, this assumption is subject to selection/survivorship bias. In the long run, it looks like it's the other way around. 30 years from now will we still be coding in Python/Javascript? I have much respect for the older cs graduates that did Pascal, Oberon, Lex, Yacc, Flex, and Bison, but do most employers pay any regard to their past education or experience?

https://www.wsj.com/articles/good-news-liberal-arts-majors-y...

https://www.insidehighered.com/news/2014/01/22/see-how-liber...

http://www.aacu.org/nchems-report

I think what matters most is learning to be flexible and adaptable. You got to plan for a career or constantly learn and challenge yourself.

Who knows what the future will bring?
Maybe one day construction sites will use kanban or scrum...
Maybe one day construction projects will require architects, engineers, scrum masters...
I'm contracting with Google. This is exactly the kind of argument I've been tying to make to my boss for over a year but to no avail. They come up with pet names for me to express how weird they think that type of engineering is.
Any ideas of it's authentic? China is hyper nationalist so I'm initially skeptical. Might be as fictitous as their GDP figures or sovereignty over Taiwan.
The Rayleigh criterion defines the theoretical limit of anything resolvable looking through and aperture, your pupil for example, irrespective of how good your retina is. For a pupil diameter of 0.5cm and 500nm light (green), this is 1.22e-4 radians. 1 arcsecond is about 5e-6 radians, or about 25 times smaller than it is theoretically possible to resolve with a pupil that size and that wavelength of light. There is roughly a factor of two for the wavelength and the pupil size each possibly but, it is physically impossible for you to be able to resolve this small.
> Most VR users don't turn their eyeballs while wearing headsets

Err what? Of course they do!
The VPN doesn't have to be outside the U.S., the tracking in question is only by your immediate ISP.
Unless you are using an ad-blocker to block the rather commonplace facebook widget, and their other tracking mechanisms, they may well have more of your browsing history than you realize.

Hell, I do use ad-blockers and block assets coming from known Facebook domains, and they probably still have more information about my browsing history than I realize.
How were these users able to file lawsuits without the arbitration they agreed to?

The Windows 10 License Terms (Last updated July 2015 ) => https://www.microsoft.com/en-us/Useterms/Retail/Windows/10/U...

..explicitly states the following agreement. So do these lawsuits have any merit?

> 10. Binding Arbitration and Class Action Waiver if You Live in (or if a Business Your Principal Place of Business is in) the United States.

> We hope we never have a dispute, but if we do, you and we agree to try for 60 days to resolve it informally. If we can’t, you and we agree to binding individual arbitration before the American Arbitration Association (“AAA”) under the Federal Arbitration Act (“FAA”), and not to sue in court in front of a judge or jury.
Are there any IRCv3 implementations? Is freenode planning on running it?

I'd love a totally OSS alternative to Slack. Maybe we'll see it with the recent Gitter acquisition?
I would just add that Tamils were a sailing nation with trade links in Southeast Asia well before European colonization - as is clearly evident in their cultural influence on and from Southeast Asia [1]

[1] https://en.wikipedia.org/wiki/Tamil_inscriptions_in_the_Mala...
SAS, Canonical turn silly over open source
Attacking Machine Learning with Adversarial Examples
Primitive Technology: Termite clay kiln and pottery
He appeared to be pushing hard on it, but even as someone who voted for him I don't trust the perception of what he's doing.

He may have been actively trying to get this bill passed, but it seems at least as likely to me that he merely intended to be seen as doing so.
Also while those are Han, the language is sophisticated to regular Chinese readers. I can't even make sense of the words (individually yes) as a native Chinese speaker.

A far as paper writing, I found [1] which said roughly 100 A.D. some paper production began.

[1]: http://www.chinaheritagequarterly.org/tien-hsia.php?searchte...
I was going to say it didn't have a way to edit your filters, but it looks like that has appeared now. They're adding things bit by bit.
> sovereignty over Taiwan

This is the claim that China and Taiwan should reunite since the PRC drove the Nationalist Party out of mainland China. It isn't fictitious, it's merely a political wish to merge the two from the PRC side. Similarly, some Nationalists in Taiwan are happy to take back mainland China, as much as the country is divided on whether Taiwan should remain as it is, or should declare its full independence.
My impression is that the vast majority of GOP voters want things to go back to the way they were.
>How are you boned, exactly? Having to conform to social expectations while in public applies to everyone.

Due to the fact that I don't identify as a man in any capacity (I'm transgender here obviously). So when (not so much if anymore) I transition if I ever go back home to Kansas it's not likely I'll find work there in any capacity outside of maybe working remotely. So, saying I should conform to social expectations of values which aren't economically significant in themselves or even professionally significant (programmers and developers in general aren't exactly pastors at a church when they're conducting their profession) is kind of silly. Me being transgender isn't an option, it's called gender dysphoria and it's in the DSM for a good reason (as in there's no curing it and honestly I don't see why I should have it "cured"). So, not to be too mean asking me to not be openly transgender (because I'm here in my mid-30s wrestling with this so that means the window of having hormone replacement therapy do wonders on my face is closed) is akin to asking me not to have blue eyes. Both are part of who I am, both are not chosen by me. And both are basically neutral onto themselves. I shouldn't have to write a paragraph about this to you or anyone but it seems folks like yourself still are invested in the social ideology that "them silly little queers" should either not exist or you think our lives are purely optional. To which my question for you is this: if my life is optional then how is yours not optional? I hope you understand what I mean by optional.
Five bucks says that 'the contributor' got a job at ScyllaDb.
> there is no open choice I can make at this point that is approachable enough that I can convert people to it.

https://meet.jit.si/ works just in the browser. What's the problem?
I worry that China is outcompeting us.
Interesting, I seem to recall an entirely different order of release. Blame it on personal bias (was already using XMPP at the time of Talk's release) and/or aging memory, I suppose.
I'll try again to restate the big picture and see where we disagree:

- monopolies are illegal since 1890

- excepting natural monopolies (utilities), which are strictly regulated instead

- since the 1980s, also excepting companies that keep prices low for the end consumer. This is the space where Walmart, Amazon and Uber have grown. But, if they try to raise prices substantially OR if enforcement guidelines become more strict again (b/c politics), these giant companies can get into giant legal trouble (see: break-up of AT&T).

Are we in disagreement an any of these points? If you think unregulated monopolies were OK before 1985, can you give any examples? Same for post-1985 unregulated monopolies that raised consumer prices?
I don't know, that's why I'm asking. I'm wondering if they're just racing against the HTTPS clock or something?
I have this problem every couple weeks as well. Killing DashlaneMASService solves it.
My first thought too. My guess is Google won't pounce until someone tries to monetize or offer it as a service.
Ask HN: Please AWS team, make links work with control-click
Hey AWS team,

If you are reading this, please please make CTRL-click to open a new page. It's really frustrating to try to open a link in a new page just to see that the page navigated, and then if you click the back button, you end up nowhere near where you were before.

I really love the new UI, it's really good! and with this feature we could be more productive and use AWS even more!!
My bet would be on vimeo, not twitch.
Games as storytelling partners
Does anyone know where this developer is going after Canonical or why they left? It seems like they got to work on a nice project while there. Maybe that's another blog post though. It piqued my curiosity I guess.
Service workers 4 life
2100 years is still younger than Pythagoras's proof, so I don't see an obvious motivation for fabricating it.