I just made a contribution to the PeerTube crowdfunding project!
So I go watch a superhero movie (Black Panther) just to get my head out of reality for 2 hours, and they say someting like this in it:
"that's what our US intelligence operatives do: destabilize countries in election year"
then I think of the US-staged truck driver strike in Chile 1971 prior to putting Pinochet in power
then I remember it's election year in Brazil and we currently have an ongoin truck driver strike
when you get caught between the moon and New York Cityyy
the best that you can do
(best that you can do)
the best that you can do
The other day I found out that my local library has no limit on how many items a person can check out at once.
I asked the librarian, "What's to stop someone from driving up with a UHaul and filling it up?"
And she replied, with a grin, "Ambition"
It's been so long since I last used a CRT monitor I'm starting to doubt myself: were their colors as good as I remember?
being able to switch been hearing "Yanny" or "Laurel" at will feels like a tiny superpower. all those years picking apart Beatles harmonies finally paid off!
MSX Expert by Gradiente, a Brazilian computer from the 80s
Late night confession:
When I was a kid I had an Apple II but I always secretly envied the MSX.
Phew, it feels good to get it out of my chest after almost 30 years.
Since I run my own Linux distro and use my own text editor, many people have asked me if I'd write my own shell next. I don't plan to do it, but given the Unix tradition of naming shells after their authors, not writing a shell called "hish" is such a wasted opportunity!
I have this feeling that a lot of bands in the 70s produced great music essentially trying to fill the void left by the Beatles.
In a sense we're going through this today with guys like Bruno Mars and The Weeknd essentially doing new Michael Jackson songs.
Remember what Stallman did ~30 years ago when proprietary software dominated, he didn't recommended abstinence he came up with a positive answer aka Free Software. We need to do the same with today's evolving technology (cloud, saas, IoT, whatever). Ignoring it will change nothing we have to get engaged and shape it in a freedom and privacy respecting way.
yeah, this is similar to the Maybe and Either monads in Haskell — Maybe is `Just x` or `None` (producing a value or not); Either is `Left x` or `Right y` (produce one type or another)
The light syntax for using it is a lot different (`do` notation for monads), but it's a great solution for a functional language. Rust's ? operator sounds like a great idea for an imperative one.
Lua and Go are two languages plagued by the idiom of
ok, err = do_something()
if err then
return nil, err
Turns out that semantically this is a pretty good approach for error handling. But syntactically it's a pain. Does any language have special syntax for these precise semantics?