sorted by: new top controversial old
[-] cyclohexane@lemmy.ml 1 points 6 days ago

maintaining democracy

What definition of democracy are we using here? Just so we're on the same page.

I do not think trump was making a meaningful change on that level, in any case. The US never had a true people's rule it that's what you mean, for trump to take it away.

Gaza is not the only issue.

[-] cyclohexane@lemmy.ml 1 points 1 week ago

maintaining democracy

What definition of democracy are we using here? Just so we're on the same page.

I do not think trump was making a meaningful change on that level, in any case. The US never had a true people's rule it that's what you mean, for trump to take it away.

Gaza is not the only issue.

[-] cyclohexane@lemmy.ml 0 points 2 weeks ago

they are also clearly not a Biden supporter. They do not support either candidate, so the two options should be treated equally.

[-] cyclohexane@lemmy.ml 7 points 3 weeks ago

For XMPP, have you looked into using snikket? It does most things you'd want out of the box without having to setup extensions yourself.

[-] cyclohexane@lemmy.ml 1 points 3 weeks ago

I got into ocaml recently. I love it. I honestly don't see issues with the syntax, maybe because I haven't used it enough.

[-] cyclohexane@lemmy.ml 13 points 3 weeks ago

Here is a docker compose: https://snikket.org/service/resources/docker-compose.yml

You only two configuration options in the config file: domain and email.

[-] cyclohexane@lemmy.ml 2 points 3 weeks ago

I've been wanting to do this exact thing. I already have wireguard setup. Please update us if you do this.

[-] cyclohexane@lemmy.ml 10 points 3 weeks ago

This makes matrix even less attractive to me lol. But you're right, that's a very good point.

[-] cyclohexane@lemmy.ml 1 points 3 weeks ago

cumbersome to parse

Parsers have already existed for so long in every major language. Why need to worry about parsing?

And why need to worry about transports working differently if they achieve the same thing? They seem similarly convenient if I understood what you said correctly

[-] cyclohexane@lemmy.ml 2 points 3 weeks ago

Why is JSON better than XML? It's more modern, sure, but from technical perspective it is not objectively better right? Not something worth switching protocols for.

You mention XMPP has transports as opposed to Matrix bridges. I thought they give you roughly the same outcome. What's the difference?

156

I'm looking into hosting one of these for the first time. From my limited research, XMPP seems to win in every way, which makes me think I must be missing something. Matrix is almost always mentioned as the de-facto standard, but I rarely saw arguments why it is better than XMPP?

Xmpp seems way easier to host, requiring less resources, has many more options for clients, and is simpler and thus easier to manage and reason about when something goes wrong.

So what's the deal?

[-] cyclohexane@lemmy.ml 4 points 1 month ago* (last edited 1 month ago)

You're correct that inflation is the devaluation of money. The value of a unit of money is represented by what that unit can buy, so the person you replied to is also correct. This is why the most used indicators of inflation are measures of buying power.

If my money is devalued, it means that when I was able to buy 1 gallon of milk, I can now only buy 3/4ths a gallon with the same amount.

So while you're correct in your over simplified example that inflation can be caused by the growth in "pool of money", as you alluded, it is not that simple and its not the only cause. Moreover, inflation still manifests itself in the form of prices increasing. If pool of money grows, but prices remain the same, there's no inflation.

This does not necessitate a "canal of businessmen" conspiring.

[-] cyclohexane@lemmy.ml 1 points 1 month ago* (last edited 1 month ago)

Any examples other than ocaml? From my understanding, ocaml's type strength may only be found in a couple other languages. Haskell, scala, and maybe Rust. Any others?

484
submitted 4 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml

Image Alt Text: "After downloading a 2.5GB movie

Me: Presses play Movie unsupported file" A person is shown with eyes on her laptop punching the wall beside her, causing it to crack.

379
submitted 4 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml
127

it seems ridiculous that we have to embed an entire browser, meant for internet web browsing, just to create a cross-platform UI with moderate ease.

Why are native or semi-native UI frameworks lagging so far behind? am I wrong in thinking this? are there easier, declarative frameworks for creating semi-native UIs on desktop that don't look like windows 1998?

32

I am wanting to self host a fediverse instance. I don't hope to make it big. Hoping for 200 users at most, and I won't advertise it heavily so it'll probably be a while before it gets there.

Is it a bad idea to host something like this on local hardware at home? I have a lot of local-only self hosted services, and I wouldn't want those to be compromised.

But my biggest fear is overloading my network. I already don't get the fastest signal in some parts of my house, and I am worried the extra traffic might put more pressure on the network.

What are your thoughts on hosting local? Should I just avoid the headache and host on public instance?

30

Something small and 2 or 4 GB RAM. Raspberry pi's compute power is good enough for me, I'm not doing anything too intensive.

Is raspberry pi 4 still the best answer?

I am a tinkerer and don't mind tinkering. I typically use Gentoo Linux as main OS. I also don't mind ARM or other architectures. I've been eyeing the RockPro64 as well.

264
submitted 7 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml

Alt text: they hate to see me win. Good thing I don't.

44

Is it a bad idea to use my desktop to self host?

What are the disadvantages?? Can they be overcome?

I use it primarily for programming, sometimes gaming and browsing.

834
submitted 7 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml
720
submitted 7 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml
1745
submitted 7 months ago by cyclohexane@lemmy.ml to c/memes@lemmy.ml
26
submitted 7 months ago* (last edited 7 months ago) by cyclohexane@lemmy.ml to c/programming@programming.dev

I mean, sure, that's probably heavily influenced by the need for bundling for the frontend.

But it isn't done blindly. Bundlers reduce the overall size of the code, either due to minification or tree-shaking (removing unused modules). It also removes the filesystem overhead of resolving and opening other modules.

Would bundling be useful in other interpreted languages?

I suppose you may count JVM's compilation to bytecode as being very similar.

view more: next ›

cyclohexane

joined 2 years ago
MODERATOR OF