For checksums: https://github.com/flathub/flathub/issues/1498#issuecomment-649098123

Flatpak does verify the integrity of files as it is downloading/installing them. For ostree remotes this is done using GPG signatures (which are better than mere checksums). If you want to see the commit ID (which is like a checksum) for something on flathub use e.g. flatpak remote-info -c flathub org.gnome.Builder and for the local copy flatpak info -c org.gnome.Builder. For OCI remotes we at least check SHA256 sums and there might be more integrity verification mechanisms I'm unaware of.

But for signatures: https://github.com/flatpak/flatpak-builder/issues/435

[-] Spectacle8011@lemmy.comfysnug.space 1 points 6 months ago* (last edited 6 months ago)

My friend's response:

Yep, but they make shit so much easier

They took my 2 weeks of turning CSVs into other CSVs into 2 days

🤷‍♀️

Adobe Creative Cloud doesn't work in CrossOver.

Have you tried setting up Affinity Suite with the community guide?

My work laptop doesn't have a discrete GPU; I bought it explicitly to get better battery life (I really like the gaming laptop for its 120Hz screen and other specs, but the battery life made it a no-go). It gets around 4-5 hours, which is good enough for me, but I'm sure it would get better battery life on Windows.

How did you get better battery life on the gaming laptop, if you don't mind my asking? It uses a NVIDIA GPU.

Thanks for the suggestion! If you can believe it, I already have Syncthing installed but haven't used it in ages. I didn't even think of using this for keeping git repositories in sync! I did find these forum posts that seem to recommend against using Syncthing for git repositories, though they're 6-7 years old:

Well, conflicting reports really, but it's enough to make me wary. Interestingly, someone recommends the branch solution as an alternative:

One of the objectives of git is to be decentralized. Just make a branch called uncompilable_mess and then clone the repo on your laptop.

Seemed to be working out well for the OP, though.

[-] Spectacle8011@lemmy.comfysnug.space 1 points 1 year ago* (last edited 1 year ago)

i don’t really know where this is coming from. would you like to elaborate?

As I said, I don't deal with a lot of Microsoft or Google services, though I do run my email through Microsoft Exchange. It took me roughly three hours to figure out how to download the Microsoft Office executable from the Microsoft website. I tried everything on Firefox, Brave, Chrome, even on my Mac. In the end, I needed Microsoft Edge to get it. I don't remember the exact details because this was 2 or so years ago, but requiring a particular version of a Blink-based browser just to download Microsoft Office seems...unnecessary.

I remember needing to use Brave for Microsoft Teams, but I could be remembering wrong. When I think of Microsoft being actively hostile toward their customers, I think of about ten years ago when Microsoft tried to prevent Xbox owners from sharing physical disk games with the Xbox One, essentially killing preowned games (not that they went through with it). Of course, Apple is an easier target than Microsoft for customer-hostile behavior. Frankly, these megacorporations all blend together for me.

I don't have any particular feelings about Microsoft, and after using Windows for 20 years, I don't have any major complaints with it (from memory; it's been a while), aside from the obvious. If there's any particular corporation I despise, that would have to be Amazon.

Well, I don't know a single programming language well enough yet 🙂

It always trips me up when I'm switching between Python and say, Javascript. Python's syntax is so wildly different to everything else. The main reason I was interested in React Native was having a single codebase, as you say. It would be a real pain to keep two codebases in sync, especially with the haphazard way I write things at the moment...

Code sharing wasn't something I'd thought of, but that's a pretty neat benefit, too.

vanilla ViM

I've always wanted a really portable Vim setup, so I've stuck to the built-in features for a long time. Hell, I used netrw for a year until I got really annoyed by the keybindings and general sluggishness. I'm still new to programming, so I don't know what IDE features I'm missing! I learned git, Vim, and bash long before I did any real programming, haha. I guess I'm more experienced at system administration. Syntax highlighting would be useful though I know Vim already does some of that for some languages.

My init.vim is 40 lines. The main thing is setting shortcuts to change the spellchecker from American to British English and back again.

Technically, Lightworks is a competent video editing tool and it was used for some Hollywood movies like Pulp Fiction. So if you're willing to learn a different workflow, that is a professional tool that has better support than DaVinci Resolve for GNU/Linux. Nuke, Autodesk Maya, and other VFX/3D tools usually have GNU/Linux versions, but those aren't prosumer—they are firmly professional, which is why a license costs like $6K a year.

The major ones that don't have professional counterparts yet are Photoshop, inDesign, and After Effects (if you can't get along with Nuke, Natron, or Blackmagic Fusion as a replacement, which I can't 🙂). I would say Inkscape is a decent replacement for Illustrator, though I don't do much vector work. It helps that .eps is a really good exchange format. GIMP is slowly getting to the point where I would consider it to have feature parity with Photoshop at an essential level. Namely, non-destructive editing (3.0 is close, and surely 3.2 can't be that far away). And unfortunately, it doesn't matter how good of a replacement Scribus is for inDesign, because I need to deal with the .indd format. I'll need to wait for a web version of that.

Really, if Adobe supported GNU/Linux, I would be good. I don't see After Effects ever going to the web or supporting my operating system of choice, unfortunately, but everything else is fair game. I'm of course happy to be proven wrong.

Nice to hear you've had a good experience with React Native! I like the idea of using native components, for both major platforms, with JS (React), meaning I don't need to learn a new language. Really, there's no better proposition than that. We'll see if I can make that my next project...

Neovim

I know most people use Neovim for the larger extension ecosystem...I think. But I just use an lf integration plugin and nothing else, haha. Before that, I was using netrw but found it slow. I have some basic tab/line width settings for different programming language in my vimrc but not much else. I must look into extensions one of these days.

Programming is one of those fields that's very easy to do on a free operating system (for the most part), though unfortunately not every field is like that yet. I'd be happy even using proprietary software like the Adobe suite on GNU/Linux if it meant I didn't need to keep macOS and Windows around (though I will express my doubt at this situation changing, ever). One step at a time. I'm just glad I've managed to change my personal workflows entirely to free software.

Oh right, thanks for the info about Electron! I've heard Discord has let their Electron version languish for several years now. I wonder how well React Native works for cross-platform mobile development... it seems like it would be easier than maintaining separate codebases. I've heard things both ways. But that's completely off-topic.

Are you a graphical designer or something?

It's, uh, complicated. I have occasion to review or make minor changes to other's work, and sometimes I'm the one creating the work. I get involved in a few different creative fields, mainly... My primary job role right now has me doing web design, and I use Neovim for that. Mainly because I can SSH into my main computer from my laptop and work on the same codebase without splitting up commits, but also because I'm a Vim fanatic.

In my personal life, I use GNU/Linux for everything. I try to get acquainted with the current state of free software for doing what I want to do so I can do it faster/better next time. Some software can replace the proprietary counterpart I use for work, but the biggest problem is collaboration, of course. There aren't good exchange formats for most of these software. The only thing that calls me back to Windows is anti-cheat multiplayer games.

We’re discussing browser engines, so whether the shell is from Google or Brave is irrelevant. You’re technically correct I guess, but it’s a weird thread to be pedantic in.

I initially thought you really did mean "only Safari is allowed on iPad", and then I realized you were talking about the browser engine. As I said, it's a nitpick, but not entirely a distinction without a difference. Technically the browsers can have other features like...the ability to choose a search engine not on the blessed Safari default list. Or a pin-unlock screen like Brave has. But for rendering, it matters exactly zero, so the difference is irrelevant in this thread.

Yeah, the “write once run everywhere” nature of the web comes with some pretty big caveats. Despite JavaScript being pretty fast, it’s still way slower than native code, and web pages seem to be a lot harder to get right consistently than a desktop app where you’re in control of all of the GUI libraries.

I don't know—I think the web has been pretty successful at getting things to run consistently on different operating systems (minus DRM, though that's intentional), but yeah, different screens and different browser engines are definitely pain points. It's why everyone standardizes on Chrome.

What about Electron? Is it any better? It bundles the browser after all, haha, so no worries about compatibility there.

So I just don’t touch Adobe products. They don’t solve actual problems I have that FOSS apps don’t, so I ignore essentially their whole catalogue.

I wish I could! I use DaVinci Resolve where I can, and Affinity Photo/Inkscape for other things, but sometimes it's necessary for collaboration. I personally despise Adobe software for several reasons, but I'm not getting away from it any time soon.

In particular, I'm never going to find a replacement for inDesign.

I approve of the BLOOD-C references. That movie had some great moments: https://files.catbox.moe/2xr0xl.webm

view more: ‹ prev next ›

Spectacle8011

joined 1 year ago