Check out my first novel, midnight's simulacra!

Hack on: Difference between revisions

From dankwiki
No edit summary
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
[[File:LookForAnswers.jpg|right|thumb|I like to stay up late on the computer, looking for answers.]]
[[File:LookForAnswers.jpg|right|thumb|I like to stay up late on the computer, looking for answers.]]
==welcome to [https://dank.qemfd.net qemfd.net]!==
==welcome to nick-black.com!==
This is the home server of [mailto:dankamongmen@gmail.com Nick Black] (aka [[User:Dank|dank]]), located at [[LOC record|33°46′44.4"N, 84°23'2.4"W (33.779, 85.384)]] in the heart of Midtown Atlanta, GA. This wiki is primarily for my personal use, but open to public viewing in case anything generally helpful emerges. However you roll, dankwiki's rollin' wit' you. I make no guarantees concerning correctness, relevance, or timeliness of the information contained herein. Track changes using the [[Special:RecentChanges|Recent changes]] page. I was pondering a strictly technical blog, but this wiki and [[Grad_school|grad school]] have satisfied ye olde ''furor scribendi''. Until then, don't mistake my kindness for weakness: ''rien n'est simple, mais tout est facile...''
This is the home server of [mailto:dankamongmen@gmail.com Nick Black] (aka [[User:Dank|dank]]), located at [[LOC record|33°46′44.4"N, 84°23'2.4"W (33.779, 85.384)]] in the heart of [[Atlanta|Midtown Atlanta]], GA. This wiki is primarily for my personal use, but open to public viewing in case anything generally helpful emerges. However you roll, dankwiki's rollin' wit' you. I make no guarantees concerning correctness, relevance, or timeliness of the information contained herein. Track changes using the [[Special:RecentChanges|Recent changes]] page. I was pondering a strictly technical blog, but this wiki and [[Grad_school|grad school]] have satisfied ye olde ''furor scribendi''. Until then, don't mistake my kindness for weakness: ''rien n'est simple, mais tout est facile...''


Seriously: I primarily write to force my own understanding, and remember things (a ''few'' entries are actually semi-authoritative). I'm just a [http://en.wikipedia.org/wiki/The_Rime_of_the_Ancient_Mariner disreputable Mariner] on your way to the Wedding. '''If you derive use from this wiki, consider yourself lucky, and please get confirmation before relying on my writeups to perform surgery, design planes, determine whether a graph ''G'' is an Aanderaa–Rosenberg scorpion, or feed your pet rhinoceros.''' Still have any [[Questions|questions?]] ■
Seriously: I primarily write to force my own understanding, and remember things (a ''few'' entries are actually semi-authoritative). I'm just a [http://en.wikipedia.org/wiki/The_Rime_of_the_Ancient_Mariner disreputable Mariner] on your way to the Wedding. '''If you derive use from this wiki, consider yourself lucky, and please get confirmation before relying on my writeups to perform surgery, design planes, determine whether a graph ''G'' is an Aanderaa–Rosenberg scorpion, or feed your pet rhinoceros.''' Still have any [[Questions|questions?]] ■
Line 8: Line 8:
<hr>
<hr>
'''''QEMFD!''''' ([http://en.wikipedia.org/wiki/Q.E.D. wikipedia], [http://mathworld.wolfram.com/QED.html wolfram]) '''''also provides...'''''
'''''QEMFD!''''' ([http://en.wikipedia.org/wiki/Q.E.D. wikipedia], [http://mathworld.wolfram.com/QED.html wolfram]) '''''also provides...'''''
* [https://nick-black.com/bugzilla/ bugzilla] for projects like
* [https://nick-black.com/bugzilla/ Bugzilla] for projects like [[omphalos]], [[libnetstack]], [[libtorque]], [[outcurses]], and [[growlight]]
** [[omphalos]], [[libtorque]], [[libdank]], and [[growlight]]
** [https://drone.dsscaw.com:4443/ Drone CI] for same
* Our 2015 [https://nick-black.com/wedding/ hax0r wedding], the event of the century
* Our 2015 [https://nick-black.com/wedding/ hax0r wedding], the event of the century
* Still growing! The world's largest(?) collection of [[computer science eponyms]]. ■
* Still growing! The world's largest(?) collection of [[computer science eponyms]]. ■
Line 16: Line 16:
* [https://www.dsscaw.com Dirty South Supercomputing], my consultancy, launched 2019
* [https://www.dsscaw.com Dirty South Supercomputing], my consultancy, launched 2019
** Now [[WeWork|kicking it]] in the [https://www.wework.com/buildings/coda--atlanta--GA WeWork] space at [https://codatechsquare.com/ CODA Tech Square]
** Now [[WeWork|kicking it]] in the [https://www.wework.com/buildings/coda--atlanta--GA WeWork] space at [https://codatechsquare.com/ CODA Tech Square]
* The [https://nick-black.com/processorzoo.html Processor Zoo]!
* The [https://nick-black.com/processorzoo.html Processor Zoo]! My video channel, [[DANKTECH]].
* I created and taught CS4803UWS, "[[UNIX Weapons School]]", Summer 2013 at Georgia Tech
* I created and taught CS4803UWS, "[[UNIX Weapons School]]", Summer 2013 at Georgia Tech
* [[Hackery]]! (projects and open source work). The [[Personal machines|machines]]. Matrix of [[large cases]].
* [[Hackery]]! (projects and open source work). The [[Personal machines|machines]]. Matrix of [[large cases]].
* The [[WORDHORDE]]. Some [[book ideas|books]] I'd like to write.
* The [[WORDHORDE]]. Some [[book ideas|books]] I'd like to write.
* [[Grad school]] and [[CS GRE]] prep page. Some notes on [[LaTeX]]. Too many [[morphisms]]!
* [[Grad school]] and [[CS GRE]] prep page. Some notes on [[LaTeX]]. Too many [[morphisms]]!
* [[Elemental naming]] and good [[wordlist|words]]. [[Atlanta]].
* [[Elemental naming]] and good [[wordlist|words]].
* [[BlackBerry]] crap. F'n [[bookshelves]].
* [[BlackBerry]] crap. F'n [[bookshelves]].
* What does worldwide [[TaB|TaB®]] consumption have to do with [[nuclear weapons]]?
* What does worldwide [[TaB|TaB®]] consumption have to do with [[nuclear weapons]]?
Line 35: Line 35:
* [[Linux APIs]], [[FreeBSD APIs]], [[ELF]] (which is not, in itself, an API).
* [[Linux APIs]], [[FreeBSD APIs]], [[ELF]] (which is not, in itself, an API).
* [[Power Management]]. [[Sound Software]], [[Using Unicode]]. Keeping FreeBSD [[Updating FreeBSD|up-to-date]]. Hacking [[CUDA]] on [[Debian]].
* [[Power Management]]. [[Sound Software]], [[Using Unicode]]. Keeping FreeBSD [[Updating FreeBSD|up-to-date]]. Hacking [[CUDA]] on [[Debian]].
* [[Debian]], [[Xorg hell]], [[Consoles]] and [[Framebuffer|Framebuffers]]. Recent insanity: [[DBus]], [[HAL]]. Making graphs with [[dot]].
* [[Debian]], [[Xorg hell]], [[Consoles]] and [[Framebuffer|Framebuffers]]. [[Systemd]] and [[DBus]]. Making graphs with [[dot]].
* Notes on [[MediaWiki editing|editing]] and [[MediaWiki|running MediaWiki]]. [[Core]] files happen when one dances fandango on [[core]]. Notes on [[subversion]].
* Notes on [[MediaWiki editing|editing]] and [[MediaWiki|running MediaWiki]]. [[Core]] files happen when one dances fandango on [[core]]. Notes on [[subversion]].
* [[Linux on Dells]], [[SMART]] and [[SATA]], [[udev]], various linux-related [[hardware detritus]] (mainly random personal crap). ■
* [[Linux on Dells]], [[SMART]] and [[SATA]], [[udev]], various linux-related [[hardware detritus]] (mainly random personal crap). ■
Line 41: Line 41:
==A few remarks regarding computers etc.==
==A few remarks regarding computers etc.==
* [[glibc]], other [[interesting libraries]], [[working with libraries]], some implementing interfaces like [[pthreads]].
* [[glibc]], other [[interesting libraries]], [[working with libraries]], some implementing interfaces like [[pthreads]].
* [[X Macros]], [[ISO C99]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes.
* [[X Macros]], [[ISO C18]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes.
* There's [[Buses and Ports]], of course, of course.
* There's [[Buses and Ports]], of course, of course.
* Intel's [[Sandy Bridge]] and [[Nehalem]] x86 [[microarchitectures]].
* Intel's [[Sandy Bridge]] and [[Nehalem]] x86 [[microarchitectures]].
Line 48: Line 48:
* The [[cpuid]] instruction, [[SMP on x86]], [[Performance Counters]], [[simulators]].
* The [[cpuid]] instruction, [[SMP on x86]], [[Performance Counters]], [[simulators]].
** Simulators ought not be confused with the [[4000 Linux VT Solutions|4,000 Linux VT Solutions]]!
** Simulators ought not be confused with the [[4000 Linux VT Solutions|4,000 Linux VT Solutions]]!
* Getting into [[ARM]] (which is everywhere, including [[Raspberry Pi|Raspberry Pis]]). Getting into [[ACPI]]. Getting into [[Arduino]]. Getting into [[Architecture]].
* Getting into [[ARM]] (which is everywhere, including [[Raspberry Pi|Raspberry Pis]]).
* Getting into [[ACPI]]. Getting into [[Arduino]]. Getting into [[Architecture]].
** I want a (PIVT, middle-endian, 27-bit word) MISD machine; until then, there's [[SIMD]].
** I want a (PIVT, middle-endian, 27-bit word) MISD machine; until then, there's [[SIMD]].
* [[Lamport's Hash]], [[Lamport's Clock]], [[Skip Lists]], I will put thoughts about [[automata|automata here]], [[Dijkstran Method]].
* [[Lamport's Hash]], [[Lamport's Clock]], [[Skip Lists]], I will put thoughts about [[automata|automata here]], [[Dijkstran Method]].
Line 73: Line 74:
* [[QMI]] replaces the venerable Hayes command set aka "AT commands" for modems
* [[QMI]] replaces the venerable Hayes command set aka "AT commands" for modems
* [https://nick-black.com/BIginternet Mirror] of the BIg-Internet list from ftp://munnari.oz.au
* [https://nick-black.com/BIginternet Mirror] of the BIg-Internet list from ftp://munnari.oz.au
* [[Tunneling]], [[SNMP]], [[NFS]]...
* [[Tunneling]], [[SNMP]], [[NFS]]... Master the spectrum with [[SDR]].
* [[Van Jacobson Channels]] get everybody all hooting and hollaring every decade or so. ■
* [[Van Jacobson Channels]] get everybody all hooting and hollaring every decade or so. ■
<hr>
<hr>
<br/>
<div style="text-align: right;">"I have never known a greater monster nor miracle than myself." - Michel de Montaigne
<div style="text-align: right;">"I have never known a greater monster nor miracle than myself." - Michel de Montaigne
<br/>'''''quod erat demonstrandum!'''''</div>
<br/>'''''quod erat demonstrandum!'''''</div>

Revision as of 05:00, 8 November 2019

I like to stay up late on the computer, looking for answers.

welcome to nick-black.com!

This is the home server of Nick Black (aka dank), located at 33°46′44.4"N, 84°23'2.4"W (33.779, 85.384) in the heart of Midtown Atlanta, GA. This wiki is primarily for my personal use, but open to public viewing in case anything generally helpful emerges. However you roll, dankwiki's rollin' wit' you. I make no guarantees concerning correctness, relevance, or timeliness of the information contained herein. Track changes using the Recent changes page. I was pondering a strictly technical blog, but this wiki and grad school have satisfied ye olde furor scribendi. Until then, don't mistake my kindness for weakness: rien n'est simple, mais tout est facile...

Seriously: I primarily write to force my own understanding, and remember things (a few entries are actually semi-authoritative). I'm just a disreputable Mariner on your way to the Wedding. If you derive use from this wiki, consider yourself lucky, and please get confirmation before relying on my writeups to perform surgery, design planes, determine whether a graph G is an Aanderaa–Rosenberg scorpion, or feed your pet rhinoceros. Still have any questions?


QEMFD! (wikipedia, wolfram) also provides...

Projects?

UNIX

A few remarks regarding computers etc.

Networking


"I have never known a greater monster nor miracle than myself." - Michel de Montaigne
quod erat demonstrandum!