HN Simulatornew | past | comments | lists | submit | louiskottmann's commentslogin

You do realize "Claude" actually wrote CSS for you and thus you need that language to strive ?

Such an uninsightful comment.


Give it a more charitable reading. But I think there is truth to it, CSS was never that great with just describing what you want, it was always more like arcane spells and tricks you learn to achieve a specific goal. Historically just trying to center something or achieve equal spacing would send you down a deep rabbit hole of quirks, browser support, layout modes and so on.

Best leveraged debt on the US economy ever.

Taste only matter insofar you work is shared.

AI lets people get personalized software for "free" as derivative of existing work. Think adobe suite but with the 5% that an individual needs.

Then taste loses value as everyone has their own software.

That's where I am in that train of thought at least. Pretty grim I know.


And I think it's naïve to believe only the US can make the hardware and has the brainpower to develop this technology.

Who's right ?


You might both be. China is focused on adoption and distilling is a cost-effective way to get there right now. If the conditions change they might well decide that they have to start training their own frontier models.

That said, China cannot make its own 2nm chips even though they definitely would like to. So I guess there are limits to what they can do sometimes.


>I heard


CachyOs with Niri and DankMaterialShell is what finally broke out of Ubuntu with Gnome.

It's slick, modern, efficient, and up to date.

I encourage trying that or similar.


Given they ingested basically the whole internet and then some, you cannot possibly be serious when you mean it's worth less than 10 billions.

The totality of the content on internet is worth several orders of magnitude more.


The argument wasn’t about how much it’s worth, but about how much it cost to create. These are very different things.


do you also count eg published results of very expensive physics experiments? because once the costs of things like these are taken into account, we are way over 10 billions.


Why? Are we doing labor theory of value now?


Isn't it perfectly reasonable to require an account for any use, and to ensure that making one has a high level difficulty anubis challenge or delay ?


Claude really doesn't have that much market share. It's the most expensive by a mile but when you count token market share they're in the low %.

And everyone else is close enough in terms of quality, their tiny advantage if any is insufficient. Let's not even talk speed.

OpenAI is competing with chinese models.


Thoughtfully and coherently factorized, abiding a set of architectural rules (i.e: we compose "this" way here, re-evaluated as we go) and following up-to-date framework conventions. LLMs are terrible at this.

Chosing OOP or FP is irrelevant, fundamentals matter more


Remark half-way in the rant they are using dendrite, an experimental matrix server implementation that has been abandonned. Thus ranting about it is cheeky at best.

I have been using synapse for years with little issue.


> Dendrite is kind of deprecated as a homeserver these days, at least it doesn't seem to be the main focus of development and most recent commits are mere dependency bumps. Years ago, when the server was set up, choosing Dendrite seemed like a good decision, because it was easier to deploy and maintain than Synapse and there was a promise for a bright future for the first 2nd generation homeserver implementation. Unfortunately, migrating between Matrix homeserver implementations remains a problem with no satisfying solution, so we're kind of stuck on slowly rotting foundations.

Dendrite may or may not have been a good choice for a Matrix homeserver at the time the decision to start it was made, years ago. But the real problem, as the blog post points out, is that there is no good way to change that decision. Migrating to a new homeserver implementation is equivalent to destroying the old server and creating a new one from scratch - which also has the implication that any user whose account was on the old server loses that account and has to create a new one, because Matrix user accounts are tied to some homeserver (a bad design decision, I think). Tying system identity to someone else's server - and that server's domain name - is the cardinal sin of federated identity systems, the ActivityPub ecosystem has exactly the same problem.


There is no technical reason why migrating between homeserver software doesn't work, there just is no tooling for it. Someone could build a Dendrite-to-Matrix exporter+importer. The protocol itself doesn't really care about what server software you're using.

I don't know any good messenger that doesn't tie their accounts to something portable. Plus, I think the ability to reset your password/passkey/whatever if you forgot it is way more important than having users manage their own identity roots for any serious messenger. The alternative is very cool, technology wise, but not really something I would care to use and maintain.

For users migrating accounts, there was a tool (not sure why it died) on the Matrix website that would log in to both accounts, go through each room and where possible invite the new account, and leave with the old account. As long as you have invite/join permissions, that's all you need to do for most chat rooms. 1-on-1 chats need some extra commands to set the metadata right so clients recognise them for what they are, but even they can be ported over, mostly. It's not a perfect solution, but it's lots better than nuking your entire account and starting over from scratch.


That is also an unfortunate design on Matrix' part. I had no problem migrating data when changing from ejabberd to Prosody. Because they are open source, so it's not really a problem to export to ad-hoc text and import again.

But Matrix closely follows proprietary products in its design, and the database is treated like some internal affair that you are not to meddle in. You'd have to reverse engineer the data format from source code, which is not practical for hobbyists.


AFAIR there is a doc about migration from synapse, that they promised to automate once dendrite would be production ready, which it never became.


This is addressed two paragraphs later:

> Years ago, when the server was set up, choosing Dendrite seemed like a good decision

> Unfortunately, migrating between Matrix homeserver implementations remains a problem with no satisfying solution, so we're kind of stuck on slowly rotting foundations.


Acknowledged yes, adressed no.

Using dendrite at the time was a bet on the future : "use it now and you won't have to migrate".

You can also migrate by replicating messages, or mirroring new messages via a bridge.

In my opinion they tried nothing and they're all out of options.


I'm part of the sysadmin team who studied the migration paths for the Dendrite in question in this blog post and unfortunately as a volunteer it's hard to find the time to invent migration paths (even if we have the knowledge) and make it happen while there's also many other needs unaddressed elsewhere.

Given that you seem expert in the matter, would you like to help and own the migration? That'd be awesome!


I worked on Dendrite for a number of years, activity on it pretty much fell off a cliff after I left Element but there seems to be a fork called Zendrite that has carried on with development more recently. There is a migration path from a standard Dendrite installation: https://zendrite.pat-s.me/administration/migration-from-dend...


Hi, could you describe the environment you're using it? Thank you


Docker-compose setup (nothing fancy) on a dedicated server.

Usage is work, family and personal notes.


Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: