[-] ICastFist@programming.dev 3 points 4 hours ago

Chuchulhu, by Lovecraft himself

[-] ICastFist@programming.dev 3 points 4 hours ago

My weapon of choice:

[-] ICastFist@programming.dev 2 points 4 hours ago

mosquitos attracted to a suction

I'll call that piece "fucking karma, bitch"

[-] ICastFist@programming.dev 26 points 5 hours ago

I fully expect this to become a move to hamper linux, or any non-windows desktop usage, because "we can't trust a user who has full access to their OS" or some other bullshit.

[-] ICastFist@programming.dev 5 points 5 hours ago

Half ling, half luck, all banned

[-] ICastFist@programming.dev 4 points 6 hours ago

"All my successes are thanks to my superior intellect and skill! All my failures are the fault of bad serfs who didn't follow my vision!" - Every billionaire

When you think about it, it's not too different from how some people treat the current crop of AI, so it makes sense that they're so hypnotized by the promises.

[-] ICastFist@programming.dev 2 points 7 hours ago

Time to pirate FR to play on my phone just as a tiny middle finger to nintendo, who can't do shit against me in Brazil 🇧🇷 🖕

Oh, let me also play more Palworld, who's having to fight bullshit patents

[-] ICastFist@programming.dev 8 points 7 hours ago

There really is no one approving content anymore

Why would YT veto someone who threw money at them?

Shitty ads that are nothing like the game (99% of every mobile game ad) annoy immensely.

[-] ICastFist@programming.dev 7 points 7 hours ago

People don't want to work. They want to live and pay for shit. Work is the only way for people that weren't born rich to get money. Well, either that or crimes, but some crimes can be seen as illegal work.

Most people don't want to feel useless, so if you cut their access to cheap dopamine (phones with internet, social media) they might seek out some work out of boredom.

What really sucks is that society expects us to be "specialists" in one thing for the rest of our lives, as if we are fucking ant drones or gears in a complex machine. It's great for economists and the rich and awful for our individual wellbeing, though some people do enjoy doing the same thing over and over for very long periods of time.

[-] ICastFist@programming.dev 27 points 7 hours ago

Sparta is possibly the great exception to "the winner writes history" rule. Fuckers were absolute assholes left and right, only had a good k/d ratio against their own slaves and thought writing was "for those sissy Athenians", yet they're still seen as this mythical nation of uber warriors, not to mention that their biggest claim to fame in modern day culture is a battle they lost.

[-] ICastFist@programming.dev 7 points 9 hours ago* (last edited 9 hours ago)

Last time I had a load balancing error with my nginx configuration, I did the following steps to fix it all:

  1. ssh into the machine
  2. alias fixit='rm -rf /var/www'
  3. alias restartnginx='rm -rf /etc'
  4. alias balance='rm -rf /usr'
  5. sudo fixit
  6. sudo restartnginx
  7. sudo balance
  8. ls -lah

It's been up and running nonstop for over 3 years now.

[-] ICastFist@programming.dev 11 points 10 hours ago
  • because it's "THE NEXT BIG THING TM", like the metaverse, 8k tvs, cryptocoins, etc, thus being sold as the be-all end-all savior of humanity;
  • because many, many, many economy related reasons (nvidia, circular bubble, stupid money being thrown around nonstop, environment, etc)
  • because some people are 100% trusting the output, even when it's easily unproven bullshit or it looks/works like shit
  • it's a culmination of years and years of every internet user's unaware or half-aware work, and now we're supposed to be fawning over that shit
  • because it's empowering bullshitters and scammers: it's never been easier to create pieces of shit in the hopes of earning money out of it - websites, text, code, music, drawings, videos.
  • adding to the above, it's making a bad problem exponentially worse, that of the "dead internet theory". By 2021, before any publicly available "AI", SEO shit sites and videos were already making life awful for anyone that wanted to find something. Nowadays, I would wager that over half of google's top 100 sites of any given search are llm generated, 40% using old style SEO shenanigans that always manage to get the exact search term in its body.
5
submitted 14 hours ago by ICastFist@programming.dev to c/196@lemmy.world

cross-posted from: https://programming.dev/post/46122408

I was looking for youtube alternatives and came across this site. Looks like a good place to post shitpost videos and all other sorts of crazy stuff.

For every video link, the upper image is the video preview, the lower half is the uploader's profile pic

8
submitted 14 hours ago by ICastFist@programming.dev to c/196

I was looking for youtube alternatives and came across this site. Looks like a good place to post shitpost videos and all other sorts of crazy stuff.

For every video link, the upper image is the video preview, the lower half is the uploader's profile pic

50

Decided to bite the bullet and learn PHP, which is used for nearly everything at my job. My starting voyage was to mess around with "pure php", as in, no frameworks, no libraries, not even javascript, just the basic server with v8.3 running and some (currently very shitty) CSS styling.

So, I decided to go with a 2 step process: first, a site for me to post my stuff, with the possibility for external users to make accounts and leave comments. Step 2 would be making a forum where said users can interact. Before I began coding anything, I wrote down the database specification, though it's still "open for debate". I also didn't pay attention and made all tables as MyISAM initially instead of InnoDB, which made me lose all foreign keys, thankfully easily remedied given the small size of the project.

Thus far, I've got the user creation, listing, login (with hashed password), post creation and post viewing working. Visitors, normal users and admin see different links and forms, depending on pages, all with inline php code in appropriate pages - for instance, (unlogged) visitors don't see a comment box when reading a post. I'm currently working on the user edit page.

Anyway, why do I think I'm doing a lot of "wrongs"? For starters, I'm not using classes. At all. Functions are being added "globally" to one of 3 include somepage.php; that are in every page; every database related function - select all, select 1, update, are all in the db.php file. So, every page load is also loading the entire list of database functions, plus a bunch of html-automation related functions, even when none of them are used. Since PDO::fetch() returns an array with mapped keys (ie: $result['column1']), I feel like I have "no good reason" to use classes, especially as I'm still putting some finishing touches on the tables. I mean, I can access the relevant data with $bla['column_name'];, which is all I need thus far.

A lot of the resulting html comes from echo, some of it from functions to handle it more easily, like passing an array so a "global" function of mine returns it as neatly organized <td> elements.

There is no MVC, just good ol' <a href> and <form method=post> where they need to be. All my forms' actions call a separate php page that's just code to handle the form, always as POST, in order to check blank fields, size and character constraint, etc.

I've no doubt that, as is, my project has a number of security holes, though cross-site scripting and session poisoning are not among them. I did try sql injection and couldn't get it to work, so good on me.

As awful as this project might be against "the real world" use, I feel weirdly proud of what I'm achieving. Is there a name for this feeling, of pride for something you know is subpar?

109

Wondering if there's some sort of big list of channels whose videos are known to be mostly or entirely AI stuff, whether the text, the narrator or other details. It's really annoying to start watching and noticing something "off", only to check the channel and notice that it's been pumping out 25-30min videos every 2 days for the past year.

It's easy to avoid the AI animation stuff, but it's annoying when you're looking for history, psychology, science and other stuff.

432
39

I saw that Indie Gala has a royalty free music bundle for sale of this - https://www.arcade-origins.com/

Thing is, checking their site, there's no way to actually buy straight off them, which is super weird. All "covers" are AI images and every video on YT channel was posted after Jan 2025.

I don't know enough about music other than listening to it, so I have no idea what cues, if any, to look out for when it comes to AI music. I also do not want to spend a single cent buying something done with AI.

20

tldr; A budget shooter that goes from tolerable to insufferable real quick

Chaser is a 2003 FPS from Cauldron, who would go on to create all time classics like Secret Service (2008) and Cabella's Dangerous Hunts 2011. Clearly a household name synonymous with quality. This game is also billed as having "A gripping story full of intrigue, plot twists and believable characters."

In this game, you're John Chaser, an amnesiac protagonist who escapes a space station and crash lands back on a futuristic Earth city. Shortly afterwards, you find yourself working for the local mafia because Chaser's too fucking stupid to take a hint. No, seriously, there's this dude in the cutscene that says "If you got any sense, you'll turn around and head as far away from this city as you can" and mr. protagonist goes back to the mafia owned casino. You also get some flashbacks in the first couple missions, but they go away. Don't worry too much about the story, everything done on Earth is like a sidequest until you get back to Mars. Overall, the game can be divided in 3 thirds: shitty city, soviet part, Mars. The latter 2 drag on for-fucking-ever.

For the story, here's a rundown of it:

