slackingoff2017
slackingoff2017 on Hacker News
Their desire to build everything from the ground up is stupid. The physical door lock has been optimized for thousands of years by countless companies. The only way you're gonna make it any better is with new technology, so take a regular lock and bolt ur magic sauce onto it!
Edit: switched to link without AD cancer
Embargo is simply a way to make sure the huge, rich cloud providers don't have their reputation tarnished at the expense of everyone else. "Stay with bigco, we fix things before everyone finds about it"
If you run into a language without grpc support you just standup a JSON proxy and pretend it's REST.
They need to get a handle on their supply chain and stop outsourcing so much of their product listings to shady third party sellers. Shady third party sellers go hand-in-hand with fake reviews. Most reputable brands don't want to get their hands dirty with that stuff. It's guys making margin on reselling that have all the skin in the game and most of the incentive to manipulate the system.
I've never gotten a fake from any brick and mortar or online merchant that sells direct. Only places I've gotten fakes and been duped by rampant fake reviews are eBay and Amazon. Once a competitor gets their shit together (I'm betting on Walmart) and has an equally convenient online store, Amazon will be the Myspace of online sales.
People have loyatly to brands but not the company that sells them. If something better comes along I'll switch immediately just like I did years ago with ebay
Still a neat feature I guess, but IMO it's not worth the additional mental overhead of implementing it.
A lot of problems in JS and it's typed derivatives go back to it's 'structural' type system where every object is a key-value collection and objects with the same keys and values are interchangeble.
I really wish the ES standard would just introduce a new variable type that has nominal typing and ditches the prototypical inheritence chain. You could only use it with new code but since transpilation is the norm these days that doesn't matter much
And those Android phones are made by companies around the world. Samsung phones send data to South Korea, Hauwei to China, etc... Some Android phones are sold without Google's apps and send nothing to their servers, so you're not really correct on that.
You have to think that for each person hired probably 100 others spent months of their life preparing for the interview. What a massive waste of human effort.
I can't wait till somebody rebuilds it in Typescript or at least around async
Over the last 10 years networks buffers have become gigantic and sending packets as fast as you can causes standing queues that can be a dozen seconds long. This is where the lag comes from when someone on your LAN is uploading/downloading.
The lag actually gets worse with higher connection speed because the devices tend to have even bigger buffers.
BBL and to some extent VEGAS are smarter going about things. They attempt to maintain constant latency instead of maximum bandwidth. For a few percent less connection speed all the buffers stay empty and delay stays minimal
Combined with fq-CODEL, BBR finally offers a way to load balance traffic on your NAT without allowing someone to monopolize bandwidth
Sounds like their marketing wasn't great or they ran out of runway.
Http, among almost everything else. In HTTP the browser will call GET / as soon as a TCP connection is established. If you want to go down a level yes TCP doesn't leak info on connect but what kind of client does that?
The L4 protocol doesn't matter, too low level. What matters is what a normal client does. In HTTP, every browser will make a GET request for info immediately on connecting
Say Bob tells me to connect to his ftp server and gives me a different IP. I go into my client, type the IP, and hit connect. I have a directory listing of all the filez now. A crime? You've gotta be kidding.
To even know you're connected to the right place in most protocols you need to request information. It's like I said, a door that throws the contents inside to anyone that finds it. It has to be that way because otherwise all the doors look the same and you couldn't find the right one
The law needs to be at the same standard as real life. For example the police can search your belongings unless they're locked, then you need a warrant. If you've got a service wide open on the internet with no security it shouldn't be a crime just because somebody found it.
The difference between doors and locks is that going through real life doorways is a lot different than connecting to a service. On the internet the act of connecting to it gives you access to the inside, there's no second act of walking in.
It's like an open door that throws a copy of it's contents at anyone that finds it.
It's the same as fat fingering a website in your browser. Are you saying I should go to jail if I type the wrong website, it loads, and it turns out that site was supposed to be "private"? My browser downloaded the home page and all the files on it.
What if I click the wrong wifi network and use it all day without noticing? Should I get charged for "unauthorized access"?
There needs to be a reasonable standard for security above "so insecure you could do this by accident" to send people to jail. Whoever set up the server that shitty should be charged with negligence.
Google ran for many years on piles of commodity boards and they were expanding pretty fast...
The amount of marketing hype around cloud services is insane because all the big tech companies have a vested interest in your renting their platforms. It doesn't allow you to do anything you couldn't 15 years ago, just makes it easy.
A bonus of public transport is that you can let your kids do whatever once they hit 13. There's always a few awkward years where they can basically care for themselves but can't drive.
Today's parents are way too paranoid. My mom grew up in the country and back then all the kids were driving by 12 even in town. I think modern age limits are more about making sure you can get charges to stick in court than a safety issue
https://blog.cloudflare.com/how-to-receive-a-million-packets...
And thanks OP. I'm sure thousands of companies do these kinds of optimizations but CloudFlare is one of the only to bother sharing.