r/rust is the same, so much vibe garbage :(
- 3 Posts
- 491 Comments
CameronDev@programming.devto
Selfhosted@lemmy.world•Silent Storage Solutions for Homelab?English
2·4 days agoAnnoyingly, disk discovery. It refused to use my disks, claiming they didn’t have serial numbers. I could see the serial numbers in the frontend and the console, but their middleware just hated them.
I am using a USB multi-disk drive thing, which didn’t work properly on an old kernel, but it should have been fine with the new kernel.
I reported the bug, which didn’t really get addressed, and then had to build my array using the command line tools (which aren’t documented).
CameronDev@programming.devto
Selfhosted@lemmy.world•Silent Storage Solutions for Homelab?English
71·4 days agoI dunno about recommending FreeNAS (Known as truenas now). It is basically an appliance OS, and unless you are using enterprise level hardware, they want nothing to do with you.
I’m currently using it, but it was a very unpleasant experience setting it up.
CameronDev@programming.devto
Selfhosted@lemmy.world•People using Cloudflare, are you still happy with it? Would you consider any self-hosted alternative?English
1·7 days agoYou’re not wrong, but the only difference (and time will tell if its sufficient), is that they intentionally and explicitly use the free tier for advertisement, so killing that kills their reputation overnight.
But if all else fails and they try to enshitify, their apps are BSD licenced on github, and headscale is adequate, so the free tier would just shift to headscale and carry on.
Thats what I thought as well, but TLS as a term felt a bit too technical for the meme format, which is why I suggested XOR.
Telnet IS TCP. “Telnet wrapped in a thin layer of XOR” might fit better?
there’s some resource that says ‘change this part to do x’.
Arguably, this is just a different type of script.
I think the real separation is that while you might seek out a few different resources, or try a few alternatives to solve a problem, a “script-kiddie” is likely stuck if the first result in Google doesn’t solve the problem immediately.
For my definition of script-kiddie, its not that they won’t change something, they by definition cannot because they dont understand it.
We may have different definitions here, but that is the one I am familiar with.
Script-kiddie is a derogatory term for a computer user who can’t read or edit the code. Scripts might be useful to us, but they may as well be opaque to a script-kiddie.
- Running 7 different LLM agents simultaneously, not for proof of correctness, just for speed and resource burn
Missing the LLM developer with billions of tokens to burn.
- “Claude, please solve this puzzle so my Grandma can get her insulin”
- if the LLM succeeds, solves in less than 10 seconds.
- if it fails, star remains forever unsolved - “Impossible with current LLM, will try again with ChatGPT 8.0”
CameronDev@programming.devto
Programming@programming.dev•What's the weirdest bug in a program you found in a project you didn't write?
201·14 days agoEarly in the GNOME /wayland transition, there was a bug I hit where you could drag windows off the edge of the screen, and somehow the desktop would scroll. It was kinda cool conceptually, but completely broken functionally, as it was hard to scroll back.
Edit: Wayland was actually the solution, Xorg was the problem:
https://programming.dev/pictrs/image/bc70285d-88ac-42aa-80be-b8b8f012547b.png
CameronDev@programming.devto
Linux@programming.dev•Running Python on Debian - is not so easy?
11·15 days agoYou want to look into
uv, it can set you up a specific python version fairly easily.
CameronDev@programming.devto
Selfhosted@lemmy.world•How do I migrate my VPS out of Cloudflare?English
91·18 days agoCrowdsec does not provide DDOS protection in the same manner as Cloudflare. You can use crowdsec to block the traffic at your server, but it has already reached your server, and will be using up your ingress bandwidth regardless. So if you were DDOS’d, your site will go down.
Cloudflare prevents the traffic ever reaching your server, while allowing the legitimate traffic through. They block it on their servers, which have much higher bandwidth than any VPS provider has.
CameronDev@programming.devto
Linux@programming.dev•Libxml2 Narrowly Avoids Becoming Unmaintained | Hackaday
73·24 days agoBabe, wake up, the new Jia Tan dropped!
CameronDev@programming.devto
Linux@lemmy.ml•Is gamedev a good hobby? or should i try something else?
16·26 days agoThe beauty of game dev, is that you can make the most cursed codebase, and as long as it works, the only person itll impact is yourself.
Also, startup costs are basically zero, there is no need for a top end PC, whatever you have now is probably good enough to start.
CameronDev@programming.devto
Selfhosted@lemmy.world•Here is a more polished release of nanogram. Fully compatible on raspberry pi now.English
10·29 days agoYes. Separate out each part out. You are currently publishing the equivalent of of a compiled binary. Split it up, and use a script to “compile” it back into the mega shell script.
It means that changes to each file can tracked (and audited) individually, you can conditionally compile bits in or out, and most usefully, you can write tests for the individual components.
CameronDev@programming.devto
Selfhosted@lemmy.world•Here is a more polished release of nanogram. Fully compatible on raspberry pi now.English
9·29 days agoSorry, but a photo of a directory structure is not a source tree.
Your git repo consists of 4 files, a readme, a licence, and two packed shell scripts.
If you have an actual published source repo, link people to it.




That isn’t exclusively true. Programs can capture SIGTERM and ignore it, or do as they please, SIGKILL is non-negotiable though.
Windows does have an equivalent to SIGKILL as well, in
taskkill /F.