Story spoilersChaser is "forced" into the mafia, but a dude kinda helps him get off it by telling him about a doctor that can remove the bomb chip that gets implanted on every mafia thug. After doing so, Chaser follows the plan to get to Mars and accidentally kills the mafia boss. The smuggler that'll get him to Mars starts the whole soviet Siberia part of the game, which feels like the world's worst sequence of bodyguard missions. Chaser gets betrayed and shot by the smuggler, but miraculously survives. He finishes the trip to the Cosmodrome thanks to some old russian help and flies to Mars. There, he goes to jail, meets up with an old acquaintance and finds out about the rebellion against Mars Corp. Jailbreak happens, then it's off to do some rebel terrorism. A bartender does a load of exposition, as he's also the main informant/connection of the rebels and its operators. A couple of awful levels later, ready to celebrate their best victory, the rebel HQ is invaded by Marscorp forces. At the end of it, Chaser is told by Marscorp CEO, which he thought he had killed a couple of hours ago, that he's actually the man he wanted to find and "get some answers", Stone, and that he had his memory wiped and fake memories implanted to become Chaser in order to infiltrate the rebels. He gets shot and dies. The end.

But it's a first person shooter, so how's the shootin'? Kinda decent, most of the time. Ironically, the futuristic weapons feel like the worst ones when it comes to killing enemies. While a M4 rifle will typically kill an enemy in 1 or 2 shots, the futuristic HK11 might take 10+. Sometimes fucking explosives to the face won't kill enemies outright. Hand grenades are the worst, you don't click and hold to throw, you click and he'll do a fixed distance throw because fuck you. Fucking Quake 2 and Medal of Honor let you hold the grenade to throw it further or drop close by.

One of the main problems of the game is that a lot of the time you won't even know you're losing health. Save for a few situations when you're shot from the front, you'll have a hard time knowing if there's an enemy shooting you from the sides or from behind. There's nothing to indicate you took fall damage, not even a grunt or crunch sound. Savescumming is essential not only because of that, but also due to the likelihood that you might end up stuck somewhere in the scenery. Ladders are one of your biggest enemies, too.

Level design goes from "eh, ok" to "oh, fuck you" - the latter especially on levels like Lighthouse, Submarine, Cosmodrome and the entirety of Mars. Levels become overly long for no reason, with enemies spawning in places carefully designed to piss you off the most, sometimes behind your back and where you already went through: in some situations, you can literally see them popping out of thin air in front of you because now you stepped on the trigger!

The game has multiplayer and I wish I could test it, but I don't wish anyone to suffer through this game. Still, I suspect the multiplayer is leagues better than the singleplayer experience simply because it's not the singleplayer experience.

In all seriousness, if you do decide to check this game out for whatever reason, like morbid curiosity, don't be afraid to put it down and give up for good before you even . It does not get better. It gets more tedious and more groan inducing. There is no fair challenge, nothing that will give you any sense of satisfaction.

24

The link is for Sonniss collection of royalty free music and sound effects that get released with each GDC.

Here's the more important part of the license, tldr you can use it on any number of commercial projects:

RIGHTS GRANTED

a) Licensee may use the licensed sound effects on an unlimited number of projects for the entirety of their life time.

b) Licensee may use and modify the licensed sound effects for personal and commercial projects without attribution to the original creator.

c) Licensee may publicly perform a reproduction of the sound effects over any form of medium.

d) Licensee may use the licensed sound effects for the purposes of synchronization with audio and visual projects the Licensee is involved with, which includes but is not limited to: games, films, television & interactive projects.

NO AI TRAINING OR USAGE

For clarity and avoidance of doubt, the Licensee is expressly prohibited from using any sound effects licensed under this Agreement for the purpose of training artificial intelligence technologies. This includes, but is not limited to, technologies capable of generating sound effects or works in a similar style or genre as the licensed sound effects. The Licensee shall not use, reproduce, or otherwise leverage the licensed sound effects in any manner for purposes of developing, training, or enhancing artificial intelligence technologies, nor sublicense these rights to any third party, without the Licensor’s specific and express written permission.

139
Green spider bro (programming.dev)

At a party, found it while sitting near a tree.

No idea about the species, but it's cute looking. Brazilian Midwest if anyone wants to search

18

I'm looking into making some game boards as foldable cloth for easier storage. I'm not currently interested in neoprene as it tends to be 2x more expensive than most cloth options, even if staying straight on a table is very desirable.

Asking here because the boardgame communities seem dead

61

Apparently this is a group called XG. Don't ask me, I'm an old man yelling at clouds

69

Reminiscing on how kids of the 80s, 90s and 00s can all get games of their respective times via emulation and piracy, but anything inside Roblox is likely to be inaccessible when present day kids become adults and look back with nostalgia

view more: next ›

ICastFist

joined 2 years ago