[-] wheresmysurplusvalue@hexbear.net 21 points 11 hours ago

Awesome, the war has entered the spirit realm

[-] wheresmysurplusvalue@hexbear.net 8 points 2 days ago* (last edited 2 days ago)

Interesting that this is exactly the opposite conclusion from Richard Medhurst, who sees the US transitioning from projecting power via air force to projecting power via naval strength and piracy. I mean, it doesn't necessarily contradict this article, it could mean that the US is picking a losing strategy.

If a nation can get a manned shuttle to the moon, wouldn't it be relatively straightforward to just launch missiles from earth to hit whatever weapons cache is preventing cohabitation?

24
118
10

The Shepherd is an init system and process manager initially built for GNU Hurd and now used by Guix. It can run with either root or user privileges to launch daemons, execute tasks, and manage processes. As we’ve discussed previously, Spritely has been working to port the Shepherd to Goblins. We’ve been a bit quiet since that announcement, so what’s the buzz?

First, as a quick refresher, the Shepherd is a great project to port to Goblins because it’s already built on the actor model. By switching to Goblins, we can bring the following benefits to the project:

  • Streamline the codebase by replacing the Shepherd’s ad-hoc actor model implementation.
  • Reduce the likelihood of concurrency bugs caused by the existing actor model implementation that exposes too much of its CSP foundation using Fibers.
  • Transform services (and other actors) into object capabilities for fine-grained management of privileges, which will (eventually) make it to possible to unify the currently separate worlds of “system” Shepherds that run as root under PID 1 and “user” Shepherds that run as an unprivileged user.
  • Enable Shepherd to use the Object Capability Network (OCapN) to open the door for distributed networks of “Communicating Shepherd Processes” in the future.

Since our last post, we’ve done the following:

  • Wrote Goblins versions of the core actors like the service controller, service registry, and process monitor.
  • Added unit tests for all of the core actors (there were none before).
  • Rewrote the public API as a compatibility layer on top of a new Goblins actor API. This new API is private for now.

What this means is that all of the extant Shepherd functionality will soon be available in the Goblins port. We’re currently working out the remaining sneaky, tricky, subtle bugs in order to have a full 1:1 port that passes the existing test suite. We’re getting very close, so we felt it was time to share this update!

20

So nice of the pope to die on a Monday so that the megathread topic writes itself

12
12
submitted 2 years ago* (last edited 2 years ago) by wheresmysurplusvalue@hexbear.net to c/hexbear@hexbear.net

I noticed while creating a new post that if I provide a Thumbnail URL with an external (not hexbear.net) URL, then the original image gets used when viewing the post. I first noticed it on this post where I added a youtube thumbnail icon (check it in the browser console).

I tried researching if there's a bug for this in upstream Lemmy:

This one seems like it would have fixed it: LemmyNet/lemmy-ui: Update post listing to prefer local image when available

And see also this: LemmyNet/lemmy: Add initial skeleton of image proxy improvements for feedback

Unfortunately I'm not that familiar with the Lemmy codebase, but how possible would it be to proxy+cache thumbnails? I don't quite mean store it permanently in the database, just proxy the source image and cache it for performance reasons. Otherwise, maybe we should disable the thumbnail URL for now until this support is added upstream?

[-] wheresmysurplusvalue@hexbear.net 85 points 2 years ago

squidward-chill

Did the Resistance retaliate yet?

squidward-nochill

Nah still cookin

squidward-chill

6
[-] wheresmysurplusvalue@hexbear.net 70 points 2 years ago* (last edited 2 years ago)

Has anyone here watched the show Derry Girls set in Ireland during the Troubles? It ended with

Tap for spoilera cameo by Chelsea fucking Clinton lmao, worst possible ending

4

I remembered this song I hadn't listened to in years. Checked out the musician's page and saw that she's actively posting pro Palestine activism hard. Give her a listen!

111

In Russian they don't say "I love you" they say "пожирать плоть капиталистов" which means "we are one and the same" and I think that's beautiful

[Screenshot of google translate]

Query: Пожирать плоть капиталистов
Result: Eat the flesh of the capitalists

[-] wheresmysurplusvalue@hexbear.net 67 points 2 years ago

studentsforpalestinefinland
URGENT! COME SUPPORT OUR ENCAMPMENT TOMORROW
The University of Helsinki is planning to evict us tomorrow under the pretext of a greenwashing conference. They have given us until noon to leave.
Join us at 10.00 at the encampment for a briefing on how the demonstration will proceed and to show your support for Palestine and the global student movement!

[-] wheresmysurplusvalue@hexbear.net 79 points 2 years ago* (last edited 2 years ago)

Ursula von der Leyen getting harassed by anti-genocide protestors in Helsinki market square

https://streamable.com/ss72wo
https://streamable.com/i59yv6

No end to the genocide, no right to speak

[-] wheresmysurplusvalue@hexbear.net 71 points 2 years ago

Live stream and a news article for this one.

Protesters demanded Yle [Finnish state media] withdraw from the Eurovision Song Contest at Yle broadcasting in Helsinki

Demonstrators in the lobby of Ylen Mediatalo. Photo: Petteri Sopanen / Yle

On Saturday morning, a group of protesters arrived at Yle's Helsinki office to demand that Yle withdraw from Eurovision because Israel is participating in the competition.

Israel's participation has attracted strong criticism , as Israel is waging a war in the Palestinian territory of Gaza.

In the press release, the protesters say that Israel will get a platform to polish its own image in Eurovision.

[-] wheresmysurplusvalue@hexbear.net 63 points 2 years ago* (last edited 2 years ago)

Oh you "hate" genocide? Explain the last 3,000 years of west asian history

16

No clue what they're saying but I'm enjoying the instrument selection and dance

21
submitted 2 years ago* (last edited 2 years ago) by wheresmysurplusvalue@hexbear.net to c/technology@hexbear.net

Recently I've been reading a lot about the topic of mesh VPNs (tinc, Nebula, Tailscale, ZeroTier, Netmaker, Netbird, etc) and find them pretty interesting. Is anyone here using these in some capacity at home or maybe at work?

My problem so far is that many of the options seem to be aimed at corporate use, understandably, so the developers can earn enough to keep doing it. This means the focus is on a centralized control plane, one server which knows everything about the entire network and manages firewall rules for all of it.

This is why I'm leaning towards Nebula, since I think the decentralized design just makes more sense. There is some centralization for issuing certs though. How do I go about setting up PKI? Is there some open source solution for managing certificates and automatically renewing them?

There's also the option of using vanilla WireGuard. This is my current setup, but I really like the idea of meshing, since it means I don't need to care if my devices are physically on the same network or not, the best connection will be used. Basically the layer of abstraction is a nice convenience that lets me think about hosts or services independently of the physical network topology.

I'm interested to hear your thoughts on this topic! What's your setup like and what do you use it for?

249
bib mag (hexbear.net)
[-] wheresmysurplusvalue@hexbear.net 66 points 2 years ago

That's some massively depraved shit

[-] wheresmysurplusvalue@hexbear.net 69 points 2 years ago

How is it possible that such a primitive people can reach such technical objectives in such a short period of time?

The secret ingredient is communism

view more: next ›

wheresmysurplusvalue

0 post score
0 comment score
joined 2 years ago