skysight-inc/HackerNews huggingface dataset:
> In any other industry enjoying a monopoly position in search as google has enjoyed all these years would have reason enough to break it up into smaller pieces.

No, it wouldn't. Formation of monopolies is not illegal or grounds for breakup. Anticompetitively leveraging market power in one market to monopolize another market is illegal, and a variety of remedies, including breakup, may be available for that.
Apple iPhone X Remains the Best-Selling Smartphone; Xiaomi Enters Top 3
The only visual I care to see is tucked inside of a frame with coffee and camera taking more space on the side. Please don't do that.
Don't you have commuter trains?
The vast majority of browsers are still defaulting to Google, you used almost the only example (IE/Edge) which does not do that.
Top Rated Digital Marketing Agency in the USA- Onters
Onters is full service digital marketing agency based in New York, USA. As your creative & digital partner our mission is to drive sales for your business, through expertise in SEO, SMM, PPC management. Visit http://onters.com/digital-marketing-services-usa/
Tgbgf85
Creating a new test each year is very doable. Especially if it consists of many parts (for different classes/subjects - maths, literature, biology, etc).
Yes, sci-hub itself.
Several lawsuits have been filed against it and it has prevailed every time, owing to lack of evidence and a technicality on the point of law.
Download them and index them locally?
As I said three years ago¹, I think Google is too large to have actual customers, per se, since any group of paying users is still too small for Google to need to pay attention to.

1. https://news.ycombinator.com/item?id=9911461#9912754
I know I have horrible auditory memory, and really good visual memory; which at first gives some credibility to learning styles being a thing.

But then I read this: https://news.nationalgeographic.com/news/2014/03/140312-audi...

According to that article, the brain remembers visual/tactile memories equally well and better than auditory memory.

So in order to prove learning styles exist, we'd need to find people who provably have better auditory memories than visual memories.

I've not seen any studies or data for this, so I'd hesitate to call it a myth until I did, since on the surface the idea seems plausible. Wish the paper referenced in that article wasn't paywalled. Be curious if it's been shown that all (or a large majority) of people tested show the same result (visual/tactile > auditory).
If only there was more sunshine, then you could use solar panels. :-/
I think it's like this: Each line with "###" in bold is a system call, and the preceding non-bold lines show the corresponding backtrace (sequence of nested active function calls at the time of the system call).

A system call is expensive, but not as expensive as a context switch between two user processes.
What do you mean by "proof", if your bar isn't a court conviction? [1] Lots of businesses have filed lawsuits over this over many years... here's just a few of the gazillion I find on Google. [2] [3] [4] [5] It's practically absurd to think these are all over nothing and there's no foul play going on. How many stories do you need before you believe it's possible that maybe not everyone who is suing the same entity is confused or lying?

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

[2] http://kaohana.windward.hawaii.edu/2017/05/yelp-extortion-is...

[3] https://news.ycombinator.com/item?id=14238079

[4] https://smallbiztrends.com/2018/01/yelp-accused-of-hiding-po...

[5] https://www.huffingtonpost.ca/2015/01/14/yelp-bullying-pay-r...
5ed4f6sd
A wicked Java trick to make the JVM forget to check exceptions
Database Resource Localization for .NET Core with Entity Framework
Google Takeout can probably be scripted somehow.
5dd6d
I got my google account banned several times.

Several years ago I had my account payment features banned with no explanation. That in turn basically banned me from most of Google services because I could not pay for them or use them because payments were banned. No adwords, adsense, no google cloud services, no buying android apps, nothing... With no explanation, no support, and I tried hard just to find out what I did wrong.

