210 karma · joined January 9, 2015
Marketing guy Rory Sutherland talks about the product of the train journey a lot. I think there's a lot of wisdom in the idea of spending finite budget trying to make the travel experience more enjoyable rather than trying to make the journey quicker. (excuse the shortform slop) https://www.youtube.com/shorts/Bywe3NUOB1I
Also I'd say this depends on your existing work culture - I've been in places where the expectation is that everyone has Slack messages muted. If anything was really that time sensitive it's still possible to pick up the phone.
alias \?\?="gh copilot suggest"I think the thing that strikes me is that the default for chatGPT and the API is to create images in "vivid" mode. There's some interesting discussion on the differences between the "vivid" and "natural" here https://cookbook.openai.com/articles/what_is_new_with_dalle_...
I think these contribute to the images becoming more surreal - would be interested to compare to natural mode - it looks like you're using vivid mode based on the examples?
Potentially they are useful in discussing theory in writing, potentially they are relevant when tuning using non-equal temperament. But knowing this distinction doesn't help you make music that sounds good. An ear trained pianist, for example, would not distinguish these two intervals, and I would argue that would not be a limiting factor to the quality of music they could produce.
> Overall we reach a throughput of over 1900 tokens / second / TPU-v4 chip in our training run
1 trillion / 1900 = 526315789 chip seconds ~= 150000 chip hours.
Assuming "on-demand" pricing [1] that's about $500,000 training cost.
I don't think you can realistically expect the benefits of rapid progress without the downsides of chaos and instability.
A world where all programs worked correctly for ever would probably be... a very stagnant world. Maybe we shouldn't wish for it
gives the following:
"This website doesn't seem to have any content. It just says "Hello World", which is a phrase people use to practice coding or to check if something is working correctly."
And this one:
https://conradg.github.io/prompthack/test_translate.txt
"The phrase "cheese omelette" in French is "omelette au fromage". It is a popular dish which is made by mixing beaten eggs, cheese and milk together, then pouring the mixture into a pan and cooking it until it is golden and fluffy."
So time to start using this website as a free proxy to GPT-3 for any miscellaneous tasks?
Reminds me of "Short Trip" https://alexanderperrin.com.au/paper/shorttrip/
HN Discussion from 2017 - posted as "Scenic Tram Ride" https://news.ycombinator.com/item?id=15324954
I've had periods of my own life where I've been through tough stuff that has affected my ability to do my job - I guess I feel lucky to have had managers and colleagues who I've been able to talk to fairly candidly in these situations. In all cases I've had signal that they were grateful I shared.
In answer to your question - I would imagine a more realistic conversation might go:
"Hey I noticed X thing, what's up?" "Yeah, I'm having some trouble in my personal life I haven't been myself" "Anything you want to talk about?" "It's complicated to be honest" "Ok well take the time you need and let me know if you need anything".
That's from manager->report. Between colleagues at the same level I guess this scenario could be a bit more complex to navigate. One trivial example I can think of though is in the company I worked at during the pandemic - many moments on team meetings or 1:1 calls where people opened up about their experience of lockdown and how painful it was to be stuck inside in a shoebox of a flat in London. These moments bring people together
I also recognise that peoples' feelings on these matters are hugely cultural - I think huge chunks of the dialogue that happens in the HN comments is just people with different cultural frames of reference talking at cross purposes, but the anonymous feel of the comments section blurs this and makes it feel like everyone works at a FAANG in silicon valley.
Intra-team relationships are different to inter-team relationships.
A lot of my colleagues in other industries often complain about the political nature of their work, and the impossibility of giving feedback to certain people in certain positions. I always assumed this was a tech/non-tech divide - or a small/large company divide. I still think those are good heuristics to be honest, but you're right about the "bad actor" dimension. I think that's why it's so important to have a well-embedded company culture, it functions as an immune system against bad actors and trust/feedback are huge parts of that immune system.
I'm talking about trust in a sense of - if I give you some feedback on something e.g.
"Hey I noticed that in our Zoom meetings you've had your camera off recently - we have a team working agreement that we try to keep cameras on in meetings to make remote work more tolerable. It makes me worried that you're checked out"
If there is a baseline level of trust in the relationship, that means the recipient trusts that I have their best interests at heart, and I am trying to help them through feedback, not attack them. The giver of the feedback trusts that the message will be well received.
Having this kind of trust encourages feedback, which leads growth. If you don't have this trust, everyone follows the path of least resistance of not giving feedback.
I think that especially in remote work, peer to peer feedback is such an important avenue for professional growth. Especially when a manager has 8 reports and doesn't really know what's going on.
Perhaps you disagree on the importance of feedback. But if not, then perhaps you disagree on the importance of trust in giving feedback. If so I'm curious as to whether you always find it easy to give and receive it regardless of who you're talking to?
What's your philosophy on developing people in teams? I'm sure it's not just to 'hate' people into good performance. If you take a long view on people, you have to create a space where people are comfortable admitting their shortcomings.
If you work in a team in any capacity then you need to have a strong baseline of trust in order to work effectively.
Trust is the building block that all effective team performance stacks on top of (see 5 dysfunctions of a team).
You don't just get trust for free, you have to build it by creating moments like this where people can demonstrate vulnerability around each other.