If you have a USB OTG dongle, try plugging in a USB mouse and/or keyboard and accepting the ADB keys / enabling USB debugging that way. I have successfully recovered damaged phones for family members that way.
It's hard to blame the average passerby for harboring contempt for TikTok. I joined at one point and the content they show "brand new" accounts trends extreme. I assume they do it to find the edges of the new users' comfort zone, but I don't blame anyone who takes one look and says "eff this". My feed got much more tolerable after a few days of periodic swiping, but I uninstalled it a long time ago and have no interest in returning.
GitLab CI is definitely competitive with GitHub Actions. What's the specific feature set you're missing? "Polish" is pretty vague, especially in the context of a post that laments GitHub Actions' poor uptime record.
It's probably a good idea because some GitHub browser extensions will automatically hide forks from search results, under the assumption that basically all "forked" projects are drive-by patchjobs. I'm not sure this is stopping anyone who would be useful to OpenBrush, but maybe it is.
Another good reason to defork is that, as we saw with the youtube-dl fiasco, there are some non-software-related reasons that MS may feel inclined to offline the entire fork tree. That'd be the bigger concern for me.
Got a Quest2 last July, right around time that Google was killing their Icosa-type-thing.
OpenBrush was imo one of the best apps for it and I wanted to start playing around with the code, but had some friction even getting a build started and eventually lost interest. Installed several SideQuest builds, of course, but after I couldn't get a working distributable with built-in Icosa even all the way into September, I got annoyed and I haven't started the app or looked at the project since.
Just getting the Oculus dev env set up to the half-assed extent I did, it's risky, dubious, and feels bad. I never know which agreement I might accidentally click that'll allow Zuckerberg to Quest2 into my house backwards, or whatever.
I guess this is probably a lot less helpful than I thought it would be when I started typing. Sorry!
Thanks. This comment prompted a discussion on how to improve the initial developer experience. The readme definitely needs a tidy up. We tend to assume that anyone interested in building it will be a moderately experienced Unity developer - but I think it's worth reexamining this assumption.
(It's a brave soul who tackles a codebase of this complexity as their first Unity project! But it was my first big Unity codebase and it was a great way to get myself out of the training pool)
Ethereum isn’t “ready”, so obviously they need to fairly regularly perform hard forks in order to implement new features.
But I suppose you aren’t actually talking about that, but are referring to hard forks to roll back smart contract hacks. If so, it’s only happened once. In 2016. (And never gonna happen again)
"(Personal|Professional|Performance) Improvement Plan". It's the first formal stage in the firing process at most companies with HR depts, which would almost certainly include any publicly-listed company.
If you're at the PIP stage, it generally means your boss and your superboss have decided that it's time for you to go, but for legal purposes, they need to look like they tried to give you a chance, so they work with HR to craft specific-but-typically-unattainable goals which would theoretically allow you to save your job if you hit them all. But with boss+superboss already wanting you gone, the likelihood that they'll agree you've hit an improvement goal that's usually a thinly-veiled form of "stop me from hating you anymore, lol" is pretty low.
If you get a PIP, in nearly 100% of cases, you should just take it as notice that your employment is going to end at the specified review date in the PIP. It's not usually worth trying to hit the goals. Focus on interviewing.
That said, I once managed an individual who had survived 4 PIPs by the time he reported to me. I heard that he was eventually fired about 2 years after I left, but not sure if it was his 6th or 7th PIP. He was a particular discrimination liability at a company that was very sensitive to that type of thing.
I once was told by an HR person at a prior job, who almost certainly shouldn't have said it, regarding my PIP (I had extremely pathological sleep outcomes sometimes, unpredictably, but my boss and boss's boss etc loved my work), "It's really neat to see - usually when we get people on PIPs, it's because their bosses want them gone, but your boss really really wants to keep you. "
It rather stuck in my mind.
(I also did not, ultimately, end up exiting the company as a result of the PIP, just for completeness given the context of the thread.)
It might be true where you are, but that's not strictly correct everywhere. Here in Australia, if a company wanted to fire an employee, the employee has a chance to sue on an "unfair dismissal" grounds. One of the ways a company can protect against allegations of unfair dismissals is to demonstrate that a) there are genuine performance issues, and b) the company has made good-faith efforts to improve the employee's performance, and that's where the PIP cones in.
This means if an employee here were put on a PIP, it's usually (but not always) the first step towards them being fired.
PIPs are not exclusively foregone conclusion/CYA before firing. I've personally been on a PIP while in the "red zone" before an expected promotion, and came out the other side with an "exceeds" rating and said promotion during the next cycle. Sometimes, it's legitimately just a formal way of stating "this is what we expect from you if you want to stay here"; if you can meet those expectations, then great!
The cover sheet has the words "Performance Improvement Plan", with key goals to achieve in a 30 day period, with the final page to be signed by me and my manager.
1) build a plan and make meaningful progress on a high impact, but stalled, project
2) communicate about progress and/or roadblocks to the team, and ask for help where needed to get past said roadblocks
3) be more proactive about finding and proposing high impact work, or areas where others could bring their expertise to help benefit my work or get it done faster
> it generally means your boss and your superboss have decided that it's time for you to go
The problem is that those are two highly correlated data points. Toxic bosses are eventually found but at that point they leave a track of dead bodies.
What I have seen sometimes is moving around disgruntled employees. It has its own problems but a lot of the times they are recovered and even become very productive again.
> The problem is that those are two highly correlated data points. Toxic bosses are eventually found but at that point they leave a track of dead bodies.
Agree, and this is often overlooked. There's a handful of people I used to admire whose tendency to readily believe whatever's being sold by their middling middle management chain has left me deeply disappointed.
Middle management is a necessary evil, but there's little hope if upper management fails to recognize and subvert its inherent incentive structure.
At the company I work for PiPs _usually_ lead to issues being solved. There are several developers I've worked with on PiPs (we do specific mentoring and follow ups on the areas of concern) that were able to improve and are now doing great. It isn't always a terrible thing, certainly not comfortable for the person on the PiP but it can be a positive thing in the long run!
Good on your company; PIP should focus on shoring up skill gaps or finding better role fit or invinting someone to take unpaid LOA to work through whatever life challenge they have.
BUT, I’ve only ever seen the “unattainable goal” type.
It sounds distasteful only because the vast majority of bosses out there aren't worthy of the mantle. An individual's relationship with their immediate boss is one of those intimate things in life and it deserves sanctity.
Help your people and don't be a dick and you'll be amazed at the bounty of unearned gratitude that comes back around -- and often not just once, but continuing for years. Being a good boss is "the gift that keeps giving" to good bosses everywhere.
I’m not saying this as any kind of brag. To be honest, I ended up as a manager by accident and when the team grew too much I found someone else to do it. I still work at the company and come by to help the team out once in a while. That shift happened about 6 months ago.
My wife caught COVID last month while I was out of town. Since I continued testing negative, we decided that I would stay at the farm until either I tested positive or she tested negative. I posted a message on Slack explaining where I was and why, just as a “why is Tony joining all meetings remote this week” kind of update.
Immediately, three of my previous reports reached out directly to let me know that they were more than happy to drop off anything she might need: groceries, medication, Dairy Queen, anything. That is the kind of relationship a manager/leader and their reports can have. We’ve never really done much outside of work socially. We do the odd team dinner to mark special occasions. Two of them have had car trouble and are handy but didn’t have the tools they needed; I had the tools (tubing bender for a brake line, electric impact for getting a stuck bolt out) and dropped those off on the weekend.
The big dance I have always tried to do is make us into a team that always has each other’s back. I’ve made it clear that sometimes The Business wants us to do weird things that don’t always make sense and we’ve gotta just do it, but in general I’m doing my best to shield them from nonsense and help make sure we’ve got an environment where everyone can do their best work.
I dunno, it was all an experiment and it seems to have worked out.
I think some of that is a lot harder to when remotely, though. You can't do team dinners, and the alternatives feel forced to me. It's also a lot harder to socialise with people that you only interact with a few times a day (if you're asynchronous) because they don't feel like a part of your life like in-personal colleagues would. So it ends up being a very I'm impersonal relationship.
During the time of COVID I've had two jobs, one where the culture is (usually) to keep the cameras on at all times, and one where the culture was to keep the cameras off even when speaking.
There are benefits to the latter approach ... I could futz around on my phone in particularly boring or useless meetings. But keeping the cameras on does make connections feel more personal and overall I prefer it, particularly for small meetings.
Plus, everyone gets to see my dogs roughhousing in the background.
>> I could futz around on my phone in particularly boring or useless meetings.
The fact those meetings are occurring is a failure of the culture, and especially the move to WFH. It's been the key differentiator for me post-COVID; companies that are begrudgingly remote try to keep the office norms in place, just now remote, vs the companies embracing remote finding new workflows, which means leaning on async communication, collaborative documents, etc, instead of meetings, and synchronous meetings only when absolutely necessary.
And it's been eye opening; in those former cases, no one wanted "social" Zoom meetings, myself included. But in those latter, people asked about it, championed it happening, etc.
People only have so much time they want to be in meetings online, and making sure it's used to build team bonds, instead of squandered on business problems that could be solved other ways, seems like a huge part of making remote be successful.
I mostly agree, but I have some resistance to those "social" meetings. I'd rather spend that time working, and I'd never take a social call like that outside of work hours, like I see it happen in other companies.
A significant component of that is that my only work experience is in a fully remote team of varying time zones. I imagine that changes the perspective of how these things should go compared to someone who's used to the social interactions of the office.
I might be off here, but I have only been able to feel this sports-like team behaviour in actual sports teams when no money is involved; where everybody tries to be the best and at the same time help their peers to be their best, for no actual personal gain or interest.
On the professional world, where money and titles are put on the head of people, things hardly ever go that way, I believe for many reasons but mainly due to competitivity.
Regardless, really happy to hear your experience and story. I'd love to be at an actual team as you put it.
Of course this looks like the fruits of your leadership (“not to brag”) from your perspective. On the other hand it can look different from the other side when you see your peers jump at the opportunity to please the boss.
As long as one is the person with the authority in a relationship one cannot really know which option it is.
Yeah, that was the part that really gave me pause. While there was always a clear "I'm the guy that you have to listen to" relationship when I ran the team, there wasn't ever, from what I could tell at least, any real attempt by anyone to try to suck up or anything. And now, they've got their own manager to try to suck up to if they want to, but the new guy seems to have a similar style as me (he was the senior-most person on the team when I left).
The other piece is that this team has done this kind of stuff in the past for each other. As an example, one guy blew a timing belt on the highway about 150km out of the city (on Sunday night coming back to town for work Monday morning). Two of the other people on the team loaded up tools into their truck and drove out to meet him, try to see if they could fix the car on the side of the road, and when they realized they couldn't they towed it away from the road and gave him a ride back to town.
I mean, I could be misreading this, but it seems like I, without really knowing what I was doing, put together a really tightly gelled team that jumps at the opportunity to help each other out. And in the process, I guess I got to be a part of that even after I left.
>An individual's relationship with their immediate boss is one of those intimate things in life and it deserves sanctity.
I think there's a fundamental divide between people. Some see the workplace and the people in it as an integral part of their life. Others see it as a place they spend 40 hours a week that enables them to live their actual life. Neither are wrong and I think a lot depends on the type of company you work for. For me personally there's nothing intimate or sanctified about my relationship with my boss.
But I do agree with your general point. Being someone's boss can have a large impact on their life. I'd reach for terms like responsible, ethical, or kind.
I’m of the former opinion and it boggles the mind a bit thinking that some people view the place they spend the majority of their waking hours as ancillary to their “real life.” Maybe my real life is just boring though :p
I felt it was part of my real life. But after leaving the first company (then each subsequent company) I almost never saw any of them again.
People put on a polite friendly face at work, but that doesn’t mean they’re your intimate friends. Sometimes, but I think it’s not so common as you’re implying.
For me, the definition of what is "real" is: will I continue to be engaged if I didn't have to, e.g., if I was free of my need to work. My boss doesn't fall in that category, my friends (childhood / some good friends I made in my career) do. Is it possible to have a great boss who you can also consider a friend/mentor well after you are not working for them? Definitely, but that doesn't happen that often. So in absence of having that kind of relationship, yes, they are ancillary to my real life. How much time I spend with them in the work setting has nothing to do with it.
Of course it is part of my real life. Doesn’t mean that I necessarily like it, though. And I would be doing something else if I could. (Don’t tell my boss^W^W my noble leader though.)
"live their actual life" is a subjective view. For lots of people what they do at work is part of their core identity and an integral part of their "actual life".
Sure. I was of course referring to the fact that they have to work in order to survive.
And once you have to do that it might be prudent to let it become a part of your identity. It is after all something that you have to do for half of your waking time outside of weekends and vacations.
Up-up-Ctrl+K to kill the line; down to go down one in the history; end to go to end of line; `; and` or ` &&` to join the commands; ctrl+Y to yank the line from the killring. [0]