Email or username:

Password:

Forgot your password?
9 posts total
Minoru

This is an excellent explainer:

How Does a C Debugger Work? (GDB Ptrace/x86 example) - (gdb) break *0x972
blog.0x972.info/?d=2014/11/13/

Very approachable. If you ever ran gdb and heard about the concept of "instruction pointer", you probably know enough to understand this.

Minoru

Мой отчёт об #ICFPC2024: blog.tty8.org/posts/2024-07-06 Это было круто! Один из лучших контестов за все десять лет, что я в них участвую.

#ICFPContest #ICFPC

Minoru

If you believe that main() is the first bit of code that gets to run, and ever wondered how globals are initialized then, this article is just for you: dbp-consulting.com/tutorials/d

Now I need to find something about dynamic linkers and what happens between mmapping an ELF into memory and calling _start. Any pointers?

#programming #linux

AllLogarithms

@minoru: I know it's not _exactly_ the same topic, but have you seen Lexi Mattick's breakdown of "launching a new process on Linux-based systems?" It's at cpu.land/ and it's very impressive.

Minoru

I guess it's time for me to learn #systemd properly. Just wasted half an hour trying to figure out why /home gets auto-mounted when I SSH into the box; it shouldn't be, because I commented it out of /etc/fstab.

Turns out systemd has a "mount unit" for every configured file system, and when you edit /etc/fstab, you're supposed to run systemct daemon-reload for systemd to apply the change, otherwise it'd stubbornly restore the system to the state it believes correct.

Minoru

Каждый год мы с друзьями из codingteam.org.ru играем в #ICFPC — трёхдневное соревнование по программированию с нестандартными, «жизненными» задачами. Несмотря на творящийся в мире бардак, 2022-й не стал исключением, и, конечно же, я написал отчёт: blog.debiania.in.ua/posts/2022 Я пишу их в надежде, что больше людей откроёт для себя это офигенное развлечение и будет, как и я, три дня в год погружаться в очередную безбашенную задачку (которую, кстати, можно решать и руками, без программирования). Увидимся в турнирной таблице в следующем году :)

@rf #ICFPC2022

Каждый год мы с друзьями из codingteam.org.ru играем в #ICFPC — трёхдневное соревнование по программированию с нестандартными, «жизненными» задачами. Несмотря на творящийся в мире бардак, 2022-й не стал исключением, и, конечно же, я написал отчёт: blog.debiania.in.ua/posts/2022 Я пишу их в надежде, что больше людей откроёт для себя это офигенное развлечение и будет, как и я, три дня в год погружаться в очередную безбашенную задачку (которую, кстати, можно решать и руками,...

nopefish :blobcatcomfcool:

@minoru @rf я только в паре пяти- или трехдневных геймджемах участвовал, а так после работы уже кодить не хочется :(

Minoru

❓ Вы читали Регламент/ToS хотя бы одного сервиса, которым пользуетесь? Гуглопочта, банк, даже условия скидочной карты от магазина у дома — всё считается.

❓ А перечитываете время от времени?

❓ Если не перечитываете, то почему?

(Извините, вариант «Просто показать результаты» не уместился. Извините ×2 за ре-драфт — оказалось, что rf, в отличие от ru, бустит только если на него предварительно подписаться.)

@rf
@ru

Anonymous poll

Poll

Читал(-а) и перечитываю
0
0%
Читал(-а), не перечитываю, потому что пофиг
0
0%
Читал(-а), не перечитываю, потому что лень
0
0%
Читал(-а), не перечитываю, объясню в комментах
0
0%
Не читал(-а)
0
0%
0 people voted.
Voting ended 25 Jun 2022 at 18:58.
Шуро
@rf @minoru @ru Все не читал, некоторые читал.

У интернет-сервисов читать вообще смысла нет, они везде одинаковые если не по сути, то на практике точно.

Примерно то же самое касается карт лояльности.
Minoru

It's now possible to set a #Mastodon post's language with a drop-down: github.com/mastodon/mastodon/p No more mis-identified languages in posts!

(I assume this will be part of the 3.5.3 release.)

DELETED

@minoru Ничосе новости :blobcatsurprised:

Minoru

LibreTranslate is a self-hostable replacement for Google Translate: libretranslate.com/ There are a bunch of public instances too: github.com/LibreTranslate/Libr

That makes it one more piece of data that you don't have to feed to Google anymore :)

:umu: :umu:
@minoru I host it at https://translate.mentality.rip/

But the quality of translation isn't the best. It's better than nothing but
Minoru

Do real-world ActivityPub implementations support type property that's an array? Like in this figure from the spec: w3.org/TR/activitystreams-core

I glanced at #Mastodon source, they are using a library for json-ld, so should be able to deserialize at least, but I'm not sure if they don't do obj["type"] == "Note" internally.

#Pleroma seem to do just that, so if type is an array, Pleroma will just fail.

Not sure about other implementations (#PeerTube, #Misskey, #Pixelfed etc.).

Put another way: do Fediverse servers fully implement JSON-LD, or do they treat documents as fancy JSON?

Do real-world ActivityPub implementations support type property that's an array? Like in this figure from the spec: w3.org/TR/activitystreams-core

I glanced at #Mastodon source, they are using a library for json-ld, so should be able to deserialize at least, but I'm not sure if they don't do obj["type"] == "Note" internally.

Go Up