comfisofa

joined 1 year ago
MODERATOR OF
[–] [email protected] 38 points 1 year ago

You know how writers get paid fuck all for the movies they write? You know how animators are paid criminally low wages for the anime they produce? At the end of the day for most media it's the companies that get all the money, not the artists. Therefore, fuck them, I am pirating your content not contributing to your profit margins.

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

In Australia Woolies and Coles are artificially jacking prices up, this isn't about wages but about corporate greed using inflation as a disguise to rip off literally everyone. Instead they should be forced to lower prices.

[–] [email protected] 2 points 1 year ago

Dude this isn't reddit, chill out and actually contribute to discussions, don't just go around insulting people no one likes that.

 
[–] [email protected] 7 points 1 year ago (1 children)

This will hopefully ensure less people get hit by cars when the fights inevitably break out on the roads near pubs after Wales lose to Fiji and Australia and exit in the group stage of the Rugby World Cup this month

[–] [email protected] 3 points 1 year ago

Interesting to see how interconnected other VPN services are, whereas Mullvad and Firefox are exclusively related to each other and that's it.

 

For once I feel a little out of touch after I took a bit of a break from following the news to focus on studying, and suddenly everyone is talking about immutable distributions. What are they exactly? What are the benefits and the disadvantages of immutable systems?

[–] [email protected] 1 points 1 year ago

Memory borrowing took me a second to warp my head around, but it is a very nice alternative to pointers. I've gotten lost in the rabbit holes of multiple pointers and dereferences to one variable in C before, and Rust helps you avoid a lot of those issues.

[–] [email protected] 33 points 1 year ago (1 children)

This is the most Phoronix forums like comment I have seen so far LOL

[–] [email protected] 4 points 1 year ago (5 children)

A legitimate practical use is anonymised online transactions using cryptocurrencies designed for such purposes (like Monero)

[–] [email protected] 2 points 1 year ago

Quickly found a screenshot, here's the rice from a bit back

[–] [email protected] 1 points 1 year ago (1 children)

This reminds me of my box-task bar monochrome rice I had a few years back. Brings back the memories, good stuff! With that being said, as other users have pointed out, the icons do need a bit of a change, they aren't really recognisable. While I manually edited the svg files and replaced all my icons when I did mine, there might be some icon packs you can find.

 

Since this community has yet to have it's first proper post, I thought this question would be a good one to start off with. Personally, I mainly use C. I find it's simplicity and decades of usage provides itself as easy to use and very well documented. With that being said, memory management can become a bit tricky in C when you get into the realm of optimising and hacking things together. As such I have started to explore Rust and Zig as alternatives to try out.

Currently I am experimenting with a little Rust kernel. So far, it has a terrible VGA driver implementation and a lot of it needs refactoring before I can even think about getting a keyboard driver up and running to take input. The design, if any at all, is monolithic at the moment with everything running at ring 0 considering there are no rings at all. With that being said, Rust seems pretty robust so far, and the memory borrowing systems has allowed freed me up in the memory management department quite a bit. It's a bit of a learning curve, but I am getting there!

As for Zig, I recently got the language installed on my Debian machine, but I am not sure what to write to try it out, feel free to leave suggestions for me :)

 

Hello partakers (and lurkers) of the Systems Programming community, in order to keep discussions constructive and engaging, this community will be enforcing three main expectations.

The 3 main expectations of this community are:

  • Be Responsible
  • Be Respectful
  • Be a Learner

Be Responsible

Just because your real life identity is shielded behind an online account, it does not give you an excuse to be irresponsible on the internet. Users are expected to properly vet and fact check their sources before using and citing them, own up to mistakes they make without trying to deflect, and always contribute to the discussion when replying to a post .

Be Respectful

One should always act in a respectful manner towards other users in this community. This is a place for discussion and education, not a place to win arbitrary one ups on one another. Users are expected to not call each other names, debunk arguments in an open and positively critical matter (no matter how silly the argument may seem), and always put themselves in the feet of the other person before responding to them to gain their perspective.

Be a Learner

Whenever you join or create a discussion, always enter with an open mind and ready to change your opinions. While you might closely value some ideas and be unwilling to back down on them, curiosity and the willingness and learn is a trait that makes people become the best possible version of themselves. Users are expected to engage in discussions ready to have their ideas challenged, and ready to change them should evidence or discussion compel them to do so.

[–] [email protected] 2 points 1 year ago (1 children)

I just tried it myself, to get from the homepage to the amd64 installer file download link, it is exactly 7 clicks. This is a flaw in Debian that needs to be resolved, as not everyone has access to internet off the bat due to some wifi chip makers (COUGH realtek COUGH) not having very nice Linux support. A general re-design of the website to modernise it would be a good way for Debian to freshen itself up and attract new installers. Sadly, I am a systems programmer and not a web developer, so I am unable to personally contribute much :(

 
view more: next ›