17,998 karma · joined September 1, 2016
I hope the younger folks learn better the lesson to own your nameplate - even if you just end up forwarding message to gmail or what-not for consumption, keeping control of the nameplate gives you the flexibility to shift later on.
It does technically have power, but it's like the King's power to veto UK legislation - he can do it precisely once and then he'll be stripped of the power.
Also, if you're in a tech sphere then there's even a notable bias of folks in SF that are happy to have left whatever other part of the US they used to reside in.
Liberal doesn't mean the same as it does in the US because it barely has a consistent meaning up here.
This isn't to say there aren't biases in media - there always is, everyone is biased in their own way - but the presence of that bias can be understood and having a robust pipeline for news is more important that trying to futilely eliminate all bias.
And if we reject determinism then definitionally there's arbitrary probability somewhere in the heart of our decision making (though probably in a very minor role compared to established biases).
It's possible has been trained to match a human level of assessment (though imo it's still a ways off) but the AI response is never going to be more representative of true understanding than a human response when it comes to a human question expecting a human answer.
It's quite likely that a given AI will have a more representative response than a given human - but we haven't ever tried to pump so many resources into the training of a single human scholar.
Personally, I work hard to minimize my car usage in general but they're something society is absolutely enamored with, so if we need to have cars around we could at least get rid of the drivers.
Tesla will continue to rule the US for the next two years due to the admin but the Euro and Canadian markets are likely going to continue to close to them. It might be that home-grown competitors will step up to the plate or maybe they'll open their doors to Chinese exports - it's hard to say. So while it's hard to identify a winner, the loser is clearly Tesla.
My opinion on web infra patronage has shifted over time, I used to generally accept that for small websites to exist advertising was a necessary evil since they were too niche to have a real revenue source. Then I ran one and I realized that there's far more labor costs involved in maintaining a site than infra costs and that for niche hobbies and communities ten bucks can just find its way into a central pot every month to keep the lights on by those with a bit more to spare.
I am now of the opinion that web communities can survive in the same way arts and other liberal pursuits have always survived. People with a bit more to spare put more into the pot to create the community they want to exist in and "freeloaders" is an alien concept to the genuinely interested since that money is being spent to create a place where meeting can take place without a financial requirement.
Wealth accumulation via scare tactics is a classic move of defense contractors and AI firms are quite capable of running the same playbook.
I'd disagree with this point, there is more typing involved with a first draft of code than Python or Typescript, that's certainly true, but if we bring all the tools (e.g. docblock comments for "type declaration") that are habitual to make up for the shortcomings in most developer's minds then that gap shrinks and, imo, ends up swapping. It's cheaper to have automatically enforced and consistently maintained checks than moving that information out of band and the resulting code in a strictly typed and memory enforced language ends up removing a significant cognitive overhead when reading and maintaining the code.
I have a strong aversion to boilerplate code so it's important to try and allow terse expressions when possible - but unstated assumptions are worse than overstated assumptions.
C++ has a terrible reputation which is well associated with, say C++98, if you have a good linter you can bop people on the head for using news anywhere outside a few limited locations where you consider it warranted. All working environments have language features or even programming paradigms that are considered detrimental to code ecosystem health and fighting against these is an organizational lift when working in any programming language. Full type security doesn't mean someone can't create an overly generic object and just start breaking code contracts across the code base. C++ has an awful lot of footguns and more warts than most but it can be made to be sane for development and the new language features really bring it on par with other modern languages.
I have worked in C++ (primarily within the Qt framework which pushed hard into const refs instead of pointers) and it's fine. I've also worked in PHP which can also be fine. Rust isn't something I've worked at scale in but it certainly is very attractive if I ever jump to an org working in it - but even in Rust you'll want to restrict style divergence and bad patterns with linting.