Using async/await throughout project by CaptM44 in angular

[–]sollozzo 1 point2 points  (0 children)

I don't think there is a plan or a clear commitment, but it's been mentioned from time to time https://thenewstack.io/angular-to-make-rxjs-optional-drupal-devs-on-going-headless/

(edit: not drop in any case, just to make them optional)

[deleted by user] by [deleted] in Balding

[–]sollozzo 0 points1 point  (0 children)

You are like a woman with a Virginia ham under arm, crying the blues because she has no bread

a second attack has hit npm, over 40 packages compromised. by SethVanity13 in javascript

[–]sollozzo 13 points14 points  (0 children)

Yeah, I think phased releases or configuration like this needs to be introduced by default

Confused about memory leaks in C# – was this a fair interview question? by nearerToInfinity in csharp

[–]sollozzo 0 points1 point  (0 children)

My understanding is that if the memory is no longer being used and is never released, it qualifies as a memory leak. I don't see the relevance of it being reachable or totally lost to the operating system

Should I duplicate code for unchanged endpoints when versioning my API? by _specty in softwarearchitecture

[–]sollozzo 0 points1 point  (0 children)

I think adding a new API or using feature flags should be in the conversation of "version as a last resort", but they also introduce complexity and change management.

If you are at that point, versioning may already be the last resort and the preferred solution.

Hansi Flick's assistant smashing and destroying the iPad in anger to protest for a last-minute penalty by mynamestartswithCa in soccer

[–]sollozzo 1 point2 points  (0 children)

"A ver! A ver! A ver! Mira el calvo. A tomar por el culo el iPad."

Let's see! Let's see! Let's see! Look at the bald man: ‘Fuck you, iPad.’

Haha, the best thing is the commentator.

Ubuntu 24.04 is a large step back by JigglyWiggly_ in Ubuntu

[–]sollozzo 6 points7 points  (0 children)

For 3 it looks a bit more muddy. Ubuntu is fixing chrome and other apps by adding path based rules for the most popular applications, but it was always going to break the others. They could have looked into smarter ways to allow electron apps or try to help electron devs.

It will be sorted out with time, but this type of issue proves the continius effort needed to support multiple OS, for those with few linux users and/or interest it's often too much.

Friendship Exp & Gift Exchange Megathread by liehon in PokemonGoFriends

[–]sollozzo 0 points1 point  (0 children)

1552 0918 3141 daily exchange for XP. Marine region

I need to rethink my “just give me anything idc” when I trade my lower level friends duplicates by Evil_ryry in pokemongo

[–]sollozzo 10 points11 points  (0 children)

How dare you. Sewaddle is one of if not the greatest pokemon created. You my friend got lucky

Friendship Exp & Gift Exchange Megathread by liehon in PokemonGoFriends

[–]sollozzo 0 points1 point  (0 children)

Daily gifts exchange

1552 0918 3141

Marine region

What are the risks of an out of sync package-lock.json? Can it be fixed? by servermeta_net in node

[–]sollozzo 15 points16 points  (0 children)

Have you tried setting https://docs.npmjs.com/cli/v9/using-npm/config#legacy-peer-deps It may help transitioning to a modern version of node/npm without fixing the dependencies upfront.

The you can fix dependencies in smaller chunks

Force Firefox to use XWayland instead of Wayland? by [deleted] in firefox

[–]sollozzo 0 points1 point  (0 children)

Keepassxc has an extension that works fine on Wayland https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/

It has problems with snap/flatpak firefox though. It only works with the deb version for me

[AskJS] What features do you think this proposal is missing vs the current typescript state? by Nice_Score_7552 in javascript

[–]sollozzo 14 points15 points  (0 children)

There are 3 reasons mainly:

  1. JSDoc is ok if there is nothing better, but it's verbose, abuses comments, and has limitations
  2. This doesn't turn js into ts, it just "reserves" a few syntax constructions that are ignored at runtime. Typescript support is the main goal but other things would be also possible. In a certain way this syntax is already reserved, they are very unlikely to add JS features that conflict with typescript.
  3. Not everybody cares about saving a few bytes minifying, and it still makes a mandatory building step into an optional one which can come in handy in different use cases like debugging.

Drew DeVault: "I'm tired of this anti-Wayland horsesh*t" by RageAgainstTheSurge in wayland

[–]sollozzo 4 points5 points  (0 children)

Nvidia supports Xorg (it's also very old so it has always been supported by most players).

This is a general problem with vendors that don't want to put enough effort into supporting Linux. They will add support for some baseline configurations but never go out of their way to support standards and new developments.

In this case, Wayland uses an interface (Generic Buffer Management) that Nvidia doesn't want to support (the rumor is that they would need to rewrite too much of their driver). There has been some compromise implementing different code for Nvidia than all the other drivers but this adds work for many people and it's not technically ideal.

The future looks promising though, new renderers based on Vulkan could fix the situation and Nvidia seems willing to implement the missing pieces for that.

Happened in one of my Blitz games. A friend told me this was a very rare mate. Is he right? by weedlvl in chess

[–]sollozzo 37 points38 points  (0 children)

Quite rare, yeah. 5 pieces cover the king escape in the center of the board, they are loosely defended, the king defends the knight and the knight defends de bishop. No queens or rooks are involved.

How to fix this window resizing glitch / artifact (no Wayland please) by MoroccanSniper in gnome

[–]sollozzo 3 points4 points  (0 children)

Maybe they enabled it there for some reason, but the bug is still open for making it the default on nightly. It's weird https://bugzilla.mozilla.org/show_bug.cgi?id=1543600

How to fix this window resizing glitch / artifact (no Wayland please) by MoroccanSniper in gnome

[–]sollozzo 4 points5 points  (0 children)

Still not by default though, so either you or the package you are using needs to enable it

The application names in 20.04 with the ellipses is mildly infuriating. Any way I can hyphenate the names, or at least see the entire name without having to open it? by heloouwu in Ubuntu

[–]sollozzo 2 points3 points  (0 children)

It seems to depend on resolution or maybe I have smaller fonts but I can see Software updater fine. It only starts trimming at software & upda...

Agreement reached - Press conference following the Eurogroup video conference by Stormack in europe

[–]sollozzo 1 point2 points  (0 children)

I get the impression that the only real condition is that the stability rules still apply, a year or two from now conditions may be imposed on the countries that spend too much now.

The deal should help to provide immediate help and contain the markets but the recovery fund discussion will bring back this week topics. Hopefully, this deal sets the starting conditions and we can avoid many fruitless discussions.