mox

@mox@lemmy.sdf.org

This profile is from a federated server and may be incomplete. View on remote instance

mox ,

Rather than asking us, consider asking the people in charge at Proton AG, and then letting us know what they say.

mox , (edited )

Why would you drop a 10GB file in /tmp and leave it there?

Every decent app I've used that processes large files also moves them to a final location when finished, in which case it makes sense not to use /tmp for those, because doing so would turn that final move operation into a copy (unless you happen to have /tmp on the same filesystem as the target location). That's why such applications usually let you configure the directory they use for their large temp files, or else create temp files in the target dir to begin with.

For what it's worth, I changed my /tmp to a tmpfs years ago, even on a 16GB system, for performance and to minimize SSD wear. I think it was only ever restrictive once or twice, and nothing terrible happened; I just had to clear some space or choose a different dir for whatever I was doing.

It's worth reviewing the tmpfs docs to make sure you understand how that memory is actually managed. It's not like a simple RAM disk.

mox ,

Why would it matter the reason of dropping a file of X size? The point is that not all applications are “decent” and some will undoubtedly use /tmp because “it might be the most logical thing” for any developer that’s not really up to date.

It matters because it's the difference between a real-world situation, and a fabricated scenario that you expect to be problematic but doesn't generally happen.

All filesystems have limits, and /tmp in particular has traditionally been sized much smaller than the root or home filesystems, regardless of what backing store is used. This has been true for as long as unix has existed, because making it large by default was (and is) usually a waste of disk space. Making it a tmpfs doesn't change much.

The point is that not all applications are “decent” and some will undoubtedly use /tmp because “it might be the most logical thing” for any developer that’s not really up to date.

In my experience, the developers of such applications discover their mistake pretty quickly after their apps start seeing wide use, when their users complain about /tmp filling up and causing failures. The devs then fix their code. That's why we don't see it often in practice.

I don’t see how reviewing the tmpfs helps in this scenario if at all…

I mentioned it in case it helps you to understand that the memory is used more efficiently than you might think. Perhaps that could relieve some of your concern about using it on a 16GB system. Perhaps not. Just trying to help.

we are talking about end-users your common joe/dane running your day to day applications, whatever they may be.

We are? I don't see them echoing your concerns. Perhaps that's because this is seldom a problem.

mox ,

it wasn’t hard to implement huge part of the markdown specification.

I wonder why you implemented part of markdown, rather than using QTextDocument's existing markdown support. Is something that you need missing?

I already have some patches up for review in Qt.

Will you submit one for Qt's markdown functionality as well?

mox , (edited )

Also, I think the matter of which game is better is pretty subjective. I loved BotW, but got bored of TotK less than halfway through.

mox ,

Perhaps for some people. In my case, I went back and played BotW again, and enjoyed the replay all the way through.

mox ,

Is it illegal in Japan to break a corporation's EULA?

This seems bizarre.

be4foss , to KDE
@be4foss@floss.social avatar

Selenium automation for measuring software's energy consumption?

@prady0t wants to guide you!

Read about his Season of KDE 2024 work on documentation for AT-SPI, including video guides for the community.

"How Selenium Helps Build Sustainable Software (And More)"

https://eco.kde.org/blog/2024-04-11-sok24-selenium/

Keep an eye here for the videos (coming soon)!

@kde

mox ,

The underlying issue is part of why I avoid Electron (and similarly bloated) apps. I hope the drive for efficiency that was once a necessary part of software development once again takes hold.

mox ,

Also, legislation that erodes rights is not a one-and-done affair, but an unending onslaught. We do win sometimes, when we pay attention and put in the effort, but it only takes a brief lapse in vigilance for another attack to succeed.

Yes, it's exhausting. This is part of why we need political reform.

Whats the best Universally usable CRT Monitor for computers all trough the 80s and 90s?

With my little Computer Collection ever growing, I think its time to get myself an actual Monitor to use these Machines. So im wondering, what Monitor has most if not all Connection Types and modes of operation to be compatible with most/ if not all Computer from the 80s till the 90s?...

mox ,

For compatibility, I would look at multsync/multiscan monitors with a wide range of sync frequencies, preferring those for which you can find some record of consistent praise, of course.

For picture quality, I would look for aperture grille models, most of which were Sony's Trinitron brand. I think Mitsubishi and maybe a few other brands made them later on.

"Digital sovereignty": German federal state of Schleswig-Holstein ditches Microsoft for Linux and Open Source alternatives ( blog.documentfoundation.org )

Schleswig-Holstein, the northern German federal state, will be a digital pioneer region and the first German state to introduce a digitally sovereign IT workplace in its state administration. With a cabinet decision to introduce the open-source software LibreOffice as the standard office solution across the board, the government...

mox ,

"Good thing there are other app vendors."

mox ,

Depending on the field, perhaps, at least at first. But the more organizations that switch, the more demand there is for support, which is how we eventually get it.

In the meantime, there is usually another way to get things done. Props to this German state for stepping up. Digital sovereignty is important.

mox , (edited )

I have my criticisms of Steam, but I see no sign of it marching toward some kind of big anti-customer explosion as suggested in this article. Unlike most others, it's run by a privately owned company, so it doesn't have investors pressuring toward enshittification. We can see the result by looking back at the past decade or so: Steam has been operating more or less the same.

Meanwhile, the author offers for contrast Epic Games, a major source of platform exclusives and surveillance software (file-snooping store app, client-side anti-cheat, Epic Online Services "telemetry"), all of which are very much anti-customer.

AFAIK, only one of the other stores listed is actually better for customers in any significant way: GOG. (For the record, I mostly like GOG.) But it was mentioned so briefly that it feels like the author only did so in hopes of influencing GOG fans.

Overall, this post looks a lot like astroturfing. I wouldn't be surprised if it turned out to be sponsored by Epic or Microsoft.


Edit: I forgot something that has changed in the past decade:

Valve has spent the past five years investing in open platforms: At first by funding key parts (often the most difficult ones) of the open-source software stack that now makes gaming great on linux, and more recently by developing remarkably good and fairly open PC hardware for mobile gaming. No vendor lock-in. No subscription fees. No artificially crippled features. This has already freed many gamers from Microsoft's stranglehold, and more of us are reaping the benefits every day.

This is the polar opposite of what the author would have us fear.

mox ,

This looks like it could be the source. It's a reddit post by /u/starrywisdomofficial from almost exactly four years ago.

mox , (edited )

If you're planning to upgrade to a higher-end CPU later, and if your case and RAM dimensions allow it, I wonder if it would make sense to get a CPU cooler with two fin stacks. That way, you wouldn't have to replace it when upgrade time comes.

(AMD recommends liquid cooling for some of their recent CPUs, but I did a test that showed a dual-tower Noctua air cooler performing roughly as well as an Arctic 420mm liquid cooler on a 7950X3D, so that should be sufficient for any of their current desktop models.)

If price is the limiting factor, maybe consider one of the newer dual-tower coolers from other brands that have been getting good reviews, and replace the included fans with Noctua fans.

mox , (edited )

That was good advice until somewhat recently, but Intel's i225-v and i226-v ethernet chips are garbage (extraordinarily high rate of malfunctioning silicon) and they are unfortunately common on motherboards. You might end up with a good one, but it's a gamble. Probably best to avoid them.

My board has Realtek 2.5gbit ethernet, and it's working very well.

mox ,

If noise matters, you could probably find a quieter power supply. That Cooler Master looks mediocre in that department. Test results are available here:

https://www.cybenetics.com/index.php?option=power-supplies

Citizen Lab: "Not only the Chinese government, but also US-based firms, are complicit in the political and religious censoring of content on China-accessible platforms" ( citizenlab.ca )

In its submission to the Congressional-Executive Commission on China, the University of Toronto's Citizen Lab gives recomnendations to hold Chinese and U.S. firms accountable for their involvement in online censorship and assisting victims of digital abuse and intimidation.

mox ,

Related event (perhaps even a direct example) from a few years ago: the Blitzchung incident.

mox ,

It's important that we build incentives for companies to avoid harming people, and hold them accountable when they do it anyway. Profit is not a valid excuse.

mox ,

If you're comfortable with the pros and cons of an unlocked bootloader, you might consider phones on the LineageOS supported hardware list.

mox ,

Mainly because, of the Android variants that I've seen, it has the best community and device support.

mox , (edited )

The fraud prevention department would like a word.

I'm not in a position to know exactly what the big retailers do, but chances are high that they scan the serial number RFID or bar code before shipping, in order to detect when someone returns a different unit.

Amarok might be coming back in 2024

Amarok was KDE's flagship music player during the KDE3 and Plasma 4 days. For Plasma 5, a new music player called Elisa was created with Kirigami which is the current KDE flagship music player. The last full release of Amarok was 2.9.0 in 2018, still targeting Qt4. A Plasma 5 port was started with the intention of being released...

mox , (edited )

I'm glad to see revived interest in a full-featured music player.

Others who find Elisa too simplistic might want to give Cantata a try. Unfortunately, its development has stopped, but it still works well in my experience. (It uses mpd for decoding and playback, so formats and encodings remain up to date, and that stuff stays hidden in the background rather than burdening the user with mpd configuration/management.)

