Skip Navigation
vintprox vintprox @kbin.melroy.org

šŸŽž Video Editor šŸŽØ Computer Graphics Artist šŸŽ“ Frontend Mentor šŸ’Œ FOSS Enthusiast

Posts 34
Comments 61
ragedev | devRant Clone
  • Screenshot taken from the livestream, 1:50:02 timestamp:

  • Finnegan | devRant Clone

    Posting this in lieu of @retoor who initiated the whole competition and has given enough information about her app prior this day.

    • Tech stack: Python, aiohttp
    • Some of the rants from devRant were taken
    • It took her 8 hours
    • Finnegan supports:
      • signing up
      • logging in
      • ranting
      • commenting

    ---

    Screenshots

    !Finnegan: rant feed

    !Finnegan: rant

    !Finnegan: user

    2

    Ostream App | devRant Clone

    @ostream has asked me to post this on his behalf. For formality's sake, Twitter = Ostream, Ostream = Twitter; please don't @ me.

    • Tech stack: Node/vite
    • It took him ~8 hours
    • It's in dark mode (and maybe avatars)
    1
    Hi all,
  • How to post your devRant clone

    It is pretty simple.

    1. Add new thread page is where you can fill all needed fields.

    2. Use a unique name for your application - it must not nonchalantly use the word "devRant", as it is taken and is a trademark. Append | devRant Clone to that, and your title is ready!

    3. Fill out the body with optional, but contextually interesting, information and links:

      My synopsis of what my application does that resembles devRant.
      
      - Used tech stack
      - Used data
      - It took me  hours
      - What is different
      
      ---
      
      - Demo
      - Screencast
      - Source code
      - Screenshots come in the comments below
      
    4. Paste the tags: devrant drcj jam hackathon entry

    5. Mark your work as OC, if all qualities specific to a devRant clone were implemented by you and you only.

    6. Attach an image before submitting. It may be your main page or whatever makes the thread appealing and unique.

    7. Press "Add new thread" button to publish!

    8. Post additional screenshots via comments below, if any.

  • Hi all,
  • Hi all,
  • Hi all,
  • @joewilliams007, 4 days ago:

    i will use node, as i want it to be fast (unlike pythonšŸ«£ ahmm ahm). And i expect to get login going and rant posting.

  • devRant runs the web!
  • More like "rants the web" šŸ˜

  • Threads? Posts? I'm confused... | Kbin
  • @joewilliams007 Mbin contributors have caught up and it seems we're not so far away from flairs/badges support!

  • Matrix vs. XMPP, Security, Privacy, Apps, Efficiency ?
  • I think some people don't give any room to breathe to projects that just want major contributors be paid, even when, as you rightfully say, XMPP had the same compatibility struggles in its infancy as Matrix implementations now have.

    So far, there is a lot of FUD around newer protocol and that it lacks in openness. But if you look again, it recognizes versions and differences between them in the specification. Every MSC proposal covers the context of change and recommendations to implement, while keeping backwards-compatibility with older software in mind. If you make a proposal, it will be reviewed. If you need someone else besides Spec Core Team members to move it forward, flag to you - fork. But I rather prefer this model in upstream than beating around the bush and electing someone who might have lost an idea of why they are still in the project.

  • Custom CSS updates | dR Bulletin Board
  • After some work by contributors of #Mbin to introduce an indication of magazine in the top bar, I'm happy to say that it's more clear now WHERE on the site you happen to be. Happily, my little CSS trick has adapted to it quickly, but I made #dRBB icon smaller to prevent it stealing space.

    Again, thanks to the Mbin contributors! There is a lot of work done already, and I feel confident with this fork of #Kbin to improve one of the store fronts of Fediverse.

  • šŸ˜‚ I hope it's not Windows.

    šŸ˜‚ I hope it's not Windows. https://mastodon.ml/@mo/111397544741599003

    > > > I think I managed to accidentally call up the right-click menu on the subway turnstile. > >

    \#drbboard

    0
    FlorisBoard | FOSS keyboard that respects your privacy
  • This is terrible news. :( Sorry to hear that work makes you download from proprietary store front. I suppose, expecting phones with LineageOS, CalyxOS, GrapheneOS, etc given for work purposes is a bit much at this moment, but at least side-loading should be provided if we're to avoid monopoly. To me, it's never healthy if organization is fixated on using only the single app kit for everything.

  • FlorisBoard | FOSS keyboard that respects your privacy
  • What you guys call "swipe typing" is actually a glide typing, right?

  • FlorisBoard | FOSS keyboard that respects your privacy
  • Sadly, not yet. (Also missing this feature.)

  • FlorisBoard | FOSS keyboard that respects your privacy

    I came across everyday topic on Techlore Discussions about free and open source keyboards for Android and discovered this little gem. It is FlorisBoard, a virtual keyboard for Android which respects privacy of the user. I can sigh with relief and finish my search for that singular keyboard for typing stuff on the go.

    It has everything I need and more.

    • Multilanguage support: detailed layout options, popular presets
    • Swift and glide typing experience
    • Customizable gestures: switch language by fast swiping the keyboard itself left and right, change case by swiping up, the infamous cursor swipe on space bar
    • Emojis
    • Clipboard
    • Smartbar: quick actions and clipboard cursor tools
    • One-handed mode
    • Other look-and-feel settings
    0

    Coding Cat | Nyan Cat's cousin who is listening to some lo-fi beats

    hostrider.com Nyan Cat's cousin who is listening to some lo-fi beats

    ...the cat that has a habit of singing while coding. Meow.

    Nyan Cat's cousin who is listening to some lo-fi beats

    ...the cat that has a habit of singing while coding. Meow.

    Mash buttons, procrastinate, code, listen to comforting basses, let it co-work with you - or everything at once. :3

    1

    Regex Learn

    regexlearn.com Regex Learn - Step by step, from zero to advanced.

    Learn Regex interactively, practice at your level, test and share your own Regex.

    Regex Learn - Step by step, from zero to advanced.

    Learn Regex interactively, practice at your level, test and share your own Regex.

    Suggested by @jasonpezzimenti:matrix.org on dRCC.

    0

    So, Vercel has published Geist Font...

    vercel.com Geist Font ā€” Vercel

    Geist is a typeface made for developers and designers, embodying Vercel's design principles of simplicity, minimalism, and speed, drawing inspiration from the renowned Swiss design movement.

    Geist Font ā€” Vercel

    > > > Geist is a typeface made for developers and designers, embodying Vercel's design principles of simplicity, minimalism, and speed, drawing inspiration from the renowned Swiss design movement. > >

    Ugh, not to shit on the parade, but it looks spasmodic. Here's some visual for you to get the idea:

    Problems with jumpy x-heights in Geist font on 40px font size and tight letter spacing

    What do you think? Is mono variant better?

    0

    Malicious Contributions: Abridged

    Let this thread act as a table of contents for the software contributions found to be malicious or done in ill intent. With every story that you send in the comments, I will add a respective entry to the list in chronological order. Each entry in the chronology will show the date and the appropriate name, linking to your comment.

    Please, give a summary in the words that you understand, point out the date it was effective and provide reliable links. These links may include the detailed report (required), malicious source and the fix (if any).

    Chronology ----------

    4

    Custom CSS updates | dR Bulletin Board

    Custom CSS updates | dR Bulletin Board ==========

    Whenever you visit #dRBB, you will see slight changes in the #Kbin header. I moved instance's home link to the right to prevent any accidental exits. And there is now a solid icon just in case.

    If you have any suggestions, feel free to leave a reply.

    \#drbboard

    12

    How to Add a Thread | dR Bulletin Board

    So, you've come to dR Bulletin Board, and what's this? A sudden rush of inspiration:

    > "I need to jot this link down and let everyone know!"

    That's when you realize it may be something that our subscribers find interesting, and you want to post it as a thread on main page of @[email protected].

    What can be a thread?

    Imagine a thread as some sort of magazine clipping - you might want it to look proud and timeless. We are trying to be discreet about types of content that go to the main, Threads page. Click on any type below to see a sample entry, what it can look like.

    For everything else

    Let's suppose you have something more experimental or it's not listed above. You then might want to avoid templates for your posting altogether - this is where Microblog shines! Pick "Add new post" in the plus menu to quickly write anything to your heart's content.

    šŸš§ Free format doesn't free from marking correctly your post as not-safe-for-work (NSFW - if unsure) or original content (OC - if sure).

    Down to business

    With this out of the way, this guide assumes you have something pertinent. There is your point of view, worth sharing, clicking and reading in a longer detail? That's where Threads come into play.

    First of all, you'll need an Mbin/Kbin or a Lemmy profile. Mbin is a more community-oriented fork that is backwards-compatible with Kbin. For simplicity's sake, I will just refer to Kbin, as they are both the same in regards to posting.

    You will be able to further interact with others in the comments and Microblog from it or opt in to Mastodon and alternatives. But to create a thread, you'll most definitely need a Kbin/Lemmy account.

    Creation form

    From here on out, I'm trying to capture instructions for both Kbin (as šŸ“° a parent item) and Lemmy (as šŸ­ a sub-item). If anything stands incorrect, let me know in the comments.

    • šŸ“° Proceed to @[email protected] magazine
      • šŸ­ or, as it's called, a "community", which you can discover by putting our URL in Lemmy search.
    • šŸ“° In the top right plus menu, press "Add new link"
      • šŸ­ or a button reading "Create a post" (they are all the same for Lemmy, but on Kbin it's still a thread).

    Threading on

    Now that you're on the entry creation form, let us decide on its type. Depending on the type you pick, there will be certain fields required or not required to fill out.

    • šŸ“° Add new link - if you've got a link to share
      • šŸ­ or simply put a URL in the respective field.
    • šŸ“° Add new thread - if you want to bring up a discussion
      • šŸ­ or ignore the URL field on Lemmy.
    • šŸ“° Add new photo - (not recommended) if you wish to share a picture without any additional text
      • šŸ­ or ignore all fields aside from "Title" and "Image".

    Fields

    Now to the most crucial part: filling this form out.

    • URL

      Link to the originating Internet resource. Both Kbin and Lemmy offer #OpenGraph autocompletion of other fields once you paste it. Despite this convenience, be mindful of the magazine's audience and give your own spin on the info placed below.

    • Image

      Good visuals help the reader in understanding what to anticipate and building up an interest. Ideal ratio for Kbin is 3:2, but in any case it will look nice.

      Be aware that image you upload and alternative text you attach on Kbin does not bridge over to Lemmy when you include a URL. And vice versa: when you upload an image through Lemmy, it replaces whatever link you've had with an image link.

      If link already has a good OpenGraph preview image, you don't need to worry about uploading your own. Also, if URL is included, auxiliary preview image will be resized to 380 pixels max, so there isn't much point in adding tiny details. In fact, those are so negligible that anyone can draw their own cover image in mere seconds.

      • šŸ“° Find a media button below on Kbin form and upload your auxiliary preview image with optional #AltText for accessibility
        • šŸ­ or use the "Image" field on Lemmy to upload an image.
    • Title

      Of course, you've got to provide a nice wrap-up of your thread in one little line of text. Don't make a clickbait for the sake of clickbait: instead, specify what parent topic relates to your thread, what distinguishes it from every other content piece posted earlier. Make it unique, pretty and descriptive enough. Take an inspiration from already existing entries.

    • Body

      This is the crux of your entire thread, where you describe your experience with the piece of media (link) or how you start a new discussion, whichever details you want to be seen before people start commenting. Use all your Markdown wizardry to make it shine and be legible.

    • šŸ“° Tags

      Type any relevant keywords one-by-one to categorize your thread.

    • šŸ“° OC

      Whether it qualifies as an original content or not.

    • šŸ“° Magazine / šŸ­ Community

      • šŸ“° Should be set to "drbboard" automatically
        • šŸ­ or it should say "dR Bulletin Board".

    Publishing

    • šŸ“° Press "Add new link/thread/photo" button
      • šŸ­ or press "Create".

    šŸ„³

    Congratulations, here comes your good entry!

    You will receive notifications on the top right corner when someone comments on it. Please follow the directions from moderator to amend tags, OC mark, other details.

    0

    Media Preview | Kbin

    Media Preview | Kbin ==========

    A fun discovery today: you can expand embed on a thread with a multimedia link, it's one click away and doesn't get you away from #Kbin. See this little photo-film icon right under the author? When you click it, the embed drops right under and you can:

    • watch the #PeerTube or #YouTube video,
    • listen to #Bandcamp music,
    • look at the full #DeviantArt picture,
    • do a lot more without ever leaving Kbin (meaning there are more media websites that we're left to explore!).

    Add links to @drbboard with your favorite music, video guides, art, and tell us your experience with this piece of media that you're sharing! Get distraction-free experience for the viewers and the authors.

    \#drbboard

    6

    Threads? Posts? I'm confused... | Kbin

    Threads? Posts? I'm confused... | Kbin ==========

    Terms "thread" and "post" are often used interchangeably on #Kbin and across the #Fediverse, but, as a reader, you still would like to have some guideline.

    Threads are a primary tool of presenting information on Kbin. Think of a thread as a magazine clipping: you cut it out and proudly place on your wall. All you see from afar is a title and some preview image (if any). As you skim over the magazine and click on one such clipping, the entire thread opens before you, now including comments.

    Posts are a secondary thing on Kbin. But don't let it fool you: before long, you'll have a microblog of things to share. Yes, posts are usually viewed in the context of Microblog, the section adjacent to Threads. One can call post a micro-thread, of sorts. Unlike your run-of-the-mill thread, a post can present text without any pretence. Reader scrolls through Microblog and they can see contents/replies right away. While lengthy discussions may be collapsed to 1-2 recent replies, it's made so to let other posts shine. As a reader, you don't have to change pages to expand the post.

    • Use Threads to present a pertinent material.
    • Use Microblog to share any updates, tips and little stories.

    \#drbboard

    6

    Icon | Leomard

    A fusion of leopard and the looks of Lemmy logo. It is the part of new macOS application for browsing Lemmy, @leomard.

    > > > Artist: vintprox > > > > This work is licensed under a Creative Commons Attribution 4.0 International License. > >

    Reposted from https://lemm.ee/post/1310430

    0

    What qualifies as OC? | dR Bulletin Board

    What qualifies as OC? | dR Bulletin Board ==========

    Here on #dRBB we think of #OC as an original content, or an original creation. Think the entire process of production, from start to finish: can you call this your own work? If preview or anything that sits in the thread you're posting contains copyrighted work of someone else, it's most likely just an adaptation/repost and as such you cannot claim it as OC.

    OC threads have this small mark prepended to the title to set it apart from other works. Traditionally, OCs get more liberty from the discovery algorythms. I'm not entirely sure how it works on #Kbin, compared to #Reddit, but in any situation think of the reader first and algorythm second.

    If the piece you're about to share was made by you and you only, don't hesitate and mark it as the original content! But avoid using OC mark for discussion starters, as they don't prove substantial enough of a work as such...

    \#drbboard

    2

    Live Stream Chat Users (Mentions & Search) | Userscript for YouTube

    greasyfork.org Live Stream Chat Users (Mentions & Search)

    Minimalistic userscript that allows you to mention any user in chat by one click on their name or to search for their channel by double or middle click.

    Live Stream Chat Users (Mentions & Search)

    Minimalistic userscript that allows you to mention any user in chat by one click on their name or to search for their channel by double or middle click.

    Use Violentmonkey or other userscript extension, open this link here and proceed to install.

    0

    Live Stream Chat Users (Mentions & Search) - Update 1.1 | Userscript for YouTube

    Live Stream Chat Users (Mentions & Search) - Update 1.1 | Userscript for YouTube ==========

    A new version of my userscript has been released. It allows you to click-mention channels in the YouTube live chat as usual, but now also suppresses that silly popup YouTube has planted on message card. What's more, you don't have to use double click to search for channel: just use your middle click, mouse wheel, and it will open the search in a new tab.

    https://kbin.melroy.org/m/drbboard/t/50770

    \#drbboard

    1

    Remix Icon | Open Source Icon Library

    remixicon.com Remix Icon - Open source icon library

    Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial.

    Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial.

    2500+ icons are all elaborately crafted so that they are born with the gene of readability, consistency and perfect pixels. Each icon was designed in "Outlined" and "Filled" styles based on a 24x24 grid.

    Remix Icon is based on the Apache License Version 2.0 license. Credit is not required.

    0

    Brodie Robertson w/ Emilio Coppola from Godot Foundation | Tech Over Tea #188

    In this episode of Tech Over Tea podcast, @BrodieOnLinux has invited Emilio Coppola, Godot Foundation Executive Director. We're in for the good @godotengine time. Tune in, fetch some drink and have a good hear!

    Shorter excerpts from the podcast:

    0

    (https://kbin.melroy.org/u/melroy) Because of using some very generic tags on your magazine as featured tags, this microblog gets filled with unrelated things.

    @melroy Because of using some very generic tags on your magazine as featured tags, this microblog gets filled with unrelated things.

    \#updates

    6

    Brodie Robertson w/ Emilio Coppola from Godot Foundation | Tech Over Tea #188

    In this episode of Tech Over Tea podcast, @BrodieOnLinux has invited Emilio Coppola, Godot Foundation Executive Director. Tune in, fetch some drink and have a good hear!

    @godotengine

    0