"Mister Musk, thanks for coming in."
"It's a great pleasure."
"This Tesla that was involved in the incident in Cambridge this week..."
"The one the front wheel fell off?"
"Yeah"
"Mister Musk, thanks for coming in."
"It's a great pleasure."
"This Tesla that was involved in the incident in Cambridge this week..."
"The one the front wheel fell off?"
"Yeah"
Daily updates of visually confirmed vehicle losses on the Oryx website for the past two months:
The problem is that many of her "signs of ethical meltdown" are merely signs of success. In a fraudulent company, or a company convicted of ethical breaches, a "pressure to maintain numbers" is damning. But for a successful company, like Amazon, it's a lauded corporate value: "Day One culture".
When a corporation silences whistleblowers, that's a "culture of silence", and it's often highlighted in the press if and when the company gets into trouble for ethical breaches. But the flip side, a whistleblowing system that is so open it becomes a method for people to settle petty office political scores is equally dangerous for the company. Many companies have systems for "anytime feedback" in place, where an employee can file (theoretically) anonymous feedback about anyone else, including bosses or executives. It's also well known that if you get anytime feedback against you, it's considered a black mark
On Sunday, my parents were hosting some friends of theirs who'd just recently returned from India. During this trip, they'd had to go cash some checks (that is literally convert checks to paper currency). The process was as follows:
< x[LGWs4x4i]uG2N0> humanity peaked | |
< x[LGWs4x4i]uG2N0> in 1998 | |
< x[LGWs4x4i]uG2N0> just compare the video games that came out in 1998 | |
< x[LGWs4x4i]uG2N0> with the ones that come out today | |
< x[LGWs4x4i]uG2N0> starcraft, half-life, final fantasy 7, fallout 2 | |
< x[LGWs4x4i]uG2N0> metal gear solid, resident evil 2, grim fandango | |
< x[LGWs4x4i]uG2N0> zelda ocarina of time | |
< x[LGWs4x4i]uG2N0> compare that to today's games | |
< x[LGWs4x4i]uG2N0> modern warfare |
(defmacro apply-repeatedly [f x n] | |
(loop [output-form `(~f ~x) | |
remaining (dec n)] | |
(if (> remaining 0) | |
(recur `(~f ~output-form) | |
(dec remaining)) | |
output-form)))) |
Prompt: Write a poem titled "The Rooibos" about rooibos tea in the style of Poe's "The Raven".
Once upon a midnight, brewing, while I pondered, weak and stewing,
Over many a quaint and curious volume of forgotten lore—
While I nodded, nearly napping, suddenly there came a tapping,
As of someone gently clapping, clapping at my chamber door.
"'Tis some visitor," I muttered, "clapping at my chamber door—
Only this and nothing more."
When pulling data from an external resource, it's tempting to return a lazy-seq
(defn non-blank? [s]
(not (clojure.string/blank? s)))
(defn non-blank-lines [file-name]
(let [reader (clojure.java.io/reader file-name)]
(filter non-blank? (line-seq reader))))
While this code looks all right, it leaves the file handle open, leading to wasted resources
Moreover, it's not apparent when we can close the reader because we don't know when the final line has been processed