Science

Mostly just summaries of scientific papers for people without an academic background.

  1. Someone shine’s a light on China’s flag

    The Toilet Paper

    What does China’s foreign policy really look like?

    In its foreign policy messages China claims that all it wants is peaceful cooperation with other nations. Is it speaking the truth?

  2. Visitors look at various works at an art gallery, which includes a framed paper.

    The Toilet Paper

    Should scientific papers be written using Word or LaTeX?

    Most papers are written using Microsoft Word or the LaTeX document preparation system. Is one better than the other?

  3. A university professor hands out papers disguised as pamphlets to confused passers-by.

    The Toilet Paper

    Science communication is a skill that needs to be taught

    Computer science students are only taught how to communicate to an academic audience, which inconveniently excludes most developers.

  4. Pissed off Jenkins with laser eyes

    The Toilet Paper

    Continuous integration practices (Taylor’s version)

    This study suggests that continuous integration practices are kind of like Scrum, in the sense that everyone does something different.

  5. The Ninth Doctor in front of his TARDIS

    The Toilet Paper

    First make the tests easy, then make the easy tests

    The best time to make your software testable was at the start of the project. The second best time is now.

  6. Lil Wayne in the Make It Rain music video

    The Toilet Paper

    Why “Nigerian” scammers say they are from Nigeria

    Dear Sir/Madam, I am a prince of the Nigerian royal family and I urgently need your help…

  7. Borat Sagdiyev gives his thumbs up

    The Toilet Paper

    When machine learning meets software engineering

    Software engineering and machine learning are like oil and water. They don’t mix – unless you add an emulsifier of course.

  8. Flag of Amsterdam with some stereotypical canal houses

    The Toilet Paper

    Lessons learnt from preserving the Amsterdam Digital City online community

    The Amsterdam Digital City was one of the first online social networks in the Netherlands. How should it be preserved for future generations?

  9. Two people maintain a social distance (which is about the width of two people) from each other

    The Toilet Paper

    How many spaces should you indent your code?

    None, because tabs are better than spaces! Joking aside, it appears that the exact number doesn’t matter that much.

  10. Command & Conquer Red Alert 2 cover art

    The Toilet Paper

    Everything that management needs to know about technical debt

    Developers often complain about technical debt, but how much does it really hurt the business? According to this study it’s a lot.

  11. Beaker singing Bohemian Rhapsody, seemingly in full panic mode

    The Toilet Paper

    Neurotic software developers have a higher risk of burnout

    Some personality types are more susceptible to burnout. This study shows that software developers are no exception to that rule.

  12. Someone has removed a brick from the Colosseum

    The Toilet Paper

    How developers perceive and deal with architecture erosion

    Let’s talk about architecture erosion, its causes and consequences, and how developers can identify and control it.

  13. Depiction of 9/11 terrorist attack on the World Trade Center, with an overlay of an Illuminati/Freemasonry logo.

    The Toilet Paper

    The QAnon conspiracy theory, and how to counter it and others like it

    In other news: conspiracy theories about the 9/11 terrorist attacks have reached the legal drinking age in the US today.

  14. A male coach berates a female football player who’s holding a football

    The Toilet Paper

    How to make your software engineering job advertisements gender-inclusive

    This week’s paper presents a systematic method to detect gender bias in software engineering job advertisements.

  15. A red pepper and a salt shaker dancing above a pizza

    The Toilet Paper

    Spicy papers with a grain of salt, tl;dr edition

    I spend a lot of time reading papers. I spend even more time summarising them. Now I made oversimplified summaries of those summaries.

  16. A death metal band member

    What Have the Romans Ever Done for Us?

    Lead poisoning and death in the Roman empire

    It’s not clear whether lead poisoning led to the decline of the Roman Empire, but it did lead to the decline of something within the empire.

  17. A snake is strangling a camel

    The Toilet Paper

    Why snake_case is better than camelCase

    There aren’t many reasons why you should choose snake_case over camelCase, but the ones that are there are pretty convincing.

  18. A camel steps on a snake

    The Toilet Paper

    Why camelCase is better than snake_case

    Does it matter whether you use camelCase or snake_case for identifiers? Yes it does! Probably. Maybe.

  19. Admiral Piett

    The Toilet Paper

    A checklist for controlled program comprehension experiments

    If you want to study the effect of something on the understability of code, you need a controlled experiment. What are things to do or avoid?

  20. Who is this Pokémon still, with a silhouette of a Pokémon that is clearly not a Pikachu.

    The Toilet Paper

    What is the best programming language for beginners?

    This study attempts to provide a more nuanced answer than “JavaScript”, from an educator’s perspective.

  21. Ash Ketchum

    The Toilet Paper

    The effect of servant leadership on the effectiveness of Scrum teams

    To what extent do Scrum masters make use of servant leadership and how does this affect teams?

  22. A maze where whoever manages to find an exit receives a monetary reward.

    The Toilet Paper

    Money can’t buy happiness, but it can buy survey respondents

    Researchers often use financial incentives to increase response rates for their surveys. How well do these work for online surveys?

  23. A little girl hugs a tree, with a several branches that represent different branches of engineering.

    The Toilet Paper

    Gender stereotypes are steering girls away from STEM

    More female role models may help, but they’re merely a part of the solution.

  24. A heart, sandwiched between two Dutch chocolate letters I and U, forming the phrase “I love u”

    The Toilet Paper

    Is there a time and place for single-letter variable names?

    We are often told that variable names should be meaningful and avoid abbreviations, yet some variables are simply named “k”. What gives?