About Gwern
Who am I online & what have I done? Contact information; sites I use; computers and software tools; things I’ve worked on; psychological profiles
This page is about me; for information about Gwern.net, see About This Website.
Personal
A transition from an author’s book to his conversation, is too often like an entrance into a large city, after a distant prospect. Remotely, we see nothing but spires of temples and turrets of palaces, and imagine it the residence of splendour, grandeur and magnificence; but when we have passed the gates, we find it perplexed with narrow passages, disgraced with despicable cottages, embarrassed with obstructions, and clouded with smoke.
Samuel Johnson; The Rambler, No. 14 (1750-05-05)1
Behind a remarkable scholar one often finds a mediocre man, and behind a mediocre artist, often, a remarkable man.
The reader lives faster than life, the writer lives slower.
James Richardson, “Even More Aphorisms and Ten-Second Essays from Vectors 3.0”
Work
I am a freelance American writer & researcher. (To make ends meet, I have a Patreon, benefit from Bitcoin appreciation thanks to some old coins, and live frugally.) I have worked for, published in, or consulted for: Wired (2015), MIRI/
Websites
“I don’t speak”, Bijaz said. “I operate a machine called language. It creaks and groans, but is mine own.”
Social news, discussion:
Book reviews (defunct: Goodreads)
Anime reviews (MyAnimeList ratings: anime (XML) /
manga (XML)) I have a theme song (MP3), courtesy of David Gerard5
I have no connection to the French singer or with gwern.com
, any locations in Wales, the gwern on MySpace, or either account on Pivory.com
(which are connected to an attempted extortion of me).
Wikis
I have been active on the English Wikipedia and related projects since January 200421ya. Cumulatively6, I have over 90,000 edits and have written or worked on hundreds of articles; during my time as an English administrator, I performed thousands of administrative actions; I am an admin on the Haskell wiki, handling routine spam & vandalism:
I also ran a custom Google search tool at “Wikipedia Reliable Sources for anime & manga”; this is a custom Google search with >4542 websites on its black and whitelists. (The source/
Profile
This section covers some of the most important things possible to know about me: my personality and mental description. No doubt some readers expected a carefully airbrushed & potted biography describing where & when I was raised, what my familial & tribal affiliations are, or what famous institutions I am affiliated with; even though this information is almost entirely useless—what can one predict about me if one knows that I was born in Illinois and raised on Long Island, but (maybe) my accent and a general liberalism? The irony—that people want most the information they will learn from least—will not be lost on those familiar with signaling. In contrast, standardized & validated psychometric instruments like the NEO-PI-R or RAPM really do have predictive validity for many life outcomes.
(Much of this data comes from YourMorals.org. I plan to retake the surveys, if possible, every decade; it will be interesting to see what changes.)
Personality
To describe my personality briefly: I am introverted, calm, neither particularly industrious nor lazy, contrary, and pathologically curious. I have made a copy of my 2011–201411ya responses to the YourMorals.org corpus; discussed in more detail below. My scores on the “Big 5 Personality Inventory” (1/
Openness to Experience11: high (short) or 87/
87th percentile (long) Conscientiousness12: medium or 64/
69th Extraversion13: low or 6/
7th percentile Agreeableness14: medium-low or 3/
3rd percentile Neuroticism15: medium-low or 16/
13th percentile
For those who enjoy playing the game of ‘ad hominem via lay psychiatric diagnosis’, may I suggest not accusing me of Asperger syndrome—which is so overdone—but something more novel & scary-sounding like schizoid personality disorder?
Philosophy/morals
The relevant results
Politics
Contact
Email: gwern@gwern.net; I do not use Skype or Zoom.
PGP key (mirror; fingerprint:
0329E13129E08F19EDBA7250678AC516DD6A88CF
)
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
p5IV9yhbHXXHKYyLpLwJN8KpBO4oM0s=
=1NJ8
-----END PGP PUBLIC KEY BLOCK-----
Collaboration Style
Once on #haskell
, I was asked why I have no large programs to my credit; I replied, “My problem is that most programs I use already exist.”
I am not a bad Haskell programmer (although I am no guru like Simon Peyton-Jones, Apfelmus, or Don Stewart), but given how long I’ve been using Haskell, my contributions probably look pretty slim. This isn’t because I don’t like Haskell—I do, I find functional programming natural: defining transformation after transformation until the result is what I need. And of the functional languages, Haskell seems the best combination of power beyond basic arithmetic or list processing, one of the best ecosystems, and good basic language. (Which is not to say it’s perfect: there are some sharp edges in the basic math which irritate me when I’m messing around in the REPL.)
This is partly because of my style of contribution. I’ve always preferred to work on existing applications and libraries than to go write my own. I’ve always preferred to take someone else’s work and bring it up to snuff than write a clean implementation of my own. I’ve always preferred prodding the author or maintainer to do the right thing than to drop a large batch of patches onto them. Likewise, I view it as better to use Haskell standards like Cabal or Darcs than to use something like Autotools even if the latter lets us manage just a little more automation. I view it as better to upload to Hackage than to use any fancy site like Github or Sourceforge.
It’s better to do yeoman’s work taking two similar modules in two applications and split them out to a library than to write even the fanciest purely functional finger tree using monoids. Better to commit changes that reduce user configs by a line than to demonstrate once again the elegance of monads. Better by far to file a bug than wank around in #haskell
golfing expressions.
It is much better to find some people who have tried in the past to solve a problem and bring them together to solve it, than to solve it yourself—even if it means being a footnote (or less) in the announcement. What’s important is that it got done, and people will be using it. Not the credit. It is a high accomplishment indeed to factor out a bit of functionality into a library and make every possible user actually use it. Would that more Haskellers had this mindset! Indeed, would that more people in general had this mindset; as it is, people have bad habits of repeatedly failing when they think they have special information, are highly overconfident even in objective areas with quick feedback, and badly overestimate how many good ideas they can come up with16—indeed, most good ideas are Not Invented Here. One should be able to draw upon the wisdom of others.
This is an ethos I learned working with the inclusionists of Wikipedia. No code is so bad that it contains no good; the most valuable code is that used by other code; credit is less important than work; a steady stream of small trivial improvements is better than occasional massive edits.
A leader is best when people barely know that he exists, not so good when people obey and acclaim him, worst when they despise him. Fail to honor people, They fail to honor you. But of a good leader, who talks little, when his work is done, his aims fulfilled, they will all say, ‘We did this ourselves.’17
This is not an ethos calculated to impress. Filing bug reports, helping newbies, commenting on articles and code, cabalizing & uploading code—these are things hard to evaluate or take credit for. They are useful, useful indeed (shepheb or, eg. myself, never boast in #xmonad
of having helped 5 newbies today, but over the months and years, this friendliness and ready aid is of greater value than any module in all of XMonadContrib.) but they will never impress an interviewer or earn a fellowship. Is that too bad? Did I waste all my time?
I don’t think so. I value my contributions, and the Haskell community is better for it. It may have made my life a little more difficult—all that time spent on Haskell matters is time I did not devote to classes or jobs or what-have-you—but ultimately they did help somebody. One could do worse things with one’s time than that.
-
This is a literary way of saying I am not as interesting as my writings, and in some respect, it should not matter who I am or what I have done because argument screens off authority.
-
When I say “research assistant”, I mean it in the older sense of someone who does detail work for another person’s original research—so I spent a lot of time reading up on specific areas and making notes about stuff my boss needs, and only occasionally do independent work. Not all my work can be made public, but some of it is. A partial list in rough chronological order:
“Intelligence Explosion: Evidence and Import”, 2012?
One of my first projects was working on this paper—digging up citations for various claims and giving general feedback; most of my changes or comments are private when we switched to working through Google Docs, but some of my initial comments were public.
finding predictions/
estimates for whole-genome sequencing costs “The Personality of (great/
creative) Scientists: Open and Conscientious” Summarizing some of the existing research; besides being intrinsically interesting, this is also relevant to computer intelligence—if achievement is just a reflection of IQ, then any computer intelligence will improve on humans only to the extent it has greater raw intelligence, but if achievement is limited past 130s IQ, then the picture becomes more complex. (Computer intelligence may be far more more powerful than predicted for a given intelligence level because there’s no apparent reason you couldn’t easily make its ‘personality’ open-minded—it not really being clear that truly random exploration and computing power don’t yield creativity in some fields already—and a computer can be tireless and self-disciplined, which takes care of Conscientiousness. On the other hand, Openness and Conscientiousness may correspond to subtle high-level dynamics which can’t be easily designed into an AI and can’t be produced by throwing computing power at the problem, in which case the AI will underperform whatever measure of intelligence we ultimately use, like AIXI-style IQ tests.)
Some quick notes on remote monitoring software MIRI could use to monitor freelancers such as myself. (It’s a good thing, really—trust but verify.)
Some info on the big Beijing genomics project, and estimates about personality and IQ, and past Chinese abuse of genetic information
A detailed examination of one cognitive bias asking whether it has been misinterpreted as a problem for individuals.
“Against Utilitarianism: Sobel’s attack on judging lives’ goodness”
Philosophy essay summarizing and attempting to analyze a recent class of objections to utilitarianism (that one cannot judge utilities of lives, and hence the utilitarian ethical project is impossible).
Neuroscience additions to Wikipedia; I had a hard time finding references for a MIRI paper, and donated my results to Wikipedia so at least no one else has to suffer so much:
Primate and human brain size correlates with IQ (No, really. The correlation isn’t terribly big, though.)
Rat IQ (mixed evidence, thankfully)
Not really enough data to do anything but point out problems for reliable assessment. My subjective impression is that polyamory is complex enough that it may not be a good idea even for polyamorists.
“Cashing Out Cognitive Biases as Behavior”
Spin off from “Are Sunk Costs Fallacies?”—2 studies examining consequences in personal life from vulnerability to cognitive biases in questionnaires
“Experiment: a good researcher is hard to find”
A simple email experiment on making applicants feel that their admission test is not a waste of time: they seem to do better work.
Geopolitical intelligence failures—notes from some reading in the history of intelligence failures
-
The following is a list of my submissions to LW I regard as substantive or particularly good, excluding content which can be found on Gwern.net, in chronological order with interesting ones highlighted:
Life extension:
“On the unpopularity of cryonics: life sucks, but at least then you die”
JET paper reviews:
“Inverse p-zombies: another direction in the Problem of Consciousness”
“The Personality of (great/
creative) Scientists: Open and Conscientious” “To Learn Critical Thinking, Study Critical Thinking” -(general philosophy studies are not as efficient in improving critical thinking as critical thinking courses)
“Against NHST” -(the statistical controversies over the p-value paradigm)
-
Of course, I don’t agree with every MIRI or LW position. The intellectual homogeneity has been much over-estimated by outsiders who have not bothered to look at the annual surveys, I think. Here are some major points for me:
MWI: I think that LWers who were persuaded by Eliezer’s MWI writings are wrong to do so, as they are unfamiliar with even the rudiments of any alternatives interpretations and cannot judge in the matter; how many LWers have ever seriously looked at all the competing theories, or could even name many alternatives? (“Collapse, MWI, uh…”), much less could discuss why they dislike pilot waves or whatever. Lacking any real understanding, they ought to simply adopt the expert consensus, where MWI seems to have a plurality or bare majority of adherents (with the weak confidence that implies).
Heuristics and cognitive biases: I am not much convinced that knowledge of heuristics & biases help in ordinary life. Feedback & learning are powerful tools in eliminating error, calibrating predictions, and justify committing what may look like the sunk cost fallacy; and feedback is what one gets in ordinary life.
Per Moravec’s paradox, where our knowledge of heuristics & biases will pay off most is in what Hanson would call “Far” scenarios: evolutionary novel situations with few precedents and only costly or non-existent feedback. (For example, the question of whether artificial intelligence will be developed by 2040: it will only happen or not once, there are few comparable events, the consequences may be dramatic, and our ordinary lives offer no useful insights.) As it happens, this describes much of futurism & forecasting but we cannot justify our futurism by claiming its techniques are incredibly valuable in ordinary life!
Cryonics girl: The donations appall me, for reasons I lay out at length there—they are a complete abandonment of core ideas like utilitarianism & optimal philanthropy.
Alicorn’s “Living Luminously” paradigm struck me as dubious, not backed by even token research, and likely idiosyncratic to her; I thought her Luminosity e-novel was merely OK despite the endless discussions on LW (rivaling those for Methods of Rationality itself) and that her followup, Radiance, was just terrible. Nevertheless, her novel career seems to continue.
-
There is a moderately funny story about how Gerard came to write it, based on my musical incompetence.
-
That is, summing up the (surviving) edits of my various accounts over the years: User:Gwern, User:Marudubshinki, & User:Rhwawn
-
Compare the CSE results with the Google Results for the anime Wings of Honnêamise. Which is more useful for an editor? For more details, see my release announcement.
-
A trick I discovered when visiting FHI in 2015—I had used widescreen laptops for so long I had forgotten how nice portrait-orientation was for reading.
-
I had a Kinesis Advantage keyboard, but struggled with the keymapping & large physical size making it difficult to find a comfortable desk & chair height which left my arms high enough to use the thick Kinesis. In July 2020, I switched to the split ergonomic mechanical keyboard Ergodox EZ ($407$3252020), but that wound up having similar issues.
At this point, I began getting frustrated with the time & money I was spending dabbling in exotic keyboards—the biggest problem with the generic keyboard was the switches, and that the ten-key island took up a lot of space & made it hard to reach for the trackball. So in September 2022, I looked through a keyboard search site until I found a cheap $50 thin ten-key-less keyboard with good low-travel mechanical switches (to help forestall RSI from heavy keypresses) from G.Skill, and called it a day. It is thin enough to fit my posture, didn’t require painful relearning of decades of muscle memory, and has been satisfactory.
-
My best guess is that my problem initially was that I seriously underestimated how much pressure it takes to insert a Threadripper CPU into its socket—it required a truly terrifying amount of force and I only got it right after triple-checking online tutorials & videos & discussions—and that was why the first motherboard never worked at all, and the second one was killed by static electricity or a short.
-
See also “Actively Open-Minded Thinking Scale”, “Clarity Scale”, “Engagement with Beauty”, & “a measure of what types of stories you enjoy”.
-
See also “Zimbardo Time Perspective Inventory”. Brent W. Roberts criticizes these two inventories when used to measure Conscientiousness.
-
See also “Relational Mobility scale”, “Empathizing and Systemizing scales” & “Rational vs Experiential Inventory”.
-
See also “Self-Report Psychopathy Scale”.
-
See also “Experience in Purchasing Behavior Scale” & “Kentucky Inventory of Mindfulness Skills”.
-
For further reading on overconfidence, see all LW articles so tagged. I once read in a book of a study in which subjects were asked to generate ideas for, IIRC, putting out a fire, and to stop only when they were convinced they had thought up all good ones, and usually stopping when they had thought up only a third; but I have been unable to refind it and would appreciate knowing details if this description rings any bells for a reader.
-
For example, my clean-up and extension of the
browse-url
module was completely rewritten by RMS; so I can hardly take credit there. -
Henceforth, this implies I have a commit-bit (or equivalent) for that project.
-
Henceforth, ‘cleanup’ should be taken as referring to extensive miscellaneous changes which include (in no particular order):
fixing GHC’s
-Wall
or hlint warningsreplacing OPTION pragmas with LANGUAGE pragmas
tracking down licensing information
switching from Haskell98 imports to the standard hierarchical module imports
eg.
import Char
→import Data.Char
; nontrivial in some cases where Haskell98 modules were dispersed over multiple base modules
reorganizing the file tree
improving the Cabalization
whitespace formatting, and so on.
-
Henceforth, this typically implies that I uploaded it to Hackage as well
-
Henceforth, this implies that I made whatever changes necessary to get it compiling on GHC 6.8.x and 6.10.x
Backlinks
Silk Road 1: Theory & Practice (full context):
Resilient Haskell Software (full context):
Research Bounties On Fulltexts (full context):
Blackmail fail (full context):
LSD microdosing RCT (full context):
DNM-related arrests, 2011–2015 (full context):
Silk Road 1: Theory & Practice (full context):
About This Website (full context):