Hacker Newsnew | past | comments | ask | show | jobs | submit | domga's commentslogin

Links with lots of data in them are really annoying to share. I see the value in storing some state there, but I don’t think there is room for much of it.


What makes them annoying to share? I bet it's more an issue with the UX of whatever app or website you're sharing the link in. Take that stackoverflow link in the comment you're replying to, for example: you can see the domain and most of the path, but HN elides link text after a certain length because it's superfluous.


SO links require just the question ID; short enough to memorize.


Sure, but the SO link was just an example. HN does it with any link, like this one which is 1000 characters long:

https://example.com/some/path?foo=bar&baz=bat&foo=bar&baz=ba...

If the website or app has a good UX for displaying/sharing URLs, the length doesn't really matter.


Not really, web pages (which do not depend on specific APIs) still work just fine, they just look antiquated.

Desktop apps in theory can run too, but it depends on what they link and if OS still provides it.


My current hobby project is for DOS. Runs everywhere, mostly thanks to DOSBox, and the API has not changed since 1994 and will never change. For something to run offline and to avoid being stuck forever maintaining code I think this is what I will stick to for most of my future projects as well.

It's not like any modern OS, or popular libraries/frameworks could not provide an equally stable (subset of an) API for apps, but sadly they don't.


I actually think this is rather sensible. If I didn't have to learn DOS from scratch[1] to do it, I would be tempted to use it as a platform for many of my side projects. As you say, it will forever be a desirable platform to maintain (currently in the shape of DOSBox) thanks to the vast quantities of software – especially games – written for it.

[1]: I am young enough that when I last used DOS was before I had started programming, so I never learned it beyond command-line interaction.


Yeah I am eagerly awaiting it, but it is not ready yet, so for now Janet is the best substitute.


Microsoft definitely wants to evolve, from my understanding they are looking at trying to lure people to package their apps, and to present similar hurdles as on macOS if your app is unsigned.

But due to old apps which nobody will update to package, I assume a lot of users will just disable all sort of warnings.


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

Search: