Live data from Hacker News

Apostrophe society shuts down because 'ignorance and laziness have won'

standard.co.uk

91–100 of 109 posts

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#92

Earlier quoted context omitted.

Anecdotally I found there is a high correlation between one’s ability to write correct English and one’s ability to write correct code. If I’m in the hiring side and I see a “its” vs “it’s” mistake it counts against you. A higher correlation is with consistency in spacing. The worst coders I met are the one who keep changing the rules about how many spaces they leave after commas and brackets... within the same file.

I was once asked by a high school principle why programmers were such terrible writers. I replied that all the good programmers I know are also good writers. That if you can write an essay, you can code. Because it's all just organizing your thoughts and communication. Best job interview I ever had asked me to bring writing samples (not just code).

> I was once asked by a high school principle why programmers were such terrible writers.

Was that someone that worked at a high school who had a surfeit of principles, or was it the person that ran the school - ie. a principal?

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#93
post #64

It's not really possible to correct errors like this without being a pretentious ass. It's possible that the apostrophe rules we have today we become outdated a-la the who/whom distinction.

>It's possible that the apostrophe rules we have today we become outdated a-la the who/whom distinction.

Outdated due to ignorance driven by laziness.

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#94
post #37
post #14

Earlier quoted context omitted.

Your comment reminds me of this classic: http://ashvital.freeservers.com/ze_dream.htm

> In the first year, "s" will be used instead of the soft "c". > Sertainly, sivil servants will resieve this news with joy. Also, the hard "c" will be replaced with "k". Not only will this klear up konfusion, but typewriters kan have one less letter. How would you type "ch"?

[deleted]

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#95
post #37
post #14

Earlier quoted context omitted.

Your comment reminds me of this classic: http://ashvital.freeservers.com/ze_dream.htm

> In the first year, "s" will be used instead of the soft "c". > Sertainly, sivil servants will resieve this news with joy. Also, the hard "c" will be replaced with "k". Not only will this klear up konfusion, but typewriters kan have one less letter. How would you type "ch"?

Ч

Афтер зис фифз йер, ве вил хав а рели сенсибл ритен стил. Зер вил бе но мор трублс ор дификултис анд евривун вил финд ид ези ту ундерстанд еч озер.

Зе дрем вил финали кум тру.

It was fun typing that :)

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#96
post #8

Its just simpler to not worry about the apostrophes. Theyre unnecessary for understanding what a sentence is saying. Im confident that future English will be slightly superior once it has eliminated the apostrophe.

Anecdotally I found there is a high correlation between one’s ability to write correct English and one’s ability to write correct code. If I’m in the hiring side and I see a “its” vs “it’s” mistake it counts against you. A higher correlation is with consistency in spacing. The worst coders I met are the one who keep changing the rules about how many spaces they leave after commas and brackets... within the same file.

I recently integrated clang format into my editor for my personal projects. It is physically impossible for me to write code that isn't formatted to a consistent style. I don't even like what the default style is, but that doesn't matter, because it's consistent.

It's made me substantially better as a programmer in my personal projects. I'm typing word salad into the editor, and if it formats it wrong I know I've fucked up and need to fix it. It's comparable to the point in my programmer life I decided that every time I declared a variable I would ask myself whether or not I could make it const, and if I couldn't, why not.

It's made me worse at my day job, where all of a sudden I think of formatting as a purely output mechanism, where my tooling says "I think you mean this", but in my work environment it's an I/O mechanism.

It will be twenty years before I have enough clout at my day job to enforce a uniform coding standard.

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#97
post #63

Earlier quoted context omitted.

What, your keystrokes were streamed to the hiring manager as you typed? Writing is not real-time communication, take the time to review it before you send it. I corrected a few typos while writing this comment.

Mistakes can happen even after proofreading.

rm -rf / can accidentally go into prod after proof reading.

"Sorry you're bankrupt boss it was just a typo"

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#98
post #37
post #14

Earlier quoted context omitted.

Your comment reminds me of this classic: http://ashvital.freeservers.com/ze_dream.htm

> In the first year, "s" will be used instead of the soft "c". > Sertainly, sivil servants will resieve this news with joy. Also, the hard "c" will be replaced with "k". Not only will this klear up konfusion, but typewriters kan have one less letter. How would you type "ch"?

Why not just "ch"?

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#99
post #96

Earlier quoted context omitted.

Anecdotally I found there is a high correlation between one’s ability to write correct English and one’s ability to write correct code. If I’m in the hiring side and I see a “its” vs “it’s” mistake it counts against you. A higher correlation is with consistency in spacing. The worst coders I met are the one who keep changing the rules about how many spaces they leave after commas and brackets... within the same file.

I recently integrated clang format into my editor for my personal projects. It is physically impossible for me to write code that isn't formatted to a consistent style. I don't even like what the default style is, but that doesn't matter, because it's consistent. It's made me substantially better as a programmer in my personal projects. I'm typing word salad into the editor, and if it formats it wrong I know I've fuc…

there's definitely a benefit for this in a team environment. having some kind of consistency makes reviewing easier, not to mention onboarding new people and senior engineers jumping into unfamiliar codebases. even in open source it makes sense. there's a reason go fmt and black (for python) are so popular.

for what it's worth, i don't 100% agree with the decisions black makes, either. but luckily, you don't have to see eye to eye to reap the benefits.

two caveats: it has to be a robust auto-formatter. something like checkstyle is unsuitable, because it creates more work, not less. and the auto-formatting has to be enforced via CI.

Re: Apostrophe society shuts down because 'ignorance and laziness have won'

#100

Earlier quoted context omitted.

Anecdotally I found there is a high correlation between one’s ability to write correct English and one’s ability to write correct code. If I’m in the hiring side and I see a “its” vs “it’s” mistake it counts against you. A higher correlation is with consistency in spacing. The worst coders I met are the one who keep changing the rules about how many spaces they leave after commas and brackets... within the same file.

I think you're on to something. I'd bet it is correlated with a person's conscientiousness score. The higher score would both mean less spelling mistakes and tidier code.

Fewer* :)
Post reply on HN