zakius
zakius on Hacker News
lockfiles are useful to speed things up, you avoid waterfalling
and as some people mentioned, if a dependency of a dependency provides an important security patch, do you want to wait for your dependency to update first? or do you rely on overrides?
and then you're still stuck with the inferior performance and acoustics, why would you want to do that?
it's literally the worst experience, though sure, it is an experience
how making everything harder made iphone "the first usable smartphone"? that makes no sense
it's more ergonomic not having to use device that actively tries to hurt you
the physical and mental pain related to the terrible "keyboards" and cooling systems and small, poorly positioned screens laptops offer makes the usability nearly non-existent
files transfer, installing apps unwelcome in the main store, using proper contextual content blocker
"new way of working" on iphone is using fork to move soup from your pot to bowl instead of ladle, that simply doesn't work
pinch to zoom doesn't interfere in any way with easy app installation or easy files transfer, they can coexist (and they do, on android), sync simply doesn't work when you want to quickly drop that one specific file and keep moving, sync doesn't work when one device has much bigger storage than the other, sync doesn't work when you want to easily remove files from one device
"paradigm shift" to golden cage is not a good thing, apple intended to take all responsibility from users but at a cost of being unable to do anything efficiently
if it adds some ingenious new features but at the cost of removing some basics it is still behind, that's the whole point of w11 issue
in the text area it was separated into paragraphs but oh well, I guess it pretends to be markdown formatted?
there's a bit of issue there: most of users don't feel the same pain, I think huge part of edge dev team uses edge daily despite it being basically unusable and they are happy and proud of that mess, the same goes for chrome, chropera, quantum... so dogfooding isn't the silver bullet either
anyone who tolerates laptops at all is not good at judging ergonomics and usability, they are only made so you can get the necessary minimum done when you can't access the main machine and it shows
win7 was aesthetically awful, but usability was almost on point
but KDE is slightly better, at least in these aspects I care about, of course it looks disgusting, but you don't need third party tools to disable taskbar grouping and that's a big thing
iphone always was behind, basic things always were either convoluted or just impossible, ios is the most painful mobile os I ever encountered
yes, anyone who cares about looks would pick win10 pre-neon over mac, they would pick win8 over mac, they would pick win2000 over mac
the thing about iphone is: it didn't start the smartphone era like many say, it ended it
suddenly people started desiring device as expensive as business models were that coul'd only do half of things their mainstream ones could so by market rules it wasn't profitable to struggle and do things right anymore, do you remember cheap Chinese portable music players that required dedicated software but we beared with it because they were cheap? so... iphone isn't cheap
to any sane desktop environment so basically windows (except the 11 abomination) and KDE
it's simple, apple users want ugly and confusing UI while windows users want pretty and practical UI, bringing the apple one to windows will never work
I think having some people daily driving other systems may be beneficial, providing a fresh view
but if majority of your lead designers never in their lives used the taskbar they are surprised when replacing it with a dock causes outcry
I want taskbar, not a dock, I also want it improved to disable grouping (who even thought that it was a good idea to be unable to put buttons in the order you want?)
I want start screen (yes, I actively used full screen and yes, I made use of tiles grouping)
and I want to get rid of all these attention stealing animations, all these readability degrading blurs, pre-neon 10 was great, why break it?
for self driving cars, ISS and digital cameras everything you do is blurry in a sense, "good enough" approximation is actually good enough while character encoding and transformations have to be done perfectly and precisely and have surprisingly big number of edge cases
looking at available bindings I guess c++ is still the least terrible choice
this or JS one
yeah, I know, there are some py lovers but I can't stand this thing
Delphi was a pretty fun thing: nice IDE and nice language (would prefer c-style, but still c++ is much less friendly), but terrible licensing made it niche (VS had completely free, including commercial use Express edition + non-comercial Pro licenses for students while Delphi was few bags of gold for personal license for whatever reason making it completely irrelevant on a global scope, freemium is the way to go with stuff like this, this is the exact reason why windows and office are so easy to crack)
and you know, C sucks, c++ sucks, every language I ever heard of sucks
but the ones that get laughed at the most: JS and PHP seems to suck much less in terms of usability
but sure, lack of proper runtime/native compilers and GUI bindings make them niche (or used to, now unfortunately we have electron to make JS based GUI apps...)
you mentioned "nice looking" but then linked everything that looks like homework project from some web design course instead of proper, intuitive app
it's amusing how they managed to make the new installer as bad as old one was
that has less than half functionality (and across different browsers it may be even worse)
I can use mac if I'm forced to do but my sanity is worth more than some extra money I can get doing so
and seriously, using slow and noisy machine with poor multitasking and overall terrible UX WILL slow me down considerably, it's not worth it also for employer
and you know what? I've done it before already and been the happy guy in the office laughing at all the trouble people forced to use macs had
EDIT: ofc if I'd know beforehand that mac is the only option I simply wouldn't apply to that place, there's no reason to make your own work lower quality
tbh I'd use configurable installer: download only these assets you'll be using
at worst case allow us to set up everything with full version installed and then cleanup
50MB isn't a big of a concern
until you realize high quality native app would do it in less than 5 and probably in less than 5% of RAM usage
single electron app is not an issue, especially high(ish) quality one (I'm positively surprised by low resource usage of messenger for desktop, I know it loads webapp from the web so local space usage isn't that big but RAM usage is also surprisingly low)
but if you have dozens of these it becomes a struggle even for high end desktops