php PHP Remove "final" keywords from classes and methods in vendor packages with Unfinalize
Jump
  • TheCee TheCee 11 months ago 100%

    This. And, unlike Lombok, there is no -deUnfinalize. Sure seems like youre stuck with fixing your codebase, when this thing finally folds.

    2
  • programming Programming "Useless syntax sugar": Numbered block parameters in Ruby
    Jump
  • TheCee TheCee 11 months ago 100%

    I'm glad it doesnt.

    10
  • php PHP Remove "final" keywords from classes and methods in vendor packages with Unfinalize
    Jump
  • TheCee TheCee 11 months ago 100%

    Another red flag for people hired to maintain that code, I guess.

    2
  • memes Memes I have several questions, actually
    Jump
  • TheCee TheCee 12 months ago 100%

    That guys' as well.

    3
  • imaginarywitches Imaginary Witches Towards the Sabbat by Victoria Francés (2020)
    Jump
  • TheCee TheCee 12 months ago 100%

    Ok, so here is a question: What's with her right hand? I could swear I have seen this gesture in other paintings before. Is this some sort of artist custom?

    4
  • memes Memes I have several questions, actually
    Jump
  • TheCee TheCee 12 months ago 100%

    Just try, what is the worst that could happen? Hehe-- [sound of breaking bones and rupturing organs]

    16
  • asklemmy Asklemmy *Permanently Deleted*
    Jump
  • TheCee TheCee 12 months ago 100%

    Oni would be great, problem is the rights to it are split between like five different studios and it’s effectively abandoned. It’s why it’s not on GOG, Steam, etc.

    Possibly the same situation for Attack of the Saucerman. Dayum.

    It also wouldn’t surprise me if the source code has been completely lost, meaning there’s no chance of an HD upscale or anything.

    Oh well, realistically, an upscale and a few improvements wouldn't have cut it anyway.

    1
  • asklemmy Asklemmy *Permanently Deleted*
    Jump
  • TheCee TheCee 12 months ago 100%

    Yesssss.

    1
  • asklemmy Asklemmy *Permanently Deleted*
    Jump
  • TheCee TheCee 12 months ago 83%
    • Oni
    • Attack Of The Saucerman
    • Urban Chaos (the older one, not sure about the new one)
    • Half of the legit stuff Sseth reviewed.
    4
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 100%

    Was it an intended pun?

    Unfortunately, no.

    2
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 100%

    Yet I think that had Judaism been more proselytist, it would have gained more followers and, probably, been more fanatical and aggressive.

    Yes, that's what I'm counting on, since I assume that ideas like religions take part in a long-term process of evolution. Unfortunately, the most whackiest, edgiest religions seem to be the most fit. Therefore my answer to the top level post.

    2
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 50%

    I never said brainwashing children was ok as far as I can recall.

    Fair enough, you didn't. I apologize. I lost track of the chain of posters and mixed you up with the first poster who didn't seem to recognize the dangers of passing belief to children.

    As for Judaism, I stand by what I said: it’s not proselytist in the way other religions are, trying to convert other people. I don’t judge it as bad or as good, I don’t care. I just state a fact as I’ve seen/read.

    That may be case. Which is possibly why, historically speaking, Judaism doesn't seem to be on the winning side. Which is bad, because it means opportunities for more fanatical, agressive religions.

    0
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 75%

    That’s not proselytising, it’s a while different thing

    I don't see your point. How is brainwashing children ok when wololo-ing people is not? Even from an egocentric perspective, you have to live in a society.

    2
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 44%

    Pretty sure you can be born into judaism, though. Chances are, it is even the default scenario with even semi-religious parents.

    That's not "keeping to yourself" to me. That's like passing the cigarettes to your kids.

    -1
  • news News America's nonreligious are a growing, diverse phenomenon. They really don't like organized religion
    Jump
  • TheCee TheCee 12 months ago 84%

    If religious can keep to themselves

    Since religions compete, that doesn't sound feasible.

    17
  • memes Memes Accurate.
    Jump
  • TheCee TheCee 12 months ago 100%

    On second though, it doesn't seem like a big improvement. Reminds me a bit of limbfeeders without limbs.

    2
  • memes Memes Accurate.
    Jump
  • TheCee TheCee 12 months ago 100%

    This, it would be less deep in the uncanny valley without eyes at all.

    3
  • programming Programming *Permanently Deleted*
    Jump
  • TheCee TheCee 12 months ago 83%

    Git, probably

    4
  • programming Programming *Permanently Deleted*
    Jump
  • TheCee TheCee 12 months ago 88%

    Please clarify, OP, did you mean

    • hard to read semantically
    • hard to read syntactically
    • hard to relate how one could come with such a crappy idea, even considering all constraints of their time
    • takes a lot brain real estate (justified or not)

    ?

    7
  • europe Europe Elon Musk attacked German support for migrants and promoted a call to support the AfD, a far-right extremist political party
    Jump
  • TheCee TheCee 12 months ago 100%

    selfies of himself in klan attire

    "I'm an american viking." (Also some bullshit how he'd be genetically viking.)

    2
  • politicalmemes Political Memes I love being a Millennial. Being a Millennial is great. Being a Millennial doesn't make me yearn for death. 2000$ to exist is a steal
    Jump
  • TheCee TheCee 12 months ago 100%

    Maybe there is, though.

    2
  • programmer_humor Programmer Humor Monitor Alignment Alignment Chart
    Jump
  • TheCee TheCee 1 year ago 100%

    What about square screens?

    inb4 chaotic neckpain

    2
  • sysadmin Sysadmin Microsoft leaks 38TB of private data via unsecured Azure storage
    Jump
  • TheCee TheCee 1 year ago 100%

    Unfortunately nobody in charge has seen consequences for their decision to save a few theoretical nickels, so far. But then again, a lot of software/IT related stuff would look completely different, if anybody did.

    25
  • privacy Privacy Is google actually that evil?
    Jump
  • TheCee TheCee 1 year ago 100%

    They make most of their money providing a web ad platform. That should be a no-brainer, OP.

    3
  • programming Programming When a Programmer Holds the Code Hostage: The costs of a policy of appeasement
    Jump
  • TheCee TheCee 1 year ago 100%

    Indeed. Makes it more work to filter the handful of good or even great articles from the 99.99% that use this platform for its apparent ease of money grubbing.

    15
  • programming Programming Java 21 makes me actually like Java again
    Jump
  • TheCee TheCee 1 year ago 85%

    It'll probably take Valhalla for me, personally.

    5
  • ask_experienced_devs Ask Experienced Devs How to store a password for a desktop client?
    Jump
  • TheCee TheCee 1 year ago 100%

    Thanks!

    1
  • programming_languages Programming Languages Compiling typed Python
    Jump
  • TheCee TheCee 1 year ago 100%

    This seems to complicate it, and I imagine someone else would still need to do the footwork and/or it’d require C/C++ knowledge.

    It seems like GDScript is already way less dynamic than Python and a bunch of optimizations has been done accordingly.

    3
  • programming Programming Refusing TypeScript is a signal that you don't care about code quality
    Jump
  • TheCee TheCee 1 year ago 100%

    Or a signal that you'd rather not support the worst way to introduce type systems to frontend dev. While I'm not sure that applies to DHH, I am sure there are other devs that understand compromising all your goals to codepend on Node or even JS itself isn't that much of a win and rather see support for better options.

    5
  • programmer_humor Programmer Humor Which side are you? Javascript or Typescript
    Jump
  • TheCee TheCee 1 year ago 100%

    but I could see it being a good step forward for more meaningful features to be added in the future.

    I think you are right. And that is unfortunate.

    1
  • greentext > Greentext Anon loves One Piece
    Jump
  • TheCee TheCee 1 year ago 100%

    Yes. While its breadth is amazing, the devs seem to keep changing everything which keeps me from exploring anything.

    3
  • greentext > Greentext Anon loves One Piece
    Jump
  • TheCee TheCee 1 year ago 100%

    Yeah, total waste of time.

    goes back to playing DCSS

    9
  • memes Memes Beauty is on the inside
    Jump
  • TheCee TheCee 1 year ago 100%

    5
  • programmer_humor Programmer Humor Which side are you? Javascript or Typescript
    Jump
  • TheCee TheCee 1 year ago 50%

    My bad, I'm not deep enough into our frontend stack to realize Hjeilsberg already did what he does best - ruining enums. (I guess he is not to blame for global imports in c#, so i can not add 'questionable import module/namespace ideas'.)

    And it seems like this proposal contains type declarations (in order to compensate for their enums), among other typescript specific things. So, guess it is option B, then.

    0
  • programmer_humor Programmer Humor Which side are you? Javascript or Typescript
    Jump
  • TheCee TheCee 1 year ago 100%

    That's not a positive, though.

    Depending on how it pans out, it's either not useful enough. Who the hell doesn't use namespaces or enums. Or - as

    These constructs are not in the scope of this proposal, but could be added by separate TC39 proposals.

    implies - a door opener to outsource TypeScripts problem unto other peoples and not to investing into improving WebAssembly. That's just MS being lazy and making their problems other peoples problems.

    I feel like this would be the ideal scenario: things working right out of the box without needing a compile step or additional tooling.

    It's just annotations. No proposed semantics of a type system which your browser could check on its own.

    4
  • memes Memes Money well spent
    Jump
  • TheCee TheCee 1 year ago 100%

    That for sure looks fancy. Well, if I could draw to save my life, I'd definitely include it.

    2
  • dankmemes Dank Memes I'm starting to wonder if they've thought this out.
    Jump
  • TheCee TheCee 1 year ago 100%

    The lamp rotates along its post. Booom, solved.

    9
  • memes Memes Money well spent
    Jump
  • TheCee TheCee 1 year ago 100%

    Requested: A clown version of the Critters-posting-on-4chan meme, with a horn on the desk and a red nose put around the screen.

    1
  • vscode VS Code How to keep VSCode/VSCodium from formatting svg tags in HTML files
    Jump
  • TheCee TheCee 1 year ago 100%

    Thanks, might be worth a try.

    1
  • vscode VS Code How to keep VSCode/VSCodium from formatting svg tags in HTML files
    Jump
  • TheCee TheCee 1 year ago 100%

    Hi, I'm using the one that is built-in.

    1
  • programming
    Programming TheCee 1 year ago 100%
    Actual state of Wayland-support for JavaFX?

    cross-posted from: https://programming.dev/post/2433863 > Hi, does anybody know the state of recent (2020 and onward) FX releases regarding supporting Wayland? > Thank you.

    9
    1
    linux
    Linux TheCee 1 year ago 100%
    Actual state of Wayland-support for JavaFX?

    Hi, does anybody know the state of recent (2020 and onward) FX releases regarding supporting Wayland? Thank you.

    6
    1
    vscode
    VS Code TheCee 1 year ago 100%
    How to keep VSCode/VSCodium from formatting svg tags in HTML files

    Hi, does anyone know how to accomplish this? So far my workaround has been wrapping them in pre tags. Thanks in advance!

    8
    4
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearPR
    Question - Could an embedded scripting interpreter at the same time be a language server? https://ceesstuff.github.io/blog/lsp_embedded_interpreter.html

    cross-posted from: https://programming.dev/post/1941692 > cross-posted from: https://programming.dev/post/1941671 > > > Details in the link of the headline.

    4
    3
    programming
    Programming TheCee 1 year ago 100%
    Question - Could an embedded scripting interpreter at the same time be a language server? https://ceesstuff.github.io/blog/lsp_embedded_interpreter.html

    cross-posted from: https://programming.dev/post/1941671 > Details in the link of the headline.

    7
    1
    programming
    Programming TheCee 1 year ago 100%
    What is Connascence? https://connascence.io/

    cross-posted from: https://programming.dev/post/1890996 > (That's the title of this page.)

    3
    0
    programming
    Programming TheCee 1 year ago 85%
    What is Connascence? https://connascence.io/

    (That's the title of this page.)

    10
    2
    programming
    Programming TheCee 1 year ago 100%
    Most primitive language for LSP?

    cross-posted from: https://programming.dev/post/1245230 > Hi, what is the most primitive programming language (esolangs included) that you can think of or make up that could still be reasonably well^1^ supported by a language server (or similar piece of software)? > > 1 We have to draw a line somewhere, so I'd figure capabilities > > - highlight semantic errors > - renaming stuff safely, that is: > - without confirmation > - without evaluating parts of the code > - proper completion (not just best guess) > - go to definition/show use > > I appreciate your answers!

    3
    0
    esolangs
    Esoteric Languages TheCee 1 year ago 100%
    Most primitive language for LSP?

    Hi, what is the most primitive programming language (esolangs included) that you can think of or make up that could still be reasonably well^1^ supported by a language server (or similar piece of software)? 1 We have to draw a line somewhere, so I'd figure capabilities - highlight semantic errors - renaming stuff safely, that is: - without confirmation - without evaluating parts of the code - proper completion (not just best guess) - go to definition/show use I appreciate your answers!

    1
    2
    ask_experienced_devs
    Ask Experienced Devs TheCee 1 year ago 100%
    How to store a password for a desktop client?

    Hi, by now it seems to be common knowledge that passwords shouldn't be stored in a database. Backend devs generally know to hash and salt and what-not their transmitted passwords. It seems to be well documented. However, I wasn't exactly able to find such a clear answer for client applications accessing e.g. web APIs. For example, lets assume you were to create a Lemmy desktop application with support for multiple accounts. Ideally, that software would work like a password manager and store its master password as hash only. However(2), sometimes users like to start said application without entering their password. Like an Email client in pleb mode. Which requires the passwords to be stored somewhere. In this case, what is the best course of action?

    9
    14
    programming_languages
    Programming Languages TheCee 1 year ago 100%
    Three Architectures for a Responsive IDE https://rust-analyzer.github.io/blog/2020/07/20/three-architectures-for-responsive-ide.html

    Not exactly new, but I haven't seen this here. Not sure what is happening in the content box. The title is a link, though.

    4
    0
    programming
    Programming TheCee 1 year ago 100%
    A Type System for Scripting ECS https://ceesstuff.github.io/blog/ecs_types.html

    cross-posted from: https://programming.dev/post/1086370 > This time on my arbitrary blog: Entity component systems. > > Also, highlight.js should degrade more gracefully without JS activated than last time. Note that I can't process syntax highlighting in my build step, because I don't have a build step. EDIT: improved phrasing

    10
    15
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearGA
    Game Development TheCee 1 year ago 100%
    A Type System for Scripting ECS https://ceesstuff.github.io/blog/ecs_types.html

    cross-posted from: https://programming.dev/post/1086370 > This time on my arbitrary blog: Entity component systems. > > Also, highlight.js should degrade more gracefully without JS activated than last time. Note that I can't process syntax highlighting in my build step, because I don't have a build step. EDIT: improved phrasing

    8
    0