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

It is a very tricky philosophical question you’re asking: should you consider the broadest impact of what you’re doing OR should you ensure you’re doing good work and leave the ramifications to higher up decision makers?

The former approach means you can’t do anything with clear conscience: do you take that vacation or donate the money? Do you punish yourself if your work on databases eventually was used for a scam?

I find it paralyzing to operate in the former way: so I take the traditional stem person approach. I just ensure what I do is good (obviously for the highest bidder). I won’t work for an explicitly criminal organization - but as long as the government approves, am in. I am going to let them do the policy making and governing because frankly I am tired and probably incompetent at that since I don’t sink much time thinking about it.


> It is a very tricky philosophical question you’re asking:

There is nothing tricky about it. No one works at Meta thinking they are feeding starving children.

It’s also “difficult to get a man to understand something, when his salary depends on his not understanding it”

I’m not making any moral stand either way.


It’s a very narrow viewpoint to take.

Engineers in Meta have advanced technology in so many ways (buck / react / so many contributions to distributed software / leveldb …). I think it is very reductionist to discount all that work.

There’s nothing about salary depending on it here: there’s a ton about your work contributing to the global good irrespective of who’s funding it (and whatever ways they end up utilizing it).


And that software was also written to further the concerns and profits of an adTech company. Facebook may have allowed open sourcing non critical parts of its software - every major tech company does.


You work at Amazon where advertising brings in more profit than AWS... https://www.ben-evans.com/benedictevans/2023/3/6/ways-to-thi...


Yes, and if you check my posting history, I never tried to justify my doing so was for any other reason than “trading labor for money to support my addiction to food and shelter”.

I’m not judging anyone for making an outsized salary for working at Facebook. Just be honest that you’re there for the money and not some high minded ideals.

https://news.ycombinator.com/item?id=35035560


Exactly right. I mean unless long term means 6 months or such, no one looking for job would really care in an year that Meta had layoffs in 2023.


Aren't these execs bound by trading windows and 10b5-1 like filing requirements?


yes, they filed new 10b5-1 and used them. they did the needful. it will probably cause the rules to change.


I don’t think it kicks in without another trading window going by. It requires 3 months or more to kick in.

There might be more to this than what we’re hearing. It’s probably all media frenzy bs right now.


That's a new regulation passed in December that doesn't take effect until April. At the moment, there is no cooling off period.


10b5-1 rules actually did change recently, IIRC it's now about six months from change to sell.


3 months but that new rule kicks in April 1st


At 30 min limit - you’re stuck to something at home. I’d suggest pick the cardio you least hate, buy the home equipment version of it, put it in front of a tv and add it to your daily habits!

Treadmill/stationary bike/rower/home swim setup … there’s no real limit here.


I think you should pick friends rather than choose whether you loan or not.

I’ve never loaned money to folks who I don’t have a strong relationship with. Extended Family has found this out the hard way. On the other hand - I’ve never thought twice about money transactions with closer friends. Obviously they value the relationship the same as I do. I’ve had friends loan me 5 digits for a couple of days because my Schwab didn’t settle in time and I wanted to close a property. We’ve have done so many vacations with friends where thousands are transacted and settled. It seems weird that you’d special case money alone.


I think that’s any close relationship: the internets like to say if you don’t get 50/50 - hit the lawyer, but reality is it is never 50/50. You won’t be in any long term relationship if you don’t accept that.

Michelle Obama posted this recently (that I agree with very much)

‘’’

michelleobama

Verified

As an adult, I’ve lived in a number of places, but as far as I’m concerned, I’ve only ever had one real home. My home is my family. My home is Barack.

But here’s the thing—our marriage has never been perfectly 50-50. One of us is always needing more or giving more. We have to be willing to listen to each other, honestly and without defensiveness. Only then, can we evolve together.

