sizeoftheuniverse

joined 1 year ago
[–] sizeoftheuniverse@programming.dev 2 points 9 months ago (3 children)

Medium articles should be banned.

Low effort writing. Medium.

This is funny on all levels:

  • The initial motivation for the heinous act;

  • How the plan was implemented;

  • The reaction to the plan.

[–] sizeoftheuniverse@programming.dev 26 points 10 months ago* (last edited 10 months ago) (2 children)

Yes it does, the only parts where Java doesn't shine are usually some advanced features that are nightmarish for people who are building tools and libraries:

  • The type system is so 90s and it's kept like that for backwards compatibility.

  • Generics having type erasure is again an improvisation for the sake of backwards compatibility. It makes writing generic code in conjunction with Reflection painful.

  • The lack of control for the memory layout. I mean in most cases you dont need full control, but there are use cases where it's literally impossible to do optimisations that are easy to do in C/C++. You must have faith in the JVM and JIT.

  • Integration with native code is cumbersome.

Other than that Java is fine for most backend work you need to do, except probably for Real Time Processing apps where every millisecond count, but even there there are ways.

You use Java not for the languages itself, but for the tooling and the ecosystem.

For personal projects and prototypes i believe it's fine, but when you consume the electricity of mid-size countries just because you prefer to write your production code in convenient languages don't lecture others about ecology and climate change (i am not refering to you).

That's a possibility.

[–] sizeoftheuniverse@programming.dev 1 points 10 months ago (2 children)

Developers should go back writing efficient code in lower level programming languages to stop wasting CPU cycles for stupid reasons, like not wanting to use types, or something more stupid than that.

[–] sizeoftheuniverse@programming.dev 27 points 10 months ago* (last edited 10 months ago) (2 children)

It's a little curse to be remotely passionated about programming and be a programmer nowadays. Some companies make it extremely dull and toxic with all their additional requirements and managerial practices. But there's hope, there are good companies or teams, and eventually if you stay long enough you will find your place.

That was my case.

The only lesson you need to learn is to make distinction between your interests, side projects and hobbies and the actual work you need to do ar work. If they overlap that's amazing, if not you need to adapt. You need to give the company what the company wants (so you can get paid), and to yourself what you want, so you can be fulfilled.

For me the experience is different, but to be honest i am spending more time in the terminal and the browser than notifying what the DE is actually missing.

I mean, i have panel on the bottom with the open apps, a few shortcuts, the network manager, the Bluetooth manager and the calendar. I am not missing anything.

I also run Mint, and things were extremely stable for as long I can remember.

 

I am looking for old-school (html only, mininalist design) programming blogs, that are mainly focused on math, algorithms or systems programming. I also don't mind a few rants, movies or books reviews, but the content should be mainly technical. Preferred languages: C, C++, go, maybe Rust. Java or Kotlin are also cool as long as it is about the JVM, optimizations, but not Spring or Enterprisy stuff.

For example: https://nullprogram.com/ would qualify perfectly.

If not a list, maybe some links? A digital garden where you keep interesting articles it's also nice.

I prefer quality over quantity, you know the type of content that usually gets upvoted on hn, without the corporate bullshit or angel investment stuff.

 

Initially, LinkedIn was just another site where you could find jobs. It was simple to use, simple to connect with others; it even had some friendly groups with meaningful discussions.

And then it gained monopoly as the "sole" professional network where you could actually land a job. If you are not on LinkedIn now, you are quite invisible in the job market. Recruiters are concentrated there, even if they have to pay extremely high prices for premium accounts. The site is horrible now: a social network in disguise, toxic and boring influencers, and a lot of noise and bloated interface to explore.

When Google decided to close their code.google.com, GitHub filled a void. It was a simple site powered by git (not by svn or CVS), and most of the major open-source projects migrated there. The interface was simple, and everything was perfect. And then something changed.

GitHub UI started to bloat, all kinds of "features" nobody asked for were implemented, and then the site became a SaaS. Now Microsoft hosts the bulk of open-source projects the world has to offer. GitHub has become a monopoly. If you don't keep your code there, chances are people won't notice your side projects. This bothers me.

Rant over. I hate internet monopolies.

 

Interestingly, almost 80 % of participants rated their intelligence as above average, with males reporting significantly higher self-estimated intelligence scores than females. However, we found no significant relationship between self-estimated intelligence and ICAR-16 scores. These results suggest that there may be a discrepancy between our perceived intelligence and our actual cognitive ability, or that we may have a fallacious understanding of our intelligence levels.

 

Programming.dev is nice a community and overall i like the content I get when i stay on my local instance.

The moment i am switching to "all" everything becomes extremely left leaning and too politicised for my taste.

Is there a way to block all the communist/anarchist/anti-capitalist stuff, or this is Lemmy in general?

view more: next ›