Ask HN: What do you wish someone would build?
Looking to build something really productive and useful as I invest time into learning additional technologies.
My skills are available to HN members. I'm able and willing to build pretty much anything along the lines of B2C or B2B tools (therefore excluding compilers, database engines, or operating system, and the like).
What do wish someone would build for you? The emphasis is on something that solves a practical problem for you, not just interesting.
I will select a wish that appeals to me, and give free invites to HN members when it is done.
27 comments
[ 2.6 ms ] story [ 52.5 ms ] threadAll the existing solutions I can find are feature-encrusted junk where the core video chat functionality is just awful. If anything, video conferencing apps have declined noticeably in quality in recent years.
Several times now I've been in a group chat where someone's audio or video isn't working so we go to appear.in and everything works perfectly
They're definitely the cream of the WebRTC crop right now.
I don't love it, but I work on a distributed team and we use it every day for standups.
Do you envisage being able to configure this ordering (for example by weighting the various factors)?
For example, at home, taking out trash, watering plants, stocking up on groceries, paying the rent, etc.
However, almost all to-do systems seem to be aimed at scheduling one-off tasks.
So I would like the to-do system to more accurately model my real to-do model, which would probably mean having a special item type for these circular, Sisyphean tasks.
[1] http://www.toodledo.com
For the MVP, I would simply order by the Due Date, with "Important" (starred) items jumping to the top of the list (and if there are multiple "Important" items, they get ranked by Due Date. "Overdue" items (i.e. where the Due Date is in the past) would get jump over the "Important" items.
So, in this mock-up - https://disruptdecentralisedisintermediate.files.wordpress.c... - you see a bunch of items ranked by Due Date (i.e. the ones towards the bottom of the list have a Due Date further in the future), with an "Important" item ("Draft product roadmap presentation") above the others (even though it is Due _after_ the "Get milk" and "Call Cynthia.." items) and the "Call Joe Bloggs" item appears right at the top (and is highlighted) because it is Overdue.
Weeding the Worst Library Books https://news.ycombinator.com/item?id=11586061
A combination of data from Amazon and Google Books along with library checkout and interlibrary loan requests might be able to lead you to figure out what books to store at what library location in a city, what books to dispose, and what type of books patrons of a specific library prefer.
Being able to organize and query all of my files on the same level I can my music would be amazing.
[0] http://beets.readthedocs.io/en/latest/index.html
I suppose it could be made to work with an API too.
I suspect providing this functionality just on Linux-y systems might not be very useful. If there is a way to make it web-based but still work with local files on each platform, that might be more useful.
One of the biggest problems seems to be coming up with an efficient / sane way of slicing or passing matrices without requiring explicit copies. It would also need to eventually support sparse matrix operations, as well as complex numbers.
To be honest, recreating something similar to Numpy / Eigen in any language would be a pretty big feat. I've toyed with the idea of wrapping Eigen into CHICKEN Scheme before, however incorporating C++ classes into Scheme can be confusing and cause some serious headaches.
As for why I want this -> I want to be able to do really fast matrix operations with the elegance of Scheme as a language. Outside of fast and easy linear algebra, I've wanted for nothing whenever I've used Scheme.
Bonus points for:
- Search capabilities (requires OCR, or at least manual tagging)
- Geolocation (if I'm at a doctor's office, bring my medical card to the front).
- Security - Encrypt the images in memory and require a PIN to unlock.
- Bright mode for barcode scanning/photocopying (which overlaps with other apps like Passbook, Wallet, etc, but they don't support non-shopping cards).
Also, if you're interested remote-pair-programming on whatever you're building, please let me know.