Comment author: Romashka 18 May 2015 02:10:11PM 6 points [-]

I do have something specific in mind (about how plant physiology is often divorced from population research), but I am in a minority here, so it might be more interesting for most people to read about other stuff.

Comment author: faul_sname 22 May 2015 06:09:43AM 0 points [-]

I, for one, would be interested in such a post.

Comment author: ahbwramc 21 May 2015 02:43:53PM 2 points [-]

I feel like there are interesting applications here for programmers, but I'm not exactly sure what. Maybe you could link up a particular programming language's syntax to our sense of grammar, so programs that wouldn't compile would seem as wrong to you as the sentence "I seen her". Experienced programmers probably already have something like this I suppose, but it could make learning a new programming language easier.

Comment author: faul_sname 22 May 2015 02:03:46AM *  2 points [-]

Syntax highlighting, and a compiler that highlights errors as you type them (e.g. SyntasticCheck for vim). It's really useful.

Comment author: Emily 21 April 2015 08:58:24AM 0 points [-]

This is interesting, because it's almost crazy to me that you'd call a strawberry sour - almost as crazy as calling it bitter! Strawberries are really really sweet in my experience. (Unless it was a very unripe one, I suppose?) Although, I'm not hugely keen on them because of texture issues, so possibly I just haven't picked up on sourness...? Sometimes I think I don't taste foods as well when I'm nervous about potential texture variations (for some reason I can get a strong "yuck" reaction from this).

Comment author: faul_sname 25 April 2015 10:30:54AM 0 points [-]

It's almost crazy to me that you wouldn't call strawberries sour. Strawberries taste quite sour to me, and quite sweet as well. I've always thought of sourness as relating to acidity (strawberries and grapefruits actually have pretty similar pH's). I perceive bitterness to be entirely different (strawberries are not bitter, grapefruits are slightly to moderately bitter, depending on the grapefruit, kale is very bitter to me but not at all sour).

Comment author: metatroll 01 April 2015 09:22:11PM 1 point [-]

You must be joking. The relevant test is "reading comprehension", and Less Wrong comprehensively failed. This essay says many things with which rationalists would agree, if they had been said differently. But some collective cognitive occlusion has apparently

notices the date

Oh. So you are joking. I guess you got me. looks away Well played, well played.

metatroll is the author of Confessions of a Failed Troll.

Comment author: faul_sname 02 April 2015 06:46:11AM 0 points [-]

I think that the relevant joke was that this was a rambling, 2000 word restatement of "politics is the mind killer".

Comment author: Dentin 01 April 2015 04:25:03PM 3 points [-]

This is a blatant attempt to advertise the amazon book link at the bottom of the post. The post itself could have been generated by Markov chain, and is devoid of interesting content and ideas. Downvoting.

Comment author: faul_sname 02 April 2015 02:10:59AM 0 points [-]

Look at the date.

Comment author: CBHacking 12 February 2015 09:47:16AM 6 points [-]

It also raises worrying considerations about how passwords are stored in the database. Passwords should never be stored in plain text, nor with reversible encryption. Instead, each account should store a password verifier value (and a salt, unique to the user).

A password verifier is the result of running a password, its salt, and possibly another input that isn't kept in the DB all through a function that produces some deterministic value that is nigh-impossible to brute force. A property of password verifiers is that they produce output of a constant length, regardless of the input length. This makes it easy to allow arbitrary-length passwords because any actual limit you impose is artificial and exists for some reason other than your database schema.

For those familiar with hash functions: a raw hash, even a long or fancy one like the new SHA3 family, is a bad password verifier function. However, it does exhibit the desired properties with regard to length. In fact, you can build a decent PVF out of cryptographic hash functions; see PBKDF2.

Comment author: faul_sname 14 February 2015 02:20:34AM 2 points [-]

The worrying questions have somewhat less worrying answers. Here is the cause of the length limit of 20 (in r2/r2/templates/login/html):

 <input id="passwd_${op}"
name="passwd_${op}" type="password" maxlength="20"/>

Removing the maxlength="20" restriction on password fields allows longer passwords without a problem (I'm actually unsure why that's there in the first place -- it doesn't actually prevent a malicious actor from sending a 1 GB password, as it's a client-side check).

Comment author: polymathwannabe 05 January 2015 09:18:54PM *  -1 points [-]

How is a computer more random than flipping pages?

Comment author: faul_sname 06 January 2015 04:32:31AM *  2 points [-]

The word "set" in my dictionary has a definition spanning an entire page. Most other pages have between 20 and 50 words on them. This implies that the word "set" will be chosen about 1 in 1000 times, giving only 10 bits of entropy, whereas choosing completely at random, each word would have about a 1 in 50,000 chance of being chosen, giving about 15 bits of entropy.

In practice, picking 5 random pages of a 1000 page dictionary, then picking your favorite word on each page would still give 50 bits of entropy, which beats the correcthorsebatterystaple standard, and probably a more memorable passphrase.

Comment author: PECOS-9 30 December 2014 12:56:56AM 8 points [-]

Tutoring? Put up flyers and sign up for wyzant (they take 40% at first, going down to 20% after you log many hours with them, which really sucks, but they're the only popular online marketplace for tutors).

Comment author: faul_sname 30 December 2014 05:37:52AM 3 points [-]

Them and InstaEdu, which is entirely online (they take a similar cut as well, and the work comes in bursts mostly around midterms and finals).

Comment author: ChristianKl 10 December 2014 11:46:09PM 1 point [-]

The phylogenetic tree model is used because it makes useful predictions about the world, not because it represents the way the world actually is.

Yes. I'm not denying that such models do have use. But on the other hand people outside of biology do often consider them to represent the world as it actually is.

Comment author: faul_sname 11 December 2014 01:24:32AM 0 points [-]

I think we're in agreement here.

Comment author: ChristianKl 09 December 2014 03:04:00PM 0 points [-]

but in practical terms it is useful to have a tree-like map, because it allows you to assess the phylogenetic distance between two groups.

That works as long as a virus doesn't transfer genes from one species to the next and thus invalidates the tree structure.

Comment author: faul_sname 10 December 2014 08:24:40PM 1 point [-]

It depends on your goal. What a lot of non-biologists don't realize is that the ladder keeps going after species down through subspecies and beyond. In terms of bacteria, which do undergo horizontal gene transfer, we generally refer to them by their strain in addition to their species. The strain tells you where you got the culture, and, in lab settings, what it's used for. CAMP Staphylococcus aureus is used for the CAMP test, for example -- because you know where the strain comes from, you can be reasonably confident that it will behave like other bacteria of that strain. If you have a different strain of Staphylococcus aureus, you expect that it would probably also work for this test, but by the time you get as far away as Staphylococcus epidermidis, it's quite unlikely that you could use it successfully for the CAMP test.

In theory, you could do a DNA extraction and see if your organism has the right genes to do what you want. In practice, it's usually cheaper and easier to use a strain that you know has the right characteristics -- even among bacteria with 20 minute generation times, genetic drift is still pretty slow, and what little selective pressure there is is pushing for the strain to keep its useful properties (i.e. we throw away bad cultures).

The phylogenetic tree model is used because it makes useful predictions about the world, not because it represents the way the world actually is.

View more: Prev | Next