@spanin Cool! Looks like it does gemtext already. I don't think it'd make sense to include it in my node.js project directly but I can at least use their tests as inspo, ty!
@makeworld Fair! I was just about to make an equivalent in JS so gonna have a gander at your tests for inspo 😸 I think I'm gonna say "Anything but this subset of markdown is unsupported" since it's mostly for personal use.
@makeworld Is this md2gemini lib archived cause you don't want to update it or was it not working like you'd hoped? :o
Thinking of crossposting my blog to gemini.
New release! This time we have some small quality of life improvements like enabling #gemini sites to prompt for user input which enables stuff like search engines!
https://github.com/AgregoreWeb/agregore-browser/releases/tag/v2.11.0
Did you know:
You can find us on Bluesky via [@agregore.mauve.moe](https://bsky.app/profile/agregore.mauve.moe)
or on the fediverse via [@agregore](https://mastodon.mauve.moe/@agregore)
For real I think my ratio of "need to read source" to "docs tell me what I needed" is like 10 to 1.
Then again a lot of the stuff I need to do / work with is pretty obscure.
@nopatience I think "small bespoke apps" is where the biggest impact is. Shitty lil apps that people make mostly for themselves that they just couldn't have otherwise because they can't justify paying a programmer to make them.
Anyone here has a cross-platform GUI toolkit they love?
I'm kinda sad that there is nothing really easy out there. I remember how easy it was to just launch LiveCode (aka Runtime Revolution) create a stack and just create standalones for macOS, Windows, and Linux.
I just want to cook up some tiny GUI tools here and it seems like Tk still the easiest option.
The hard part of this is going to be figuring out how the heck Chromiums google build tools handle extracting assets from AARs and adding them to the build config 😱
also this is ... well, man https://www.garbageday.email/p/this-is-what-chatgpt-is-actually-for
@alilly last time ai modelled a hypercube I did it by thinking of the corners as points on circles to make it easy to turn them inside out on any axis.
@mzedp @necedema @Wyatt_H_Knott @futurebird @grammargirl Representative example, which I did *today*, so the “you’re using old tech!” excuse doesn’t hold up.
I asked ChatGPT.com to calculate the mass of one curie (i.e., the amount producing a specific number of radioactive decays per second) of the commonly used radioactive isotope cobalt-60.
It produced some nicely formatted calculations that, in the end, appear to be correct. ChatGPT came up with 0.884 mg, the same as Wikipedia’s 884 micrograms on its page for the curie unit.
It offered to do the same thing for another isotope.
I chose cobalt-14.
This doesn’t exist. And not because it’s really unstable and decays fast. It literally can’t exist. The atomic number of cobalt is 27, so all its isotopes, stable or otherwise, must have a higher mass number. Anything with a mass number of 14 *is not cobalt*.
I was mimicking a possible Gen Chem mixup: a student who confused carbon-14 (a well known and scientifically important isotope) with cobalt-whatever. The sort of mistake people see (and make!) at that level all the time. Symbol C vs. Co. Very typical Gen Chem sort of confusion.
A chemistry teacher at any level would catch this, and explain what happened. Wikipedia doesn’t show cobalt-14 in its list of cobalt isotopes (it only lists ones that actually exist), so going there would also reveal the mistake.
ChatGPT? It just makes shit up. Invents a half-life (for an isotope, just to remind you, *cannot exist*), and carries on like nothing strange has happened.
This is, quite literally, one of the worst possible responses to a request like this, and yet I see responses like this *all the freaking time*.
Bruh what's with formats being made that don't focus on streaming as a baseline requirement? Lookin at you #GeoJSON!
I get you "can" do streamed parsing of JSON, but it's just so much more efficient to do something like ND-JSON at the very least.
@ireneista Yeah I don't blame sqlite. Sadly I am bound by a particular ORM built on top of it. https://orm.drizzle.team/docs/select#iterator
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.