Skip to content

Random annoyances #35

@stefnotch

Description

@stefnotch

Phone numbers

  • No checksum digits, leading to calling the wrong number

UIs

  • No "command pattern" that is available to other tools, it'd be lovely to be able to control my web browser with a terminal/scripting interface. Or a git gui that has both a gui and a place for entering commands. Or a file browser where I can do cd .., find , ...

Git

Gimp

  • No auto-saving

Node.js

  • No sensible path module, like getting the first part of a path or checking if a path starts with something isn't built-in and has to be hacked in
    • Paths are strings, which can be wrong, and splitting paths isn't all that safe
  • ESM vs Commonjs
  • No Typescript by default

Rust

Python

Windows

%temp% folder on Windows

Visual Studio

Obsidian

Distributing software with dependencies

  • For Downline, I need a way to say "depends on Python and ffmpeg". I want that to be cross platform.

Signals

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions