As someone who works, flatpak’s solve a bunch of problems, freeing me up to continue working.
Security issues are just a class of issue; no more or less important than other issues
As someone who works, flatpak’s solve a bunch of problems, freeing me up to continue working.
Security issues are just a class of issue; no more or less important than other issues
Yep, being familiar with the data model is 98% of the effort.
The remaining 2% is the query
But it’s genuinely what we were all doing not so long ago
Jokes on you, my first job was editing files directly in production. It was for a webapp written in Classic ASP. To add a new feature, you made a copy of the current version of the page (eg index2_new.asp
became index2_new_v2.asp
) and developed your feature there by hitting the live page with your web browser.
When you were ready to deploy, you modified all the other pages to link to your new page
Good times!
It’s more like android apps from early versions of Android before the permissions became user-managable.
It won’t prompt you to give the application access to certain permissions, all the permissions are predefined in the manifest by whoever published the application to flathub. When you run the application you just hope it won’t cause too much havoc (you can of course verify the permissions before running it, but I guarantee most people won’t)
Flatpak supports sandboxing but due to how most desktop applications want access to your home folder, network etc many apps simply disable it.
Regardless of the level of sandboxing applied to the app, Flatpak is a great way for a developer to package once run anywhere. Prior to Flatpak, if you wanted to support multiple distros, you had to build a package for each distro or hope somebody working on that distro would do it for you.
Inb4 AppImage was here first. And if you mention Snap then GTFO
The first thing I noticed. I was confused, thinking maybe they had an old XP machine lying around to plug in after the main one failed, but then I read further and it was just a stunt
It feels like 2009 was only 4 years ago
I refuse to acknowledge this as antique
Hybrids: the worst of both worlds.
If you want to keep relying on gasoline then just buy an ICE car
deleted by creator
Imagine that on the end of your phone charger
Yep, I’m starting to see how useful studying psychology would have been.
I’m 15 years into a tech career and it’s becoming increasingly obvious that the hard problems are not usually tech problems…
Me too, the red band on the left hand side
It’s like rebrands.
Most rebrands occur because the average marketing person is pretty average and “rebrand” looks good on your CV.
A couple of million later, half way through, customers hate the new brand and the marketing people who started it have already left for greener pastures
Redesigning a perfectly good design that everyone is used to allows you to put “designed Netflix user interface” on your CV, and since management has to spend a ton of money on it, suddenly your team is worth something
I disagree unless the tests are reasonably high level.
Half the time the thing you’re testing is so poorly defined that the only way to tighten that definition is to iterate.
In this sense, you’re wasting time writing tests until you’ve iterated enough to have something worth testing.
At that point, a couple of regression tests offer the biggest bang for buck so you can sanity check things are still working when you move on to another function and forget all about this one
He said Linux Subsystem for Windows, which I took to mean the opposite of Microsoft’s Windows Subsystem for Linux
(for reference, look at the difference between WSL1 and WSL2)
Is the joke that the main river in Paris is so polluted that swimmers would need to wear protection?
Never mind that the swimming events would be held in a pool instead
First version: attempt to reimplement the windows API on top of Linux
Second version: give up and embed Windows inside a VM
“Fuck off Jesus” memes (or equivalent) are the best
I’m pretty sure Tesla cars dont run on Windows…
…you have my condolences