Spyke

Posts

Some desktop on cli

Is there a CLI/TUI start menu like tool, with favorites/categories?

Or even better, a whole status bar at the top/bottom (also without X/wayland/framebuffer), with time, battery, maybe even launched background processes listed you can bring to front?

No reason that we can't have some Desktop metaphor niceties on shell too, no?

View original on lemmy.zip
7
programming·General Programming DiscussionbyMonkderVierte

Declaration of scope

cross-posted from: https://lemmy.zip/post/66082776

I never see in public git projects something like a declaration of scope. There's also no convention, unlike a README.md (which rarely contains some sort of scope definition) or LICENSE file.

Is this unusual in open source projects, that you first define what you want and not want in your project and how you want to do it, to combat scope creep and sabotaging yourself?

I'm in a postition in live (short of a burnout) where it's actively a pain to just start things and then wing it; i even add a scope comment to larger shell scripts.
Maybe it's experience, because i already know that i'm then not satisfied afterward or (in case of shell scripts) just create a unfinished mess. Nobody else?

View original on lemmy.zip
5

Declaration of scope

I never see in public git projects something like a declaration of scope. There's also no convention, unlike a README.md (which rarely contains some sort of scope definition) or LICENSE file.

Is this unusual in open source projects, that you first define what you want and not want in your project and how you want to do it, to combat scope creep and sabotaging yourself?

I'm in a postition in live (short of a burnout) where it's actively a pain to just start things and then wing it; i even add a scope comment to larger shell scripts.
Maybe it's experience, because i already know that i'm then not satisfied afterward or (in case of shell scripts) just create a unfinished mess.

Nobody else? Or am i looking for the wrong term?

View original on lemmy.zip
26

sendibt3.com

I've got a marketing@ unsubscribe mail from a certain service, with the unsub link going over jcabjd.r..bh.d.sendibt3.com. Firefox refuses a cookie for invalid domain, the unsubscribe does only work in Chrome.
Looking this up, whois refuses my request, but the site who.is says, the Nameservers are cloudflare ones, with all contact info being REDACTED FOR PRIVACY.

In short, is this domain safe? And why can public companies' entries be redacted for privacy?

View original on lemmy.zip
5
mildlyinfuriating·Mildly InfuriatingbyMonkderVierte

Dumb critique on Wikipedia

slow in performance (short-lived bursty TCP connections) if it was ever used to transfer resource heavy HTML pages.

https://en.wikipedia.org/wiki/Gemini_(protocol)#Reception

Well duh. A bicycle is also overloaded and cumbersome, if it was ever used as a car.

Edit: to clarify, the whole point of the gemini web is to avoid heavy and complex site layouts. Automatic embedding and stuff just doesn't happen there. Also doesn't use HTML but Gemtext. So, short-lived and bursty connections, are a ideal fit.

View original on lemmy.zip
11

Mapping-file approach for multi-markup reader?

I want to write a reader for multiple lightweight markup languages. It must only support pretty basic "rich text" features (bold, indent, lists, such things), complicated formatting and not-matching tags will be entirely ignored.

I don't want to use a intermediate markup like pandoc does, since it should not convert but only display.
Which is why i thought of using a "mapping file" for each language. Guess it should support hierarchies, since formats like Markdown require context (prior line has this and next line that), so it will likely be in YAML/TOML/JSON.

Is this sufficient, or is there any better approach for simple addition of markup languages?
Or other projects doing similiar, i could learn from?

The context is a simple mbox/eml reader for a start (html and markdown), and the experience/ideas will be used in a bigger project later, with more language support.

View original on lemmy.zip
9