- No more growth for traditional software engineers in terms of new jobs. Role essentially becomes deprecated, we start transitioning into new software engineers.
- Consumer hardware space becomes more popular for new startups
Their product embodied their values. It turned out that their values are quite radical when exposed to general public. In my opinion, unless there are people and cultural changes - its quite hard to imagine their long term success in this space
Thanks for sharing. I don't have such good credentials, but I've had my time wasted as well. Now without a written position description and salary I don't agree to the meetings. Seems like a great filter as at least half of the recruiters don't answer
I am not sure if its due new Youtube CEO, but it is getting very hostile recently. One example I can share – I usually did open youtube.com and see suggested videos list. Now instead of that I get 'dark pattern' information about how I don't share my history – therefore youtube cannot suggest me anything. I don't know, if it can't, why not show my subscriptions then? I still pay for premium, but I barely use it these days. Might state the obvious, its only because they have monopoly that they can get away with this hostility to its users.
I upvote things that are interesting to me and hope they will be interesting for others.
I rarely downvote. Maybe only rude comments? Not sure, but it happens rarely.
European Commission fits here. Head of commission is approved by parliament as far I know, but commissars are not elected, just suggested by each state governments. Also, all EU laws can only be proposed by European Commission. Others can suggest them, but only they can bring them to parliament. Someone correct me if I am wrong.
This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality.
On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project, etc. Barely any performance improvements, customisation is hard, Ruby, Scala and other plugins are lacking as well. Scala showing red squiggly lines where its not supposed to (on their compiler), Ruby lacking ergonomics in refactoring department (refactoring too large scope and etc.) or tooling support.
I still pay Jetbrains and while 2015 they were above everything else – its no longer the case. I grew up with them as developer, I hope they can up their game.
Scala is quite inspect-able, you can always use static analysis tools and IDE to find how everything works. Usually just one cmd+click away. Even metaprogramming, although can be hard to understand – its easy to search for. If you are referring to 'Dynamic' (call methods which do not exist during compile time), to be honest, its extremely rarely used in code.
Good luck figuring what's happening in Ruby metaprogramming where you don't know what to search.
I read somewhere in linkedin: Scala is dead because average developer is sad. I think there might be some truth to that statement. In my experience, Scala works wonderfully with motivated engineers
FP Scala is enforced by discipline rather than the language itself. It works wonderfully, even though you don't have effect tracking and can launch intercontinental missiles everywhere.
Not saying this paradigm fits in Ruby, but it certainly works with discipline as well.
As for shoehorning things into Ruby – I think its fine to experiment. Libraries can always try to bring best practices from other languages, some might fit wonderfully, others might not. I personally dislike exceptions, I will happily include "fake" Result/Either for non panic workflows
Didn't we read about EU trying to put backdoors in E2E messaging apps like two months ago? I think parent comment has at least some truth to the claims
My gut feeling is that EU wouldn't cave and would be OK on running on outdated Linux. There is really no citizen influence on block wide policies so I doubt a protests would work or that any majority of non-technical people would care.