Details
-
LocationZwolle, The Netherlands
-
Website
Joined devRant on 12/12/2024
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
It's almost my birthday. My mom wanted to give me a month ChatGPT for my birthday but I have it already. Actually amazed by the spot-on suggestion. Recently for xmas she was spot-on too. She gave a 10kg warm blanket. Ever slept under such heavy blanket? You sleep in NO TIME. Heavy recommend!
Tip for when somebody asks what to give you for present and you have no idea: supermarket stuff of their own choice. You'll learn some new products that way and will have stuff you normally don't buy. So asked that.
A good friend who lives in Ukraine comes to my birthday so I'm happy.12 -
Statistics. Tbh, it is way more. Didn't use the codeium plugin for a long time. Regarding key presses i'm in the 0.10%. Longest streak is not impressive. 21 on codeium and 40 on github or so.
At this moment I'm very happy with the plugin, it knows me completely. * tab tab tab *. Almost always knows what I want to do. It advanced a lot last year, I did quit a few times on it last year for few months because it often sucked. Now it's perfect. Especially under VIM it's very cool!2 -
Happy new year Ragnar, doing such an amazing job that AI would be a down grade in any way. Two false positives since existance and rarely one slips trough. People do actually call @ragnar if smth slips trough. Makes me happy and surprised how much people did read the few times I mentioned that feature. Says a lot about activity regarding readers in the community.
The spammers didn't celebrate new years it seems. Hard workii workii. Also happy new year.
Buffon, especially happy new year to you. You owe me two days of work for your shit. At least happy to know that the spam king at least is a real dev.
I hope this will be a good year for devrant. There's no reason that it wouldn't. We're te coolest independent single subject reddit thread on the internet.1 -
I have a new UNTRAINED bot on my site. It's based on openai now. And that's why it's blazing fast and blazing usless.
I can tell you why bots are so boring and will sure cause the dead internet theory. My datasets for example never contain real disturbing stuff ACCORDING TO NORMAL PEOPLE. EVERY TIME:
"The job failed due to an invalid training file. This training file was blocked by our moderation system because it contains too many examples that violate OpenAI's usage policies, or because it attempts to create model outputs that violate OpenAI's usage policies."
Now i'm really done. I gonna email them about their unusable training system.
In theory, i could test the message one by one if it is bad first. Don't want to do or pay for that. There should be an option to skip the data it considers disturbing instead of cancelling a whole data set for 0.1%. You also don't want to know how long it takes BEFORE he is finished validating you set. I think someone is doing it manually and clicks 'Uh uh..'-button..
Also, for the people who think they have gpt4o by having the API, you're lied to. The 'own gpt'-option on the paid openai is way more advanced than the ones you make locally.
They don't give us the real good stuff!
Oh, btw! The input data for my training is based on FORMER conversations with the bot. I automated a script to repeat a conversation I had and selected those messages and clicked 'train'. So it even complained about its OWN data! That data was already saying stuff like 'I can't help you with that' IN my training data. So, you 'corrected' and corrupted my data and now its still nog good enough for round 2?
I would really love to go back to local LLM's, but I can't imagine having ever a machine that generates as fast as the real GPT does. I also prefer to do it myself, but it's David vs. Goliath, even with a 5k computer. I'm sure.
Low quality rant, I know. I'm typing while still frustrated. For people who think censorship is needed often, this is the result! According to someone else, YOU are the one who has to be censored. Don't forget that.11 -
Needed an application that generates data very fast for a networking application i'm writing but I did notice that /dev/urandom and /dev/random are not very consistent in speed.
Still, i needed something fairly random with more consistent speed. Now, I made an application that caches 1000 randoms upfront and use them for calculation. Now I have my own randomization algorithm backed by the uniqueness of the original rand(). For fun I added data in the set like some phone numbers. I can watch ages to the data to find smth in common or interesting combinations of the data.
I did verify with GPT is the algorithm is unique and it's fail. It generated a complete ML script for itself to check it. Very awesome.
You use urandom, i use retoordom. We are not the same.15 -
You are watching 20 hours a week Netflix featuring broken families.
I'm reading Donald Duck since I was a kid once week for 30 minutes featuring good family values.
We're not the same.
Christmas was great. I love my once dysfunctional family. Dysfunctional as F but solid as a rock when needed.61 -
Do you guys remember a few days ago that I was looking for someone with certain email address because he didn't receive his email because HE had an insecure mail server? I was sad, because I love new members. While my site has everything public, even api urls to api services without any auth, email confirmation off, hardcoded links to internal servers like retoor42 in repositories, still someone managed to think he hacked me: https://retoor.molodetz.nl/hi/.... That guy! Ironically I went even looking for him to give him credentials! Listing all members of my site is even possible because I have literally right under in my site a link to the most advanced api ever where you can list everything the site contains THAT I ALLOW YOU TOO. That hacker says "magic". I have the url to that "magic" literally on every page Einstein.
Don't let that guy found out what you can do with api.molodetz.nl without any protection..
Dear lord. It's probably the most public site with no secrets ever.
Also, the server runs with a small password and it's a pwned password. Ssh is on port 22. No security measurements are taken.
I can assure you, I know security and worked on cloud shit for three years at one of Dutch biggest cloud provides, kinda aws.
You won't be able to do anything I don't want you to with causing big damage.
Dear lord.3 -
AI is cheap. It only costs a few euro to translate a whole Harry Potter book using the best AI models I just calculated.
Wow, a few euro for the whole book? That's cheap! Yes, but it takes time.
Days? Hours? Minutes?
And how much do other things than a translation service cost since if you're doing smth more complex and need the most expensive model? My article is all about wasting as much money as possible regarding AI.
The article we really need regarding AI pricing: https://molodetz.nl/retoor/gists/...
I translated the terrible AI pricing to something humans can understand! Time and Harry Potter.
If you didn't read Harry Potter, read that first. Priorities.
And this, this was a great christmas night!
TLDR; if you would use the best AI (4o!) for a translation service it would cost you $0.0015 per minute.4 -
Family, family, family, charity, charity, some coding. Some dR. Even had a Grinch. A lot of snow. This Christmas is perfect and one more evening to go!
Happy x mass guys!2 -
Anyone here registered to my site using evusd.com emailaddress? I received delivery notification failure because your server isn't correctly secured. You requested a password recovery. My mail server only allows secure mail over TLS.
Make a new account or contact me here so i can reset it. Would be happy with someone new to callobrate. I am at 7 registered users now :P * proud *! -
I am monitoring my behavior per hour based on key logger data. I summarize it using AI. It gives some nice compliments about advanced shortcut usage and positive indications about me. It also tells you what applications you're using and what languages you program.
It's all fun and games until:
This is followed by navigating to a website (xhmaster.com), possibly suggesting a break or a shift in activity.
well, that's one way to put it.32 -
Hi everyone,
I was surprised how much lessons there are to be learned using OpenAI api, especially when configuring your own agents..
So, I made a small doc in the form of a class for people who want to start right away containing all urls and lessons learned. I especially made NOT a library of it - like many losers did - so it can be native in your project and you don't have an extra dependency. It's in exception of OpenAI api dependency free on purpose.
You could have your own GPT in the CLI within literally 15 minutes. Links to dashboards where to register what is all mentioned in the doc. It's written for programmers but just not familiar with python and programmers who want to start directly without issues what seems to be hard in the AI business. A lot low quality stuff out there.
https://molodetz.nl/retoor/gists/... -
Dammit, it's morning. Then I get my kinda post nut clarity. Things I thought last night to be a good idea, not anymore. Good that I went to sleep. Phew. New rule, only decide what to do regarding new projects in the morning. The new background of my site is a good example when deciding things tired. What serious dev has such stuff? I dunno, maybe I do leave it for now, site is because many reasons unprofessional. There is a duplicate one with my real name on it. I made a reverse proxy project that replaced http content by interpreting httpd, fixing content length after replacing (else browsers will endlessly load or give error) with support for websocket and buffered content so implemented quite a bit. If I replace retoor with my real name now, you'll see it literally everywhere, I git history and such. Probably even downloaded zip files, I have to see if that doesn't corrupt. This software can also be used to make sure smth is NOT published. Sensitive data you could put a password in it for example so Noone will figure out if you accidently stored a password in git. I check this now by grepping using my common passwords in git. But I use env vars right now for passwords.
Got off topic, no decisions when tired anymore!5 -
I have paid version of GPT now. Kinda accidental, I wanted the API version and that seemed to be smth completely else. Didn't know. I have a lot of opinions / mixed feelings about it so far. Take the imagine generation, this image is kinda perfectly what I wanted. But it took so much iterations and it was forgetting what i've said lines before. Everytime adding text balloons why I said to remove it, then it removes it but generates a complete new image with something else I don't want with it. THan i fix that, and tadaaa, again a text balloon.
This is the question where it is about: is GPT in current state worth the money? I have no idea, I need some more time.29 -
Some people wanted to download their rants / comments. I'm working on it.
Three lines of native python code (no dependencies) to see what @Lensflare said:
from pprint import pp
from xmlrpc.client import ServerProxy
pp(ServerProxy("https://victoria.molodetz.nl/rpc").get_comments({'id':{'gt':42},'_limit':1337,'username':'Lensflare'}))
I think this gives example of possibilities enough. Use your fantasy on how to retrieve rants.
Limitations:
- Not whole dR is available yet, but way more than retrievable using the public dR API. This system uses the user website as source.
- It doesn't show rant_id or comment_id and it won't to prevent abuse. Later today, there will be away to attach rants comments.
- maximum 2500 record limit. But soon you can get comments for every rant per user. You won't reach this limit in normal usage
Have fun with it! Don't worry about the abusing the API. Everything is allowed. It's fast as F. If it doesn't respond - it wasn't you. I work on it and often reboot services and it takes some time to recover to state.
If you're not familiar with python, that's ok. Check if you're a decent dev and have python or python3 on your computer. Just execute it and paste the lines. Other way is to save these three limes to a file ending with .py and execute python3 [your-file].
Another example for people not used to python:
from pprint import pprint as pp # nice printing of values
client = ServerProxy("https://victoria.molodetz.nl/rpc")
comments = client.get_comments({'_limit':1337})
for comment in comments:
if comment.get('username','default username') == 'kiki':
print(comment.get('body'))
pp(comment)
Happy hacking!7 -
I have a score difference of two in two posts after eachother on the same page. This is how it must feels to win a lottery without gaining smth. I should buy a ticket. The odds are with me.11
-
Black box. It does seem to put messages with an URL in a certain category though, but also that's not always correct. It's trained on 3000 normal dR messages, and 3000 spam dR messages. 6000 dR messages in total. Many epochs but not good for use yet. The idea that the system could classify without discriminating new users is from the table. That discrimination is needed as a safe margin. Original spam system is a bit simple, but it doesn't do false positive and works great. Still, I want to make smth advanced out of it for the sake of education. Tomorrow I'll have my neural networks book. Probably over two weeks I have some good insights how to improve this all. New hobby :)
(pretrained 3b models are fine for recognizing spam btw. But it costs resource. 8 CPU's 100%. A self trained model pure on spam doesn't and is fast. With a pretrained model you can't do mass classification.)7 -
Hello all,
Did a MASSIVE spam down vote action..
If you've watched the algo-list you kinda had an idea how much spam there was. In exception of rants, it also down vote the spam comments posted under regular rants. Also made a progress with historic rants.
I think I leave it at this for now, gonna do some machine learning for spam and will apply that as filter in the future.
Site is now clean enough now to not encounter spam just browsing the site.
Our new frenemy Buffon gave as tip the no index tag what is a great idea for users not having reputation < 5 or so. Will contact dfox if he's willing to do this small change.12 -
So, a while ago I made a keylogger (called tikker (project is on my site) and now I created plot with statistics. Interesting, I work literally full time (24h) :P So now I have a graph of activity per hour:14
-
Let's start a discussion about decentralized. EveRyOne caN hOsT hiS oWn ServEr. Do you mean the freaking internet in general? By definition, the internet is decentralized. "Decentralization has a protocol we all use to stay in sync". That existed already, it's called IP, TCP and UDP.. The decentralization protocols are on top of those making it only more limiting. Good, many nodes in sync. Yeah, replicating SQL servers exist for a long time.
People who 'invented' decentralized did just not realize how the internet works. Adding a network on top of a network ending up in a smaller network making it more centralized. "Decentralized" stuff has nothing to add. Just some word for replication protocol or smth.
I'm too sober to fall for this shit.14 -
Had a heart attack when I found out what I was holding and all wasps (or bees?) came out crawling slow and sleepii. Thank God I was wearing gloves. It's ventilation hole of my bathroom. So, that's where the fuckers stay in the winter. There must be a big fat queen in there. Covered the whole nest with shaving foam and hope they'll die. Scary fuckers.random bathroom bees holding a hive fuck !it scary foam covered heart attack wasps gloves winter sleepii15
-
Spammerboii...
We delete just all the comments of users created on a given date.. So even commenting on old rants like you do now doesn't help! Sad for effort.
Sad, really sad. All that effort for nothing. That for one site.36 -
Got my dad to try Fruity Loops so that he can compose with his Tyros 3 keyboard on the computer. If he likes it, I will buy producer edition (that one can also record, that's why) for his bday soon. For Christmas I already ordered midi to USB cable for him. Finally I know what to give to someone who already has everything. He needs stuff for his stuff :p
It will be much fun experimenting together with it. My dad can go very hard on new things, he always becomes a pro in it.
I hope it will be just as nice as the time we spent together on Autocad. He later even made Autocad exams for schools.
He learned me how to install windows 3.11 as very little kiddo.
I like my dad doing computer stuff. It's the moment we really bond.3