Check out my first novel, midnight's simulacra!

Hack on: Difference between revisions

From dankwiki
(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.]]
==hack the planet==
==hack the planet==
This is the wiki 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. Dankwiki's [https://www.youtube.com/watch?v=i2tukPoF2ww rollin' wit' you], though I make no guarantees of its correctness, relevance, nor timeliness. Track changes using the [[Special:RecentChanges|Recent changes]] page. I've recently revived my [[dankblog|strictly technical DANKBLOG]], this wiki and [[Grad_school|grad school]] having not satisfied ye olde ''furor scribendi''.  
this is the wiki 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]]. dankwiki's [https://www.youtube.com/watch?v=i2tukPoF2ww rollin' wit' you], though I make no guarantees of its correctness, relevance, nor timeliness. track changes using the [[Special:RecentChanges|recent changes]] page. I've recently revived my [[dankblog|strictly technical DANKBLOG]], this wiki and [[Grad_school|grad school]] having not satisfied ye olde ''furor scribendi''.  


Don't mistake my kindness for weakness. ''Rien n'est simple, mais tout est facile...''
don't mistake my kindness for weakness. ''rien n'est simple, mais tout est facile...''


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.'''
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.'''


Do not proceed if allergic to Linux, postmodern literature, nuclear physics, or cartoonish supervillainy. ■
do not proceed if allergic to linux, postmodern literature, nuclear physics, or cartoonish supervillainy. ■


==[[:Category:Projects|projects?]]==
==[[:Category:Projects|projects?]]==
* Still growing! The world's largest(?) collection of [[computer science eponyms]].
* Still growing! The world's largest(?) collection of [[computer science eponyms]].
* [[Notcurses]], a library for blingful TUIs and character graphics
* [[Notcurses]], a library for blingful TUIs and character graphics
* 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]] and [[Titanium_power_supplies|Titanium PSUs]].
* [[Hackery]]! (projects and open source work). The [[Personal machines|machines]]. Matrix of [[large cases]] and [[Titanium_power_supplies|Titanium PSUs]].
Line 30: Line 29:
** "[https://nick-black.com/tabpower/notcurses-fosdem-2021.pdf Notcurses: Blingful TUIs and Character Graphics]" for [https://fosdem.org/2021/ FOSDEM 2021] 2021-02-06
** "[https://nick-black.com/tabpower/notcurses-fosdem-2021.pdf Notcurses: Blingful TUIs and Character Graphics]" for [https://fosdem.org/2021/ FOSDEM 2021] 2021-02-06
** "[https://debconf21.debconf.org/talks/3-proposing-a-new-d-i-disk-preparation-tool-growlight/ Proposing a New D-I Disk Preparation Tool]" for [https://debconf21.debconf.org/ DebConf21] 2021-08-28
** "[https://debconf21.debconf.org/talks/3-proposing-a-new-d-i-disk-preparation-tool-growlight/ Proposing a New D-I Disk Preparation Tool]" for [https://debconf21.debconf.org/ DebConf21] 2021-08-28
* My video channel, [[DANKTECH]].
* Other people's [[repositories|projects]]. Other people's [[programming quotes]]. ■
* Other people's [[repositories|projects]]. Other people's [[programming quotes]]. ■


Line 37: Line 37:
* [[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]]. [[Systemd]] and [[DBus]]. 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]], but my biggest note would be to use [[git]].
* [[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 45: Line 46:
* [[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 C18]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes.
* [[X Macros]], [[ISO C18]], [[rpaths]], [[GCC|gcc]] notes, [[GNU Make|gmake]] notes.
* a [[Book_list_for_streetfighting_computer_scientists|book list]] for streetfighting coders
* 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 54: Line 56:
* Getting into [[ACPI]]. Getting into [[Arduino]]. Getting into [[Architecture]].
* 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]], [[Skip Lists]], I will put thoughts about [[automata|automata here]], [[Dijkstran Method]].
* [[ROS]] seems a pretty good way to write robots, and one day automate luvvvvv
* [[ROS]] seems a pretty good way to write robots, and one day automate luvvvvv
* [[Flash]] sucks. Need get a handle on [[Compiler Design]] by tomorrow's midterm.
* [[Flash]] sucks. Need get a handle on [[Compiler Design]] by tomorrow's midterm.
Line 62: Line 64:
** Said VM ''might'' implement [[transactional memory]], and ''almost certainly'' works on [[pages]].
** Said VM ''might'' implement [[transactional memory]], and ''almost certainly'' works on [[pages]].
* Via [[Grover's Algorithm]], we might be able to discover the monster at the end of this quantum book.
* Via [[Grover's Algorithm]], we might be able to discover the monster at the end of this quantum book.
* [[Jefferson's Time Warp]] algorithm, and while we're at it, [[timer wheels]] and even [[x86 timing]].
* While we're at it, [[timer wheels]] and even [[x86 timing]].
* Let's get bipartite, bipartite...with [[bip buffers]]. I don't much care for writing [[Gecko Addons]] (aka [http://www.mozilla.com/en-US/firefox/upgrade.html FireFox plugins]).
* Let's get bipartite, bipartite...with [[bip buffers]].
* I don't much care for writing [[Gecko Addons]] (aka [http://www.mozilla.com/en-US/firefox/upgrade.html FireFox plugins]).
* [[Blum's axioms]] and [[Rice's Theorem]] are both named after people smarter than me...
* [[Blum's axioms]] and [[Rice's Theorem]] are both named after people smarter than me...
** ...as are [[Chaitin's Constant]] and [[Kolmogorov complexity]], and [[Computer science eponyms|lots of other junk]]. ■
** ...as are [[Chaitin's Constant]] and [[Kolmogorov complexity]], and [[Computer science eponyms|lots of other junk]]. ■
Line 82: Line 85:
==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...==
* A page for our 2015 [https://nick-black.com/wedding/ hax0r wedding], the event of the century
* A page for our 2015 [https://nick-black.com/wedding/ hax0r wedding], the event of the century
** There is no page for our 2020 divorce, natch
* Documentation for [https://www.notcurses.com Notcurses], my poorly-named but always-rockin' console graphics library  
* Documentation for [https://www.notcurses.com Notcurses], my poorly-named but always-rockin' console graphics library  
* [https://www.dsscaw.com Dirty South Supercomputing], my [[WeWork|Tech Square consultancy]], launched 2019
* [https://www.dsscaw.com Dirty South Supercomputing], my [[WeWork|Tech Square consultancy]], launched 2019
* The [https://nick-black.com/processorzoo.html Processor Zoo], which has been wildly surpassed by [https://en.wikichip.org/wiki/WikiChip WikiChip]
* [https://www.sprezzos.com SprezzOS], my now-defunct but forever-beloved Linux distribution ■
* [https://www.sprezzos.com SprezzOS], my now-defunct but forever-beloved Linux distribution ■



Revision as of 00:26, 8 January 2023

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

hack the planet

this is the wiki 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. dankwiki's rollin' wit' you, though I make no guarantees of its correctness, relevance, nor timeliness. track changes using the recent changes page. I've recently revived my strictly technical DANKBLOG, this wiki and grad school having not satisfied ye olde furor scribendi.

don't mistake my kindness for weakness. rien n'est simple, mais tout est facile...

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.

do not proceed if allergic to linux, postmodern literature, nuclear physics, or cartoonish supervillainy. ■

projects?

unix

did autistic people design this software? BECAUSE I'M STARTING TO LOVE IT.

remarks regarding computers &c

networking

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

Still have any questions? quod erat motherfucking demonstrandum!


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