[-] sudo@programming.dev 2 points 1 week ago

You just change it when you want to drop any profile you developed. ie on browser start. The problem with changing it every page is sites will assume you're a bot and either block you or serve you a captcha on every page.

[-] sudo@programming.dev 2 points 2 months ago

some problems are better solved via OOP, others through functional programming. The perfect language would be a successful blend of the two.

That was the entire goal of Scala and I would say Scala both accomplished it and is a worse language for doing so. Some OOP principles are just bad, namely subtyping. Rust genuinely does blend OOP and Functional in a better way. Instead of classes and interfaces with lambdas you have algebraic data types and type classes with for loops.

[-] sudo@programming.dev 2 points 3 months ago

I've been using gguf models from unsloth but I haven't seen anything from them on retraining. Especially with consumer hardware.

[-] sudo@programming.dev 2 points 11 months ago* (last edited 11 months ago)

Like half the population of this site exists because Reddit locked down their API. It's an empirical fact that they engage in bot detection and prevention. Anyone who consistently uses a VPN will have personal experience with it. Anyone who's tried to interact with a social media's API can tell you that. Try to write a bot that scrapes Facebook events or LinkedIn profiles before you speak in such absolutes.

You are correct that they don't aim to completely eliminate them. They might even explicitly allow some of them. But If they didn't engage in any bot management you'd see nothing but spam for "hot 21yos in your area" on every site. Depending on the platform they might offer paid API access to facilitate those influence networks (eg X.com blue checks). Even if they did that they'd engage in bot prevention for bots that aren't paying.

[-] sudo@programming.dev 2 points 1 year ago

How is limited wayland support security issue?

[-] sudo@programming.dev 2 points 1 year ago

Its not my criteria, its about what will legally hold up in a US court against an AIPAC or ADL libel case. Remember, we're talking about reasons why news sources don't mention it. Not what I personally think is adequate proof.

[-] sudo@programming.dev 2 points 1 year ago

Every service is doing this as expenses and interest rates go up. Its the driving force of enshittification. All the VCs want internet startups to finally turn a profit.

[-] sudo@programming.dev 2 points 2 years ago* (last edited 2 years ago)

I said "Islamic terrorism is almost exclusively the domain of wahhabi's" and you're argueing, "what if the CIA funded the wahhabi's?" as though that contradicts my point.

I don't know what the disagreement is. Its always the wahhabi's executing the actual terrorism. If you want to lump in their sponsors, like is said, "go off". But you're framing it like I'm ignorant of that which I'm not.

[-] sudo@programming.dev 2 points 2 years ago

Its unusual to install retroarch via pacman and launch it with steam. Usually its either:

  • install via pacman dont use steam at all.
  • install via steam and launch via steam.

I suspect steam is running the retroarch with different environment variables (ie LD_PRELOAD) than your system. I dont know what those would be or what to set them to if I did.

You can try experimenting with using steam-native and steam-runtime to check if there is a difference. You can also try to install retroarch via steam, find its executable in ~/.local/share and adjust your script accordingly.

[-] sudo@programming.dev 2 points 2 years ago

I'm a little confused with your set up since you have RetroArch installed via pacman. Where do you want steam to factor in? Are you trying to get individual Roms to appear in steam as their own games? Does your command work outside of steam?

[-] sudo@programming.dev 2 points 2 years ago

He explicitly states that its not that bad in Rust because all functions must have type annotations. Its only a problem if your functions are huge (they shouldn't). I think thats the correct way to go. Local variables can be inferred but anything else should be annotated.

Modern code review tools like Github even support LSP-like features to solve this problem; and if your language isn’t supported… just pull the feature branch to review it.

But now your requiring more tools and effort on the reviewer over, just reading the code.

[-] sudo@programming.dev 2 points 2 years ago

Like do you think the Confederates were justified because the Union invaded them?

view more: ‹ prev next ›

sudo

0 post score
0 comment score
joined 3 years ago