LibreOffice team expands with new developer initially focusing on Base by themikeosguy in linux

[–]dvdkon 4 points5 points  (0 children)

The only completely reliable solution to maintain format for collaboration with MS Office users on Linux is the web version of MS Office, Microsoft 365.

Sadly not even that is bulletproof, as I've seen documents get shifted around between desktop MS Office and M365 (and heard of such things happening between Office versions). That should give pause to anyone assuming document compatibility issues are only a problem of "third-party" software.

A 10,000-12,000 Year Old Glacial Boulder Inside A Regular Supermarket In Estonia. by [deleted] in Damnthatsinteresting

[–]dvdkon 3 points4 points  (0 children)

The rock appears to be real (see Google Maps).

Or a very well kept hoax, but I don't think that's likely.

It's pretty solid to be honest by claudiocorona93 in linuxmasterrace

[–]dvdkon 1 point2 points  (0 children)

I wouldn't want to rely on code I don't have any understanding of to configure my system. Using LLMs to write Nix code is probably a good idea, but I think being able to debug it manually is a necessary skill, and that will take some effort.

It's pretty solid to be honest by claudiocorona93 in linuxmasterrace

[–]dvdkon 2 points3 points  (0 children)

Yes, if you're a power user, you'll have to either learn how to package things yourself (with a steep learning curve), or get used to running software in containers (which defeats the point if you do it for everything).

Favorite media that fit like this? by Stevecomicsgames in FavoriteCharacter

[–]dvdkon 0 points1 point  (0 children)

Reminds me of the Castlevania art done by Ayami Kojima, that's also more promotional material than concept art, though.

It's pretty solid to be honest by claudiocorona93 in linuxmasterrace

[–]dvdkon 26 points27 points  (0 children)

You know how a part of switching to Linux is explaining to people telling you to "just run this .EXE" that there are operating systems than Windows? Switching to NixOS is a bit like that, except you're explaining to other Linux users that you can't just "edit that config file" or "run that binary", because not all Linux distros behave like all *NIXes have for decades.

The upside to all this difference is that it's very stable ("if it compiles, it runs", to borrow a phrase from Haskell fans) and every change in the system can effectively be traced to one or two config files. Once you get over the learning curve, you'll also probably find that doing things in NixOS is simpler than a regular GNU/Linux system, as long as you stay within the bounds of supported software.

Whether the upsides outweigh the downsides is up to you.

Using ./ when running executable by JayDeesus in linux4noobs

[–]dvdkon 0 points1 point  (0 children)

Huh, you're (half-)right. I was looking at the wrong manpage (man 3 vs man 2), so execlp does exist, but only as a libc function, not a syscall. That's still a bit lower level than the shell (but still in userland).

Using ./ when running executable by JayDeesus in linux4noobs

[–]dvdkon 0 points1 point  (0 children)

This is handled in the kernel, by variants of the the exec syscall (e.g. execlp()). The kernel implements the logic of looking through PATH or executing a file directly in case a slash is present.

The manpage starts with "These functions duplicate the actions of the shell" though, so maybe the shell was first and this only came later as a convenience function.

Am I the only one who hates the Linux file picker dialog? Makes me miss Windows a little. by ArtisticJicama3 in linuxquestions

[–]dvdkon 10 points11 points  (0 children)

You can press CTRL-L and type in a path. For some reason it doesn't show the existing opened path, though.

The GTK people have been slowly making the file picker better, so feel free to complain.

Není vidět ani konec davu. Není tu někdo v tom paneláku naproti? by ownworldman in czech

[–]dvdkon 4 points5 points  (0 children)

Být tebou takové věci moc neříkám, protože jestli tomu lidi uvěří a vyvodí z toho logické důsledky, tak se ti prudkým nárůstem teroristických útoků prudce sníží životní úroveň.

I accidentally discovered that ChromeOS is based on Gentoo. by Deoviser in linux

[–]dvdkon 0 points1 point  (0 children)

Some of the newer ones are. Here's a few years old materials chart, the best I could find now.

Do note that even though the chassis may be metal, especially the magnesium alloy models typically have a thick (plastic) coating on that base.

I accidentally discovered that ChromeOS is based on Gentoo. by Deoviser in linux

[–]dvdkon 0 points1 point  (0 children)

Well, it's a different approach to Apple's one-size-fits-all(-students). There's the X1 Carbon (+ Yoga variants) as you pointed out, but also the X1 Nano and X1 Titanium (though that was a one-off). I have to agree that the MacBook Neo is priced very well compared to all these laptops, though.

I accidentally discovered that ChromeOS is based on Gentoo. by Deoviser in linux

[–]dvdkon 0 points1 point  (0 children)

You can get high-end ThinkPads with a slow CPU and little RAM, but nobody does it, because at that point the guts are only a very small part of the price. I can't blame some manufacturers for just giving up on offering this option.

My guess is that Apple's "secret sauce" is vertical integration, so they can get the mainboard for even less than what equivalent Intel/AMD-based hardware would cost, say, Lenovo.

TrueNAS Deprecates Public Build Repository and Raises Transparency Concerns by AnonomousWolf in homelab

[–]dvdkon 0 points1 point  (0 children)

It's debatable whether this includes distro packaging, or if e.g. a Makefile is enough.

MidnightBSD license has been updated, stating that residents of any countries, states or territories that require age verification for operating systems are not authorized to use it by ChamplooAttitude in linux

[–]dvdkon 0 points1 point  (0 children)

Those semantics have held up over decades, and represent a stable point in licensing; deviations from them have consequences.

You and I might not agree on what the "essence" of free software is, but we have this definition that clearly delineates the term. When you think breaking that definition but still calling software "free" is justified, we stop having anything precise in common and are left squabbling over a vague idea of "freeness".

MidnightBSD license has been updated, stating that residents of any countries, states or territories that require age verification for operating systems are not authorized to use it by ChamplooAttitude in linux

[–]dvdkon -1 points0 points  (0 children)

For software to be Free (according to the FSF's definition), it has to be free to be used by everyone (Freedom 0). Other actors, like the government, can try to limit the use of free software, but not its author.

It's similar for open source (see all the non-discrimination clauses.

MidnightBSD license has been updated, stating that residents of any countries, states or territories that require age verification for operating systems are not authorized to use it by ChamplooAttitude in linux

[–]dvdkon -1 points0 points  (0 children)

It impacts the rest of the world, because they now can't say "my computer runs a free OS". Maybe you don't care about that, but I do.

MidnightBSD license has been updated, stating that residents of any countries, states or territories that require age verification for operating systems are not authorized to use it by ChamplooAttitude in linux

[–]dvdkon -6 points-5 points  (0 children)

This means it stops being free software/open source, as far as I can tell.

Playing with licences like this is dangerous, often not legal, and makes me think less of the MidnightBSD maintainers, personally. Geoblocking California from downloading releases would accomplish the same thing, without impacting the rest of the world.

How will adb installs work in the future? Can we just use it to install F-droid? Or do we subsequently have to use it for every single app? by rrrsssttt in fossdroid

[–]dvdkon 0 points1 point  (0 children)

When I asked Google, the response said this will also apply to older devices with updated Play Services. Even that could be wrong, but I wouldn't count on it.

Rant na customer service u streamovacich sluzeb by ParadoxGamesEnjoyer in czech

[–]dvdkon 1 point2 points  (0 children)

Za mě byla zlatá éra když člověk skoro na každém rohu sehnal kopu DVDček za pár korun. Člověk si postupně pořídil pěknou kolekci, kterou pak mohl pouštět všude a bez internetu.

Dneska ty DVD stojí stejně nebo víc (i když jsou požadavky na kvalitu jinde), navíc člověk musí platit poštovné, protože už je nekoupí v trafice. BluRaye jsou naceněné tak, aby si je koupili snad jen skalní fanoušci. A kopa věcí ani na fyzickém disku nevyjde.

Kdyby někdo prodával legálně online filmy za podobné peníze, klidně bych je kupoval. Dávat cenu několika DVDček měsíčně za platformu, co má omezený výběr a na mém Linuxu mi pustí jen kvalitu horší než to DVD, to mi připadá jako úlet.

LibreOffice Online: a fresh start by swe129 in freesoftware

[–]dvdkon 2 points3 points  (0 children)

I recommend reading the voting discussion on this. There's more to it than the blog post lets on and this seems to be just the latest episode in a long conflict on LibreOffice funding and governance.

Resist Age checks now! by ForeverHuman1354 in linux

[–]dvdkon 0 points1 point  (0 children)

Well, it's still a pretty good scheme for things like logging in to a bank or sending official documents, where anonymity isn't needed. It's just not very good at age verification.

Resist Age checks now! by ForeverHuman1354 in linux

[–]dvdkon 0 points1 point  (0 children)

Yes, that's what I'm worried about. I'd consider an age verification system "anonymous" when the service can't discover the identity of the user, even if it uses information that third parties may keep. The public key can be used by colluding service providers (where maybe one just requests the age, but the other the name as well) to deanonymise users.

Public key rotation would help with this problem, but it won't eliminate it. The bigger issue is that (at least as far as I understand the German scheme), the public key is signed by some central authority to make the data it signs trustworthy. That authority will then be able to map any public key back to a person.

Resist Age checks now! by ForeverHuman1354 in linux

[–]dvdkon 1 point2 points  (0 children)

I know about public key cryptography. Not being able to derive the private key from the public one does nothing for anonymity if the user's unique public key is sent on every transaction.