Hadeswark - bookmark manager Wilhelm Meister real deepswarm 05/30/25 (Fri) 16:16:47 No. 76
These days I was mainly occupied with creating this simple bookmark manager, named it with "hadeswark" to give more feelings. The code is obviously messy, but I'm not going to waste any more time to re-arrange or de-bloat. The next focus is mainly on improving the functionality and running speed of
export-as-shared-bookmarks, and will keep it lean.
-
https://git.deep-swarm.xyz/coldxenine/hadeswark And this is the place where I put shared bookmarks:
http://dswarmsikhttkg7jgsoyfiqpj3ighupfrvuz5ri3lu5q2dlqyrpgk7ad.onion/bookmarks/ By using action
export-as-html, you would get a
no css club 's vibe:
http://pure.dswarmsikhttkg7jgsoyfiqpj3ighupfrvuz5ri3lu5q2dlqyrpgk7ad.onion/bookmarks/ Features Richard Wagner real deepswarm 05/30/25 (Fri) 16:20:16 No. 77
- [x] Stores bookmarks in a plain text file using fixed-width formatting, fully compatible with the eww-list-bookmarks output from the eww web browser. - [x] Quickly add URLs from the clipboard with optional tags. It fetches the webpage title as the default title, and if the title is empty or the user prefers a different title, it can also use the clipboard text as the title (copy-clipboard-as-title); It also supports re-fetch the title (fetch-title-retry); Chinese characters are supported. - [x] Copy an entry and automatically type it into the field under the cursor, with two copying modes: copy and copy-verbose. - [x] Edit the title and tags using edit-title and edit-tag. - [x] Detect duplicate entries and automatically remove the older ones. - [x] When an entry is manually deleted using delete, back up that line to a hidden file. - [x] Supports add proxy as an arg. - [x] Supports export bookmarks as a standalone HTML file. - [x] Supports export bookmarks as a HTML page with image previews. - [x] Supports add a post-script for deploy the shareable bookmarks html. - [x] Supports add a custom header with a html file. - [ ] Supports show a proxy link (to intergrate with softwares like txtdot); - [ ] Supports detect www.qobuz.com links then show its play.qobuz.com links; - [ ] Add support for undo functionality; - [ ] Add support for bulk renaming tags; - [ ] Automatically back up the entire file;
Mycenae Alpha real deepswarm 05/30/25 (Fri) 16:28:36 No. 78
The time spent is far more beyond my expectations. Really don't know what's happened.
Arnold Schoenburg real deepswarm 05/30/25 (Fri) 17:39:50 No. 79
> This was his stone. All this was a great secret. Secretly I took the case to the forbidden attic at the top of the house (forbidden because the floorboards were worm-eaten and rotten) and hid it with great satisfaction on one of the beams under the roof—for no one must ever see it! I knew that not a soul would ever find it there. No one could discover my secret and destroy it. I felt safe, and the tormenting sense of being at odds with myself was gone. > C. G. Jung, Memories, Dreams, Reflections There are two export actions, namely export-as-html and export-as-shared-bookmarks. The whole idea of defining two bookmark file for seperate use is: the dual form the being of bookmarks. You have a private bookmarks file exclusively for personal use - so there might have many messy links meaningful to yourself, only you have the device to know their values - this makes you noble and quite egosism, like the sense of Jung kept his spiritual secret on a forbidden attaic. But the "dual being" of bookmarks mean that, the private-secret tendency would not forever be a real noble man's focus. Eventually, one day he needs to rise from the private shell or stone, just like Mithras rises from his stone as a miraculous birth, after all these process, you can stand on the bank of a river, like Mithras, you share shinning and refined bookmarks with others - urls-share - which are your special choose. Yet, in the meantime, you still keep your secret bookmark file - urls-new - for your private, endless treasure trove of inspiration. Consciously share your tastes and intentions within sobriety, to end also perfect the self circle - me & world - it is the initiative of defining the urls-share and related functionalities.
Stefan George real deepswarm 05/30/25 (Fri) 17:47:23 No. 80
Considering Goethean & other stuffs, I'm opposing two tendencies: 1. extremely "offline" and isolated (in the ideal sense, since actually to speak of the program-computing level it's always offline - mere plain files), autisticaly keep something, and express in a cryptic way. 2. completely unselectively sharing anything like some soulseek-manias (and much of it is not cleanly separated from private preferences, or private habits such as messy unreadable nonsensical folder names ) Seriously speaking I'm more disgusted by the second case.
"Riding the Tiger" BWV 1002 real deepswarm 05/30/25 (Fri) 17:59:33 No. 81
Instead of riding the tiger, it's more practical to consume (eat) the tiger, in this sense what Stirner, Steirner, Evola, and Juenger etc. hold has no conflicts, when we are merely facing actual life. >“I have to succeed in treating my work as a game that I both watch and play…. It presumes that one can scrutinize oneself as from a certain distance like a chess figure – in a word, that one sees historical classification as more important than personal classification. This may sound exacting; but it used to be required of any soldier. The special trait making me an anarch is that I live in a world which I ‘ultimately’ do not take seriously. This increases my freedom; I serve as a temporary volunteer.” >“Working somewhere is unavoidable; in this respect, I behave like a condottiere, who makes his energy available at a given moment, but, in his heart of hearts, remains uncommitted. Furthermore, as here in the night bar, work is a part of my studies – the practical part." >Eumeswil
Albioner real deepswarm 05/30/25 (Fri) 18:04:52 No. 82
When I secretly wanted to license it with "BY-SA-NC 4.0" I stopped for a couple of seconds then made it under "GPLv3" since the action of allow "commercial use" is really nobler - which is exactly GPL/FLOSS's focus. And it was the first time I use GPLv3.
Nomos Alpha real deepswarm 05/30/25 (Fri) 18:22:16 No. 84
>>77 I think it was really a bad idea to put one entry in one line. But currently to fix this need big change and amount of time.
Hadeswark I-b Franz Xaver von Baader real deepswarm 09/04/25 (Thu) 06:47:21 No. 93
Use LLM to advance I-a and here is new I-b:
https://git.deep-swarm.xyz/coldxenine/hadeswark Good features to ensure seamlessly bookmarks export:
- Enhanced image caching for fast exports
- Smart image handling: only shows images for bookmarks that have them
- Tracks failed image and URL fetches to avoid repeated attempts
- Custom header support for easy website integration
Next version I'm going to replace fixed-width formatting with pipe separators “|”.
☕ Enjoy.
—
Bookmarks:
http://dswarmsikhttkg7jgsoyfiqpj3ighupfrvuz5ri3lu5q2dlqyrpgk7ad.onion/bookmarks/ Pure bookmarks:
http://pure.dswarmsikhttkg7jgsoyfiqpj3ighupfrvuz5ri3lu5q2dlqyrpgk7ad.onion/bookmarks/