1,045 karma · joined November 9, 2016
Unfortunately it is not only you. _A lot_ of my employer's customers complain about frontend performance and the fact that the UI is generally made with assumption of fairly large display (almost everyone in the company has got 27"+ monitor whilst our customers are often on 2-3 years old business-versions of Lenovo or something similar with 14 inch of screen and 8gb of RAM top).
And yes, that's right, who cares. People like you are minority (people on phones are majority), people in enterprise settings don't have a voice and choice, and economy drives everyone towards using web stacks.
Also I guess my expression wasn't exactly clear. What I'm trying to convey is that technical superiority doesn't matter and users don't care about technical superiority. They care that music plays right away when they tap "play". And it is way easier to deliver that experience using web stack than any kind of native stuff.
You can repeat it as much as you want but poke any modern laptop, how many native apps and how many electron apps are there? Spotify, VSCode, bunch of note taking stuff, trello for desktop? And those that are not electron-based, they are simply running in browser. In other words - who cares what you think about performance?
> Saying NFS isn't used anymore is ridiculous. Modern NFS 4.2 with pNFS features is badass.
Again, nobody cares that you think it is badass. My work is still on NFS 3-something because NFS 4 introduced performance issues and restrictions that make it impossible to use. And you know the way to upgrade? Yeah, get rid of NFS and develop a cluster of independent agents that talk over grpc.
Are there any apps (except for creating stuff) that are being developed in a way that “server” part is running locally? It seems to me that everything goes web now and if you have a desktop it’s “just” a client for something remote?
We need something general about distractions and may be a mandate that requires cars to disable touch screen whilst moving. “Put gear shift lever in park to enable touch screen”
I don't see where I'm saying that modern conspiracy theories are true and I don't see how your comment resolves the "lack of trust for established sources of information" issue I'm raising.
You go again blaming it on people being idiots instead of suggesting fixes that address those people's concerns and underlying reasons for their concerns.
Coding binary tree is not the way to discover that.
Presenting a task and observing people solving it and explaining computation complexity behind their solution and the thinking behind their solution is how you do that.
Understanding the way your storage works is crucial, yes. But you ensure people understand it not by asking "Explain ACID to me" but by asking to design a certain system and observing them figuring out requirements and asking questions. You then ask follow up question about consistency and reliability, you probably even can ask about benefits of using transactions but I wouldn't because there's plenty of databases that can be used reliably that don't have transactions.
Life is more complex than ACID, that's it. Investigate if person understands life, not that they were able to memorise bunch of magic acronyms.
For the life of me I don't remember what SOLID is and I totally fail to parse any written explanation of liskov substitution principle but whenever I see code that violates those I immediately go "please don't do this, that'll cause problems in the future".
And I can't stress it enough c̶o̶c̶a̶i̶n̶e̶ Lagavulin 16.
You don’t get it. I don’t want your message to directly reach me. I want you to kindly f-off and don’t waste my time with endless offers of shit that I don’t need. You think your message is worth it? Pay me for my time to look at it then. I think it is a great idea. I wish someone did it for phones as well. “p2t2p won’t answer your call as you’re not in the list of approved callers. Press hash sign to make a paid call for a small fee of 1 AUD a minute if you really think your phone call is worth it."
I can't count how many times I had to resolve to using PowerMock and hacking bytecode just to mock something in one of the libraries I use because it's ingenious author "final"-ed the whole API surface of the library (and bits of the implementation usually).
Now this gives even greater tool to people who love to lock everything up and think that they know better than me what I need.
If I were put on a project like that I can easily imagine being quiet about it as I put well being of my family waaaay above any ethics. I can imagine that a lot of people do.
So the only real way to solve it is robust regulation and good channels for whistleblowers.
A lot of those types would loooove to see lots of people to go back to subsistence.
That is a lot of people but not them, they are way too smart for that and they’ll reluctangly agree to take the job of guiding lights for all those that went back to subsistence.