linux Linux Zed on Linux is out!
Jump
  • adamnejm adamnejm 2 months ago 100%

    Found the Windows user. On Linux we actually have polkit that can elevate privileges with a GUI prompt.

    5
  • linux Linux Libadwaita: Splitting GTK and Design Language
    Jump
  • adamnejm adamnejm 4 months ago 0%

    Cosmic.

    -2
  • privacy Privacy 42 key points of the secret #EUGoingDark surveillance plan for the new EU Commission
    Jump
  • adamnejm adamnejm 4 months ago 95%

    2029: EU proposes to criminalize the use of mathematics.

    22
  • foss Free and Open Source Software Question: yt-dlp does anyone know how to increase retries for SponsorBlock? [Solved]
    Jump
  • adamnejm adamnejm 4 months ago 100%

    Working on your yt-dlp wrapper I see, nice. Keep up the good work!

    4
  • linux Linux It's time to move to Linux - YouTube
    Jump
  • adamnejm adamnejm 4 months ago 73%

    If Linux suddenly started gaining traction on a bigger scale, Microsoft would make a user-facing proprietary distro and those bastards would still flock to it.

    9
  • linux Linux Linux kernel Rust coding guidelines are heretic.
    Jump
  • adamnejm adamnejm 4 months ago 87%

    First saying that tabs are a no go, then proceeding to deliberate on the correct amount of spaces...

    Long live tabs!

    6
  • opensource Open Source lu5 : Lua Interpreter for Creative Coding
    Jump
  • adamnejm adamnejm 5 months ago 100%

    Nice, used to love playing with p5 back in the day, good to have such tools for Lua which is often recommend as a beginner language.

    I wish the author did implement some built-in libraries like middleclass, that would allow people that don't necessarily understand how metatables to fake classes in more elaborate ways than what's showcased in the instances.lua example.

    4
  • linux Linux Clipboard randomly clearing
    Jump
  • adamnejm adamnejm 8 months ago 100%

    Clipboard in Linux is weird. Can you replicate this:

    1. Copy text
    2. Close the application you copied from
    3. Paste into a different application
    4. Nothing appears

    If so, that means you don't have a clipboard manager running, default for KDE is Klipper I believe.

    8
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Fuck Subscriptions. Here is how to setup Streamio like a pro
    Jump
  • adamnejm adamnejm 10 months ago 97%

    Fuck subscriptions

    Step 2:

    Buy a subscription

    263
  • privacy Privacy Was forced to use a third party to fill a rental application. The application failed and now they're demanding significantly more sensitive information than what I ever provided before they'll comply.
    Jump
  • adamnejm adamnejm 10 months ago 100%

    Most companies I've sent data deletion request just do it, but when they start to argue I just hit them with most ridiculous bullshit while acting like the most privileged removed until they do it my way.

    Try saying no, see what happens.
    Fearmongering, gaslighting, lawful threats, technical jargon and the word 'rape' are your friend.


    Just recently when requesting GDPR data deletion from UK-based company they also wanted to confirm my identity, hell they will.

    I hit them with the fact that a person controlling the e-mail address can use their 'Forgot password' feature to take control over the account and access my sensitive data they're in possession of or steal my identity using their own services. I also not so kindly suggested that I'll report them so their security practices are investigated for the safety of their customers.

    ...they deleted the data without any further questions.

    PS. Not sure about UK laws, but for GDPR: Always request confirmation of the deletion and the detailed steps they've taken to ensuring your data has been properly erased. They're obligated to tell you that upon request.

    10
  • privacy Privacy Gitlab now requires phone number/credit card verification
    Jump
  • adamnejm adamnejm 10 months ago 100%

    Just tried this out using a typical temporary email address (temp-mail.org) and a VPN (AirVPN).
    I was only asked to confirm my e-mail address within 3 days, never for a phone address or any banking details.

    Judging by the first post you've linked to, it's only necessary for paid accounts or free trials.
    The person in the second post is trying to register via GitHub / Google, well... sucks for them.

    26
  • programming Programming Where can I find tutorials on embedding Lua scripting into applications
    Jump
  • adamnejm adamnejm 10 months ago 100%

    One Lone Coder has made few videos about adding Lua scripting to a C++ program, maybe it has what you're looking for: Embedding Lua in C++ #1

    2
  • programming Programming What is your favourite font for code ?
    Jump
  • adamnejm adamnejm 10 months ago 100%

    JetBrains Mono all the way.

    There's also a new kid in town - Monaspace, its texture healing feature is pretty interesting. I might give it a try later.

    70
  • technology Technology Jitsi, the open-source video conferencing platform, now requires a Google, Microsoft, or Facebook account for their online service
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Its like when OnlyFans declares they wouldn't allow adult content

    So... Tumblr?

    19
  • linux Linux UPDATE: So after I broke grub, I tried reinstalling Fedora. Now windows has disappeared from BIOS
    Jump
  • adamnejm adamnejm 1 year ago 71%

    Honestly I just watched some Indian YouTube video, I recognize some of the commands, so it's probably it.

    3
  • linux Linux UPDATE: So after I broke grub, I tried reinstalling Fedora. Now windows has disappeared from BIOS
    Jump
  • adamnejm adamnejm 1 year ago 97%

    Jesus, stop. You probably only removed the boot entry, happened to me before. Download Windows ISO, put it on a pendrive, boot into it and navigate to the terminal. Then look up a guide on how to restore the boot entry, should be just couple of simple commands and you're done.

    If you are too lazy, at least boot into Linux, mount the Windows drive and back up your stuff.

    45
  • linuxmemes linuxmemes Windows vs Linux
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Deleting a bootloader is a perfectly valid thing to do.

    4
  • piracy Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ Can anyone recommend a VPN that has working port forwarding?
    Jump
  • adamnejm adamnejm 1 year ago 100%

    UI? Horrendous.
    VPN? Terrific.

    9
  • linux Linux Windows 11 vs Linux supported HW
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Linux graphics stack only supports implicit sync, Nvidia only supports explicit sync. It's not something that a desktop environment can fix as patches are needed to be implemented in Nvidia drivers, Wayland protocols, XWayland and maybe even Mesa or the kernel itself.
    https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317

    1
  • linux Linux Windows 11 vs Linux supported HW
    Jump
  • adamnejm adamnejm 1 year ago 100%

    How is a desktop environment gonna fix Nvidia being incompatible with Wayland?

    3
  • lua Lua Increase size of font and window size in this Lua script
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Lua itself doesn't have any graphical capabilities.
    Please read rule 4 and provide information about the API in use.

    2
  • linux Linux I would like to help an open-source project with UI design and UX design. I have over 18 years of experience in the field and have worked with desktop and mobile software on Windows, Mac, iOS, Android
    Jump
    linux Linux What microphone are you using for Linux?
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Definitely not a studio quality, but I use Sudotack ST-800 along with noise-suppression-for-voice to get rid of static, key presses, etc.
    The price to quality ratio is amazing (obviously the boom arm that comes with it is trash, but again, fine for the price).

    2
  • privacy Privacy Signal Server is effectively closed source software right now
    Jump
  • adamnejm adamnejm 1 year ago 100%
    3
  • lua Lua Nelua: metaprogrammable and extensible system programming language with a Lua flavor
    Jump
  • adamnejm adamnejm 1 year ago 100%

    That's really nice, having a full control over garbage collector and being able to compile directly to machine code can be really powerful.
    Hopefully the author will soon finish implementing the dynamic parts of Lua and maybe add stuff like ++, +=, etc.

    Already installed and playing with it :)

    1
  • adamnejm adamnejm 1 year ago 100%
    7
  • piracy Piracy soap2day shut down!
    Jump
  • adamnejm adamnejm 1 year ago 100%
    9
  • lua Lua Is there a Lua Repository?
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Plenty of packages can be found on luarocks.org and you can explore various awesome-lua repositories that index popular projects including libraries.

    3
  • lua
    Lua adamnejm 1 year ago 100%
    Lazy Lua - Extended standard library for Lua >=5.1 gitlab.com

    Lazy is a library that extends the standard Lua library. It exposes function modules such as `math`, `string`, `table`, etc. It's aimed to fill the gaps of Lua's standard libraries by providing functions such as `math.round` to round numbers, `string.trim` to remove leading and trailing white spaces from a string and many many many more. One important feature of Lazy is that the require path of modules is automatically resolved, which allows you to require the `lazy` library from virtually anywhere. For example the `lazy` folder may be located in the root of your project or any sub-directory. More so, upon setting your `LUA_PATH` correctly, `lazy` can be required anywhere from your PC without having to import it into your project. Please refer to the GitLab page for more information . ___ Example usage: ```lua local lazy = require "lazy" lazy.math.round(1234.5678, 2) --> 1234.57 lazy.os.capture("pwd") --> /home/name/projects/lua/lazy lazy.string.split("Lua is amazing!", " ") --> { "Lua", "is", "amazing!" } lazy.table.append({ "A" }, { "B" }, { "C" }, { "D" }) --> { "A", "B", "C", "D" } ``` ___ Contributions and requests are welcome :P

    5
    0
    lua
    Lua adamnejm 1 year ago 100%
    Community Rules and Guidelines

    All the rules from this Lemmy instance apply. Additionally, please try to follow these community-specific rules: # Rules ### **1. Posts must relate to Lua** All posts must be related to the Lua programming language. This also includes related and derivative projects, such as [Luau](https://luau-lang.org/) or [MoonScript](https://moonscript.org/). ### **2. Use descriptive titles** Your title should in short describe the contents. That applies to all kinds of posts, no matter whether you're showcasing a project, discussing a feature or asking for help. **Examples of bad titles:** - *please help!* ^ Doesn't provide any information about the post - *How to rotate SENT?* ^ Should also information about API and ideally expand **SENT** which is a rather niche acronym - *request.lua* ^ Could provide a short description of the library **Examples of good titles:** - *[Help] Lua errors when using string.format with the %p flag* - *How to rotate a Scripted Entity in Garry's Mod when spawned?* - *request.lua - Lua >=5.1 library to simplify HTTP requests* Please note that there are no strict rules related to tagging posts *(eg. including **[Help]** or **[Roblox]** in the title)*, but they are very welcome nonetheless. ### **3. Provide reproduction code** When asking for help, you should provide a reproduction code whenever applicable. This doesn't mean that you should copy and paste your whole project or script into the post, in fact the opposite. Try to isolate the issue you're facing on your own and only include the code needed to reproduce it. A screenshot or image of the code is never valid. Additionally the code should be provided using the following Markdown syntax: ````markdown ```lua <your code goes here> ``` ```` ### **4. Information about environment** When asking for help, and ideally releasing a project, you should include as much information as possible about the target environment. Most important thing is the Lua API in use, that means the video game, game engine, framework, library, etc. Other information such as Lua version, environment variables, operating system, etc. may be useful as well. ___ Posts not following the rules may be deleted without prior notice. Repeated offenders may be issued a warning and banned. If you do not agree with the rules or statements made here, please discuss your issue in the comment section, I'm sure something can be done about it. # Moderation If you want to help and moderate this community, please message leave a comment under this post or contact me in any other way.

    1
    1
    meta Programming.dev Meta Community Request Thread
    Jump
  • adamnejm adamnejm 1 year ago 100%

    Done and thank you! :)

    2
  • meta Programming.dev Meta Community Request Thread
    Jump
  • adamnejm adamnejm 1 year ago 100%
    5