Over the years, a lot of young people have asked me about marriage. And my response usually goes something like this: You have to prepare yourself for long stretches of discord and discomfort. You have to learn how to make real compromises in the way you’ve lived as an individual. Glamorizing a relationship while you’re dating will lead you straight to difficulty once you’re married. You can’t paper over problems when you’re living with someone day in and day out.

So you’ve got to ask yourself: What are you trying to get out of this relationship? Have you truly thought it through? Do you want a wedding or do you want a lifelong partnership? Those are two very different things. Together, you are answering the question: Who are we and who do we want to be?

‘’’


Use a draft email in gmail.

Better than notepad in terms of formatting etc and very reliably available across devices.


Is there a reason you wouldn't use a Google Doc?

I've lost edits to draft emails when editing on multiple devices. It seems to be an issue when devices with spotty connectivity come back online.


It is a different app that’s all I guess


Can you make a blank one please?


I think the steps under https://ohshitgit.com/#accidental-commit-master are wrong: it reverts the commit on the new branch -NOT on the master. This is because git branch auto checks out the new branch. You need to do

git branch NEWBRANCH

git checkout master

git revert —hard HEAD^

If you want to continue working on the new branch you do

git checkout NEWBRANCH


>The command’s second form creates a new branch head named <branchname> which points to the current HEAD, or <start-point> if given. [...] Note that this will create the new branch, but it will not switch the working tree to it; use "git switch <newbranch>" to switch to the new branch.

Source: git branch --help


The steps I see on the website are:

  git branch some-new-branch-name
  git reset HEAD~ --hard
  git checkout some-new-branch-name
Which is correct, assuming master is already checked out.

0. prior state is that we're on master and have committed something that should have been on a branch

1. create a new branch that is identical to master (i.e., contains the commit) -- note this does NOT checkout the new branch (`git checkout -b some-new-branch-name` would do that)

2. reset current branch (master) to point at the commit before (i.e., strips the commit from master)

3. checkout the new branch to continue work there

At the end, master doesn't contain the commit anymore, and the new branch does. It's all correct.


So cyclists measure their capability in terms of FTP - essentially what power output they can maintain at full throttle for an hour.

This hugely depends on body weight / gender / training levels etc., body weight being a big deal since that’s what you’re transporting. So the other way folks measure output is W/kg of body weight.

A beginner adult male will be in the 100-200W zone, around 0.5-1.5 W/Kg. Usually anyone can train themselves into the 200-300 (3-4 W/Kg) zone which is the recreational pace - the groups of cyclists you see on the road. Beyond 300 ftp (150lb body weight) (4-5 W/kg) you’re reaching race pace. The ones you see on screen have upwards of 5-6 W/Kg FTP output. They obviously have other constraints around putting this output at the end of a 200km ride for 20 mins etc as well, which makes it extra hard.

Finally we come to the KW numbers - all these folks have two kinds of muscles (fast twitch and slow twitch). The sprinters are saddled with a higher proportion of the kind of fibers that can allow huge spurts of power - they put out about 1000-1500W for about 5-10s. These are probably what you’re thinking of. This is pretty much an end of ride (or a sprint section) empty your tanks effort.

Semi related tidbit: track cyclists are a middle kind of beasts here: they put 600-1000W for a couple of minutes but don’t have to worry about riding 200kms to get there.


I think you’re forgetting natural talent (it is their Acceleration to your velocity), commitment, energy, lack of distractions, luck and so many other things you can’t account for. Feeling left behind is inevitable even if you’re on the top of one field - there are going to be others you’re not at the forefront of. The billionaires pay a ton of money to play tennis/golf for example - ask them how they feel when they watch pga/open events.

The crux of the answer is making peace with getting left behind and constructing meaning where you’re. Or use that as motivation. In a connected world the Jones are way too many in number to match and exceed.

I think we as humans need to and will find the ability to have a thick skin for this. We have had to historically build resistance to various distractions - this is just the latest where all the celebs are very interested in making you feel like they are regular humans as well and what they do is very much achievable for everyone: in short it isn’t and we just need to get with the program.


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

Search: