[-] onlinepersona@programming.dev 70 points 2 months ago

“Big shout out to the right wing free speech lovers who took time out of their day screaming about dei & immigrants, to cry abt this!” he posted on X after his stream was taken down.

What are you doing on X, bro? Join the fediverse and stop using Musk's platform FFS.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 60 points 7 months ago* (last edited 7 months ago)

Maven and Cradle might be terrible, but C and C++ have fucking nothing in terms of dependency management. Even C# has something that few people use, but it has something. C and C++ are such a shit show to build. It's so bad they had to invent languages to build them and they regularly fuck up (CMake, make, bison, scons, meson, ...).

Pull a C or C++ project on a distro or environment and try to build it and you have to dive in the abyss of undeclared dependencies. And good fucking luck with glibc and glib dependencies. If the dev doesn't know which version they were actually using, it's up to you to find out. Fun for the entire family!

Anti Commercial-AI license

[-] onlinepersona@programming.dev 60 points 8 months ago

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

75
25

The largest governmental fund for opensource is in danger of being cut by the EU in 2025!

89

The external developer who started the work and was highly praised by Gitlab offered to work for them if they made a team around federation --> nothing.

A group of French universities are now considering making a group in order to work on it themselves and contribute back to Gitlab.

Gitlab will most likely use it as a big selling point once all the work has been done by externals with little to no cost to Gitlab.

86
submitted 10 months ago* (last edited 10 months ago) by onlinepersona@programming.dev to c/fediverse@lemmy.world

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!

23
21

After reading this post about Rust having a "supply chain problem" and @declination@programming.dev's response linking to the blog post "I'm not a supplier", I couldn't help but think of this talk (opensource conference hosting exclusively on youtube, make that make sense).

46

A shitpost about languages that generate CVEs

-12

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.

87

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

351

Anakin Padme meme:

Anakin: I will use agile to plan my project
Padme: 2-3 sprints ahead right?
Anakin:
Padme: 2-3 sprints ahead right?

61

This seems like a perfect usecase for IPFS

25
submitted 11 months ago* (last edited 11 months ago) by onlinepersona@programming.dev to c/programming@programming.dev

I'd basically like to run some containers within a VPN and some outside of it. The containers running within the VPN should not be able to send or receive any traffic from outside the VPN (except localhost maybe).

The container could be docker, podman, or even a qemu VM or some other solution if need be.

Is that possible? Dunno if this is the right place to ask.

---Resolution-------

Use https://github.com/qdm12/gluetun folks.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 61 points 11 months ago

There is no "middle ground". The solution is to talk about sex. Early and when it's prompted aka when children start asking questions.

Stop treating sex as if it's something holy, special, taboo, and assigning a bunch of value to it. Trying to shield children from it is precisely the wrong thing to do. It's exactly the same with this fairy tale bullshit about relationships, marriage, and kids. Media makes it seem like the epitome of existence, that there's nothing greater than finding that one special person, and that there's only one special person forever and ever, and that it has to be of the opposite sex in order to procreate.

The more you hype something up, and that includes trying to hide it, the more it tantalizes people.

Again, answer questions honestly and truthfully that pertain to sex, attraction, relationships, and so on. Teach how to tell the real from the fake. Normalize knowledge and understanding of intimacy. It'll make for much healthier children and even healthier adults.

Education is the silver bullet.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 63 points 11 months ago

People mocked China, but here we are. Surveillance capitalism looked at that country and said "we can do better".

But people are fine with it because "I have nothing to hide" makes sense to them or they simply don't care - until something happens to them.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 70 points 1 year ago* (last edited 1 year ago)

You forgot the Mac

Lol, fuck Mac. If Apple cared about gaming, they wouldn't have created Metal and collaborated on Vulkan. Fuck them. Valve went with Linux because they can change it to fit their needs. Can't do that with Apple.
Microsoft is only supported by Valve because it has large marketshare and can't be ignored, but it's clear that Valve is doing everything possible to get away from them: see Steam Deck.

In general, I agree with Steam wielding too much power and if they abused it, I'd be out. I have my gaming hours and can live without gaming no problem. They wouldn't get any more money from me as soon as they enshittified.

What would get me away from steam is an opensource gaming store with games that have no DRM and are predominantly opensource. Or another gaming store that worked on Linux and allowed playing games with my other linux buddies.
Get us that and I'm out.

Anti Commercial AI thingyCC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 60 points 1 year ago

flexbox made things so much easier, but still hard. There are just too many rules to keep in your head about display and position and how they affect other attributes. And the box model... wow. margin, border, padding, content, but he attribute is box-sizing and it has border-box and content-box, but not the others.

IINM it was written by people who came from print media (just like HTML) and that stuck.

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 57 points 1 year ago

Mr Stroustrup can spin it however he likes, but 70% of CVEs are caused by memory errors in unsafe languages like C and C++. That isn't happening because the majority of their devs are idiots. The language is the problem.

Talking about "but there are tools" and "hold on a minute, there a ways to write safe C++" is missing. It's way too easy to write memory unsafe code in C++. The opposite is true of other languages and that's why they are being recommended (dare I say pushed) over C++. To write memory unsafe Rust for example, you really, really have to want to.

C++ is his baby, Of course he won't acknowledge it and it was entirely predictable he would blame the programmers. The language will be the equivalent of COBOL in a decade or two.

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 58 points 1 year ago* (last edited 1 year ago)

I think it's a bit crazy to create a paid service on top of a reverse engineered product that isn't static. Indivious, NewPipe and other youtube frontends aren't going to create a paid youtube frontend, because they know Google could kill that at any point. Google could dedicate a full team to making youtube frontends non-functional.

Apple has a much bigger incentive to derail iMessage alternatives because they know that dumb parents have taught their kids how to live in a closed ecosystem and be slaves to Apple. 87% of USAian teenagers use Apple, which means it's only a matter of time before Apple becomes the dominant player on the market. If you want to keep making fat stacks of cash, the best thing you can do is control the market, which means killing of competition.

The only reason Apple would ever stop killing competitors is if it became legally and financially detrimental to do so. They'd have to reach Microsoft levels of antitrust and bad press before even considering backpedaling.

Everyone buying their products is helping Apple along to their goal of market dominance.

[-] onlinepersona@programming.dev 58 points 2 years ago

Welcome to the ~~cult~~ community 💘

[-] onlinepersona@programming.dev 57 points 2 years ago

I think anything "musk did/said ABC" should be banned. Reading news about SpaceX or whatever else Musk owns that's technology related is fine IMO, but the constant "Musk this" and "Musk that" just makes me downvote or at "worst" unsub.

Regarding Twitter, if lemmy had filters, I'd block all of that too. However I can see that it has some influence on people and would be fine treating it as an exception to the muskysphere as long as it doesn't contain "Musk" in the title.

My 2 cents. Thank you for considering the ban 🙏

[-] onlinepersona@programming.dev 61 points 2 years ago

My bigger problem is many swear on FLOSS, but using Apple is OK. Go to a FLOSS conference and there are Macs everywhere.

It's undeniable that Microsoft has had positive influences on the opensource world with language servers, debug adapter protocol, an inbrowser editor that is seemingly embedded in any website with a code editor, cross-platform C# (maybe that's a curse though, I dunno), linux contributions, and probably more I'm not aware of. Apple... I dunno. Vendor lock-in and more electronic trash?

view more: ‹ prev next ›

onlinepersona

joined 2 years ago
MODERATOR OF