Hi, I’m sbird! I like programming and am interested in Astrophysics and all things space. I also have a hobby of photography. 🇭🇰🇦🇺

You can see some of my photos at @seuropa

My previous main account was on Lemmy at sbeak@sopuli.xyz

  • 6 Posts
  • 42 Comments
Joined 2 months ago
cake
Cake day: September 14th, 2026

help-circle
  • Just because code isn’t copyleft doesn’t mean it does not require attribution or consent to being scraped by LLMs!

    Also, I don’t think there’s any model out there that has asked for permission for scraping, and if any claim they do, they’re almost certainly liars.

    In my opinion, you should ideally avoid LLMs if you can do the task yourself. It definitely has some genuine applications, especially translation, but functionally, ethically, and legally, it is not a suitable option for most people.



  • I find it’s an in between of something like nano vs VSCodium or Zed. It works well for editing single files + has features like syntax highlighting and such, but it is not as powerful as other code editors. And the editors I have mentioned are a step down again from full IDEs (which do their job very well with all the features you could want for debugging and whatnot)

    Kate isn’t a bad code editor, I think it does the job while being relatively lightweight compared to VSCodium and especially full IDEs. Zed is very quick so I’ve mostly replaced Kate (and VSCodium) with that, but Kate is an awesome piece of software too!


  • Personally, LLMs are too often wrong and overly confident to be useful for me. Plus, unless you’re running a local model, yet another subscription is not fun, especially by the likes of OpenAI and Anthropic. And you have all the ethical issues with LLMs that I’m sure you’ve heard about already.

    It would be much better if you used the vast swath of online resources we are very lucky to have nowadays, don’t take it for granted as the internet becomes increasingly saturated with low-effort LLM generated garbage.

    Again, the only scenario where LLMs are potentially useful is translation in my opinion, and even then, you have to mindful it is often pretty wrong.


  • If you want to try game development, game jams are always a fun experience! Godot is an excellent for this and is what I use (GDScript is very nice, less resource heavy compared to the proprietary options too). As for guides, GDQuest and HeartBeast are awesome!

    There are a bazillion different online resources to learn programming, whether you want to make websites, mobile apps, whatever. As long is it’s not an obvious cashgrab (a small fee to support them is fine!)

    Personally, I learnt Python by reading a book. Dunno which one, but it was a very good book!

    And don’t be afraid to search for the answer (p.s. Google is not your friend, but Ecosia and Qwant are!), I still sometimes forget how to make a for loop in Python. Try to avoid using LLMs if you can, they often promote not so good programming practices or are simply flat out wrong (and confidently so!). The only instance where it could be useful is explaining concepts to you in your native language if you are not a first language speaker of English (not vibe coding, mind you, that helps nobody!), but again, you have to be mindful that it often gets stuff super wrong!










  • For one to one chats and the occasional group chat? XMPP is pretty awesome and has lots of good clients (Conversations on Android, Monal on iDevices, Dino, Gajim, etc. on Linux)

    If you want something closer to Discord and host public communities or very large chatrooms, Matrix is very good. You can self-host it with Continuwuity, and there are lots of clients too (Cinny, FluffyChat, Element, Fractal, NeoChat, etc.)

    If you just need voice chat, Mumble is simple and works well.



  • The diagram really bothers me. Generative AI or not, it’s really poorly done. The trapeziums are not lined up, they are ever so slightly off centre from each other. Why??? The green arrow points at seemingly nothing of interest. The big blue quotes does not end, the divider splits the quote in two for no reason. Not to mention the descriptions of the three “stages” sound like a horoscope. (also, my pet peeve are those images that highlight random words in colour for no reason whatsoever, it’s everywhere, particularly on sourceless news posts that are usually by bots)

    As for the Level 4 comment, yay humanity is redeemable!



  • I just think this meme has the vibe coder part tacked on, and the message is pretty much “xenophobic racists hate minorities and should be ridiculed”. It is very true that we live in a dangerous time, the far right and their hatred should not be normalised, more people should be aware, but part of the reason why I follow silly communities like programmer humour is to enjoy nerdy jokes and laughs.

    There’s lots of other comms where this message could be better received I feel. Not only the politics ones, mind you, screw the whole “apolitical = accepting the far-right as equals” schtick, this should be in non-political communities should it be on-topic (Criticising Palantir being used as an apparatus for surveillance and fascism shouldn’t be blocked for being “political”, criticising companies that donate to far-right politicians shouldn’t be blocked for being “political”, etc.)

    edit: I also believe that it’s not really that good of a joke, you know? It would have been better to not mention “buff Aryan Germans” at all (the joke would have made sense without it) and to not list as many attributes as one can to highlight this person is very different (and implicitly separating them from “normal” people, even if it was not the intention).

    There are plenty of jokes about autistic, trans, furry, etc. people in the tech sphere, and it’s fine to joke about the hypocrisy of xenophobic AI bros, but having all the minorities lumped in and put as the opposite to a “buff Aryan German” as a joke leaves a bad taste in my mouth.



  • Fair enough, I haven’t used one of their devices before, this is just what I’ve seen on the internet. I know that some of their devices are supported by LineageOS too (the Skyline and one other one), so that might fix the poor software problem?

    But yeah, they’re not fantastic for sure. I’ve only ranked them higher for repairability (albeit maybe Shiftphone should also be higher if that’s the case, I’ve edited the comment now) and the price compared to the other European brands


  • My point was that it doesn’t really fit programmer humour, you know? I’m here for nerdy jokes and the occasional jab at Github downtime. Aside from the mention of vibe coders, it’s not really on topic, and the joke isn’t all that good in my opinion. I also don’t like autistic, trans, etc. people are positioned as the “opposite” of “shredded Aryan Germans”, even as a joke, “haha these people are so silly/crazy” doesn’t feel right, as an autistic person myself. Just my thoughts though.

    “The bigots hate minorities” might make sense as a meme in another community, but not programmer humour, where the current trend is about “4” being used as a private security key of a root CA. Jabs at vibe coders are totally fine too (see massive maintenance burden, ethical and legal problems of LLMs, etc., there are real reasons to not like those folk)

    If you need to bring up eugenics and bigotry in a programmer meme, maybe it isn’t very funny? (And the standards are very low, “4” is literally the current trend)