diff options
| author | Jakob L. Kreuze <zerodaysfordays@sdf.org> | 2020-07-27 16:53:03 -0400 |
|---|---|---|
| committer | Jakob L. Kreuze <zerodaysfordays@sdf.org> | 2020-07-27 16:53:31 -0400 |
| commit | 90ad4c0e9b4d08d46a56130c44f4c04862bb0c06 (patch) | |
| tree | 1fad69811ed2223e3c3e21267296b833f0036299 | |
| parent | bf5ae02685079f09ff595732a0b6267536d71fc1 (diff) | |
[data] Clear out blogroll, bookmarks.
| -rw-r--r-- | haunt/data/blogroll.scm | 462 | ||||
| -rw-r--r-- | haunt/data/bookmarks.scm | 44 |
2 files changed, 221 insertions, 285 deletions
diff --git a/haunt/data/blogroll.scm b/haunt/data/blogroll.scm index dc07693..5e53cd9 100644 --- a/haunt/data/blogroll.scm +++ b/haunt/data/blogroll.scm @@ -3,31 +3,26 @@ ("c++" "game-development" "graphics" + "math" "programming" "video-games" "windows")) - ("Bit Cannon" - "http://bitcannon.net/" - ("linux" "rust" "programming")) ("(proclaim λ)" "http://blog.macrolet.net/" ("common-lisp" + "emacs" "functional-programming" "hardware" + "java" + "jvm" + "kotlin" "lisp" - "programming")) - ("Brads Blog" + "*nix" + "programming" + "scala")) + ("Brad's Blog" "http://bradhodge.ca/blog/" ("hardware" "retro-tech")) - ("Charlie the Ninja" - "http://charliethe.ninja/" - ("bsd" - "c" - "game-development" - "graphics" - "programming" - "video-games" - "x86")) ("DSASMBLR" "http://dsasmblr.com/" ("game-hacking" @@ -85,10 +80,15 @@ "windows")) ("Bob Nystrom" "http://journal.stuffwithstuff.com/" - ("game-development" "programming" "video-games")) + ("compilers" + "game-development" + "programming" + "video-games" + "writing")) ("Lambda the Ultimate" "http://lambda-the-ultimate.org/" - ("functional-programming" + ("compilers" + "functional-programming" "lisp" "programming" "scheme")) @@ -97,52 +97,28 @@ ("common-lisp" "lisp" "programming")) ("meh." "http://meh.schizofreni.co/" - ("c" "linux" "programming" "rust")) + ("c" "*nix" "programming" "rust")) ("null program" "http://nullprogram.com/" - ("bsd" - "c" - "c++" + ("c" "emacs" "emacs-lisp" "graphics" - "linux" "lisp" + "math" + "*nix" "programming" "python" "x86")) ("The Official Radare Blog" "http://radare.today/" ("c" "radare2" "programming" "reversing")) - ("妖怪世捨て人" - "http://reader.tymoon.eu/" - ("common-lisp" - "game-development" - "lisp" - "video-games")) - ("Richard Kallos" - "http://rkallos.com/" - ("functional-programming" - "emacs" - "erlang" - "lisp" - "programming" - "scheme")) - ("samskivert" - "http://samskivert.com/blog/" - ("functional-programming" "programming")) - ("The sh3llc0d3rs blog" - "http://sh3llc0d3r.com/" - ("binary-exploitation" - "capture-the-flag" - "computer-networking" - "security")) ("shell-storm" "http://shell-storm.org/" ("binary-exploitation" "c" "capture-the-flag" - "linux" + "*nix" "operating-systems" "reversing" "security")) @@ -156,76 +132,53 @@ "programming" "video-games")) ("Vi Hart" "http://vihart.com/" ("math")) - ("Charles, etc" - "http://www.charlesetc.com/" - ("linux" "programming" "rust")) ("Notes on Programming" "http://www.codersnotes.com/notes/" ("graphics" "programming" "reversing" "video-games")) - ("defmacro" - "http://www.defmacro.org/" - ("functional-programming" - "linux" - "lisp" - "programming")) ("Home Page of Evan Miler" "http://www.evanmiller.org/" - ("c" - "erlang" - "math" - "programming" - "rust" - "video-games")) + ("math" "programming")) ("Style Warning" "http://www.stylewarning.com/blog/" ("common-lisp" "lisp" "math")) - ("WezM.net" - "https://www.wezm.net/" - ("programming" "rust")) - ("0x90r00t" - "https://0x90r00t.com/" - ("binary-exploitation" - "capture-the-flag" - "reversing" - "security")) ("aixxe" "https://aixxe.net/" ("game-hacking" - "linux" + "*nix" "reversing" "video-games")) ("Pierre Neidhardts homepage" "https://ambrevar.xyz/" ("emacs" + "guile" + "guix" "functional-programming" - "linux" + "*nix" "lisp" "programming" "scheme")) - ("arp242.net" - "https://arp242.net/" - ("linux" "programming" "python")) ("The Neo-Babbage Files" "https://babbagefiles.xyz/" - ("emacs" "lisp" "programming")) + ("emacs" + "guix" + "lisp" + "programming")) ("Max Bernstein" "https://bernsteinbear.com/blog/" - ("functional-programming" "lisp" "programming")) + ("compilers" + "functional-programming" + "lisp" + "programming")) ("dmbaturins blog" "https://blog.baturin.org/" - ("computer-networking" - "functional-programming" - "linux" + ("functional-programming" + "*nix" "ocaml" "programming" - "python" - "x86")) - ("Andrew Gallants Blog" - "https://blog.burntsushi.net/" - ("linux" "programming" "rust")) + "python")) ("The blog at the bottom of the sea" "https://blog.demofox.org/" ("crypto" @@ -246,13 +199,13 @@ ("retro-tech" "reversing" "windows")) ("Separate Concerns" "https://blog.separateconcerns.com/" - ("c" "linux" "lua" "programming")) + ("c" "*nix" "lua" "programming")) ("Lainblog" "https://blog.soykaf.com/" - ("decentralization" "programming" "retro-tech")) + ("activitypub" "programming" "retro-tech")) ("Bluish Coder" "https://bluishcoder.co.nz/" - ("programming")) + ("compilers" "programming" "lisp")) ("Cryogenix" "https://cryogenix.net/" ("bsd" "retro-tech" "reversing" "x86")) @@ -263,22 +216,12 @@ "crypto" "programming" "security")) - ("Deftly.net" - "https://deftly.net/" - ("bsd" - "erlang" - "functional-programming" - "haskell" - "programming")) - ("Bill de hÓra" - "https://dehora.net/journal/" - ("programming" "rust")) ("/dev/krzaq" "https://dev.krzaq.cc/" ("c++" "programming" "reversing" "video-games")) ("Drew DeVaults Blog" "https://drewdevault.com/" - ("c" "go" "linux" "programming")) + ("c" "*nix" "programming")) ("fuzzy notepad" "https://eev.ee/blog/" ("art" @@ -290,36 +233,30 @@ "retro-tech" "rust" "video-games")) - ("Eli Grey" - "https://eligrey.com/" - ("javascript" "programming")) - ("https://erkaman.github.io/articles.html" - "graphics" - ("math" "programming")) + ("Eric Arnebäck" + "https://erkaman.github.io/articles.html" + ("graphics" "math" "programming")) ("The Brain Dump" "https://floooh.github.io/" - ("c" "programming" "retro-tech" "reversing")) + ("c" + "graphics" + "programming" + "retro-tech" + "reversing")) ("Frederik Braun" "https://frederik-braun.com/archives.html" - ("programming" "python")) + ("security" "web-exploitation")) ("General Protection Fault" "https://gpfault.net/" ("c++" + "compilers" "graphics" - "opengl" - "programming" - "retro-tech" - "reversing")) + "programming")) ("Comfortably Numbered" "https://hardmath123.github.io/" - ("capture-the-flag" - "functional-programming" - "linux" - "lisp" + ("crypto" "math" - "programming" - "python" - "scheme")) + "programming")) ("Infinity Plus One" "https://infinityplusonemath.wordpress.com/" ("math")) @@ -327,26 +264,15 @@ "https://jamchamb.github.io/" ("c" "hardware" - "powerpc" "programming" "retro-tech" "reversing")) ("Daniel Lemires Blog" "https://lemire.me/blog/" - ("math" "programming" "x86")) - ("Patterns in Cyberspace" - "https://leotindall.com/" - ("decentralization" - "linux" - "programming" - "retro-tech" - "rust")) + ("c" "math" "programming" "x86")) ("Marios Lab" "https://marioslab.io/posts/" - ("programming")) - ("Tyler Glaiel" - "https://medium.com/@tglaiel" - ("game-development" "programming")) + ("compilers" "programming")) ("Barely Functional" "https://mgattozzi.com/" ("programming" "rust")) @@ -356,12 +282,9 @@ "functional-programming" "programming" "scheme")) - ("Nerderati" - "https://nerderati.com/" - ("linux" "math" "programming" "python")) ("... and another thing ..." "https://nick.zoic.org/" - ("hardware" "linux" "programming" "python")) + ("hardware" "*nix" "programming")) ("Nick Cano" "https://nickcano.com/" ("capture-the-flag" @@ -375,13 +298,16 @@ ("c" "compilers" "programming")) ("codeblog" "https://outflux.net/blog/" - ("linux" "operating-systems" "programming")) + ("*nix" + "operating-systems" + "programming" + "security")) ("Objective-See" "https://objective-see.com/" ("malware" "reversing" "security")) ("Matt Pharrs blog" "https://pharr.org/matt/blog/" - ("graphics" "programming" "x86")) + ("compilers" "graphics" "programming" "x86")) ("phoenhex team" "https://phoenhex.re/" ("binary-exploitation" "reversing" "security")) @@ -393,16 +319,17 @@ ("crypto" "hardware" "reversing" "security")) ("Computable Multiverse" "https://rakhim.org/" - ("emacs" "linux" "math")) - ("John Ramsden" - "https://ramsdenj.com/" - ("bsd" "linux")) + ("emacs" "*nix" "programming")) ("RETRO.MOE" "https://retro.moe/" ("hardware" "retro-tech")) ("Rufflewinds Scratchpad" "https://rufflewind.com/" - ("haskell" "linux" "programming" "rust")) + ("functional-programming" + "haskell" + "*nix" + "programming" + "rust")) ("Brandon Skerritt" "https://skerritt.blog/" ("crypto" "programming" "security")) @@ -411,24 +338,30 @@ ("c" "programming")) ("η (eta)" "https://theta.eu.org/posts.html" - ("crypto" - "hardware" - "linux" + ("*nix" "programming" "rust")) ("Travis Goodspeeds Blog" "https://travisgoodspeed.blogspot.com/" - ("ham" "hardware" "reversing" "sdr" "security")) + ("ham-radio" + "hardware" + "reversing" + "security")) ("Two-Bit History" "https://twobithistory.org/" - ("linux" "lisp" "programming" "retro-tech")) - ("Occasionally sane" - "https://vfoley.xyz/" - ("emacs" "programming" "rust" "video-games")) + ("*nix" "programming" "retro-tech")) ("vmcall" "https://vmcall.github.io/" ("game-hacking" "programming" + "security" + "reversing" + "video-games")) + ("Secret Club" + "https://secret.club/feed.xml" + ("game-hacking" + "programming" + "security" "reversing" "video-games")) ("/dev/ram0" @@ -439,24 +372,19 @@ ("hardware" "reversing" "windows")) ("wingolog" "https://wingolog.org/" - ("functional-programming" - "linux" + ("compilers" + "functional-programming" + "guile" + "*nix" "lisp" - "lua" "programming" "scheme")) ("Wolf480pl" "https://wolf480pl.github.io/" - ("linux" "programming")) - ("Frederic Cambus" - "https://www.cambus.net/" - ("bsd" "c" "programming" "x86")) - ("The Digital Antiquarian" - "https://www.filfre.net/" - ("hardware" "retro-tech" "video-games")) + ("java" "*nix" "programming")) ("Kirsle.net" "https://www.kirsle.net/" - ("crypto" "go" "programming" "security")) + ("crypto" "programming" "security")) ("Project Nayuki" "https://www.nayuki.io/" ("art" @@ -469,14 +397,10 @@ ("Inane Observations" "https://yingtongli.me/blog/" ("crypto" - "linux" - "math" + "*nix" "reversing" "security" "video-games")) - ("zayenz" - "https://zayenz.se/blog" - ("programming" "rust")) ("The Stone Zone" "http://thestone.zone/" ("hardware" "lisp" "programming" "reversing")) @@ -485,65 +409,39 @@ ("programming" "python" "reversing")) ("Alicefs website" "https://alicef.me/" - ("gentoo" "linux")) - ("~ben" "https://ben.tild3.org/" ("linux")) + ("gentoo" "*nix")) + ("~ben" "https://ben.tild3.org/" ("*nix")) ("0day rocks!" "https://0day.rocks/" - ("crypto" - "hardware" - "linux" - "math" - "programming" - "reversing" - "security" - "tor")) + ("crypto" "reversing" "security")) ("Eccentric J" "https://eccentric-j.com/" - ("art" - "clojure" - "functional-programming" - "lisp" - "programming")) - ("Prosthetic Conscience" - "https://jfm.carcosa.net/blog/" - ("linux" "programming")) + ("clojure" "lisp" "programming")) ("Max Justicz" "https://justi.cz/" - ("binary-exploitation" "reversing" "security")) + ("binary-exploitation" "security")) ("The Obscuritory" - "https://obscuritory.com/feed/" + "https://obscuritory.com/" ("retro-tech" "video-games")) - ("Jon Gjengset" - "https://thesquareplanet.com/" - ("linux" "programming" "rust" "security")) ("rtl-sdr.com" "https://www.rtl-sdr.com/" - ("gnuradio" "ham" "hardware" "programming" "sdr")) + ("ham-radio" "hardware" "programming")) ("pancake" "https://medium.com/@trufae" - ("c" "programming" "radare2" "rust")) - ("hexxendmns.motd.org" - "https://hexxendmns.motd.org/" - ("doom" - "linux" - "mapping" - "programming" - "quake" - "video-games")) + ("c" "programming" "radare2")) ("Random ASCII – tech blog of Bruce Dawson" "https://randomascii.wordpress.com/" ("compilers" "hardware" - "powerpc" + "operating-systems" "programming" - "windows" - "x86")) + "windows")) ("David Thompson" "https://dthompson.us/" ("emacs" "guile" "guix" - "linux" + "*nix" "programming" "scheme")) ("InvisibleUp" @@ -551,7 +449,6 @@ ("graphics" "programming" "retro-tech" - "reversing" "video-games")) ("ancientelectronics" "https://ancientelectronics.wordpress.com/" @@ -572,29 +469,20 @@ "https://blitter.net/" ("hardware" "retro-tech" "reversing")) ("Breaking Eggs And Making Omelettes" - "https://multimedia.cx/eggs/feed/" + "https://multimedia.cx/eggs/" ("programming" "retro-tech" "reversing" - "video-games" - "x86")) + "video-games")) ("Halestroms Peregrinations" "https://halestrom.net/darksleep/" - ("hardware" "linux" "programming")) + ("hardware" "*nix" "programming")) ("VeXation" "https://log.vexation.ca/" - ("malware" - "programming" + ("malware-analysis" "retro-tech" "reversing" "windows")) - ("Skys blog" - "https://byebyesky.github.io/blog/" - ("capture-the-flag" - "hardware" - "programming" - "reversing" - "security")) ("Something Something Programming" "https://nickdrozd.github.io/" ("common-lisp" @@ -602,57 +490,57 @@ "functional-programming" "lisp" "math" - "programming" - "rust")) + "programming")) ("evilsocket" "https://www.evilsocket.net/" ("computer-networking" - "go" "programming" "reversing" "security")) ("GovanifY" "https://govanify.com/post/" ("capture-the-flag" - "linux" - "programming" "retro-tech" "reversing" "security")) ("Code of Connor" "https://codeofconnor.com/" - ("game-development" "linux" "programming")) + ("compilers" + "game-development" + "*nix" + "programming")) ("cowlark.com" "http://cowlark.com/" - ("hardware" "programming" "retro-tech")) + ("compilers" + "hardware" + "programming" + "retro-tech")) ("danluu.com" "https://danluu.com/" - ("hardware" "linux" "programming")) - ("PapaTutuWawas Blog" - "https://blog.polynom.me/" - ("linux")) - ("Catbolis Blog" - "linux" - ("programming" "retro-tech")) + ("engineering" + "hardware" + "*nix" + "programming")) ("Tristans Site" "http://thume.ca/archive.html" ("capture-the-flag" "compilers" "programming" + "reversing" "rust" "security")) ("people.kernel.org" "https://people.kernel.org/read" - ("linux" "operating-systems" "programming")) + ("*nix" "operating-systems" "programming")) ("TheFloWs security blog" "https://theofficialflow.github.io/" ("binary-exploitation" "hardware" "reversing" "security")) - ("Christine Dodrills Blog" + ("Christine Dodrill's Blog" "https://christine.website/blog" - ("linux" "programming")) + ("*nix" "programming" "rust")) ("DustyCloud Brainstorms" "https://dustycloud.org/blog/" ("functional-programming" @@ -670,7 +558,7 @@ ("Youve Reached the Center of the Internet" "http://blog.benwiener.com/" ("functional-programming" - "ham" + "ham-radio" "hardware" "haskell" "programming")) @@ -680,76 +568,67 @@ "retro-tech" "reversing" "video-games")) - ("samiss blag" - "https://foldmap.ml/~samis/" - ("gentoo" "guix" "linux")) - ("James Technical Notes" - "https://jamestechnotes.com/blog/" - ("android" - "c" - "functional-programming" - "guile" - "guix" - "linux" - "programming" - "scheme")) ("Aearnus' Realm" "https://aearnus.github.io/" ("functional-programming" "haskell" "math" - "perl6" "programming" - "python")) + "raku")) ("Grid Bugs" "https://gridbugs.org/" ("game-development" "programming" "retro-tech" "reversing")) ("Potatoblog" "https://potatofrom.space/" - ("computer-networking" "linux" "programming" "reversing" "security")) + ("computer-networking" "*nix" "programming" "reversing" "security")) ("~lthms" - "https://lthms.xyz/blog" - ("binary-exploitation" - "common-lisp" + "https://soap.coffee/~lthms/" + ("common-lisp" "functional-programming" + "haskell" + "math" "lisp" - "programming" - "security")) - ("musicmatzes blog" - "https://beyermatthias.de/" - ("linux" "nixos" "programming" "rust")) - ("Fred's notes" - "https://ramblings.fred.moe/" - ("c" "programming")) + "programming")) ("nurpax" "https://nurpax.github.io/" ("6502" - "c64" + "commodore-64" "emacs" "functional-programming" "haskell" - "linux" - "programming" "retro-tech")) ("absorptions" "https://www.windytan.com/" - ("ham" "hardware" "sdr")) + ("ham-radio" "hardware")) ("see shy jo" "https://joeyh.name/blog/" ("functional-programming" - "ham" + "ham-radio" "hardware" "haskell" - "linux" + "*nix" "off-grid" "programming")) ("TMZ Lair - Underground Coding" "https://www.guitmz.com/" - ("linux" "programming" "security" "windows")) + ("malware-analysis" + "*nix" + "programming" + "security" + "windows")) ("Barracuda Blues" - "https://bendersteed.gitlab.io/index.xml" - ("common-lisp" "emacs" "guix" "linux" "lisp" "programming")) - ("../../../../overused_linux_joke/../../../../" + "https://bendersteed.gitlab.io/" + ("common-lisp" "emacs" "guix" "*nix" "lisp" "programming")) + ("bendersteed.tech" + "https://bendersteed.tech/" + ("emacs" + "emacs-lisp" + "functional-programming" + "guile" + "lisp" + "programming" + "scheme")) + ("../../../../overused_*nix_joke/../../../../" "https://korcankaraokcu.github.io" ("binary-exploitation" "ctf" "reversing" "security")) ("Hell Oh Entropy!" @@ -767,33 +646,48 @@ ("erkin's Blog" "https://erkin.party/blog/" ("functional-programming" "lisp" "programming" "scheme")) - ("Juraj's Blog" - "https://jborza.github.io/" - ("programming" "retro-tech")) ("The cr.yp.to blog" "https://blog.cr.yp.to/index.html" - ("crypto" "math")) + ("crypto")) ("programming in the twenty-first century" "https://prog21.dadgum.com/" ("functional-programing" "game-development" "programming" "retro-tech")) ("Shell is coming..." "https://www.shelliscoming.com/" ("binary-exploitation" "reversing" "security" "windows" "x86")) - ("(pixel)desu.blog" - "https://desu.blog/" - ("reversing" "video-games")) ("Mildly entertainingᵝ" "https://beepb00p.xyz/" - ("emacs" "programming")) + ("emacs" "programming" "python")) + ("Gwern.net" + "https://www.gwern.net/" + ("cogsci" "math" "philosophy" "programming")) ("Thomas' place in cyberspace" "https://www.härdin.se/category/blog.html" - ("hardware" "linux" "programming" "security")) - ("acloudtree" - "https://www.acloudtree.com/post/" - ("programming" "security")) + ("ham-radio" "*nix" "programming" "security")) ("acha.ninja" "https://acha.ninja/" ("c" "janet" "lisp" "programming" "security")) ("Jesse Li" "https://blog.jse.li/" - ("programming" "security"))) + ("programming" "security")) + ("Mark writes" + "https://mdhughes.tech/" + ("game-development" "lisp" "programming" "retro-tech" "scheme" "video-games")) + ("Orbifx's logarion" + "https://notes.orbitalfox.eu/" + ("functional-programming" "*nix" "ocaml" "programming")) + ("Ben's Logarion ☪" + "https://kwiecien.us/" + ()) + ("ddtc.eu" + "https://ddtc.eu/" + ("*nix")) + ("LUCRETICS" + "https://lucretics.cute.science/" + ("emacs" "lisp" "programming")) + ("Nskm" + "https://nskm.xyz/posts/" + ("*nix" "programming")) + ("matthew graybosch" + "https://www.matthewgraybosch.com/" + ())) diff --git a/haunt/data/bookmarks.scm b/haunt/data/bookmarks.scm index 66ad8ed..c68a06c 100644 --- a/haunt/data/bookmarks.scm +++ b/haunt/data/bookmarks.scm @@ -28,6 +28,9 @@ ("VMU Hackery" "http://dmitry.gr/index.php?r=05.Projects&proj=25.%20VMU%20Hacking" ("hardware" "retro-tech" "reversing")) + ("Controlling my A/C with a Gameboy" + "http://jg.sn.sg/ir/" + ("hardware" "programming" "retro-tech" "reversing" "z80")) ("Fixing a bug in an 18 year old Shockwave game" "https://mattbruv.github.io/ccsr-bugfix/" ("game-hacking" @@ -49,6 +52,9 @@ ("Investigating a recent ebook DRM system (c. 2018)" "https://yingtongli.me/blog/2019/03/28/drm2.html" ("android" "arm" "reversing")) + ("BattlEye reverse engineer tracking" + "https://secret.club/2020/03/31/battleye-developer-tracking.html" + ("game-hacking" "reversing")) ("Looking inside the box" "https://anvilventures.com/blog/looking-inside-the-box.html" ("python" "reversing")) @@ -70,6 +76,9 @@ ("Glitching a $20k Piece of History" "https://yifan.lu/2019/08/16/glitching-a-20k-piece-of-history/" ("arm" "hardware" "reversing")) + ("Coding Stories: Me vs. The VNC Guy" + "https://martinrue.com/coding-stories-me-vs-vnc/" + ("programming" "windows")) ("A Great Old-Timey Game-Programming Hack" "http://blog.moertel.com/posts/2013-12-14-great-old-timey-game-programming-hack.html" ("6502" @@ -80,6 +89,9 @@ ("CGA in 1024 Colors - a New Mode: the Illustrated Guide" "https://int10h.org/blog/2015/04/cga-in-1024-colors-new-mode-illustrated/" ("dos" "hardware" "graphics" "retro-tech")) + ("Memories" + "http://www.sizecoding.org/wiki/Memories" + ("demoscene" "dos" "programming" "x86")) ("Ubershaders: A Ridiculous Solution to an Impossible Problem" "https://dolphin-emu.org/blog/2017/07/30/ubershaders/" ("dolphin" @@ -108,6 +120,12 @@ ("A Constructive Look At TempleOS" "http://www.codersnotes.com/notes/a-constructive-look-at-templeos/" ("operating-systems" "programming")) + ("Org mode and Haunt" + "https://bendersteed.tech/posts/org-mode-and-haunt.html" + ("emacs" "emacs-lisp" "guile" "lisp" "programming" "scheme")) + ("Good Style in modern Emacs Packages" + "https://zge.us.to/emacs-style.html" + ("emacs" "emacs-lisp" "programming")) ("Guix: A most advanced operating system" "https://ambrevar.xyz/guix-advance/index.html" ("functional-programming" @@ -152,6 +170,9 @@ ("Models of Generics and Metaprogramming: Go, Rust, Swift, D and More" "http://thume.ca/2019/07/14/a-tour-of-metaprogramming-models-for-generics/" ("c" "c++" "go" "optimization" "programming" "programming-languages" "rust")) + ("I want off Mr. Golang's Wild Ride" + "https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/" + ("go" "programming-languages" "rant")) ("John Carmack on Inlined Code" "http://number-none.com/blow/john_carmack_on_inlined_code.html" ("c++" "optimization" "programming")) @@ -174,15 +195,27 @@ ("Creating a Rootkit to Learn C" "https://h0mbre.github.io/Learn-C-By-Creating-A-Rootkit/#" ("c" "security" "linux")) + ("How to use Trend Micro's Rootkit Remover to Install a Rootkit" + "https://d4stiny.github.io/How-to-use-Trend-Micro-Rootkit-Remover-to-Install-a-Rootkit/" + ("reversing" "security" "windows")) + ("Patching nVidia GPU driver for hot-unplug on Linux" + "https://lab.whitequark.org/notes/2018-10-28/patching-nvidia-gpu-driver-for-hot-unplug-on-linux/" + ("c" "linux" "operating-systems" "programming")) ("Building a Homebrew Video Game Console" "https://internalregister.github.io/2019/03/14/Homebrew-Console.html" ("c" "hardware" "programming" "z80")) + ("Doing a math assignment with the Lean theorem prover" + "https://ahelwer.ca/post/2020-04-05-lean-assignment/" + ("formal-methods" "math" "lean")) ("Approximating the Sine Function" "http://datagenetics.com/blog/july12019/index.html" ("math" "optimization")) ("Looping Music Seamlessly" "http://nolannicholson.com/looper.html" ("math")) + ("Programmers Need To Learn Statistics Or I Will Kill Them All" + "https://web.archive.org/web/20110702162929/https://zedshaw.com/essays/programmer_stats.html" + ("math" "rant")) ("The PGP Problem" "https://latacora.micro.blog/2019/07/16/the-pgp-problem.html" ("crypto" "math" "pgp" "security") @@ -199,6 +232,12 @@ to me. Why haven't we come up with a better system yet?") encrypting files. I see myself continuing to use " ,(hyperlink "https://www.passwordstore.org/" "pass") " for years to come."))) + ("Move Fast & Roll Your Own Crypto" + "https://citizenlab.ca/2020/04/move-fast-roll-your-own-crypto-a-quick-look-at-the-confidentiality-of-zoom-meetings/" + ("crypto" "reversing" "security")) + ("Deanonymizing Tor Circuits" + "https://www.hackerfactor.com/blog/index.php?/archives/868-Deanonymizing-Tor-Circuits.html" + ("c" "computer-networks" "distributed-systems" "programming" "security" "tor")) ("Infectious Executable Stacks" "https://nullprogram.com/blog/2019/11/15/" ("binary-exploitation" "c" "security")) @@ -228,13 +267,16 @@ encrypting files. I see myself continuing to use " ("programming")) ("\"ActivityPub: past, present, future\" - Keynote by Christopher Lemmer Webber #apconf" "https://conf.tube/videos/watch/2b9a985b-ccdd-49ce-a81b-ed00d2b47c85" - ("distributed-systems" "mastodon" "video")) + ("activitypub" "distributed-systems" "video")) ("Augmenting Long-term Memory" "http://augmentingcognition.com/ltm.html" ("cogsci")) ("The Process of Mastering a Skill" "https://azeria-labs.com/the-process-of-mastering-a-skill/" ("cogsci")) + ("Crafting \"Crafting Interpreters\"" + "http://journal.stuffwithstuff.com/2020/04/05/crafting-crafting-interpreters/" + ("writing")) ("Writing well" "http://www.defmacro.org/2016/12/22/writing-well.html" ("writing"))) |