HN user

andros

911 karma

Full Stack Developer, teacher and writer.

Posts109
Comments86
View on HN
en.andros.dev 1d ago

My comment box is your email client

andros
4pts2
en.andros.dev 3d ago

I joined the IndieWeb, here's what I learned

andros
241pts159
en.andros.dev 4d ago

Denote Notes on the iPhone

andros
1pts0
en.andros.dev 6d ago

Why Org Social is the ethical Fediverse alternative

andros
2pts0
en.andros.dev 8d ago

Human Fear in Emacs

andros
2pts0
en.andros.dev 9d ago

Doing things right is a lonely craft

andros
3pts0
en.andros.dev 12d ago

A bad X is better than none

andros
1pts4
github.com 18d ago

Bitpoint: Turn a directory of Python files into HTTP endpoints

andros
2pts0
en.andros.dev 29d ago

I built a GPU back end for Emacs

andros
193pts115
github.com 1mo ago

Emacs with a native Metal rendering back end (macOS)

andros
32pts0
git.andros.dev 2mo ago

Chat client for Meshtastic LoRa mesh networks in Emacs

andros
18pts0
en.andros.dev 2mo ago

Django LiveView vs. Phoenix LiveView: a real benchmark

andros
2pts2
en.andros.dev 2mo ago

Homemade and Minimalist Agent Composer

andros
2pts0
en.andros.dev 2mo ago

Twtxt vs. Org Social: the evolution of an idea

andros
1pts0
en.andros.dev 2mo ago

Making UIs like text adventure games

andros
1pts0
en.andros.dev 2mo ago

Quick tutorial to get a blog online from Org Mode thanks to Org Social

andros
3pts1
don-clojure-de-la-mancha.es 3mo ago

Clojure Free Book in Spanish

andros
22pts0
don-clojure-de-la-mancha.es 3mo ago

Don Clojure de la Mancha

andros
22pts0
en.andros.dev 4mo ago

From zero to a RAG system: successes and failures

andros
322pts103
git.andros.dev 4mo ago

My Hacker News Modern Emacs Client package is now available on MELPA

andros
3pts0
en.andros.dev 5mo ago

My website is now ~2.8x faster after converting it to a Django LiveView SPA

andros
2pts0
en.andros.dev 5mo ago

Building Technical Cathedrals for an Audience That No Longer Visits Webs

andros
4pts0
en.andros.dev 5mo ago

Emacs Is a Fantasy Workstation

andros
4pts0
en.andros.dev 5mo ago

From Htmx to Django LiveView

andros
1pts0
en.andros.dev 6mo ago

Sending Patches via Email with Git

andros
2pts0
en.andros.dev 6mo ago

I created a game engine for Django?

andros
3pts0
en.andros.dev 6mo ago

Doom in Django: testing the limits of LiveView at 600.000 divs/segundo

andros
190pts53
github.com 6mo ago

Django Interactive Frameworks Benchmark: LiveView, SSR, Htmx, and Unicorn

andros
1pts0
preview.org-social.org 7mo ago

Org Social surpassed twtxt in activity

andros
1pts0
django-liveview.andros.dev 7mo ago

LiveView in Django is easy now

andros
2pts0

I accept your apology; it must have been a misunderstanding.

I believe that in my case, the use of JavaScript is justified because it's information that doesn't require a separate page; there are just a couple of configuration buttons. On the other hand, the page is rendered using HTML over WebSockets, and what you're experiencing is the vanilla SEO version... hut of course, that's just my opinion.

If you don't want limitations, host your social.org site yourself, or move it to GitHub Pages or similar services. org-social-host is a free hosting service I offer openly to help you get started, but it's not unlimited.

That's why I created a modal that explains the different RSS feeds for subscribing and their possibilities. My blog is over a decade old, and I've never used advertising, had sponsored articles, or tried to monetize it (except for asking for donations to maintain the server). I've written freely, sharing knowledge, creating tutorials, and developing courses. Your comment makes me lose the motivation to keep doing it.

First, you're assuming my entire website should work without JavaScript. You don't understand my design reasoning, nor have you asked about the underlying cause.

Second, for a modal, I should use a `<dialog>` that opens via a `<button>`, which it already does. JavaScript does the magic. Not a `<a>` as you suggested.

Finally, if it's a bug, which I find very strange because it's a very simple piece of code and no one has reported it, you're not posting it in the right place. An email or the contact form would have been more appropriate.

IndieWeb wasn't born as an anti-capitalist movement, but rather at a time when protocols were more prevalent than content. If you review its core principles, everything revolves around creating, sharing, and persevering over time. Companies aren't the enemy.

A CV on your personal domain is the most IndieWeb thing you can do, it means your professional identity lives under your control, not LinkedIn's. The "anarchy symbol on expensive clothes" critique works when someone claims to reject the system while feeding it. IndieWeb does not claim to reject professionalism, it claims that your content should belong to you and outlive any platform. The headshot, the CV, the polished blog... those are fine. Locking them inside a silo that can shut down, sell your data, or vanish is the thing being criticized.

You remind me of the article "Nobody Cares About Quality Anymore" by Shawn Seymour where convenience is always valued. Or where people use information as a tool, without any desire or motivation to preserve it.

Thank you for your comment! It motivates me a lot.

I like your website design! Next.js, React, TailwindCSS in Vercel? Is this your design? It's very nice.

They have monthly and annual events; perhaps you can discover them for yourself! However, I recommend that you first understand and apply some of their philosophy!

Its initial 7 steps: having your domain, managing your site, creating your pages... are quite accessible. There is some unavoidable complexity, such as configuring DNS. However, with interest and AI, there are no real limitations.

I'm not very scared; there are no precedents for similar cases except for security problems or the dissolution of a country.

Update: I see you've edited the comment. Regarding paying Google, I have no problem paying for their services. I don't know what the issue is. By the way, the domain is managed by Squarespace.