Questionable if overtime is actually more productive. But in a case where it is more productive and necessary, then compensate people accordingly. Also, be honest. The overall result will be better and more wealth will created 🤷 Why is this so difficult?
Last year, the bosses of CD Projekt Red approached me for an interview. They wanted to announce that for Cyberpunk 2077, they would be avoiding mandatory crunch.
This week, they sent out an email to staff announcing studio-wide mandatory crunch. News: https://www.bloomberg.com/news/articles/2020-09-29/cyberpunk-2077-publisher-orders-6-day-weeks-ahead-of-game-debut
For writing code that mostly does syscalls for networking, file access and so on, Go is a great tool though! Its simplicity and error handling shine here. See Docker, Kubernetes, ...
Working mostly on the data side of things I see the value of a more flexible language for this kind of work.
I’ve done over 1000 (mostly API design) reviews when I was working on Go. You might be wondering who needs generics, here are my three categories:
- Data layers, database APIs
- Container types
Lack of generics is not just copy/paste but causing error-prone APIs.
If this is not worrying you, then I don't know what will ☕😱
Including bananas 🍌, cocoa 🍫, coffee ☕️ & avocados 🥑.
A bit more nuanced than the headline suggests (things always are), but a good intro.
"Dude was obviously a genius, and spent his time on backups instead of solving millennium problems."
Great answer to the question!
and @email@example.com would love this part "academia is a lousy place to do novel research"
It doesn't matter if you write the algorithm explicitly or you train it. You create it.
Turns out algorithms are political. But algorithms are not racist. People creating them are.
Didn't expect how this thread turned out 🙈😕
A faculty member has been asking how to stop Zoom from removing his head when he uses a virtual background. We suggested the usual plain background, good lighting etc, but it didn't work. I was in a meeting with him today when I realized why it was happening.
Also, what about bugs that exist in theory but no one run into yet?
It definitely feels nice to write down things somewhere so you can forget about it for now.
How is everyone else dealing with this?
One more reason why Crux from @firstname.lastname@example.org is very exciting!
A schemaless, document store with datalog as query language allows working with graph data in pretty elegant ways.
Watch this space for more tools to help working with graph data :)
and checkout https://www.opencrux.com
Hot take: software really big blind spot for hierarchical data, in that we don't have any great ways of representing it besides emulating it via text... unlike other structured forms of data, like tabular, relational, and graph data https://twitter.com/jeremyjkun/status/1303055204896575488
This hurts us all all the time and we still don't change a thing.
EDN is one way to solve the problem. Best of both worlds :) #clojure
One thing that bothers me about modern software is how everything is crammed into json or yaml like parsing isn't a completely solved problem.
✨ decentralize all the things ✨ #clojure is just data 🖤
🌱 plant trees 🌳
→ experimenting with feedback systems 🤖