gyptazy

@gyptazy@gyptazy.ch

Open Source addicted | Former AS20621 | Loves & | Currently mostly in , & hardware |
Blog:
https://gyptazy.ch
GitHub:
https://github.com/gyptazy
X:
https://twitter.com/gyptazy
Gemini:
gemini://gyptazy.ch
GPG:
0x69BF7050
2 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

I’m joining the conference in ( on the 1st & 2nd of June. If you’re also participating, feel free to say hi 👋 - I’ll wear my “gyptazy” shirt, you can’t miss me!

Happy to see you all again after

@tdose@fosstodon.org

Gerry McGovern »
@gerrymcgovern@mastodon.green

A Wi-Fi router will typically consume about 15 watts per hour of use. The difference between when the Wi-Fi network is empty and when it is completely full is maximum 10% or 12%. If it uses 14 watts ticking along with nothing on the network, and then you load it up to its maximum capacity, it’ll start using 16-17 watts. There’s over one billion Wi-Fi routers in the world. Just imagine if the designers cared about every milliwatt? A milliwatt times a billion: 10 megawatts
gerrymcgovern.com/designing-wa

...
0 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

@gerrymcgovern@mastodon.green it’s like modern software development - what if the dev would take care about just being more efficient than saying „we have enough resources“ or „we can scale in the cloud“.

Just compare vs - and do we really need to run so many instances… many different point of views, I guess. That can be adapted to so many things.

2 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

Got a label on / . Maybe it’s really time to get rid of it…

...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@gyptazy Spammers and scammers are spreading and they decided to label your account.
I really don't understand.

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@stefano@bsd.cafe indeed, don’t understand. But that’s what might happen when using such kind of networks :)

CapitalB »
@CapitalB@noauthority.social

@gyptazy Programming and using alternatives is what did it.

...

KubikPixel™ »
@kubikpixel@chaos.social

«WhatsApp muss sich öffnen, Konkurrenten haben aber kein Interesse»

Ich selber nutze schon länger nicht mehr aber dieser Vorfall bezüglich ist spannend, da sie kein an deren haben und dies lehnt begründet ua auch @threemaapp ab.

👁️‍🗨️ winfuture.de/news,141365.html

...
Older...

Commander KEEN 👾 »
@Commander_KEEN@lustigetiernamenbubble.de

@kubikpixel @threemaapp

Signal hat ja auch son SMS rausgeworfen wegen man könnte es aus versehen für einen sicheren Kommunikationsweg halten.
Ich mochte es und würde mich freuen, da ich leider von WA nicht wekomme eine APP gibt, die es kombiniert. WA, SMS, Signal, ( Wechat😬)

JuSchi »
@Jupp_Schmitz@ruhr.social

@kubikpixel @threemaapp

Vor allem war das von Anfang an klar. Dummes Politikergeschwätz und sonst nichts....

Unity »
@unity@base.nospy.net

@kubikpixel
Finde ich auch interessant, dass die anderen nicht wollen. Allerdings denke ich mir auch, was das bringen soll? Wenn Messenger XYZ mit WA kommunizieren kann, dann bekommt Meta ja auch zusätzlich diese Daten. Wo ist da der Vorteil?

...

KubikPixel™ »
@kubikpixel@chaos.social

@unity dann gleich auf @xmpp_providers und/oder @matrix wechseln wenn mensch unterschiedliche Server akzeptiert 🤷

KubikPixel™ »
@kubikpixel@chaos.social

🧵 …zugegeben die Reaktion von @threemaapp ist nicht übrraschend und das von @signalapp tut es ebenfalls nicht. Es ist eine -Entscheidung die nun nicht "einfach leicht" so wie umsetzen lässt oder sehe ich dies falsch?

«Whatsapp muss sich öffnen – Threema und Signal winken ab:
Die verdonnert Gatekeeper wie , ihre Plattform für andere Anbieter zu öffnen. Die Idee klingt gut, nur machen und dabei nicht mit.​»

👁️‍🗨️ heise.de/news/Whatsapp-muss-si

...

Jakob Voerkelius »
@asklios@chaos.social

@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

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@kubikpixel@chaos.social @threemaapp@mastodon.social nun bei mir ist es einfach, dass ich so wenige Apps wie möglich haben möchte. Eine Interaktion mit WhatsApp Usern wäre schon gut, ich nutze nur iMessage (und SMS Fallback) bei Android Geräten. In den USA kein Problem, hier in Europa auch immer weniger, aber teilweise halt schon. RCS wird es ein wenig beheben, aber nicht so, wie es ideal wäre.

Michael Dexter »
@dexter@bsd.network

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@dexter@bsd.network yeaaaaahhh this is awesome :)

...

Michael Dexter »
@dexter@bsd.network

@gyptazy
Alas, bhyve(8) is not building at the very moment but I'm refreshing the cgit log like a feind.

...

Michael Dexter »
@dexter@bsd.network

@gyptazy
Listening to some vaguely related music...

youtu.be/6Ejga4kJUts

...

Toasterson »
@Toasterson@chaos.social

@dexter @gyptazy I knew which sing it was before I clicked the link XD.

Michael Dexter »
@dexter@bsd.network

I updated the wiki with everything I know to date.

Joel Carnat ♑ 🤪 »
@joel@piou.foolbazar.eu

@dexter that’s a lot of characters 😬

42 ★ 14 ↺

gyptazy »
@gyptazy@gyptazy.ch

This is how one of the cases looks like for the board.

Happy serving on & . Hopefully soon again back on .

...
Older...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@gyptazy beautiful. I guess I now want a ... 🙂

...
2 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

Thanks! Yeah, they’re getting cheap and there’s also a board with 16GB (LicheePi) but unfortunately I have no details right now. It hasn’t arrived yet, therefore I do not know how good that one is supported by different operating systems.

CRM-114 »
@flyingsaceur@ioc.exchange

@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

...
1 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

@flyingsaceur@ioc.exchange yes and no… it’s really slow and on a RPi 3 level, see also the benchmark chapter https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/

...

CRM-114 »
@flyingsaceur@ioc.exchange

@gyptazy That's a thorough set of resources. I'm running Ubuntu 23.10 wiht the recent 6.5 kernel release, passive cooling, and a NVME SSD that seems to better than my old Intel NUC on storage benchmarking. I'm running Geekbench 6 from the binary you provided to see if any of that makes a difference... as it is, i'm running bare metal services for my ARM k3s cluster on it; if only they upstreamed the GPU from the custom Debian image…

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@flyingsaceur@ioc.exchange I also switched to Ubuntu because it’s currently the best way to run a production riscv device right, now. You simply get you package updates in a usual way without recompiling everything on your own which takes a lot of time by cross-compile or even on native hardware. Not to mention the dev environment itself etc (but if you’re interested you can find a Debian and FreeBSD dev env als qemu image on my site).

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.

...

CRM-114 »
@flyingsaceur@ioc.exchange

@gyptazy I figured i’d run geekbench on my Libre AL-H3-CC-H5 with an alwinner four core and 1GB RAM and so far the visionfive2 is gonna get lapped. That being said, i'm not convinced that the geekbench beta is sufficiently optimized for RISC-V 64 bit.

Nevertheless, for eighty odd bucks you get a M.2 NVME slot which is rare for SBCs even now, and a full length SSD retaining screw hole, which is even rarer.Two gigabit NICs on top of that and I think it's a winner for cheap IO bound workloads... if only they got riscv support for k3s...

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@flyingsaceur@ioc.exchange just had a look at it but that are too many deps to rebuild (and maintain) for me alone

...

CRM-114 »
@flyingsaceur@ioc.exchange

@gyptazy welp it locked up while running the multicore tests. last log entry was smartmon alarm on high ssd temperature

...

adingbatponder »
@adingbatponder@fosstodon.org

@gyptazy do you have a link for the purchase of the case... ?

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@adingbatponder@fosstodon.org
Sure, it’s this one:
https://www.rasppishop.de/Metallgehaeuse-VisionFive2-mit-Luefter-25311 (No affiliate link!)

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

2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

You had one job…

gyptazy boosted

Andrew »
@zxombie@hachyderm.io

Initial bhyve/arm64 kernel support is in.

...

Shawn Webb »
@lattera@bsd.network

@zxombie thank you so much for all the hard work you have been putting in!

»
@dch@bsd.network

@zxombie fantastic news have been waiting a long time for this!!! Now if only CURRENT would run on my arm64 boxes atm

12 ★ 3 ↺

gyptazy »
@gyptazy@gyptazy.ch

I love trustful electronic payments… wait what is that? 🤣 let’s fetch the logs.

waldi »
@waldi@chaos.social

Oh. This does not start. We lost single files. We don't have backups.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@waldi@chaos.social "Sei bereit, sei bereit - mach Backups jederzeit!".

vermaden boosted

Michael Dexter »
@dexter@bsd.network

Today's Production User Call recording:

youtu.be/Rt4aB6D5-OE

We discussed web UI strategies, UEFI-CSM/SeaBIOS... and a spicy topic you'll only see in the notes!

...

stephen-fox »
@stephen0x2dfox@hachyderm.io

@dexter Let me preface this with saying I am not very familiar with bhyve or hypervisor internals.

If I understand the bhyveload discussion correctly, it sounds like it either executes attacker-controlled code outside the VM process or it passes attacker-controlled data to brittle code that runs outside the VM process.

Should I be using bhyveload at all? Or should I be using the UEFI loader instead?

Even with sandboxing (which is very welcome!), this sounds like a pretty big weakness.

...
gyptazy boosted

Michael Dexter »
@dexter@bsd.network

@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.

gyptazy boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

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.

...
Older...

Tara Stella »
@tara@hachyderm.io

@stefano Thank you for running such an amazing project 💝

...

cuddle »
@cuddle@mastodon.bsd.cafe

@stefano thank you! 💛

5 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

@stefano@bsd.cafe a big shoutout, kudos and thank you for all your time, money and efforts you put into providing the community @stefano@bsd.cafe

...

Shawn Webb »
@lattera@bsd.network

@gyptazy so I see reference to a DTB file named starfive/jh7110-starfive-visionfive-2-v1.3b.dtbBut I can't find a DTB file with that name on the VF2 github releases page. I see jh7110-visionfive-v2.dtb there.

Are those two files the same? If not, can I use the one I found on GitHub?

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network afaik no, because the FIT image (u-boot.itb) is a combination of OpenSBI’s fw_dynamic.bin, u-boot-nodtb.bin and the device tree blob (jh7110-starfive-visionfive-2-v1.3b.dtb or jh7110-starfive-visionfive-2-v1.2a.dtb) which is board and even revision specific.

...

DesRoin »
@DesRoin@geekdom.social

So looks like this could be the final incarnation of my
Put an active cooler on top using blu tack which also makes this really silent 😶🔕
Currently trying to update the system which failed the past two days simply because it took too long, but now since it doesn't thermal throttle anymore it should go through.
Stays nice and cool at 43°C under 100% load on all cores

No description
...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Far better than my approach... Just placed on the external SSD drive :)

...

DesRoin »
@DesRoin@geekdom.social

@gyptazy I really like to go fancy at times 😅✌🏻
Might have to look for an external SSD as well at some point or I need to fix the one m.2 drive I still have here.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Ah, unfortunately my package hasn't arrived yesterday. So basically, tomorrow 3 metal and fan cooled cases are coming including two m2 drives (just took very cheap ones with only 512G for 32€).

...

DesRoin »
@DesRoin@geekdom.social

@gyptazy cheap ones should be good enough, afaik the VisionFive 2 doesn't utilize the PCIe speed anyway.
What case is that with the cooling?

...

73 million seconds »
@73ms@infosec.exchange

@DesRoin oh wow, sounds like I should be glad the kit I got came with a fan despite it being fairly noisy

...

DesRoin »
@DesRoin@geekdom.social

@73ms Well when you put it inside a case and do a lot of compiling it does heat up till it reaches its thermal threshold.
Adding a nice copper cooler and this little fan however means it stays at optimal temperature no matter what you do

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social @73ms@infosec.exchange habe you ever hit the thermal threshold? Any chance you are on rev < 1.3b?<br>
With a non updated < 1.3b board I reached pretty high temps, with the 1.3b revision I do not get higher than 65°<br>

...

DesRoin »
@DesRoin@geekdom.social

@gyptazy @73ms I did on Friday when I was updating software on it for 14 hours straight. 😅
I do have revision 1.3b though

16 ★ 3 ↺

gyptazy »
@gyptazy@gyptazy.ch

I’m totally fed up with all the services that suddenly charge you more or terminate their services.

Time to get back to the good old times…

...
10 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

I guess I shouldn't run this way for production, should I?

System load: 1.08
Usage of /: 2.7% of 115.22GB
Memory usage: 4%
Swap usage: 0%
Temperature: 56.0 C
Processes: 131

...

oxy »
@oxyhyxo@mastodon.bsd.cafe

@gyptazy any idea of the power usage?

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Sure, you can find all the detail right here: https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/

In addition to just answer the question:
Power Consumption
Idle 7.3 W
Full Load 13.4 W

HankB »
@HankB@fosstodon.org

@gyptazy Why? I have found that vertical orientation works well for cooling.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@HankB@fosstodon.org What do you mean by "why"? Currently, it keeps the temperature quite well at 56°C. The active cooled cases are to stack all boards together and to prepare for the summer. Right now, it's just 20°C room temperature there but in summer it can get easily up to 35°C.

...

HankB »
@HankB@fosstodon.org

@gyptazy

> What do you mean by "why"?

Why don't you want to run this way? I have a number of systems that are "packaged" like this. I find it very convenient to hang a Raspberry Pi by the USB power cable. 😜

...
0 ★ 1 ↺
HankB boosted

gyptazy »
@gyptazy@gyptazy.ch

@HankB@fosstodon.org I'm not quite sure if this will still work that way in the summer. Except of that, I have no issues with it running that way :)

fedops 💙💛 »
@fedops@fosstodon.org

@gyptazy perfectly fine! 😄

...
11 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

Sometimes I'm torn as to whether I should continue to run basic services like DNS, NTP, etc. independently myself. My entire personal infrastructure contains 174 service checks - that means there are a lot of systems and services that need to be maintained. Services like Container registry, GIT & Co could easily be run elsewhere - but you give up control. I'm somehow still someone who likes to have control over their services and data, but you have to draw the line somewhere. Theoretically, I could host everything important on a single RaspberryPi or VisionFive2 board. And I love the idea of going fully productive with open hardware...

...

0x1eef 🇵🇸 🍉 🫒 »
@0x1eef@mastodon.bsd.cafe

@gyptazy Wow that's a lot. 🙂 I'm nowhere near that number. The few services I do have I enjoy maintaining. Learn a lot in the process.

...
4 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@0x1eef@bsd.cafe that’s it - learning by doing. And this was the initial idea of outsourcing the homelab (which I never used that way) 🙈

fedops 💙💛 »
@fedops@fosstodon.org

@gyptazy I only run services that offer a value, either because I want to be in control or they're not available elsewhere.

Things like NTP offer no real value so I just pull them in from the outside instead of running my own GPS receiver, for example.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@fedops@fosstodon.org thanks, I can see it from both perspective. NTP is nowadays not really honored but it’s one of the most underrated and important services when it comes to logging, monitoring and security (certificates, OTP, auth, etc.). But it’s also quite available from external services… so that’s my reason to run it - but only if I already have a whole infrastructure running that is consuming this service.

...

fedops 💙💛 »
@fedops@fosstodon.org

@gyptazy sure, I also run a local NTP server, but not stratum 0 is what I meant.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@fedops@fosstodon.org got it :) yeah stratum 0 is not that easy when running in a DC but at least at home

Juan Camós »
@jcamos@mastodon.bsd.cafe

@gyptazy
I also like to ask stuff to my own servers and keep them in-house. It keeps my things like they are... Mine 😅

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@jcamos@bsd.cafe fair enough :)

drscream »
@drscream@m.fru.bar

My intro talk is accepted at @clt_news - woop woop! And if you’re not into visit our stand ;-)

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@drscream@fru.bar @clt_news@mastodon.social awesome, congratulations :)

Jay Earthling 🚩 »
@jaypatelani@bsd.network

@drscream @clt_news talk will be in English?

...

drscream »
@drscream@m.fru.bar

@jaypatelani @clt_news based on the last years audience it will be in German.

...

Jay Earthling 🚩 »
@jaypatelani@bsd.network

@drscream @clt_news oh okay. It would be cool to have it somewhere with English subtitles :)

🗳 6 ★ 5 ↺

gyptazy »
@gyptazy@gyptazy.ch

Where do you host your website or even all your own services in 2024. Do you host:

- 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
...
Older...

COD »
@chrisod@fosstodon.org

@gyptazy static site with html files and images hosted at indie web host for about $1.50 a month.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@chrisod@fosstodon.org thanks for sharing. But this runs on a real domain (Not subdomain of indie web or similar), doesn’t it?

...

COD »
@chrisod@fosstodon.org

@gyptazy Yes, link is on my profile page. The host is nearlyfreespeech.net

wrobertson »
@wrobertson@mstdn.io

@gyptazy
I voted home (fiber), but I have some services in cloud vServers. Mostly just to brag that my workload is "hybrid cloud."

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@wrobertson@mstdn.io hm yeah that’s probably my setup right now. But paying so much (I have two hypervisor server running where auth ns, ntp, Monitoring, Matrix, fedi, Web, Email,…) Are running on. But with the riscv boards everything duplicated. So I’m not sure if I want to run it home (due to power consumption) or keep it in a DC.

0x1eef 🇵🇸 🍉 🫒 »
@0x1eef@mastodon.bsd.cafe

@gyptazy A mix of LAN-only services, github pages, and vultr (which also serves static websites).

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@0x1eef@bsd.cafe sounds good to me :)

9 ★ 4 ↺

gyptazy »
@gyptazy@gyptazy.ch

Are you into provides a really good hardware support for the board including up-to-date packages and security updates in a long term view.

https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/

...

JustDude :) »
@justdude@mastodon.nl

@gyptazy True, but 7.4 boots in mine without SD card on an eMMC card. Very stable.
As I wanted to use PF as firewall, tnat was a precondition or ofcourse

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@justdude@mastodon.nl Oh, that's cool. I saw a gist where someone mentioned it... Think I need to give it a try on this weekend. But I need to get on a stable base instead of OS hopping :D

...

JustDude :) »
@justdude@mastodon.nl

@gyptazy Fully agree, ubuntu on the visionfive is no bad choice.

The openbsd post on github mentioned you also als one of the commenters.
The author links to a freebsd article, there is a copy statement of the bootfile mentioned to the eMMC with a specific directory, and it works.

gist.github.com/csgordon/74658

And then with the latest build.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@justdude@mastodon.nl yeah I saw it on the weekend of the Fosdem and just forgot about it. 😂 added to my notes for this weekend… thanks for the hint again.

CRM-114 »
@flyingsaceur@ioc.exchange

@gyptazy Are you able to get a local console on that with HDMI?

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@flyingsaceur@ioc.exchange on Debian it worked (only used a single time). I can give it a test

killed2 🇪🇺 »
@killed2@social.linux.pizza

@gyptazy
So i can just install ubuntu and keep it updated with apt upgrade? Something the starfive Debian image can't do. Nice, gonna try it when I get home after the weekend.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@killed2@social.linux.pizza exactly, and it includes even kernel updates. In the past I have rebuilt several packages because of the outdated snapshot ones on Debian.

14 ★ 16 ↺

gyptazy »
@gyptazy@gyptazy.ch

Serious questions for this Friday… Are we now at a point of time where we can safely drop legacy and can even use only for servers.

Sure, technically everything works fine on operating systems like , , , etc. and all my monitoring, backup and admin infrastructure is only for years. But dealing with clients is something different. I think most clients already support , especially within my circle but it could still be annoying for people that are forced to use only.

...
Older...

Ricardo Martín »
@fluxwatcher@mastodon.social

"Are we now at a point of time where we can safely drop legacy and can even use "
IMO @gyptazy, not yet.
Location still really matters, especially in many cases where the potential problems and/or implementation delays are still caused by ISPs and some cloud services.

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@fluxwatcher@mastodon.social yep that’s right, but I think at least for my personal services it’s not a big deal

Georg Sassen »
@georgsassen@pfeifling.de

@gyptazy Well, if you have a Vodafone Business (former Unitymedia) cable line with a fixed IPv4 address, you won't get IPv6. Unless this has changed in the last months...

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@georgsassen@pfeifling.de that’s really sad, especially when you already get a static v4. But I guess it’s still easily solvable by using tunnelbroker etc. I remember when I had to use HENET for tunnelbroker services and I still often use it because it’s often better than than the native one (except of that it might be sometimes a little bit slower).

Annie »
@Anniiii@gts.ferreo.dev

@gyptazy I mean I'm still forced to ipv4 only through the wireless chip of my laptop on freebsd(since the driver is missing ipv6 support)

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

...

Annie »
@Anniiii@gts.ferreo.dev

@gyptazy Yeah, it's the only reason I even still run dual-stack in my network

Malte »
@malte@frankfurt.social

@gyptazy I tried it with a couple of jails last year and it was a sad mess. I couldn't clone github repos and downloading certain things just didn't work but I found ways around it.
Then I went on a trip through multiple countries and it became an even bigger mess, because often I only had available and couldn't directly reach the services I had set up.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@malte@frankfurt.social Thanks for sharing this information. Since I already have my whole mgmt on ipv6 I know some issues but mostly can deal with it. But I wasn't aware that even in our nerd bubble so many ones still are on ipv4 only connections and not even dealing with HENet or similar. So, I guess I should keep this in mind before going IPv6 only in frontends...

alelab »
@alelab@mastodon.bsd.cafe

@gyptazy I tried to migrate home network to until I traveled to : the guest and my mobile operator were stuck on . I cannot connect to my home server through (IPv6 only).
Then I re-enabled dual stack when I came back home 😅
My issue was not caused by a Finnish issue, except about WiFi connection. The root cause is that mobile operator provides only IPv4 on roaming.

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@alelab@bsd.cafe Hm, ok I see. So basically, my mobile operator has IPv6 enabled an I never use any Wifi because I have an unlimited contract. While roaming I still get assigned my usual addresses. Thanks for the hint and sharing your insights :)

»
@dch@bsd.network

@gyptazy I still can't figure out how to get IPv6 working at home, so .... I guess not?

dux0r »
@dux0r@gyp-www03.dynv6.net

Only at home.

DesRoin »
@DesRoin@geekdom.social

Since a friend of mine has access to a free of charge 3D printer, courtesy of the German tax payer (us), I got myself a nice case printed for the .
Have to add some active cooling on top which will make it look less cool, but otherwise it's running at around 58°C with just the passive cooler and over 65 when under load.

No description
...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social oh, that’s cool! Congrats :)

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social @DesRoin@geekdom.social I’m running caseless and without any cooling at 62.3°C right now (idle). I guess I should get active cooled cases by time

...

DesRoin »
@DesRoin@geekdom.social

@gyptazy I did buy a passive cooler and fanned out the fins which worked wonders, just put it on with thermal glue and it should keep the system fairly cold without a case
Alphacool 17427 GPU RAM Copper Heatsinks 14x14mm - 10 STK amzn.eu/d/5K0vGoc

And

Silverbead Wärmeleitkleber Thermal Glue amzn.eu/d/h0xWnoq

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social thanks for sharing :)

...

DesRoin »
@DesRoin@geekdom.social

@gyptazy You're welcome!
First thought the cooler could be too small, but it fits perfectly over the raised section of the SOC which is really all the connecting surface you have anyway.

DesRoin »
@DesRoin@geekdom.social

Also I'm still running this distribution by mara.
Basically I can't load any of her recent slackware builds which always fail with a bad image error :(
Problem here is, the wifi dongle still doesn't work on it, so I might have to move the device once setup right near my router which I really wanted to avoid this time ^^'
irradium.org/

No description
4 ★ 4 ↺
gyptazy boosted

blog »
@blog@gyptazy.ch

StarFive VisionFive2 RISCV64 Board is Perfectly Supported by Ubuntu - Review https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/

...

adingbatponder »
@adingbatponder@fosstodon.org

@blog fabulous of Ubuntu I agree. It just warms the heart to see such foresight. Bravo . Now all we need is a European riscv single board computer manufacturer ... and schools to teach riscv assembly please.... these systems are a joy.

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Yeah, that would be really cool! While Ubuntu is already very long preparing everything and also having everything in place for rv64 (I think since 20.04 with compiled packages) they could focus the time to support the different hardware boards like , , , , etc. They did a great job and made the entry to the RISC-V world very easy. Honestly, I've just seen this accidentally when grabbing sources to compile for (for the snapshot archive back in that time). Then I just gave Ubuntu a try... Worth a post - kudos!

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

CC: @blog@gyptazy.ch @adingbatponder@fosstodon.org

Dominik Zajac »
@banym@bsd.network

It is the right choice to not support 32bit hardware for upcoming releases. The manpower and other resources are better used on other things. And the support will be available for many years. Most of the hardware will be unattractive by then. In addition nobody will stop you from running old software on old devices anyway. Just don’t put it on the network.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@banym@bsd.network meanwhile my old RaspberryPi 2 on 32bit happily still serving the stuff on the public net… and will probably still do for years :)

...

❄️ freezr ❄️ »
@freezr@bsd.network

/ doesn't have its own network settings!

...

❄️ freezr ❄️ »
@freezr@bsd.network

From the :

Proxy configuration

Web doesn't respect socks_proxy, instead, you can set http_proxy to a socks:// URL :

export http_proxy=socks://127.0.0.1:1080

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Core NGINX Developer Forks Web Server Into Freenginx

freenginx.org/

...
Older...

Annie »
@Anniiii@gts.ferreo.dev

@stefano Can't wait for us to also get OpenNGINX (with extra focus on as tight security as possible) 🤭 Though of course I'd also not be rejecting of DragonflyNGINX, NetNGINX, MidnightNGINX and friends.

...
5 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

@Anniiii@ferreo.dev @stefano@bsd.cafe yep, I can also clearly see the fragmentation and upcoming issues. Don’t forget which will only work with

Sourcerer »
@sourcerer@mastodon.bsd.cafe

@stefano "The goal of the project is to keep nginx development free from arbitrary corporate actions." ... something happened?

...

cuddle »
@cuddle@mastodon.bsd.cafe

@stefano I think NGINX has a trademark, so something like freenginx (FreeNGINX) may violate it...

But regardless, let's see how long it will stay, it was forked by major contributor(s) of NGINX, so that's a positive sign.

23 ★ 7 ↺

gyptazy »
@gyptazy@gyptazy.ch

Just created some based images of & . This might become helpful when integrating in your build & test pipelines.

https://gyptazy.ch/misc/riscv-container-images-for-podman-docker/


4 ★ 2 ↺
gyptazy boosted

blog »
@blog@gyptazy.ch

11 ★ 3 ↺

gyptazy »
@gyptazy@gyptazy.ch

Current state: 5x boards on in place for production usage:

