Yegor Bugayenko's Blog, page 3

January 2, 2024

I can���t speak

������ ������������������ ������ ���� ���������������� �� ������������ �������������� ����������������������, ������������������ �� ���� ���������������������� �������������� ������������ ���� ���������� ��������. ������������������ ������ ��������, ���� ���������������� ����������������, �������������� ����������, ���������������� ���� ������������������������������������ ������������. ������������,������������������ ������ ������: �������� ������������ ������������ ������������������ ����...

 •  0 comments  •  flag
Share on Twitter
Published on January 02, 2024 16:00

December 25, 2023

Defend Me Against ChatGPT

I do enjoy ChatGPT a lot. The blog post you���re reading now was written by me andthen given to ChatGPT to fix its grammar and polish the writing style. Untilrecently, since 2014, when I wrote my first blog post, I used the service of afew proofreaders, who charged me $20-40 per hour to rewrite all of my 350+ texts. Now, I pay a few dollars a month to OpenAI. However, while the value ofthis generative AI is obvious, I also experience serious harm from ChatGPT,especially when reading pap...

 •  0 comments  •  flag
Share on Twitter
Published on December 25, 2023 16:00

December 16, 2023

Review a Research Paper: Constructive Critique in Five Steps

I���m helping organize the ICCQ conference this year for the fourth time, with thein-cooperation support of the IEEE Computer Society. Based on this short-termexperience, I can assert that reviewing research papers is a skill that even somereputable and experienced academicians either don���t possess or are too lazy toapply. We often encounter sketchy, subjective, and disputable reviews thatdon���t assist authors but only frustrate and discourage them. In this short blogpost, as an absolu...

 •  0 comments  •  flag
Share on Twitter
Published on December 16, 2023 16:00

December 10, 2023

Results and Discussion: Facts and Interpretation

Almost every empirical research paper contains two essential sections: Resultsand Discussion. The former presents the facts collected through the researchmethod, while the latter interprets them to answer the research questions. Wheninterpreting the data, you must address the most obvious concerns that readersmay have. For example, in the Results section, you might state: ���85% ofrespondents refused to participate in our survey��� (this is a fact). Then, inthe Discussion section, you mig...

 •  0 comments  •  flag
Share on Twitter
Published on December 10, 2023 16:00

November 27, 2023

Be Indirect in Your Research Questionnaire to Gain More Honesty

Let���s say you are conducting research to discover programmers��� opinions abouttheir work environments: whether they appreciate their office spaces or not.Preparing a survey with a few questions is essential. Their responses willreveal their thoughts and feelings. After working with several student groups,I���ve noticed a common mistake in questionnaire design���they are too obvious withtheir questions, simply asking, ���How do you feel about this?��� There���s a moreeffective approach.

...
 •  0 comments  •  flag
Share on Twitter
Published on November 27, 2023 16:00

November 21, 2023

Avoid Soft Line Breaks Inside a Paragraph

An email, a document, a research paper, a presentation, and even a JavaDoc code block consist ofparagraphs, which are ���self-contained units of discourse in writing dealing with a particular point or idea.���Visually, paragraphs are supposed to be separated by a vertical space that is a bit largerthan a vertical spacing between lines. To achieve this, for example, in HTML, we wrap paragraphs in the

tag, while in LaTeX, we use \par or just an empty line between them. However, some people i...
 •  0 comments  •  flag
Share on Twitter
Published on November 21, 2023 16:00

October 10, 2023

The Method Section: A Recipe for Research

Every empirical research paper must have a section titled ���Method��� (or ���Methodology,��� or ���Study Design���). In this section, you describe what was done to obtain the data presented in the following ���Results��� section. You explain the recipe, which may be replicated later by another researcher, leading to the same (or very similar) results.

[image error]Underground (1995) by Emir Kusturica

The Method section is the essence of the research. Think of it as a recipe: youtell the reader what ing...

 •  0 comments  •  flag
Share on Twitter
Published on October 10, 2023 17:00

September 28, 2023

Related Work: A Critical Taxonomy of Prior Art

In almost any research paper, it is mandatory to have a section titled ���Related Work���(or ���Related Works���), where you refer to the results previously obtained by otherauthors or yourself. By including this section in your paper, you are not only payingrespect to those who laid the foundation for your results, but also motivating and guidingyour readers. Most of them may not be aware of existing studies orthe importance of the problem you are solving. You must put these guys intocon...

 •  0 comments  •  flag
Share on Twitter
Published on September 28, 2023 17:00

September 18, 2023

Five Ingredients of Tech Career

A friend of mine recently asked me what five things he should do in order togrow his technical career in a big company. He is not interested in being a bigmanager, or a CEO. Rather, he wants to be a software expert, an architect, anowner of a technology, and eventually a ���Fellow.��� I���m not sure I was qualifiedto give such advice, but I did anyway. This is what I told him. Maybe this willalso work for you.

[image error]8�� (1963) by Federico FelliniBoredom

Stay focused on one problem for many ...

 •  0 comments  •  flag
Share on Twitter
Published on September 18, 2023 17:00

September 4, 2023

Bibcop: Style Checker for BibTeX

Almost every document you may write in LaTeX format willhave a list of references at the end. Most likely, you willuse BibTeX or BibLaTeX to print this list of references in a nicely formatted way.It is also highly probable that your .bib file will containmany typographic, stylistic, and logical mistakes. I���m fairlycertain that you won���t find the time to identify and correct them.As a result, the ���References��� section in your paper may appear sloppy.I suggest using the bibcop p...

 •  0 comments  •  flag
Share on Twitter
Published on September 04, 2023 17:00