Profile for nikita

Header for nikita
Avatar for nikita
Display name
nikita
Username
@nikita@raum.klang.is
Role
admin

About nikita

Bio

various shenanigans in different places (#NetBSD and #pkgsrc dev, etc).
speaks: german/english/recovering bits of french and spanish.
currently learning, not fluent or basic: hindi.

Stats

Joined
Posts
10731
Followed by
51
Following
84

Pinned posts

jump to recent

So, pin post and whatever: I mainly work on NetBSD these days, where I'm responsible for:
- porting and updating various software in pkgsrc (which (in)directly leads to contributions in a variety of open source projects)
- maintaining lua

If you want to contribute to this work financially, contributions will mainly be used to keep me alive and happy and go to monthly expenses.

patreon: https://patreon.com/nikkicoon
ko-fi: https://ko-fi.com/nikkicoon
Github: https://github.com/sponsors/nikkicoon

Open thread at this post

Recent posts

🚨 News Alert 🚨

Das Platzhirsch Festival ist zurück! 🦌
Nach einem Jahr Pause kehren wir 2025 endlich auf den Platz zurück. Freut euch auf eine geballte Ladung Live-Musik, Kunst und Literatur, das unsere Stadt wieder zum kreativen Treffpunkt macht.

📍Markiert euch den 5. und 6. September 2025 rot im Kalender – wir können es kaum erwarten, mit euch zu feiern!

Doch eines ist sicher: Ohne euch geht es nicht. Gemeinsam wollen wir ein Festival schaffen, das Raum für Kreativität, Begegnung und unvergessliche Momente bietet! Wie ihr das Platzhirsch unterstützen könnt, erfahrt ihr in den nächsten Tagen.
Stay tuned und seid dabei, wenn wir gemeinsam die Rückkehr feiern! ✨
_________________________
#Platzhirsch #Festival #SaveTheDate #Duisburg

Open thread at this post

hey munich and berlin people, what are exceptional, noteworthy tattoo artists in your cities with a focus on neo-traditional, blackwork, and japanese tattoo styles?

Open thread at this post

Ich versuch es mal hier, da ebay erfolglos bleibt, das ding nur platz weg nimmt und für mich zu viel strom bei zu wenig leistung wegschaufeln würde. noch einen umzug will ich damit nicht machen (2 umzüge hat das ding jetzt hinter sich):


ich würde hier mal meinen Dell PowerEdge R610 Server (2x Xeon X5650 6 core 2.66 GHz, 16 GB DDR3 RAM, 2x 300 GB SAS 10K HDDs), RAID Controller Batterie im Sommer 2019 eingesetzt) anbieten. 350€(?) damals refurbished via servershop24.de, heute zu alt für die. einmalig für ein projekt gekauft, danach im lieferkarton behalten. 350€ wäre nice, aber ich bin offen für alle angebote.


festplatten sind noch nicht gelöscht, würde ich hoffentlich erledigt bekommen bevor der abgeben wird (mangelt an bildschirmen hier), sonst muss ich die platten leider behalten.

wäre abholbar in duisburg. gerne auch kontakte zu non-profit, politischen, sozialen projekten, die sowas gebrauchen wollen und sich der stromkosten bewusst sind im vergleich zu moderner server hardware

Open thread at this post

Is there any sqlite implementation without cgo which has pooling?

(I'm still not sure if I get any performance boost out of it, but right now I'm using crawshaw.io/sqlite and its cgo dependency makes cross-building annyoing)

Open thread at this post

is there something similar to ReplaceAllStringFunc for golang's regexp which takes fn(string,string) so that I can strings.trimSuffix(s, "::") or is there a more generalized way how I can get this:
re := regexp.MustCompile("(?m)^[^#][a-zA-Z]+::")
re.ReplaceAllString(s, *re, but with one of the trailing double collons removed*)

Open thread at this post

if your hostname(1) doesn't have -f (for fully qualified domain name), how do you get the fqdn?
os.Hostname() in golang would return the hostname as reported by the kernel.

package main

import (
"fmt"
"os"
)

func main() {
n, _ := os.Hostname()
fmt.Println(n)
}

-> results in: rhun

hostname -f
-> results in: rhun.klang.is

I've written a wrapper function for hostname -f, but there seems to be no go native way to get the fqdn without a lot of annoyance involved

Open thread at this post