After that I come to terms that I have to leave my email that I used for like 10 years and make a new one. But, this time I first bought a domain name and then started paying for google apps. This way if they ban me for whatever reason I could at least take my email address to some other email provider. Anyhow, sometime later youtube enabled Adsense on videos for my country. I enabled it out of curiosity, just to see what is the process of doing and using it. I don`t have videos on my channel except one random from the gym that I uploaded 1-2 years ago. So, I just enabled adsense poked at that for 1 day and left it unused. Sometime after that I got an email that my adsense and adword account is banned for violating policy (not saying which one). No explanation why, nothing!!! I tried to get an explanation like REALLY hard, but could not. You are just stuck in an endless loop of robot answers, or not getting answers at all. They even have google forms for complaints which point me to some URL that I am banned from viewing, lol. And there is some other form that no one answers when you fill it and I filled it 10 times.

Long story short, I slowly started migrating from Google services. This is really maddening and scary that they can just cut you off from your data without explanation. I use Google Photos heavily and even a possibility that they could cut me off from my photos at any time is sickening. That is why I bought NAS which backups my Google Photos to physical drives in my apartment. Now I just need to find something comparable to Google Photos and leave that service for good...
Llcpp – A quest for faster C++ logging
Can anyone get the information of Xecuter SX Pro?
I found a official reseller form here: http://sky-3ds.com/home/35-xecuter-sx-pro-and-os.html. they promise wiill ship to me the first time after the official delivery. So, I pre-order form the site.Hope that the official can ship as soon as possible?
3 ways to improve image ranking in search engine
http://sky-3ds.com/home/35-xecuter-sx-pro-and-os.html
No, it is something that has been doing "automatic data binding via property get/set interception, for example" since 2008, so it is easy to see it in an language that isn't JavaScript.

Additionally, Xamarin is older than VueJS.
45hku
Most of the people I've talked to who gave up on trying to learn vim didn't even know vimtutor existed.
> "journals provide little to no value[...]" and "researchers value the curation[...]" are quite at odds with each other I think

They aren't because the journal corporations don't provide the curation, they provide the brand name that attracts heavy-hitting papers. The curation is provided by academics for free. The brand name ("impact factor" of historic papers in that journals) is the one thing that prevents migration.
Pardon my ignorance but I don’t see how the Wikipedia link supports your statement. Can you please elaborate?
Yes, but they speed up to between stations and don't run at just 48 mph.
AppleLink
I think the post that you linked to describes a much simpler case: One Google account violated the policies and could land Google in bad water (privacy laws around children as well as COPPA), so they blocked access to that specific account. It can be argued that it is reasonable. It can also be argued that Google should put more engineering effort in collecting less information especially when account holder is minor.

However, blocking access of other co-workers as well as blocking access to personal accounts (which are simply set as recovery accounts, and could as well be accounts of spouses/partners) because of some other account holder's mistake is completely different. So, I would argue that the incident described in Reddit is indeed the first case.
Probably has better keyboard and lower latency than iTerm2.
It's not even a 40km trip. How fast do you expect the train to get up to?
It's not just gamedevs. I/O buffering remains an important source of both performances and frustrations (when the I/O is buffered a bit too heavily and nothing appears in the output because in-memory buffers are still filling), and most modern languages provide buffering wrappers or even buffer file I/O by default.
Do you go all the way to

Good: “begin”, “end”. Bad: “{“, “}”, “:”

? I’m asking because one can also see keywords as punctuation, adm punctuation tends to be short. That would make “fn” better than “func” (λ wold be even better, if it were easier to type on common keyboard layouts)
> Several lawsuits have been filed against it and it has prevailed every time, owing to lack of evidence and a technicality on the point of law.

But does what they're doing have to be illegal to be bad? I think most people would assume that if there's foul play, a huge corporation would find a legal way to do it, not an illegal one.
Even when you've got a check digit, if you make 100 typos a year only 90 of them will get caught.
Not entirely sure what you misunderstand, PouchDB stores multiple revisions because thats how CouchDB's sync protocol works, the point of PouchDB was to match CouchDB semantics. PouchDB (as CouchDB) provides options to control how much you track (revs_limit, auto_compaction) and there are improvements we could do to handle tracking less information better

We use transactions under the hood actually writing data to indexeddb
I question the knowledge behind this map. The text states it depicts the state of affairs before "the rise of Mongols", but one can find on it Sarai city which was established by Mongols, and, for example, Arkhangelsk which didn't exist at those times either. Also some names are misspelled. Significant trade routes are omitted. No sources cited. Look too amateurish to me to take it seriously.

Update: there is a list if sources on the picture itself, I tried to look for it in the text at first. However, it doesn't save the work from being evidently incorrect.
I hope the bitwise project helps me see these things a little more clearly. Implementing something from ground up always feels nice.
As a hobby I have been working on an online tracker, you can fin dit here: https://www.music-tracker-online.com/tracker.html?song=XfK&p...
Presumably the average speed of 48mph includes slowing down/accelerating.
This then returns us back full circle. If we have to deal with imperfect, unreliable, potential (or even very likely) biased writing that require critical thought to distinguish bias, then where does Wikipedia fit if we order things by reliability.

Studies has been done. Wikipedia has a page on it with a long list of cited studies (https://en.wikipedia.org/wiki/Reliability_of_Wikipedia).

I would really enjoy seeing a study done on the 2016 election and see where wikipedia would land. My own view is that the order is something like social media < news < wikipedia < fact checking sites when ordering from least reliable to most reliable. Others might have a different personal view, but it is all good so long we all agree that A) critical thought is required for all reading in regard to controversial topics, and B) there are no perfect solutions.
Any website from 1969 is probably a website that has some bugs in its date and time handling code...
I would either:

* SHIFT+V to highlight a line, `d` to delete
* `:d` to delete the current line

Not experimented with `dd` (or `yy`).
Thanks. Great stuff, appreciate the slides.
I have no trouble believing there was extensive lead mining in England in Roman times, but it's harder to believe it was happening in 750. I can't think of anything the Anglo-Saxons would have been using lead for, and it's hard to imagine there was much of an export trade. I would also be surprised if the Franks were making silver coins on anything like the scale the Romans did.

On the other hand, the lead's there in the data; it must have come from somewhere; so that part of the graph seems to me the most intriguingly mysterious bit.
Aha yeah, it's a recursive improvement on itself, like the GNU acronym!
Of course Google scans emails for illegal content. See for example https://www.theguardian.com/technology/2014/aug/04/google-ch...
It is not about whether they have done it before. It is about whether that could, and they could.
Okay, so I've come across `vim.tiny` a few times now, what's the difference?

Plain `vi` I can't seem to work out, the shortcuts I usually use all seem to be different?
Probably brainfuck.
I think this has more to do with how our brain processes words written in a phonetic alphabet.

When reading words we are familiar with, our brain treats the word as a single symbol linked to meaning (or pronunciation).

When we encounter words that we aren't familiar with, the brain has to revert back to "manual mode", sounding it out to see if there is a link to any known meaning.

If you use one of the spellings you currently consider bad regularly, it will eventually be recognized as a symbol and treated as such.

For instance, reading "knife" shouldn't provoke a negative reaction unless you're not familiar with the word; despite it having a silent K which is just silly.
Windows also ships with a large number of compatibility fixes (‘shims’) and even has a tool to create your own.
Interesting observation. Is the line between capacitor and battery a matter of intended storage duration?
5edf1efd
> Reliance on google is dangerous for sure.

It is also unnecessary. While I understand the convenience, there are plenty of better solutions to use over Google, especially for a software company.
Arguing about whether checks should be free or not is silly.

In many parts of the world, checks are outdated, and can be difficult and expensive to use. That is not a mark of being backwards.

The question is, what services exist to pay business and private citizen in lieu of having cash on hand.

In Denmark you have mobile pay, free bank transfers from your free online banking account. Business can setup monthly payment plans via your debit/credit card.

In such a society, who needs a check, digital or paper?
I switched over to Enpass (https://www.enpass.io/) not too long ago and it's been great. At the time (about 2 years ago), it had the best feature parity with 1Password and it's continually gotten better over time.
Because not only do a lot of people live where they must have a care for transportation (Midwest, for example) simply to get to work and buy food, but many of these folks don't have much money. If you make $20k/year (more than minimum wage), that $3000 car is 15% of your income income. It is a major expense.

All this isn't so bad if you've been lucky enough to live at a low wage and not run into any major issues, but this is pretty rare.
It's true that Erlang is not a logic-based language like Prolog, but the first implementation of Erlang was written in Prolog.
New post on angular lazy loaded modules with cli
A company I work for does have personal support from Google. They get invited to private Google presentations for new products as well.

This company employs about 1000 people and is active in half of Europe, with somewhere around 20 million users of their software. (rough estimates here) The company switched from Google to Microsoft before, and back to Google.

Currently, they also use Google Cloud for hosting, including their proprietary APIs/services like their entity storage.

We even have all kinds of "Google"-branded goodies from these events :)
56fgd1f
We run in cloud or dedicated server instances. We deploy using Erlang "releases" using systemd for process supervision. We build on a continuous integration server and deploy using Ansible or AWS CodeDeploy.

I have written a detailed guide here:
https://www.cogini.com/blog/best-practices-for-deploying-eli...
I help run OpenJDK advocacy - and yeah we notice . The authors aren’t always able to jump in on threads but we collate feedback for them
Ah, but now I can use :term to run emacs inside of vim.
lycos, hotbot, ask, duckduckgo and more exist its your fault you dont use them... google is just better.. I would never Bing or Yahoo search because their algorithm sucks - google a stackoverflow question you get it right away and on bing its like on page 2... google forever!
What is beam racing?
Note the term NDA.
5d1v65d
Google Search is not like a shop, where you go to buy specific things. It's like a road where you go down specific routes looking for things. The difference being in your example you already know what you want, with mines you are searching for what you want.
How to Start Making Millions from a Computer Business Center
Flutter Is Dart’s Killer App
https://www.plos.org/publication-fees:

”PLOS offsets publication expenses – including those of peer review management, journal production and online hosting and archiving – by charging a publication fee, also known as an Article Processing Charge (APC), to authors, institutions or funders for each article published.”

Their cheapest journal is PLOS One, at $1.595 per article.

Also, ”Manuscripts submitted to PLOS Special Collections may incur an additional fee”, which seems t be between $500 and $1.000
Ok, fair enough! I misread your comment.

Personally I'm thinking that since he's the CEO of a company which monetizes on ads it could be that he wants to follow ad trends, see what's going on in the ad space, what other people are advertising etc.
6gf5gv
Very interesting.

>To delete patterns that do not match, useful for debugging: `:g!/pattern/d`

This is something I would normally use something like grep to achieve, nice to know it exists in vim as well.

>* `:norm` this thing motivated me to use more of the movement commands like `A`, `o`, `D`, `f`, `cw`, and `ci`. Used `:[range]norm cmd`, it acts like each key in the command is run on every line in range. I usually use it with a selection, for example to add a comma to the end of every line in range with `A`, or insert at the end of line: `:norm A,`

In this specific case, I would tend to (maybe in gvim) run a replace on `\n` -> `,\n` to achieve this. That's kind of what I'm looking for in terms of string replacement.

The rest is certainly interesting, but for my work flow I like to generally keep things as simple as possible (bad memory). I've never found myself thinking "I wish there were more movement commands" for example.
Thailand cancelled VAT for individual cryptocurrency investors
Where to begin with this.. hmm..

First you:

"I have a friend who creates Android apps on the side. I do something similar to this, but instead my apps revolve around cloning .apk files and restoring them". Why not be clear and just admit you're pirating software off an App Store? Ok, not the smartest activity in the world BUT did you have to do it at work?

Then Google:

"We were all freaking out, our IT guys were trying to get a hold of Google but couldn't get in touch with anyone." - So yea, unless you're one of Google's 'poster' customers, good luck trying to get help when something goes wrong!

"Their policy is to not share any information about what caused this and they will not reverse these actions." - Yup, that's Google. Unless you're one of the customers on this list: https://gsuite.google.com/customers/ you are totally screwed when something goes wrong.

I introduce the world to the ToS-DoS Attack - only a matter of time before this now gets exploited:

- Hack into a companies GSuite account and create a new account.

- Use the new account to commit a range of ToS violations.

- Wait for Google to suspend the entire GSuite account.
This is an interesting map, but it seems implausible that there is no route between Cirencester and Gloucester.
I agree that there's a sound reason for this, but I can't help but think that API versioning would be the more correct way to do it. This is how you pile up unnecessary complexity.
Its absurd to contribute a problem to untestable theories. Gender roles and gender expectation has exist for as long as archeology can dig up information about the past, and its rather ridiculous to blame that on men.

When you use those concept like blank permissions to explain any problem than what you have done is presenting your bubble as truth. Its pretty lame of you so some sarcasm was prescribed as a needle.

If you are indeed fascinated that there exist writing that both complain about low birth rates and high birth rates the I guess read more? Not sure why you attribute that as something I worry about.
What we learned from getting our autocomplete tested for accessibility
It's fairly common in Europe to have trains go fast, even on short distances. Some London tube line (Victoria line, metropolitan line) got faster than that train.

Don't get me wrong, definitely a great step in the right direction.
Agreed, especially since I (the GP) thought about this the wrong way - _Apple_ has chosen to use bubble sort as a compatibility measure for some Microsoft apps, not the other way around.
Could you elaborate on that? Does Gmail really display the BCC field to every recipient? What is the point of the BCC field then?
Japan's secret spy agency
> Yelp seems to be the superior product since it has more reviews while having no financial benefit from manipulating reviews.

This is a dubious claim.

There have been periodic blowups about Yelp offering to manipulate how reviews are presented for money. [1][2] Yelp portrays this as advertising [3], like putting a "favorite" review "above the fold" so to speak, but many business owners consistently tell the same story about extortion over negative reviews.

I never paid it much attention before, but recently someone I personally know mentioned that her boss (at the time) was paying to remove negative Yelp reviews, so ¯\_(ツ)_/¯

Point is, even if they aren't directly deleting negative reviews, reviews are their main product and pressure over negative reviews seems to be at the very least a sales tactic, so don't be so sure they have no financial benefit from manipulating at least certain aspects of reviews--it's not inconceivable.

[1] https://thenextweb.com/insider/2009/02/20/yelp-remove-bad-re...
[2] https://www.searchenginejournal.com/yelp-filter-positive-rev...
[3] https://www.quora.com/Does-Yelp-remove-negative-reviews-in-e...
London St Pancras to St Albans (a medium size town north of london) is 25 miles. The train takes 19 minutes.
The problem comes with the fact that it's possible to game algorithms. We have examples where a poor service or website becomes (remains) popular, because they're good at gaming the system. Eg Pinterest.

Or in the case of the example they brought up in the video, where they counted the number of reviews you could game that system by just creating fake reviews or trying to just get more of them through non-organic ways.
5sas
Said support is instantly worthless the moment you find yourself on the “you’re banned” wagon. That’s what this sounds like they’re stuck on.
I wonder why there are not any trade routes in Portugal which was also under the peninsula caliphate during those dates.

Perhaps was it what pushed them into their huge head start into the age of sail ?
Typescript – Generics and overloads ‍
> Google reviews are also pretty horrific as well. Completely untamed and unprofessional, by people that don't know anything about the subject.

I'm not sure what the problem is, in both cases reviews are crowd-sourced. So what level of professionalism are you expecting from websites where anybody can leave a review?