[-] Mikina@programming.dev 14 points 2 months ago

This has literally happened to my colleague's teen sister two days ago...

She fortunately survived the attempt, but chatgpt advice did play a role in it. While the familly knew she wasn't ok and they were actively working on trying to solve her problems and getting help, she had a second unmonitored chatgpt account hidden (actually encrypted on a hidden drive) on her phone that she used to hide her conversations, and from what I've heard the messages they found were extremely unsettling. She managed to get advice on how to painlessly do it using medicine they had at home, and was able to get tips on self-harm that accompanied it, beyond other things.

Sure, I realize it's not only ChatGPTs fault, but it's clear that it fucking helped. The fact that a child can talk about their suicide and self-harm plans with anyone who replies with compassion and actually offers tips how instead of immediately calling help is an extreme problem.

She could've just google it, sure, but google won't have a conversation with you and is not designed to agree with whatever you say, thus confirming your plans.

Fuck unregulated AI, seriously.

[-] Mikina@programming.dev 14 points 6 months ago

What the fuck? How is this not illegal? It's literally a scam.

[-] Mikina@programming.dev 14 points 1 year ago* (last edited 1 year ago)

You don't, that's the point.

Since it's a CAPTCHA (I haven't actually checked, I'm going by what you've written, I can't access reddit on my VPN), which I suppose they push to prevent bot scraping of their data so they can sell it themselves, the server checks whether you have completed the challenge it sends you with every request. I don't really know the details, but it should be hard to complete properly by a bot, since it watches a lot of things about how you interact with the browser and based on it decides if you are a bot or not. Which also makes it hard to fake the data, since faking it would be done with a bot, which they are pretty good at detecting.

If you don't send it, the server will refuse to talk to you. There is now way around it, other than paying for and using the Reddit API to access posts.

You can use a browser like Mullvad or LibreWolf, that should limit the number of things they can get about you, and using a VPN would go a long way. But VPNs have been recently banned from reddit (at least mine was), and it probably doesn't matter anyway - Reddit is tracking so much about you in background, that the few more data you send to them will not change much.

Such are the consequences of getting addicted to a large corporate product. Why shouldn't they do it? It's more data to sell, and what are the users going to do about it? Leave?

[-] Mikina@programming.dev 14 points 1 year ago

It took me a long time to realize the worth of having a CS degree. When I was leaving the school, I felt like it hasn't tought me much. I was already a pretty ok programmer, since I was programming most of my highschool, and it felt like I've wasted a lot of time on languages I'll never see in my entire life. Which is kind of true - I'm still pretty confident that I'll never use Lisp, Prolog, Lambda Calcul, base assembly or Pharo ever again, but after a few years I've realized something important that I was missing - the school wasn't trying to teach me how to be a "pharo/lisp/prolog programmer", but to be "a programmer".

I noticed it on my pentesting colleagues who didn't have formal programming education, how they mostly spoke about programming in relation to languages - "I know a little bit of python, but wouldn't call myself a programmer. What programmer are you?". That question felt wierd, and I eventualy realized that's because the lines between languages eventually blured for me naturally, and I paid no mind to the language of choice - I was simply able to naturally pick up any language, and write anything I needed in it pretty quickly.

Only then it occured to me that I have my education to thank for that. Sure, I might never use Lisp again, but I do vaguely remember the concepts and workflow the language has, so now I can more naturally pick up any lisp-like language. Same goes for the prolog-style of languages, or the more OOP-focused languages, like Pharo. Since I had to drag myself through hell to pass an exam in most of the flavours of languages, it made me a versatile programmer that can just naturally pick up anything I see, to the point where I don't have to think about it - I just subconsciously detect what kind of basic workflow style is it going for, google the basic syntax and standard libraries, and I can write whatever I need in whatever language is available in a reasonable amount of time.

I don't see this "ascendance" mentioned in the post, and I think that it's a really important point in learning to be a programmer. It's also a piece of advice I try to give anyone unsure about whether his degree is worth it, because it feels like you're learning useless stuff. I have no idea how to teach it, though. It kind of happened naturally for me, and I can't identify the point when it happened or why, or how would I go in teaching it to someone else.

It's important to keep a wide field of view when learning programming, and not just lock yourself into one language. You can always google for syntax pretty quickly, but seeing the wide array of workflows and flavours different languages use to accomplish the same thing will go a long way in making you a better programmer.

[-] Mikina@programming.dev 14 points 1 year ago

