So how would I go about creating a system that allows me to query petabytes in seconds/minutes for less than 14k in on-prem?
Posts by giin
6 publicly visible posts • joined 12 Jan 2015
Web archive user's $14k BigQuery bill shock after running queries on 'free' dataset
Google Cloud (over)Run: How a free trial experiment ended with a $72,000 bill overnight
That's the whole thing, there aren't actual limits. The budgets are for triggering alerts and any kind of automatic capping you prefer to do, they aren't meant for spend capping which is immediately obvious with even a cursory glance at documentation. This is also stated directly in the console, which states quite clearly that budgets are meant for monitoring. This is a case of dumb people doing dumb things and then acting surprised.
Why I just bought a MacBook Air instead of the new Pro
Not much has changed in Windows-land
I've been using mostly Macs for the last 10 years or so. I've always had at least one Windows computer to deal with. Either it was my daughter's Dell or the gaming laptop I recently bought. Both are running Windows 10, which is supposedly on par with MacOS these days. Both still suffer from the same old Windows OEM bullshit. Crappy drivers ruing the experience on both devices, both have odd random issues ranging from having trouble connecting to WiFi, touchpad drivers simply not working to not waking up from sleep. Needless to say, having owned and used 10+ macs in the past 10 years, none of them have had these issues.
So keep kidding yourself about the Windows experience being even close to what Apple can deliver, it is not, unless you buy the premium hardware direct from Microsoft.
Criticize Apple all you want but fact is, despite the price MacBooks are still the device to beat. Microsoft may be closer than before with the Surface line, but it has not even caught up yet.
Pair programming – you'll never guess what happens next!
Give it a shot
Personally I've found pair programming to be quite useful in certain situations. Adding a new member to an existing team has almost always been a smoother experience for everybody when pair programming has been used. The same goes for things like a major refactoring efforts or simply trying to solve a particularly hard problem.
The thing to realize is that it's not something you do constantly. You can start and stop several times per day if necessary. Do it when it feels right.
I would also like to add that if anybody thinks the physical typing in of code is a major part of coding you are very mistaken. Figuring out what to do and how to do it is always the bigger part of the whole and this is the exact part where two programmers can be more than the sum of their parts. Additionally, I personally am of the opinion that pair programming ends up boosting output simply through people becoming less fatigued compared to solo efforts. So the time used is used more efficiently and there tend to be less facebook/coffee/ball scratching breaks.
I also find the idea of the "best programmers" being "introverted beasts" laughable. There surely are cases where the actual work being done is very difficult, but it is almost never the case that an "introverted beast" would be considered superior over an above-average programmer with decent social skills.