How bad is TPM on a laptop for privacy?
nelson @ fluckx @lemmy.world Posts 3Comments 381Joined 2 yr. ago
You'll get two WHOLE days to go through it how much time do you need. It's all very very safe okay. All my advisors tell me it's safe. Really. What's the problem that the government can impersonate any https site online. We would never do such a thing. There's no record in history of the government getting hacked or people accessing data they shouldn't.
( /s for those thinking I'm being serious )
The thumb holding the spoon does seem off. Way too long no? 14/15 fingers then?
It's a step. I'll take the win. Hopefully other countries follow.
Another is also probably the argument of "nothing to hide, nothing to fear".
People always forget that you have nothing to hide if you know what they're looking for. The problem is you don't know what they're looking for. And the thing they're looking for can change over time. And once you've given it you can't take it back.
Not to mention that while you share it with one party, they'll sell you off.
People always assume nothing to hide means not doing anything illegal that'll make you end up in jail.
They think there's somebody going through all the data and that this would be too much work. They really don't/won't understand that computers have been able to do this at scale for years.
If any bigtech company does it it's fine. But if I ask them for their unlocked phone for 10 minutes to sift through their messages with the promise I'll give them free advice on how to solve their problems it's none of my business.
¯\_(ツ)_/¯
you're funny
Still not for sale
Are you undervalueing your assets again for tax purposes!?
I haven't had as much luck with that program as I'd like to. :(
Yup yup! I agree wholeheartedly! WordPress is indeed a whole other mess. Never been a big fan of the php CMS systems ( WordPress joomla Drupal).
I've seen the mess that can become firsthand ( though i wasn't working on the project ).
Go has peaked my interest as well ( for terraform modules and/or kubrrnetes operators ). I wonder if the owncloud project is working out better ( performance wise ). That aims at a different market segment than NC though. It was written in go though I think.
It isn't opensource anymore I think? ( didn't google - very possible that I'm wrong ).
Best of luck to your go project ( I'd you decide to kickstart it ). I'd contribute if I could, though you'd probably be better off code-quality wise with somebody with more experience :D.
I mean. There's plenty of languages that have this overhead.
A base Laravel or symfony installation shows a landing page in 30-50ms (probably).
I've written ( in a lightweight framework rather that no longer exists ) a program to encrypt/decrypt strings using XML messages over http requests.
The whole call took 40-60ms. About 40-50% of that was the serializer that needed to be loaded. The thing was processing a few hundred request per minute in peak. Which is a lot more than the average nextcloud installation. The server wasn't really budging ( and wasn't exactly a beast either ).
I'm definitely not refuting that the JIT compiler adds overhead. But as in my example above, it's also not like it's adding 100ms or more per request.
If you have a very high performance app to the point where you're thinking about different transport than HTTP because of throughput you're likely better off using something else.
Circling back to the original argument my feeling remains that the same codebase in GO or RUST wouldn't necessarily perform a lot better if you just calculate in php speed and the overhead of the JIT compiler.
If you'd optimize it in rust/go. It likely will be faster. But I feel like the codebase could use some love/refactoring. But doing that is more difficult when you already have:
- a large user base on various hardware
- a large Plugin community which will need to refactor all their plugins
- need some compatibility with all the stuff that is already there ( files, databases, migrations)
You don't want to piss off your entire userbase. Now I feel like I'd like to try it myself and look at the source though :'). ( I'm not saying I can do better though. It's been a couple of years).
There are libraries which allow you to do stuff async in PHP ( https://github.com/amphp/amp ). It's not all async by default like Javascript. A lot of common corporate languages right now are synchronous rather than asynchronous like python, java, c#, ... By default, but allow you to run asynchronous code.
It all has their place. I'm not saying making it async won't improve some of the issues. Running a program that does 15 async processes might cause some issues on smaller systems like RPIs that don't have a lot or compute capacity like a laptop/desktop with 20 cores.
Having said that. I can't back that up at all :D.
Thanks for your insights though. I appreciate the civil discussion :)
I can follow that. I think most applications that keep running ( like a go webserver) are more likely to cache certain information in memory, while in PHP you're more inclined to have a linear approach to the development. As in "this is all the things i need to bootstrap, fetch and get and run before I can answer the query".
As a result the fetching of certain information wouldn't be cached by default and over time that might start adding up. The base overhead of the framework should be minimal.
You ( nextcloud ) are also subject to whoever is writing plugins. Is nextcloud slow because it is slow, or because the 20 plugins people install aren't doing any caching and a single page load is running 50 queries? This would be unrelated to NC, but I have no idea if there's any plugin validation done.
Then again, I could be talking completely out of my ass. I haven't done much with NC except install it on my RPI4 and be a bit discontent with its performance. At the same time the browser experience on the RPI was also a bit disappointing so I never went in depth as to why it wasn't performing very well. I assumed it was too heavy for the PI. This was 4 years ago mind you.
My main experience with frameworks like Laravel and symfony is that they're pretty low overhead. But the overhead is there ( even if it is only 40ms ).
The main framework overhead would be negligible, but if you're dynamically building the menu on every request using db queries it'll quickly not become negligible
I think nextcloud suffers more from carrying along legacy code rather than blaming it on php. There's tons of stuff written in php that performs well.
It's definitely not the right tool for every job, but it's also not the wrong tool for every job. Which goes for most programming languages. I've seen it work fine on high traffic environments. It also carries a legacy reputation from php 5 and before. I haven't kept up with it much in the last few years though.
Which nextcloud tasks do you think php is unsuited for? (Genuine question)
Right. I really need to delete my sleeping twitter account.
There's also only so many servers. So if other people are downloading as well you might run into the transfer limit faster?
I've no experience:)
Protonvpn has a browser app where you can turn it on so it works on your browser traffic but not the rest of the network ( e.g. steam ). I haven't tried it much so I can't say how well it works or how stable it is.
The problem with downloading over http is that if it fails you'll usually need to start over completely. And that sucks if you're pulling in big files like.... Linux ISO images.
If you're downloading a lot over http I'd suggest finding a download manager. Those usually have some kind of resume download functionality.
Perhaps there is one that allows binding to the VPN interface?
Very sorry! The complaints ended up in the 'shred' pile instead of the 'to process' pile. Must have been one of the interns.
Upvoting this. I too had an ( expensive ) Dell XPS laptop and the MOBO was replaced within 6 months. After which it still didn't function properly, but at least it only took 4-5 seconds rather than 12 to start a fucking browser.
Battery died after 4-5 years. Has about 10 mins of battery after fully charging it. I'm never buying their garbage again.
I'd also argue there's a lot more shit and garbage on the internet that google needs to sift through. Tons of duplicate pages, ad infested websites and whatnot.
SEO optimised webpages are often also ad infested, clickbait webpages.
But yes. I'm using duckduckgo because it actually gives me better search results than google most of the time. So the non-personalized results are better than their personalized results.
Chatgpt has also given me better results when searching for tooling. Looking for wiki alternatives is just page after page of fucking confluence. At least chatgpt manages to list different wiki tools (including confluence ) but I don't have to go through the first 90 google pages.
I need a "distinct" checkbox in my search engine. And a plugin that rates pages based on ad presence and how clickbaity the article looks. Maybe that's a good idea for a new fucking search engine all together.
/Endrant
Sorry.
Is this windows 11 and onward? Can you override it? Because it might also not be an unauthorized copy.