Skip to content

Instantly share code, notes, and snippets.

How to Choose a Filesystem in 2025: Beyond "Just a Filesystem"

When you’re setting up a new system, a VM, or just a USB drive, one of the key questions that comes up is: Which filesystem should I use? It’s easy to default to whatever the installer suggests, but choosing the right filesystem can save you headaches (and even data loss) down the road.


When You Need More Than “Just a Filesystem”

Sometimes your filesystem isn’t just a place to store files—it’s a tool. You may want snapshots, checksumming, compression, or Windows compatibility. In that case:

@Plotecerr64
Plotecerr64 / 9709_12_F_M_25.md
Created September 2, 2025 02:02
writing latex is fun. Note: this md is written with KaTeX in mind. GitHub uses MathJax, thus the builtin preview may contain formatting or syntax error.

No 1

$$\text{find }k\\5+3x-2x^2=kx+13\\\Rightarrow2x^2+(k-3)x+8=0\\\text{use }b^2-4ac<0\\(k-3)^2-4(2)(8)<0\\\Rightarrow k^2-6k-55<0\\k_1=-5\ ;\ k_2=11\\\boxed{h-5<k<11}$$

No 2

a.

@Plotecerr64
Plotecerr64 / namelistXII_25-26.ts
Created July 29, 2025 19:19
List of classes and students' names for MAN 4 Jakarta kelas XII T.A. 2025/2026. Using API obtained from BK https://www.approling.com/applan/angket/a7k0k6a7e34ppr03mi2l1ng (29 July 2025)
const CLASS_LIST_URL = "https://www.approling.com/open_data/get_all_data_kelas_berbagi_applan?berbagi=3892";
const STUDENT_LIST_URL = "https://www.approling.com/open_data/get_all_data_pelajar_berbagi_applan?berbagi=3892";
interface DataItem {
id: string;
text: string;
}
interface FetchResponse extends DataItem {
data: DataItem[];
@Plotecerr64
Plotecerr64 / flag_shop check number_flags.py
Created July 27, 2025 13:47
for picoCTF 2019 flag_shop challenge
account_balance = 1100
number_flags = int(input("Input number_flags: "))
INT_MAX = 2**31-1
if number_flags > INT_MAX:
print("number_flags exceeding INT_MAX!")
exit()
total_cost = (900 * number_flags) % 2**32
if total_cost > INT_MAX:

Stop Copying. Start Understanding: Why Knowing the “Core” Matters More Than Imitation

When we’re just starting something new—whether it’s coding, relationships, a career path, or even personal habits—we often default to one instinctive behavior:

We copy what others are doing.

And that’s not inherently wrong. It’s actually quite helpful. Mimicking a known, working example gives us a safe starting point. It helps us get going without having to reinvent the wheel. But somewhere along the way, something often happens:

We start feeling... off.

<!DOCTYPE html>
<html>
<head>
<title>My Web Page</title>
<style></style>
</head>
<body style="
margin:0;
font-family: Arial, Helvetica, sans-serif;
">