Show newer

@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.

github.com/makew0rld/md2gemini

New release! This time we have some small quality of life improvements like enabling sites to prompt for user input which enables stuff like search engines!

github.com/AgregoreWeb/agregor

It'd be nice if GitHub had a non-JS web interface with just static rendering and minimal CSS.

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.

Show thread

@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.

Maybe the *real* documentation is the code we wrote along the way 🥰

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 😱

Show thread

@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 !

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. orm.drizzle.team/docs/select#i

I always get a small anxiety spike when I use a DB query engine that doesn't have streaming reads or writes. 🙀 Seems in sqlite in node you just need to deal with it and do batching in your query layer?

A reminder: The reason so many firms on their websites constantly urge you to install and use their apps instead of their websites is that the apps typically give them access to VASTLY more data about you and your activities. Don't fall for it.

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.