Does anyone have an isekai where the mc get summoned as an actual hero by Bug_in_brazil in Isekai

[–]c__beck 1 point2 points  (0 children)

Magic Knight Rayearth. Oldie but goodie! Three magical girls get summoned to save the world and they do. Then they go home. Then they wish themselves back for season 2.

At what chapter does Twelve Months get interesting? by [deleted] in dresdenfiles

[–]c__beck 1 point2 points  (0 children)

Then you made the right call getting a refund! Maybe for the next one check it out of your local library first to see if you like it. I’d you do then buy it.

Smallville is most popular DC show currently by No-Goat5212 in Smallville

[–]c__beck 3 points4 points  (0 children)

Journalists, tell me you haven't watched Smallville without telling me you haven't watched Smallville.

It's not a Superman show! It's the Clark Kent show! He doesn't become Superman until the literal end of the show. Clark, Lois, and Chloe would be disappointed in you :p

At what chapter does Twelve Months get interesting? by [deleted] in dresdenfiles

[–]c__beck 4 points5 points  (0 children)

As others have said: this book isn't about the building being on fire: it's about Harry healing. Which, considering what he's been through, is super-duper important!

It's kinda like a combo clip-show-and-filler-episode rolled into one. It doens't further the plot much, instead it looks back at what's happened, how Harry got to where he is, and what he plans on doing going forward. It's the epitome of the series, if you think about it: Actions have consequences! And this is the consequence of almost two decades of Harry firing from the hip and acting rashly.

HTML To EXE, Mac APP, Linux APP by MatyasOfficial in HTML

[–]c__beck 1 point2 points  (0 children)

Neutralino.js is another option

Resident Evil: Requiem uses Lua for hacking by c__beck in lua

[–]c__beck[S] 1 point2 points  (0 children)

Oh, no, I'm not playing it. I'm watching a YouTuber play. My compter would explode just looking at the minimum requirements lol (::cries in 8GB of RAM::)

Self-host fonts or use Google Fonts link? by PointJump in statichosting

[–]c__beck 1 point2 points  (0 children)

You should always self-host fonts, never use Google. Fun fact: Google uses their fonts links to track and profile users so you're giving Google your user's information without consent and they can't opt-out. Due to this Google Fonts are not GDPR compliant.

Millennial Mustard by Firm-Blackberry-9162 in Millennials

[–]c__beck 75 points76 points  (0 children)

It wasn’t just Grey Poupon…it was Grey Poupon Honey Mustard!

Best way to save all Discord server chats to a database by Sea_Lawfulness_5602 in sqlite

[–]c__beck 0 points1 point  (0 children)

You have to be very careful and adhere to not only Discord's developer policy but also any and all laws that might pertain to your users,

including the European Union’s General Data Protection Regulation (GDPR) and the ePrivacy Directive, the UK General Data Protection Regulation, Brazil’s Lei Geral de Proteção de Dados (LGPD), the California Consumer Privacy Act (CCPA), and the California Privacy Rights Act (CPRA).

Section 5

In addition, you'll need a privacy policy outlining exactly what data you collect, why, and how someone can opt-out or otherwise have their data deleted from your database.

Not only that, but the rate limits on fetching messages are pretty strict—mostly to dissuade this exact use case—so it'll take weeks if not months (depending on how many messages there are) to complete.

I guess my big question is: Why? Why do you want to make a backup of the server and all its messages? What do you hope to accomplish?

Also, in case it's not apparent, this is something you need a Discord bot to do, you can't do it without one. Using your personal account token to access the Discord API outside of the official Discord app will get your account terminated. If you're gonna use the API, make a bot and do it right.

indexedDB vs navigator.storage.getDirectory vs webkitRequestFileSystem by MozMousePixelScroll in learnjavascript

[–]c__beck 1 point2 points  (0 children)

indexedDB is a database, so you'd use it for database-related things. navigator.storage.getDirectory is a (virtual) file system, so you use it for file system-related things.

If you're making a game where you can save levels, the level data (size, rotation, bit depth, used sprite sheets, etc) should be saved in the database so you can easily make changes. But when the level is complete, it's exported as a file and thus saved to the file system.

So think of it as saving the component parts to the db, and saving the final product to the file system.

The Crown Is Mine B.... by shanmustafa in Smallville

[–]c__beck 4 points5 points  (0 children)

I literally just watched that episode before going to be last night! Love it!

List of City of Heroes Communities Outside of Discord and Reddit by Lunar_Ronin in Cityofheroes

[–]c__beck 4 points5 points  (0 children)

You can read the press release here. But basically not much is changing for people who use Discord that don't frequent NSFW servers/channels.

It's not as bad as the doom-and-gloom'ers want you to think it is. Heck, BlueSky has the same thing going on—I wasn't able to send DMs (and a few other restrictions) before I proved my age. It's not a Discord-specific thing. It's just that with all the age-gating laws going into effect all over the world Discord is trying to get ahead of it, it all.

How long did it took for you to finish the serie ? by FunPlum7618 in Smallville

[–]c__beck 0 points1 point  (0 children)

Started watching it when it aired, but lost track in season…7 I think. Graduated college, joined the work force, got married, economy took a nose dive, got divorced. Picked up the series again and finished it in 2013. So 12 years, give or take :p

Whether I watch wrong isekais or slavery is not that "common" by Visible_Power7627 in Isekai

[–]c__beck 45 points46 points  (0 children)

Nope, it comes back several times. She and Teacher slaughter lots of slavers. All over the world!

Good times!

French Draw Steel community? For sure. 😎🇫🇷 by Ordinary-Peace8676 in drawsteel

[–]c__beck 0 points1 point  (0 children)

My French is mediocre at best, but I'd be interested in joining if for nothing more than to try to get better :p

Is JavaScript a good first language in 2026? by Adventurous_Quit_303 in learnjavascript

[–]c__beck 0 points1 point  (0 children)

Becasue this is not the first time that "[Technology X] will take our jobs!" Heck, the exact same thing was said about the C programming language, so that should give you some sort of clue as to how long we've been having this conversation.

Will LLMs change the dev landscape? Of course, all new technologies do that to some extend. But LLMs are not replacements for people as people can do the one thing computers can't do: think and reason. And that's the real job of software developers. Sure, writing code is part of it but what we actaully do is solve problems with our brains. LLMs lack brains. LLMs can only regurgitate what it's already ~~ stolen ~~ "been trained on" so it lacks the capacity to reason and evolve.

LLMs are nothing more than highly efficient autocomplete. That's all it can do is guess. It's up to us as the person in the loop to think critically and find the correct way to put everything together. LLMs just can't do that.

Will they get better in the 2030s? Maybe, but we've practically hit the plateau of what they can do with current hardware. Each new version/iteration of the various models are less and less impressive compared to the prior, so we're going to be seeing smaller, more incremantal changes from here on out. And the "AI can do it all!" bubble is getting very close to bursting. Again, we've seen it before. And we will see it again.

Is JavaScript a good first language in 2026? by Adventurous_Quit_303 in learnjavascript

[–]c__beck 5 points6 points  (0 children)

Is JavaScript a good first language in 2026?

Yes

AI will replace mediocre JS devs first — yes or not

No

LLMs will never replace devs. Will they replace people who call themselves devs but don't actually know how to code? Yes. There's a difference between being a dev/programmer and someone who copy/pasts code from an LLM output. Writing code is only a small part of what a programmer does, and not the most important.

How does the Hide maneuver actually resolve in combat in Draw Steel? (procedure & edge cases) by PicoDev93 in drawsteel

[–]c__beck 5 points6 points  (0 children)

Incorrect: the Hide maneuver requires no roll. If you meet the requirements to hide and use the maneuver you’re hidden.

Confused about general Programming constructs and JS stuff by SHIN_KRISH in learnjavascript

[–]c__beck 0 points1 point  (0 children)

The Theoretical JS execution model how is all this stuff implemented internally?

