68 karma · joined January 25, 2015
[0] https://github.com/steambap/koa-tree-router
[1] https://github.com/ZijianHe/koa-router/issues?q=is%3Aissue+i...
Why?
:(
I think by "npm of one year ago" they mean npm 4, since npm 5 came out last May. If so, "up to 17x" is plausible. But even though technically true, this is a cheap marketing move, IMO. If one doesn't read carefully, it may register as "npm 6 is 17x faster than whatever came out last year, that is npm 5".
Okay, say, 1 year from now, somehow, 95% of internet users are sending their DNS queries to Cloudflare. What can go wrong? Malicious or not. Not rhetorical, actually curious.
But these are different people, with different incentives. The NS owner may be logging everything, without the domain owner's knowledge, and the NS owner won't even be in the wrong, because they likely made no promise to not log.
With a single resolver, I can verify that they're trustworthy enough [for me], just once, and direct all my traffic to it. Cloudflare's "We committed to never writing the querying IP addresses to disk and wiping all logs within 24 hours" is something, I imagine, they very much wouldn't want to be caught violating or changing their mind about later.
In the meanwhile, with the root NS method, I can only hope that my queries will get lost in the "noise". And I'm putting noise in quotation marks because there isn't much diversity in the name server ownership: 75% of Alexa top 1M domains are hosted at Cloudflare, GoDaddy and Amazon. [0]
[0] https://www.datanyze.com/market-share/dns/Alexa%20top%201M/
Setting up a VPS with frp on it would take 30 minutes tops (assuming that I don't already have one and that I'm in no hurry). Even if I was some big shot, doing $120 an hour, that's just 60 / (10 - 3) = 8.5 months of Ngrok. These $60 would be a good investment by my book.
But I'm not counting pennies here, I'm merely pointing out that the pricing is unreasonable. I can afford it, but its usefulness per dollar is disappointing.
For example, compose.com can host a Pg database for $17, one master and one slave, with automatic backups, a rich control panel, competent customer support, batteries included. It's maybe only twice as expensive as replicating the setup on your own (which would take literally weeks for a single person), and brings almost as much value as hiring a sysadmin. And then there's Ngrok, 3-4 times as expensive as DIY, while saving you a total of 30-60 minutes of one-time effort. And costs more than a half of a pretty great Pg server. Ridiculous.
Props to the people behind Ngrok, if they're in the black with this pricing. Good strategy/marketing.
What I did was I've unsubscribed from all people and pages on Facebook, unsubscribed from all Reddit subs, and unsubscribed from all YouTube channels. In the end, I've learned to stop visiting facebook.com, since all I was seeing was an empty page, but at the same time I avoided giving up my network, and I can still check up on people when I remember about them, I can keep using Messenger and I can keep using Facebook as an identity provider on other websites. Not to mention that this way I don't have to throw out years of stuff generated by me (which can be painful with photos, especially for a data hoarder like me). Same goes for Reddit and YouTube (I keep my comment and post history, the ability to participate in discussions, my uploaded videos, and more).
For Hacker News, which is too valuable to me as a knowledge expanding tool, I did something else: I've started using the "top 10" section on hckrnews.com. I can keep checking it however many times I want, but I'll get stuck in at most 10 comment threads per day, which I consider to be a reasonable compromise (this thread being one of them </meta>).
Never used Twitter, but I suppose something similar can be accomplished by muting all the accounts you're following.
YMMV.
Location: Riga, Latvia, EU
Remote: Yes (as an option)
Willing to relocate: Yes (the warmer, the better)
Technologies: JavaScript, Go, Python, C/C++, Docker, PostgreSQL, React, Redux, Node, AWS, rusty Java and C#; happy to learn anything
Résumé/CV: http://stackoverflow.com/story/jeremejevs
Email: olegs@jeremejevs.com
Tried building a business, didn't work out, eager to move on :) At the moment, I'm most proficient in full-stack web development and UI design, which I'm perfectly content with, but I have quite a bit of experience in other areas, and would love to broaden my horizons further.