I think no win no fee is commonplace in the EU.
- 1 Post
- 122 Comments
communism@lemmy.mlto
Programming@programming.dev•Do you like to have music while coding/studying? If so, what genres?
3·5 days agoNormally no because music distracts me, but sometimes I want to feel a bit more chilled out so I put my entire music library on shuffle and just skip songs I don’t want to listen to. So ends up with all sorts of genres.
communism@lemmy.mlto
Programmer Humor@programming.dev•Looks like this one is just one hop from Home!
6·8 days agoI mean, even if it predates modern image AI generation, we’ve had photo manip for a lot longer. Someone could’ve just edited it the old fashioned way. I did some pretty convincing photoshops back in the day.
Same. It removes the ability to have plausible deniability of “oh I just forgot to tag it”—no, if you tagged it “non-AI” and it was actually vibe-coded, you clearly deliberately and consciously lied.
communism@lemmy.mlto
Selfhosted@lemmy.world•[META] Should AI disclosure tags [AI], [NOT AI] be mandated when sharing projects?English
1·23 days agoI’ve never seen it on the official web app. I suspect that, if they existed, I would’ve seen them used by now.
communism@lemmy.mlto
Selfhosted@lemmy.world•[META] Should AI disclosure tags [AI], [NOT AI] be mandated when sharing projects?English
382·23 days agoBut mandating [NOT AI] means that people have to go out of their way to declare their work is AI-free. It requires active lying rather than lying by omission—I think there are a non-zero number of people who would be inclined to omit an AI tag but would not want to go as far as explicitly lying about their work being AI-free.
communism@lemmy.mlto
Selfhosted@lemmy.world•[META] Should AI disclosure tags [AI], [NOT AI] be mandated when sharing projects?English
52·23 days agoI would support those tags. Does Lemmy support some equivalent of post flairs that can be filtered?
communism@lemmy.mlto
Selfhosted@lemmy.world•Are ISPs responsible for bots having residential IPs or is this a user problem?English
8·24 days agoif I aggressively block each offender in my logs permanently, then the next person assigned this IP who may be a legitimate user will be unable to access my site.
temp bans exist for this reason. You can use something like fail2ban for it, or that may be overkill for your purposes, but any mechanism that blocks the IP address for a short amount of time will work. My f2b blocks spammers’ IP addresses for a day, and I don’t see repeat bans which means the spammers aren’t coming back on the same IP address, so the short ban works to stop a given spam attack.
I mean Rust is definitely known for long compilation times but yeah otherwise I am not sure how any of this is Rust-specific. Maybe by “doesn’t do what you tell it to do” they mean the borrow checker and strict compile time checks…?
communism@lemmy.mlto
Programming@programming.dev•What do you want out of a coding monospace font?
10·3 months agoNice to look at. Disambiguates commonly confused characters (
l,1,I;0,O).
I also got LLM vibes. However, some humans do just genuinely write like that. It’s particularly an issue with ESL speakers getting caught in false positives, although this author seems to be a white Australian guy who is probably a native English speaker.
I suppose if you were really bothered you could go back and look at his writing before the dawn of the vibes and see if his writing style is about the same. I don’t care enough to check.
communism@lemmy.mlto
Selfhosted@lemmy.world•Jellyfin critical security update - This is not a jokeEnglish
2·4 months agoIf you haven’t already, I recommend Watchtower (nickfedor fork—the original is unmaintained) which automatically pulls updates to Docker containers and restarts them. Make sure to track latest, although for security updates, these should be backported to any supported versions so it’s fine to track an older supported version too.
Notesnook notebook with whatever info I need to be able to administrate the system. e.g. what different ports are used for and why the firewall policies are what they are, sometimes write-ups after a troubleshooting session, etc.
The Notesnook instance is self-hosted too, but if the server goes down, the notebook will still be available locally.
I don’t see where I said any of the words you just quoted. Impressive if Rust can suck a dick I don’t have though, I’ll give them that.
You can embed Assembly in Rust. A lot of low-level Rust projects embed Assembly.
communism@lemmy.mlto
Programmer Humor@programming.dev•holy shit holy shit holy shit holy
2·4 months agoA competing Forgejo instance
communism@lemmy.mlto
Linux@programming.dev•Linux kernel maintainer says Al has suddenly become useful for devs: 'We can't ignore this stuff. It's coming up, and it's getting better"
2·4 months agoHow’s the firmware support/availability? For things like graphics tablets, graphics drivers, etc?
I don’t think OpenBSD has binary compat with Linux but most Linux software should just need a recompile for BSDs—I’m discouraged from porting given that when it’s not a simple recompile I’d have much less idea what to do.
communism@lemmy.mlto
Linux@programming.dev•Linux kernel maintainer says Al has suddenly become useful for devs: 'We can't ignore this stuff. It's coming up, and it's getting better"
9·4 months agoThe reasons people use Linux are for qualities other than the ones affected by AI use. AI use has implications for code quality, correctness, and security. But none of those are why people use Linux. People use Linux over BSD or other Unixes because Linux supports the most hardware, has the biggest software ecosystem, and being a monolithic kernel is much easier to get up and running with lots of hardware without needing to install separate drivers. Those qualities still need to be addressed by BSDs or whatever alternatives before people will start migrating from Linux.
I say this as someone who regularly uses and enjoys an OpenBSD machine. I couldn’t use it as my main machine because it just doesn’t have the same software availability and plug-and-use hardware support as Linux. Porting software to a new target is not a trivial task for most users. I package a few things for the AUR and that’s much easier as the software already supports x86_64 Linux; I just have to write a script to install it. I think OpenBSD is a nice OS but I highly doubt Linux users will migrate any time soon. Think about how many people were clinging onto X11 because Wayland didn’t support their super specific workflow. And a migration to an entirely different OS would be worse.
It’s great. I also self-host my own Forgejo (that’s the software Codeberg runs on) instance for private repos, to avoid using up space on Codeberg’s servers.
Main problem is the lack of federation, leading to splintering across Codeberg/GitLab/sourcehut/self-hosted forges. I know there’s Radicle, and Forgejo is working on ActivityPub integration, but it’s slow-moving to get what should be inherently federated by design (git) to actually be federated. In practice you need accounts on a dozen different websites if you want to regularly contribute to foss.
Like all of this ranges from unenforceable to spuriously enforceable (eg for rule 1, you can guess whether something has AI vibes—with vibe code it might be easier if the AI has just hallucinated a function or something). Seems more for the purpose of making a point than anything, or perhaps relying on others respecting your policy, but other projects with much more lenient no-AI policies still have people flagrantly breaking them.