technology Technology Mozilla is shutting down their Mastodon instance.
Jump
  • melroy melroy 14 hours ago 66%

    No I didn't overrated. Users where opt-in in ad tracking by default after that Firefox update. Users were not notified about this. And "privacy-preserving ad measurement" is misleading on purpose, I don't understand why you would fall for that too.

    This all happened when Mozilla bought an ad company called Anonym. I'm fully done with Firefox now. I moved to a Firefox fork.

    1
  • technology Technology Mozilla is shutting down their Mastodon instance.
    Jump
  • melroy melroy 17 hours ago 100%
  • technology Technology Mozilla is shutting down their Mastodon instance.
    Jump
  • melroy melroy 17 hours ago 66%

    After Mozilla introduced "Allow web sites to perform privacy-preserving ad measurement", I was out for good now. I moved to forks like Floorp, LibreWolf or Waterfox.

    1
  • technology Technology Mozilla is shutting down their Mastodon instance.
    Jump
  • melroy melroy 17 hours ago 100%

    I'm not sure why all the down-votes.. But I'm not lying.. Look at: https://arstechnica.com/gadgets/2024/02/mozilla-lays-off-60-people-wants-to-build-ai-into-firefox/. Or https://digiworld.news/news/65190/mozilla-invests-30m-to-launch-mozillaai-and-redefine-the-next-era-of-ai. There are literately millions invested into AI by Mozilla.

    And they are mostly hiring AI engineers as well: https://www.mozilla.org/en-US/careers/listings/

    ..

    2
  • technology Technology This Windows 11 Start menu change is now coming to Windows 10
    Jump
  • melroy melroy 17 hours ago 100%

    I myself have much success with Linux Mint (eg. Cinnamon edition). I love Mint.. It just works.. It's stable and I can focus on doing my work under Linux, which is software development mostly. But I just don't have the time to debug my distro, fixing things and compile stuff myself. I already need to manage multiple PCs & servers running Linux. Hence I went with Linux Mint on both my desktop PCs as well as my laptop I'm currently typing on.

    I tested things like: bluetooth, wifi, speedtest, webcam, shortcuts (eg. sound buttons or brightness buttons at the top), trackpad, multiple finger gestures. The only thing I didn't yet test is the finger print reader, if it has one?..

    Framework laptops can also come with many expansion cards, like HDMI, DisplayPort, network (LAN) port, USB a, USB c, and so much more. I also tested those in-/outputs. Thus far everything seem to work nicely. I did switch the wifi card, I replaced the stock wifi card with a Intel AX210, which seems to work much better under Linux in terms of not only speed, but also signal strength. Let me know if you want to know more..

    2
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 100%

    yeah I know.. It's not ideal. I don't recommend it.

    1
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 75%

    Agreed, if you can effort is, buy a domain and use it for email. I also have melroy at melroy dot o r g. However, I still redirect my mail, since I don't like paying for services haha. That being said, I'm planning to setup my own mail server (I finally now have the infrastructure at home and static IP, needed for this).

    Anyhow, DNS also needs to be replaced by something better.

    2
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 100%

    It's still youtube.. And if you talk about Tor, the Tor network is not gonna like this kind of traffic. Video streams are too heavy for the Tor network. Maybe I2Pnet... But again, it's still Google YouTube.

    6
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 100%

    THat sounds great! Gmail can be easily replaced, by like Proton mail or something.. Youtube is also very hard.. It's a vicious circle, "Youtubers" try to host their content elsewhere but nobody is looking. While some users also want to get rid of the youtube platform, but since most people are still and keep watching on YouTube, the content creators keep uploading there...

    18
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 100%

    I agree. But to be very honest, de-googling is very important but not always very easy. So I did personally move away already from Gmail. I also now host my own Nextcloud instance, which I use for my agenda as well as contacts. Meaning I also don't sync or store contacts or anything in Google. I don't use any cloud services for storage either, again Nextcloud (self hosted) solved that for me.

    Then I was never using ChromeOS, so that helps, I'm only using Linux. However, I do have an Android device. It's really hard to get rid of that, maybe a custom ROM, is that valid? Anyhow, and last but not least Google search, Google images, Google maps, etc. I don't want to go from Google Search to another big Microsoft corp, so moving to Bing is a no go. That also means all those meta search engines is also not a good alternative, which includes: DuckDuckGo, ecosia and alike.. Qitchain, presearch or Yacy isn't working for me either. It's just not good enough.

    Thus finding a good search alternative is hard! I'm actually considering as a software engineer to build my own.

    3
  • technology Technology Mozilla is shutting down their Mastodon instance.
    Jump
  • melroy melroy 1 day ago 41%

    Mozilla is only focusing on AI stuff.

    -2
  • technology Technology Google has been blocking many tools/IP ranges that try to synchronize with YouTube
    Jump
  • melroy melroy 1 day ago 97%

    It's about time we try to de-google.

    95
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 1 day ago 25%
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 2 days ago 100%

    Sure!

    • More and more (AI) spyware / malware is getting injected into projects and operating systems. Without the user consent. Mobile phones, laptops, desktop PCs, smart devices, etc. This comes from companies, but also from governments (no, not just China, but also US and EU).
    • AI bubble itself will burst for the "normal users" and most companies who won't really benefit from AI / LLMs as they thought they will. This will be apparenty only after several years. Where the highly skilled developers left the companies, and you are left with software engineers using AI tools which generates wrong code. The damage LLM (like AI Code generation) is doing and will be continue to do in the upcoming years is very untransparent, but it won't be nice. We suddently are not getting AGI.
    • More research and efforts will be put into alternative computers, like computers based on biology. Like using living cells. After all nature is so much more efficient then our current technologies. This could fix the energy demand issues we now see with AI.
    • Biology computer will then also create huge moral issues. Since, how do we know the cells are not becoming aware? How do we know it won't feel pain or the cells are feeling trapped? After all, we, humans, don't even know how conscious really works and self aware.
    • Users & companies want to get back in control over 5 or 15 years from now. So their could be a big move back from "Cloud" to on-prem. You are already seeing this now with the fediverse.
    • The internet becomes too much centralized and controlled by goverments. Blocking public DNS IPs. Overruling them. The only answer would be is to create a much more decentralized internet alternative, so over 20 or 30 years from now (so we can still talk which each other about issues in the goverments par example). The current internet is just too fragile. And the root of the problem is already DNS. Meaning you need to basically start from scratch.
    • Over 80 years Windows might only be used by corporate businesses. Most people might only use Android or any Linux based distro. This mainly depends on how fast we change our education process, so young people learn about alternatives. And schools should stop promoting and forcing people to use Microsoft products only. If schools won't change, then we might have a huge issue, and this topic won't be valid.
    • Google will be split into multiple companies.
    • Microsoft might be split later as well into multiple companies, but only much later, after Google.
    • ... Should I continue or stop here..?

    @Eheran@lemmy.world @RagingRobot@lemmy.world

    #it #software #ai #predictions

    3
  • secops Security Operations Ipset Hash is full, cannot add more elements
    Jump
  • melroy melroy 2 days ago 100%
  • mildlyinfuriating Mildly Infuriating M*crosoft's search engine is borderline unusable
    Jump
  • melroy melroy 2 days ago 100%

    Also try to use Firefox (or a fork of Firefox) together with uBlock origin.

    1
  • secops
    Security Operations melroy 2 days ago 90%
    Ipset Hash is full, cannot add more elements

    My ipset hash is full!? I'm using Ubuntu Server and I created a separate fail2ban jail that uses "iptables-ipset-proto6-allports" as their ban action (thus using ipset instead of iptables). However, today I seem to hit the limit: `stderr: 'ipset v7.15: Hash is full, cannot add more elements'`. This can be confirmed by running the ipset -t list command: ```sh Name: f2b-manual Type: hash:ip Revision: 5 Header: family inet hashsize 32768 maxelem 65536 timeout 0 bucketsize 12 initval 0xbc28aef1 Size in memory: 2605680 References: 1 Number of entries: 65571 ``` Where the 65571 entries exceeds the maxelem (65536). So what now?? Could I create a banlist in a txt file or something? I just want to ban some large tech corps: https://gitlab.melroy.org/-/snippets/619

    9
    1
    games Games Pacific Drive | Drive Your Way Fall 2024 Update
    Jump
  • melroy melroy 2 days ago 100%

    Looks like a fun game in general.

    4
  • fediverse Fediverse It Took 23 Days for Lemmy Posts to Double from 1 Million to 2 Million
    Jump
  • melroy melroy 3 days ago 100%

    I didn't saw it earlier.. :P

    2
  • fediverse Fediverse It Took 23 Days for Lemmy Posts to Double from 1 Million to 2 Million
    Jump
  • melroy melroy 3 days ago 100%

    The thread itself is actually already 1 year old. Well, look at the screens above. Somebody asked for a follow-up, so I gave a follow-up of both the average posts by day for Lemmy as well as Mbin... The trend is still up.

    1
  • fediverse Fediverse It Took 23 Days for Lemmy Posts to Double from 1 Million to 2 Million
    Jump
  • melroy melroy 3 days ago 100%

    And.. for the Mbin users out there. Here is the same average posts by day, but on the Mbin platform.

    1
  • fediverse Fediverse It Took 23 Days for Lemmy Posts to Double from 1 Million to 2 Million
    Jump
  • melroy melroy 3 days ago 100%

    It seems that. 1) Cumulative graph is removed, because cumulative doesn't make sense. There is an average graph though. Average Lemmy Posts by Day... 2) In just a single day the numbers of this new average graph exploded.. that can't be right.. 3) What about all the spam posts!??

    2
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 3 days ago 75%

    My point exactly, now you have genAI code written by AI, who doesn't know what it is doing. Instructed by a developer, who doesn't understand the programming language. Reviewed by a co-worker, who doesn't know what is doing on. It's madness I tell you!

    2
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 3 days ago 100%

    Thank you! That is indeed a valid point. I was hoping more people came up with this valid remark. Do you have any other questions or predictions you would like to know? So that we don't get "surprises" in the field of technology again?

    2
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 3 days ago 75%

    I predicted that introducing AI on software engineer (especially juniors) will result in overall worse code, since apparently people don't feel responsible for the genAI code. While I believe the responsibility is still fully at the humans who try to deliver code. And on top of that, most devs are not doing good code reviews in general (often due to lack of time or .. skill issue). And now we have AI that generates code which are too easily accepted on top of reviewers who blindly accept code.. And no unit tests or integration tests.. And then we have this current situation. No wonder this would happen. If you are in software engineering, you would know exactly where I'm talking about. Especially if you would work at larger companies.

    2
  • updates Mbin Blog Updates Upgrading to Ubuntu 24.04
    Jump
  • melroy melroy 3 days ago 100%

    Exactly my point.. Well it's more: "Server is fine, except for RabbitMQ service". Anyway, I think it's nice to see they try to prevent me upgrading to a breaking system I guess.

    2
  • technology Technology AI-Generated Code is Causing Outages and Security Issues in Businesses
    Jump
  • melroy melroy 3 days ago 92%

    No sh*t, this is what I predicted from day one.

    11
  • updates Mbin Blog Updates Upgrading to Ubuntu 24.04
    Jump
  • melroy melroy 3 days ago 100%

    Ow great... It stopped me.

    Unable to upgrade to Ubuntu 24.04 LTS

    Currently, you have RabbitMQ server installed, which is not directly upgradable to the newer version. Upgrading may prevent the server from starting due to missing feature flags.

    For more information, please see https://bugs.launchpad.net/bugs/2074309.

    Restoring original system state

    Aborting Reading package lists... Done
    Building dependency tree... Done Reading state information... Done === Command terminated with exit status 1 (Sun Sep 15 18:15:15 2024) ===

    4
  • updates
    Mbin Blog Updates melroy 3 days ago 100%
    Upgrading to Ubuntu 24.04

    Today I'm planning to upgrade the server from Ubuntu 22.04 to Ubuntu 24.04 (new LTS release). I already proposed it once after reading: https://ostechnix.com/ubuntu-24-04-1-lts-release-delayed/... Hopefully I will not hit any of these RabbitMQ bugs: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/2074309 Mastodon poll is a tie: https://mastodon.melroy.org/@melroy/113135476244781426 So, let's go! What can go wrong?? ~~ Famous last words ~~

    11
    4
    privacy Privacy Recommendation for Email-Provider
    Jump
  • melroy melroy 4 days ago 66%

    Proton Mail?

    2
  • technology Technology Generative AI is reportedly tripling carbon dioxide emissions from data centers
    Jump
  • melroy melroy 4 days ago 100%

    I'm afraid the power needs for AI will also not decrease. Even if individual models become more efficient and the hardware become more AI optimized. The next logical step is to run even more if those AIs as agents and creating huge chain of thoughts... So no, ai power usage will increase.

    2
  • gaming Gaming I have been getting into emulation (discussion)
    Jump
  • melroy melroy 4 days ago 100%

    We need to leverage existing solutions like how Ana archive is working. Which makes use of torrents. https://annas-archive.org/ Like read this carefully: https://annas-archive.org/datasets

    3
  • technology Technology This Windows 11 Start menu change is now coming to Windows 10
    Jump
  • melroy melroy 4 days ago 100%

    Luckily for you Arch has the best wiki pages out there for documentation purposes. If you have any questions regarding Linux or you want to know something, just ask.

    2
  • privacy Privacy Anyone else getting bounced from mainstream websites with Mullvad VPN?
    Jump
  • melroy melroy 4 days ago 60%

    Try Tor maybe? Although it's not very fast...

    1
  • fedia Fedia Discussions Closing registrations in Fedia.io due to spammers
    Jump
  • melroy melroy 4 days ago 100%

    Makes sense as well.

    1
  • technology Technology Generative AI is reportedly tripling carbon dioxide emissions from data centers
    Jump
  • melroy melroy 4 days ago 100%

    Only they called it "estimates"

    1
  • technology Technology Generative AI is reportedly tripling carbon dioxide emissions from data centers
    Jump
  • melroy melroy 4 days ago 100%
    1
  • technology Technology Generative AI is reportedly tripling carbon dioxide emissions from data centers
    Jump
  • melroy melroy 4 days ago 100%

    ow nevermind, bitcoin mining alone is consuming 112.31 TWh annually (it's a guess). While AI is using 29.2 TWh annually (also a guess).

    4
  • fedia Fedia Discussions Closing registrations in Fedia.io due to spammers
    Jump
  • melroy melroy 4 days ago 100%

    Maybe even considering additional an optional question? With only 1 correct answer. Or maybe even enforce 2FA.. I dunno.. But spam is getting out of control. Coincidence due to the rise of LLMs? Who knows. But anti-spam like hCaptcha, even set to "difficult" doesn't seem to cut it anymore...

    3
  • fedia Fedia Discussions Closing registrations in Fedia.io due to spammers
    Jump
  • melroy melroy 4 days ago 100%

    I know it's not ideal, but I fully understand the whole situation. Let's focus on making Mbin better for the existing users who are now experiencing CSRF or log-out problems. Hopefully after that, we can focus on improving anti-spam (since hcaptcha is not preventing any spam accounts for some unknown reason).

    5
  • fedia Fedia Discussions Fedia.io instability
    Jump
  • melroy melroy 4 days ago 100%

    Could you join the conversation here? https://github.com/MbinOrg/mbin/pull/1130. We really are trying hard to debug this issue. Both CSRF form issue as well as log out issue.

    1
  • technology Technology This Windows 11 Start menu change is now coming to Windows 10
    Jump
  • melroy melroy 4 days ago 100%

    Article says (but don't believe them):

    But it’s not all ads. In fact, Microsoft does make useful changes from time to time

    23
  • updates
    Mbin Blog Updates melroy 1 week ago 100%
    Mbin release v1.7.1

    Today we are releasing Mbin v1.7.1. Upgrade your Mbin server now to the latest release: [1.7.1](https://github.com/MbinOrg/mbin/releases/tag/v1.7.1). This version includes tons of fixes (too many to mention here, look at ["What's Changed"](https://github.com/MbinOrg/mbin/releases/tag/v1.7.1)) and introduces also new features like: trusted proxy configuration ([see also docs](https://docs.joinmbin.org/admin/configuration/nginx#trusted-proxies)), activate accounts manually using the admin panel, show an error when the image is too large to upload ([look at the latest .env template file](https://github.com/MbinOrg/mbin/blob/main/.env.example#L42)), improved API end-points (isAdmin, isGlobalModerator is part of the user API, fixed AP context and more) as well as many documentation improvements. **Note:** Due to a dead-lock issue in 1.7.0, which is now fixed in 1.7.1, we strongly recommend upgrading your Mbin server as soon as possible. --- If you want to host your own Mbin server? But you need help? Come and join us at: [Matrix chat](https://matrix.to/#/#mbin-general:melroy.org). We are happy to help! --- I personally want to thank all contributors of Mbin as well as the Mbin community as a whole! We can't do it without all of you.

    11
    0
    updates
    Mbin Blog Updates melroy 2 weeks ago 100%
    We are in the final testing phase of Mbin v1.7.1, we hope to release the new stable version this weekend! Which actually brings a lot of improvements (we could have considered it calling v1.8.0, but

    We are in the final testing phase of Mbin v1.7.1, we hope to release the new stable version this weekend! Which actually brings a lot of improvements (we could have considered it calling v1.8.0, but well). #mbin #updates #release

    8
    1
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearYO
    Youtube melroy 2 weeks ago 50%
    De-google your life Part 2

    I never seen such a good YouTube video from Linus Tech Tips: [https://www.youtube.com/watch?v=GsjHMzGl-VY](https://www.youtube.com/watch?v=GsjHMzGl-VY) (jokes on you) If you don't get it? Remove Chrome now and install Firefox (or any fork of Firefox). Then install uBlock Origin now! Add-on here: https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/

    0
    1
    updates
    Mbin Blog Updates melroy 1 month ago 100%
    Mbin release v1.7.0

    We released a new Mbin version: 1.7.0! See: https://github.com/MbinOrg/mbin/releases This is the v1.7.0 release of Mbin and it brings a lot of changes: improved instance wide modlog, new SSO providers, new translated languages, moderator updates in the modlog, new cake day display, better stability and scalability of the messengers, PeerTube support, federating direct messages, federate un-/pinning entries, updated robots.txt, improve the documentation, longer durability of the user session, adding admin notifications for reports, tombstones for deleted remote users, improve the federation of edits, push subscriptions, a new look of the federation page, add public API endpoints for getting de-/federated and dead instances, magazines can now restrict posting to mods, updating magazines and users should now federate instantly, new users and magazines now show a leaf icon next to them, improve the editing of threads, make the maximum image size configurable The Mbin development team now suggests using PHP v8.3. If you are using the docker setup you will automatically be running the new PHP version. A total of 145 reviewed and approved pull requests have been merged into this release! As always, a special thank you to new and existing contributors, without you, future Mbin releases would not be possible!

    11
    1
    firefox
    Firefox melroy 2 months ago 48%
    Today I removed Firefox (sad day)

    ## Sad story ahead Today I fully removed Firefox as my main browser. It's banned from all my devices from now onwards. I used Firefox as my only browser since I was 10 years old. Which is 24 years now (24 years!). I loved Firefox trying to be a good alternative to Chrome, promoting open-source and showing the world that privacy does matter. Sadly not anymore, recently after Mozilla hostile CEO takeover and moving the company forward to an advertisement company. Neglecting privacy. And fully want the other way around, tracking user data sending back to Mozilla. And at the same time Mozilla has also became an ads company just like Google, so there is no difference anymore really. And it only goes down-hill from here. Furthermore, Mozilla is spending more money in AI companies then in the product Firefox itself. So.. Luckily, there are plenty great Firefox forks! Look into some of them yourself and really pick an alternative _rather sooner than later_: - LibreWolf - Floorp (_I went with Floorp_, thus far it's great!!!) - Waterfox - Mullvad Just pick one, anything... from above list! I know, it's sad. It's very sad, after 24 years I didn't went to leave Firefox, but this last moves was the straw that broke the camel's back. I'm out, cya at the fork!

    -3
    9
    updates
    Mbin Blog Updates melroy 2 months ago 100%
    Release v1.6.0 · MbinOrg/mbin github.com

    Sorry for the late post. This is the 1.6.0 release of Mbin. It brings several changes and improvements including, but not limited to, a new UI filter for sorting threads and microblog posts, a new hashtag system, Microsoft Azure and SimpleLogin SSO additions, private instance mode, framework upgrade to Symfony 7.0, outgoing federation of delete actions, several backend improvements to address federation stability and compatibility, UI fixes and route changes, etc. We are already preparing for release 1.7.0, which is coming along very nicely. See you soon with v1.7.0.

    9
    0
    updates
    Mbin Blog Updates melroy 6 months ago 100%
    Mbin 1.5.1

    Mbin patch release 1.5.1 is out. Which is an important update for server admins to upgrade as soon as possible in order to fix sending emails (both during registration form as well as contact form). This patch release was created to fix those email issues. More info: https://github.com/MbinOrg/mbin/releases/tag/v1.5.1

    6
    0
    updates
    Mbin Blog Updates melroy 6 months ago 100%
    Mbin v1.5.0

    Mbin release version 1.5.0 is out today. Official release notes: https://github.com/MbinOrg/mbin/releases/tag/v1.5.0 User notice: https://gehirneimer.de/m/mbinReleases/t/192724

    3
    0
    privacy
    Privacy melroy 11 months ago 93%
    I saw today the infamous pop-up of YouTube again that they will block the video player after 2 more videos if I keep using uBlock Origin. \*\* Google.

    I saw today the infamous pop-up of YouTube again that they will block the video player after 2 more videos if I keep using uBlock Origin. \*\* Google.

    39
    34
    updates
    Mbin Blog Updates melroy 11 months ago 0%
    Mbin is born - Fork of kbin!!

    In the past months development of Kbin slowly came to a halt, development was bottlenecked by a single maintainer. I have tried several times to start a discussion about the way of working and trying to address the problems and to come up with a plan to keep development doing and more importantly keep contributors happy! Despite all of this; no response on Matrix and nothing has really changed at Kbin. I saw the project slowly dying over the past months, and I couldn't let this happen. That's why I decided to _fork_ the project called [Mbin](https://github.com/MbinOrg/mbin). I wanted to avoid a fork initially, but I didn't saw any way out. [Mbin](https://github.com/MbinOrg/mbin) is community-focused fork, build upon trust and embracing the Collective Code Construction Contract (C4). Despite the fact I'm the creator of Mbin, I am **NOT** the only maintainer, several contributors already have **owner** rights on the GitHub organization as well as on the [Matrix Space](https://matrix.to/#/#mbin:melroy.org) and Weblate. We are all maintainers, we peer-review each other's code and are allowed to merge pull requests from other external contributors and our own. The community of Mbin will now decide what will be picked-up and resolved, what will be merged or not. The community is in charge. And I am "just" another contributor, following the C4 rules. [Mbin](https://github.com/MbinOrg/mbin) development has been accelerated tremendously over just one week time. With tons of improvements in GUI, backend, security and documentation. We have great internal discussions and a friendly community. We work as a team, sharing knowledge and helping each other out. We review and test our code changes together, we all feel responsible. I think all this is the real reason why I created the fork; it's about the people and about empowerment. Various instances already migrated towards Mbin, see: [https://fedidb.org/software/mbin](https://fedidb.org/software/mbin). Mbin is backwards compatible with kbin, so migration should be straight forward and easy. **Success story:** Jerry almost gave up [fedia.io](https://fedia.io/), if it weren't for Mbin, we would already have lost a big federated instance (I genuinely didn't know he was about to give up). Luckily the fork gave him hope. And hopefully I gave everybody hope again.

    0
    5
    til
    Today I Learned melroy 11 months ago 100%
    Use env variables in Docker Compose file

    Some people might think you can only use or set environment variable of the service in docker compose eg.: ``` my-service: image: lts-alpine environment: MY_SECRET_KEY: ${MY_SECRET_KEY} ``` But the same `${}` syntax can be used to set a version of Docker image of PostgreSQL, like in this example below: ``` my-service: image: postgres:${POSTGRES_VERSION:-13}-alpine ``` If nothing is set, version 13 is the fallback value. Now you can set `POSTGRES_VERSION` environment via your shell. Or leverage the `.env` file of Docker: ``` POSTGRES_VERSION=16 ``` When running: `docker compose --env-file .env up`, Docker should now use PostgreSQL v16 Alpine as Docker image. *Bonus:* The `docker-compose.yml` filename is an old filename, use `compose.yml` from now. Same for other Compose files like `compose.override.yml`. More info: [https://docs.docker.com/compose/environment-variables/set-environment-variables/](https://docs.docker.com/compose/environment-variables/set-environment-variables/) and [https://docs.docker.com/compose/environment-variables/set-environment-variables/](https://docs.docker.com/compose/environment-variables/set-environment-variables/)

    1
    0
    updates
    Mbin Blog Updates melroy 12 months ago 0%
    Kbin.social down! What are the next steps?

    I didn't really wanna write about this. But there we go anyway now. Yesterday the problems started to occur with the media.kbin.social domain issues with an expired TLS certificate. Causing problems with thumbnails and other media on the main instance. Now the [kbin.social](https://kbin.social) domain instance seems to be fully down. Might be related to the TLS certificate issue or planned maintenance?, that is anybody's guess. Nobody from Ernest to Piotr are responding or seem to be present to resolve the actual problem(s). This affects thousands of people on that instance and damaging the /kbin brand as a whole. I think it's unacceptable. I hope people will **not** migrate towards Lemmy. I do hope if users want to migrate, they migrate to other kbin instances. Spreading the load and users across several instances is never a bad idea anyway. Making it more decentralized in the process. I have wanted to discuss these issues several times before about how we deal with sustainable software development at kbin and recently also the main instance (kbin.social). The the focus on long term and on continuity of the project as a whole. We may have now reached the bottom, and hopefully (some) people will realize that things can and should be better. I do like kbin and all the developers/contributors. I do not want to see it disappear. My hope is that changes will happen rather sooner than later. ~End of my story

    0
    2
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKB
    /kbin meta melroy 1 year ago 100%
    Fediverse Observer Map View https://kbin.fediverse.observer/map

    You can also use the map feature of [fediverse.observer](https://kbin.fediverse.observer/map) to pick your new kbin instance.

    3
    0
    til
    Today I Learned melroy 1 year ago 100%
    TIL Lemmy.world got hacked - Details

    Lemmy was/is vulnerable for XSS attacks. Hackers try to inject JavaScript code that tries to steal your (ideally admin) cookie credentials. It seems that the admin account of lemmy.world was compromised this way ([MichelleG](https://lemmy.world/u/MichelleG)). Other instances aren't safe either. Which could point to the custom emojis feature in the federate comments, meaning a lot of external instances could be effected by now. Incorrect escaping of user input data could lead to these issues. Kbin just recently discovered a [similar regression issue](https://kbin.melroy.org/m/updates/t/5756/Update-your-Kbin-instance-now) and which has been solved by now. But it seems that Lemmy was or still is vulnerable to this attack factor. **Mitigation action Lemmy users:** You might want to disable JavaScript in the meanwhile. **Mitigation action for Lemmy server owner:** Disable custom emoji: ``` DELETE FROM custom_emoji_keyword; DELETE FROM custom_emoji; ``` Clean-up the exploit content: ``` UPDATE comment SET content = '<REMOVED BY ADMIN>' WHERE content LIKE '%![" onload%'; UPDATE private_message SET content = '<REMOVED BY ADMIN>' WHERE content LIKE '%![" onload%'; UPDATE post SET body = '<REMOVED BY ADMIN>' WHERE body LIKE '%![" onload%'; UPDATE post SET name = '<REMOVED BY ADMIN>' WHERE name LIKE '%![" onload%'; ``` Rotate your JWT secret (invalidates all current login sessions): ``` UPDATE secret SET jwt_secret = gen_random_uuid(); ``` *Note:* Even **just opening a link** to a vulnerable Lemmy instance could allow hackers to steal your cookies or sessions credentials. Therefore I will not share or allow people to share URLs of comprised / vulnerable instances.

    1
    0
    videos
    Videos melroy 1 year ago 100%
    Reduced bitrate on YouTube?

    I notice just recently that Youtube is lowering the quality of the videos (bitrate), and I need to buy Youtube premium to upgrade the bitrate. Sure they claim they don't touch the bitrate for free users, but I can see the difference... I think it's time we all move to PeerTube as well. [#peertube](https://kbin.melroy.org/tag/peertube) [#youtube](https://kbin.melroy.org/tag/youtube)

    3
    1