onlinepersona

joined 11 months ago
MODERATOR OF
[–] onlinepersona@programming.dev -3 points 3 hours ago (2 children)

Are there any opensource alternatives to these things? Could they save themselves this whole hassle, just get the alternative and cut their budget in half with a yearly donation?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 8 points 14 hours ago (8 children)

Actual Linux Market Share could be Higher

Steam doesn't agree. It's a 2% there. I don't know which site would report more than 5% market share for linux.

Anti Commercial-AI license

It only mentions /r/piracy and /r/torrents on the page. Nothing about lemmy, so I assumed it was maintained by somebody in one of those subs.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 1 points 2 days ago (1 children)

Thanks. Which is the canonical one? rentry.co or the wiki?

Also, is the wiki limited to members of the dbzer0 instance or can anybody sign up? And how is quality maintained?

Anti Commercial-AI license

 

➜ Quality over quantity

The Megathread is to subject to rigorous 👁️‍🗨️ Quality Control checks, and often updated. Visit our r/Piracy, r/Torrents communities for all the sailing discussions.

How do we contribute from the fediverse?

[–] onlinepersona@programming.dev 2 points 4 days ago* (last edited 4 days ago) (1 children)

So the certs end up in these files:

  • /etc/ssl/certs/ca-certificates.crt
  • /etc/ssl/certs/ca-bundle.crt
  • / etc/pki/tls/certs/ca-bundle.crt

Only the first one is mentioned on stackoverflow as being used by Go on debian.

Curl seems to have its default location compiled in by passing --with-ca-bundle ~~, but after installing curlFull and running curl-config --ca, it doesn't look like that was used and the "default" path is guessed.~~

Looking further in the curl derivation there are these lines for darwin :

lib.optionals stdenv.isDarwin [
      # Disable default CA bundle, use NIX_SSL_CERT_FILE or fallback to nss-cacert from the default profile.
      # Without this curl might detect /etc/ssl/cert.pem at build time on macOS, causing curl to ignore NIX_SSL_CERT_FILE.
      "--without-ca-bundle"
      "--without-ca-path"
    ]

So, check the value of NIX_SSL_CERT_FILE outside nix shell and within. The path might have to be set there. I dunno how to do that automatically with nix shell, so it might have to be done manually.

Anti Commercial-AI license

If you pushed to github, that key is there forever! (very few exceptions). Regardless, if you pushed it to any machine you don't own, assume it's compromised and rotate.

Anti Commercial-AI license

[–] onlinepersona@programming.dev 1 points 5 days ago (4 children)

Could you provide more information? Snippets of the config that are relevant e.g custom TLS certs config, what does the flake look like, self-signed TLS certs? What exactly is breaking? curl https://localhost:8080/something ?

Have you compared the environment variables?

Anti Commercial-AI license

[–] onlinepersona@programming.dev 3 points 1 week ago (1 children)

We need federation... Gitlab ain't gonna do it, ForgeJo doesn't seem to have enough people to work on it (programming language is Go, so any takers?), and the only federated / distributed alternative that's really there seems to be radicle.

Radicle is nice, but very limited at the moment. Discovering other repos isn't easy (no search), the issue pages are quite plain, but at least everything is stored in git.

Anti Commercial-AI license

But the most recent statistics showed why wind and solar are on track in 2024 to exceed coal generation for an entire calendar year

...

EIA previously reported that renewable generation eclipsed coal in 2020 and 2022 and then repeated the feat in 2023. But those figures notably included other resources such as hydropower. Now wind and solar are posed to overtake coal on their own.

I thoroughly enjoyed Jeremy ranting against C/C++ for an hour. Preaching to the choir.

Anti Commercial-AI license

Privacy dies in thunderous applause. Good job on voting in the conservatives and ludites everybody (or not voting at all)! A+ participation in democracy.

Anti Commercial-AI license

 
 

Andreas Kling aka @awesomekling wrote:

We've been evaluating a number of C++ successor languages for @ladybirdbrowser , and the one best suited to our needs appears to be @SwiftLang 🪶

Over the last few months, I've asked a bunch of folks to pick some little part of our project and try rewriting it in the different languages we were evaluating. The feedback was very clear: everyone preferred Swift!

Why do we like Swift?

First off, Swift has both memory & data race safety (as of v6). It's also a modern language with solid ergonomics.

Something that matters to us a lot is OO. Web specs & browser internals tend to be highly object-oriented, and life is easier when you can model specs closely in your code. Swift has first-class OO support, in many ways even nicer than C++.

The Swift team is also investing heavily in C++ interop, which means there's a real path to incremental adoption, not just gigantic rewrites.

Strong ties to Apple?

Swift has historically been strongly tied to Apple and their platforms, but in the last year, there's been a push for "swiftlang" to become more independent. (It's now in a separate GitHub org, no longer in "apple", for example).

Support for non-Apple platforms is also improving, as is the support for other, LSP-based development environments.

What happens next?

We aren't able to start using it just yet, as the current release of Swift ships with a version of Clang that's too old to grok our existing C++ codebase. But when Swift 6 comes out of beta this fall, we will begin using it!

No language is perfect, and there are a lot of things here that we don't know yet. I'm not aware of anyone doing browser engine stuff in Swift before, so we'll probably end up with feedback for the Swift team as well.

I'm super excited about this! We must steer Ladybird towards memory safety, and the first step is selecting a successor language that we can begin adopting very soon. 🤓🐞

 
 

So, I think the admins are doing a great job and wanted to donate, however it only seems to be possible to donate via Github (snowe's account). Saying Microsoft isn't my favorite company would be putting it lightly, so going through them to donate is... not happening.

Is there any other way to donate? I'd even do bitcoin or monero if so requested (crypto market is having meltdown right now, so it's cheaper than usual 🤑 ).

 
 

Hotter conditions prevent two tiny organisms working together for mutual benefit, new research shows.

University of Exeter scientists studied a single-celled organism (Paramecium bursaria) which can absorb and host algae (Chlorella spp). This pairing is common in freshwater worldwide, and their symbiotic relationship provides benefits including trading of nutrients and protection for the algae.

But when scientists made the water 5°C warmer, the partnership stopped working—and the results suggest the algae may even become parasitic.

 

I tried accessing !nytimes@rss.ponder.cat from programming.dev and there's nothing there, but https://rss.ponder.cat/c/nytimes sure has a bunch.

Is there another federation issue in lemmy again?

Anti Commercial-AI license

 

ISPs are forced to block DNS request to certain hosts, they also monitor your DNS requests, and sometimes aren't updated that or are slow.

Which DNS servers do you use or would recommend to others?

 

I just finished watching Why Google Stores Billions of Lines of Code in a Single Repository and honestly, while it looks intriguing, it also looks horrible.

Have you run into issues? Did you love it? How was it/

view more: next ›