Check out my first novel, midnight's simulacra!

New pages

From dankwiki
New pages
Hide registered users | Hide bots | Show redirects
  • 18:46, 19 May 2024FreeRTOS (hist | edit) ‎[643 bytes]Dank (talk | contribs) (Created page with "FreeRTOS is an open source real time operating system commonly used in embedded development. ==Task notifications== Rather than using semaphores for wakeup, task notifications are faster and less heavyweight. ==Mutexes== FreeRTOS mutexes are a special class of semaphores. Note that they cannot be taken in interrupt handlers (i.e. <tt>xSemaphoreTakeFromISR()</tt> should only be used on semaphores created using <tt>xSemaphoreCreateBinary()</tt>). Using <tt>xSemaphoreTake...")
  • 06:27, 1 May 2024InaMORata 2.0 (hist | edit) ‎[5,215 bytes]Dank (talk | contribs) (Created page with "In 2024, I redesigned the InaMORAta to use a single ESP32 MCU and 5v ARGB fans (the previous design required two MCUs, and used 12v RGB fans).") originally created as "InaMORAta 2.0"
  • 03:33, 20 April 2024The beginning of the end of iptables (hist | edit) ‎[5,807 bytes]Dank (talk | contribs) (Created page with "'''dankblog! 2024-04-19, 2243 EST, at the danktower''' when i was but a wee lad, Linux was circling around a sensible packet filtering infrastructure. there had been the generally unacceptable <tt>ipfwadm</tt> in 2.0, pretty clearly behind OpenBSD's PF (later brought into FreeBSD 5.2) and FreeBSD's IPFW. Rusty Russell (whom we haven't heard much from recently--I wonder where he's gone) implemented the stateless <tt>ipchains</tt> in 2.2, and th...")
  • 09:01, 7 April 202410GbE (hist | edit) ‎[1,055 bytes]Dank (talk | contribs) (Created page with "10 Gigabit Ethernet achieves 10Gbs data rates using the Ethernet Layer 2 protocol over a variety of media, usually using SFP+ transceivers. It is defined on CAT-6A copper, twinaxial, and fibre. CAT-5e and CAT-6 can also be used, but not for the full 100m of 10GBASE-T (IEEE 802.3an-2006). ==100GbE NICs== PCIe 2.0 at 4 lanes doesn't have sufficient throughput to carry a full 10Gbps. At least 8 lanes of PCIe 2.x are required. 2 lanes of PCIe 3.0 or a single lane of...")
  • 19:13, 5 April 2024Midnight's simulacra original motion picture soundtrack (hist | edit) ‎[732 bytes]Dank (talk | contribs) (Created page with "* '''Intro''' Ludacris, "Southern-Fried Intro" * Jim Carroll, "Catholic Boy" * Company Flow, "The Fire in Which You Burn" * Paul Wall, "They Don't Know" * YoungBloodZ, "85" * Tag Team, "Whoomp! (There It Is)" * Kilo Ali, "Lost Your Minds" * Outkast, "ATLiens" * Goodie Mob, "Ghettoology" * TLC, "No Scrubs" * Waka Flocka Flame, "No Hands" * T.I., "Rubberband Man" * Outkast, "B.O.B." * Cee-lo Green, "Big Ole Words" * Outkast, "Bowtie" * Future, "Move That Dope" * Mastodon,...")
  • 09:11, 5 April 2024RIGOL MSO5074 (hist | edit) ‎[1,928 bytes]Dank (talk | contribs) (Created page with "A cheap Chinese oscilloscope, capable of software hack beyond its stated capabilities. Default account: admin/rigol")
  • 16:18, 4 April 2024Arduino-cli (hist | edit) ‎[835 bytes]Dank (talk | contribs) (Created page with "Need to get it into Debian. ==Miscellaneous hardware of mine== {|borders="1" class="wikitable" ! Board ! fqbn ! properties |- |LilyGO T-Display-S3 |esp32:esp32:lilygo_t_display_s3 |JTAGAdapter=default,LoopCore=1,EventsCore=1,USBMode=hwcdc,CDCOnBoot=cdc,MSCOnBoot=default, DFUOnBoot=default,UploadMode=default,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none |- |}")
  • 01:55, 20 March 2024TRIM (hist | edit) ‎[1,112 bytes]Dank (talk | contribs) (Created page with "SSDs generally need to have the blocks belonging to a file explicitly deallocated. This is done with the ATA TRIM command. Unfortunately, regular use of TRIM can have negative effects on performance (TRIM cannot be queued on some devices) and lifetime. It is thus not generally recommended to trim after every delete operation, though this can be configured ("online mode"). Note that trimming generally requires the filesystem to be mounted, unlike e.g. <tt>fsck</tt>. Note...")
  • 06:10, 8 March 2024Rescuing Linux (hist | edit) ‎[8,373 bytes]Dank (talk | contribs) (Created page with "Sometimes you need perform irregular, unpleasant tasks involving a Linux box. One generally picks up the techniques via experience. This kind of thing tends to become less necessary as one learns Linux better, and thus it's easy to lose currency. The introduction of systemd, for instance, changed almost all of this shit up. ==grub== ==access sans password== ==kernel command line== ==initramfs== Almost all distributions ship kernels making use of initramfs these d...")