F04118F

joined 2 years ago
[–] F04118F@feddit.nl 7 points 5 hours ago

You're mostly right. Maybe eating pigs is not oppressive or wrong, but what happens to the pigs before they get eaten sure is.

[–] F04118F@feddit.nl 4 points 19 hours ago

At what? The rich, the immigrants, the racists or the woke?

[–] F04118F@feddit.nl 32 points 19 hours ago

Typical pirate party talking point: left

(Although classically liberal)

[–] F04118F@feddit.nl 2 points 1 day ago

Bose Quiet Comfort Ultra

[–] F04118F@feddit.nl 2 points 2 days ago* (last edited 1 day ago) (2 children)

My partner uses noise cancelling headphones with adjustable levels of noise cancelling for this. She used to have a WH-1000XM4 but I'm not sure if that one had different levels, she currently uses a Quiet Comfort Ultra where the "outdoor" mode is not only resistant to wind, but also blocks slightly less noise when she's inside.

[–] F04118F@feddit.nl 2 points 2 days ago (1 children)

I think you are confusing a license to use "enterprise edition" yourself, with a "license to provide the product (as a service) to customers", as is required under SSPL.

SSPL is not AGPL: you can never be sure you comply with "or make your code available" due to the way this is worded. Please read https://www.ssplisbad.com/ before arguing that it is the same as AGPL.

[–] F04118F@feddit.nl 2 points 2 days ago (3 children)

That's how they're trying to sell it. But why did Elastic and Redis drop SSPL if it was so good, and why did OSI not accept it as open source? The answers are here but the TLDR is that SSPL is vague and, as a consequence, makes it risky to provide a service with the product, unless you are large enough to make a big lucrative deal with the owner of the product.

This stifles competition and innovation.

Case in point: Mongo DBAs are nearly non-existent outside California and managed MongoDB is much more expensive than managed PostgreSQL/MariaDB services, because it is only offered by 3 providers.

https://www.ssplisbad.com/

[–] F04118F@feddit.nl 2 points 2 days ago* (last edited 2 days ago)

Saying you are "MongoDB compatible" is IP violation?

Meanwhile they are still actively opposing the creation of an open document database standard, which would make it unnecessary to use their brand name to indicate compatibility.

They also sent Peter a "Cease And Desist" for saying MongoDB is not open source. They themselves retracted the SSPL from the OSI when it became clear it would be rejected because it is not open source.

Wonder how much 💩 is in their heads for not realizing everyone gave up on SSPL, and that Postgres is thriving because of the permissive license: even the tiniest local managed services providers have a Postgresql service, there's tons of DBA talent available, and due to the competition in managed services, a managed postgres is much cheaper than managed MongoDB.

They'll keep shooting themselves in the foot until someone else puts a lead shoe on it.

[–] F04118F@feddit.nl 3 points 3 days ago (1 children)

Uhh I think I heard a whoosh

[–] F04118F@feddit.nl 89 points 4 days ago (12 children)

Shoutout to FerretDB doing God's work.

Putting data from apps that were built for MongoDB into Postgres.

https://github.com/FerretDB/FerretDB

And their lived experience trying to help the MongoDB ecosystem by building an open standard for document databases:

In 2021, we founded FerretDB with a bold vision: to return the document database market to its open source roots by creating the leading open source alternative to MongoDB, built on Postgres.

For years, we tirelessly advocated for an open standard. We built a popular product, collaborated with Microsoft to open source DocumentDB, and held high-level meetings with cloud providers and stakeholders to make the case for a standard that is similar to SQL, but for document databases.

In 2023, a MongoDB VP reached out to me. On a Zoom call, we were threatened with a lawsuit for building a compatible product. Being called a thief by a leader of a (then) $35B company was a moment of stark clarity on MongoDB's opinion about our work and the need for a standard. At the end of that call, I told them the industry would inevitably come together to create the open standard they refused to provide.

Their response? "They would never do that. They are our trusted partners."

Today, the market has spoken. The Linux Foundation has announced the adoption of the DocumentDB project [1] to create an open standard with MongoDB compatibility, the exact thing we were sued for earlier this year. [2]

This is a monumental win for developers and enterprises everywhere. It validates the years of work we've poured into this mission.

