onlinepersona

joined 1 year ago
MODERATOR OF
[–] [email protected] 12 points 3 days ago (4 children)

Maybe present what it's for and why you think it should be used? To me, you just proposed a random tool and just shared a link. Sorry dude, I ain't reading all that.

Anti Commercial-AI license

[–] [email protected] 7 points 4 days ago

Maybe hosting services in France is not a good idea afterall...

Anti Commercial-AI license

[–] [email protected] 1 points 4 days ago

Being a node isn't an issue. The traffic is encrypted, the destinations are unknown to the nodes themselves, and the traffic does not leave the overlay network (I2P). In TOR, you also have something similar, but the traffic can exit the overlay network but to do so, your node must be an exit node. I2P nodes are internal by default and it's not that easy to make it an exit node.

You are very safe being a node in I2P.

Anti Commercial-AI license

[–] [email protected] -2 points 4 days ago (5 children)

If there are no logs, there is nothing to give up. There is no law that they have to keep logs as far as I know.

You have to trust that the VPN provider doesn't store logs. I2P is pretty much trustless besides where the binary comes from, but you can even compile it yourself.

Anti Commercial-AI license

[–] [email protected] 1 points 5 days ago

That's probably for a judge to decide if it ever gets to court.

Anti Commercial-AI license

[–] [email protected] 6 points 6 days ago

Hey :) Hope you're doing well!

That is actually a good question. Probably the consumer protection agency would be a place to report it. There must also be non-profit watchdogs, but I can't think of any besides NOYB (none of your business) who are all about privacy.

Anti Commercial-AI license

[–] [email protected] 6 points 6 days ago (1 children)

Indeed. I'm not sure what the format is and whether a man in the middle or fake service could be run on the device, which pretends to be google's attestation service and just responds with a "yep, this device is fine" in the correct format. It may be easier than rewriting an entire app and be applicable to other apps as well.

Anti Commercial-AI license

[–] [email protected] 4 points 6 days ago (1 children)

Can someone start a Signal group? That's encrypted and safe for sure. You can use usernames and have public groups.

Anti Commercial-AI license

[–] [email protected] 56 points 6 days ago (4 children)

I think it's more a monopoly attempt. I wonder how the EU will react if someone takes this to court.

Forcing one app store fits the bill of monopolistic action.

Anti Commercial-AI license

[–] [email protected] 27 points 6 days ago* (last edited 6 days ago) (4 children)

It's not the store that's the problem. The integrity API is a web API. First the app collects data about your phone locally and then it sends it to google asking "is this phone 'safe'?". Google then responds with how safe it believes the phone to be and the app itself makes a decision. The alternative app store is completely out of the loop.

Anti Commercial-AI license

 

A new study from the USC Viterbi School of Engineering researchers, along with researchers from the Institute de Physique du Globe de Paris at the University of Paris Cité, has found that the increase in soil erosion in coastal areas due to desertification is worsening flood impacts on Middle Eastern and North African port cities.

 

Linux maintainers are unwilling to get rust into the kernel, so some rust folks decided to start writing a new kernel with same ABI. This allows them to make new architectural decisions. An example being their "frame kernel" (something between a monolithic kernel and a microkernel).

If I may say, it's more legible and the tooling is way better, right off the bat.

[–] [email protected] 2 points 1 week ago* (last edited 1 week ago)

It's maybe difficult to maintain privacy. The destination needs to be known and has to somehow notify other nodes that it's waiting for messages. I don't know if that can lead to traffic profiling to along the path (if enough nodes are owned) to deanonimise.

The sender can probably sealed like signal does though.

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?

 

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. 🤓🐞

 

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/

1
submitted 2 months ago* (last edited 2 months ago) by [email protected] to c/[email protected]
 

The only real attempt at monetisation that I've seen is https://beetoons.tv/, but they use their own crypto - making it like Odysee. Why is that?

Edit: Please, before you answer consider this monetisation doesn't mean ads!

 
 

A shitpost about languages that generate CVEs

 

If you think about productivity, you can't help but think that having the default state of your computer being an image with a few icons on it is less than stellar. For opening files, it will never be tidy enough to give you access to all you need, you need a launcher or a folder structure, meaning the desktop is bad at this. For opening apps, having visual shortcuts on the desktop is a duplicate of whatever panel or launcher you have.

 

Fullstack GUI library for web, desktop, mobile, and more. In Rust using a HTML + CSS renderer built on top of Servo.

view more: next ›