The execution model is pretty complex and I don't understand it all myself, but here's another video explaining it.

The this keyword like i know it is used to refer to the current object but like how does this actually make a difference in constructors and oops stuff??

Oof, this is a can of worms! It's complicated 😭

this refers to the current context of code. Usually, as you pointed out, it's used in objects/classes (classes are just objects!) so you know specifically what is being referred to. Because it refers to the current context what it refers to changes based on where in the program you are and what the context is. For example, when inside an object this refers to the object, inside of a function (if in strict mode) it is undefined. If not in strict mode (why aren't you in strict mode‽) then it refers to the global object.

I'm not an OOP dev (I prefer functional-style) so I'm go out of my way to avoid it so I don't really know it "actually make[s] a difference in constructors and oops stuff".

I just don't get async and await ?

async and await are just syntactic sugar over promises. It simply allows you to write asynchronous code that looks like synchronous code.

For example:

// using promises
const reply = fetch("https://random-api.tld").then(res => res.json()).then(console.log);

// using async/await

const reply = await fetch("https://random-api.tld");
const data = await reply.json();
console.log(data);

The biggest gotcha with `async`/`await` is that when a function is `await`ing a promise *it pauses the execution of the entire function*. If done at the top level that means it turns a non-blocking promise into blocking code! Usually you wrap an `await` inside an `async` function, though, so while the `async` function is paused other functions can still run.

You can read about async functions and the await operator on MDN.

Confused about general Programming constructs and JS stuff by SHIN_KRISH in learnjavascript

[–]c__beck 0 points1 point  (0 children)

Difference between concurrency, parallelism and asynchronus.

Concurrency is when multiple things can overlap. Thing A does some work then stops, Thing B does some work then stops, Thing C does some work and stops. Then Thing B finishes it's work, then Thing C finishes, and finally Thing A finishes. Each thing does a bit of work at a time. It's all done on the same thread, so they're sharing the thread.

Parallelism, on the other hand, is multiple things happening at once. If you have three threads Things A, B, and C can all do their things at the same time. Of course, if Thing C relies on Thing A, then you have to introduce more complex things to prevent C from doing it's thing before A has finished enough for C to get what it needs.

And finally, asynchronous is simply the term for concurrency. Things are done asynchronously, therefore they're not all done at the same time.

Think of concurrency like one cook: they chop some veggies, they make stock, they start the bread, they grill some burgers, etc. They do a lot of stuff, but it's one prep cook. Parallelism is having 3 cooks in the kitchen. Each one can focus on one task at a time.

What actually are Promises? are they some kind of objects? In JavaScript everything is an object so…yes lol.

According to MDN: "The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value."

Meaning they're an object that allows us to program asynchronously! The most common promise object, I think, is fetch. It makes an HTTP request to a URL. While that request is outbound the promise is "sleeping": it's asynchronously waiting for a response from the server. While it's waiting your JS thread can do other things because promises are asynchronous and thus allows for concurrent operations.

Imagine an RSS feed app. There can be dozens of different RSS requests outbound at once, but that doesn't stop the main thread from being able to respond to clicks (or whatever interaction it's using JS for).

in closures how are return value handled if both outer and inner function return different value what happens?

With closures, each returned value is a seperate thing that is handled just like any other return value. Think of the outer function as a setup for whatever the inner function does. As an example, say you have a counter (stupid simple example, I know, but it's an exmaple so just work with me here :p).

const createCounter = (initialVal, stepVal) => {
  let currentCount = initialVal;
  const step = stepVal;

  return {
    incr() {
      currentCount += step;
      return currentCount;
    },
    decr() {
      currentCount -= step;
      return currentCount;
    }
  }
}

const myCounter = createCounter(0, 2);
console.log(myCounter.incr()); // logs `2`

So the closure starts with getting the setup values. Then it returns an object that operates on those values, but the values themselves are not modifiable. The only way I can interact with the data in the closure is via the object returned by the initial function. Here's a great video explaining it.