A better way of discovering what book to read next. Amazon recommendations not browsable enough. Goodreads not assistive enough. Amazon recommendation dollars.
- I want to see the changes in a directory tree that I can navigate through!
- I want to comment on any piece of code, not only changes and their surroundings!
- I want to hide things, or mark them as "seen", to be able to look at things in the order I want without any risk of losing progress!
- I want to be able to filter/sort by the "change type", e.g. Imports, renames, indentation changes etc.!
- I want the diff to be aware of programming semantics, e.g. know when a function just moved from one file to another, or I add a method overload and don't get a diff telling me I added a closing bracket and another whole method signature in the middle of the old method!
- Let me type code! I want to try out and propose changes!
- I want freedom editing my review before submitting it the way I have freedom editing my branches before committing it!
- I want to have single comments refer to ranges of changes, which aren't necessarily connected or in the same file!
- I want to easily see what happened to the changes since I reviewed them! (Not a clickable link "changed since then bla bla", show me right there!).
- And probably most important: It has to be fast! Hyperbole: Having to wait for the page to load for a minute for large diffs, and then having to wait another minute for all changes to _actually_ be visible is a no-go.
The available tooling is already very powerful, but it still frequently fails me and I believe having this be extremely polished would be a real productivity game changer. Maybe there are already some great tools? Last time I had to look over a huge amount of changes I resorted to a patch file; grepping away unnecessary changes like package renames etc and just deleting text lines I considered sufficiently reviewed.
All linux utils that do that require anal effort, comes with obscene syntax and demand obscure combination of multiple things to accomplish single task.
I always wanted to write my own one on python but never found time.
Would be great if it allows data entry via either text or graphical UI. Basically, a modern version of DOT and DOTTY.
I'm talking about AutoCAD, Ms Office, etc.
It feels error prone and isn't always very accessible as I'm motorically a bit challenged although definitely not disabled.
I simply adore applications that let me invoke commands through text like the command palette in vscode or Sketch Runner in Sketch. This is also why I'm a heavy CLI user and spend a lot of time customising my aliases and work flows. I'd like to extend this outside of the terminal.
Step 1: Measure your room by pointing the phone at the corners and triangulating the room. Can do iregularly shaped room. More pictures = more angles = floor plan through the power of trig.
Step 2: On your generated 2d floorplan place the kitchen units you want
Step 3: hold up your phone, point it at a corner again to triangulate location, generate 3D perspective view of the kitchen units / new floor / painted walls / lighting and put it ontop of the picture in the right place.
Make a rough prototype and then convince a major retailer to pay you to finish it without owning the IP.
Idea + resources = Project (like an article or a book), and tags can help allocate the same resource to multiple projects.
It should allow the note taking to be very quick and fast, like writing a message.
And yeah, I've been trying a bunch of apps over the years. Evernote, the closest one, doesn't fit yet.