Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Do not take it as a judgment of your work, it's instead a broad observation using your work as a catalyzer to state it: I have much more integration with a much older app, it's name is Emacs, in my case it feature:

- a Windows Manager, module named EXWM

- a very powerful noting tool, org-mode

- integrate to the note module there is file attachments, calendar, tasks, ...

- a mail module, notmuch in my case, fully usable inside the note tool, so I can link a single message, a thread or a search query in a note, something simple as notmuch-search:tag:unread that open all my unread messages.

- of course being a fully user programmable environment a mere link can execute code, meaning I have a clickable link to transform a note into a slide (zpresent, my favorite, but a mere zoom might suffice in most cases), a link can open a mail compose buffer and so on

- I have various nice file handling goodies like mass renaming, regex selection and so on.

This since DECADES. Now ending the joke the statement: classic desktop model feature an OS witch is a complete user-programming environment, apps are just bits of code, listings part of the OS, meaning that if you have a CAS functionality you can solve an ODE inside an email you compose, annotating it while composing and made a slide out of it. Take a look at https://youtu.be/B6jfrrwR10k for Emacs, a demo for Pharo (a modern Smalltalk, the oldest of such classic desktop systems from Xerox) https://youtu.be/Pot9GnHFOVU and so on.

The statement is simple: for COMMERCIAL REASONS we tried to subdivide and isolate software to sell it in pieces, oh, for decades people have SUFFERED without knowing the existence of alternatives such crappy model, a step at a time, with decades of time in between old features are reintroduced selling them as news while they aren't, and only when someone have found a way to made them anti-user.

Your project actually use one of such step, the modern web, witch is a limited and limiting anti-user version of classic DocUIs, since the user have essentially no practical control of them, at least not a comfy one, and rediscover the power of integration, but limited due to the limitation of today tools. Not made do mix data and code, not made for end-users programming and so on. I've no doubt it can succeed simply because it's a piece of an ancient tech we need, but the point remain: modern software is untenable and it block an enormous slice of potential innovation and computing power just to enslave users.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: