main sh.itjust.works Main Community There are now close to 10 iOS / Android apps in development for kbin & lemmy!
Jump
  • god god 7 months ago 100%

    Zero idea. Never worked on Android apps myself.

    1
  • unix unix like operating system lovers which OS do you like the most?
    Jump
  • god god 7 months ago 100%

    Following my message I tried to dual boot. Turns out my laptop is incompatible with default Nvidia drivers and my screen stopped working with it so after days of research and trying again, I had to go back to Windows, just to get the big monitor to have display.

    1
  • god god 11 months ago 83%

    Shit my dude

    4
  • lemmyworld Lemmy.World Announcements Defederation from Lemmygrad.ml
    Jump
  • god god 11 months ago 25%

    Huh I may have forgotten neurotypicals can do multiple things in one day 😂😭😂

    -6
  • lemmyworld Lemmy.World Announcements Defederation from Lemmygrad.ml
    Jump
  • god god 11 months ago 27%

    Well, most of the time if you're gonna vote you wanna be aware of what you're voting for beyond "lemmy told me Sandra Buttocks is super cool and against electric guillotines for the poor". Takes some time to evaluate people, parties and ideas properly. I was kind of obsessed with that "evaluation", thought it was productive. Going to protests, being one in the hive, realized later I hadn't built a life and a career that would support me well. Swapped my priorities and now I earn well as a software engineer, am building a new life I thought wasn't possible for my family, moved them to another county instead of trying to replace the dictators cuz that's less realistic. Simple shit that builds up. Want free healthcare? Move to free healthcare. More efficient than crying for it and becoming bankrupt.

    -5
  • lemmyworld Lemmy.World Announcements Defederation from Lemmygrad.ml
    Jump
  • god god 11 months ago 25%

    You're statistically more likely to advance your own interests through direct action than by being one of hundreds of millions of voters. Licking the boot of the lesser of two evils is less productive than focusing on building the environment you want.

    -33
  • world World News The mother of tattoo artist Shani Louk who was paraded semi-naked on a Hamas truck makes a public plea for more information
    Jump
  • god god 12 months ago 22%

    Whatabboutism at its best. Lovely

    -5
  • world World News German woman's body paraded naked, spit on by Hamas fighters in Israel
    Jump
  • god god 12 months ago 72%

    Why would we want to?

    15
  • europe Europe Tesla Buys German Railway Line to Host Passenger Trains at Gigafactory
    Jump
  • god god 12 months ago 75%

    These trains will be free for all passengers. And probably paid by the company

    2
  • fediverse Fediverse I just developed and deployed the first real-time protection for lemmy against CSAM!
    Jump
  • god god 1 year ago 100%

    You don't tell them.

    5
  • comicstrips Comic Strips Tolerating intolerance
    Jump
  • god god 1 year ago 25%

    You may have not read much.

    -4
  • obsidianmd ObsidianMD Finally seriously looking at [#Obsidian](https://pkm.social/tags/Obsidian) Sync.
    Jump
  • god god 1 year ago 50%

    Do check if all files are synced. Years ago I tried sync and I lost all my pdfs. Only mds and images were shared.

    0
  • asklemmy Asklemmy Why do you use firefox?
    Jump
  • god god 1 year ago 83%

    Containers addon. And it has bookmarks decades old. Remove both and I wouldn't care much. I'm also more familiar with it. It feels more natural due to this. I feel more comfortable on it. More at home, less scared.

    4
  • showerthoughts Showerthoughts Any time you're told that the weak and vulnerable are responsible for how bad things are, rather than the rich and powerful, you're being lied to
    Jump
  • god god 1 year ago 90%

    Except for me 😎 I am cringe

    8
  • patientgamers Patient Gamers Anyone else playing on a 5-20 year lag?
    Jump
  • god god 1 year ago 50%

    Had it replaced. All good now!

    0
  • worldnews World News Zelensky dismisses compromise with Putin, pointing to Prigozhin’s death
    Jump
  • god god 1 year ago 50%

    The ccp is not China.

    0
  • memes memes The two types of PC builders. Which are you?
    Jump
  • god god 1 year ago 100%
    1
  • worldnews World News Zelensky dismisses compromise with Putin, pointing to Prigozhin’s death
    Jump
  • god god 1 year ago 53%

    "my genociders are good, your genociders are bad". Whataboutism at its best. Lovely.

    1
  • patientgamers Patient Gamers Anyone else playing on a 5-20 year lag?
    Jump
  • god god 1 year ago 50%

    Sadly my laptop is making weird noises. Brrrrrrrrrrhrhrhrhrhrhrhrrtrtrtrtrtttrtr. I think the fan is filled with dust. But I don't know how to open it without breaking it so I haven't done it. I'm in pain.

    0
  • patientgamers Patient Gamers Anyone else playing on a 5-20 year lag?
    Jump
  • god god 1 year ago 100%
    1
  • patientgamers Patient Gamers Anyone else playing on a 5-20 year lag?
    Jump
  • god god 1 year ago 50%

    finally found R6S on sale on steam and bought it lol, $2.6 for the deluxe version with argentinian pesos

    0
  • technology Technology 200,000 users abandon Netflix after crackdown backfires
    Jump
  • god god 1 year ago 33%

    My ISP doesn't give a fuck so I don't use ISP-friendly tools. Not even a VPN. Only for geoblocking.

    -1
  • technology Technology 200,000 users abandon Netflix after crackdown backfires
    Jump
  • god god 1 year ago 94%

    Just pirate it off https://1337x.to when it comes out. People rip things pretty fast if they're popular.

    30
  • asklemmy Asklemmy has your YouTube consumption decreased after implementing the "no history, no recommendations" feature?
    Jump
  • god god 1 year ago 83%

    I have an addon that makes watched videos gray and adds a WATCHED tag to them. Makes it more satisfying to browse, knowing you won't get tricked into wasting time rewatching something. Now you can waste time watching NEW useless stuff.

    4
  • asklemmy Asklemmy Do you believe in God?
    Jump
  • god god 1 year ago 93%

    Nope. Can't understand the reasoning behind "some dude has always existed, you can't see him though or touch him or anything, but he created everything! Also only we few know about this and only recently! All the other beliefs are wrong." Where would a giant fairy come from? No idea.

    Spent a good while searching for evidence as a doubting kid. Didn't find anything. I realized the absurdity later on of believing in ghosts and psychics and magic when one of the defining qualities is how they can't be recorded or even reproduced scientifically.

    God loves you, watches you, judges you and can do anything, but he won't move a leaf on the floor to tell a crying bullied kid to hold on to hope, that he exists. God is such a human-centric thing anyway. Humans are specks of nothingness, a million years in a tiny planet in a sea of infinite time and space. But yeah some dude created us specifically and we look like him!


    I just realized I'm on the God account. 🙏😐 (God wants people to doubt him so he can send them to hell without feeling bad about it?!?!)

    14
  • greentext > Greentext Anon meets a girl
    Jump
  • god god 1 year ago 80%

    I was fully expecting Jessica to die by the end. I was like "aaand cancer?" every couple scrolled pages. The end caught me off guard cuz she was alive and uncle too. I thought the paper bag was cancer, I thought the uncle's letter was cancer. The internet has ruined me. Lmao

    3
  • greentext > Greentext Anon is lyfted up
    Jump
  • god god 1 year ago 100%
    1
  • greentext > Greentext anon goes to america
    Jump
  • god god 1 year ago 75%

    how so? it seems pretty clear to me.

    2
  • lemmyapps Lemmy Apps [Alexandrite] New card/compact layouts, account creation, discussion language settings, self hosting, comment search, show who's a mod in comments, more banning options
    Jump
  • god god 1 year ago 50%

    does alexandrite still do server-side authentication? or does it even do it?

    0
  • asklemmy Asklemmy How come we experience so much more inflation than deflation? in other words, why does our buying power decrease far more often than it increases?
    Jump
  • god god 1 year ago 66%

    Which are these far better things not tied to the value of a dollar?

    1
  • asklemmy Asklemmy How come we experience so much more inflation than deflation? in other words, why does our buying power decrease far more often than it increases?
    Jump
  • god god 1 year ago 60%

    yup, that's exactly how it is, idk why ppl downvote me but upvote you, it's saying the same thing lol, crypto bad i guess.

    1
  • asklemmy Asklemmy How come we experience so much more inflation than deflation? in other words, why does our buying power decrease far more often than it increases?
    Jump
  • god god 1 year ago 36%

    Or just buy gold and bitcoin and other things that aren't tied to the value of the dollar.

    -3
  • asklemmy Asklemmy how did military commanders in olden times send instructions across hundreds of miles without concern of forgery or interception?
    Jump
  • god god 1 year ago 100%

    Very interesting read. Thank you!

    1
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ I know it's redundant and annoying at this point posting her bullshit but I just found this too funny to not share. @db0 remove this if you want,it's fine.
    Jump
  • god god 1 year ago 82%

    Why u swearing things to me 🤔

    22
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ I know it's redundant and annoying at this point posting her bullshit but I just found this too funny to not share. @db0 remove this if you want,it's fine.
    Jump
  • god god 1 year ago 68%

    What is that

    7
  • asklemmy Asklemmy Those who tried Linux and went back to Windows, what caused you to go back to Windows?
    Jump
  • god god 1 year ago 60%

    ah yes, those highy sought after delights of being restricted, linux is not bad, it's just like a very strict parent that takes away all your gaming consoles and tells you it's for your own good, and you know what? i'm happy to be violated everyday by the whims of such a helicopter parent, it's a feature!!! If possible I would like daddy Linux to remove all my rights to music, movies, entertainment, and leave me only a code editor, a console and a chatroom with my employer, that way I would only work night and day to make money, it would be heaven to be trapped into a world where my only possible thoughts are of code and work.

    1
  • asklemmy Asklemmy Those who tried Linux and went back to Windows, what caused you to go back to Windows?
    Jump
  • god god 1 year ago 92%

    Couldn't have dual monitors due to Nvidia drivers not working correctly. Couldn't play Overwatch. Deep Rock Galactic ran very badly and slowly. I've used Linux in the past for years but it's just not good on a gaming laptop.

    12
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Why torrenting haven't fully adopted I2P?
    Jump
  • god god 1 year ago 50%

    Which bundle is this? 😌 I shall try it.

    0
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Why torrenting haven't fully adopted I2P?
    Jump
  • god god 1 year ago 88%

    Of course. Your idea is THE idea. You CANNOT get mass adoption without a minimal amount of hops. You won't get the hordes of pirates running around reading wikis on how to configure their router for piracy and how to get an i2p provider and how to get an index etc.

    Torrenting right now is so broadly adopted because you just download a Torrenting client, click the magnet, click OK and you're good to go.

    If you HAD to set up port forwarding, some magnet handling register in windows preferences, just those two would stop the bulk majority of pirates. And that's not even 1/4 of what you have to do to use i2p correctly.

    14
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Why torrenting haven't fully adopted I2P?
    Jump
  • god god 1 year ago 88%

    It's not even prosecuted where I live. So I couldn't care less if it's clearnet or whether my IP address is public.

    7
  • lemmyapps
    Lemmy Apps god 1 year ago 100%
    Welcome to the Olympus for Lemmy Community!

    cross-posted from: https://sh.itjust.works/post/518117 > I'm creating this community as a place for discussion around the upcoming Olympus for Lemmy iOS app. The TestFlight build is awaiting approval and should be available in the next 24 hours. In the meantime, here's a bit about the app and what to expect. > > # Motivation > I think a lot of us have an alien shaped hole in our chest that needs filling. I, like many of you, was not satisfied with the quality of many of the apps available for browsing lemmy. I got spoiled with Apollo and couldn't stand to settle, so I set out to build a similar experience for the Fediverse. While I've taken a lot of inspiration from Apollo, Olympus is by no means meant to be a direct clone. > > # Goal > I want to create a browsing experience that can be customized in every conceivable way. From visual personalization to content filtering, you will be able to change as much as is feasible about the app. > A lot of the groundwork for this customization has been laid, but the settings are not yet user-accessible. In other words, the backed work is done but the frontend work is not(: > > # Where you come in > As early adopters and alpha testers, you all will play a pivotal role in the development of the app. Whatever you want, I'll do it. Just ask. I have an issue tracker set up [on GitHub here](https://github.com/TheNightmanCodeth/OlympusIssueTracker/issues), please stop by and drop any issues you face in there, or just make a post here. I'd prefer if we keep feature requests in this community and out of the issue tracker, but I won't be mad if you drop some in there too. > > So that about sums it up I think. I'll keep you guys posted on new releases and will engage with you all in the comments. > > - Joe

    11
    0
    lemmy
    Lemmy god 1 year ago 91%
    I made a VERY BUGGY tool to check both "blocked by" and "blocked" of a Lemmy instance https://federation-checker.vercel.app/

    ![](https://sh.itjust.works/pictrs/image/86b880f4-0dba-4b17-9209-f9d4d5136fc8.png) How to use: The url must be the hostname only, NO SLASHES, like this: `lemmy.dbzer0.com`, don't use https://, don't append a slash afterwards (`lemmy.dbzer0.com/`), only the hostname including the subdomain if it has it (in this case, `lemmy`). If the instance has blocked the IP address from the server, or it is stuck and its API is not working correctly, it returns "Not a Lemmy instance" (I am too busy to fix this right now). If the url is not formatted in a way it can process it, it will say Invalid URL. Better processing can come in the future. I won't be updating it now. - URL: https://federation-checker.vercel.app/ - Source code: https://github.com/lemmygod/federation-checker In the backend, it just scrapes `https://fba.ryona.agency/?domain={url}` and uses the api `https://{instance}/api/v3/federated_instances` PRs welcome. Honestly it works better when deployed locally in a development environment. I think Vercel's IP address is just blocked by cloudflare and other blacklists that stop automated stuff? Idk. Can check back in a few days.

    41
    59
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearJU
    Juke Box - share music god 1 year ago 100%
    Born At Midnite - Y o Y www.youtube.com

    Spotify: https://open.spotify.com/track/5WtCmaffEshvs48US61F9T

    1
    0
    main
    sh.itjust.works Main Community god 1 year ago 88%
    Has anyone ever been able to reply to a kbin.social comment with a Lemmy account? I haven't. Endless loading.

    Hmm, just saw a lemmy user and 2 kbin users talking in comments, why can't i reply?? 🥲 ![](https://sh.itjust.works/pictrs/image/7af2f722-d156-4997-b041-cb04dca8fa0d.png) Having said that I always see that there are either no replies or no lemmy replies to kbin users as if no one wanted or could respond. I find it weird I see no mention of this anywhere.

    7
    14
    pareidolia
    Pareidolia god 1 year ago 100%
    The drop pod in the game Deep Rock Galactic has a face.

    The drop pod is what you use to drop from the space rig into the planet Hoxxes to start a mission, and you also use it to fly back up to the space rig with your loot.

    3
    0
    synthpop
    Synthpop Music god 1 year ago 100%
    Born At Midnite - Hawt Heart (Official Audio) https://www.youtube.com/watch?v=JJhsF1MHblQ

    "Bedroom Pop, Synth Funk", don't have any idea what those are so here you go

    1
    0
    synthpop
    Synthpop Music god 1 year ago 100%
    Sexy Sushi - Oublie Moi https://www.youtube.com/watch?v=7LBoHtwS4sU

    Just 2 minutes but it's pretty fun

    1
    0
    main
    sh.itjust.works Main Community god 1 year ago 99%
    There are now close to 10 iOS / Android apps in development for kbin & lemmy!

    cross-posted from: https://kbin.social/m/kbinMeta/t/71764 link to post: https://sh.itjust.works/post/311799 > The amount of apps being developed for iOS / Android is getting really crazy now and new apps keep popping up every day. Updated list below: > > * Artemis (Kmoon) (iOS, Android): [/c/ArtemisApp@kbin.social](/c/ArtemisApp@kbin.social) > * Memmy (iOS, Android): [/c/memmy@lemmy.ml](/c/memmy@lemmy.ml) > * Mlem (iOS - [TestFlight](https://testflight.apple.com/join/xQfmkJhc)): [/c/mlemapp@lemmy.ml](/c/mlemapp@lemmy.ml) > * Morpha (iOS, Android): [/c/morpha@vlemmy.net](/c/morpha@vlemmy.net) > * Thunder (iOS, Android): [/c/thunder\_app@lemmy.world](/c/thunder_app@lemmy.world) > * Beyond (iOS, Android): [https://beehaw.org/post/647773](https://beehaw.org/post/647773) > * Liftoff (FOSS) (iOS/Android, [Download on GitHub](https://github.com/liftoff-app/liftoff/releases/tag/v0.9.11) & on TestFlight): [/c/liftoff@lemmy.world](/c/liftoff@lemmy.world) > * Jerboa (Android - Released): ([Play Store](https://play.google.com/store/apps/details?id=com.jerboa)) [https://github.com/dessalines/jerboa](https://github.com/dessalines/jerboa) > * Slide (Android): [https://lemmy.world/post/379068](https://lemmy.world/post/379068) > * Sync (Android): [/c/syncforlemmy@lemmy.world](/c/syncforlemmy@lemmy.world) > * Connect (Android - Beta): https://beehaw.org/post/698247 > * Lemon (iOS): https://lemm.ee/post/127800 > * Summit (Android - Released): https://play.google.com/store/apps/details?id=com.idunnololz.summit > > Most apps on the list are lemmy apps, meaning they don't work with kbin. Artemis is specifically designed to work with kbin, not sure if or when any of the other ones will go in that direction or become interoperable as there are some challenges with the kbin API at the moment. Having said that, a new API is in the works so things should get better with time. I made a neat table, here u go: ::: spoiler Click to see table | Name | Platform | OS | Stage | Link | |-------------------|------------------------------|-------------|-------------------------------------------------|------------------------------------------------------------------------------------------| | Artemis (Kmoon) | Kbin, Lemmy (Upcoming) | Android, iOS | Private Beta (Starts End of June) | [/c/ArtemisApp@kbin.social](/c/ArtemisApp@kbin.social) | | Memmy | Lemmy | Android, iOS | Android Release (Pending Play Store Approval) | [/c/memmy@lemmy.ml](/c/memmy@lemmy.ml) | | Mlem | Lemmy | iOS | Submitted for App Store Review (July 1) | [/c/mlemapp@lemmy.ml](/c/mlemapp@lemmy.ml) | | Morpha | Lemmy | Android, iOS | Under Development | [/c/morpha@vlemmy.net](/c/morpha@vlemmy.net) | | Thunder (FOSS) | Lemmy | Android, iOS | Alpha Release | [[Thunder on GitHub](https://github.com/hjiangsu/thunder/releases/tag/v0.2.0-alpha)] [[Thunder Community](/c/thunder_app@lemmy.world)] | | Beyond | Lemmy | Android, iOS | Under Development | [Beyond on Lemmy](https://beehaw.org/post/647773) | | Limbo | Lemmy | iOS | TestFlight Beta | [Join the Limbo for Lemmy beta on iOS](https://kbin.social/m/random/t/65515/Join-the-Limbo-for-Lemmy-beta-on-iOS) | | Jerboa | Lemmy | Android | Released | [Jerboa on GitHub](https://github.com/dessalines/jerboa) | | Slide | Lemmy | Android | Under Development (More information coming) | [Slide on Lemmy](https://lemmy.world/post/379068) | | Sync | Lemmy | Android | Research | [/c/syncforlemmy@lemmy.world](/c/syncforlemmy@lemmy.world) | | Liftoff (FOSS) | Lemmy | Android | Under Development | [Liftoff](/c/liftoff@lemmy.world) | | Connect | Lemmy | Android | Beta | [[Connect Release Post](https://beehaw.org/post/698247)], [[Connect Community](https://lemmy.ca/c/lemmyconnect)] | | Lemon | Lemmy | iOS | Development, Beta in Early July | [Lemon Introduction](https://lemm.ee/post/127800), [Lemon Community](https://lemm.ee/c/lemon) | | Summit | Lemmy | Android | Released | [Summit on Google Play](https://play.google.com/store/apps/details?id=com.idunnololz.summit), [Summit Demo Video](https://youtube.com/shorts/MMpMHwzTuII?feature=share) |

    775
    254
    greentext
    > Greentext god 1 year ago 97%
    anon goes to america
    87
    2
    synthpop
    Synthpop Music god 1 year ago 100%
    Lucia - Marinero (Remastered 96khz/24-bit High Resolution Audio) https://www.youtube.com/watch?v=GIXLQ9bNPFE

    found it here on spotify: https://open.spotify.com/track/2NMSwEAP0YmeAqYrnFxfYs?si=b1e2d53fc6044369

    1
    0
    newcommunities
    New Communities god 1 year ago 100%
    Synthpop Music - A place for synthpop enthusiasts to find and share cool music

    Universal link: [/c/synthpop@sh.itjust.works](/c/synthpop@sh.itjust.works) !synthpop@sh.itjust.works https://sh.itjust.works/c/synthpop

    1
    0
    synthpop
    Synthpop Music god 1 year ago 100%
    Fishbach - Ajmal Logha (un beau langage) ft. Bachar Mar-Khalifé https://www.youtube.com/watch?v=d6Eu2ZYmgDY

    Probably my 2nd favorite by Fishbach, close to tying up with Mortel. It was so mystical when I first heard it. I still absolutely love it.

    1
    0
    196
    195 god 1 year ago 100%
    gooboy rule
    9
    2
    196
    195 god 1 year ago 100%
    sms
    21
    2
    196
    195 god 1 year ago 100%
    intrusive thoughts rule
    16
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFR
    Free eBooks god 1 year ago 100%
    All of Lovecraft's books, download for free on Project Gutenberg https://www.gutenberg.org/ebooks/author/34724

    List & dates by ChatGPT - The call of Cthulhu (1928) - Medusa's coil (1939) - The curse of Yig (1928) - At the mountains of madness (1931) - The colour out of space (1927) - The Dunwich Horror (1929) - The Shunned House (1928) - The lurking fear (1923) - The festival (1923) - The last test (1928) - The silver key (1926) - Writings in the United Amateur, 1915-1922 (1923) - He (1926)

    6
    0
    lemmyworld
    Lemmy.World Announcements god 1 year ago 8%
    Am I crazy or does Lemmy.World's logo look like the ISIS flag?

    Any time I look at the lemmy.world logo I think about the ISIS flag.

    -30
    12
    asklemmy
    Asklemmy god 1 year ago 95%
    How do you get a better front page on Lemmy without so much old stuff?

    I find that Hot and Active give you really old stuff, at least on my instance, that's like 3-7 days old stuff. New is just new, you know new, no community-assured quality. Top is stuff I've already seen. Where do I get a better feed? Can we have like Top 7 hours? Or a mixture of "top 16 hours" and "active"? What do you do when browsing Lemmy? What are some of your strategies to get good shit while being here? Cuz so far if I try and use the front pages I get bored to shit. The way I get anything barely worth interacting with from the front page is New Comments. Not the best, but better than the other options I discussed. That or just, instead of interacting with a lot of stuff, interacting deeply with the few things I find that I like.

    80
    72
    196
    195 god 1 year ago 100%
    dedication rule
    16
    1
    imageai
    AI Generated Images god 1 year ago 96%
    eating a hamburger

    ``` prompt: ((((best quality, masterpiece)))), (detailed, 1girl), a girl eating a hamburger negative_prompt: young, child, loli, ((((low quality)))), (((normal quality))), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans,extra fingers,fewer fingers,strange fingers,bad hand, bad leg, smile, bad hands, big eyes, big eyes, makeup, bad eyes, extra leg, extra hand , extra foot, bad toes, extra toe, nsfw seed: 9129090 width: 640 height: 896 num_outputs: 1 num_inference_steps: 40 guidance_scale: 4.0 sampler_name: dpmpp_2m use_stable_diffusion_model: lyriel_v13.safetensors use_vae_model:blessed2 ```

    31
    28
    plugins
    Lemmy Plugins and Userscripts god 1 year ago 100%
    [Custom CSS] Some overrides to make Lemmy a little bit more pleasant to use. by @teacherbuknoy@lemmyworld

    author: - https://masto.ai/@teacherbuknoy - [@teacherbuknoy@lemmy.world](https://lemmy.world/u/teacherbuknoy) Preview: ![](https://userstyles.world/preview/10345/1.webp) - Style: https://userstyles.world/style/10345/lemmy-world - Source: https://masto.ai/@teacherbuknoy/110543779636316075

    12
    4
    plugins
    Lemmy Plugins and Userscripts god 1 year ago 96%
    [Userscript] Hover Cards for users, get info without opening their profile

    Wanted to do this for a while. Did it today instead of sleeping. Screenshot: ![](https://sh.itjust.works/pictrs/image/07ad291d-7fe6-469c-b6c9-a939fb364944.png) You can install it from here: https://greasyfork.org/en/scripts/468948-user-details-on-hover Link to GitHub repo: https://github.com/lemmygod/lemmy-hovercards/tree/main Or you can copy-paste the following code: ::: spoiler click here to view code. ```js // ==UserScript== // @name User Details on Hover // @namespace http://tampermonkey.net/ // @version 0.12 // @description Show user details on hover // @author You // @match *://*/* // @grant none // ==/UserScript== (function () { "use strict"; const isLemmy = document.head.querySelector("[name~=Description][content]").content === "Lemmy"; if (!isLemmy) return; // Inject styles for the user card function main() { const style = document.createElement("style"); style.innerHTML = ` .user-card { position: absolute; display: none; width: 350px; background-color: #242424; color: white; padding: 15px; border-radius: 10px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1000; grid-gap: 10px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; line-height: 1.4; } .user-card .header { display: flex; align-items: center; margin-bottom: 10px; } .user-card img { width: 80px; height: 80px; object-fit: cover; border-radius: 50%; margin-right: 15px; } .user-card .username { font-size: 1.3em; font-weight: bold; } .user-card .instance { font-size: 0.8em; color: #888; } .user-card .body { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 10px; } .user-card .key { font-weight: bold; } .user-card .value { color: #ddd; margin-top: 10px; } .user-card .bio { grid-column: 1 / -1; font-style: italic; }`; document.head.appendChild(style); // Create the user card const userCard = document.createElement("div"); userCard.classList.add("user-card"); userCard.id = "user-card"; document.body.appendChild(userCard); let timer; // Find all user links const userLinks = document.querySelectorAll('a.text-info[href*="/u/"]'); userLinks.forEach((userLink) => { userLink.setAttribute("title", ""); // When mouse enters, show the user card userLink.addEventListener("mouseenter", async (event) => { const username = userLink.href.split("/u/")[1]; // Fetch user details const userInfo = await getUserInfo(username); // Format the date const date = new Date(userInfo.creationDate); const formattedDate = `${date.getFullYear()}/${String( date.getMonth() + 1 ).padStart(2, "0")}/${String(date.getDate()).padStart(2, "0")}`; // Update the user card userCard.innerHTML = ` <div class="header"> <img src="${ userInfo.profilePicture || `https://api.dicebear.com/6.x/identicon/svg?seed=${username}` }" alt="User avatar"> <div> <div class="username">${ userInfo.name || username.split("@")[0] }</div> <a href="https://${ userInfo.instance }/u/${username}" class="instance">${username}${ username.indexOf("@") === -1 ? "@" + userInfo.instance : "" } </a> </div> </div> <div class="body"> <div><span class="key">ID:</span> <span class="value">${ userInfo.id }</span></div> <div style="display:flex; flex-direction: column; gap: 3px"><span class="key"> <svg class="icon"><use xlink:href="/static/assets/symbols.svg#icon-cake"></use><div class="sr-only"><title>cake</title></div></svg> Cake Day:</span> <span class="value">${formattedDate}</span></div> <div><span class="key">Posts:</span> <span class="value">${ userInfo.post_count }</span></div> <div><span class="key">Comments:</span> <span class="value">${ userInfo.comment_count }</span></div> <div><span class="key">Post Score:</span> <span class="value">${ userInfo.post_score }</span></div> <div><span class="key">Comment Score:</span> <span class="value">${ userInfo.comment_score }</span></div> ${ userInfo.bio ? `<div class="bio">${userInfo.bio}</div>` : "" } </div>`; // Show the user card at the cursor const rect = userLink.getBoundingClientRect(); userCard.style.left = `${window.pageXOffset + rect.left}px`; userCard.style.top = `${window.pageYOffset + rect.bottom + 5}px`; // setTimeout(() => { if (userLink.querySelector(":hover")) { userCard.style.display = "block"; } // }, 250); timer = setTimeout(() => { // check if username is not being hovered anymore after 150ms, after which point we must change display to none if (!userLink.querySelector(":hover")) { userCard.style.display = "none"; } }, 150); }); // When mouse leaves, hide the user card after a slight delay userLink.addEventListener("mouseleave", () => { // after a slight delay, delete the node timer = setTimeout(() => { // delete the node // userCard.parentElement.removeChild(userCard); userCard.style.display = "none"; }, 250); setTimeout(() => { // check if both are unhovered after 260ms, and if that's the case, removeChild anyway if (!userCard.parentElement) return; if (!userCard.querySelector(":hover")) { // userCard.parentElement.removeChild(userCard); userCard.style.display = "none"; } }, 250); // timer = setTimeout(() => { // userCard.style.display = "none"; // }, 250); }); }); userCard.addEventListener("mouseenter", () => { clearTimeout(timer); }); userCard.addEventListener("mouseleave", () => { userCard.style.display = "none"; // userCard.parentElement.removeChild(userCard); }); // Fetch user info from the API async function getUserInfo(userName) { const instanceName = location.href.split("/")[2]; const response = await fetch( `https://${instanceName}/api/v3/user?username=${userName}`, { method: "GET", headers: { "Content-Type": "application/json", }, } ); const user = await response.json(); const { published: creationDate, avatar: profilePicture, bio, display_name: name, name: username, id, banner, } = user.person_view.person; const { comment_count, comment_score, post_count, post_score } = user.person_view.counts; return { creationDate, profilePicture, bio, name, username, id, banner, instance: instanceName, comment_count, comment_score, post_count, post_score, }; } } // detect react changed url but didn't reload the page by checking for url change var oldHref = document.location.href; setInterval(function () { if (document.location.href !== oldHref) { oldHref = document.location.href; // Wait for the page to load setTimeout(main, 1000); console.log("url changed!"); } }, 500); // run on page load main(); })(); ```

    25
    24
    196
    195 god 1 year ago 98%
    smooth rule
    348
    13
    196
    195 god 1 year ago 100%
    dropout rule
    24
    0
    esperanto
    Esperanto god 1 year ago 100%
    Ĉu estas esperantistoj ankoraŭ ĉi tie?

    Mi trovis ĉi tion kaj kredis ke ĝi estas aktiva forumo sed mi vidas ke la lasta mesaĝo estas de antaŭ kelkaj monatoj. Espereble oni ankoraŭ estas ĉi tie sed bone, tio estas nur espero de esperantisto. Iumaniere, saluton, mi estas ĉi tie.

    11
    38
    newcommunities
    New Communities god 1 year ago 100%
    Lemmy Plugins & Userscripts | Personalize and enhance the Lemmy user interface, post and find ways to browse Lemmy more comfortably sh.itjust.works

    Universal link to the community: [/c/plugins](/c/plugins@sh.itjust.works) The Lemmy UI is under development and more improvements are coming everyday, but while we wait, we're making userscripts and plugins to improve our experience. If you're a user, feel free to just come in and use the scripts. If you're a developer, we invite you to try and help make the experience of newcomers (and oldcomers) better.

    29
    3