heuristic for bad abstractions: when people in user-space ignore the operating system abstraction, just working through it to get at the actual resource
-
Show this thread
-
User threads (e.g. Go) are multiplexed onto kernel threads, which are only used to get at multi-core scheduling, not because of their "threadness"
1 reply 0 retweets 0 likesShow this thread -
Databases use the filesystem to get at the disk, not because they care about files or use the file abstraction for anything useful
1 reply 0 retweets 1 likeShow this thread -
Containerized applications use the mechanism of dynamic linking to load libraries, but they might as well be statically linked
1 reply 0 retweets 1 likeShow this thread -
Omar Rizwan Retweeted Omar Rizwan
I've made this argument before about tabbed browsing (https://twitter.com/rsnous/status/794404138985652224 …): it's an application ignoring the OS window system and implementing its own window management
Omar Rizwan added,
2 replies 0 retweets 2 likesShow this thread -
If we consider the browser an "OS", also think about Web pages which use the DOM or canvas purely as a renderer and do all logic internally
2 replies 0 retweets 1 likeShow this thread
Tons of things using GET requests over HTTP in order to communicate via network.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.