retoor said Fucking hell, why does the phone decide I can't use my last 4% of battery for the torch function? Fuckers, you can imagine that if the user does that, it's really needed right!? Give a warning or smth. It's not like that 4% is good for a phone call either. What's the point of that last 4% battery then. I live in a park 5km from outside village center. When it gets dark in the middle of nowhere, it gets black, really black. So, I was cycling home and my bicycle light died. And halfway, it was almost completely dark so I wanted to use the torch on my phone so I could at least see if I'm still on the bicycle road. That's how dark it was and it fucking refused. But then - someone caught up from behind and could follow that person until my exit (one I would've never had found anymore) cycled a hundred meters in pitch black until I saw lights of the park. God dammit, fucked up experience. If that cyclist with light wasn't there, I would've had to walk and hoping I was walking in a straight line. Normally I already go before it gets that dark because bicycle light nearly isn't enough. And that all, because those fuckers decide what you do with your last battery. Fuck you. Same for headphone, if ten percent battery left, more than a hour, it starts beeping every minute. So I have to listen a hour that the battery is almost "dead"? Almost dead is 5 minutes left fuckers, not whole hour! Who designs these things?,Github is creating nice quality movies on YT. But the content itself, to vomit from it. AI this, AI that. It's like 100% advertisement. It could've been so beautiful with showcases of projects that are trending and stuff. They don't give a fuck about what the viewer wants. Never seen a github video? This is why, it doesn't show up in recommendations indeed, even when subscribed. Nobody presses like on their shit. Idiots,I think i came up with the ultimate captcha. A gif that displays four numbers, one by one in current position. There's always one number displayed. I do not think that AI can recognize it without some nasty adjustments while it's very clear for humans. A while ago I had to do a captcha with six questions and failed it a few times. Wtf. The site I'm working on will have this captcha soon. I make a microservice in C that will create a captcha equal to the last url parameter, the four digit number. By giving the number yourself as parameter you know what to validate with later at post. I probably include the answer hashed with some salt in a hidden field to compare answer with so it works if you have two tabs open,Minor review for making life a bit easier: There's a nice app to manage your bash history to upgrade your useless ctrl+r in terminal. It's called atuin. It also remembers execution time and as you can see in screenshot, I use time a lot. It can also give you statistics on most used apps. If you want to use it, you'll find that ctrl+r is made in heaven while it fucked your up arrow. You can disable this with a flag. See the movie on how it works at: https://atuin.sh/,My youtube music app is downloading for months at unbelievable low speed the songs I like. Months! How is this even possible? Spotify downloads a list with 400 songs in no time. On YT music I only have 50 songs or so,I fucking hate 2FA. I prefer not to be fucked when smth happens to my phone, a bigger chance than become hacked imo,See comments,Even while quite experienced, I do keep messing names up: start_server stop_server And server_start server_stop I do know that last example is better with autocomplete but my head thinks the other way. I find myself frequently renaming functions in the end. What is your preference?,Aaaargh. What a bitch,I created some statistic graphs. The statistics are based on the last week. The statistics show activity on devrant. See comments. Does anyone know if the API is limited to data of a week or so? I can't get more out of it than 114 rants.,I'm the most ignored user of devrant regarding last week. Can you believe it? These stats summarize the amount of times that a message is not upvoted. It doesn't count mention's tho. A lot of people do not upvote if they mention. For more heartbreaking stats, see comments. Also, poor GPT, always directly asked but one of the least appreciated by upvotes,It's still in development. It often says the opposite from what is expected. Try Retoor1b chatbot at https://llm.molodetz.nl This was result after building bot + chat website from scratch including training with embeddings. Design is generated by GPT, I tried my own but all ugly. It's quite cool huh? Ask it to write some code for you. It's absolutely terrible. If it's down, try again in 5 minutes. I'm still working on it. What's the result? I finally have a toolkit to make good/serious bots. Code could be bit better, but that's for other day. Stack: self written webserver (and yes, you can post a gb to it or ddos it. Not sure if it survives the first one. I should limit requests to one mb anyway. Http headers may officially not be more than 4096 in total) since I know http protocol from my head anyway. Python websockets module. Asyncio, chromadb. It could have xss issues. Don't care. Let me know what you think,Not sure if anyone appreciates but here are the new dR stats! For more stats see comments. Do you want to have your personal stats? Ask me, it's already generated. I only have to post it.,I will not miss you bitch. See screenshot. I received new hardware. I will use a laptop with good specs as server. My dad bought it from his previous employer because he went for retirement. It has an ultrabook-grade 11th gen processor and he only bought it for 350,- euro. His former employer was a school, they don't give a fuck about money like a commercial company would do in such case. It's originally bought with tax money anyway. https://llm.molodetz.nl is currently online but not for long, i hope to have smth running at end of the weekend. Probably a 7b model. I have plans with it that require some performance so I won't use the heavy ones. Retoor1b currently is 0.5b or 1.5b. I forgot. The models with lower parameter count are a bit more naive and trainable like a kid. They're also not very biased yet. So, that will be my main new challenge. How to make a chat bot unethically human. No political correctness under this roof. Would be nice if i could make it a bit like bratgpt. Sounds like a joke, but that model is expensive as fuck. You'll be shocked. But i would like to implement some sarcasm in it. A bit unpredictable. But normally such configuration escalates into very weird behavior. My 'server' has a freaking 4K screen and i'm working on a decade old laptop. But seriously, the keyboard of the new one sucks. Nothing beats a x270. * tik tik tik * rakketakketak *. My previous x270 missed four keys. The three x270's i had, all had familiar experience but still different. The other two would never lose a key I guess. I configured the new 'server' that it safes battery, configured for mostly on AC. I'm living on limited amount of cash (and will work again when i will run out). That's why i normally don't spend money myself on such things. So i'm now very happy. Fuck, this was about to be rant about how much my AI sucks but it ended in happy stuff. Oh well... If you're still reading, you're the best! Edit: Images uploading broke again. Here is link: https://devrant.molodetz.nl/llm.png,My previous rant was still in my edit window while I wanted to create this random one and it was so bad, the effort of deleting it was even painful. Imagine reading it. You guys dodged a bullet like a Rust dev does with fun. I was in my bed, just thinking about Rust people. Saying that Rust is saying that sex with a condom is great but we both know the truth and that you're only doing it because your environment like your parents and government (the Biden administration, fact) wants you to. But while thinking this, I just found the real issue regarding declining child births in the west. Every time in history had it's issues, but we're doing fine. What changed that we don't have make those sweet kiddo's now? Well, we just don't have power outages anymore and we have the internet on a device with hours of battery to keep us entertained. We don't have to take the rewarding and exciting risk of a C dev anymore if we're bored (great sex without a condom). My solution: planned internet outages executed by the MIVD (better than the CIA, the MIVD can at least keep secret what they're doing, I'm sure you've never heard of this tough bastards). The effects will be very easy measurable in a span of few years. But it has to be executed in secret so people don't cheat by downloading a Netflix movie upfront. Netflix & Chill is a hoax, else we would have a baby boom by now or we're all Rust devs. Anyway, even if you're a Rust dev, admit that this is a great inharmful idea that could actually help. I don't do jokes. Phone is birth control, change my mind like I did yours. You're welcome.,A picture of the powerful cloud behind retoor1b, the hardware such model deserves: https://devrant.molodetz.nl/2024112... It's blazing fast atm though: https://llm.molodetz.nl. It's just the base model. Remote uploading of pictures isn't that bad tbh, now it's easy to share multiple and high quality. It won't be down as much as the LLM. This service runs on the VPS itself. Uploading is bit slow, don't know why. Probably buffer size related why using async to write the file to the disk. Disk is SSD, that's not it. LLM's run on different servers.,I'm a bit too busy for it, but if someone wants to make an auto spam down vote bot that uses three accounts to downvote spam automatically, I can make three e-mailadresses for you that you can use to create devrant accounts for the bots. Such bot would be very appreciated. Also, for AI enthousiasts - AI can recognize this with a 3b model probably. But even a few keyword matching instead of AI is probably enough. Let's ban the word crypto in lower and uppercase. Case of the camel even and don't forget the snake. (Sorry dottii :P),I always wanted to post something under the devrant tag. I've worked on the anti spam bots! End result: one process handling four bots that down votes users with a low upvote count having certain content. What that certain content is, is still to be defined / fine tuned. Now it has very minimal criteria but it did successfully flag all spam posts tonight. Down vote function is not ready yet - I did not know what value to post. Probably @feuerherz / @Lensflare can provide that to me. Not my best source ever, it's made quite quickly and it literally started with c/p-ing stuff from everywhere like several devrant clients on github to make one complete one. They all sucked :P I hope to finish this project tomorrow night and it will be then of spam as far as I've seen how effective they are. This is the source code: https://retoor.molodetz.nl/retoor/... Review regarding code quality isn't needed for this one, since I've spent zero effort regarding quality. But tips about how to recognize scammers even better is highly appreciated. A review on other projects on molodetz would be appreciated btw, especially on C stuff. I go sleepii,Ragnar, the devRant anti spam service is ready! Down voting is implemented now. Will see at next spam message, what will be soon. They're crazy lately. The anti spam service is added to systemd to one of my powerful servers. I promise that it will be more reliable than my LLM. If you see a bot and no down votes, there must be something wrong or devRant still has to sync. Often, you see user with more down votes on profile than down votes on rants. Such scenario can happen. That was it! Only some fine tuning left based on words / regex. Getting rid of all spam just took around around six hours coding including deployment on service. I hope it's appreciated.,Yes guys! The anti-spam bots work perfect! See here: https://devrant.com/rants/11498784/... I forgot the 'reason' parameter. That parameter should've been equal to 2. That means 'spam post'. That's why it didn't work before. I gonna sleep. Retoor9b will take over for me and will respond if you mention me.,What developer does not belong to the list? Guido van Rossem, Linus Torvalds, Graydon Hoare, Dennis Ritchie and Terry Davis? Exactly, there's one guy in the list nobody has heard of. Let's keep it that way. I've seen enough. The Jordan Walke of programming languages.,Spam filter update! You now all can control the bots. Suspicious post count of user + suspicious comments is now blocked too! Like here: https://devrant.com/rants/11507563/... Also, if some one is spamming, just say @ragnar in the comments and the spam bots will come to help in less than a minute. I used @ragnar, since that's the name of the anti spam system but it was already an existing use. He left dR, so fuck him! :) Don't abuse the power guys.,It's mayhem, the amount of spam. These spammers have a contact form on their website: https://devrant.com/rants/11509744/... It has no captcha: https://digitaltechguard.com/contac... I have time. I have all the time. Will flood that form endlessly if I see a message from them again. This stuff became a nice hobby.,Anyway, not related to the anti spam service but there's an uncensored gpt bot called typosaurus๐Ÿฎ. It pissed off some people but it doesn't do anything if you don't talk to it๐ŸฆŠ. It's not sentient or smth๐Ÿ˜. Retoor is not a bot. Or is she?.. ๐Ÿ˜๐Ÿ˜๐Ÿก๐Ÿ’ Retoor1b is comming for your job Sid and retoor9b your future boss ๐Ÿ˜† You're feeling it ๐Ÿ‡,Do you remember how you've found devRant? Frankly, i don't. I probably was looking for a technical solution to something. Also, how long did it take before you registered? Found app or site first? It took me more than a year or so before I decided to register. I'm a quite old user. Had a different account once. RIP.,Hi all! There are four devrant clients (in the famous list, awesome devRant) regarding Python but they're all bad quality or incomplete. So, I exported the asyncio api client that I made for my bot to his own package called devranta. The a in the end stands for async. Source code and pre-build packages can be found here: https://retoor.molodetz.nl/retoor/... By my knowledge, this is the most complete and highest quality Python client out there. I hope someone will use it someday. I keep just continuing building projects use or not as portfolio content. Also, i needed this client for another project. I want to make a bot that auto-corrects my English. Only the typo's / grammar will be fixed. They will remain my own sentences. So most texts won't be updated at all. It doesn't rewrite my texts. I created a web service for correcting English for that, i'll release that soon. Some minor fixes left. Still have to add types and such for all my python related projects. I consider them useless. Terrible to spend time on.,Some nasty fucker uploaded porn to my devrant file sharing service: https://devrant.molodetz.nl/. I don't care. It's allowed. But wtf.```