Firefox Focus is the fastest android browser experience. I use that as my default browser, and only swap to normal Firefox when using a site I need to login to
Not ready to outright delete Linkedin, but it was the noisiest mobile app on my phone. Luckily the mobile site works decently, so it has been assigned to a firefox tab for the foreseeable future.
Eh, seems like a stretch to me. At the end of the day making usable UIs is hard, and any decent guideline that a non-visual person like me can follow is a good thing. My thanks goes out to all the designers and UI engineers that have put the time into producing high quality documentation.
I believe that's because Alacritty focused on optimizing for throughput instead of latency. That is it will take less time to render a large chunk of output, such as running yes.
You can't just use a windows restore disk to get a new windows installation. When installed, it will ask you for your license key, and will not function fully until you have done so.
The only thing this guy was doing was making it so customers don't have to download the iso on a USB or CD themselves, and recycling e-waste in the process.
I'd be terrified about #4 with any laptop that I use.
I run Fedora on an XPS 13. I've never run into #1 or #2. I hit super+L by habit before closing the screen so I don't know about #3, but closing it while typing this comment put it to sleep. I've only reinstalled the OS once to get rid of the built in Ubuntu in favor of Fedora for #5. For #6 I haven't had it crash on me, but I have been RAM-swapped to death after having too many Firefox tabs and Docker builds at once. The only audio/network/charging problem I've run into is that Spotify doesn't bind to the keyboard Play/Pause events.
Ultra portability. And there shouldn't be any startup scripts, however, the binary does need to be compiled for the target platform.
I'm pretty sure the use case of this is more akin to an electron replacement, and not a production web server. So the user would just download and run the binary, and interact with the app from their browser.
Are you talking about statically linking the database itself? Seems like it'd be better to keep the database separate from the binary, unless you're working with a read-only database.
For static-linking the sqlite3 library, if you're using rusqlite you can just specify the bundled feature in Cargo.toml.
```
[dependencies.rusqlite]
version = "your-version-number"
features = ["bundled"]
```
Putting the string in the binary is really only useful for trying to do ultra-portable deployments like this imo. The overhead of copying the string into memory is pretty meaningless in the use case where you only expect a single, home-desktop user.
Now if this was a production server having to service thousands of clients than the sendfile optimization becomes much more important.
To be fair, this sample of code includes macro usage (every function call that ends in an exclamation point is actually a macro). The syntax inside the macros is different from normal, legal rust syntax.
Still, I agree that Rust's syntax approaches C++ level of complexity at times. I find that writing actual statements and expressions is simple enough, but writing structs, lambdas, and function definitions requires knowing how to specify types, type bounds (if using generics), lifetimes (if using references), and Fully Qualified Syntax (for referencing types/items in other modules). And that's before actually having to come to terms with the borrow checker.
For what it's worth, once you get over the initial learning curve the cognitive burden goes down. Rust's syntax, to me, is actually visually distinctive enough that it's easy to parse out types, expressions, declarations, etc. from just a quick glance.
I love me some akka. Actix would be the actual rust comparison, since it's also an actor system being leveraged to provide web features. You have to dig into Tokio/futures to get access to streams, which atm is still not at 1.0.
Doesn't this just make the argument that having kids is bad for them? That doesn't affect whether or not it has a positive impact on the lives of the couple.
Also, this assumes that you ascribe to the anti-natalism viewpoint, which to me seems like as much of a thought experiment as nihilism.
Maybe course withdrawal rates could be used, but getting access to the necessary statistics seems like it'd be a chore. I just checked with my university and the only statistics I can find are centered around graduation rates. One would likely have to contact all the registrars among a sample of universities individually, as I haven't found a university offering these statistics yet.