ploum, to random
@ploum@mamot.fr avatar

Complaining or exiting when things go wrong is being a customer, an user. It is a lonely endeavour.

Being patient, offering help, accepting mistakes with a smile is what makes real friends, real supporters, real communities.

Yes, I’m always pushing Free Software even when it is harder to use.

Yes, my blog is down because has a hard time.

I’ve always fought for philosophical freedom against commercial convenience. And being imperfect is an essential freedom we must care about.

twann, to random

Both and are facing massive attacks. A lot of support to the admins of both platforms ✨❤
Also a reminder that attacking ethical code hosting platforms & nonprofits is literally a horrible thing to do! 😡

scy, to random
@scy@chaos.social avatar

This is how you do an outage status statement:
https://outage.sr.ht/

All the best to SourceHut, who are currently fighting a massive DDoS attack.

The same goes to Codeberg, where the SourceHut status page is hosted. They started being attacked at the same time and are also still fighting to restore their service:
https://social.anoxinon.de/@Codeberg/111738997246741636

It's curious that this attack is targeting the two most important non-corporate software forges.

papiris, to linuxphones

My first patches to were accepted 🙌 (ty @ollieparanoid!)

Now we have a basic subvol layout by default in , and when comes online again, I'll send a new patch with more comprehensive subvolume handling 🌠

Mirror of my changes here, if someone'd like to try it out in the meantime :)
https://gitlab.com/papiris/pmbootstrap/-/tree/flat-btrfs-layout?ref_type=heads

ploum, to random French
@ploum@mamot.fr avatar

Inspiré par la mise hors-ligne de , l’hébergeur de mon blog, une réflexion sur la pérennité d’une présence en ligne, le tout en lançant l’année des 20 ans de mon blog:

https://ploum.net/2024-01-18-perennite-dun-blog.html

(je ne suis pas sûr que tout le monde aie accès à cet article, il y a un délai de propagation DNS)

wholesomedonut, to random
@wholesomedonut@fosstodon.org avatar

I could write a big nuanced blog post.. if it was something I actually had a stake in.

The and outages are shining examples of why "decentralization" isn't just for code.

Git itself is decentralized.

Very generally, both of these services are just an easier way to manage code collaboration than patch emails on a mailing list.

If you can't collaborate with the same fidelity without the central lynchpin of a given server, you've decentralized source code. Not development.

smlavine, to archlinux
@smlavine@fosstodon.org avatar

Hi, I'm Sebastian.

Online: I lurk around #tildeverse and #sourcehut folks on #irc. I use #archlinux btw, and maintain a few packages on the #aur. I like programming in shell, C, Go, and #harelang.

I play #chess, NES #tetris, #tf2, and #minecraft. Sometimes.

In real life: I hang out with my school's student theatre club, the RIT Players. I like #improv, #cycling, #racquetball, #transit, and traveling. I love my family.

Sometimes I write on my blog: https://smlavine.com

#introduction :)

Anachron, to random
@Anachron@fosstodon.org avatar

  • (cli calendar manager)
  • (cli contact manager)
  • (neckbeards chat solution)
  • (old-school subscriptions)
  • (music organizer)
  • (wayland window manager)
  • (cli fuzzy finder)
  • (software platform)
  • -dlp (legal software to archive copyleft media)
  • (dns server)

Can we make this a thing again?

tristan957, to random
@tristan957@fosstodon.org avatar

The best part of is definitely that there is no AI associated with it.

csantosb, to guix

builds support for is a serious advantage when considering .ht as a development platform for reproducible results in research.

https://git.sr.ht/~whereiseveryone/builds.sr.ht-guix

sramsay, to fediverse
@sramsay@hcommons.social avatar

I've had pretty much everything on -- as a paid subscriber -- for a couple of years, and it's been absolutely great. As with the , it's gloriously free of the "what now?!" ToS garbage, AI shenanigans, and "you are the product" mentality of the larger platforms.

They're in the middle of a very hard core DDoS attack that's been basically going on since the 10th (it sounds like they are being targeted specifically -- which is a bit mind boggling).

Anyway, props to @drewdevault and the team. Sounds like they are not having a good time, but smaller devs like me really appreciate the work of smaller providers like them, and I want to wish everyone good luck sorting the whole thing out.

ploum, to random
@ploum@mamot.fr avatar

Summary and vulgarisation:

Somewhere in this world, there’s someone remotely controlling a huge amount of infected computers/iot devices and who decided, for unknown reason, that they should all permanently try to access .

The attack is so important that even the datacenter hosting was unable to handle it, which prompted an urgent move to a new one, in Europa. But the attack followed and the new datacenter is also on his knees.

This could happen to anyone, it sucks…

thomy2000, to opensource
@thomy2000@fosstodon.org avatar

Attacking free and open source software is honestly one of the lowest things you can do. People invest their spare time into creating something to help others who are looking for privacy, better tools or simply something that saves them some money because they can't afford paid options. Attacking that makes you the lowest of the low in society.

changelog, to foss
@changelog@changelog.social avatar

💥 New Changelog interview!

This week we’re joined by @drewdevault, talking about the Hare programming language 🐇

We discuss Hare (of course), why he’s so passionate about all things open source, the state of the language, fostering a culture that values stability, and oddly enough — what it takes to make a peanut butter and jelly sandwich 🥪

#foss #oss #opensource #hare #harelang #rust #rustlang #zig #ziglang #sourcehut #github

We hope you enjoy it! 🎧 https://changelog.fm/569

amolith, to github
@amolith@nixnet.social avatar

If you use GitHub and dislike Copilot, it might be time to start evaluating alternative forges like @forgejo and SourceHut.

> Just as GitHub was founded on Git, today we are re-founded on Copilot.
> https://github.blog/2023-11-08-universe-2023-copilot-transforms-github-into-the-ai-powered-developer-platform/

blainsmith, to random
@blainsmith@fosstodon.org avatar

Achievement unlocked:

jbzfn, to opensource
@jbzfn@mastodon.social avatar
dentangle, to ipv6
@dentangle@chaos.social avatar

w00t! finally has !

happy dance

smallcircles, to RSS
@smallcircles@social.coop avatar

, a curated search engine for and feeds

Created by @lown, BSD3-licensed on

> Alternative search engines are neat, as are RSS feeds. OpenOrb is a self-hosted app which allows visitors to search over a list of blogs you love. If you put your 10 favourite blogs in there, it'll search just those blogs and not show you any sponsored content or machine-generated garbage.

https://raphael.computer/blog/openorb-curated-search-engine/

https://git.sr.ht/~lown/openorb

https://news.ycombinator.com/item?id=40112958

JustineSmithies, to random
@JustineSmithies@fosstodon.org avatar

I think after all that @drewdevault and the team have done and had to endure over these past couple of days. The least I can do is up my payments to for providing such an amazing service and for being so transparent about what's happening and why. In fact I think that everyone should think about doing the same, If they're able to afford it that is? :Blobhaj_Heart:

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

Introducing some of the new features now available on Codeberg (the thread will be extended over the next days):

You can now set your pronouns in your user settings, and they will display on your profile.

If you link to code in an issue, these will now show up as a preview, see https://codeberg.org/forgejo/forgejo/issues/3525 for example.

Codeberg,
@Codeberg@social.anoxinon.de avatar

If you visit the activity pages of your repository, you can now find much more information an graphs, like a list of contributors and code frequency.

