HNHacker News
TopNewBestAskShowJobs

Double_Cast

434 karma · joined November 3, 2013

submissionscomments
Double_Cast··on Demoted and Placed on Probation
I agree that using particular pronouns is low cost, but let's not pretend it's free. Language is a made-up protocol. A protocol is useful only to the degree that others use the same protocol. The topic is political precisely because it affects others.
Double_Cast··on Transputer
Frankly, it's just a pattern I've observed from playing with numbers myself. I'm unsure how to explain it properly, and I have no academic sources to point toward. You can probably find a better explanation somewhere in an article on optimization problems.

The intuition is that (e) is the optimal water-level when limited water is distributed among a variable amount of buckets where all the filled buckets multiply each other. Alternatively, it's like how volume() is maximized where

  volume(x, y, z) = (x y z)
  const = (x + y + z)
when (x = y = z). Except in our original situation, the number of dimensions is arbitrary instead of fixed.
Double_Cast··on Transputer

         /
       (0)
      /   \
    0      (1)
   / \     / \
  0   1   0  (1)

  = 011 = 3 (in decimal)
a) Numeral Systems (e.g. ternary) are just trees, and specific numerals are just paths from root to leaf.

b) A 6-digit numeral roughly corresponds to a tree of length 6.

c) Base_10 corresponds to a tree with 10 possible children for each node.

d) e is the most efficient multiplier when trying to achieve compound growth in the fewest iterations of multiplication.

> Also, why does Euler's constant appear all over the place?

e is special because e^x is its own derivative. It also acts as a "bridge" between addition and multiplication. It often appears where growth or trees are involved.

Double_Cast··on The Riemann Hypothesis
(x^0) = (1) makes sense because lim{y -> 0} (x^y) = (1).

E.g. (10^0.001) = (1.00230524...)

Double_Cast··on The Riemann Hypothesis
The problem is that there's different types of multiplication. The fact that multiplication over the Reals can be thought of as "iterated addition" is a consequence of commutativity. But mathematicians often generalize multiplication to various contexts as an arbitrarily-defined transformation, which may or may not be commutative. E.g. multiplication over the Reals is commutative; multiplication over Complex Numbers is commutative; multiplication over Quaternions is non-commutative.

Incidentally, "exponentiation is just repeated multiplication", right? Try using iteration to solve 0^0.

  lim{x -> 0} (0^x) = 0
  lim{x -> 0} (x^0) = 1
The "iteration mindset" doesn't always generalize cleanly.
Double_Cast··on Interest Rates: Naturally Negative?
Time preference is a comparison between the present and future. So the relevant factor is the time differential, rather than the value at any particular point in time. The relevant question is not "does a dollar bill represent at least $1 of utility?". The relevant question is "does a dollar bill have more utility today than tomorrow?" Eg. suppose we're in the midst of hyperinflation. Any savings I have are practically worthless today, and also are worth less tomorrow than if I'd spent it today.
Double_Cast··on Monads as a Programming Pattern
The value of monads is that they fold side-effects into the return values.

  dirty languages: 

  input -> function_a -> output/input -> function_b -> output 
               ^                             ^
               |                             |
          side_effect_a                 side_effect_b
               |                             |
               v                             v
          lovecraftian_primordial_soup_of_global_state

  pure languages: 

  input -> function_a -> output/input -> function_b -> output 
               ^                             ^
               |                             |
          side_effect_a                 side_effect_b ------>
               |
               +-------------------------------------------->
If C++ were pure, the type-signatures would look like

  (output, side_effect_a) function_a(input);

  (output, side_effect_b) function_b(input);
The drawback is that the type-signature of function_b(function_a()) becomes complex. Now, function_b needs to accept and pass-on the upstream side-effects. To compose function_a and function_b, we need to convert the type-signature of function_b to

  (output, side_effect_b, side_effect_a) function_b(input, side_effect_a); 
Fortunately, ">>=" converts function_b under the hood. Which allows us to write

  function_a() >>= function_b() >>= function_c >>= function_d
and pretend that each ">>=" is just a ";" without wrestling with compound inputs and compound returns.
Double_Cast··on Monads as a Programming Pattern
Monadic is a type-class. Like how Equatable is a type-class. Adapters essentially add a specific type to the type-class the client is looking for.
Double_Cast··on “Culture fit” is a two way street (2018)
to be fair, i feel like the new entries in the DSM V are basically personality traits.
Double_Cast··on “Culture fit” is a two way street (2018)
Another point of alignment is social protocols. The point of a protocol is commonality. "let's agree to disagree" isn't a solution.
Double_Cast··on All the best engineering advice I stole from non-technical people
"Seeing Like a State" discusses legibility vs illegibility, and how centralization incentivizes legibility. E.g. like how units of measurement were standardized in order to mitigate tax evasion.
Double_Cast··on A guide to difficult conversations
Violence is about violation.
Double_Cast··on Nobody wants to read your shit (2009)
The insight that communication is inherently transactional explains a lot about advertising/media. Maybe others find it obvious. But it took me a long time to figure out explicitly and work out the ramifications.
Double_Cast··on The Banality of Empathy
Art is compression. The denser the data, the more meaningful/beautiful/elegant.

"Meaningless but aesthetically pleasing" is just decor.

Double_Cast··on Kelly Criterion (2007)
Thought experiment: Suppose you bet 100% of your bankroll every round. If at any point you lose a round, your bankroll is now $0. Any money you made from former rounds is for naught. Whoops.

  bankroll_final = (bankroll_initial)(round_1)(round_2)(round_3)(...)(round_n) 
  $0             = (bankroll_initial)(210%   )(210%   )(210%   )(...)(0%     ) 
Taking the "non-log" Expected Value would be optimal if your bankroll were "renewed" to the same constant each round. Because the outcome of each individual round would be independent from other rounds.

  Bankroll_final = (bankroll)(round_1) + (bankroll)(round_2) + (...) + (bankroll)(round_n)
But since the outcome of each round depends on previous rounds, we want to optimize for Expected Value of Growth. For which we'll use a geometric mean rather than an arithmetic mean. Also,

  EV[bankroll_final] = EV[(bankroll_initial)(round_1)(round_2)(round_3)(...)(round_n)]
is equivalent to

  EV[bankroll_final] = EV[(bankroll_initial) e^ln(r1 + r2 + r3 + (...) + r_n)]
which allows us to discuss wagers in terms of e^(x) and in terms of growthrates.
Double_Cast··on Feynman's Lost Lecture (ft. 3Blue1Brown) [video]
Before youtube, he made a lot of videos for Khan Academy.
Double_Cast··on Don’t Do This in Production
> There’s a lot to be said for building things that work, but “move slowly and steadily towards a goal” just doesn’t have the same ring.

I'm reminded of one of my math professors. When a student asked him "How do I do this problem?", the prof would always respond "Carefully and correctly". And then he'd laugh at his own joke and give the student a real answer.

I thought it was funny. And I liked the alliteration.

Double_Cast··on Conversations with a six-year-old on functional programming
I didn't learn music through Youtube. So unfortunately, I'm not familiar with any videos that I would consider comprehensive or canonical. At best, I can share videos that highlight a particular pattern, or share examples of popular songs that I recognize as having a commonality. Which might give you a better feel for what music theory is.

Another thing to keep in mind is that musical patterns accrete into genres. And there's a wide variety of genres. So it's difficult for any single video to cover everything in detail. I think it's more common for videos to cover the patterns of a particular genre. E.g. if you're interested in Blues, consider searching for videos about Blues.

-----

https://www.youtube.com/watch?v=xm4LO22-cyY I remember the above Vox video highlights a unique chord which sounds "melty" and is often used in holiday music. The chord is known as a "minor_7th, diminished_5th" aka "m7d5".

https://www.youtube.com/watch?v=5pidokakU4I This video is about the infamous "4-chord pop progression". It's ubiquitous on the radio. Elitists and connoisseurs tend to look down on it for appealing to casuals. The progression is "I V vi IV" (capital denotes major chords, lowercase denotes minor chords).

https://www.youtube.com/watch?v=kfjXp4KTTY8 When I think of the "12-Bar Blues (Chord Progression)", I think of Stevie Ray Vaughn's "Pride and Joy". But there's tons of educational videos on this. It's very popular in not only Blues, but Rock & Roll. It's "I I I I; IV IV I I; V IV I I". But things get interesting here because musicians often substitue "jazzy" chords like Dominant_7th's (aka V^7). For bonus points, look up "tritone" (N.B. Rock is truly the devil's music).

https://www.youtube.com/watch?v=dISEg1ydQoM I'm not actually sure what song I'm thinking of, but there's a particular trope often used in Hollywood films to denote a bullfight. It's based off the Phrygian Mode, which tends to sound very "spanish-y". In lieu, I've linked the the first bullfight track I found.

https://www.youtube.com/watch?v=X4fa44_sq2E A genre I'm particularly fond of is House. Which is often characterized by its "Four on the Floor" drum beat. It's very simple, just continuous quarternotes of kicks. The rhythm is sometimes denoted "1 2 3 4" (where the structure of a single bar is "1 e & a 2 e & a 3 e & a 4 e & a"). The above video is Daft Punk's "Superheros".

And then there's Jazz. Which is hard to explain, because it's the genre where anything goes. And besides jazz, there's lots of other techniques and obscure genres that I can't possibly cover in a single post.

---------------

In any case, I'd suggest looking up a particular genre you like and studying it. If you're a musician, learn scales. 90% of pop music these days uses either Major or Natural Minor. But you can really expand your horizons by learning other scales. It's boring, but it builds a strong foundation. Like how a basketball player will run laps rather than shoot freethrows all day.

Double_Cast··on Conversations with a six-year-old on functional programming
Frequencies : Music Theory :: Logic Gates : Computer Science.

See my other comment.

Double_Cast··on Conversations with a six-year-old on functional programming
The problem with the above explanation is that it starts at a lower level of abstraction than is warranted. Analogously, it explains MOSFET's rather than algorithms. The fundamental unit of Music Theory is the Interval (as in "frequency interval between notes"). A better explanation would have explained Intervals, how particular combinations of Intervals form various Scales, and how Scales influence Chord Progressions and Key Signatures.

There are 12 unique notes in an Octave (yes, octave means 8; ignore this for now). On the 13th note, the octave repeats itself (counting is 1-indexed). But of these 12 notes, only specific subsets are combined into specific scales.

The most popular scale is the Major Scale which follows the pattern "Tonic Major_2nd Major_3rd Perfect_4th Perfect_5th Major_6th Major_7th" (there exist other notations). The Major Scale imparts a generically-happy mood. But there's other scales, including: the Chromatic Scale; the Major Scale; 3 varieties of Minor Scales; 7 varieties of Diatonic Modes (including Major and Natural Minor); the Pentatonic Scales; etc. E.g. Smoke on the Water, Sunshine of your Love, and Fight for your Right (to Party) all sound similar because they use the Blues Scale.

Once you familiarize yourself with the intervals, scales, and their various notations (which is its own feat), you can jump into the meat & potatoes of Music Theory. Which mostly consists of analyzing Chord Progressions and Key Signatures in order to find commonalities in mood. Chord Progressions and Key Signatures determine a song's general mood. It's too complicated for me to summarize quickly. But it's where all the interesting stuff happens.

N.B. I've deliberately omitted various details for the sake of brevity. E.g. I could have mentioned Time Signatures, Rhythms, Tempo, Dynamics, etc.

Double_Cast··on Medieval peasants got more vacation time than modern workers (2013)
> why bring -isms to the study in the first place?

The article isn't bringing "-isms" or ideologies into the article. The article intended to contrast the Modern West's economic system [0] with the Feudal System. But you are interpreting the article to have contrasted Private Ownership with Public Ownership.

> the claim that it's a "myth of capitalism" makes no sense.

It makes sense under an interpretation you seem to have missed. Colloquially, "Capitalism" means different things under different contexts. Furthermore, it's possible to classify types of economies along boundaries other than Private Ownership vs Public Ownership. Analogously, there's more colors in the rainbow than just Red and Green. Attributing a property to Red doesn't necessarily attribute the opposite property to Green. Consider the possibility that your interpretation of the text was not the intended interpretation.

[0] which in reality is not a Free-Market Economy, but more accurately described as an Industrialized Mixed-Market Economy.

Double_Cast··on Medieval peasants got more vacation time than modern workers (2013)
Suppose the article had said "One small step for man, one big step for mankind." You are responding with the equivalent of "What about womankind? There are female engineers at NASA. Isn't the moon landing a big step for women too? Neil Armstrong is clearly a misogynist." We can debate whether to replace "mankind" with a more gender-neutral term. But nobody would interpret Neil Armstrong as having a political agenda against women.

However, you've concluded that because the author described a problem with capitalism but not the equivalent problem with communism, the author must be a marxist.

I generally dislike the word "capitalism" because (like the word "man") it's ambiguous. By capitalism do you mean Private Ownership? a market economy? deregulation? Laissez Faire? Regardless of its definition and etymology, people irl use it to signify different concepts. Which dilutes the semantics and relies on context to properly resolve. In the article, perhaps "capitalism's most durable myths" should have been replaced with "industrialized-societies' most durable myths". But nobody except you seems to have interpreted the article as having a political agenda against Private Ownership.

> we are asked to imagine

not by a cabal, but by "The implicit -- but rarely articulated -- assumption".

Double_Cast··on Medieval peasants got more vacation time than modern workers (2013)
I don't think the quote intended to imply that Capitalism propagated a myth. I think the quote intended to imply that the subject of the myth was Capitalism.

E.g. suppose I said "One of bowling's most enduring myths is that wearing a bowler's hat improves your score". Does this imply that a cabal of bowlers spread propaganda? Or simply that the myth exists within the bowling community.

Double_Cast··on Jupiter is deep
So... do astronomers truly have no idea why the 9 polar cyclones don't combine? I can't imagine what mechanism might prevent this.
Double_Cast··on The Problem of Colour
Philosophy divides the mystery of consciousness into two problems. The Soft Problem is "how does the brain compute things?". The Hard Problem is "how does qualia exist?".

The Soft Problem is easy to imagine. Neuroscience will solve it eventually. We may not understand it yet, but we can make a lot of computer analogies and educated guesses. After all, computers are already Philosophical Zombies (someone who passes the Turing Test, yet in no way experiences qualia).

> but it doesn't lead me to question the nature of reality in any deep philosophical way. Should it?

Here's the contention the professionals are currently debating. The Hard Problem challenges our notions of Physicalism (as opposed to say, Dualism). "But souls are dumb, Science says so!".

Extrapolate into the future. Even after Neuroscience solves the brain's circuitry, qualia will remain just as mysterious as ever. E.g. suppose we discover that the hippocampus demultiplexes memories to different parts of the brain. Suppose we learn how to directly manipulate memory. Not only can we fix amnesia, but we can implant false memories. "Hooray, we've solved the Soft Problem!". But we still have no leads on the Hard Problem. A hippocampus doesn't distinguish a Homunculus from a P-Zombie.

Physicalism has been so successful in the sciences, everyone takes its accuracy for granted. I myself consider Physicalism true. But Physicalism is not adequate to explain the Hard Problem. This doesn't mean we have to go back to souls. But it does mean we need to (at least) "spice up" Physicalism, or maybe choose another line of attack, etc if we're ever to crack the Hard Problem.

Double_Cast··on The Problem of Colour
Also. Maybe meditate on the irony of citing wikipedia articles without reading them and then criticizing polemics.
Double_Cast··on The Problem of Colour
The model is irrelevant to my point. E.g. Lab and Cieluv may become obsolete if it turns out that we can remap "the bindings between color and wavelength" in our brains as easily as "the bindings between color and wavelength" in our vision libraries. The fact that purple doesn't associate to a wavelength should be a clue that binding the two at all is a mistake, not a clue that purple is exceptional.
Double_Cast··on The Problem of Colour
You're assuming that yellow is permanently bound to a single particular wavelength. What if it's possible to rebind yellow to a different wavelength? What if it's possible to rebind purple to a single wavelength (rather than dual wavelength)? Color doesn't happen in the eyes, it happens in the brain.

Mirimir wouldn't feel surprised about the absence of purple if they understood color in the context of phenomenology (rather than engineering), which is the spirit in which the post was made.

I understand the difference you are pointing to. It's not a novel or interesting position, it's the default position. If you insist on binding colors to wavelengths, you probably didn't get anything out of the blogpost.

Double_Cast··on The Problem of Colour
The scientist, artist, and philosopher have contributed jack squat. Actually, that's wrong. The scientist has contributed the appearance of knowledge where none exists. I.e. a delusion. The delusion is that modern science understands color. It indeed understands optics, but not color.

The Problem of Color is a subset of the Hard Problem of Consciousness. Both are uncharted territory. Maybe one day we'll have a half-decent theory of color. When that day comes, it will probably bud-off and begin a field of study distinct from "philosophy proper". Just like math and science budded-off. In the meantime, the only thing we can do is imagine and philosophize. Because we don't understand how to even investigate the problem, let alone solve it. We're still at the stage analogous to when the Ancient Greeks were debating whether matter is continuous or discrete. "Nobody knows for sure, but matter sure feels continuous to me."

The least we can do is demarcate our ignorance. Which is why blogposts like this exist. So when you (essentially) say "Our current theory of optics sounds perfectly satisfactory", you are defending the delusion the blogpost meant to correct. My two previous comments aren't meant to contribute a theory of color, but to make obvious that optics and color are not the same thing.

Double_Cast··on The Problem of Colour
Because this isn't about truth. This is about diction. You are using "a priori" in a non-standard way.
← PreviousPage 2 of 11Next →