11 karma · joined July 12, 2018
This is a known and often repeated trend in tech: make something under the guise of disruption, with no regard for safety or regulations. Complain that those things are a hindrance to progress and then spend billions and destroy lives permanently to eventually fix the problems when the regulators issue an ultimatum that professionals warned you about.
What does this mean? Why or how is this TLD the world’s most notorious?
What does the owner do with waste disposal? Various fluids and solids from the vehicles must be dealt with according to regulations. Are there any? What about leak abatement? Effects on groundwater and waterways? Tires? Other hazardous waste? Air pollution?
"01/02 03:04:05PM '06 -0700" // The reference time, in numerical order.
The entire Go language has 25 keywords. That's it. That includes declarations, control, errors and multithreading.
Language design of the latter 4 along with this keyword bloat make for unfettered methods of writing code. Want a simple HTTP request to process JSON? You can open a Go file from the last 5+ years and expect that to look exactly the same. Try doing that in the other languages, and you will find every possible combination of the same thing.
Generics has so much indirection and emphasis placed on re-usability, that readability for debugging and understanding become exponentially difficult. In fact, almost every use of generics ultimately ends in type erasure or forced casting. And let's be honest: every generic has to conform to a super generic or protocol, so it's not really as generic as you thought it was going to be.
Highly opinionated, reverse compatibility and the lack of generics make Go extremely powerful for it's purpose. Type safety make for easy refactoring, and when refactoring needs to take place, your code is forced to follow the conventions laid out in idiomatic Go: https://golang.org/doc/effective_go
However, if the effort is more than the cost, I’d rather just pick whats in front of me and move on. Sometimes, it’s just better for my mental health to buy something outright than to research every single $ or alternative I could have saved on it.
I shop at a butcher whose meat is significantly more expensive than grocery shops, but the quality is unbeatable. I’ll shop at a farmers market or eat at a boutique salad restaurant, knowing that I could be just as satisfied with a .99 McDonalds burger. Again, I’d rather optimize for health and lifestyle over purely cost. But it depends.
Played for 2 hours unplugged on the Air, battery barely discharged and entire laptop stayed cold.
The price point for an indie developer is quite steep. $1800 for a base level 2018 13" is the price to develop apps for the Apple ecosystem. iMac and Mac Mini are out because they're not portables. MacBook Air is pointless as it's so out of date.
At least throw in 16GB at that price point. Selling it with 8GB/256GB just hurts. I'm currently on a 2014 13" that I was able to pick up brand new for $1100 a month after release and I just can't convince myself that the new TouchID models are worth $700 more. The non-TouchID model will be around as a low priced Pro entry, but why would you want to buy last year's model with an even less performance gain (compared to the 2014 model)?