HN user

perceptronas

855 karma

.

Posts9
Comments164
View on HN

With a lot of AI content everywhere, truth becomes hard to agree on. Wikipedia alone will not be enough to capture all facts so everyone is happy.

- 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

- Ads in LLMs

- Cloud becomes at-least 2x cheaper

- Wikipedia alternative

I appreciate "alternatives" popping up.

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.

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.

I suspect it was part of the reasons Scala died

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

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.

I suspect after some time this will fail and will get merged back to Instagram.

Instagram is already a "twitter" app they have. I think IG idea is even better: tweet with image. Of course, they messed it up big time with various anti-consumer measures. Why would this be any different? I am also wondering, if Threads fail – what do they lose?

Its the same with Notes of Substack. If Notes fail in 2 years – can they continue? I imagine they already felt negative effect of their move.

The problem is that a lot of those databases will not exist to begin with. Also, data owners are much more protective of their data. 8 years ago I could just ask companies for anonymised data for academic purposes and they would give it or allow scraping. Now the answer is GDPR bla bla bla. On the other hand, I am not saying privacy efforts are bad.

Have you considered changing jobs? Bad performance reviews 'never' go away. You also probably view your work negatively as it caused you to crunch for extended amount of time. By changing workplace you could also potentially open yourself to possibility of developing new friendships at work. Also, urgency feeling from changing work could revive some interest in work.

Whatever you do, good luck.