I've been using https://freetubeapp.io/ client for a few months and am extremely happy with it. It allows me to subscribe to channels without requiring an account, it has a nice UI that doesn't shove videos I don't care about in my face, no ads, can download videos, and it's in general a way better experience. Haven't used web YT in ages.

[-] Mikina@programming.dev 14 points 2 years ago

You are right, it was unfairly harsh wording, I apologize for that. Most of those products are super cool and important, I've kind of extrapolated it from what I've read in other posts about them spending too much on stuff like events and other, non-developemnt, related stuff that I actually never checked, while also not realizing that they also have a ton of other projects, which mixed with the dissapointment with the recent development about the Meta partnership led to me choosing that wording unfairly.

[-] Mikina@programming.dev 14 points 2 years ago* (last edited 2 years ago)

I'm also pretty sure the camera does use some ML algorithms in processing of the pictures, so it is an AI by today standarts.

[-] Mikina@programming.dev 14 points 2 years ago

This is actually a great question, in the context of the Fediverse.

Usually, every social network or forum has in their ELUA that anything you post is theirs, and you can't do anything about i.e Reddit using your data to train AIs.

Hlwever, here, we're on private instances of regular people. We can make our own rules, can't we? If an instance would say that anything you post is copyrighted by the author, i.e by CC, would it be enforcable if someone would decide to scrape (or repost) the content for profit?

[-] Mikina@programming.dev 14 points 2 years ago

I'm really glad that my first introduction to RPGs, when I was on a summer camp and like 13yo, was with a GM who didn't use any rules (aside from a D10) and instead focused on RP, and resolved actions based on what exactly we described, intuition and a D10 roll without a set goal or number.

It has taught me an entirely different approach to pen&papers that has carried really well over to when I started playing more rules heavy systems, which is especially apparent when I play with groups who never really played without rules, where most of the combat or actions are reduced to playing a board game and a lot of talk revolves around stats and numbers, instead of on the RP, which is a shame. Which is understandable, since if your first experoence with RP is a rule heavy system, it's not exactly intuitive to just ignore the stats and rolls, because they seem important.

I'm used to paying almost no attention to stats aside from vaguely knowing what my character is better at, and threat them and the rolls in same way as I did when starting - don't care what are the odds, don't care about the roll, I just start with describing an action I want to do and figure out the stats as an afterthought. And it makes for such a better experience, and I higjly recommend for anyone starting a new group or having inexperienced players - just go with a single d10 for the first session, and guess the results based on a vague gut feeling based on the situation and the number rolled. Its suprisingly intuitive once you start from the GM side, and it teaches the new players way better habbits in how to approach the game and what is important, that will stay with them even after they add rules to the mix.

[-] Mikina@programming.dev 14 points 2 years ago

Unfortunately, NVIDIA. I was buying a new PC half a year ago, and only started even considering to make the switch to Linux few months after that, so I am at a pretty unlucky point where I just had recently spent a lot of money for new-gen PC, but without knowing that I should really go for AMD.

I will make the switch to AMD as soon as it's justifiable, but I'm too lazy to deal with second-hand resale and it's hard to justify a new GPU when I still have the current gen, but from wrong manufacturer.

[-] Mikina@programming.dev 13 points 2 years ago

I love this so much :D That reads like something I'd expect from ZA/UM, but it also thankfully alleviates most of the major issues I had with the game, which I've already talked about here on Lemmy. I really liked the game, but there was a lot of red flags point to it being just a quick corporate cash grab, where they decided to basically re-skin heir previous game based on with as low effort as possible, to quickly sell it and cash in on the Pokemon thing. It just smelled with corporate greed, and that they did not really cared about the game too much.

But assuming this screenshot is true, I'd say that it's clear that it wasn't development driven and pushed by corporate greed, but really just a few of guys trying their best.

[-] Mikina@programming.dev 14 points 2 years ago* (last edited 2 years ago)

We know how it will impact Firefox. They will be deeply concerned with WEI and extremely opposing it, but will implement it anyway because they are forced to do it.

It's going to go exactly like this. Again.

With most competing browsers and the content industry embracing the W3C ~~EME~~ WEI specification, Mozilla has little choice but to implement ~~EME~~ WEI as well so our users can continue to access all content they want to enjoy.

And that is almost a direct quote.

view more: ‹ prev next ›

Mikina

0 post score
0 comment score
joined 2 years ago