David Siegel@dvdsgl

Posts tagged “programming

Ten Billion Lines of Code

Before GitHub Copilot, before ChatGPT, there was already a tool quietly writing more code than any human ever could.

Ten billion lines. That's how much code quicktype has generated, by conservative estimates. It was arguably the most prolific code generator on the planet.

Read more →

Nautilus Simplified

I thought I'd share a fun paper cut from this week's milestone that has seen some interesting developments. The proposed changes (and discussion) have grown larger than paper cut size, but some progress was made (resulting in a PPA for you to try) and you may find the work fascinating like I do. The paper cut in question is "Nautilus file browser toolbar is complicated, needs a face-lift". Check the bug report for the description, which I will summarise here.

Read more →

Calling All Paper Cutters

One Hundred Paper Cuts is off to a great start. After my last post, many people began adding existing bugs to the project, and filing new bugs as paper cuts. Now we have hundreds of bugs filed, and we will probably have hundreds more by the end of the week, but many of the bugs are not paper cuts. Some people are confused because, although every paper cut is a usability bug, not all usability bugs are paper cuts; also, although we have committed to fixing one hundred paper cuts, when your bug does not qualify as a paper cut, that does not mean we do not think it's a great bug that should be fixed.

Read more →

pa·per cut (pā'pər kŭt)

For Ubuntu 9.10, the Ayatana Project together with the Canonical Design Team will focus on fixing some of the "paper cuts" affecting user experience within Ubuntu. Here I offer an example of a paper cut and a preliminary definition of the term.

Read more →