330
142

What does the launcher do with regard to the operation of the game that cannot be done within the actual game itself? Is it due to a technical limitation or simply there for the convenience of the players? Are there alternatives to such methods of starting the execution of games?

3
27

Imagine you wake up in the body of a famous and influential person in the bedroom where that person sleeps in. You know nothing about that individual prior to this incident apart from the fact that they are considered a high profile person.

Your only chance of survival here is to act like that person in front of their family, friends and the public for the rest of the unforeseeable future. How do you ensure you learn to imitate the personality of the individual by arousing the least amount of suspicion?

119
44
submitted 2 months ago by jonathanvmv8f@lemm.ee to c/opensource@lemmy.ml

I don't know what to write in both of these pages before I publish my project. I would greatly appreciate if someone would help me in this regard as I know nothing about the legal side of hosting open source apps nor do I want to spend too much time on this.

For context, my project is a web app that I specifically made sure to be as private as possible. All data generated by the user is made to be completely stored locally in the browser with no trackers or analytics installed. The data can be modified and deleted as per the user's will along with the ability to import and export the data as JSON files. A local account is required to save progress else the data will be wiped on exiting the site and the core functionalities of the site do not depend on whether an account has been created or not. The only privacy risk would be occasional loading of external resources like image links which I couldn't find a viable alternative to.

Frankly this is just a small side FOSS project which I do not intend to capitalise on. I still want to mention the TOS and the Privacy Policy just in case, but I couldn't be bothered to write all this legal matter by hand.

28

I am working on a small web app that stores user data locally using indexedDB which can be imported/exported by making use of JSON files. Since I plan on adding updates to the site, I want to know what best practices I should follow to make sure my app can allow importing of user data from older versions. It could be related to how I should define the properties of my user data object to make it future proof, or any library or tool I could implement that would make this migration process easier.

Do keep these points in mind:

  1. I am using NextJS to build this application and Dexie to manage indexedDB
  2. Without going into details, the user data file makes use of heavily nested objects and arrays and most likely won't fit in a cookie or even in the local storage API
  3. This web app acts as a proof of concept which must only make use of the aforementioned core technologies, regardless of whether more efficient alternatives exist or not.
[-] jonathanvmv8f@lemm.ee 35 points 3 months ago

I like to think that he forgets, keeps trying and then makes a new post about it

[-] jonathanvmv8f@lemm.ee 6 points 3 months ago

I would really like to get more about the 'business megaformal' option if I knew what it was called in real life

[-] jonathanvmv8f@lemm.ee 24 points 3 months ago* (last edited 3 months ago)

Asking as a newbie programmer: how do you suggest we write comments that explain the 'why' part of the code? I understand writing comments explaining the 'what' part makes them redundant, but I feel like writing it the former way isn't adding much help either. I mean, if I created code for a clock, is writing "It helps tell what time it is" better than writing "It is a clock" ?

It would really help if someone could give a code snippet that clearly demonstrates how commenting the 'correct' way is clearly better than the way we are used to.

117

I recently learned about LocalSend and was intrigued by how it functioned by only using the WiFi network of the devices. I did not know my LAN had these capabilities.

Now that I've learned about it, I am excited to know if there is anything else I can do with it. Perhaps there could be a way to send prank notifications to all the connected devices, create a private chat room, or have custom LAN parties.

I genuinely do not know anything about how WiFi or LAN in general works in this matter. Is it possible for me to build my own applications that make use of these features? If so, I would love to get a direction on what resources or guides I should be looking for. If not, I would still be happy to use similar pre-built applications.

[-] jonathanvmv8f@lemm.ee 9 points 3 months ago

BTW it's cake day for what was supposed to be a throwaway account

[-] jonathanvmv8f@lemm.ee 23 points 3 months ago

By the looks of the image, you opened this post on your laptop, opened the camera app of your phone, took a screenshot of the app and took ANOTHER screenshot of the app along with the preview of the previously taken screenshot and finally posted it.

I guess it's your first day too

159

cross-posted from: https://lemm.ee/post/41811290

I think the use of this meme format already counts as one

408
submitted 3 months ago* (last edited 3 months ago) by jonathanvmv8f@lemm.ee to c/memes@lemmy.world

I think the use of this meme format already counts as an example

344
[-] jonathanvmv8f@lemm.ee 5 points 4 months ago
  1. For Linux enthusiasts, how do you decide which distro you would like to try out next among the plethora of options that are available? The difference I perceive between majority of distros gets smaller the more I try to understand about them.

  2. What are the minimum issues I am likely to face using the most beginner friendly distro like Mint for programming and light gaming?

  3. How customizable is the GUI in Linux Mint specifically? What if I want a start menu like Windows 10 with the app list and the blocky app tiles? What about those custom widgets I see in hardcore Linux users' desktops?

  4. I heard there is no concept of file extensions in Linux. How am I supposed to work on my projects that I imported from my Windows machine that do contain extensions?

Bonus: Who creates those distro icons in color coded ASCII in the system info command in the terminal?

296

cross-posted from: https://lemm.ee/post/41350739

[-] jonathanvmv8f@lemm.ee 8 points 4 months ago
[-] jonathanvmv8f@lemm.ee 4 points 5 months ago

I am seeing this comment right after I finished 'Life is Strange'...

Tap for spoilerI think I will stay away from time travel for now

[-] jonathanvmv8f@lemm.ee 46 points 5 months ago* (last edited 5 months ago)

Tbh I've kind of forgetten what little French I managed to learn earlier, so this wouldn't work for me either

[-] jonathanvmv8f@lemm.ee 5 points 6 months ago

I love when people make the effort to do this kind of stuff and I got the opportunity to have someone do it for my post.

Thanks dude. You have made my day...

[-] jonathanvmv8f@lemm.ee 7 points 1 year ago

Inside Job.

I didn't really watch shows on Netflix and I couldn't care less about people complaining about their shows being cancelled left and right. But Inside Job was recommended by my friend and I loved it. After finding out it was cancelled after 2 seasons, I finally understood the pain these people were feeling all along...

[-] jonathanvmv8f@lemm.ee 7 points 1 year ago

I swear it wasn't intentional 😓

view more: next ›

jonathanvmv8f

joined 1 year ago