It is also telling that MongoDB's SSPL license has been abandoned by Elastic or Redis, the two prominent companies who were initially in favor of MongoDB's attempt to redefine open source. All clear signs that MongoDB's behavior is not appreciated by developers. [...]

https://www.linkedin.com/posts/farkasp_in-2021-we-founded-ferretdb-with-a-bold-activity-7365677216912859136-jNNJ

[–] F04118F@feddit.nl 2 points 5 days ago

Es ist geschrieben in Kuchython und Federiert.

[–] F04118F@feddit.nl 6 points 6 days ago

Disclaimer: I haven't tried it in a while so I can't speak to the current quality of COSMIC and Pop!_OS 24.04

But no, I am not surprised it's taken them this long. They started almost from scratch, made an entire Desktop Environment basically from scratch, using only the basic Iced for rendering and building their own equivalent of GTK/Qt. Libcosmic is massive undertaking and I have been worried about them.

But it has enormous potential: they know how to do tiling and styling very well, and Rust makes it hard not to write secure performant code.

I admire their bravery and perseverance and have faith that COSMIC will eventually be amazing.

And I'll buy my next laptop from them to support them.

 

cross-posted from: https://feddit.nl/post/40265251

Alt text: POV you are sitting on a sofa, left half of a split ergomech keyboard resting against the left leg under an angle (tented) while a black cat provides wrist support

 

cross-posted from: https://feddit.nl/post/40265251

The perfect wrist rest / tenting setup

Alt text: POV you are sitting on a sofa, left half of a split ergomech keyboard resting against the left leg under an angle (tented) while a black cat provides wrist support

 

Alt text: POV you are sitting on a sofa, left half of a split ergomech keyboard resting against the left leg under an angle (tented) while a black cat provides wrist support

 

Pictured: current TKL below, split ergomech above

Background

So I recently got my first ergomech keyboard: a used BastardKB TBKMini, 3x6+3 layout.

It came with the default keymap.

I have been crafting my own initial keymap, using some vim-based heuristics and Callum style one-shot mods.

Followed BastardKB's instructions and got my keymap to compile.

Then onto flashing. This is where the problem is.

The problem: flashing the board

Instructions: https://docs.bastardkb.com/fw/flashing.html

I managed to put the device into bootloader mode with both layer keys and the top-left key. Verified that it is in bootloader mode by checking that typing has no effect. Also lsusb shows "Atmega32u4 bootloader" instead of "BastardKB TBKMini keyboard".

But I don't get a disk device.

Things I tried

udev

I tried adding the udev rules that QMK docs recommend: https://docs.qmk.fm/faq_build#can-t-program-on-linux

But it still won't work.

OS

I even tried another pc with other OSes: same behavior on

  • Fedora
  • CachyOS
  • and even Windows 10

Help me please! 😥

Any ideas on what is going wrong here or what I could try to work around this? I really want to start using my split ergomech with a proper keymap.

Looking forward to reading your suggestions tomorrow morning (in about 9 hours for me, I'm in Europe). I wanted to post this now because I hope the Americans will be able to help me.


EDIT: Thanks, with your help and the help of some kind volunteers on the bastardkb discord I figured out that I have the old v1 elitec version and I managed to flash it with an old version of the bastardkb firmware. I got the layers working, as well as the combo, but callum’s oneshot modifiers aren’t working yet: https://github.com/fhoekstra/bastardkb-qmk/tree/main/keyboards/bastardkb/tbkmini/keymaps/fhoekstra


EDIT2: I finally listened and just followed the upstream QMK instructions, and it all just works, with Callum-style modifiers, combos, and a custom caps word:

https://github.com/fhoekstra/qmk_userspace

 
 

We've been wanting to set up Music Assistant and now since we started using ProtonVPN, Apple Music is constantly blocking our account.

Do you have any recommendations for a music service that works well with Music Assistant and from behind VPN?

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

 

cross-posted from: https://feddit.nl/post/29675306

I am not the author.

I found this blog to have both a short summary of the reasons as well as a pretty complete overview of the options for protecting against this specific threat model. I can just send this to people and they'll understand the why and the how.

view more: next ›