Skip to main content

3 posts tagged with "Private"

Hola tag description

View All Tags

Writing Effective CHI Papers: A Guide

· 3 min read

This post is inspired by Sebastian Deterding's presentation on "How to write a good CHI paper (that might just get accepted)". Let's dive into the key aspects of crafting a compelling CHI paper.

Understanding CHI

CHI, short for the ACM SIGCHI Conference on Human Factors in Computing Systems, is the premier conference in human-computer interaction. With over 4,600 attendees in 2023 and a history spanning four decades, it's a highly competitive venue with an acceptance rate of about 27.6%.

Writing for CHI is unique - it's 70% about writing a good paper and 30% about understanding CHI's specific requirements. Let's explore what makes a CHI paper stand out.

The Art of Contribution

CHI values novel, timely contributions to HCI. But what exactly counts as a contribution? It's not just about filling a gap - there are infinite gaps to fill. Instead, focus on:

  1. Identifying a real-world problem or opportunity that matters to your academic audience.
  2. Finding or creating something that improves our understanding or approach to that problem.
  3. Demonstrating how your work can change the way we think or act.

Avoid common pitfalls like:

  • Claiming novelty without explaining its significance ("We're the first to study X in teenagers")
  • Making statements without HCI relevance ("Sense of ownership drives recycling")
  • Focusing on technology without context ("We made X using LLMs")
  • Stating results without broader implications ("Our system is liked by users")

Types of Contributions

CHI accepts various types of contributions, including:

  1. Empirical studies of system use or human behavior
  2. New artifacts or systems
  3. Novel methods or methodologies
  4. Theoretical frameworks
  5. Critical essays or arguments
  6. Meta-analyses or literature surveys
  7. Valuable datasets for HCI research

Keys to Acceptance

A successful CHI paper typically:

  1. Clearly shows how it advances HCI (contribution and originality)
  2. Convinces reviewers that the contribution is well-founded and not overstated (validity and transparency)
  3. Is easy to read and understand (clarity)

Remember, these qualities should be evident even from a quick skim of your paper.

Common Pitfalls

Even with novel contributions, papers may be rejected due to:

  • Poor formatting and numerous typos
  • Unsupported or exaggerated claims
  • Confusing or overly long text
  • Use of insensitive or uncritical language

By keeping these points in mind and focusing on clear, well-supported, and relevant contributions, you'll be on your way to crafting a CHI paper that stands a better chance of acceptance. Good luck with your writing!

Useful Apps: Make Hidden

· 2 min read

What is Make Hidden?

Make Hidden is a VS Code plugin that provides more control over your excluded items in your "Project Directory". You can perform actions such as show, hide, hide multiple on file and folders from the context menu. You can also keep track of these items their own window view pane.

How do you start using Make Hidden?

Install

Open up your VS Code application.

Go to Extensions, which can be found on the left sidebar.

Search for Make Hidden, and install.

Usage

Hide

Right click on a file or folder in the projects directory. Then select Hide to exclude that item rendering it invisible.

Hide Multiple

Selecting Hide Multiple will bring up and multi selection window where you are able to choose the items you wish to hide.

Hide By

Right click on a file or folder in the projects directory. Then select Hide By and you will be presented with the following options:

  • By name: Hide all items that match the selected items name.
  • By extension: To only target & exclude items with the corresponding extension.
  • From root: Hide all files/folders from the root.
  • From current directory: Hide all from the directory the ite is in.
  • From current & child directories: Hide all matching items from the directory the item is in and all child.
  • Child directories only: Will hide all files/folders from the root.

How do I use Make Hidden?

I usually use Make Hidden when doing website development, as there are many folders that I will simply never open. If you clear the workspace, it becomes really easy to find which folder or file you were looking for.

Useful Apps: Carbon

· One min read

What is Carbon?

Carbon lets you create and share beautiful images of your source code.

alt text

Basically, instead of taking tacky screenshots from your IDE, you can simply use this tool to create beautiful showcase for your code.

How do you start using Carbon?

You can get started by clicking this link. This link will take you to their homepage, where you can directly start to use Carbon.

Import

There are a few different ways to import code into Carbon:

  • Drop a file into the editor
  • Append a GitHub gist id to the url (example)
  • Paste your code directly

Customization

Once you've got all of your code into Carbon, you can customize your image by changing the syntax theme, background color/image, window theme, or padding.

You can even drop an image file onto the editor to set the background to that image.

How do I use Carbon?

I usually use it when when I am making presentations that needs slides that showcase code. It also comes in handy for code snippets needed in academic papers.