This profile is from a federated server and may be incomplete. View on remote instance

samc ,
@samc@feddit.uk avatar

Well now I'm nervous! My first instinct though is that the vast majority of Emacs packages are plain elisp, and Emacs users have a habit of cracking open and tinkering with their packages, so any malicious code ought to be spotted quickly.

With the native compiled modules however, it could be another story...

samc ,
@samc@feddit.uk avatar

GNUwU

samc ,
@samc@feddit.uk avatar

To be honest, I'm starting to drink the Sourcehut coolaid here. We have a distributed method of interacting with repositories: Email.

Don't get me wrong, the current user experience of email-based patches and discussion isn't great because it's too easy to send a badly formatted patch. But if we invested time in making email patches easier to use (e.g. sending them through a web ui for people who prefer github style PRs) then we could skip all the architectural pains of solutions like forgefed.

samc ,
@samc@feddit.uk avatar

The change would be using Gitmail as the plumbing, and normalising the creation of user-friendly porcelain on top.

E.g. suppose there is a repo foo/bar hosted by a forgejo instance at myinstance.org/foo/bar. Sending an email to [email protected] (or similar) could automatically create a PR and, conversely, opening a PR could send a patch series to the foo/bar mailing list.

samc ,
@samc@feddit.uk avatar

That's only true in the sense that liking scheme makes you become a language nerd

Help me decide what I should name my game! Currently Country Architect, it turns out that "country" has a double meaning in English that I was not aware of ["Infrastruction" it is.]

EDIT6: Due to Steam needing an email from me so that I could get a new link, I decided it's not worth the hassle to change its name (Keeping the name polled high anyway). ...

samc ,
@samc@feddit.uk avatar

Honestly, +1 for Nation Builder. Generic isn't necessarily a problem. It gives space for the gameplay itself to define the game's identity, rather than its title.

samc ,
@samc@feddit.uk avatar

I get that calling command line tools is a bit clunky, but python is always my go-to when shell scripting gets too painful

[Thread, post or comment was deleted by the author]

  • Loading...
  • samc ,
    @samc@feddit.uk avatar

    Could be a non-native speaker using an LLM to translate with a specific tone

    samc ,
    @samc@feddit.uk avatar

    Appreciate the sentiment but can we please stop proscribing things? Surely we should have learned by now that this has an unacceptable effect on freedom of the press and the right to protest.

    I do not want to see proscription become a cudgel wielded by successive political parties to ban support for any organisation they oppose.

    samc ,
    @samc@feddit.uk avatar

    Could this be the party desperately seeking to replace revenue streams as donors abandon them en masse?

    samc ,
    @samc@feddit.uk avatar

    MacOS Requirements: 💵💵💵

    samc ,
    @samc@feddit.uk avatar

    Debian 13.

    Tried open suse, but on my laptop it was slow and loud and the battery would die almost instantly (had to make it hibernate rather than suspend if I wanted it to make it through the night).

    Installed Debian 13 and it feels like a new laptop. Not sure what exactly made the difference between the two but I'm not complaining...

    samc ,
    @samc@feddit.uk avatar

    Probably not. Same way that increasing employers NI contributions will have led to slower wage growth (its too early to tell for sure I think)

    samc ,
    @samc@feddit.uk avatar

    Before we all jump ship to linux phones, is it possible that custom android ROMs can remove this feature?

    samc ,
    @samc@feddit.uk avatar

    Not sure I like their definition of declarative. I'd instead say that a config is "declarative" if the result of applying that configuration is independent of the current state of the system.

    samc ,
    @samc@feddit.uk avatar

    Firstly, I do think that projections which enlarge Europe and north America relative to the global south are a problem and every curriculum should include education about how this happens and what the world really looks like.

    But also, kinda funny how this project is very specifically about fairness for Africa. Why not include south America in there too?

    samc ,
    @samc@feddit.uk avatar

    I was referring to the text at the bottom of the press release:

    By signing the petition you take a stand against a false narrative that downplays Africa’s vast size and diversity as the second-largest continent, reducing its perceived importance in global politics and economics. You can correct the narrative.

    It seems to single out Africa because this campaign is led by Africa No Filter and Speak Up Africa. I just thought it was amusing that the campaign text mentions Africa repeatedly but only indirectly mentions south america when referring to the global south.

    samc ,
    @samc@feddit.uk avatar

    To put this into context: Labour currently has an estimated 300,000 members, a figure which seems to be declining rapidly. (Its hard to get exact figures since they stopped publicising them...)

    Obviously there's a much lower barrier to entry here, but for that many people to be that engaged already is frankly astounding to me

    samc ,
    @samc@feddit.uk avatar

    MacOS

    samc ,
    @samc@feddit.uk avatar

    I had a go at using guix as a package manager on top of an existing distro (first an immutable fedora, which went terribly, then OpenSUSE). Gave up for a few reasons:

    • As mentioned in the article, guix pull is sloow.
    • Packages were very out of date, even Emacs. If I understand correctly, 30.1 was only added last month, despite having been available since February. I get that this isn't the longest wait, but for the piece of software you can expect most guix users to be running, it doesn't bode well.
    • The project I was interested in trying out (Gypsum) had a completely broken manifest. Seems like it worked on the dev's machine though, which made me concerned about how well guix profiles actually isolate Dev environments. This was probably an error on the dev's part, but I'd argue such errors should be hard to make by design.

    All in all I love the idea of guix, but I think it needs a bigger community behind it. Of course I'm part of the problem by walking away, but 🤷

    samc ,
    @samc@feddit.uk avatar

    Not saying I disagree, but out of curiosity I looked up the yield of a conventional strawberry field, which is apparently 15-25 tons per hectare, or 11-18% of your threshold.

    I agree that this would likely never be economically viable for strawberries, as I imagine it'd cost way more than £1M for a "hectares worth" of this setup.

    More importantly, I don't consider strawberries vital to our food security, unlike Dyson

    samc ,
    @samc@feddit.uk avatar

    Yes, but it's still competing with a field full of dirt. So the value add has to be pretty substantial to justify any cost.

    samc ,
    @samc@feddit.uk avatar

    You know, the more I think about this, the more I bristle at Dyson claiming this will solve Britain's food security problem.

    Firstly, this kind of system seems limited to small cash crops rather than staple foods. (Good luck growing wheat on these.)

    More importantly, Dyson has personally done far more to harm British food security than this gadget could offset. He was an ardent Brexiteer, which resulted in substantial barriers to importing food from our closest neighbors. (He also then immediately started relocating his business to Singapore in a stunning show of confidence in post-Brexit Britain)

    These people don't want to save the world. They just want to look like heroes

    samc ,
    @samc@feddit.uk avatar

    Seems like a pretty fun language with an unfortunate amount of 90s baggage.

    However, I firmly believe that trying to de-parenthesise lisp is a distraction. The main reason being that s-expressions make the beloved code=data concept very obvious.

    A suitable editor makes it really easy to ignore the parens (until they're useful, e.g. for navigation). T
    When reading, the structure of the code is inferred from indentation and line breaks. Just like C.

    samc ,
    @samc@feddit.uk avatar

    Most of their quotes come from this Ono guy...

    Ono, who is also a freelance mathematical consultant for Epoch AI.

    Ahhh, there it is.

    samc ,
    @samc@feddit.uk avatar

    Witcher 1 really has old-school difficulty syndrome. Getting past act 1 was a nightmare for me, then somewhere around late act 2 the combat became trivial and I could just stunlock everything.

    samc ,
    @samc@feddit.uk avatar

    There's something chilling about an expert being asked if a statement represents their opinion, them saying "no", then the statement appearing regardless but attributed to "some experts"

    samc ,
    @samc@feddit.uk avatar

    The project's official repo should probably exist in a single location so that there is an authoritative version. At that point p2p is only necessary if traffic for the source code is getting too expensive for the project.

    Personally I think the source hut model is closest to the ideal set up for OSS projects. Though I use Codeberg for my personal stuff because I'm cheap and lazy

    samc ,
    @samc@feddit.uk avatar

    If you're able to easily migrate issues etc to a new instance, then you don't need to worry about a particular service providers getting shitty. At which point your main concern is temporary outages.

    Perhaps this is more of a concern for some projects (e.g. anything that angers Nintendo's lawyers). But for most, I imagine that the added complexity of distributed p2p hosting would outweigh the upsides.

    Not saying it's a bad idea, in fact I like it a lot, but I can see why it's not a high priority for most OSS devs

    samc ,
    @samc@feddit.uk avatar

    Its actually GNU image manipulation program, so pretty much.

    Or "Green Is My Pepper" if you ask RMS...

    samc ,
    @samc@feddit.uk avatar

    Just to lob a controversial thought in there: There may be some challenges the game industry faces that aren't solely "capitalism bad". The most compelling one I've heard is that, as games as a medium they have to increasingly compete with a growing back catalogue of classics.

    Between that and the rise of indie games, it gets increasingly risky to invest in large projects.

    (To try and preempt some comments: I am not saying that investors are "right" to pull out of the games industry. I just want people to consider whether the problem, and hence the solution, is more complicated than they first thought)

    samc ,
    @samc@feddit.uk avatar

    Whether or not he represents Americans, as head of state, he represents America

    samc ,
    @samc@feddit.uk avatar

    I think it means client-server basically. You can host a server in "the cloud" then access a frontend to it via your browser.

    Might also mean it has features relevant to debugging/deploying cloud services.

    Cloud is often a BS marketing word, but I'm sure there's ways to make it justifiable in this case. (Not that any of us has to like these features. I for once can't stand the idea of having my editor run inside a browser...)

    samc ,
    @samc@feddit.uk avatar

    Guy Fawkes wanted an absolute monarch beholden to the Catholic Pope. Just because someone wants to tear down a bad system, doesn't mean that they actually want a better one...

    samc ,
    @samc@feddit.uk avatar

    There's a river Foss that runs through York. Brings a new meaning to sending patches upstream...

    samc OP ,
    @samc@feddit.uk avatar

    Some updates after sleeping on it and trying some morning debugging:

    • It's actually either service being enabled that prevents login
    • It's a gnome-shell issue. Logging into a tty is fine, and shows that it's gnome-shell crashing when trying to log-in normally

    Maybe it's time to go back to debian...

    samc OP ,
    @samc@feddit.uk avatar

    Yeah, thinking I might have to do something similar to start the services after login. Unfortunately they need to run as root, so it'll be tricky to avoid having a second password prompt every time I login

    samc OP ,
    @samc@feddit.uk avatar

    Yeah, I'm leaning toward this option tbh.

    If we got to the point where popular machines had custom images with all the necessary extra drivers etc, it might be a value add. But for now I'm not seeing a huge benefit

    samc ,
    @samc@feddit.uk avatar

    man 1 git-gud

    Finally fixed my torrent ratio

    I'll admit, when I first started torrent I was not really familiar with how it worked and how important seeding was. I would just use magnet links without configuration to save the torrent and seed after completion. Well.. I have finally, got myself back to 1.00 after a couple months and working to try to always seed double what ...

    samc ,
    @samc@feddit.uk avatar

    Keep the files in a dedicated torrents folder then make symlinks to where you actually want them?

    samc ,
    @samc@feddit.uk avatar

    Be aware there are basically two different things called Owncloud. There's still the original php version, which is similar to nextcloud but worse (not open source, smaller plugin ecosystem I think)

    On the other hand is owncloud "infinite scale" (or ocis). This is the thing entirely written in go. But as others have pointed out, it's little more than a file server at this point.

    IMO the self-hosting community is really missing a self-contained "all the DAVs" server (files, calendar, contacts). Baikal etc seem like a great start, but it would be great to have somewhere to get those parts pre-assembled. Until then, nextcloud works for me.

    samc ,
    @samc@feddit.uk avatar

    Its called "modern standby" or something, and is the main option for suspending windows laptops I believe

    samc ,
    @samc@feddit.uk avatar

    Are there any new features in particular you're hoping for?

    For me, those two are the only things I can remember thinking it would be nice to have. Q

    YSK: Lemmy browsing app Boost is tracking your data for profiling and more! Consider using other trackingless Lemmy apps such as Jerboa or Voyager

    According to the tracking scanner Exodus (can be found on F-Droid), which keeps an updated database on trackers and runs your installed app against its register, you can track what apps are tracking you and clues of how. Saw that Boost is tracking me and uninstalled it and went straight to Jerboa. Jerboa is pretty similar to ...

    samc ,
    @samc@feddit.uk avatar

    For me at least, my objection with YouTube is that Google takes a cut. I'd much rather contribute an equivalent amount to some creators via patreon and adblock the site.

    Also I'm not saying the host doesn't deserve a cut, I just think that corporations like Google are a general pest that should be eradicated

    samc ,
    @samc@feddit.uk avatar

    Sounds minor, but I'm excited for right aligned mode-line segments. I've been working on a minimal powerline-esque theme and this will make it soo much cleaner.

    [Thread, post or comment was deleted by the author]

  • Loading...
  • samc ,
    @samc@feddit.uk avatar

    Maybe it's just me, but I still feel like I don't know what Union is after reading this. Is it a new, intermediate styling specification + code to translate the existing 4 formats to/from it (a la pandoc and its intermediate json)?

    samc ,
    @samc@feddit.uk avatar

    The words "new state-funded faith schools" are already quite disappointing to me. I understand that secularising existing state schools would be incredibly messy, but I wish we could at least agree that they should be considered an anachronism