If you prefer to use the , you can now select the dedicated sourcehut integration in your repo webhooks settings (see https://forgejo.org/docs/v7.0/user/webhooks/).

maarten, to random

It’s crazy that the people targeting are now also targeting . It’s either an all out attack against free (as in freedom) software platforms, or simply because they host sourcehut’s status page. Pathetic either way.

tallship, to foss

As a longtime provider of services in one form or another since the late 80's and early 90's, I felt the pain of having to write out the following blog post/update.

Drew is an opinionated perfectionist with an attention to detail and his perspective that chafes some, endears others, and deservedly, receives the respect earned when someone strives toward par excellence for those for whom they provide services for.

I have some differing set of conclusions from my understanding of what he laments as the ordeal he's been through in the past year, like, "why would anyone consider a carrier besides DHL for international overseas shipments?" Also, I fail to see the logic in moving his entire infra from the U.S. (where there are many affordable top-tier carrier hotels - aka datacenters) to Amsterdam, which also has fine facilities and maybe it is because of privacy concerns which depending on what those are, may indeed be quite valid from my perspective.

But not having IPv6 fully deployed (as a result of datacenter choice?) is puzzling, although almost inconsequential operationally, in production, ... Almost.

Considering I've always looked directly at the carriers themselves, used my own delegated IP infrastructure for core operations, I tend to look at a datacenter as three things:

  • Electricity
  • Fail-over electricity (Generators)
  • Air conditioning

Most folks rent a rack that comes with transit, I ask how much the XC is - I can find, mix, and pick my transit providers. I just wanna know that my shit is secure in a suite or cage behind locked cabinets that I personally have 24/7 access to at anytime (even though I'll rarely do so) and have 24/7 remote hands to swap drives, hot-pluggable power supplies and plug cables into the designated ports I specify, etc. Those things typically come w/zero cost.

For DDoS'ing, I do like to outsource this as part of a package, and I'm open to any offers of included transit/XC and want to know how much each additional 20A of electricity cost me each month in addition to the rack fees. Putting the onerous of protecting my customers from a good DDoS'ing on someone else like my upstream takes a lot of worry away.

Shipping machinery though, that's a bit distinct too, I've been burned a few times domestically, although always recovered my *tangible costs - time? well, I've lost a couple of customers because their infra was lost or damaged in transit, but insurance is important - Drew had that. What I'm really wondering though, is who besides DHL would you even trust to ship servers over the Atlantic Ocean?

That's a cost I would not consider skimping on - A girl I almost married worked for DHL for over 20 years and they'll cut a check at the drop of a hat, which might have worked out well for Drew considering these were old boxes ready for retirement anyway and the replacement cost (new stuffs) is what you insure for.

Anyway, I've really admired much of what Drew has done over the years, was cheerleading for him as he migrated from full time paycheck person to finally being able to announce that he "thinks" he can make enough money for a living by devoting himself full time to FOSS with his fledgling SourceHut.

Yah, sometimes his head swelled up pretty big, making it hard to fit through doorways, and I've butted heads with him here and there on technical matters only, but have always respected him, and in truth, he was never not correct even if his way was the wrong way, or there was simply a better way - usually those were matters of opinion coz there's more than six ways to Sunday to skin a cat.

Anyway, he's been kicked in the balls really hard, which if you know much of him, must have been really hard to lay all of that out in some manner of detail (He's almost always brutally transparent). For that, and moreover for getting right back up after being knocked down (maybe by da man?), I applaud his candidness. His devotion to those of you reading this that may have free repos at SourceHut, and I'm also encouraging everyone to kick in at least a few bucks - fuck that dumb app that you don't need, let alone pay $2.95 for the exclusive right to be tracked - I urge you with all FOSSiness in mind... Give it a read, and send him whatev, ... I guarantee it will come back to you tenfold.

Drew is a consummate FOSS warrior, do it for yourself, please - Five bucks, fifty bucks, heck, whatever isn't going to cut into your budget for porterhouse steak this weekend would be nice.

And it will make you feel good too.

Full disclosure: I'm not getting shit from this article. Drew and I only converse occasionally and usually it is to disagree - some folks are just good coz of what's in their heart, their commitment to the community, and whether you're a fan or not doing this for him really is doing this for yourself and everyone else in the FOSS world.

Here's the link to the article/update.

.

craftyguy, to cochlearimplants
@craftyguy@freeradical.zone avatar

debugging tests that fail only in #gitlab #ci is the worst... #sourcehut absolutely has it right by allowing you to SSH into a runner that failed a job.

alcinnz, to random
@alcinnz@floss.social avatar

Issues with GitHub Fork process - Daniel Siepmann "Coding is Art":
https://daniel-siepmann.de/issues-with-github-fork-process.html

mcepl,
@mcepl@floss.social avatar

@janriemer @alcinnz

If you want to see IMHO the best take on git-send-email-driven forge, have a look at #SourceHut (https://sr.ht).

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines