832 karma · joined January 12, 2015
1) That's not much of a moat for Slack. If Discord were serious about entering the enterprise market, and there's sufficient user feedback on this point, I'm sure they could adapt with a few month's work.
2) I've heard similar critique about Slack in the past as well. IMHO professional vs casual comes down to expectation and familiarity. As more youths who are accustomed to Discord enter the workforce, the casual connotation would go away.
There was a time when e-mail was considered too casual and unfit for professional communication, too.
If TikTok's algorithm's really so good, would someone please apply it to porn? I might actually pay money for that, and I doubt I'm alone (ha!)...
Then again, despite trying TikTok a few times its never been able to capture my attention for long. Maybe I'm just hard to entertain.
[0] https://pubs.opengroup.org/onlinepubs/009695399/functions/po...
For an even shorter, and lighter, read on checkers engine, I recommend Blondie24[0].
If the word "literally" in the vernacular, has come to mean the complete opposite of its original definition, let's not begrudge the word "maid" losing its original marital status -- and it's more about their virginity IIUC -- connotation.
English is just a mess.
javascript:(() => { let v = window.location.href.split("/"); window.location = "https://www.youtube.com/watch?v=" + v[v.length - 1]; })();However, Linux (and containers running on Linux) ate everyone's lunch.
$ foo -h 2>&1 | grep bar
This is further exacerbated today where the contexts could be cross-cultural, due to the Internet fostering quicker and communication over borders. I recently ran across a (somewhat off-color) humorous username 「一哭二鬧三上悠亞」: it would have made no sense at all if you only know the Chinese context (first six characters) or the Japanese context (last four characters)! Even though all eight characters are intelligible independently in both Chinese and Japanese.
A bruised ego is a small price to pay for the safety of my family and dependents, so I will learn to live with it. Because I can live with it. I can live with it. dang, erase that GP.[0]
[0] With apologies to _In The Pale Moonlight_
This happened to me a few years ago. I got assigned to work on a small greenfield project solo. I had virtually full creative control, and it would solve a real imminent problem for the team. Sounds like a dream project, right? And it was for the ~1 month or so I worked on it, got positive feedback from the team, etc. However, with a stroke of a (figurative) pen, the project's no longer needed and was scrapped. The manager found more money in the team's budget.
I can't say I disagreed with the decision: often it _is_ better to just throw money to make a problem go away. I felt bummed out nonetheless. _That_ I could live with, but getting dinged for "being unproductive for a month" during performance review, now that really stung.
My story might have a happy ending though. A few months ago the same problem resurfaced, this time due to a different, company-wide constraint. The lead dev solicited solutions, and I couldn't help but feel a bit smug inside when I said "um, remember that project I worked on a few years ago? I basically have your solution on a platter." We'll see: who knows maybe the manager will somehow carve out an exception for our team. ¯\_(ツ)_/¯
It's likely "voluntary" in the same sense that arbitration clauses are "voluntary" in many contracts. That is, you voluntarily agree to arbitration clauses in a contract because those terms are not mandated by statute to be in said contract. They are not voluntary is the sense that they're optional! You absolutely have to agree to those terms as part of the contract.
Similarly, voluntary overtime likely just means the overtime itself was not initially stipulated hence by definition it's voluntary, rather than referring to whether agreeing to do overtime is voluntary.
Aren't Equivocation Fallacy fun!
javascript:(() => { document.querySelector("video").playbackRate = 16; })();
I make a few copies for different rates (1.75x, 2.5x, etc.); this is the one I use to fast-forward ads whenever my ad-blocker fails.> The CH554 is a microcontroller with an E8051 core with a 24 MHz clock, a little more than 1 kB of RAM, and a bit more than 14 kB split between the code and data Flash.
I think that qualifies as "relatively powerful" when compared to a Z80 or 6502. :-)
I do agree that the lack of such adapters is due to zero market demand though.
> Hentaigana : beauties
>
> The word hentaigana is made of kana, — syllabic elements —, and hentai [...]
Here she (?) is referring to 変体 and not 変態. Earlier in the article she said "[j]apanese language is a very playful language" but I don't think she's thinking of homonyms. :-)
- C is designed by committee, so proposals to expand the standard library move slowly.
- Specifications suitable for general computing may not be so for embedded micro-controllers. TBF this is slowly changing as well, given that a ARM CortexM can have double-digit kilobytes of memory now, and is almost as fast as a PII.
- Philosophical: some C users maintain that C's supposed to be a "portable assembler" and higher level abstractions are beyond the scope[0].
This may sound tongue-in-cheek but: you should use C++ instead. Yes it has a lot of flaws of its own, but IMHO it really lives up to the spirit of being a "better C". It has (almost?) everything you said wanted in it standard library. And just because you're using C++ doesn't mean you have to go all-in with template meta-programming, objects, etc. I've written very C-ish code in C++, and only used parts of the C++ standard library I absolutely needed. Last time I did that I was able to "un-C++" my code later to satisfy upstream requirement (no capes!^W C++) relatively easily, after iterating with C++ first.
[0] I know there are counterarguments that C's never been that and it's more a "convenient lie." Nonetheless the that's the spirit of the argument.