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

The author suggests one "symptom" of using git wrong is

>Have you ever did a code review, and gave feedback that was longer than doing the fix yourself, while you’re at it?

But this seems to neglect the utility of teaching people to do things correctly. Sure, I could always just fix junior programmers' mistakes, but it seems better to educate them in the first place.

Sending the fixes back down doesn't seem like it would have the same impact.


Depending on the kind of mistakes they've made, better again would be to provide a style/implementation guide for the code etc. so that instead of having to review code or have arguments break out over how something should be written, you can just point to a definitive guide beforehand, and avoid the troubles.

I say this, unfortunately, from experience. It has become common in our team for a new developer's first commit to be met with a blasting review, telling them everything they've done wrong, and most of it is capitalisation/whitespace etc. stuff.


Better yet, replace the style guide with a script (à la go fmt). You'll save everyone time and make the new person's experience a million times more pleasant!


Not if the new person disagrees or prefers a slightly different style. Reviews at least provide a chance of discussion and a possibility of change. Not everyone wants to work in an authoritarian environment of "do it this way or leave."


Gofmt, or rustfmt or whatever language fmt are really one of the best things that happened to modern development. Even if you don't agree with the style, which nobody does fully, it's much better than having discussions about style all the time and having to format the code manually. Formatting just happens when you save the file, so you can forget spaces and everything when writing and your code will look fine when you save it.


> Gofmt, or rustfmt or whatever language fmt are really one of the best things that happened to modern development.

Funny way to state that. There is this formatting tool `indent' for C and C++. It was already well known and rather rarely used back in 2003. Code formatters have not happened to "modern development" by any stretch.


The real trick is to know somebody who works on the product. Seems to be the only way I've ever seen any bug get reported and fixed.


I remember submitting an early preview F# bug directly to dev email which I got together with compiler crash message related to some obscure attribute handling situation. I remember being very surprised that I could do it, and more so when I got a response! That was the first time I realized there are people like me behind this faceless Microsoft machine.

Funny, wildly different times, I don't think github was even popular (existed?) back then.


This is my favorite part about working at a big tech company. It's easy to find the right team and get them to fix highly specific things.


This is great. Although part of me has a desire for the person to be outed so Trump can lose yet another horrendously baseless first amendment lawsuit.

Hopefully a lot more visibly, this time.


A mod of /r/sports (~6M users? is that right?) said

>Send me your automoderator rule once it's done, we'll add it our sub as well.

Seems likely to spread pretty quickly.


GiveDirectly's previous work involves finding the poorest communities in the world and targeting the poorest members with direct cash transfers. I was turned on to them a few years ago by GiveWell (unrelated), which attempts to evaluate charities based on cost effectiveness and capacity for more funds.

In addition to the GiveWell reports, GiveDirectly also document and publish their work and research. It's exciting to see the impact that they are having (and how minimal the systemic abuse of the money is):

https://givedirectly.org/research-at-give-directly

https://givedirectly.org/research-on-cash-transfers


The article claims that

>We have no control over our basal metabolic rate

and then links to a page[1] that explains

>Muscle cells require more energy to maintain than fat cells, so people with a higher muscle to fat ratio tend to have a higher BMR.

and

>Muscle tissue burns more calories than fat tissue, so increasing your muscle mass will help you lose weight.

It doesn't seem to address this discrepancy, though (that by exercising to build muscle mass one can affect their BMR and thus the lion's share of the calories burned).

[1] http://www.nhs.uk/Livewell/loseweight/Pages/how-can-I-speed-...


The mathematical properties of the distribution of the numbers on the sides are very pleasing.

They remind me of the (absolutely fascinating) "Go first" dice[1], any subset of which are guaranteed to produce a perfectly fair ranking.

1 - http://www.ericharshbarger.org/dice/go_first_dice.html


Why not use a single d24?


It takes some of the fun away not to give everyone their own die to throw.


We just ran two events in Seattle.

The "MegaGame Society" is sort of the over-arching organizing group (they licensed Watch the Skies from the UK group, updated it significantly, and are recruiting more groups to run it locally).

They're definitely the folks to follow for information on games outside of the UK.


Any plans to run any more on the west coast this winter? I'd love to participate.


We'd like to! We're thinking of something this winter, but are taking a much-needed break for a few weeks.

Our first event was a lot of work and these are entirely labors of love--the ticket cost lets us basically break even.


I don't understand the headline. It seems to be saying "Top Law Firms Won't Support Gay Marriage", this is a mark against it.

However, the article seems to be saying the opposite: top law firms are all FOR it, and those opposed don't have top representation.


its a double negative. top law firms will _not_ touch the case _against_ gay marriage.


Oh I see.

The confusion arises because the antecedent of "it" is unclear.

I read "it" as referring to "gay marriage" and not "the case against gay marriage". How confusing.


There's a guide (in development) at eyesonthesky.com[1] aimed at newcomers, who may be using poor telescopes in poor atmospheric and lighting conditions. I've been following it quite successfully from my back yard in Seattle. It focuses on the brightest galaxies and nebulae, interesting clusters, and binary stars.

[1] http://eyesonthesky.com/StarCharts/FirstLightGuides.aspx


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: