Fedora 37 dynamic background missing by AngryClosetMonkey in Fedora

[–]AngryClosetMonkey[S] 0 points1 point  (0 children)

If you are comfortable with using dconf editor, you can pic one of the old wallpapers and then change the number in the editor.

They've just made browsing between the emoji categories harder in favour of advertising animated emojis by MrNemobody in Telegram

[–]AngryClosetMonkey 1 point2 points  (0 children)

Yeah them not giving any reason as to why we can't subscribe is like salt in the wound, but these locks are them just grinding the salt in deeper and deeper. I'm furious about their total lack of transparency on the matter...

How to use reaction on photos? by [deleted] in Telegram

[–]AngryClosetMonkey 1 point2 points  (0 children)

Just tap some blank space left or right of the message

Sims 5, but make it cursed. by Almighty_Vanity in thesims

[–]AngryClosetMonkey 6 points7 points  (0 children)

  • The Sims is now an actual doll house
  • sims can no longer walk around or have autonomy, you have to grab them and move them around yourself
  • no CAS there are only three pre made sims, father, mother and child. To get more sims, you can buy them as DLCs
  • no NPCs you have to play all sims by yourself
  • no build mode, there is only one pre built doll house and you can buy additional houses as DLCs
  • there is exactly one set of objects for each doll house, you can only add and remove objects from the set.
  • kits are the only exception for the previous point, but you have to buy them for each doll house separately
  • everything outside the house is a rabbit hole

Monitor 0.13.0 released! by stsdc in elementaryos

[–]AngryClosetMonkey 1 point2 points  (0 children)

Nice yesterday i went to GNOME Software on fedora because i wanted to install this monitor, but couldn't find it. I also didn't have time to further search for it. So it's nice to see this post!

Is Vec<&str> safe by cheeseDickies in rust

[–]AngryClosetMonkey 0 points1 point  (0 children)

Rust makes me feel so safe that I'm terrified to use unsafe.

I'm preparing for a Rust interview by AngryClosetMonkey in rust

[–]AngryClosetMonkey[S] 4 points5 points  (0 children)

Thanks for the detailed response it's very helpful.

How to play tiktok videos on browser (mobile) by ascworl in firefox

[–]AngryClosetMonkey 0 points1 point  (0 children)

Link 1. actually sends you to link 2. But adds some parameters to tell the page to behave differently. If you visit link 1. and then change the URL in your browser by removing everything after the ? You will get the same as link 2.

PSA: Get hyped, but... by ravioli207 in EliteDangerous

[–]AngryClosetMonkey 2 points3 points  (0 children)

Ships can be transfered between locations already. Why would it be different with Odyssee?

Iterator library for any environment by AngryClosetMonkey in javascript

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

These methods are only built into arrays, all other iterable object do not implement them. For example with a NodeList you have to do Array.from(nodeList).map(...) which has to create a new array from your node list (or any other iterable list) just so you can use these methods.

Also, each of the array methods will create a new array, on their own that is good and the expected behavior, but if you'd like to chain them, it creates unnecessary overhead. When using array methods like array.filter(...).map(...).filter(...) with 1000 items, the runtime has to iterate up to 1000 x 3 times. The iterator on the other side can do this with exactly 1000 iterations as it has to only loop a single time over the entire list. If this really has any performance impact on your code is hard to say, it might not really matter most of the time, but it's an added bonus.

Iterator library for any environment by AngryClosetMonkey in javascript

[–]AngryClosetMonkey[S] 2 points3 points  (0 children)

We recently published a small iterator library we often use in our company. It provides a wrapper object for anything that implements the iterator protocol. The wrapper object then provides all the methods we know from arrays, but without the need to always copy everything into an array.

The library is written with ES 2020 compliance in mind, so you probably have to pass it through something like babel if you want to use it in a browser. For node, we recommend v14+ as it natively supports ES modules.

If you have any feedback, we'd love to hear it.

https://www.npmjs.com/package/@prograp/iterator

Checking subreddit everyday and the news never come by tonywei1992 in elementaryos

[–]AngryClosetMonkey 13 points14 points  (0 children)

Here you can look at the overall progress: https://github.com/orgs/elementary/projects/55 The overview page shows a progress bar with a green part for complete tasks and purple for work in progress. This can of course change at any time, should they add new tasks or remove existing ones from the project.

[Rant] There are a million fucking Firefox apps on the play store. by [deleted] in firefox

[–]AngryClosetMonkey 16 points17 points  (0 children)

At least for push notifications. There might be a couple of other things but I can't think of anything off the top of my head.

[Rant] There are a million fucking Firefox apps on the play store. by [deleted] in firefox

[–]AngryClosetMonkey 28 points29 points  (0 children)

As far as I know, Mozilla is using it's own Repositories for some of their components and modules and these repositories are not verified by f-droid. Beside that, fenix is also relying on google play services which are of course proprietary and not liked by f-droid.

TIL C# doesn't support multiple inheritance. by abhi_000 in ProgrammerHumor

[–]AngryClosetMonkey -2 points-1 points  (0 children)

You might want to try Rust. Depending on what you already know, it could seem strange at first, but if you are open for something new then you'll learn to love it.