#gemini #programming #C
I'm creating a new Gemini browser in C with Ncurses, named (very creatively) Gemcurses.

It's actually my first project in C, so my code is messy and I'm sure it has a ton of bugs, but it somewhat works!

It requires only Ncurses and OpenSSL libraries.

Feel free to check it out, and tell me what you think and what i need to fix/change/add :)


"No miren arriba"
Dir: Adam McKay
País: Estados Unidos
Año: 2021


@alexandra Enlightened brain: Creating static HTML files for every permutation of the form responses.

ProTip: Use wooden clothespins if you need to elevate a board for soldering. Unlike metal or even dense plastic, they don't wick away heat as easily so you don't need to keep the soldering iron tip on the components as long

Petition to have "guaca-" recognized as an SI prefix just so that chemists can measure amounts of chemical species in guacamoles

My parents' router was forgetting its settings, so I went to Best Buy to just get one today so they can have internet again. I bought a Netgear, and now I regret it. The web interface to set it up didn't work at all, I had to use an Android app. The setup process was full of upsells and dark patterns. The default settings are poor (eg. no IPv6 at all) and some settings just don't exist (eg. no way to configure or disable IPv6 firewall). I'll never buy Netgear again.

@x_cli well, that's great, but the Markdown source is also pulled by JS. If you cURL it, you get a tag soup with some JS, no content.

Instead, just offer regular HTML for the general use-case (the browser), and a "source" link to the Markdown version for those who want to use it that way. You can even use some tricksty user agent discovery and serve versions based on that.

But JS -> pull Markdown -> interpret client-side is just utter crap.

Hace unos días, íbamos en la lancha hacia un nuevo sitio de buceo, cuando un grupo de lobos marinos nos comenzó a seguir. Durante el buceo, estuvieron presumiendo sus capacidades acrobáticas.

Les dejo las imágenes que logré captar.


@alvarezp With much more recommendation. There are some assumptions (like x86_64 and latest version) that can be made for the average user, or explanations why someone would need something. There is some help, but the deeper the go the less clear things get.
I saw after the initial toot that they *are* doing this on the revamped debian.org (serving debian-10.9.0-amd64-netinst.iso), which is great! Unfortunately debian.org/distrib hasn't profited from this.

Having great arguments that make it sound like you are right doesn't mean you are actually right.

Having many people back you up does not mean you are right either.

Instead, it just makes you be in a more powerful position to win the argument. To "win" an argument just means that other people "perceived" you as the winner. It does not mean either you or them are right.

Being right is strictly about facts. Deliberately playing the argument-winning game is just about politics and power.

"Only N% of our users disable Javascript" is used against supporting these users, because N is low.

Well, if some users are forced to enable it for your site to work properly, you will count them as users that have Javascript enabled. How many of them would like to have JS disabled but don't show up in your stats?

En el video pasado platiqué de este festival internacional de rock progresivo, que se realiza en Mexicali. Hoy retomo el tema contándoles sobre las fiestas que se hacían en el Baja Prog y las mejores bandas que nos visitaron, en mi opinión. ¡No se lo pierdan!


#rock #concierto #video #mexicali

@joerebelloharley Selling software is not unethical. The Free Software foundation encourages the sale of software, and even has a directory of paid services for free software. What is unethical is refusing those who use your software the right to do what they wish with it, including redistribute it, after you have sold / given it to them.

People who use static site generators for their blogs. What comment system (if any) do you use. Disqus is 100% off the table.

Si estas interesado en conocer o conversar de Gemini, puedes hacerlo en:


My attitude towards JavaScript is that the web shouldn't have been trampled over with complexity to create a cross-platform app distribution framework only implementable by Big Tech. If you think that's valuable it should have been implemented as a VM standard seperate from HTML/CSS, with minimal OS-integration.

I can see that the web's a better framework than the low bar of Android/iOS/Windows. I can see that JS has enhanced the document web. But we can do better!

Henlo fediblobs

I would like to gather your opinions on ZeroNet, I2P, IPFS, and GNUNet.

Boosts welcome!
Show older

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!