[BITS] - the weekly archive
bits 0x46 - Calender Week 12, 2024 (WIP)
bits 0x45 - Calender Week 11, 2024
bits 0x44 - Calender Week 10, 2024
> see all

FUCK YOUR MBTI BULLSHIT
> Read more ...

Instead of 16, there are only two groups of people – those who buy this shit and those tho don’t give a fuck. And the only nice thing about MBTI is that if you see someone puts such a tag in their bio, you know you should stay away.

Don’t fucking yell at me that psychometric is science. If you insist, racism and eugenics have even more solid scientific ground! Guess how those bullshit turns out?

Companies are employing these tests when hiring people. People are burning witches because they see “our people” and “their people”. You find the genocide against the Tutsi ridiculous, yet you believe “I’m a INTJ and that one is a ESTJ, there is no way we get along.”

STOP TAGGING AND DIVIDING PEOPLE, you, the MBTI believers, are the very reason why neurodivergent people are marginalized.


STOP INCLUDING NERD FONT AS DEPENDENCY
> Read more ...

It’s so fucking annoying that every new UI-related neovim plugin requires you to have some sort of glyphs installed


The archtecture terminimology madness
> Read more ...

/// DRAFT /// I’ll write about confusing naming in different architectures in sys programming.


ELF: symbol table, linker script and assembly sugar
> Read more ...

// DRAFT //

  • define and export symbols to symbol table.
  • reserve space in either asm or linkerscript, and let others know about it.
  • how to understand readelf -s output.
  • synamic linker
  • global offset table (GOT)
  • Procedure Linkage Table (PLT)
  • RELRO

// WIP //


How much Page Tables / PTEs are needed for xyz amount of memory?
> Read more ...

TL;DR; For m bytes virtual memory (up to 256T), you need 1 + m/2M + m/1G + m/512G pagetables on all levels, each taking 4K in space. Pagetables take roughly 1/512 proportion to virtual memory size.


The media exploits ADHD (WIP // DRAFT)
> Read more ...

we don’t force you to scroll the social media 4 hours a day, it’s all your choice, they say.


reflections on how ChatGPT HAS changed things
> Read more ...

The good, the bad, and the evil.


C syntax is bad for regex
> Read more ...
I find myself using grep (or regex in general) more often than before and I’ve been writing code without LSPs at all. And I found an unexpected drawback of C style syntax: it’s not ergonomic to find, say the definition/declaration of a function/struct/class, using grep. The C syntax is that, you declare something in the same manner you use it. For example, you have a function: uint64 *myfunc(int n); You call the function myfunc, with parameter n, then you dereference the result with a asterisk and you will get an integer, hence the syntax (also the reason that the asterisk should attach to myfunc not uint64).

openring + webring, build a suckless web
> Read more ...

openring and webring are two orthogonal projects that are dedicated to build a decentralized web of independent blogs. The openring is a program written in GO that pulls RSS feeds from a list of URLs and render 3 of the newest articles into html that can be integrated into static site generators. The webring is a well maintained collection of blogs:


Chinese translations of OS terminologies (WIP)
> Read more ...

The meaning is distorted when terminologies are translated, even if they are translated by the literal meanings. In this post I list some translations that I think are “bad”, and hopefully some better translations. (well, unluckily for most of them I can’t think of a better one.)

seite: 1/12 [next]



Week 10 via Parth Shiralkar Blog RSS Feed March 10, 2024

Things That Happened in 2023 via Dampfkraft February 29, 2024

2023 was definitely a year. Here are some things that happened. the neighorbood around my house was demolished left Explosion and started a new job went to Hakone, enjoyed wood puzzles, a wide waterfall, and the dragon shrine participated in the Global Game J…

Published the StarDict dictionary archive. via nchrs December 29, 2023

231229: Published the StarDict dictionary archive. Filed under utilities/stardict: A command line dictionary.

Generated by openring from webring