- Primary Auth NS & NTP
- Secondary NS & NTP
- Webserver (
- ( server) & ( chat server)
- relay node


...

Marcel Stritzelberger »
@marzlberger@mastodon.online

@gyptazy fleißig fleißig

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@marzlberger@mastodon.online danke, die meiste Zeit geht momentan für bookworm riscv64 compiles drauf. Aktuelle und offizielle Pakete gibt es ja in Debian erst für das jetzige sid. Aber interessant über welche Sachen man dann dabei so stolpert, einfach nur apt-get source && dpkg-buildpackage ist es dann oftmals leider nicht

surfbum »
@surfbum@surfzone.nz

@gyptazy@gyptazy.ch No idea what your post means but wish I did.

...

surfbum »
@surfbum@surfzone.nz

CC: @gyptazy@gyptazy.ch last time I dealt with riskos was an A3000 Archimedes something or other I was young. But I remember and it was so cool!!!

TomAoki boosted

Michael Dexter »
@dexter@bsd.network

This is not an endorsement of Element/Matrix or whatever that platform is, but I like this feature.

Screen shot of a dialogue box: "You seem to be shaking the phone in frustration. Would you like to open the bug report screen?"
...
Older...
0 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

@dexter@bsd.network am I the only one who’s annoyed about the fragmentation? Ok, there’re sometimes bridges but next to the 100000 channels we have them duplicated in Discord (yeah there’re still several ones), IRC and Matrix.

Tetra »
@tetra@meowcity.club

@grunfink@comam.es Wondering if there have been any suggestions for quote support
If not, I'd like to request it

...

The Real Grunfink »
@grunfink@comam.es

I'm not sure what do you mean by quote support. Can you elaborate, please?

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@tetra@meowcity.club @grunfink@comam.es
Wondering if there have
been any suggestions for
quote support
If not, I'd like to request it
Works for me by using „>“ like in mails. Not quite sure if this default behavior or gets interpreted by the client as a quote

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@tetra@meowcity.club @tetra@meowcity.club @grunfink@comam.es

Which looks like (for me running snac with pinafore)

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

And also on the snac website feed

CC: @tetra@meowcity.club @grunfink@comam.es

Tetra »
@tetra@meowcity.club

I meant the quote reply feature that Akkoma and Misskey have

CC: @grunfink@comam.es

...

The Real Grunfink »
@grunfink@comam.es

I've just seen a quoted reply by an Akkoma user.

Curiously, these messages mark the replied post differently (i.e. not using an inReplyTo field, but a quoteUrl one). I don't know if this is an ActivityPub standard or a private extension.

Anyway, I'll write it in the TODO file to take a look at it in the near future.

Thanks for the suggestion.

CC: @gyptazy@gyptazy.ch

...

Tetra »
@tetra@meowcity.club

I know that both *key and Akkoma implement it, so I sorta doubt it's a private extension
Also thanks for the consideration

CC: @gyptazy@gyptazy.ch

atsuko »
@yottatsa@deadinsi.de

with all the fedidrama, the idea of having 1U and ASN/PI at @q sounds more and more real

...

Tara Stella »
@tara@hachyderm.io

@yottatsa mind that you need two upstreams to have an ASN allocated. 🤗
@q

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@tara@hachyderm.io @yottatsa@deadinsi.de @q@glauca.space yep that’s the hardest part to have two independent upstreams

5 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

I'm not that into hardware details but when I can build in a QEMU cross compile environment, but on native hardware it fails reproducible with exactly the same versions with:

gcc: internal compiler error: Segmentation fault signal terminated program cc1

Do I have encountered a hardware issue?

...
Older...

TomAoki »
@TomAoki@mastodon.bsd.cafe

@gyptazy Just a possibility, but memory managements on emulation of QEMU could be too relaxed. This case, actual hardware checks normally (strict) and error out with SIGSEGV but QEMU doesn't.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@TomAoki@bsd.cafe hm, thanks for the info, will need to check this in a deeper way I guess

3 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

compiling with a single thread instead of parallel fixed it - or at least made it possible to build which does not mean that there isn't something wrong with the memory management or the memory itself. Maybe my board is faulty, maybe I can give it a try on another one soon.

fresco boosted

Dominik Zajac »
@banym@bsd.network

is canceling the free ESXi that will mean the next generations will not be able to use it in their homelabs. This means other solutions like , or will educate the admins of the future. Citrix did the same thing with XEN server and killed an complete ecosystem even it was released for free again later people did not come back.

...
4 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@banym@bsd.network People are now forced to look at alternatives and will discover several solutions. When they're just in it, they won't go back.

The past catches up with us and repeats itself. This might also boost up those projects by new contributors adding required features that aren't present, now.

...

Wojo »
@polishdub@bsd.network

@gyptazy @banym I just hope people won't double down on the docker containers

...

Dominik Zajac »
@banym@bsd.network

@polishdub @gyptazy both VMs and containers have their right to exist. But if you have ported your stuff to FreeBSD or Linux you should go with Jails or Containers instead of VMs.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@banym@bsd.network @polishdub honestly, I’m a fan of a „mix“ (let me call it that way) by using Firecracker (MicroVMs).

...

Wojo »
@polishdub@bsd.network

@gyptazy @banym I'm not against containers or jails. I just have issues with using containers as the only way to run software.

I myself prefer a mix as well. Right tool for the right job.

Duncan Blues 📯 »
@duncan_blues@norden.social

@banym How greedy corporate decisions can in the end totally tank a perfectly good product... 🤷

18 ★ 3 ↺

gyptazy »
@gyptazy@gyptazy.ch

Do we see here the first ever based node running? I just provided a TOR node for the network on one of my boards. This one currently runs on (will be switched to soon).


...
6 ★ 5 ↺
jhx boosted

gyptazy »
@gyptazy@gyptazy.ch

If someone wants to run a or on his based board (probably mostly users) on can obtain a precompiled version of Tor 0.4.8.10 right here: https://cdn.gyptazy.ch/files/riscv64/debian/tor/

stig atle »
@stigatle@activitypub.stigatle.no

Always cool to do stuff like this :)

3 ★ 1 ↺

gyptazy »
@gyptazy@gyptazy.ch

You can find some newer packages for (which is used by the board) than the 2022 snapshot old ones for on https://gyptazy.ch. But you can also grab my whole QEMU image to build it yourself or just spawn up a with static (qemu-riscv64-static) by running:

mmdebstrap --architectures=riscv64 --aptopt='Acquire::Check-Valid-Until "false"' --include="debian-ports-archive-keyring" sid /srv/riscv64-chroot "deb [trusted=yes] https://snapshot.debian.org/archive/debian-ports/20220616T194833Z unstable main"

cp /usr/bin/qemu-riscv64-static /srv/riscv64-chroot/usr/bin/

chroot /srv/riscv64-chroot/ qemu-riscv64-static /bin/bash


Tags:

gyptazy boosted

Shawn Webb »
@lattera@bsd.network

FreeBSD 15.0-CURRENT-HBSD #0  hardened/current/master-n193382-7d849178809c: Mon Feb 12 19:03:14 UTC 2024                                                       
shawn@hbsd-current-01:/usr/obj/usr/src/riscv.riscv64/sys/HARDENEDBSD riscv

No description
...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network that’s cool, which image did you use? Does fbsd 15 boot directly finally? What about the drivers? Does SD, NVMe and Ethernet work out of the box?

Shawn Webb »
@lattera@bsd.network

Two new additions to the family.

Two StarFive VisionFive2 SBCs enclosed in their powder black cases, with one of the devices having a UART USB cable attached.
...
Older...

CRM-114 »
@flyingsaceur@ioc.exchange

@lattera i, too, have the UART wires hanging off the GPIO pins and through the case slot

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network oh, with this nice active cooling metal case :) awesome

JustDude :) »
@justdude@mastodon.nl

@lattera Nice! What BSD variant did you use? Do you have a link?

TheWK »
@thewk@fosstodon.org

A new dataserver is borne

No description
...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Awesome, but I guess running in a DC (as Colo) or even completely renting would be cheaper than the annual bill for the power consumption of these things - especially if you're running on dual power supplies for each in hot standby. I can clearly understand why to have something at home and I also struggled a long time... However, cool! Have fun!

Shawn Webb »
@lattera@bsd.network

on the :

Can anyone report success?

...
Older...
6 ★ 6 ↺
davidalqabri boosted

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network @tara@hachyderm.io @stefano@bsd.cafe thank you both for mentioning me and keeping my posts in mind :)

