582 karma · joined April 5, 2019
For example, how would you like it if "beyoncescock" or "dildoreo" (both real usernames, by the way) were to reblog your serious announcement from your serious company? Now those usernames are associated with your company's name when you search for it on the web.
I hope PornHub does buy Tumblr! Can you imagine how quickly all the corporate blogs would scramble off of the platform to avoid association with a porn site!?
I also heard the rumor that PornHub was interested in buying it. I hope they do! Can you imagine how quickly all the corporate blogs would scramble off of the platform to avoid association with a porn site!?
And then maybe offer a version of it with a nice, normal, appropriate name, but charge money for that version.
I'm also not so hot on the jack of all trades approach of the built-in issue tracker, wiki, etc. It goes against my Unix philosophy sensibilities. But that's just my 2¢.
I believe that git won out over mercurial for the same reason that small start ups choose systems and processes that are the same as those used by big players like Google, Facebook, Amazon, etc.
People should try to make design decisions and choose tools for the scale they're actually at. Not the scale they hope to be at some day.
It's probably moot because I'd expect Nintendo to demand a patched version of the game with Ruby removed to replace the existing version for those who bought it even if Nintendo decides not to allow it up on the store again.
But I have to wonder if the design decisions of wlroots itself may be dubious. If it's this hard to manage memory safely when you're trying to wrap the API in a language that demands you're kept accountable for memory safety....
Professionally, I'll write only the code that I feel comfortable that I understand and can maintain. Otherwise, I'll look to third party open source code. Unfortunately, I have been bitten a few times recently by popular and well-maintained but poorly designed or tested libraries that include frustrating bugs.
In my personal projects, I like to challenge myself. I will choose to write any and all code that isn't provided by the language's standard library even if trustworthy open source libraries exist that I would use in a professional situation. I like to think of it as "desert island programming". If nothing else, it has taught me interesting things about all sorts of domains I wouldn't have otherwise sought to learn about. And that knowledge is worth the struggle when making it to market as fast as possible isn't the goal.
There are other reasons for reinventing the wheel besides supplementing your personal understanding. Sometimes the licenses of the alternatives are inadequate. Of course, that's a somewhat personal assessment. Sometimes the alternatives are poorly maintained, poorly designed, or have fundamental flaws or bugs. Sometimes it's not that the existing software is bad per se. Oftentimes writing software involves trade-offs and perhaps the trade-offs the major library's authors have chosen are different from what you might choose. Recreating it yourself can clue you in to these trade-offs and gives you the opportunity to explore different paths.
The reasons I suspect that it's a machine are:
1. The voice sounds really familiar.
2. The person (or machine, but henceforth I'll just say person) read the names of the authors but never gave his own name.
3. The person had unusually long but consistent pauses between sentences.
4. The person read a few clauses strangely in a way that I don't think a real person, or at least a native English speaker, would have. The clauses were a little strangely worded, but the intent becomes clear as soon as you read the whole sentence. So although it's not impossible that a real person and native speaker would have gotten it wrong, they would have immediately reread the sentence with the correct inflection.
5. I can't imagine a real person reading such an emotional piece in such an unaffected manner.
All that said, if it is text-to-speech, it's the best I've ever heard. But you can see how I feel bad about saying all this. It implies this is either a fantastic text-to-speech program or a questionable VO artist. If this was a real person and that person is reading this, I apologize. I mean no disrespect.
But just wait until the author learns about AM radio! People apparently actually listen to it.
A common misconception is "somebody has to win, why not me?"
I'm reminded of something John Oliver said during a segment of Last Week Tonight some years ago about the lottery. It seems that there are only two classes of Americans. The rich and the soon-to-be rich. At least that's what Americans seem to believe.
However, if the various particle labs who used to use Scientific Linux end up requiring any significant code changes for performance reasons, it seems like this change would mean sharing those changes upstream would face an easier path.