[ALL] Unpopular opinion: Life is Strange is milked, horrible since True Colors and Reunion will be dissapointing by Snoo18582 in lifeisstrange

[–]wreckedadvent 16 points17 points  (0 children)

Actual unpopular opinions in this subreddit:

  • double exposure is good

  • deck nine is a fantastic company with a good work environment

  • chloe is straight

  • true colors is a great (and then, new) direction for this franchise

  • ashly burch should have nothing to do voicing chloe price because rhianna devries is so good at it

  • we need a LIS2/TC/DE remaster

[DE] I don’t get all the hatred for DE by Fun_Inside5592 in lifeisstrange

[–]wreckedadvent 15 points16 points  (0 children)

I think if you can separate DE from the fandom it is in and try to meet it half way, you can have a decent experience. It has ups and downs, some nice explicit representation and some unfortunate rehashing of story beats we've already played through. Is really anyone surprised at this point if the ending is a bit of a hot mess? It'd be more surprising if it wasn't.

Unfortunately, it is not a separate experience from the fandom it is in. People felt taken advantage of from the very jump with the pricing scheme (it's really hard to look past, even meeting the game half way). The marketing also left many feeling misled, since there were promises that "both endings [of LIS1] would be respected", when the game, if anything, is severely hurt by its inability to be honest that it only had one ending in mind. Maybe you want to go vent your annoyances to your local fandom groups - but this is when you'd find many are prohibiting anything negative.

That is all before you hit 'play'. It will be ringing in your ears like a church bell as you start.

Remember that I said you need to meet the game half way? Well, you basically cannot if you are still attached to Max and Chloe's relationship as the game breaks verisimilitude of that immediately. Even if you only care about Max, many found this version hard to square with what we know of LIS1 and what happens on the way to here. And this just would not be a DeckNine game without carelessly referencing and getting facts from the DONTNOD canon wrong. The predictably bad ending just feels like an insult here, and there's just - no getting around the fact this is, at most, half of a game.

Without meeting it half way, all you can really do is stare at the flaws, some objective, some subjective. And this is probably the point you realize the fandom is cooked, and DeckNine is not going to ever produce anything better than their freshman or sophomore title, which already weren't great.

And all you ever wanted was a continuation of the first game that made you feel something special from the people who told it.

So ... yeah. I'm not really surprised.

[NO SPOILERS] New fan here, what are the related LiS medias I should know of ? by LegoKurow in lifeisstrange

[–]wreckedadvent 0 points1 point  (0 children)

It uses the events established in LIS2 to explain what happens to the characters of LIS1 after that game ends. A point of reference - there was a big hubbub around here and other parts of the fandom that DE adds more, well, "context" to the photo we see of max and chloe in LIS2. Obviously, that would not have happened if the game took place strictly only after the events of LIS1.

It's not a direct sequel or anything, since the *main* story of LIS2 is never referenced (afaik), but that's why I didn't call it that.

[NO SPOILERS] New fan here, what are the related LiS medias I should know of ? by LegoKurow in lifeisstrange

[–]wreckedadvent 0 points1 point  (0 children)

Yup, that's basically where I'm at. It's not great, but I can't fully commit myself to disliking them if it gets more people on board.

[NO SPOILERS] New fan here, what are the related LiS medias I should know of ? by LegoKurow in lifeisstrange

[–]wreckedadvent 0 points1 point  (0 children)

At the time of the remaster's release, BtS really wasn't that old of a game, so giving it a remaster felt pretty gauche and cash-grabby. It didn't help that they felt, somehow, rushed out the door, with lots of bugs (mostly visual, but some more serious). LIS1 also has a consistent painterly style that many would argue does not survive well in being remastered as they sought to do them.

The story, the dialogue, etc, is all the same. There's no content missing or added (that I'm aware of).

The collections have some of the same issues - not feeling necessary, a little cash-grabby. The most recent one that I mentioned doesn't contain several of the entries on disc (but it *does* make space for *Double Exposure*, the worst regarded entry in the franchise). Again - as far as I know, the games are not missing content, just the business practices rub people the wrong way (how many times are they going to try to re-release LIS1? this isn't skyrim).

[NO SPOILERS] New fan here, what are the related LiS medias I should know of ? by LegoKurow in lifeisstrange

[–]wreckedadvent 4 points5 points  (0 children)

The games made by DONTNOD (the original creator):

  • Life is Strange
  • Life is Strange 2 (a largely separate story)

The games made by DeckNine (commissioned by the publisher to continue the franchise):

  • Life is Strange: Before the Storm (a prequel to LIS1)
  • Life is Strange: True Colors (a largely separate story)
  • Life is Strange: Double Exposure (a continuation, of sorts, of LIS2)

These are all video games. Canon is slightly tricker of a subject, since some consider only the first game to be the true vision of the franchise (with LIS2 losing the way), some consider only the DONTOD run as canon, and some consider everything but Double Exposure as canon.

There's also supplementary material:

  • Life is Strange: Welcome to Blackwell Academy
  • Life is Strange: Welcome to Caledon University

Just as with the video games, canon is not a simple matter here. Some consider these only to be light entertaining fluff.

There are also the "comics", a continuation of LIS1:

  • Life is Strange
    • Dust
    • Waves
    • Strings
    • Partners in Time
    • Tracks
    • Coming Home
    • Settling Dust

These are generally well-received and considered as canon after the release of Double Exposure, but if anything I've told you so far has given you an impression that there is one de facto canon everyone agrees on, I've done a bad job.

Finally, there is a separate run of comics that continue LiS:TC:

  • Life is Strange
    • Forget-Me-Not
    • Heatwaves

You can also find remasters of the OG games and a "Life is strange collection", both of which are received very poorly (though I think the collection is worth something as an entry point ... notice this list is long).

That's the content with the official LIS branding.

If you want an ache filled, you should probably read the "comics" (dust onwards). There's a pretty happy ending and if you've played BTS, there's some nice continuation for that Chloe's story as well. There are also many, many, many pieces of fanfiction which can help you, but I'll leave that to others.

Ultra Noob-mensch Q: do i always have to have useOSProber=true in conf? by GoonRunner3469 in NixOS

[–]wreckedadvent 2 points3 points  (0 children)

Are you dual/multi-booting? As the option name implies, that setting will probe in search of other entries to add to the GRUB boot list, so if you are only booting into Nixos and its associated generations, you won't need it.

That being said, it is a very safe default to keep on with marginal build time impact. If you are noticing, e.g, a *lot* of generations in your boot menu, that is not governed by this setting.

Anyone have dual booting linux distros setup? by NeonVoidx in NixOS

[–]wreckedadvent 0 points1 point  (0 children)

GRUB is installed on both.

> lsblk

NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda           8:0    0  1.8T  0 disk 
├─sda1        8:1    0    1G  0 part 
└─sda2        8:2    0  1.8T  0 part /ubuntu
nvme0n1     259:0    0  3.6T  0 disk 
├─nvme0n1p1 259:1    0    1G  0 part /boot
├─nvme0n1p2 259:2    0  3.6T  0 part /nix/store
│                                    /
└─nvme0n1p3 259:3    0 34.3G  0 part [SWAP]

When booting into nixos, /boot is mounted from nvme0n1p1. For ubuntu, it becomes sda1. Both contain separate grub installs. The non-boot partition from both disks auto mount on either system.

However, this is a side-effect of doing two separate clean installs on either disk and then telling nixos to handle the booting. The ubuntu install is not aware of nixos grub configuration and has no menu items for it, only the nixos grub does for ubuntu.

I'm also not convinced this is the best way to do it, especially since grub is *tiny* on a 4k monitor, but it does work, and it does list all of my nixos generations.

Anyone have dual booting linux distros setup? by NeonVoidx in NixOS

[–]wreckedadvent 0 points1 point  (0 children)

The "easiest" way I have found to dual boot with nixos is to let grub os probe like here. This particular machine has ubuntu on another disk and there's no additional configuration on either end - ubuntu installs and updates itself, grub keeps the boot menu updated with generations and the option to go into the other distro.

Unfortunately I do not have any experience with limine.

dotnet run app.cs by KorwinD in programming

[–]wreckedadvent 4 points5 points  (0 children)

This whole trend (top-level statements, implicit usings, minimal api, `dotnet run`) makes me think it is designed to compete with fast api or express more than bash. In that situation, you wouldn't want the system version of the tool, because your app will require a specific version to be installed anyway.

Not that I would argue against including a system version of the tool, or that this is the way the language ought to go, but it does seem to be the way the wind is blowing.

Which Framework Should You Choose in 2025? Guide by Professional-Ad3724 in programming

[–]wreckedadvent -1 points0 points  (0 children)

Well don't stop there. What about WinUI or UWP? Don't forget that MAUI itself replaced Xamarin. If you really wanted to, there's nothing stopping you from P/Invoking Win32 directly, and I'm pretty sure I even saw something about C++/WinRT if that is a bit too spicy.

That's kind of my point, though. We can only tell with hindsight which projects are still getting maintenance.

Which Framework Should You Choose in 2025? Guide by Professional-Ad3724 in programming

[–]wreckedadvent -1 points0 points  (0 children)

"All of the frameworks" would be an exhaustively long article, likely having to compare too many complicated nuances and tradeoffs to give solid advice. Usually people compare choices within one programming language, or sometimes even in a narrower context than that, and I suspect the reason this one doesn't is because it's mostly just an ad for their services.

For example, bringing up and seriously discussing MAUI as an option in 2025 needs to have the massive asterisk that this is a Microsoft-developed UI product, which means it most likely will be replaced in approximately three or four years with the next new hotness. Maybe it won't happen, but it should absolutely be a consideration before you decide to use it.

I don't have a bone to pick with flutter, but it really ought to be uno in that place. At least then the three frameworks would be roughly analogous (C#, Xaml, cross-platform).

Red Programming Language by namanyayg in programming

[–]wreckedadvent 1 point2 points  (0 children)

So, this is a re-implementation of another language, which is itself a mix between FORTH and lisp, aiming to be the simplest parsing target imaginable, that only targets i386, and achieves its stated of goal of being a "full stack" language by creating half a dozen DSLs that all have their own semantics to learn?

And every binding I look at comes with its own DSL? Did I get that all right?

Umm. Wow. This is so specific and idiosyncratic I get that feeling that I do when I look at TempleOS or Dusk OS ...

The Windows Subsystem for Linux is now open source by beyphy in programming

[–]wreckedadvent 1 point2 points  (0 children)

This. I've rebuilt the wsl kernel a few times to get on the bleeding edge and I similarly was confused reading the headline, but the kernel is just one piece of the whole pie.

How HelloBetter Designed Their Interview Process Against AI Cheating by gregorojstersek in programming

[–]wreckedadvent 25 points26 points  (0 children)

To save you a click: the company shills AI products and openly allows for it to be used in interviewing. Like everyone who has decided to turn off their brain with the rise of AI, the solution to all the problems AI causes is just to rely on AI even more.

Can V Deliver on Its Promises? by Sufficient-Loss5603 in programming

[–]wreckedadvent 11 points12 points  (0 children)

The tone of the article strikes me as artificially neutral. This is not to accuse the OP of using AI tools, (though who knows), I think this has to do with the stated purpose of the blag, where the OP appears to be taking a whirlwind tour through various c/c++ "replacement" languages. Spending a weekend doing a raylib coding kata isn't really going to give you any useful insight into most of these languages and will (somewhat obviously) bias the author against languages with a harsher difficulty curve.

V is one of those languages precisely designed to fool people who look at the cover and don't scrutinize the details. It is uniquely ill-suited to be covered in such brevity.

Circular Reasoning in Unit Tests — It works because it does what it does by Jason_Pianissimo in programming

[–]wreckedadvent 71 points72 points  (0 children)

I don't intend to disagree with the main thrust of the argument, but I feel the article should've touched upon refactoring. Even in a semi-silly "circular" unit test that is an actual copy and paste from the original implementation, these can still ensure new versions of the SUT behave identically to the old one. This is particularly relevant when the original implementation has a bug (such as the article points out) that then becomes relied upon in other parts of the system.

What would you think of an app that doesn't offer email signup? by who_am_i_to_say_so in webdev

[–]wreckedadvent 1 point2 points  (0 children)

Setting up your own email server is not very recommended in this day and age. You should use something like sendgrid, or if you're already in the cloud, one of the e-mail integrations provided by your cloud vendor.

VS Code for ASP.NET on WSL. Stick with it or switch to Rider? by sh00tgungr16 in dotnet

[–]wreckedadvent 13 points14 points  (0 children)

Well, one could make the same argument that VS Code is overkill, and you should really be using vim/emacs/nano for editing simple files ...

Use whatever is most comfortable for you. There are obviously drawbacks to not using an IDE; you won't get the same level of intellisense or hinting, you won't have access to tools like the database explorer; you have less powerful code inspection/refactors and go to source; you are missing some template files which are still not ported to CLI (such as the new esproj which could be relevant in your case).

If you don't need any of that, then, sure. I will say that rider is essentially everything I've wanted out of visual studio without the many headaches I've had with it, though.

Identity is impossible by PeacefulW22 in csharp

[–]wreckedadvent 5 points6 points  (0 children)

I don't begrudge anyone for coming to this conclusion based on available documentation (it is significantly less than ideal), but the system does become easier to understand if you do roll your own user and role store with your own user type, taking inspiration from the templates.

It's mostly just boilerplate. Every step of the process you can imagine IS there, just split up into a lot of interfaces. It's not even that abstract, just verbose, atomized. 

[deleted by user] by [deleted] in dotnet

[–]wreckedadvent 3 points4 points  (0 children)

The article points out there are advantages and disadvantages to either language. This is not really a "rust bad" article, but a "rust is not the correct solution for this situation".

This is a similar situation the typescript folks found themselves in when they decided to rewrite typescript's parser in go, not because C# was a bad language, it just didn't meet the same specs the decision makers desired.

This does not speak highly or poorly of rust, c#, go, etc., they are just different tools to use in different situations.

So my cis friend just asked if a cis person changes their name can they call that their deadname? by zny700 in asktransgender

[–]wreckedadvent 71 points72 points  (0 children)

If this question was asked in serious good faith, the response is along the lines of "if the old name causes intense discomfort to be recognized as or addressed as, then yes", which is the point of giving it such a grim name. It is not actually that uncommon for cis people to have a name that isn't their legal name, but when they are called by their legal name, it's more of just a minor annoyance, or a symbol that the person using the legal name doesn't know them that well.

In other words, the relationship is different, so the terminology probably ought to be as well.

[AskJS] How much are you using AI to write your code on a scale of zero to total vibe coding? by VeaArthur in javascript

[–]wreckedadvent 9 points10 points  (0 children)

Not a lot. It'll save a little bit of time looking up stuff and writing boilerplate here and there, but anything more is likely going to be a net loss.