I used Clementine for a while when I was on a Gtk desktop, but privacy problems led me to abandon it. (It loaded Spotify's proprietary code blobs and quietly pinged geolocation services without asking my permission.)

Most Kirigami apps don’t both with this at all

Was that part of the sentence an autocorrect error? I don't know how to parse it.

mox , (edited )

I have no concerns about it.

  • It is well-known.
  • It is completely open.
  • It has been in wide use for decades.
  • In that time, there has never been a reason to believe it's malicious.
  • It is not an encryption tool, but an add-on for denying actions that would otherwise be allowed.

It's not unusual for US government agencies to develop or fund technologies that end up used by the whole world. The internet is another example.

Steam Flatpak interface randomly freezes

I am using the Steam Flatpak on OpenSuse Tumbleweed and when using the Steam interface, specifically when I get a chat message or try to respond to one, the Steam UI will hard freeze, as in a I can't type or move windows or interact with anything and then 30 seconds or so later everything goes back to normal. Plasma is still...

mox ,

I don't have an answer for you, but out of curiosity, is the freeze exactly 25 seconds? Because if so, it suggests that something is waiting for a dbus response that never arrives. Maybe a desktop portal request, for example. (The dbus timeout defaults to 25 seconds, IIRC.)

Also, while it's frozen, you might want to check beneath all the open windows to see if a new window has appeared behind them. It's possible that Steam opened a dialog box that's waiting for you to respond to it, but it somehow didn't get brought to the front.

mox ,

How would I do some dbus debugging to confirm that?

man dbus-monitor

I would confirm that it's 25 seconds first, to avoid a possible wild goose chase.

In case you don't know, the main Steam issue tracker lives here:

https://github.com/ValveSoftware/steam-for-linux/

...and the Steam Flatpak issue tracker lives here:

https://github.com/flathub/com.valvesoftware.Steam/

Got a new windows 98 gaming PC, and boi she's huge!! ( lemmy.blahaj.zone )

I've gotten really interested in old Computers since I got my Commodore PET 2 months ago, so to play some good ol MS Train Simulator and Stronghold 2, I got this massive beauty. Here is a little size comparison between it and my main PC...

mox ,

Noctua to the rescue! (And maybe a fan speed controller.)

mox ,

I think we need a banana for scale.

mox ,

For what it's worth, Cantata configures and manages mpd for you, in the background. It's mostly just an implementation detail.

mox ,

I do it using both of the ways you described, without either of the problems you described. KDE Plasma 5 on X11.

mox , (edited )

What's important here is not the source code, but whether the service collects unnecessary information.

Craigslist does a pretty good job of respecting privacy.

mox , (edited )

What you're describing is the network effect in action, not a flaw in Craigslist.

(It will be the same with every alternative you find, except perhaps one that's well funded with outside money, which will be awful on the privacy front, of course.)

The way we overcome a network effect is piece by piece:

  • First we switch to the privacy-friendly service for everything we can. That immediately reduces our exposure, reduces the power of the incumbent, and makes the alternative more useful by giving more users a reason to switch.
  • Then, over time, we switch for the remaining things as we find a suitable service for each one. (This might even be the same privacy-friendly alternative we started with, after it has grown a little.)

If I felt I had to buy a sports car, and some awful invasive site like Facebook was somehow the only viable venue, I would buy just the car there. I wouldn't make them the middle man for every other transaction in my life.

mox ,

It's easy enough to do messaging via text, or whatever other contact info you choose to give out. I like that I can use Craigslist without giving them much info about myself.

If you're suggesting that a messaging system built into the venue is critical for success, then I suppose all of us wanting privacy are out of luck for now... but perhaps Craigslist (or some other privacy-friendly venue) could make it happen by integrating Matrix.

mox ,

Europe's new Digital Markets Act might help in this department, too, through legally mandated interoperable messaging. Let's hope it works out in our favor.

mox ,

There is too much demand for this to exist for more than a blink of the eye. Any public proxy you find will either cost money, exploit your traffic to make money, or be too overloaded to be reliable.

However, some cafes and public libraries offer anonymous wifi, so if you don't use a lot of bandwidth, they might be worth trying.

There is also Tor.

mox ,

Things I would like to see:

  • Finally digging themselves out of the Gamebryo hole in favor of a modern engine.
  • Bringing in inspired talent to replace their long-stale game design and direction.
  • Character art that doesn't look like Bethesda hates humans. (To be fair, they might have addressed this in Starfield. Humanoids in past Elder Scrolls games look ugly as hell, though.)
mox , (edited )

Yours is the only praise I think I've ever seen for their approach to conflict resolution. I suppose there's always someone who hasn't been bitten. :)

no gamebryo means modding is likely gone with it

Mod support as good as (or better than) Gamebryo's is always possible, assuming the studio is willing and competent.

Bethesda surely understand how much they have benefited from modding over the years. Skyrim's Anniversary Edition content is built mostly of mods, after all. So it's reasonable to think they would at least consider making it a priority in a new engine.

AT&T Archives: The UNIX Operating System ( www.youtube.com )

In the late 1960s, Bell Laboratories computer scientists Dennis Ritchie and Ken Thompson started work on a project that was inspired by an operating system called Multics, a joint project of MIT, GE, and Bell Labs. The host and narrator of this film, Victor Vyssotsky, also had worked on the Multics project. Ritchie and Thompson,...

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines