VPN speed booster
gingerbread


brisbane: good for walking
melbourne
producer can be used to refer to regions
grouch
overfocused
come out with that: ちゃんと言う
two-faced
stumble
Desiigner
https://www.youtube.com/watch?v=HeGNZHAmL5M
Asian Woman Thinks Desiigner Is Rapping During Interview At The AMA's
fed up
skill issue, team diff
git gud
edgelord
fixate
steer clear
prophesize
crusade


That's the way the cookie crumbles
hippopotamus


inside out
dissertation
understatement


https://www.reddit.com/r/disability/comments/10l3k2l/thoughts_on_words_like_stupid_lame_dumb_and_crazy/?rdt=58665
“crazy" is considered as a perojative word in this thread.
“lame” is also a slur in a considerably bad way.


https://www.autistichoya.com/2014/02/violence-linguistic-ableism.html?m=1
“The trouble is that once you see it, you can't unsee it. And once you've seen it, keeping quiet, saying nothing, becomes as political an act as speaking out. There is no innocence. Either way, you're accountable.”


https://twitter.com/road_open/status/1745732152162177305

Weblio語彙力診断テスト(総合診断)

診断結果
レベルレベル20
推定語彙数13001~14000語
称号マスター
grademaster
回答時間2分1秒
スコア134.3

ingress_ifindex の値
  • eno1
    • outgoing(egress): 26, host -> voyager
    • incoming(ingress): 6, voyager -> host
  • docker0
    • outgoing(egress): 3, 1.1.1.1 -> host
    • incoming(ingress): 10, host -> 1.1.1.1


やはりそれぞれの方向ごとに eBPF program をアタッチすべきなのだろうと思ったところで、どうもそれをするとルールが一切読まれなくなってしまうなあ……と思っている、いや読まれているのかもしれないがパケットをブロックしようとするとうまくいかない。

$ sudo bpftool prog | tail -n 8
981: sched_cls  name ebpf_afw_in  tag 61db539d0f121e0b  gpl
        loaded_at 2024-01-12T17:25:55+0900  uid 0
        xlated 14224B  jited 7904B  memlock 16384B  map_ids 1007,1004,1008,1006,1005
        pids ebpf-afw-tui(290445)
982: sched_cls  name ebpf_afw_e  tag 4626f79e7b23217d  gpl
        loaded_at 2024-01-12T17:25:55+0900  uid 0
        xlated 14224B  jited 7907B  memlock 16384B  map_ids 1007,1004,1008,1006,1005
        pids ebpf-afw-tui(290445)


このことから、BPF map は共通したものが読み込まれていることがわかる。問題は aya-bpf を用いたときに複数の classifier を登録するとそれぞれの機能がおかしくなることにありそう。

sudo bpftool prog dump xlated name ebpf_afw_in などをして egress と ingress で比較してみたが、これらのプログラムは引数で方向を与えているところ以外には違いがなかった。では、単一の classifier のプログラムのみをコンパイルしたときとで違いがあるか確かめてみたところ、かなり違いがあった。

try_ebpf_afw の返り値をログ出力したら絶対に返したことのない 0 が返っていることがわかり、変だな……と思いつつ #[inline(always)] を付与してあげたらちゃんとした値が返ってくるようになった。?????????




今の今まで興味本位でパソコン触ってるだけだったのにこれでインターン行ってお金貰えたり大学行けたりしてるの本当に生ぬるい人生を送っている。それを支えてくれている親に感謝する他なさそう……。