231 karma · joined June 12, 2010
Work on whatever interests you part time / on weekends / before or after work, and if you feel you are having some traction with it, then proceed with the plunge.
The risk with taking the plunge immediately is that if you won't be good enough at whatever you choose to do, then you will be even further demotivated.
This is what you "sacrifice" for a predictable paycheck... think you're worth more? You can always try making it on your own.
He's not saying much though, because salary / benefits expectations and what a company is willing to offer are all part of the free market dance, which takes some time before it reaches a "final" state.
A company that will reduce salaries tomorrow will find itself in a difficult position – difficult to find new people, maybe bad publicity etc. But over time (years, a decade?), salaries will likely normalize due to companies hiring cheaper developers piecemeal.
Not all tech jobs are equal, and while some engineers will always be able to charge a premium, others won't. Similarly with good managers, PMs etc.
IMO, in order (and happy to be proven wrong, I am curious what others think):
1. I'm not sure why this would matter. Wouldn't that mean that the insiders have all the incentive to sell the bitcoins they own, even in time – so they can make some "real" money? Wouldn't the price have crashed / gone to zero so many times until now? (there were plenty of opportunities to sell). There is def speculation in BTC, I am not denying that.
2. This is incorrect. Some (most?) people view BTC as a store of value, so in essence, transactions can be few and far between. The adage here is "transaction costs too high? – it means you're moving too little BTC". The Lightning network does play a role in transaction costs.
3. This might a good point. I don't know enough about Tether's use but I have heard this argument raised before.
4. Agree with author, but this point is rather vague. It could go either way. Not sure if regulation is as much of a silver bullet as he makes it out to seem.
5. This is a corollary to the above 2 points, so not really a different argument.
6. Is this the main argument? The author does seem to be an environmentalist - but there are plenty of arguments against this point too. I personally disagree with this point.
7. Again, not really a point, just a rant on what the author thinks are the people that own BTC. At this point he's just insulting BTC holders really, so you know, pyramid of argument (attack the argument not the person etc.) makes me discard this point entirely.
Again, curious what others think, lots of smart people here.
At some point in the past, I had spent... maybe 10-12 hours putting together a number of bodyweight + dumbbell exercises I picked up from YouTube. I used Giphy to record GIFs of the movement, and saved them all in a Trello dashboard (tagged and everything).
I used it every time I went to the gym to figure out what exercises I could do for a particular muscle group.
I have a lot of Spotify playlists and I wanted an Alfred like tool to quickly add songs to my Spotify playlists, mostly using my keyboard. There was none out there that I was happy with, so I built it myself.
Fast forward to today, I've added a few more features I wanted for myself - auto removal of songs I skip often, auto like of songs I listen 100% and a smart playlist feature that gathers new songs from playlists I select into one separate playlist, every Monday.
The article starts out strong lol. No bias here.
https://recycle.com/organics-compost-vs-landfill/#:~:text=La....
1. The server-side frameworks are nascent and still changing – you will really be on the cutting edge if you use them, so be ready to deal with bugs and to change your project structure when the devs drop support for the old framework version.
2. Related to the above – not having a community around the frameworks means you'll have to figure a lot of stuff yourself – DB connection not working and throwing a weird error? You might not find that answer in SO.
3. It's a compiled language – so once you deploy, it can take up to 5+ minutes until the code is live; Swift (in iOS at least) doesn't have a good story around build times, so you're at the mercy of improvements in Swift development, probably coming from Apple (unless you get in the weeds and start setting up your own build chain)
4. Deployment – when I was working on the project, Heroku was the only platform that offered a stack for Swift, which they have since deprecated. I didn't feel like expending the effort to update to the new stack, and will probably re-write the backend. It's been a minute since last I worked with Swift, so maybe more platforms now offer (quick) Swift deployment.
It's a beautiful language and it has a lot of things going for it, but as far as server-side, I recommend sticking with boring technologies: RoR, Django, Node (which is what I'm using currently).
I think the best analogy for this is when AOC played Among Us and was the impostor. Was she going to turn her political mind to 100% and win the game, and in front of the world show "how it's done by a pro"? I don't think so. Similarly, I think a manager or someone jockeying for a position would be reluctant to play to win, especially as impostor.
But, in a work environment, I think some people would be careful about "showing they are good at lying". Therefore, when it's their turn to be the imposter, they will self-sabotage so they don't even try to manipulate or lie. I suppose all this depends on how political or close-knit the team you are in is, so YMMV. I can see this working great in a startup, but maybe not so much in a larger company, where a certain amount of politics permeates interactions.
I think this takes a toll on how fun the game can be in the end. Which is why, I don't think I'll recommend Among Us again, because I think some people just don't want to show a "dirtier" side of themselves especially in front of others.
Side note – I do love Among Us and I am playing it with friends whenever I can. I do think it has some great team-building ideas in it, probably unintentionally, as I don't think it was created as a workplace team building game. If there could be a similar game, that would keep the team building, but with less of the deceiving, that could be a real winner for the team-building activity in the age of remote work.
In our remote team we have tried a number of these team-building games / airbnb experiences, but tbh:
1. I did not feel like I knew my teammates better after the experience, and 2. it wasn't that fun
The most fun I had was actually playing Among Us with the team. But even that game has a couple of issues that makes it no 100% suited for team building.
My guess is you'll probably have to continue experimenting with games. I'm not sure if all in-person games will translate well to zoom, but some will do better than others. You def want people to be engaged, work together and change teams often.
It's also always great to hear that your games are helping someone – e.g. actors that are out of work.
Good luck! I'll be keeping an eye on your website and I'm already thinking of recommending it as an option for the next time we do a team building activity.