It's so disheartening when a project's domain name *redirects* to a GitHub README page. There's not even anything worth bookmarking.
Even something as dead simple as this is miles better:
https://soju.im/
@ryu_s0 @YesIKnowIT
Same, though I stick to [:alnum:] (when possible) and a minimum of 32 chars, if not 64. Length is by far the most important factor for its strength.
Another recent example.
Indent all but the first line of your paragraphs. This is useful when you have long lines which, when wrapped, become hard to dicern. It’s like a cross between a description list (<dl>) and a list (<ul>).
p {padding-left:2rem; margin:0; text-indent:-1rem}
Also, use <dl> and
Reminder that negative margins and paddings in CSS are a thing, and are quite useful. Some of my favourite uses follow.
More space between document sections:
h1, h2, h3, h4, h5, h6 { margin: 2rem 0 -0.5rem;}
When viewport width is small (mobile, etc.), <pre> stretches to the walls, and it’s content is aligned with the rest of the document’s text:
pre { margin: 0 -0.5rem; padding: 0.25rem 0.5rem;}
Reading a paper written by @cwebber, and this stuck out to me:
Do you and I mean the same thing? Lojban enthusiasts clearly solved language, creating something completely syntactically unambiguous! Except, oh no, turns out syntactic unambiguity does not mean meaning unambiguity. What’s a bear? From an evolutionary standpoint, something moved from a pre-bear state to a bear-state, but evolution didn’t put a pin in it… this was rough, statistical, approximate. Not to mention, what’s a “dead bear”? Is it still a bear? When does it decompose into bear goo? And when does it decompose beyond that? Vocabulary thus seems to be a tug-of-war between fuzziness and crispness.
“Bear Goo” is a fun metaphor.
subtoot ranting about random thread i stumbled across
@nytpu
Timezones in principle are fine. What complicates things and what should be abolished are:
1. Multiple observed offsets, which include that of DST (daylglight saving time). Certain jumps in offset result in seemingly valid but actually ambiguous or nonexistent datetimes. For example, in "Europe/Amsterdam" on 1995 March 26th, the local time 02:30 was never observed, whilst on September 24th, 02:00 was observed twice (02:00 CET and 02:00 CEST).
2. Certain offset changes result in some timezones skipping entire days! In Samoa "Pacific/Apia", on December 29th at late midnight, their offset changed from -10 to +14, skipping December 30th entirely.
3. Speaking of midnight, some politicians are dumb enough to change offsets on midnight, which causes some midnights to be observed twice. The question is, how do you calculate the start of a day? Bugs bugs bugs.
I have previously worked on a datetime library. There's many more cases to cover. Leap seconds between UTC and TAI (International Atomic Time) complicate things even more, which means certain UTC datetimes aren't even valid.
@retroedgetech
"why not use HTTP with another media-type"
1. One of Gemini's primary points is that user privacy is extremely important. Simply just adding gemini support to browsers gets us nowhere. Even recently, some people have tried to add favicon support to gemini browsers, which has been shut down, because we take privacy that seriously.
2. Gemini is supposed to be minimalist in nature, in all aspects. Gemini comes from permacomouting culture. While it's easy for people in wealthy countries to enjoy the latest tech and high speed Internet, others have to struggle to keep up. Running a high RAM/CPU browser is a luxury.
3. Gemini comes from the free culture community. We have high regards for our software. A new modern fully compliant Web browser would take hundreds of hours and people to make. A gemini browser can be made in one afternoon. That simplicity matters, and is why we have dozens of available gemini browsers, and only ~3 usable Web browsers which aren't reskins.
I'm working on the standard library of the language we're developing. Here's datetime::arithmetic, a lot of fun to work on :)
https://paste.sr.ht/~vladh/36b8032168a7ea6eb7c54420129f5e985eac2b86
@freemo
Thank you for hosting and administrating this instance. If I can give back, please let me know how.
@freemo
Amazing! Where will it be uploaded?
@w @p
I love good serif monospace fonts. A favourite of mine is Triplicate.
https://mbtype.com/fonts/triplicate/
You can see it being used throughout this site:
https://beautifulracket.com/explainer/contracts.html#a_fzPMp
@worldsendless
Wow, I've got a headache now. The misuse of the word is evident. I think people mix up "work" and "communication between workers" when using the word.
One should use "concurrently/non-concurrently"?
this violates every single one of my senses 10 times over. I love it. https://suricrasia.online/iceberg/
Libre software engineer with physics background.
Maintainer for @hare date/time.
.py .go .ha ...
en es ...
\t <dl> agpl posix 9p