Recent submissions

Comment · 3 years ago
> Men aren't impervious to sexism either.

Men aren't impervious to sexual harassment, that's true. But in my career women have been overwhelmingly on the receiving end. I've seen a woman not be hired by a male interviewer because she was "too hot", I've had one woman tell me she was groped, a number been subject to unwanted sexual advances, and I've seen male staff cat call. I've had a manager massage me out of the blue. It's a gendered problem, the statistics bear this out, and acknowledging that is necessary in order to address it.

> Young women are working ridiculous hours as well.

That's not the point I was making.

> What child care, most of the highly educated aren't having kids to begin with.

That's not the point I was making.

> That's universal as well, not specific to women only.

Again, yes, Not Only Men, but there is a gender component to this that I am acknowledging.

Comment · 3 years ago
Retain rockstar programmers at all costs, even if they push everyone else to quit over being mistreated. Give them fancy job titles.

Have upper management crack sexist jokes, and HR laugh with them, so that women at the company who are sexually harassed know reporting it will do at best nothing, and at worst risk their own career.

Only hire young men in their twenties, and praise the idea of working long hours. Child care is for their wives to do.

Create artificial deadlines, that have no real-world repercussions for missing. But make it an urgency that must be done, instilling stress, and causing people to work long hours. Then after the deadline passes, note how it was unimportant, and repeat.

Have upper management make engineering decisions without accepting the input of engineers. Then when things blow up in a manner predicted by engineers, blame the engineers.

Pay new grads more than you do women engineers who have been at your company for years.

Have interviews that are focused on sports, and how much fun you would be at a party.

Praise the management style of Jeff Bezos and Elon Musk.

Comment · 3 years ago
The policies that hurt minorities aren't any policy he's personally affected by, thanks to his wealth and age. His wealth also insulates him from experiences that would foster empathy in others.

Meanwhile, conservative policies favour those who have a lot of money, like him.

Comment · 4 years ago
Ask yourself to define "interesting" using concrete terms.

Are there specific fields you want the company to be in? List them.

Are there specific roles you want to be in within the company? List them.

How much of your time do you want to spend doing feature development vs maintenance? List that.

Are there specific stacks you want to be using? List them.

What size/phase of company maturity do you want? List it.

Go from there.

Comment · 4 years ago
I understand that they have Reasons, but it sucks that my Core i3 laptop with 1TB SSD and 24GB RAM is deemed "too old" to run Windows 11 (by one CPU generation), when the current lineup of laptops at Best Buy have way worse specs.
Comment · 4 years ago
It informed some questions I'd ask in interviews, informed some push back I'd give following crunches, and made contemplating subsequent departures seem less unsurmountable.

Best of wishes to you. :)

Comment · 4 years ago
There's no right answer for those questions.

I've burned out twice. Both times I quit. Took a year off between the two. I travelled both times, and then just had my own routine at home. I had no problem finding another job when it was time to come back.

- You can tell your boss. Expect sympathy, but, any plan that works for you is probably one you'll have come up with.

- If you leave, I'd recommend not dictating when it'll end up front. Say three months if people ask, but what you really mean is in three months you'll reassess if you need more time off. No actual deadlines.

- I don't know about you, but for me as a senior eng at a startup, work eats into all hours of day / weekend. Do an 8-4. Not one minute more. No weekend. No slack on your phone. No on call. No evenings.

Be kind to yourself friend. <3 Come up with a routine. I found my days filled up without work as they did with, but taking showers, cooking meals for myself, etc. was important.

Comment · 4 years ago
Congrats on all of these, but especially #4 :)

As a fellow Ontarian, what attracted you to Florida? The weather? Job opportunity?

Comment · 4 years ago
1. I spent time with my bff. I spent time with my dad. Time with loved ones is what I value most in life; I'm glad I got some good memories. :)

2. I got a job as a backend senior eng; I went from making $65K to $102K a year.

3. I did two trips: Maldives & Newfoundland.

Comment · 5 years ago
I think learning the fundamentals is a worthy pursuit, but in terms of getting stuff done well, you realistically only have to grok one level below whatever level of abstraction you're operating at.

Being able to glue frameworks together to build systems is actually not a negative. If you're a startup, you want people to leverage what's already available.

Comment · 5 years ago
I think you're right, but I don't think this organizational discomfort with remote work will be true of the next batch of hip companies to work at. So you may yet get your chance. :)
Comment · 5 years ago
Honestly, I don't get this debate.

If you were to take the pain points of debug by print, and address them, you'd come up with a debugger. Being able to put those "print" statements anywhere without recompiling, being able to go step-by-step in the code, etc. And sure, that's not always available.

Both end up having impacts on the thing they observe. A print() call can cause microscopic delays that are enough to cause a race condition not to trigger, as can waiting on a breakpoint, etc. If you compile with debug symbols, that can cause some bugs not to surface, as they are only visible when you compile with -O3 or whatnot (eg. a bug involving reading unallocated memory).

Both are just tools. Sometimes one is better in a given situation. Sometimes the other is. I just don't get how this is like an emacs vs vim thing.

Comment · 5 years ago
What's considered cheap is relative. $12 a month is more accessible than lump sums of $500. It may be cheaper to have your own hardware in the long run, but not everyone is able to afford seeing that through.

As for laggy, Cyberpunk runs orders of magnitude better through Stadia on my only computer - a dated Core i3 laptop - than natively.

You're not wrong. Running it yourself is obviously better if you have the hardware. It's just there is a value proposition with platforms like this that I think can make it so more people can play AAA games than before.

Comment · 6 years ago
Yes, it's a different problem with universal health care. Here (Canada) the problem isn't oriented around the question of are you rich enough but there's a trade off in wait times. From the Fraser Institute[1]:

> There is also a great deal of variation among specialties. Patients wait longest between a GP referral and orthopaedic surgery (39.0 weeks), while those waiting for medical oncology begin treatment in 3.8 weeks.

Still, the Canadian system is demonstrably better when it comes to outcomes. Canadians live longer than Americans, and have lower infant mortality rates for instance. Canadians also pay half of what Americans do for health care, when everything is accounted for. My partner is diabetic; like most medicines its a fraction of the cost of in the US. A universal system brings with it purchasing power. No system is perfect, but this one seems much better than the American one for the average person.

It's a choice. In my case, I'd much rather the Canadian system over the American. Even when it comes to surgery, I had a vaginoplasty (took 8 months between GP consultation and surgery; $25k surgery paid for by govt). My friend got her tubes tied (took a month; paid for by govt). My other friend was in the hospital for a month (admitted immediately; paid for by govt). My uncle had heart surgery. He did not have to lose his house. My step-dad had hip surgery (took 4 months; paid for by govt). Not to mention all the doctor's visits and tests accrued over a lifetime.

[1]: https://www.fraserinstitute.org/studies/waiting-your-turn-wa...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton