Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)JF
Posts
53
Comments
69
Joined
2 yr. ago
  • All this time I was wondering what black sorcery DST was performing to magically "add more sunlight" when it was simply the matter of setting the clock 1hr early.

    I would rather go with having separate schedules for winter and summer for everything; even thinking about adopting DST is nauseating for me. I enjoy having a uniform time scale independent from external environmental factors.

    Thank you very much for sharing this link.

  • Someone please ELI5 Daylight Savings for me? I simply can't wrap my head around it no matter how many times I try to read any explanation about it. I don't even know if my own region follows it (probably not given I would've understood it otherwise).

  • This isn't related to the context of the post, but I recall giving a review in an earlier post regarding the blog site. Assuming you (positive-intentions) are the same person as the author of the previous post (xoron), It's impressive how you came this far with your blog and apps since then.

    Your blog post about bottom-up browser state management was particularly interesting because I was dealing with indexedDB before and ended up going with a wrapper while I personally wanted to work with a custom solution. The explanations for the code snippets are to-the-point, easy to follow and overall well written which I really appreciate as a person not experienced in reading blogs.

    Also I enjoyed your in-house illustrations. Keep up the great work!

  • Ask Lemmy @lemmy.world
    jonathanvmv8f @lemm.ee

    Every living human is now replaced by a clone of you. How would you imagine the world to be like?

    The clones retain the same physical attributes and memory as the original 'you' just before the replacement. From the clone's perspective, it would be as if you swapped places with another person with no context of the situation that person was in, except it's with every living person on earth, everyone but you cease to exist and the original 'you' isn't affected in any way.

    How would you imagine the world to become after this? How would the society act now that it has become entirely composed of 'you's? How would you and your clones live the rest of your lives in such a world?

  • With regard to what if every person on earth gets a similar buffer: Assuming everyone initially becomes aware of this feature, I would imagine communities would pool up their storage by connecting them via references to other member's name or identity (similar to linked lists). They could store their collective thoughts in the form of megathreads similar to how Twitter users do it, in plain text or making use of links to Babel pages as suggested in another comment.

    Intelligence agencies would be extremely efficient in cramming information in their limited shared buffers. Imagine they observe 'CakeShoeRock' written in the buffer and immediately conclude they are in a time loop because they anticipated this exact scenario and developed a comprehensive set of protocols and a system of condensed code words to follow for the same in advance.

  • Now it makes sense. The transparent nature of the image obscured the outline of the switch in my screen from which I was initially unable to identify that it represented the different cases of viewport width of the switch.

    Thanks for the clarification!

  • I can relate to this too. I try to fight the site out of spite by furiously clicking on the back button of the browser to get me to the home page, and it does show the page for a split second before undoing the redirects and pulling me back to the page I was originally in. In the end I have to succumb to using the website's own navigation buttons to incrementally head back to the starting page.

  • The part about having proper print layout of the site is actually interesting to me. I just learned about it recently and was curious about how there was explicit CSS support for this. This introduces an entirely new perspective on how a website should be designed to offer reliable print support that I am willing to learn.

  • I agree with this to some extent. For even wider lines of text occupying the entire desktop screen, it actually becomes hard for me to discern which line I am currently reading, causing me to start reading the entire line all over again.

  • I've witnessed it is part of dark patterns in most websites. Often the more consumer friendly option in a consent dialog box is greyed out as if the option itself is unavailable. Even I would've been fooled by it if not for my habit of clicking on the button regardless.

  • RSS Feed was a godsend for me, because it finally relieved me of the chore of visiting a webpage of news site to look for latest news.

    Agree on the hostile UX of news sites. The experience is worsened extensively when viewing on mobile.

  • I was indeed getting the vibes of reading this article. Setting aside the topic of the website, I enjoy reading articles explaining stuff with this type of humour. Sadly I wouldn't be able to ask ChatGPT to write me one that would leave me with the same satisfaction as this one.

  • Apart from Youtube, I haven't encountered any website force autoplaying videos. Maybe that's because of the filter list set in my adblock.

    That includes sites which use animated gifs in order to simulate playing a silent video, to trick you into clicking on it.

    Now that's just dirty play.

  • I was intrigued by the existence of a Vim based application for browsing, but not surprised.

    How would I come about ensuring compatibility for websites with multiple interactive elements for viewing in Vimium? Do I install and test the website on Vimium during development too?

  • Ask Lemmy @lemmy.world
    jonathanvmv8f @lemm.ee

    What are some aspects of UI/UX seen in modern websites that really grind your gears?

    I wish to understand what elements or aspects of the design of modern websites the end users are annoyed from. Though you are free to express your personal opinions, it would be even more insightful if you could provide objective criticism and suggestions for alternative implementations so that I may incorporate the same in my current and future projects to make them as user friendly as possible.

    Some criticisms I have encountered a while back include:

    • Switches being basically checkboxes with more ambiguous active state
    • Scrolling animations that prohibit user from linearly scrolling through the page

    Make sure that the opinion is not

    • Related to business/legal matters e.g. Cookie consent notices, ad banners etc.
    • Too vague e.g. Poor website layout
    • Highlighting objectively bad practices e.g. Lack of accessibility features

    I recognise I could have followed a design system for this question, but I want to understand the situation from the perspective of the end users to see if

    No Stupid Questions @lemmy.world
    jonathanvmv8f @lemm.ee

    What administrative powers exist among workspaces in the software industry and why?

    I saw a comment yesterday about how IT admins have to restrict the privileges of other developers on their machines and was surprised by knowing this. I simply thought that employees in the software industry were essentially at equal parity in terms of their departments, and that the admin department was there just to centralise all the work done by other departments and keep track of the status of their systems. I did not think there would be a need to apply childlocks on other employees' systems as I assumed that a person working at an industry like this would have basic computer literacy to know what is safe and permissible by company policy to execute and what is not.

    This may come off as being too naive of me, but I genuinely want to understand how the hierarchy in such a company is actually like. I always thought of workspaces in the software industry to divide labour laterally and there would be no need for administrative powers apart from the management to exist, at least in

    No Stupid Questions @lemmy.world
    jonathanvmv8f @lemm.ee

    Why do games like Minecraft require a launcher?

    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?

    No Stupid Questions @lemmy.world
    jonathanvmv8f @lemm.ee

    How much control and contribution does a mangaka have for their manga's anime adaptation?

    Ask Lemmy @lemmy.world
    jonathanvmv8f @lemm.ee

    You are now inside the body of a high profile person you know nothing of. How would you try to maintain the facade of that individual with least suspicion?

    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?

    Showerthoughts @lemmy.world
    jonathanvmv8f @lemm.ee

    You will never be able to acknowledge the joy of forgetting a cursed thought, without remembering it again.

    Open Source @lemmy.ml
    jonathanvmv8f @lemm.ee

    What to write in the 'Terms of Service' and 'Privacy Policy' of my open source project?

    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 d

    Programming @programming.dev
    jonathanvmv8f @lemm.ee

    How to ensure my web app has backward compatibility with importing JSON based user data?

    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.
    Minecraft @lemmy.world
    jonathanvmv8f @lemm.ee

    Need help introducing friends to Minecraft for the first time

    I want to introduce some of my friends to Minecraft. They have never heard of it before and I am having trouble explaining them from the beginning since the scope of the game is very vast.

    I want to give them a preview of the game before they start playing themselves, so I would prefer a video explaining the same. I tried to search for it on YouTube but I could personally find no video that could explain the premise and potential of the game from scratch. I tried to explain them via playing the game on my device too but that was of no meaningful help either since I have no personal worlds or builds to show.

    Could someone please help me recommend some useful resource for this matter? I am sure they will come to love it once they get to properly understand it.

    No Stupid Questions @lemmy.world
    jonathanvmv8f @lemm.ee

    What interesting things can I do with my home WiFi network?

    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.

    memes @lemmy.world
    jonathanvmv8f @lemm.ee

    Make this thread look like it's your first day on the internet

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

    Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ @lemmy.dbzer0.com
    jonathanvmv8f @lemm.ee

    Pirated copy of Photoshop getting shut down on its own?

    I haven't used Photoshop in my Windows machine for a while. I only used it to do occasional stuff to my photos that simple photo editors cannot do.

    When I opened the app, I was greeted with a banner and a dialogue box stating "this Adobe app is non-genuine and will be disabled soon". (Both were written in Japanese though the original app's language is set to English. I think it has something to do with my VPN.) I couldn't figure what the buttons said but one seems to redirect me to an Adobe subscription page and the other simply closes the app.

    I don't have experience pirating stuff like this. I got help from another friend long ago in downloading the whole suite of Adobe products from what I think is a Russian source. I am pretty sure they told me to set up firewall restrictions for the app as well, and I haven't touched the installer or anything similar since then. I don't know if there is something I can do about this or if I should download an 'updated version' of the app from so

    memes @lemmy.world
    jonathanvmv8f @lemm.ee

    I was there to witness the apocalypse...

    Linux @lemmy.world
    jonathanvmv8f @lemm.ee

    How do you realistically build your own OS with Arch Linux?

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

    As a Linux newbie, all I know about Arch Linux is that it is a DIY distro where you assemble the entirely of the OS by scratch. Somehow it feels like it is too easy than it needs to be, even if it is primarily meant for experienced users. I imagine it to be less like building your PC from parts bought from the market and more like building each and every component of the PC by scratch along with building the PC, which I assume to be much harder for the average consumer. It seems absurd how it is possible for a single person to incorporate the innumerable components required for functionality in a personal system that does not crash 100% of the time due to countless incompatibility errors that come with doing something like this.

    I would like someone to elaborate on how it feels to 'build' a system software by yourself with Arch and how it is reasonable to actually do so in a simple language. I do have some experience in progr

    Programmer Humor @programming.dev
    jonathanvmv8f @lemm.ee

    How would your codebase (personal projects, work projects etc.) look as a burger?

    My latest personal project would look like this:

    Science Memes @mander.xyz
    jonathanvmv8f @lemm.ee

    Never imagined stars could be so hoggish

    Ask Lemmy @lemmy.world
    jonathanvmv8f @lemm.ee

    What is something you get worse at, the more you do it?

    Programmer Humor @programming.dev
    jonathanvmv8f @lemm.ee

    I meant to type "npm run dev"... What will happen now?

    memes @lemmy.world
    jonathanvmv8f @lemm.ee

    I wonder how much fun they are having out there that I will probably never get to experience...