2,194 karma · joined November 24, 2010
Kids nowadays have it so easy with their Electrons and QTs...
The whole SoftMaker Office suite is pretty nice. Not sure where it's on feature parity with Microsoft Office, but the price isn't terrible (something like $20 a year for the paid version, or free if you don't care about the paid features) and it does a great job of reading Office files.
In other words: GraphQL is akin to SQL, while gRPC-Web would be closer to a serialization/exchange format like XML/SOAP.
1) Press power 2) Get motherboard/manufacturer logo 3) Switch to a text-based Grub interface 4) Actual Linux kernel starts booting, sometimes flashing some text, sometimes setting a video mode directly 5) Plymouth loads a graphic screen showing an Ubuntu/Fedora/whatever logo, hiding the rest of the kernel loading output 6) The login manager (GDM or something similar) loads, displaying a different background from the previous logo.
Each one of those steps introduces a somewhat jarring "flicker". The new process looks like this:
1) Press power 2) Get motherboard/manufacturer logo 3) Login manager shows up
Personally, I don't care that much about something that only happens during boot. What does bug the crap out of me is how scaling for HiDPI displays is still all kinds of broken and you still get tiny cursors every now and then. Or how some applications decide to ignore which audio sink is currently setup in PulseAudio. Or how battery life is still better in Windows.
I used to have a Netgear setup with a Nighthawk router and repeaters. It took hours of tweaking until the damn thing worked properly. Even after properly setup, performance on the main bedroom was terrible (~6Mbps down, when the living room was doing 120Mbps down consistently.) Handover between APs was terrible too: going from the living room to the bedroom there was a 50/50 chance your device would get "stuck" on the wrong AP. After installing some custom firmware for the router, I managed to improve that (there's a setting for kicking devices once the signal is below a certain threshold) but that was far from trivial. Going from bedroom to living room was even worse, as the repeater was dumb and wouldn't force a disconnect even with super low-signal. I usually had to turn wi-fi off/on on the device to force a reconnect. Let alone the amount of times the repeater would just stop repeating and needed to be unplugged from the wall to come back to life.
Installing 3 Google WiFi APs took me all of ten minutes, performance is excellent across the apartment and I don't have to deal with AP handover. It just works. And it cost about the same money as the original setup cost, with 0 of the aggravation.
WOW, the cognitive dissonance is so strong, you'll blow a gasket when you finally decide to be honest with yourself and admit you are part of the problem.
Every time I've been to that subreddit, it only takes perusing the comments for 5 minutes to find way worse stuff. From people being openly racist, to people calling for Hillary Clinton to be raped, etc. Bunch of great people, really :\
Just saying.
This, right here, is a straw-man that I've seen repeated countless times. I am not pro-censorship, but I'm sure as hell not for forcing companies to provide services to Nazis and other scum.
There's a huge, gaping difference between those two things and I'd appreciate it if you stopped conflating them.
The wedding cake case didn't have anything to do with free speech, and a lot to do with discrimination: http://aclu-co.org/court-rules-bakery-illegally-discriminate....
Do not conflate a bunch of causes just because you feel they are related. It doesn't do your argument any favors.
- Did the hot date you were kind of into try to touch your boob without asking you? Creepy! (acceptable)
- Did the ugly guy two tables over compliment you on your looks when you were both trying to get a drink at the bar? Creepy! (not so acceptable.)
- Did the guy you were dating for a few months ask you for a 5' in-person conversation after you decided to break up out of the blue over SMS? Creepy! (that one happened to me and I felt personally threatened by this woman's implicit threat of slander)
It's also interesting how prevalent the notion of "creepyness" is in the US. Whereas in other cultures the same guy would be considered annoying, inconvenient, misguided or justifiedly threatening, here a blanket term is applied and everyone accepts it. The same principle applies to a lot of emotional stuff, where Americans apply very coarse "pattern matching" to behaviors that other cultures are way more nuanced about.
I think nobody takes Linus's insults at face value anymore. I'd actually laugh my ass off if I was a kernel developer and got told off by Linus.