Hacker News new | past | comments | ask | show | jobs | submit | ook's comments login

Royalties.

Quality Control.

Brand Alignment (historically a big deal for Nintendo).

Scheduling input.

Security by obscurity.


https://research.cloudflare.com/publications/Fayed2021/ has a link to download the full pdf of the paper.


> sounds like vancouver police

We had 4 bikes stolen from our shed in Vancouver and the police were helpful. We called the non emergency number and an officer followed up quickly via email, sent a case number for insurance claims and one of the bikes was returned a few days later on a Sunday evening from a chop shop bust.

They even have a dedicated bike theft officer - https://www.macleans.ca/society/meet-canadas-only-full-time-...


so that's 4 bikes out of the thousands that get chopped up or show up in DTES tent marketplace.


At a previous company I asked to be a Conscientious Objector from the performance review process as I was just going to get an On Target rating anyway (I did).

(Not retired yet, I knew I was quitting a week or two later. Amazingly my boss was surprised when I gave my notice …).


- “Managing Humans” by Michael Lopp aka rands - https://managinghumans.com/

A edited collection of blog posts with other material that does a very good job describing how to tackle the transition from Engineer to Manager.

- “The Truth About Managing People” by Stephen Robbins https://www.pearson.com/us/higher-education/program/Robbins-...

An invaluable “Cliff Notes” style book about many topics (truths) in management. Each topic (“truth”) gets a page or so overview, key points and links to the standard “references”.


Hahah, Managing Humans is great. I saw someone reading it on Muni, read it over their shoulder for a few stops, and bought it later that day.


Put another way this is focused on project management and software architecture. It’s a good list for a tech lead or architect but is no where near complete for a people manager.

There are many other areas a good manager should cover:

  - hiring & internal talent pipelines
  - career progression - mentoring, coaching, 1 on 1s
  - performance management - promotions and firing 
  - budgeting and other finance areas
  - if required vendor management, purchasing, dealing with legal etc
  - cross team / org collaboration; working with your peers (other managers and leaders)
  - managing upwards - reporting status, flagging risks and blockers and asking for help/time, advocating for the team and projects etc
  - providing clear direction for the team while balancing that with shielding them from crap so they can focus 
  - for services - Service Ownership, Cost to Serve, On call, Security and Compliance, Legal liaison for open source use, post mortem retro’s etc  
  - general admin; vacation scheduling, expenses, it escalations, tracking mandatory training etc
  - product management and long term view - either owning it, working with an agile product owner within the team, or working with product management org
  - anything else that would fall through the cracks otherwise to keep team on track - “servant leadership”
This is just off the top of my head as a former manager and manager of managers. Depending on your org and methodologies there may be others who own lots or the above, either within the team or elsewhere. As the manager though the buck still stops with you.


Indeed. I found other awesome lists that cover these topics and linked them instead. Check out https://github.com/charlax/engineering-management and https://github.com/LappleApple/awesome-leading-and-managing as examples.


I keep work and personal devices separate as much as possible and turn off notifications.

My phone is the one device that “crosses the streams” (I don’t want to carry two phones). As it’s my work phone it only has work apps plus some essentials for when I am out and about (Map, Music, Fitness etc apps).

“Scroller” apps are strictly on my personal tablet which has weekly time reporting turned on.

If I’m using my personal tablet in a way that is causing problems then I either put the tablet out of the way or set a time limit. If it’s really causing problems I’ll ask my partner to enable parental controls or hide it.

You also need professional help if possible. Unfortunately getting help may take some time as support services are overloaded. As an immediate step the Coursera Yale Science of Well Being course is good. Do the workbook and other assignments, especially if they are tough to do at first.


Reading replies I see you are doing CBT and exposure therapy, excellent.

Hopefully you have already discussed this with your professional support team. If you haven’t yet you should, it can be embarrassing but their job is to help you not judge you and at least in my experience sharing a problem helps reduce the burden. Explain to them how it has gotten worse and ask them to help you come up with a plan to work on it with regular check ins.


http://www.tara.tcd.ie/handle/2262/77562 - "Design and implementation of an ahead-of-time compiler for PHP" is the PhD thesis in question.

A google tech talk related to this work is on youtube https://www.youtube.com/watch?v=kKySEUrP7LA

You can find multiple other papers on google scholar where Paul was an author all related to programming languages, compilers etc.


Good luck!

I got a Breville Dual Boiler a few years ago and it was ok if temperamental for 2 years and 4 months. Then it died suddenly.

I had to pay Breville ~$400 for an out of warranty repair and drop it off personally at the local repair centre. The repair took two weeks and it died with the same symptoms a few days after I picked it up.

Breville refused to refund me for the repair attempt and it took escalating to get them to ship me a brand new replacement with 3 to 4 weeks estimated shipping.

I bought a Rocket instead and when the Breville showed up a month later sold it on Craigslist to cover a small portion of the wasted time and money.

The Rocket is much simpler but much more consistent. My wife a chef loves it but hated the Breville.

The Rocket did cost more but with regular home maintenance and an occasional service should last 15 to 20 years.


Sorry to hear that. I understood some of the earlier ones had issues. I'm hoping you were sincere with that "Good Luck!" because I really like this machine and hope it lasts.


Yes I was sincere. I enjoyed the machine, the support experience after it failed was appalling.


If it's any comfort that is still better than the support I got for the Ponte Vecchio. I did all my own work, including soldering a crack in the boiler because that was the only possibility. One vendor would not sell me parts because they claimed to be the only "authorized" vendor and I had purchased it elsewhere. The other sold me a series of parts over years and years, but discontinued that a couple years ago which is what prompted me to get the Breville. I gave the Lusso to my son and found another parts source, so it lingers on. I'd say it was down waiting on parts at least two weeks of every year I had it.


For anyone interested in game networking the Quake 3 Network model was covered by Fabien Sanglard in this great blog post:

http://fabiensanglard.net/quake3/network.php


Adding on to the emerging link-dump, here's some interesting stuff for the Source engine (TF2, CS:GO, etc.) which goes into their latency-compensation mechanics:

https://developer.valvesoftware.com/wiki/Source_Multiplayer_...

https://developer.valvesoftware.com/wiki/Latency_Compensatin...



Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: