gyptazy
@gyptazy@gyptazy.ch
I'm curious. What kind of volume are other #mastoadmin people seeing in their object storage?
I'm running a brand new instance with about 3 active users so far and a relatively low volume of stuff on the federated timeline. However my storage bucket is at nearly 6GB after 4 days of the instance being up. 🤯
I haven't set up the media cache retention setting yet, which might be a big chunk of it. But I'm curious what number people put in there and what their bucket size looks like.
@cablespaghetti @stesnac what are you seeing on snac2 if I may ask? The numbers in this thread seem quite high to me.
@stesnac @cablespaghetti thank you!
I just found out that Bell Canada has withdrawn their offering of 8 Gbps symmetrical fibre optic Internet service because they received too many complaints by non-technical people who didn’t think they were getting the advertised speed of up to 8 Gbps
The non-tech people were trying to get 8 Gbps from either the WiFi on the modem/router and/or a single Gigabit Ethernet port.
I missed out on getting 8 Gbps by not accepting it when it was offered to me last month
The rep triple checked and 8 Gbps symmetrical is literally available for my building, but the SKU for it has been withdrawn from his Provisioning tool software so he can’t requisition it for me.
To be clear and fair, I don’t really _need_ 8 Gbps symmetrical fibre, but it was available to me for a $10 price increase.
Facepalms all around.
@gyptazy I definitely appreciate the connectivity I’ve already got. Over the decades I’ve been on everything from 75/150/300/1200 baud to ISDN BRI to dialup to DSL, so I empathize, but I chose this building where I live now specifically due to its proximity to a telephone central office, and because it was a new building wired with fibre-only up to each suite. That gives me 3 Gbit symmetrical. That was my primary consideration when apartment hunting.
@gyptazy Years ago the answer would be yes. Speaking generally, these days, with the two big providers in Canada (Bell Canada and Rogers), for residential Internet it’s all dynamically assigned IP addresses. If you want a static IP address you have to pay for “Business Internet” service, which is usually slower (SLA). Bell is stingy and will only give you a single IPv4. Rogers will give you 5, and you can get more, but they’re a nightmare to deal with.
@gyptazy In Canada it’s a monopolistic situation with cellular and Internet. We pay ridiculous prices for cell phone data and cell phone plans, and our Internet is limited in weird ways as well. The major providers fight hard to not let third party companies resell over their fibre or copper, though they have relented somewhat to allow third party brands to use their cell towers.
Here it’s around 20-50 USD for a typical line which is mostly:
DSL 100/40
DSL 250/40
Cable 1Gbit/50
@gyptazy Bell:
Fibre 8 Gbps symmetrical $169.50 CAD/month (unavailable)
Fibre 3 Gbps symmetrical $158.20 CAD/month
Fibre 1.5 Gbps (1.5 Gps down, 940 Mbps up) $146.90 CAD/month
Fibre 500 Mbps symmetrical $141.25 CAD/month
Fibre 150 Mbps symmetrical $129.95 CAD/month
Fibre 50 Mbps symmetrical $96.05 CAD/month
Fibre 10 Mbps down 0.93 Mbps up limited monthly usage $67.8 CAD/month
Discount of $30/month for 2 years if you make a multi-year commitment
@gyptazy Rogers (Cable):
8 Gbps $451.99 CAD/month (limited availability)
2.5 Gbps $158.19 CAD/month (discounted to 135.59)
1.5 Gbps $146.89 CAD/month (discounted to 124.29)
500 Mbps $135.59 CAD/month (discounted to 79.09)
150 Mbps $124.29 CAD/month (discounted to 56.49)
Discounts are for 2 years with a multi-year commitment.
@gyptazy Most Bell fibre plans are symmetrical, meaning same up/down. DSL varies, usually limited. I didn’t see Rogers cable up, they hid that info on the pricing page. These monopolistic companies get infuriating at times.
@gyptazy Years ago things were much better on the Internet front in Canada. You could get an entire Class C if you needed it.
Things are only “better” if you get server colocation somewhere, or have a unicorn Internet reseller and are lucky in how your building is wired up and it’s the right combination to get both good connectivity and static IP addresses.
You can now find Stefano's great article on the FreeBSD Foundation site:
https://freebsdfoundation.org/our-work/journal/browser-based-edition/make-your-own-vpn-freebsd-wireguard-ipv6-and-ad-blocking-included/
@gyptazy great article. Thank you!
What am I going to cook for tomorrow?
It's an Italian recipe 🇮🇹 👇
P.s. I do apologise for not following the exact recipe. I improvised with what I had in the fridge and with the limited tools I have in my house in London
P.P.S. Cheese is missing, but there will be tomorrow during the assembly 😉
@gyptazy Ja ja, meine tante ist aus Innsbruck, aber meine deutsche ist nicht sehr gut 🙈
Added 𝗨𝗣𝗗𝗔𝗧𝗘 𝟭 - 𝗔𝗔 𝗕𝗮𝘁𝘁𝗲𝗿𝗶𝗲𝘀 𝗣𝗼𝘄𝗲𝗿𝗲𝗱 𝗨𝗣𝗦 to the 𝗧𝗶𝗻𝘆 𝗨𝗣𝗦 𝗳𝗼𝗿 𝗧𝗶𝗻𝘆 𝗡𝗔𝗦 𝗥𝗲𝗹𝗼𝗮𝗱𝗲𝗱 article.
https://vermaden.wordpress.com/2024/02/11/tiny-ups-for-tiny-nas-reloaded/#comments
#freebsd #linux #ups #nas #storage #power #energy #AA #batteries
This should help all the people that are running on #RV64 hardware (like the #VisionFive2, #MilkV, #LicheePi4A, ...) and also want to run #snac2 as a #ActivityPub instance in the #Fediverse like me.
You can grab it here: https://cdn.gyptazy.ch/files/riscv64/ubuntu/snac/snac_2.49_dev_ubuntu_23.10_riscv64_linux.tgz
@gyptazy Oh nice put that one on my wishlist as well. I'm using "RISC-V Assembly Language Programming: Unlock the Power of the RISC-V Instruction Set" by Stephen Smith
But kudos if you want to support him :)
@gyptazy well it's only 10 bucks and there's always need for additional information.
I like the fact that the introduction of the book I have is pretty specifically for the VisionFive 2 plus qemu and even some notes on how to run the code on ESP32-C3 boards that are also RISC-V based.
@gyptazy do you happen to know the guy personally?
@gyptazy well having a quick introduction using that simulator makes things easier I suppose. Really the biggest difference is that assembly on Linux (as in on the VF2) needs like 4 lines as entry point and exit point. Otherwise it's the same type of instructions I'd say 🤔
(Did order two ESP32-C3 to see if I can setup a build environment to load the code onto them for fun).
Really just trying to pick my brain ATM for fun 😅
@gyptazy reminds me I found a video on YouTube where the guy explains reasonably well how to run assembly code bare metal on qemu 🤔
Added:
* #FreeBSD 14.0 with #snac (a #Fediverse server) and #nginx
(https://app.vagrantup.com/gyptazy/boxes/freebsd14.0-snac-fediverse-server-arm64)
* #Alma 9.3 (#AlmaLinux)
(https://app.vagrantup.com/gyptazy/boxes/alma9.3-arm64)
* #Rocky 9.3 (#RockyLinux)
(https://app.vagrantup.com/gyptazy/boxes/rocky9.3-arm64)
(Fixes: https://github.com/gyptazy/vagrant-arm64-boxes/issues/1 and https://github.com/gyptazy/vagrant-arm64-boxes/issues/6)
* #Chimera 20240122 (#ChimeraLinux)
(https://app.vagrantup.com/gyptazy/boxes/chimera20240122-arm64)
You can find all 42 images on:
https://gyptazy.ch/blog/collection-of-vagrant-boxes-images-for-apple-silicon-based-on-arm64/
@gyptazy time for me to fire up vagrant
A new instance page, that shows all posts by users in the same instance (like the public instance timeline, but interactive). This will help building communities.
Follower-only replies to unknown users are not shown in timelines.
Added verification of metadata links: if the linked page contains a link back to the snac user with a rel="me" attribute, it's marked as verified.
Added a new server-level configuration parameter: min_account_age
. If this value (in seconds) is set in server.json
, any activity coming from accounts that were created newer than that will be discarded. This can be used to mitigate spam.
Added a profile-page relation to links in webfinger responses (contributed by khm).
Fixed some regressions and a crash.
If you find #snac useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink
This release has been inspired by the album The Sudbury Inn by #Deleyaman.
@grunfink Thank you for this new release!
https://gyptazy.ch/snac/gyptazy
https://gyptazy.ch/@gyptazy (rdr)
If I go to your snac home, I see it working, I even see that the link to your blog has been verified.
"fields": [
{
"name": "Blog",
"value": "https://gyptazy.ch",
"verified_at": null
},
I'll fix it.
Thanks for your help.
% curl -s https://gyptazy.ch/snac/api/v1/accounts/gyptazy/ | jq ."fields" | head -n 5
[
{
"name": "Blog",
"value": "https://gyptazy.ch\" rel=\"me\">"" target="_blank">https://gyptazy.ch",
"verified_at": "2024-02-28T14:16:17Z"
@grunfink I submitted a PR to update MacPorts' snac to 2.48 here:
Next step: how do I connect to a WiFi network in Tribblix. Come to think of it - how do I check if my WiFi chip is even working...
Stuff to discover.
Back in a day on OpenSolaris/OpenIndiana I used dladm(1M) and ipadm(1M) for that.
Something is clearly not right after first boot post-install.
Several tools that should be there (startsx, setxsession) aren't available.
My goal is to set this ThinkPad up as a non-Linux UNIX machine, and the options are Tribblix, FreeBSD, and OpenBSD. Tribblix might be a bit outside of my skillset.
@thomholwerda NetBSD not an option?
Happy to see you all again after #FOSDEM!
@gyptazy Spammers and scammers are spreading and they decided to label your account.
I really don't understand.
@gyptazy Programming and using alternatives is what did it.
«WhatsApp muss sich öffnen, Konkurrenten haben aber kein Interesse»
Ich selber nutze #WhatsApp schon länger nicht mehr aber dieser Vorfall bezüglich #Konkurrenz ist spannend, da sie kein #Interresse an deren #öffnung haben und dies lehnt begründet ua auch @threemaapp ab.
#WhatsApp #Konkurrenz #Interresse #öffnung
Vor allem war das von Anfang an klar. Dummes Politikergeschwätz und sonst nichts....
@unity dann gleich auf @xmpp_providers und/oder @matrix wechseln wenn mensch unterschiedliche Server akzeptiert 🤷
🧵 …zugegeben die Reaktion von @threemaapp ist nicht übrraschend und das von @signalapp tut es ebenfalls nicht. Es ist eine #Politik-Entscheidung die #technisch nun nicht "einfach leicht" so wie #sicher umsetzen lässt oder sehe ich dies falsch?
«Whatsapp muss sich öffnen – Threema und Signal winken ab:
Die #EU verdonnert Gatekeeper wie #Whatsapp, ihre Plattform für andere Anbieter zu öffnen. Die Idee klingt gut, nur machen #Threema und #Signal dabei nicht mit.»
👁️🗨️ https://www.heise.de/news/Whatsapp-muss-sich-oeffnen-Threema-und-Signal-winken-ab-9636224.html
@kubikpixel @threemaapp @signalapp Ich sehe da auch eher die Chance für bessere Bridges zu z.B. Matrix bzw. in Zukunft Clients welche mehrere Anbieter unterstützen um nicht 10 Messenger Apps parallel zu nutzen
@gyptazy
Alas, bhyve(8) is not building at the very moment but I'm refreshing the cgit log like a feind.
@dexter that’s a lot of characters 😬
@gyptazy at ninety bucks for 8GB RAM and a full length M.2 NVME SSD slot, that thing is a steal for running bare metal server wrokloads
@gyptazy do you have a link for the purchase of the case... ?
Unfortunately it’s out of stock now, it was the last available one. The site from the manufacturer:
https://www.waveshare.com/visionfive2-case-a.htm
But there are also
- https://gyptazy.ch/misc/running-a-riscv-based-production-tor-relay-node/
- https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/
- https://gyptazy.ch/misc/switching-from-arm64-to-open-riscv-hardware-architecture/
- …
Hope it helps :)
@stephen0x2dfox
bhyveload is simply the FreeBSD loader ported to userspace and was the shortest path to getting bhyve up and running.
Yes, VMs should be jailed.
Yes. You always run the risk of escaping from root to root.
Yes, you could have a Lua loader that simply runs 'rm -rf' on VM boot.
All true.
Today marks 7 months since I made the BSD Cafe public. These days, I'm quite busy and don't have much time to dedicate, but when I want to relax in the evening, I open one of the interaction tools and see wonderful people, great conversations, and interesting topics. I just want to say thank you to you, friends who are part of the BSD Cafe, and to all of you, friends of the BSD Cafe.
@stefano Thank you for hosting us!
#BSDVCafe #ThankYou #Community
Hm, ich sehe das zwiespältig. Der reguläre Kunde vom beliebigen Supermarkt, beliebiger FastFood Kette & Co wird vermutlich am meisten auf Instagram und Twitter aktiv sein. Werbung im Fediverse? Sponsert posts oder wie sollte man dies dann abbilden?
Als "Influencer" bringt es halt ebenfalls wenig im Fediverse aktiv zu sein, dort gibt es weder Geld pro Klicks, noch genug Follower aus den jeweiligen Zielgruppen zu monetarisieren.
Let me know your benchmark, I had a look at other listed vf2 boards and they were all more or less the same. Keep in mind that my benchmarks have been created on a non cooled vf2 rev 1.3b board at 20°C room temperature.
Unfortunately, I switched to Ubuntu for the production boards. If there’s time again I will put some efforts into FreeBSD again.
Currently there’s too much missing to use it in a comfortable way. Booting with serial console attached, typing boot options, only booting to memory, … currently I would only recommend Ubuntu, Debian with old snapshot images from 2022 or OpenBSD. There are also some other ones that should work great like Suse, Slackware but I didn’t have them a try - so I can’t judge them.
Time to get back to the good old times… #doityourself
In addition to just answer the question:
Power Consumption
Idle 7.3 W
Full Load 13.4 W
System load: 1.08
Usage of /: 2.7% of 115.22GB
Memory usage: 4%
Swap usage: 0%
Temperature: 56.0 C
Processes: 131
- At home with a small server, home lab or boards like RaspberryPi, VF2 etc.
- Using only static content by site generators and hosting them on free services like GitHub pages or free CDN services.
- Using a small vServer.
- Having an own hosted server in a DC or even own infrastructure or AS
Home (DSL, Cable): | 17 |
Static Site Generator (hosted on free webspace): | 8 |
vServer: | 18 |
Hosted Server (DC, own Infra or AS): | 12 |
Having boards from European manufacturers world be really very cool but I guess also much more expensive than the current boards from china. But teaching rv64 assembly is a bit too much, we can be lucky when they teach them at least something in tech :D
https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/
Sure, technically everything works fine on operating systems like #FreeBSD, #OpenBSD, #Debian, #Fedora etc. and all my monitoring, backup and admin infrastructure is #IPv6 only for years. But dealing with clients is something different. I think most clients already support #DualStack, especially within my circle but it could still be annoying for people that are forced to use #IPv4 only.