Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Inkdown is an open source Markdown reading, editing, and sharing tool (github.com/1943time)
77 points by oidar on June 14, 2024 | hide | past | favorite | 17 comments


I’m curious why there are no Inkdown or Hedgedoc alternatives focused around AsciiDoc.

In particular, I think I’d prefer an Obsidian variant that’s not markdown.


Just doesn't have the giant userbase, and since core adoc has basically "enough" functionality, it never got the hacker culture in its guts since you don't need to muck around in its guts for transclusion, variables, or conditionals. In short, Asciidoc is constantly fighting the headwinds of not coming from the JS ecosystem.

That damn Ruby heritage . .

Which is kinda funny, because Ruby is one of those languages that cranky hackers almost ubiquitously shrug and go, "yeah, it's mostly right". Whereas JS . . well, maybe if Ruby got built every damn which way we'd be making fun of it too.


Is it inkdown or bluestone? Looks like the repo is in the middle of a rename or something.

Cool concept.


This isn’t another Electron app, is it?


From src/index.ts:

``` import {app, BrowserWindow, dialog, globalShortcut, ipcMain, nativeTheme, screen, shell, Menu, MenuItem} from 'electron' import {electronApp, is, optimizer} from '@electron-toolkit/utils' ```


I pray not....everything seems to be an electron webapp. I hate it so much....its hard to convey how much.

Perhaps its the fact I hate what the modern web has mutated into....or I see stuff like discord as prime examples of why to avoid webapps.


if it wasn't an electron app, they would not have the ease with which they could integrate libraries such as that mermaid diagramming tool.

Electron is fine tbh, even if it eats memory and harddisk space. Provided the app is written efficiently, and doesn't stutter or lag.


I use VS Code because it's a great editor... but it eats a few hundred MiB of RAM and it doesn't start instantly... On a machine with 32 GiB or RAM, 8 CPU cores and a fast NVMe drive. The main window is a glorified notepad. How will it fare on, say, an SBC?

Electron might have certain advantages compared to alternatives, but this is more of a result of decades of a crappy attitude towards software development. We should not be content with something like this.


Is there an alternative to Electron that allows a program to be compiled for multiple OSes without having to maintain separate codebases for each?


Tauri seems to address the issues with Electron and works cross platform. It’s still early though and doesn’t have feature parity with Electron yet.



Ironically, .Net has several.


Qt


Java has offered this for a very long time. (Swing, SWT, Java FX)


who cares?

the difference between 50ms and 5ms is barely pereceptible.

vscode isn't slow. it's fast. it could be faster, but making it faster would be, ironically, a waste of time.


There's also Tauri which https://dioxuslabs.com/ uses.


I just don't get this attitude when it comes to open source apps given away for free.

Is Electron bloated? Yes. Is it ridiculously heavy? Yes. Is it dog slow? Absolutely. Do I die inside when I see it used? Yes, I do.

Why then do I think Electron is a good thing that I'm glad we have? Because when it comes to open source (aka volunteer work), people use what they know, and nowadays most people are web developers. If not for Electron, people wouldn't use GTK, Qt, or Java, they'd be doing something else with their time and these tools wouldn't exist.

Now that said, while I use several open source electron apps, I would never pay for one. If you want me to buy your software, use something native. Exception being that if you are a web app such as Slack, Discord, etc, then I give you a pass on Electron as long as you're maintaing your web app.




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

Search: