Kissaki

joined 2 years ago
MODERATOR OF
[–] Kissaki@programming.dev 4 points 3 months ago (1 children)

Scroll to the second paragraph, get a subscribe popover. So annoying. I haven't even read any reasonable amount of content yet.

[–] Kissaki@programming.dev 6 points 4 months ago* (last edited 4 months ago)

When two devices write to the same field, the update with the latest timestamp wins.

I'm confused. That update is not conflict free. It resolved the conflict by deciding one of the two wins, without resolving the underlying difference (add and subsctract must be combined/summed up).

Most systems ask developers to write manual conflict resolution code, but that’s error-prone and hard to maintain.

In my eyes, we resolved the difficulty by ignoring correctness.

[–] Kissaki@programming.dev 5 points 4 months ago (2 children)

When calling others not on the app? No way that is acceptable under law without the other party's consent.

[–] Kissaki@programming.dev 2 points 4 months ago

On the topic of "let's not have a Sourceforge again",

Sourceforge was great back in the day, and I'm not aware we had good alternatives back then. Sourceforge gave us a well known, trustworthy home for FOSS. You know where to look for FOSS, you can discover FOSS, you can host your own FOSS for free.

Should we have diversified back then? To what? At what cost?

When Sourceforge eventually became problematic, by chance, most active projects switched away. I did too. Thanks to FOSS and control of your own projects, that's possible.

Today, we have a number of alternatives. Not more than a few, if you count established hosted platforms, more if you count self-hosted and self-hosting.

I made my point about discoverability etc in my original comment. Trustworthiness of the hoster/provider is another. Decentralization to individuals has risks as well, including disappearance (my first Lemmy instance feddit.de, which was big, broke and disappeared), lack of security updates, or introduction of bugs and security issues through customizations or hosting setup. There's a middle ground with bigger platforms, of course.

When Sourceforge became bad, I migrated away. If and when GitHub becomes bad, it'll be fairly simple to move away from that as well. Until then, I find it to have the best UI/UX (although I have some criticisms) and offerings, as well as closeness of FOSS projects and community and other projects as well (positive network effect).

[–] Kissaki@programming.dev 2 points 4 months ago* (last edited 4 months ago) (3 children)

Alternative for github: codeberg.org

only for ~~public~~ FOSS

[–] Kissaki@programming.dev 18 points 4 months ago (1 children)

Ladybird is currently in heavy development. We are targeting a first Alpha release for early adopters in 2026.

[–] Kissaki@programming.dev 4 points 4 months ago (1 children)

I never had these issues they speak of.

I certainly don't want to send email patches because I value the centralized nature of a big platform and clear, established workflows and UI.

Disconnected decentralization adding barriers is a shit idea.

Huge platforms like Github have some risk and concerns involved, but as long as it does well, and the network effect of a platform is a net positive, I don't think adding decentralization barriers and differentiation barriers and disconnects is a good idea.

There's reasons why people don't switch besides network effect and inertia. I certainly haven't ever felt like sourcehut were approachable.

[–] Kissaki@programming.dev 2 points 4 months ago

twiice

gitupl

file-dupl

change-dupl

[–] Kissaki@programming.dev 2 points 4 months ago

https://github.com/Srylax/awesome-shai-hulud

A curated list of Shai-Hulud'd repositories

lol

Rick Rolls

yeah okaay, of course there's those as well

[–] Kissaki@programming.dev 1 points 4 months ago

CrowdStrike is a global cybersecurity leader with an advanced cloud-native platform for protecting endpoints, cloud workloads, identities and data.

At the time of this writing, approximately 200 infected packages have been identified, including several repositories such as the popular @ctrl/tinycolor and multiple owned by CrowdStrike.

Oops 🫠

[–] Kissaki@programming.dev 1 points 4 months ago

4.31% "I don't use [any version control]"

D: 🫠

[–] Kissaki@programming.dev 2 points 4 months ago

A. Yes. The enforcement issue with the GDPR is huge. We just did the statistics for data protection. If you look at all the complaints in Europe, we have on average 1.3% — I think it may be 1.4%, something in that ballpark — of complaints where you have a penalty, which sometimes is just a €500 fine ($575). The reality is that, even in cases where you do find that there’s a violation, there’s just no consequence.

Well… yeah

 

cross-posted from: https://programming.dev/post/11034601

There's a lot, and specifically a lot of machine learning talk and features in the 1.5 release of Opus - the free and open audio codec.

Audible and continuous (albeit jittery) talk on 90% packet loss is crazy.

Section WebRTC IntegrationSamples has an example where you can test out the 90 % packet loss audio.

 

There's a lot, and specifically a lot of machine learning talk and features in the 1.5 release of Opus - the free and open audio codec.

Audible and continuous (albeit jittery) talk on 90% packet loss is crazy.

Section WebRTC IntegrationSamples has an example where you can test out the 90 % packet loss audio.

 

Describes considerations of convenience and security of auto-confirmation while entering a numeric PIN - which leads to information disclosure considerations.

An attacker can use this behavior to discover the length of the PIN: Try to sign in once with some initial guess like “all ones” and see how many ones can be entered before the system starts validating the PIN.

Is this a problem?

view more: ‹ prev next ›