So, when it comes to the VF2 board I tried to collect some information in general as well as VF2 specific ones. We also have a ( Matrix chat in the which you can find here:
:bsd.cafe

You can find more to regarding my initial ideas, reasons and information here: https://gyptazy.ch/misc/switching-from-arm64-to-open-riscv-hardware-architecture/

Some ( specific things like benchmarks, images (collection) or precompiled software like (Fediverse instance server), matrix-synapse (Matrix server), etc can be found here:
https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/

Keep in mind that not all OS images may work fully and may lack drivers. For my one for example you can just boot into memory. Debian runs quite well but still needs a custom kernel (do not upgrade the kernel unless you know what you’re doing). Even RISCV is tier 2 level in FreeBSD many things are missing. Pkg completely, ports is a mess. However, you may find QEMU RISCV images to cross-build stuff from your amd64 or ARM64 machine right here: https://gyptazy.ch/misc/freebsd-14-riscv64-build-box-image-for-qemu/

Here you can find a real life test where the board served for a day my whole website (based on and some other ones:
https://gyptazy.ch/snac/gyptazy/p/1706078460.746773

Btw, here’s a output:
https://gyptazy.ch/snac/gyptazy/p/1707391057.757603

...

Kyle Taylor »
@kta@hostux.social

@gyptazy @lattera @tara @stefano

Thanks for sharing your work on this, @gyptazy. I follow it with interest. I was curious about the performance compared to an RPI5. The power consumption. And the heat dissipation. I'm looking at FreeBSD on as an embedded platform, for mostly offline applications. And alternative to ARM.

No descriptionNo description
...

Tara Stella »
@tara@hachyderm.io

@kta we all do.
From what I've heard this week here at a conference in London, we are all waiting for developments of RISC-V as an ISA, but also an open silicon version of it. Someone in the industry said it'll take 3-5 years to catch up with ARM.
My $0.02

@gyptazy @lattera @stefano

...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@tara@hachyderm.io @kta@hostux.social @lattera@bsd.network @stefano@bsd.cafe yeah it’s exactly this. It still takes time to catch up and these boards are perfectly fine to get everything up and running and to test those things in a native way. So we can ensure that all pipelines of different OS work as desired, everything is prepared so that there isn’t any bummer for end users when finally using those devices. Just imagine back how painful the first Pi was. But I really like to see that we’re having process in general for openhardware platforms.

...

Tara Stella »
@tara@hachyderm.io

@gyptazy
In the open hardware track there was a surprisingly interesting speech from a guy who had compared arm Vs intel Vs risc-V for Its digital signage company.
I will share the link once the talk is out on YouTube (or whatever mean)...

@kta @lattera @stefano

3 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@kta@hostux.social @lattera@bsd.network @tara@hachyderm.io @stefano@bsd.cafe welcome and thank you :) yeah unfortunately, the performance isn’t that great in many sections and it will still take some time for more powerful boards. The power/emergy consumption is quite good or ok-ish. It’s below the Pi under full load but compared to the benchmark performance not good. The SC performance of the VF2 is almost equal to my risc buildbox running in qemu.

So, basically it just depends on your personal needs if you can deal with the performance. Right now, it’s a (pretty good) dev board to have some native riscv experience for testing. I would no one recommend to run production loads on it in the current state, especially from security concerns when you need to update kernel etc.

Shawn Webb »
@lattera@bsd.network

@gyptazy @tara @stefano

Hey there! Sorry for the delayed response. Thank you so much for documenting your journey!

I have a few questions regarding your custom build:

  1. Is your custom image meant to boot from SD card?
  2. Should I use UART for console or HDMI?
  3. How long should I wait for any kind of output? When booting the official Debian image, I get a VisionFive2 boot screen pretty quickly.

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network @tara@hachyderm.io @stefano@bsd.cafe

Yes and no. We’re still lacking drivers. Put in the SD and stop autoboot via console (no hdmi output) and run:

fatload mmc 1:1 ${fdt_addr_r} dtb/starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
fatload mmc 1:1 ${kernel_addr_r} efi/boot/bootriscv64.efi
bootefi ${kernel_addr_r} ${fdt_addr_r}

Afterwards boot the system from memory:
load geom_uzip
load -t md_image /root.img.uzip
set vfs.root.mountfrom="ufs:/dev/md0.uzip"
set vfs.root.mountfrom.options="rw"
boot -v

Haven’t had any time to test OpenBSD but according to some last notes OpenBSD seems to run better, including autoboot and more drivers. At least for dev and server usage.

...

Shawn Webb »
@lattera@bsd.network

@gyptazy @tara @stefano

Sorry for the newbishness of this next question, but I can't seem to find it in the official documentation from rvspace.org:

How does one stop autoboot?

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network @tara@hachyderm.io @stefano@bsd.cafe when booting on the serial you will see: "Hit any key to stop autoboot:". Just press any key to fall back to the console and type the above commands.

...

Shawn Webb »
@lattera@bsd.network

@gyptazy @tara @stefano interesting. I don't see that message when booting. I just see this:

dwmci_s: Response Timeout.
BOOT fail,Error is 0xffffffff

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

...

Shawn Webb »
@lattera@bsd.network

@gyptazy @tara @stefano I think so. Debian boots from SD fine.

I'll do some more research and report back. Might take me a while. I really want to get my feet wet with firmware development and hardware hacking in general, so this is the perfect challenge for me. :-)

...
gyptazy boosted

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

...

Sourcerer »
@sourcerer@mastodon.bsd.cafe

@stefano Before uploading anything to cloud, we should also learn how to properly secure our files.

Microsoft "scans" password protected archives.
I don't think they should care what's inside ... or maybe they care?

If they can search for malware, why not search for something personal?

arstechnica.com/information-te

...
DesRoin boosted

Ludovic Henry »
@ludovic_dev@mastodon.social

My talk at on Porting software to has been released. If you have any question or feedback, don't hesitate to reach out!

mirror.cyberbits.eu/fosdem/202

...
1 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@ludovic_dev@mastodon.social oh, snap! I've missed that talk.. Sounds interesting and luckily there's a recoding. Thanks for sharing and happy porting to :)

gyptazy boosted

DesRoin »
@DesRoin@geekdom.social

@ludovic_dev been playing around with the for a bit now.
Still very excited to see how the architecture and the product offerings for it move forward ^^

gyptazy boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.47 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added pagination to the notification page.

The New Post... option now includes an optional field to set the URL of an ActivityPub post to be a reply to.

Fixed spurious notifications from the same user.

Fixed repeated mentions in the reply text field.

One-post only pages include the post content instead of the user bio in their metadata (improving post previews from other software).

Mastodon API: Added support for timelines by tag (for sites like e.g. https://fediwall.social to work).

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the album Fire Hell and Holy Water by .


...

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@grunfink Great! Thank you for this new release!

...

The Real Grunfink »
@grunfink@comam.es

You're welcome!

stig atle »
@stigatle@activitypub.stigatle.no

'option now includes an optional field to set the URL of an ActivityPub post to be a reply to' <-- This is great! I've been missing this kind of thing, been a bit hard to make threads over time. Great to have that as a feature now :) Thank you!<br>

...

stig atle »
@stigatle@activitypub.stigatle.no

Pulled the latest, but I end up with this error:

/httpd.c:653: undefined reference to `shm_open'
/usr/bin/ld: /httpd.c:676: undefined reference to `shm_open'
/usr/bin/ld: /httpd.c:701: undefined reference to `shm_unlink'
collect2: error: ld returned 1 exit status
make: *** [Makefile:9: snac] Error 1


CC: @grunfink@comam.es

...
32 ★ 11 ↺
gyptazy boosted

gyptazy »
@gyptazy@gyptazy.ch

...
vermaden boosted

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

/r/freebsd participants can now present themselves as patrons of BSD Cafe ☕

From <old.reddit.com/r/freebsd/comme>:

The number of available flairs has increased from four, to twelve:

— ten are freely available

— FreeBSD committer and FreeBSD contributor will require verification …

Two of the new flairs are based on feedback from a committer …

🍅 🐐

Screenshot: user flair options for /r/freebsd
...
Older...
2 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@grahamperrin@bsd.cafe thanks for the hint, just set it to BSD Cafe patron :P

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

@grahamperrin That's great, thank you! I've been set as the BSD Cafe Barista🙂
Love it 🙂

...
jhx boosted

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@stefano I changed myself from 'FreeBSD Project alumnus' to 'BSD Cafe patron' 🥂

...

Michael Dexter »
@dexter@bsd.network

...

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@dexter I resigned in August 2023, <cgit.freebsd.org/doc/log/acces>.

Public internal lists of people with commit bits for the three main trees (doc, ports, src) are under <wiki.bsd.cafe/docs:freebsd:git>.

Some of the more useful links are at <wiki.freebsd.org/Developers>, that's outdated since I (also) ceased contributing to the wiki there.

@stefano

...

Michael Dexter »
@dexter@bsd.network

@grahamperrin
Waves from the list.
@stefano

...

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@dexter thanks! I should have noticed.

I knew that @ceri is on the list, I haven't really thought about other listed people who might also be on Mastodon.

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@stefano I just discovered it's possible to star/favourite my own content.

5 ★ 2 ↺

gyptazy »
@gyptazy@gyptazy.ch

Tomorrow at work...
"Hey gyptazy, how was your weekend, what did you do?"

I recompiled (non snapshot) packages for . Currently, there're running 7 nodes with QEMU RISC-V images and one native board. Maybe I should simply switch to experimental but I guess in the current situation many new RISCV users will stay on the bookworm snapshot's which has been used as a default by for the board.


Compile of libssl3 for Debian Bookworm RISC-V hardware architecture
...

adingbatponder »
@adingbatponder@fosstodon.org

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@adingbatponder@fosstodon.org thanks for the link. As it’s even written there the SF Debian image for the VF2 is is based on the snapshot „20221225T084846Z“. Pretty old and that’s why I’m rebuilding the essential packages.

Personally, I could go with current Sid but it won’t help other people relying on the default image.

If you’re interested you can find my initial reason for switching from arm64 to riscv64 here:
https://gyptazy.ch/misc/switching-from-arm64-to-open-riscv-hardware-architecture/

VF2 specific ones like images, benchmarks, power consumption and some pre compiled riscv64 apps for Debian Bookworm and FreeBSD14 here:
https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/

If you like to have or build your own packages you can use my riscv64 buildbox images of Debian and FreeBSD for cross compiling, finding the details here:
https://gyptazy.ch/misc/freebsd-14-riscv64-build-box-image-for-qemu/

Some ideas for production usage of the board like auth NS, NTP or a Tor node are documented here:
https://gyptazy.ch/misc/running-a-riscv-based-production-tor-relay-node/

If you like to know anything in detail regarding roscv64 or the VF2 board, feel free to ask :)

...

adingbatponder »
@adingbatponder@fosstodon.org

@gyptazy Super interesting points in your blog. I ran the first visionfive using their ready made Fedora SSD. It worked beautifully running assembly natively. Lovely. I have 3 visionfive2 but no time to set them up. I adore the idea of using them to run assembly code, my dream being a cluster that does numerical integration of physics problems. This may never materialise. I am waiting to set them up on nixOS actually, particulary in view of github.com/MatthewCroughan/vis and youtube.com/watch?v=cmjK8SLIx9

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@adingbatponder@fosstodon.org oh, that sounds super cool and interesting! Thanks for the nixOS link, that’s new to me for the VF2.

I pretty much love the idea of using them for production usage, hope you find some time to proceed on your setup and to share your insights :) keep us updated! Btw, we have a chat in the :
:bsd.cafe
Feel free to join :)

adingbatponder »
@adingbatponder@fosstodon.org

@gyptazy The security issue is spot on. I put my visionfive1 on a separate physical network at home... I would never ever trust a Chinese provided software. Call me paranoid... I think nixOS with riscv will be really interesting. I particularly like the fact nixOS lets you set up many machines identically. That should help with testing and upgrading riscv boards as they hit the market.

...
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I can see the valid reasons, on the other hand we‘re pushing RISC-V for the open hardware design. However, even from a software view, these old snapshot packages may be an additional issue

History

Back to top - More...