Hacker Newsnew | past | comments | ask | show | jobs | submit | nonconvergent's commentslogin

The main problem I run into with git is communicating with my teams about editing history and how they shouldn't.

Particularly on teams that like to keep main clean and avoid reverts and merge commits in favor of rebasing. Thankfully my current team likes to keep their PRs clean and main is whatever works.

That and merge conflicts, especially on a stale branch. I use cli for most things and Intellij's merge tool for merge conflicts because I can get a clear view of what's what.


Because they still benefit. They benefit when people consume their products and they benefit when they're given a forum within the community.


False. School shootings are also protested: https://abcnews.go.com/Politics/OTUS/opponents-protest-wake-...


Tu quoque.

Police already publish arrest records, mug shots, and they're covered by the media as well. Criminal charges are public records and covered by FOIA requests.


Had to look it up.

"Tū quoque (/tjuːˈkwoʊkwi, tuːˈkwoʊkweɪ/; Latin for "you also"), or the appeal to hypocrisy, is an informal fallacy that intends to discredit the opponent's argument by asserting the opponent's failure to act consistently in accordance with its conclusion(s)." - Wikipedia


> Tu quoque

TIL. Thanks!

edit: Hmmm, the gesture was sincere. I was aware of the principle but not the name. It's going to come in handy in these times.


So it's automation testing as a platform?


Don't banks require "savers" as their source of capital for lending?



That document is widely misread. It's true that the bank doesn't have to wait around for a saver to make a loan (they can borrow from other banks), but at the same time banks do fund most of their loans through deposits. Look at the balance sheet for any commercial bank, and you will see most of their liabilities are in the form of deposits.


In the 1940s and 1950s. Not now, at least for large US banks.


Colleague #437: "So whoever first set this up has left, so I'll just follow the documentation they left to figure out what they did... Oh. ...eh, I got a deadline."


A VPN isn't itself secure. It's only a secure tunnel. If the VPN's exit is insecure, then you're insecure. DNS-Over-HTTPS hasn't reached ubiquity yet but VPNs are very useful but are having a reckoning with serverside attacks and governments demanding "oversight" and backdoors (like the recent move by China on foreign owned but China-located companies VPN usage).


or you can say something equivalent yet unambiguous

A good commit message isn't about convention, and no convention makes a commit message good.

When I review a commit, I need only the information I won't get from the diff that I need to understand the context and the behavior.

My brainpower is a limited resource and extra noise in my signal is extra work.

I'm totally here for `ISSUE_123456 fixes defect` and `wip` are insufficient, but I'm not writing a code blog post in there.


At my work we almost encourage the blog post in there idea.

It's not a hard and fast rule and it's ok to ignore it when it makes sense. But we also don't mind if your commit message takes longer to write than the code took to change and debug.

A lot of context is assumed in commits, and almost all of it is temporal. Capturing as much of that as possible pays off down the line.

Commit in the article is a good example where the context explains much more than the change.

(On the flip side, the pay off has an expiry date so I'm not extremely fussed when people lax, but it's still good to check in basic assumptions whith your code)


I fix about 2~4 issues by day, 20~40 commits by day. If I do write a blog post for every commit my productivity will down by 70% at least.


Well that's the argument about immediate productivity and good documentation.


The CEO of SpaceX did commit a couple crimes in the same podcast.

Uber's autonomous car fatally collided with a woman, raising questions of negligence and liability in automation.

Uber acquired some of Alphabet/Waymo's trade secrets when they aqui-hired one of their former engineers who apparently kept a bunch of Waymo's IP he worked on. That engineer himself is now facing a federal indictment, and Uber and Waymo have settled.

E-scooters are facilitating a number of city-specific crimes (it's usually illegal to operate a vehicle, bike, or skate on a city sidewalk and the e-scooters do not provide helmets but neither do the riders). To say nothing of the legally dubious use of public property to deploy them.

Move fast and break stuff indeed.


I guess I'm not sure what Musk smoking pot on Joe Rogan has to do with SpaceX's unquestionable success in a market dominated practically since its inception by pork-armored incumbents.

If anything, I'd expect it to work against them.

What was/were the other crime(s)?


What crimes did the CEO of Spacex commit on the "podcast"?


Riding without a helmet and similar stuff is likely just a contravention in most places.


Are you talking about the Joe Rogan podcast? It's recorded/filmed from California, where marijuana is legal recreationaly, and had been at the time of the original broadcast.


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

Search: