Details
-
AboutYou know who.
-
SkillsYou know what.
-
LocationSome nice park.
-
Website
-
Github
Joined devRant on 7/20/2025
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
-
My god, I look at Suno as a whole product, besides some serious perfect AI performance, that UI. I never worked on something that smooth / advanced. But times changed a bit / also worked on different kind of software. When I worked on such stuff it must always show the totals at the bottom and everything was in columns and should be all sortable. Now, nothing sortable and there are not totals anywhere. What is way easier on performance and stuff. Actually, in options the new software downgraded in many ways, but it looks so slick and is just more intuitive. What is the point of showing the totals and stuff in the bottom and having every column sortable (what was a big issue on some columns). Everything had to be live, now it's quite common to generate a report and wait a bit or so.
But i'm really surprised by the GUI. I know how to do it while I never did, but i was just never asked. Different times I guess. Beautiful was never a requirement to stuff I made in fintech..
It seems that AI is not the only thing advancing, I see a lot of stuff.
Imagine how smooth it would be if everyone just used web components instead of React. Urghx. I swear, native web components are less complexity. And yeah, doing that for over a decade. Some people call it modern. Haha.1 -
Wow, just found out music generation trough Suno through as Snek member (thanks new friend!).
It's amazing. First, I did want to amaze a friend and did something I doubted if it was a good idea but I extracted 15 years of his reddit history and gave Gemini the huge jsonl file and let it generate two songs about the positive aspects of his life. The songs were gorgeous. While the background music was very familiar of one of the songs, they were due the high amount of content specified to him very unique.
Success. Friend liked as well.
Then, in the end of the evening I had some frustrations just because of life in general. So, i started to write a document with some struggles over the last seven years. They're all connected but I was never really able to put it under words. I asked Grok (the most humane LLM) to connect the dots and write a song with those lyrics. I implemented them into Suno. Created several aggressive rap versions, and then some euro dance / hands up versions (groove coverage style) with kinda vibes my personality. Both actually do weirdly enough.
Suno gave me credits for 500 songs for around 10 euro, I understand why 500, because I already made 20 variations! I almost LOVE them all.
I just realize how hard other industries are hit, or will be hit, as hard as ours.
While I really hated the vibe coder without knowledge, I am now doing exactly the same with music and have so much fun. And as vibe coder who really likes his creations because he can't do it himself and has some lack of knowledge, me like this music too with probably the same reason; lack of knowledge, inventing something 'new'.
It's btw not allowed to prompt into the `style` box "Eminem" or something. So I used Grok to describe concise (since the style box only allows 1000 chars) the artist with the right style i wanted to have. Learned more about the genres I listened to.
So, I found some piece with the unknowledgeable (why i this not a valid word?) vibe coders and wish them all their happiness with their fabrications.
A vibe coder will maybe never be a programmer, I will never be a producer. But that does not mean we can't make some awesome stuff.
I think everyone has a kinda life story and it could be nice for yourself to make a song about it to process something, turn it into something beautiful.
* enlightened, 5:26 AM, time for sleepii attempt again *14 -
For a long time, I vouch for non-2FA because I expect it to be against me earlier than being a benefit. Now, I have the mail server down. I need to login to repair it. I login and out of nowhere: 2FA. It sent the code to my e-mail. Ok, I'm fucked. So I call their phone number and that said "Sorry, we can't respond in person because of the high load (smth like that)". Well, this is an issue that an automated bot won't fix for sure.
This server isn't fixed anytime soon. But the 2FA, I knew it! Please make it optional and don't force it on users. Through e-mail is a bad idea by design, do a SMS or something, something that is not depended on the hosting services.4 -
Snek unreachable from ipv4. Will continue working on it tomorrow. I've had corruption and it affected several parts. It required some heavy maintenance, even had to reboot the server in Rescue mode what works very nice at Hetzner actually. The next time I'll be less worried if such problem happens.
I've resolved quite some issues by letting create perplexity the ultimate diagnostics scripts, and based on that information, scripts for fixing the system. So custom made repair scripts for my system! Happy that I did, because in the end I've seen how much check and fix issues it were. All network information that it gathered to diagnose the issues, was 8000 lines. Dear lord. .8 -
Haha, Claude speaking the truth to me: https://devrant.molodetz.nl/preview...
Sucker.
By now, I think I can better create my own prompt system to modify source code that directly checks what exactly the changes are between the previous and current code when it comes to business logic. And a checker that actually directly checks for configuration changes.
My magic line `Do literally as i say, nothing more, nothing less` does not really work 100% with the new Claude Sonnet 4.5. I do like this version, I do not use Opus anymore, don't need it. But this one can very unexpected disappoint you.
I really question myself often, how much do they have control over how their model becomes? Is it for them a surprise as well after training? It often feels that way. Because this little flaw, that my magic sentence doesn't work anymore while being so clear, is a big failure. I am pretty sure they are aware that this model listens less good. Afaik I didn't has this issue with the previous sonnet.2 -
It's actually a backend for a different project (that's why it's optimized for scraping and cached) but i thought that it could be fun to share: https://ideas.app.molodetz.nl/
I am sure some good ideas will come eventually. Every hour new ones.
I try to generate a bit unique media for a website. The ideas are based on the latest news in tech industry.
Te most recent news available is here: https://news.app.molodetz.nl. It is lazely scraping many (good!) sources. i decided not to add more sources than i have now, would degrade quality. Hacker news is also one of the sources.
I actually also made such app for memes, 9gag clone with commenting starring and such but i have no fantasy to maintain or own such site at the moment. It was just fun to build, wanted to know how hard it was to get enough content live.4 -
12 floating bitches, I have news for you, your toy language is not the fastest anymore.
https://retoor.molodetz.nl/retoor/...
But I think, in the end Bordii will win this competition. He's doing sick stuff.
See the GCC parameters, really sick.
What changed is, it's now optimized especially for the load that it will process:
There are 904 files in total.
The total size of all files is around 520.92 MB.
The average file size is around 0.58 MB.
It's stupid to read such small files in batches right. Vroem!3 -
I did not use it that much lately, but still, claude give me a warning "Almost reaching weekly limit". And i was like - a new limit? So I keep paying the same for less? Claude always has been vague with their limits but i did not really care about the limit per 5 hours. I'm busy testing and whatnot with the result of it and before you know it, five hours is over. The 5 hours limit means that if you get trough the limits, you can't use the system not for 5 hours. But when you reach that limit, (often already with one hardcore vibe) then you have so much code that it will keep you busy for hours. A system that generates weeks of work, sure does require hours of testing and fine-tuning right? :)
But a weekly limit, I'm pissed. At least, i could rely on the system and the 5 hours were no limit. Now i do have a limit weekly. So, in worse case scenario, your tool will just not be available for a few days a week maybe. That was not the deal. I actually got some more experience with Gemini and starting to prefer that. And warp is amazing. People complain that it's expensive (roocode is free for example) but the quality is so high.. It does its work right and thus costs money, make sense to me. People forget often that it creates weeks of work for that fucking 25,-. I doubted to go for a bigger plan, but i realized that it doesn't have to go that much and that fast all the time. I rather enjoy the process of a development still a bit.
Anyone experience with roocode here?1 -
@12bitfloat, come back to snek, i did not hear the sounds. Have sound off. As you've seen, cool stuff is under development by members there!3
-
Wow, didn't notice at first! But devRant is fast again! After all those weeks. I really thought we were doomed now. Still, i did see lesser activity during the slow period, hope it didn't cost some members. Wouldn't be weird. I expect to end up alone here around 2050. Switched to apple, because Lensflare still updates his app. Still not accepting that his app became the official one. In 2050, dfox will have his pension maybe and devRant will be actively maintained again! Or he gives it to his grand kids.4
-
Everyone ready for a new round of text analysis battle between languages? Because we have a new winner!
Extracting books.
Extracted books.
***benchmarking***
Time C: 1.597700595855713
Time Rust: 11.118101596832275
Time CPP: 4.090646266937256
Time Borded CPP: 2.62941575050354
Time Jest Rust: 5.98339700698852523 -
Just made something fun and useful with AI.
Some repository ticket automation.
So it:
- converts fuzzy text to decent titles and their descriptions using AI.
- matches right project extracted from text to existing repositories from retoor.molodetz.nl using AI.
- it inserts tickets automatically at retoor.molodet.nl repository.
I am sure i'll do better ticket management from now on.
On this picture at bottom, you can see low effort ticket description:
https://devrant.molodetz.nl/preview...
At the top you can see a little bit what it made out of it (it's the AI log).
Here you see the result in my repository, with nice title, and descriptive description.
https://retoor.molodetz.nl/retoor/...
Finally found some usecase again where AI actually benefits. Rare case.
All i did was generating an Gitea client using perplexity that will search all api calls and return codes. With that detailed docstringed class I could vibe it in one shot.
The AI development was top notch, and the new functionality is top notch.
Maybe i should check if a ticket already exists or something, but that's too much for now. Time to move on.4 -
I deleted my previous Rant. Lets try another way.
devRant is now literally dying. We need a new clubhouse. Please think with me, what are options?17 -
Quite some people had fun on https://drmap.app.molodetz.nl/ i see. That's cool. Forgot to mention that it only works on laptop. On phone you can't move and such. Moving is holding right mouse button BTW. Some people made things of grid. Respect.
Never was interested to make something game-ey (besides when I was a kiddo) but it motivated me a bit.
I wonder what I could make from it, this is clearly just a base for something. Does anyone has any idea how to add some game play to it? What would be fun...
Maybe drRisk is a good idea, conquering territories.
Opinions?3 -
If you're bored, claim a house in devRant village: https://drmap.app.molodetz.nl/. Some are quite building already. With right click on a house, you can claim it by putting your name on it.
Was a bit vibing on the side and got reminded on transport tycoon way of mapping.
It's live btw, you can see each other building.18 -
Finally success, I can die now.
How do you research a subject you literally know nothing about and are unprepared? That's the main question when creating a system like deep search (e.g. perplexity).
I have made a clone that comes pretty close to perplexity. Sadly, perplexity has some tools i can not build in that easy, especially not for cheap, like live voice that you can interrupt and stuff. I'll add support for image uploads later. It can show up-to-date source code examples based on searches (so, by stupid outdated models) and has syntax highlighting for every language. It also generates nice graphs (that actually make sense, took a while) to compliment the data it finds.
Example of the application, try to search something yourself: https://diepzoek.app.molodetz.nl//...3 -
@jestdotty i have new bot running on snek; new grok version, it's the new favorite these days: grok-code-fast-1. Can you check if it can do Rust decently?4
-
Your code is 250 lines. My prompt is 250 lines.
We're not the same.
I really start to love this way of programming. Think upfront, don't let the LLM make any decisions. Think everything trough up front.
Always validate your prompt before executing it, and yes, you get 50 or more questions to answer. You answer them and ask him to update the prompt. In the end you have a master piece and claude 4.1 OPUS will completely render it for you at once. It will generate HUGE applications if you specify it well up front. But i always let it make one file applications. Big tip. When it's perfect, you can always do a split by another prompt. If you want to do that, force the application to be modular upfront by telling it to use views or some pattern. Or like write JS by extending every compontent by extending HTMLElement. Every component is isolated. That kind of stuff.
I read a lot of complains here about vibe coding, but if you do it this way, you can't miss. To spec the full prompt, i use gpt.
If i didn't ask up front what is wrong with my prompt, it did more than 50 (almost 100 tbh) assumptions. And yeah, in that scenario you'll never get the application that you want. It's literally shit in, shit out. Cool stuff in, cool stuff out.
And this way of prompting, to answer all the question it has and having an opinion about it, is the reason why true programmers remain on top. As newbie, you can almost forget this method.
Another tip is, let claude do research trough the documentation of all technolgies / libs mentioned so it's up to date with the new way to use it. It will perform 400+ web requests to figure out how to use them.
Vibing not for the lazy people. Take time, pays off.30 -
Guys, chatgpt seems not to be working. Princess is able to answer all your questions! It's grok, so less woke and has rant context. It is possible to say: @princess, fact check what @whimsacle said in last message. Who is the most accurate @pony or @pany? Questions do not have to be related, it's just optional info that it has before answering your question.55
-
I did some research about what LLM has the best deep search capability since I pay for 5 of them (GPT-5, Perplexity, Gemini 2.5 Pro, Grok 4, Claude Opus 4.1).
Horizontal: the LLM that valuated the answer. (GPT-3 is o3).
Vertical: the LLM that gave the anser.
Interesting is of course, to what question, and what are the answers? I will research several questions (5) and will evaluate them all and will share it as a site later.
Perplexity should be the best regarding this. But after some usage I started doubting. If you would care about speed - yeah, could be.
Soon I'll have a in depth results for you so it'll easier to pick one if you don't want to end up as i do with 5 of them.
5 -
WarpCLI got me busy. It's not a replacement for r, but damn what is it intuitive. Instead of going like a maniac, it will ask you a lot. You're basically just discussing code all the time, one of my favorite things. It was not boring at all.
I made a scammer scammer. It'll be very naive and will waste a lot of time of scammers. Marcus is a middle aged man that does not know how the navigation of his Brabus works. I'm sure they want to help.
Result is here: https://retoor.molodetz.nl/retoor/...
It took ~2 hours to burn trough 5,-. 5,- is really a lot, normally i average on 1.50 per day and that's not even only my usage. Their subscription is actually just the same price as Claude. It also used Claude for this project. But yeah, they have a good deal with Claude, because I don't use the Claude API much because it's insanely rate limited.
This app is really worth a try, I am surprised. Especially because it let's you check everything step by step.
I knew this stuff would become popular, invented it seven months ago while working on r which is still my swish army knife.1 -
@jonathands was so nice to share coupons from WarpCLI and I gave it a try.
The system did literally exactly what I wanted. I just wanted to convert my `r` from c to Python.
That was quite the project, but it was all done within a hour. I still have to test a bit better though,
but if I look at the README.md it seems that it really found every functionallity it has. Readline support and stuff,
--stdin flag, a flag not to highlight, support for multiple LLM's etc.
While this was just for fun, see here details about how much the tool achieved in around a hour and how the colab went:
https://retoor.molodetz.nl/retoor/...
And it's cool that you can convert a whole project with your free coupon.
See https://retoor.molodetz.nl/retoor/... for the functionallity of this app.
WarpCLI vibe tool formatted another vibe tool, much older than him. But r was always ment to be small / a real tool.
WarpCLI comes with very sophisticated well listening model.
I actually have more that I want to convert. I wonder how good it is in wren :P
But a tool like this, that's probably how my future will look like as a programmer.
I mean, we just converted a few weeks work in a hour or so.
* AI hate incomming *
Oh, regarding privacy, they have network log, you can see precisely what is communicated to the server. It did read my bash history where i was a bit mad about but it does not seem that he sent it. Also he did not collect my env-file it seems. Still, will update everything tonight.3 -
Who is whimsical, for some reason I vibe with him a lot. Such fundamental based quotes. So nice. I'm sure he's not a bot. (buy maybe becoming one :P).5
-
I'm here for the climate discussions. Much climate lately. Very much.
There are at least 25 million spiders for every human. That's a lot, maybe the real cause for climate change? They look mean, so..11

