When I announced I would be closing my communities earlier this year, a curious thing happened: a surprising number of regulars replied with some variation of “I think this is my exit.” While some were specifically talking about Matrix, claiming that mine was the only room they were really active in and therefore they saw no...
I think most FOSS zealots simply despise capitalism in general
No, my ideal economic system is capitalist in nature, I just don’t trust western powers (the enemy) with my data. I say western powers, but that includes Russia and China and other things.
Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3....
The kernel had a consistent style before rust was even an idea! Who do you think has started this inconsistency? (Maybe not, what does someone like me know about the kernel anyway)
It has a long-lasting C coding standard, they call it the standard since it was the only language anyway. Then, they made a newly conceived Rust standards, which ignore everything the original standard stood for. (Note the strong language in the post’s first quote, it’s from the original standard)
wasting 10% of that space for each indentation? What are you smoking?
As I said before, this standard is older than C itself, and the kernel’s been using it for decades, I shouldn’t have to explain it. Long tabs and short lines boost readability, and restricting indentation to 3 solves the problem. Read my reply to 1rre@discuss.tchncs.de for more context.
Also rustfmt didn’t move the string in
println!(“a very long string slice with a static lifetime”); to a new line even when it exceeded a 100 columns, I should seek a solution.
Note: The actual string I used was way longer than that.
Well, what I meant was just rustfmt’s default with:
80 character line
8-space hard tabs
In addition to naming local variables short names, and soft-limiting functions to 48 lines long & their local variables to 5-10 (you know, normal reasonable things)
The part about switch statements doesn’t apply as Rust replaced them with match.*
The part about function brackets on new lines doesn’t apply because Rust does have nested functions.
The bad part about bracket-less if statements doesn’t apply as Rust doesn’t support such anti-features.
I left out some parts of the standard that I do not understand.
I just skimmed through the Rust style guide, and realized the only real difference between the 2 standards is indentation, and line length. Embarrassing.
*: I experimented with not-indenting the arms of the root match expression, it’s surprisingly very good for simple match expressions, and feels very much like a switch, though I am not confident in recommending to people.
Edit: How did I forget?! Indentation is limited to 3, increasing code readability.
It’s an Ubuntu downstream maintained by Linux box maker System76 which is targeted for both general usability and design/media applications. They will soon be debuting their own home-spun desktop environment, Cosmic DE, which is highly anticipated by the Linux community....
A semi-rolling distribution, with access to Ubuntu’s many PPA’s, and easily removable extensions that reveal the lovely vanilla Gnome experience, it’s great!
Also they are making a Rust desktop, which I am currently running, though not daily driving.
Don’t worry, you’re not missing out on much, running video games, or any OpenGL thing including 2D games and GPU-accelerated terminal emulators is a bad experience, and alt+f4 isn’t implemented, and f11 to fullscreen is janky, and theming for buttons and such is clearly alpha.
The promise of an Arabic-supporting, Rust based, GPU-accelerated terminal is too attractive, however, as I was teared between multilingual terminal, Wezterm, Alacritty and Kitty for a while.
The first is horrible at everything but supporting languages, the second is really janky, the third doesn’t support tabs, the fourth has bad theming and customization.
I just ran Neovim in terminal and was used to Neovide, so I thought it was choppy.
Intel HD 630.
There is, however, a 2D game - which I am not going to disclose the name of - that’s pretty broken. (It uses Adobe Flash as an engine)
Also the steam client doesn’t maximize properly with tiling but I am sure that’s reported.
I have been daily driving Cosmic for a week now; it caused me Arch-syndrome, everyday I run sudo apt update hoping to get some polish to the desktop.
Edit: there’s more…
Neovide’s transparency is completely broken, and shows a blank, though not a pitch black, color and screenshotting it results in seeing the text with a checkered background. (In the resulting screenshot only) (Running on Proton 8.0-5)
clipboard=unnamed plus, the setting supposed to unify Neovim’s clipboard and system’s, doesn’t work. clipboard: error : Error: target STRING not available
I also was unable to transfer a file to my phone using Cosmic Files, but Nemo worked, though I read that’s fixed in some Blog.
Edit II: I just discovered popdev:master it seems to be a general unstable branch instead of just Cosmic things, but I took the risk and added it, I just have to remember to remove it once 24.04’s released
It’s one of those features I always wanted to try, but always forget to look up how to actually enable and start using it, so I never actually tried it.
Flatpaks never worked for me though, last I tried was 38.
Also didn’t something happen in relation to some encoding?
Pop!_OS would be my recommendation, semi-rolling for sweet driver updates, Ubuntu based for easy searching (how to do x on Ubuntu) and Large software support.
I just remembered that Pop!_OS doesn’t ship with vanilla gnome, sadly, which degrades its position as a recommendation.
Palestinians are being persecuted from their homes in an ongoing genocide. Due to the armed actions of Israel, they lack access to essentials such as food, water, electricity and medical care....
I find diplomacy hard when one side has been going for complete annihilation of Palestinians, which is only a logical continuation of a 3/4 century long conflict.
And that one side includes almost every governemnt, including the Palestinian “governemnt”.
But sure, diplomacy’s great, if they stopped attacking tommorow, retreated, and said they want to negotiate, and somehow had sufficient evidence to prove that it isn’t a trick, and that they reflected and regretted half a century of genocide in 1 day, I would advocate for their diplomatic attempt.
Random rant of the day: A few months ago I read an article that said: “after Hamas killed thousands of civilians on the 6th of October”; at the time Israel was doing its thing for at least a week and their ‘reported’ kill count wasn’t even a thousand yet, I hate these liars.
Regarding internal use, if all the users of a piece of software can access the source code by asking to access it, then it’s open source, according to GNU.
“updating (the controls) for modern audiences” can be good.
My only experience of that is when they removed grid based movements from New N’ Tasty and forced players to use the analog, trying to walk felt horrible.
But something like the first 2 Fallouts on the other hand can really use a controls overhaul.
The lightest, this makes makes me think, what actually constitutes a gaming laptop, I have an old Intel 530 laptop, I can play Abe’s Oddysee on it, and probably fallout, which makes it a gaming laptop, why do gamers chase the latest hardware when for mere cents they can get a good experience, an experience which was a dream to many.
The quality of games peaked at… a time where games were much smaller.
Play TF2 or Daggerfall or Fallout 2 or something, who needs CoD when you can buy a an orphan child from the slavers and strap an explosive belt under his jacket and use him to assassinate the NCR’s president. (They don’t make games like they used to nowadays)
I don’t really understand how people make the review threads, but we’re sitting at a 77 on OpenCritic right now. Many were worried about game performance after the recommended specs were released, but it looks like it’s even worse than we expected. It sounds like the game is mostly a solid release except for the...
I don’t think higher graphics requirements hurt creativity, you can have an unrealistic looking game that is very GPU-intensive, I was mainly concerned about the costs and wasted money/efforts.
But lowering the graphics budget - and the budget in general - can make creativity/risk-taking a more appealing option for AAA studios.
Edit : I just noticed both sentences kind of contradict each other but you get the point.
As someone who has pirated many games, and who lives in a 3rd world country that barely cares about most minor physical crimes, I am not worried in the slightest.
everything after this point is closer to a rant and unrelated.
minor includes, but isn’t limited to: corruption, driving opposite side, hitting someone with your car as long as they don’t get seriously hurt (It happened in front of me once and it was kinda funny to be honest, the man got hit and kinda slept on the hood), damaging public property, blocking the sidewalks with your shop, Using a drill to draw a heart on the middle of the street to celebrate your marriage, blasting music hearable 3 blocks away several hours a day, and 12-year-olds driving cars
Piracy is 100% unpunishable where I live. (also atleast 90% of the population doesn’t know that software - aside of no-body-uses Google play apps - costs money, including Windows 7 and office 2010*)
*This is why I cannot share .odt Libre Office files.
This is believeable as tomb raider only went from 12 to 20 something, and FFXIII changes cutscenes so mouths match spoken language, even though there’s only Japanese and English.
I'm Not a Programmer, but Here’s Why Linux Is My Daily Driver (www.howtogeek.com)
Is Privacy Worth It? (blog.thenewoil.org)
When I announced I would be closing my communities earlier this year, a curious thing happened: a surprising number of regulars replied with some variation of “I think this is my exit.” While some were specifically talking about Matrix, claiming that mine was the only room they were really active in and therefore they saw no...
Linux kernel Rust coding guidelines are heretic.
Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3....
[ META ] What is the community's opinion of Pop!_OS?
It’s an Ubuntu downstream maintained by Linux box maker System76 which is targeted for both general usability and design/media applications. They will soon be debuting their own home-spun desktop environment, Cosmic DE, which is highly anticipated by the Linux community....
Why people don't talk about Google Maps' privacy issues (www.youtube.com)
Title is editorialized because the original is, frankly, clickbait garbage
Fedora Linux 40 Officially Released with Kernel 6.8, Gnome 46 & KDE 6 (9to5linux.com)
Sadly, DNF5 and the new Anaconda installer didn’t make it to the party, in case you were wondering.
Palestinian Relief Bundle - Itch.io (itch.io)
Palestinians are being persecuted from their homes in an ongoing genocide. Due to the armed actions of Israel, they lack access to essentials such as food, water, electricity and medical care....
Swiss authorities intervene, Proton Mail not blocked in India (www.moneycontrol.com)
KDE Slimbook V: The first KDE laptop with the AMD 7840HS CPU - Phoronix (www.phoronix.com)
Price starts at €999 and releases in April, and will come with Plasma 6.
uBlue launches new image creation tool "Blue-Build"! (blue-build.org)
The BlueBuild project creates accessible tools for you to create, configure & build custom images of atomic Fedora distributions....
Nautilus File Manager Gets More Features Ahead of the GNOME 46 Release - 9to5Linux (9to5linux.com)
How do you feel about the expression "updated for modern audiences" in remasters and remakes?
Do alarm bells ring or not?
Call of Duty: Modern Warfare 3 hogs up to 213GB of storage space and doesn't care if you want to play other games (www.pcgamer.com)
With games this big, good luck fitting a decent 'library' of titles on almost any SSD.
Well, Cities: Skylines 2 is here, and it's another broken game release.
I don’t really understand how people make the review threads, but we’re sitting at a 77 on OpenCritic right now. Many were worried about game performance after the recommended specs were released, but it looks like it’s even worse than we expected. It sounds like the game is mostly a solid release except for the...
deleted_by_author
Pirating games you own?
This might seem stupid, but hear me out....