477 karma · joined December 29, 2016
Can only imagine the insanity that goes on at huge Pinterest level scale. How many EC2 instances do they have? Thousands? Hundreds of thousands?
This guys suggestion is to put our data in redis b/c it's fast and in memory. Looking up hosted REDIS solutions, (redislabs, we use for other smaller cache redis things). To put 1 TB of data in standard redis server would be ~50k/month :p
It's like if you paid someone $50,000 to help you find a good car. Client wants a fast car. Oh you want a fast car? Buy a ferrari they have big engines and can generate tons of horsepower. Job done, can i collect my 50k now?
Mind you this guys linkedIn and resume read like a CEO wet dream. AI and machine learning data science all over...
We spent months dilly dallying with different tech before they just left cold turkey , havent heard from em since. And our 20% complete projects experimenting with all kinds of DB tech have done nothing.
A lesson on how to delete user data but still keep it. RE the headline, i'm not sure. "News flash, mega tech corp thats business model is based on accumulating data has been accumulating lots of user data."
This whole social media influencer thing is kind of funny. Of course I think it is trash and that likely some large percentage of followers are bots. However, it does have some degree of power in certain circles. Just yesterday on sports radio these talk show hosts (been working for 20+ years in journalism) are quoting people on facebook/twitter etc because they have 70k followers. The host literally said, I dont know who this guy is but he has 70k followers and knows Manny Machado's dad.
I'm not lying, co-workers think you are a god damn wizard. I try not to be a doosh, but I have one co-worker who loves VIM but doesnt really use it (insert mode ftw). Whenever I can i try to subtly drop hints. "Instead of hitting the arrows keys over and then backspacing, you can type cw to change the word" Just little things like that. Once you realize that vim is modular and chainable, you really start to take off!
After you have the synoptic scale picture, then you zoom in on your target area and get specific if you want to. This local expertise is where you NWS office comes into play. You want the local forecast from these guys!
I know that here in the midwest, we never have any days where the forecast at 5am says 'all sunny and zero chance of rain', and then randomly a huge thunderstorm pops up. The atmopshere just doesnt work that way. People get upset about probabilities of rainfall and all that. Just think of the model perspective. The model sees square grid cells that are many KM apart. If the storm shifts from one grid cell to the next one, not that big of a deal in the grand scheme of things. However if you live in that grid cell, your forecast just changed from getting dumped on to clear skies (or vice versa).
Dont use your built in phone app for forecasts. Dont expect hour by hour precision (maybe for the next few hours sure, but not 2,3,4,5 days out). Trust nobody expect the trained professionals at NWS. These people look at ALL the models, they watch things like a hawk. I work with some of these nerds and it's crazy. They are like 'oh jimbob did you see the latest GFS kicking out the low up into canada? oh yeah doug that is crazy, but the euro says blah blah and NAM says blahblah... Their job is to literally make a forecast, for the same area, every day. Some people do it for years and years! Think of the experience, wisdom, little tricks and tips etc. Just go to weather.gov, look at it for 2 minutes. Read the foreacst discussion if you want to get your details.
The fact is, predictions will keep getting gradually better, more high res. But the fact our atmosphere & earth system is insanely complex. The system is chaotic so tiny small changes in each model run produce different results... We have code to represent some basic physics but still dont understand many of the important things. We still dont know exactly the rain process & snow formation process. We are trying to pinpoint the exact moment when dust & water vapor magically form into a cloud droplet so we can better describe the rain process. THEN we have to translate all of this insane math and physics into code.
The numbers you are getting are not random. Sure the models are chaotic and non-linear, but still it's giving you hints at potential patterns, especially at long range time scales. People need to understand that wx forecasts, especially 3+ days out, should be read as guidelines for what is LIKELY to happen. Say that GFS predicts two inches of rain for your city over the next week as a wave comes through. What if the next model run shifts that blob of rainfall 25miles north? In the model terms, global terms, 25miles is nothing. But for you that is the difference between dry & soaked , and you think the model sucks.
We can't predict exactly when it will rain, but we can get daily trends pretty good for 3-5 days out. This means you are five days ahead of the weather. You cant know "it will rain from 5:00am to 9:30am on february 4th, 2019". But you can know if we have a synoptic scale system that is moving through your area on that day, and know if there is a probability of rain.
Where do you work everyday outside? i would be happy to give you a 5 - 10 day forecast right now actually and can tell you it will be good. I am supposed to be writing some tests and documentation but i can drop some WX knowledge if you need.
I think i have felt this way at time, usually when really high. The whole LSD trip with colin in particular.. I liked that rant, the multiple realities, the time is a flat circle thing.
The movie hit pretty hard, good on black mirror guys for pushing boundaries of film as we know. Even some folks who dont usually get into black mirror were like, well i want to retry it and pick the different cereal to see what happens!