558 karma · joined July 6, 2015
IMHO that's really strange...
Did something major happen between 2013 and 2014? Because otherwise I can't think of any reason that would double the average speed of a whole country with a population of over 300 million.
I'm sorry but I have to disagree completely...
I'm currently rewriting the node-postgres module from scratch and my implementation is between 3 and >1000 times faster than the original (this is not even a joke). And you know why? Because the original actually contains those hacks you're talking about and not the other way around.
And that's where your actual noticable inefficiencies far too often stem from: Inexperienced developers who don't know how to do it the easy way - inefficiencies due to huge workarounds that have hidden costs.
E.g.: Not using builtin methods but writing buggy workarounds. Or even very basic stuff like: Using expensive functions within loops instead of hoisting those outside of it.
I wouldn't even call those "optimizations".
Well at least Microsoft stopped doing that and are now displaying a message that the password is too long instead of doing it silently.
I'd probably sacrifice my firstborn if Microsoft would finally wake up and accept passwords longer than 16 goddamn characters...
The thing is that Rust either tracks the lifetime of a naked pointer (similiar to std::unique_ptr), or you wrap pointers in objects which facilitate reference counting to track the lifetime (similiar to std::shared_ptr).
In the end both kinds operate on generic, unsafe raw pointers - safe only thanks to ownership tracking and "boxing".
The only difference here is that Rust thankfully made it opt-out while C++ unfortunately needs to use opt-in.
But yeah... I'm eager to hear your explaination how Rust doesn't use those stupid pointers. Maybe you can create a new computer architecture too? I mean since x86 uses pointers and stuff. Maybe we should use garbage collected languages for that, huh?
The "stylesheets/styles.css" file contains the following rule at the beginning:
body {
...
background: url('data:image/png;base64,...') fixed;
}
If you remove the "fixed" attribute it's... fixed! (Oh, the irony...)Let's see if I get it compiled and can test it right now without waiting for the offical release. :> Wohooo~ Open-Source!
So yeah: IMO a browser really should be just the browser with a good Addon-On API. That's why I would add a third point to your list:
- The Browser Team should provide (optional) Core-Plugins which are easy to install and in turn provide basic but useful features. For instance those mentioned in other comments here (e.g. uBlock, MAFF-Support, Mouse-Gestures, ...)
The difference between those is only "textual solution" VS "mathematical solution" and thus a matter of personal preference.
Using -1 for size_t is sometimes even prefered to assign it's maximum value, since there is no cross-platform #define for it (most use either SIZE_T_MAX or SIZE_MAX).
In fact llvm's libc++ uses it for it's std::numeric_limits implementation and for std::string's npos.
(I do think it's funny though if guys/websites like these do their little propaganda, which later on turns out to be complete BS.)
It displays
X:\ is not accessible.
Incorrect function.
and the Computer Manager displays the drive with the RAW type.- Even though the filesystem is intact (tested on another Windows 8.1 computer) and
- chkdsk showing NO errors (yes that's right: it even shows the filesystem as being NTFS).
Aside from that my UI/UX experience with Windows 10 is great and I'm really happy. The above thing is a bummer though.
I'm currently studying computer science in germany. In a team of 5 we created the above project for a software engineering assignment. But in the end I wrote the entire code part alone. :D
It implements a simulated elevator and displays the internal state in a UML state machine diagram.
It features:
- Grunt build system
- JSX + ES6 to ES5 transpiler using babelify and browserify
- LESS to CSS transpiler
- karma + jasmine test system
- live reloading ("grunt serve")
- building a static page from the source code ("grunt dist")
- building a nw.js based app from the static page ("grunt build")btw:
The MD5 of eyyxo.torrent is 26183ae8f24e798a15d77dd3476f5ed9
I mirrored the torrent file on my server in case infotomb gets offline again: https://hecker.io/eyyxo.torrent