diff --git a/.gitattributes b/.gitattributes index 3ed9ceb..a69d49c 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,3 +2,6 @@ *.md linguist-detectable=true *.org linguist-vendored=false *.org linguist-detectable=true + +.gitignore merge=ours +.gitattributes merge=ours diff --git a/404.html b/404.html index 963d1f9..622c8da 100644 --- a/404.html +++ b/404.html @@ -1,4 +1,9 @@
-老师上课放(U盘里)视频的时候 "啪" 把U盘拔了!
-下一次插上就提示 "是否格式化" :)
-反正闲时间太多, 我就准备试试给修复一下, 使用我在我文具盒里待了两年的工具箱: Ventoy 启动盘
-我首先是对 Linux 文件系统有一定基础, 也进行过不少操作(如多次安装gentoo和arch)
-也搞过一些文件系统损坏的事(比如调分区坏过C盘), 还算有经验
-于是我上老师电脑启动了两年前放在工具箱盘里的 Fedora Workstation 34
-把老师的U盘插上, "嘎嗒"一声熟悉的 gnome 提示音, U盘没显示
-有 /dev/sdc
mount -t
试试? 是不是没文件系统坏了没识别? 不是
fsck
试试? 不行
-嗯??? 似乎有点超出我的知识储备和经验了
-只有一个整盘, 没有分区号? 凭直觉, 我觉得那就是分区表坏了
-然后查了一下(当然用英文查), 有没有能修复分区表的? testdisk
-然后先用 dd
整盘备份一下, 跑 testdisk
-很简单就把分区表恢复出来了!
-那就开始拷文件吧…"文件不完整"
-和 testdisk 一家的软件还有 photorec
, 我似乎在 linuxcn 见过(懒得去找链接了)
-这东西一看就知道是通过文件头来识别并恢复文件的
-那就跑呗
-一节课之后, 文件(和曾经被删除的)都回来了
-开心!
-我可以比较廉价的进行数据恢复
-联系我后将磁盘镜像传到 FTP 服务器, 不接百度网盘
-暂定价如下:
-恢复完之后我想瞅瞅那些教学视频, 正常来讲 f34 应该有解码器的, 但是没有
-是不是我连着网给我删了?
-when I compile Clear kernel with LLVM enabled, I got this error:
arch/x86/kernel/cpu/intel_epb.c:172:2: error: call to undeclared function 'sched_set_itmt_power_ratio'; -ISO C99 and later do not support implicit function declarations [-Werror,-Wimplicit-function-declaration] - sched_set_itmt_power_ratio(256 - val * 2, cpu); - ^ -arch/x86/kernel/cpu/intel_epb.c:172:2: note: did you mean 'sched_set_itmt_core_prio'? -./arch/x86/include/asm/topology.h:189:20: note: 'sched_set_itmt_core_prio' declared here -static inline void sched_set_itmt_core_prio(int prio, int core_cpu) - ^ -1 error generated. --
-it's obvious that the sched_set_itmt_power_ratio function is undeclared
-so I added the following like the function on top of it
-and it is able to compile :)
--- /home/gentoo/linux/topology.h - +++ arch/x86/include/asm/topology.h - @@ -189,6 +189,9 @@ - static inline void sched_set_itmt_core_prio(int prio, int core_cpu) - { - } -+static inline void sched_set_itmt_power_ratio(int prio, int core_cpu) -+{ -+} - static inline int sched_set_itmt_support(void) - { - return 0; --
-Notice: I'm ignorant about C programming, so if anything's wrong, please contact me
-Recently, I would like to test switching from gcc
to clang on my Gentoo VM.
warning: you will be crazy to have too many packages can't be build with clang
-First I want to make LLVM not targeting too many platform, but changing LLVM_TARGETS
don't work
[ebuild N ] sys-devel/llvm-15.0.3:15::gentoo USE= "binutils-plugin libffi - ncurses -debug -doc -exegesis -libedit -test -verify-sig -xar -xml -z3 -zstd" - LLVM_TARGETS= "(AArch64) (AMDGPU) (ARM) (AVR) (BPF) (Hexagon) (Lanai) (MSP430) - (Mips) (NVPTX) (PowerPC) (RISCV) (Sparc) (SystemZ) (VE) (WebAssembly) (X86) - (XCore) (-ARC) (-CSKY) (-DirectX) (-LoongArch) (-M68k) (-SPIRV)" 241 KiB --
-It seems that global LLVM_TARGETS
setting is not respected,
-and flags such as llvm_targets_AArch64
, llvm_targets_ARM
, are no longer there.
-They're now forced by default as a precaution.
*/* -llvm_targets_AArch64
into /etc/portage/profile/package.use.force
-I excluded all targets exept for X86, but still 3 left: AMDGPU, BPF, NVPTX
sys-devel/llvm -llvm_targets_AMDGPU -llvm_targets_BPF -llvm_targets_NVPTX
in /etc/portage/package.use/
[ebuild N ] sys-devel/llvm-15.0.3:15::gentoo USE= "binutils-plugin libffi - ncurses -debug -doc -exegesis -libedit -test -verify-sig -xar -xml -z3 -zstd" - LLVM_TARGETS= "(X86) -AArch64 -AMDGPU (-ARC) -ARM -AVR -BPF (-CSKY) (-DirectX) - -Hexagon -Lanai (-LoongArch) (-M68k) -MSP430 -Mips -NVPTX -PowerPC -RISCV - (-SPIRV) -Sparc -SystemZ -VE -WebAssembly -XCore" 241 KiB --
-for https://cossig.org(CentOS 中文特别兴趣小组)
-link: https://www.cossig.org/391-centos-fedora-default-softwares
-所以我这回不用英文了哈哈
-CentOS 安装时可选不同的配置
-
-其实这些就是不同的软件组
-CentOS-Stream 8 为例, 定义软件组的文件是 comps.xml
-左边的基本环境就是
tag 列表
-一共有11个
< environment variant= "BaseOS"> - < id>custom-environment id> - < name>Custom Operating System name> - < display_order>5 display_order> - - environment> -< environment variant= "BaseOS"> - < id>minimal-environment id> - < name>Minimal Install name> - < display_order>4 display_order> - - environment> -< environment> - < id>server-product-environment id> - < name>Server name> - < display_order>2 display_order> - - environment> -< environment arch= "aarch64,s390x,ppc64le,x86_64"> - < id>graphical-server-environment id> - < name>Server with GUI name> - < display_order>1 display_order> - - environment> -< environment variant= "BaseOS"> - < id>cloud-server-environment id> - < name>Cloud Server name> - < display_order>3 display_order> - - environment> -< environment variant= "BaseOS"> - < id>web-server-environment id> - < name>Web Server name> - < display_order>50 display_order> - - environment> -< environment> - < id>infrastructure-server-environment id> - < name>Infrastructure Server name> - < display_order>60 display_order> - - environment> -< environment variant= "AppStream" arch= "x86_64,ppc64le"> - < id>developer-workstation-environment id> - < name>Development and Creative Workstation name> - < display_order>90 display_order> - - environment> -< environment variant= "AppStream" arch= "x86_64,ppc64le"> - < id>gnome-desktop-environment id> - < name>GNOME Desktop name> - < display_order>80 display_order> - - environment> -< environment variant= "AppStream" arch= "x86_64,ppc64le"> - < id>workstation-product-environment id> - < name>Workstation name> - < display_order>3 display_order> - - environment> -< environment variant= "AppStream" arch= "x86_64"> - < id>virtualization-host-environment id> - < name>Virtualization Host name> - < display_order>70 display_order> - - environment> --
-但还是对不上, 应该很接近了…吧?
-想起来不联网是没法选择安装软件的
-然后瞅一眼产生的临时文件 /tmp/dnf.cache/
├── appstream-831abc7e9d6a1a72 -│ ├── metalink.xml -│ └── repodata -│ ├── 95f4408838f85e23117d7d89ab47e1029692a443722e0e315fe3db07c32ee573-modules.yaml.xz -│ ├── 2047121fda8828f9b4d611cbfb736a89048cb411356e7ac2bdd95d927d044791-filelists.xml.gz -│ ├── e27fd8f9028bdc339a014f95debd07da4ef7b217522d14721af050aa9e7cf93e-primary.xml.gz -│ ├── f0d518764a274c71de0773b3590932ded56234b2f6ac4bf025d125b7ed29269f-comps-AppStream.x86_64.xml -│ ├── gen -│ │ └── groups.xml -│ └── repomd.xml -├── baseos-044cae74d71fe9ea -│ ├── metalink.xml -│ └── repodata -│ ├── 88ded6c02c5c3c62ab02250505cf0b8dee3af85819b666731c3cf813c275db6c-primary.xml.gz -│ ├── b47aeefede03d4d530f4538bf8f73531fd1a6a2bb66ca1778e3423c4dec34121-filelists.xml.gz -│ ├── d52d95f0f2d1a56b197a698aa328813a7e45e2d5b2883e04f4a3f604638b7a4a-comps-BaseOS.x86_64.xml -│ ├── gen -│ │ └── groups.xml -│ └── repomd.xml --
-那里面的 *-comps-*.xml
的
的
-就正好是 1~4 和两个 99
- comps-AppStream.x86_64.xml
< environment> - < id>graphical-server-environment id> - < name>Server with GUI name> - < description>An integrated, easy-to-manage server with a graphical interface. description> - < display_order>1 display_order> - < grouplist> - < groupid>base-x groupid> - < groupid>container-management groupid> - < groupid>core groupid> - < groupid>fonts groupid> - < groupid>gnome-desktop groupid> - < groupid>guest-desktop-agents groupid> - < groupid>hardware-monitoring groupid> - < groupid>hardware-support groupid> - < groupid>headless-management groupid> - < groupid>internet-browser groupid> - < groupid>multimedia groupid> - < groupid>networkmanager-submodules groupid> - < groupid>print-client groupid> - < groupid>server-product groupid> - < groupid>standard groupid> - grouplist> - < optionlist> optionlist> - environment> -< environment> - < id>server-product-environment id> - < name>Server name> - < description>An integrated, easy-to-manage server. description> - < display_order>2 display_order> - < grouplist> - < groupid>container-management groupid> - < groupid>core groupid> - < groupid>hardware-support groupid> - < groupid>headless-management groupid> - < groupid>server-product groupid> - < groupid>standard groupid> - grouplist> - < optionlist> optionlist> - environment> -< environment> - < id>virtualization-host-environment id> - < name>Virtualization Host name> - < description>Minimal virtualization host. description> - < display_order>99 display_order> - < grouplist> - < groupid>base groupid> - < groupid>core groupid> - < groupid>standard groupid> - < groupid>virtualization-hypervisor groupid> - < groupid>virtualization-tools groupid> - grouplist> - < optionlist> optionlist> - environment> -< environment> - < id>workstation-product-environment id> - < name>Workstation name> - < description>Workstation is a user-friendly desktop system for laptops and PCs. description> - < display_order>4 display_order> - < grouplist> - < groupid>base-x groupid> - < groupid>core groupid> - < groupid>fonts groupid> - < groupid>gnome-desktop groupid> - < groupid>guest-desktop-agents groupid> - < groupid>hardware-support groupid> - < groupid>internet-browser groupid> - < groupid>multimedia groupid> - < groupid>networkmanager-submodules groupid> - < groupid>print-client groupid> - < groupid>standard groupid> - < groupid>workstation-product groupid> - grouplist> - < optionlist> optionlist> - environment> --
- comps-BaseOS.x86_64.xml
< environment> - < id>custom-environment id> - < name>Custom Operating System name> - < description>Basic building block for a custom RHEL system. description> - < display_order>99 display_order> - < grouplist> - < groupid>core groupid> - grouplist> - < optionlist> optionlist> - environment> -< environment> - < id>minimal-environment id> - < name>Minimal Install name> - < description>Basic functionality. description> - < display_order>3 display_order> - < grouplist> - < groupid>core groupid> - grouplist> - < optionlist> optionlist> - environment> -< environment> - < id>server-product-environment id> - < name>Server name> - < description>An integrated, easy-to-manage server. description> - < display_order>2 display_order> - < grouplist> - < groupid>core groupid> - < groupid>hardware-support groupid> - < groupid>headless-management groupid> - < groupid>server-product groupid> - < groupid>standard groupid> - grouplist> - < optionlist> optionlist> - environment> --
-Fedora 分不同的变体, 常见的是 Server 和 Workstation
-与 CentOS 不同, Fedora 是在 kickstarts 定义的变体
-在 [Payload]
中定义了安装哪些软件(组)
-然后根据 comps.xml 就知道安装了什么软件
- workstation-product-environment
< environment> - < id>workstation-product-environment id> - < _name>Fedora Workstation _name> - < _description>Fedora Workstation is a user friendly desktop system for laptops and PCs. _description> - < display_order>2 display_order> - < grouplist> - < groupid>base-x groupid> - < groupid>container-management groupid> - < groupid>core groupid> - < groupid>firefox groupid> - < groupid>fonts groupid> - < groupid>gnome-desktop groupid> - < groupid>guest-desktop-agents groupid> - < groupid>hardware-support groupid> - < groupid>libreoffice groupid> - < groupid>multimedia groupid> - < groupid>networkmanager-submodules groupid> - < groupid>printing groupid> - < groupid>workstation-product groupid> - grouplist> - < optionlist> optionlist> - environment> --
- server-product-environment
< environment> - < id>server-product-environment id> - < name>Server name> - < display_order>2 display_order> - < grouplist> - < groupid>server-product groupid> - < groupid>standard groupid> - < groupid>core groupid> - < groupid>hardware-support groupid> - < groupid>headless-management groupid> - < groupid>container-management groupid> - grouplist> - < optionlist> optionlist> - environment> --
-I wanna use matrix just because many people use it.
-💓kde
-small but have most of function
-fancy scrollbar, can configure proxy in app
-wayland support not good: error copying image(like qutebrowser)
-I like doing everything in emacs, with keyboard
-but it don't work: https://github.com/alphapapa/ement.el/issues/77
-HUGE and not fully fonctionall
-all-in-one solution, matrix support is not good: cannot show picture
-I even don't use it for email(I use Geary)
-env: http_proxy
-env: https_proxy
-accroding to reqwest document
-var: plz-curl-default-args
-donot run under root
-add user in video
group
-login as user, not root
-enable 3D acceleration in VirtualBox
-
-but it is copied using xoriso to /iso/
-so I need to write a systemd service to automagically sync it at boot
- /nix/store/
takes too much space after build
unlink result -nix-store--
-and there're a few tools for visualising disk size:
https://nixos.wiki/wiki/Cleaning_the_nix_store
-- - -]]>-互联网是有记忆的
-
-全都是你的所作所为
-here are some of my ideas, most of which are unachieveable now
-you can steal them, but you'd better let me know and add a reference
console.log()
in Message
-just a dream
-用于点踩和查看IP属地
-呵呵, 在B站看到这样的基本就是壁纸软件的广告
-it's this domain's workers that COMSTANTLY scanning the WHOLE internet
-about the scanner and IP range
---博客主评价,有很多包括stretchoid.com的组织,有的是把自己伪装成科研实验用数据,并没有恶意,有的是什么理由也不给,只是不停地扫描全网的网站。
-
-其中也包括像密歇根大学,加州大学伯克利分校的访问信息。因为网络安全领域没有类似于“希波克拉底誓言”的东西,所以不能像医生一样信任
-就像到处晃别人家的门把手而不打开不是犯罪,但是真正的打开就混在发现没有锁门,而晃门把手时。
-the original post is gone
---您还可以开始执行DNS和WHOIS查找,以找出每次扫描背后的人员。
-
-在这个简短的样本中,我找到了一个伪“研究员”:107.170.202.111解析为“zg-0301f-15.stretchoid.com”。
-他们没有确定他们正在做什么或为什么他们在161 / udp扫描我的蜜罐。(端口161 / udp是为简单的网络管理协议(SNMP)保留的,并且经常容易受到攻击。)
-是的,他们把“malicious”拼错了 - 因此它可能不会出现在谷歌搜索“stretchoid and malicious”的结果中。
-sway can't, probably wayfire?
sudo -E
-yes, still not stable, and it can't remenber which DE you used last time
so use gdm is a better choice?
-SDDM is fantastic! It is themeable,
-I'm using elarun
, a oxygen-like smooth crystal theme, materia-kde is also a good choice
-don't remove the include
line in sway/config
- from this issue
-add seat seat0 xcursor_theme Oxygen_White
in sway config file
-use libinput-gestures
-mako, a notification daemon
default-frame-alist
, or just use floating mode
-this feature is not compatible with i3, so sway didn't accept the pr
- xev/wev
is helpful
-a great config
-sway, very beautiful, from COSSIG
-this is excellent, but…not for me, I'd like something simpler
-awesome config!
M-x gdb-display-disassembly-buffer
-from Wikipedia
-x86 is little endian
>>> int( '111', 2) -7 ->>> hex(123) - '0x7b' ->>> import struct - # https://docs.python.org/3.10/library/struct.html#format-characters ->>> struct.pack( ", 0x61626364) # little endian -b 'dcba' ->>> struct.pack( ">I", 0x61626364) # big endian -b 'abcd' --
iex(1)> <<0x61626364::32>> - "abcd" -iex(2)> Base.decode16( "61626364") -{ :ok, "abcd"} --
-强烈推荐 everforest 这个主题
-- --Everforest is a green based color scheme, it's designed to be warm and soft in order to protect developers' eyes.
-
-是一个绿色系护眼主题, 正如名字, 有森林的气息
-分为暗色和亮色, 每一种都有三种不同深浅的背景
作者是中国人, 制作了许多高质量 Vim 主题
-卸载吧…
-这个事情真正要打击的那些 诈骗/造假/海外势力, 并不会受到影响,
-它们肯定会使用"虚拟专用网络"伪造IP.
-那些所谓的"翻车"博主, 大多数可能只是公司在国内, 却因为这件事被各大媒体揪出来.
-对于那些网络喷子, 这种事估计不会减少它们的言论, 反而会加重"地域黑"…
-对于普通人, 大多数肯定是没什么影响, 也根本不在意,
-但是有些人, 只想公开自己想让别人看见的,
-那这种平台的强制行为确实会让TA们很不满.
-掰锝胃, 这个链接的截图在B站不到半小时就被删除了…
-B口口口口( ), 口口口口( ).
key | -usage | -
---|---|
D | -delete to end of line | -
key | -usage | -
---|---|
u/C-r | -撤销/重做 | -
c i { | -change inside {} | -
"{register}y/p | -向/从寄存器拷贝 | -
key | -usage | -
---|---|
w/e | -下一个单词/单词尾 | -
b | -单词头 | -
H/M/L | -当前页面可见顶部/中间/底部 | -
C-u(f)/d | -上/下翻页 | -
% | -到对应括号 | -
{} | -段落跳转 | -
g ; | -goto last change | -
g */# | -正/反查找光标下的词 | -
g d/D | -跳转到本地/全局定义 | -
key | -usage | -next | -
---|---|---|
C-v | -矩形区域选择 | -S-i 插入, esc 批量执行 | -
key | -usage | -
---|---|
:n/:N | -文件之间切换 | -
:b | -切换到文件 | -
C-w h/j/k/l | -切换分屏窗口 | -
ZZ | -:wq | -
key | -usage | -
---|---|
C-c | | -创建表格 | -
C-c C-e | -导出 HTML | -
C-c C-x C-v | -toggle render images | -
C-c C-l | -编辑链接 | -
C-c C-, | -org-insert-structure-template | -
- Bold italic underline strikethrough code
verbatim
key | -usage | -
---|---|
M-% | -替换 | -
M-; | -区域切换注释 | -
C-x C-; | -行切换注释 | -
C-y | -paste to minibuffer | -
M-&/! | -async/shell command | -
C-M-\ | -indent-region | -
key | -usage | -
---|---|
TAB | -shr-next-link/elpher-next-link | -
d | -eww-download/elpher-download | -
g | -eww-reload/elpher-go | -
G | -eww | -
l | -eww-back-url | -
ˆ | -elpher-back-url | -
& | -eww-browse-with-external-browser | -
w | -eww-copy-page-url | -
C/c | -elpher-copy-current/link-url | -
v | -eww-view-page-source | -
. | -elpher-view-raw | -
-Git 能离线使用只是个传说, 你仍然需要联网搜索该用哪个命令传什么参数
git log --stat | perl -ne 'END { print $c } $c += $1 if /(\d+) insertions/;' -git log --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -git log --color --graph --decorate -M --pretty=oneline --abbrev-commit -M --
key | -usage | -
---|---|
M-Left/Right | -jump world, or prevd/nextd | -
M-s | -sudo the last command | -
M-w | -what is this | -
_ ___ - /\ / _ ._ _|_ _. o ._ |\/| _. _ o _ _. | | ._ _| _ -/--\ \_ (/_ | |_ (_| | | | | | (_| (_| | (_ (_| | _|_ | | (_| (/_ >< - _| --
-really good website, butt, no rss
-07 年开始, cpu emulator
---Modern C is not a subset of C++
-
-学习通事件相关
-elixir/erlang大佬, 公众号: HelloElixir
-CPU, IC, ARM
---第一次查过的问题,就应该记下来 !
-
-第二次再查的问题,就必须记下来 !
-更纱黑体 使中文恰好为英文宽度两倍, 使用字体比 valign 更通用, 但是不好看
-13年最后更新
-05 年开始, 天文学
-看不懂, 先收藏着
-网安, data-leak
-许多东方的图诶
---这个问题其实就是 Lisp-1 和 Lisp-2 的区别导致的
-
-Lisp-1 的变量命名空间和函数命名空间是统一的,而在 Lisp-2 中两者是分开的
-东西很多
-VM
-F#, M1(r0$0f+, very high quality
-from ruanyifeng
-大佬!
---同样是非对称算法, 为什么PGP的私钥就长这么多呢?
-
-因为他们用的算法不同, 比特币默认使用的是ECDSA的 secp256k1算法, 该算法只是用来签名和认证, 并不用来加密
-(signify 只用于签名认证, age 只用于加密, 所以密钥也比较短)
-Welcome to the darkest dungeon of kernal
-哈哈哈笑死了!
-Written with Vim and Emacs
-A member of Linux Club of Peking University.
-cat-v-like sidebar style
-The Aha Moments
---By making something a little bit more inaccessible, we are inadvertently putting a filter on what is being posted.
-
---This makes it a great way to avoid a lot of the low effort noise published on popular/accessible platforms.
-
-As a result, Gopher is full of interesting, enriching, high quality content.
-The authors are posting out of passion, and with great commitment.
-Don't get me wrong, there's nonsense on Gopher too, but far less of it.
-- --几乎所有大众互联网社区都难逃此宿命。要想避免永恒九月,社区必须要足够克制,有节奏地引导新人加入。
-
-但是过去20年互联网行业大发展的基本模式就是吸引大量用户、获取大平台地位、取得超额收益。
-用户量是商业成功的互联网平台所必须追求的第一目标。要想获得商业成功,永恒九月来得越早越凶猛越好。
---GE d@ s: a C++$ UBL+++$ P++(–)$ L++(-)$ !E W+++(-)$ !N !o K–? w !O !M !V PS++ PE- Y+ PGP+ t+ 5+++ X+ R tv b+ DI D+ G e++ h r+++ y+++*
-
-刘尚亮
-kernel, LFS
-猴哥推荐的
-EvanMeek
-B站: 美味的樱桃菌
-B站: 称呼我C先生
-编! 译! 原! 理!
-plan9
-回归最本质的信息安全
---人需不需要存在的意义
-
-人需不需要互相之间完全理解
-自我封闭是否是应对外界压力的合理方式
-今年的新博客, 友链有踏浪
-0:50 List.fold_left faster than fold_right, but haskell is opposite
-1:00 I like ocaml, that's how python should look like,
- but ocaml itself is not ideal, you have to take ocaml and throw O away, and that's perfect
-1:03 to be fair p___hub is more interesting than this, that's for sure, so let's use Makefile (instead of dune)
-1:50 sexplib?
-2:14 "how many american server you have already hacked" - "I don't count them I'm sorry"
- 0x5f3759df
-0:05 look how TINY Java code is
-0:06 nonono all the opensource are controlled by coporation actually,
- they create a text editor plugin and sell the free code for $10 a month
-"Security is a journey, not a destination!"
---a story about YouTube’s intentional efforts to undermine the United States of America in collusion with the Russian government.
-
-It’s also a story about copyright infringement
-— and YouTube’s willful blindness to bad actors who openly admit
-to filing patently fraudulent DMCA counter-notifications to avoid the termination of their accounts.
-街机科学家~
-from tsoding's first porth video, (he is using debian, 37:00 copilot xd)
-not only harmful stuff <3
-The Fediverse is a giant Network of social media platforms
---BSD, Lunix, Debian and Mandrake are all versions of an illegal hacker operation system,
-
-invented by a Soviet computer hacker named Linyos Torovoltos.
---To any NSA and FBI agents reading my email: please consider
-
-whether defending the US Constitution against all enemies,
-foreign or domestic, requires you to follow Snowden's example.
-his final year project in high school, 2008
-a webos using oxygen visual design
-worth reading