Talkin about Tumblrs, man

1145146148150151246

Comments

  • Fighting the embarrassment of feeling like an attention whore for talking about my problems now.  Sometimes I'm so British it hurts.  
  • “I'm surprised. Those clothes… but, aren't you…?”
    To the contrary, I think it's quite brave of you.
  • it's definitely brave of you to speak about it
  • THIS MACHINE KILLS FASCISTS
    I was abused by an older boy when I was 11, and it messed me up good (eventually it cascaded into incest as well). To this day, I think it's screwed up how I perceive sexual relationships, since I feel like anyone who wants to do sexual things to me is going to hurt me, or that I'll be made a pariah for doing it (like I was in the small Boy Scout troop where it happened), or whatever. 

    It may also explain why I've sought out women that either aren't available at all, or are good friends but not interested in dating; since I find sex both fascinating and repulsive at the same time, I end up crushing on people who seem safe, regardless of whether they're interested in me. At least a couple of times, I crushed on women because they looked like my mom, and one crush from high school (who, yes, did resemble my mom :P) ran well past its sell-by date (into the 2000s) because, well, she seemed not only safe, but the only good alternative.
  • Now, if you were a Tumblr teenager, Lee, you'd have invented at least five new words for your sexuality by now ...

    But I empathize, because I can see some of the same set of things that affected me, albeit not quite in the same ways.
  • THIS MACHINE KILLS FASCISTS
    Morven: Indeed. I've never really thought about calling it anything other than "I don;t like dating but I still want someone to love", since Tumblr didn't exist in the early 1990s.
  • Is it just me or has tumblr not displayed any new posts in the last half an hour and change? As in, they seem to be showing up on people's blogs but not on my dash.
  • Man is a most complex simple creature: see what he weaves, and how base his reasons for doing so.
    Same.
  • tumblr is crap

    not the content, that's a function of the poster.  and there are a lot of good posters on tumblr!  you just have to find them.

    but the architecture is crap.
  • Wilhelm said:

    tumblr is crap


    not the content, that's a function of the poster.  and there are a lot of good posters on tumblr!  you just have to find them.

    but the architecture is crap.
    spoiler alert david karp is fast eddie
  • david karp's not that incompetent.
  • I've learned to tolerate drama...except on the boat
    David Karp started Tumblr as an intern at Frederator

    He's way cooler than Eddie
  • Yeah. I get annoyed at people saying things like "they changed the colors instead of fixing the video player" because even I know those aren't exactly equivalent problems, but I can understand the sentiment.


    spoiler alert david karp is fast eddie

    Whoa, let's not say things we can't take back
  • My dreams exceed my real life
    Literally all I know about Fast Eddie's beginnings are that he used to go to a Buffy fansite in the early internet days and that he was a programmer on Prey.

    This latter thing might just be a fake rumor goons repeat.
  • that was a jape , not a serious accusation of incompetence
  • edited 2014-06-21 20:16:37
    “I'm surprised. Those clothes… but, aren't you…?”
    ^^ That last one has a lot of circumstantial evidence to back it up, given where he claimed to work, his odd and very staunch ideas about coding, and his rabid hatred of James Rolfe...
  • My dreams exceed my real life

    ^^ That last one has a lot of circumstantial evidence to back it up, given where he claimed to work, his odd and very staunch ideas about coding, and his rabid hatred of James Rolfe...

    It was Yahtzee, not James Rolfe.
  • “I'm surprised. Those clothes… but, aren't you…?”
    Oh, my mistake.

    I thought that it was actually people from TVT who first formulated that theory, and that the goons latched onto it because they thought it was funny.
  • My dreams exceed my real life

    Oh, my mistake.


    I thought that it was actually people from TVT who first formulated that theory, and that the goons latched onto it because they thought it was funny.
    Could be.
  • THIS MACHINE KILLS FASCISTS
    I never really saw Fast Eddie's opinions on coding anywhere. Did he voice them at some point? I know he disliked <blockquote> for what was essentially aesthetic reasons...
  • My dreams exceed my real life
    lee4hmz said:

    I never really saw Fast Eddie's opinions on coding anywhere. Did he voice them at some point? I know he disliked <blockquote> for what was essentially aesthetic reasons...

    Let's not forget that nested quotes were the SURE SIGN of a TROLL
  • Odradek said:

    lee4hmz said:

    I never really saw Fast Eddie's opinions on coding anywhere. Did he voice them at some point? I know he disliked <blockquote> for what was essentially aesthetic reasons...

    Let's not forget that nested quotes were the SURE SIGN of a TROLL
    reported!
  • lee4hmz said:

    I never really saw Fast Eddie's opinions on coding anywhere. Did he voice them at some point? I know he disliked <blockquote> for what was essentially aesthetic reasons...

    he thinks that putting plaintext password in cookies and HTML forms is a-ok
  • THIS MACHINE KILLS FASCISTS
    This post was thumped because Fast Eddie doesn't believe in free speech
  • THIS MACHINE KILLS FASCISTS
    Wilhelm: Oh yeah, that. You could have gotten away with that in 1995, but in 2008 it was incredibly stupid.
  • “I'm surprised. Those clothes… but, aren't you…?”
    Tachyon once explained the reasoning behind why the thread domains were on different tables from the fora and it was actually kind of clever, but the way that everything is executed is very strange.
  • You are the end result of a “would you push the button” prompt where the prompt was “you have unlimited godlike powers but you appear to all and sundry to be an impetuous child” – Zero, 2022
    2008? Pff, it was brought to his attention as recently as last year and he still defended it...
  • THIS MACHINE KILLS FASCISTS
    Whatever TVT does internally, I'm sure Vanilla does it a whole lot better...gimme a sec.
  • THIS MACHINE KILLS FASCISTS
    CA: Wow. And I thought the cdrecord guy was obstinate. :P
  • “I'm surprised. Those clothes… but, aren't you…?”
    lee4hmz said:

    Whatever TVT does internally, I'm sure Vanilla does it a whole lot better...gimme a sec.

    Basically, the idea as Tach explained it was along the lines of this: Each thread created is literally a separate branch of the site rather than a subdivision of the forum - which only indexes and collates the threads - so as to reduce the strain on the server and do some other stuff. Maybe I'm forgetting the details or mixing them up, but that sounded like an interesting arrangement, hypothetically speaking.
  • edited 2014-06-21 21:05:02
    THIS MACHINE KILLS FASCISTS
    Vanilla keeps all comments in one table, GDN_Comment, and then references it using a JOIN of some sort, it looks like. It's actually pretty efficient if you write the JOIN statement properly and have indexes set up. 

    What Eddie did is what someone just starting out with SQL would do. I have to wonder if the site used a flat-file database or something like Microsoft Jet at first.
  • edited 2014-06-21 21:08:40
    “I'm surprised. Those clothes… but, aren't you…?”
    Flat-file, I think, although I'm not even sure what that is.

    I'm good with learning this stuff but I don't know much of it right now...
  • You are the end result of a “would you push the button” prompt where the prompt was “you have unlimited godlike powers but you appear to all and sundry to be an impetuous child” – Zero, 2022
    Eddie's "one table for one thread" thing struck me as something that would seem like a good idea until you actually tried it and realized it was a pain in the ass...
  • “I'm surprised. Those clothes… but, aren't you…?”
    I can guess what those problems would be, but what are they?
  • THIS MACHINE KILLS FASCISTS
    Flat-file is pretty much a file on a disc, with no support for queries or indexes or anything like that. There's plenty of stuff that uses flat-file databases (Debian's package directories are flat-file), but for a dynamic site with tons of users, it'd chew up CPU really fast.

    Microsoft Jet is the database engine older versions of Access used. It's popular because it shipped as part of Windows XP. It's actually somewhere between flat-file and SQLite (though it does actually support SQL through ODBC).
  • THIS MACHINE KILLS FASCISTS
    CA: Yup. With all the comments in one table, you can say 

    SELECT GDN_Comment.whatever, GDN_Discussion.whatever FROM GDN_Comment,GDN_Discussion WHERE GDN_Comment.DiscussionID = GDN_Discussion.DiscussionID;

    instead of 

    SELECT whatever from (SELECT threadid from threads LIMIT 1) LIMIT 50;

    or somewhat (I'm not actually sure you can do dynamic table names in SQL).

    The first is an inner join. The second is a nested query. Inner joins are a lot faster.
  • edited 2014-06-21 21:20:32
    THIS MACHINE KILLS FASCISTS
    And nope, that second one isn't valid in MySQL. Thought so. 

    He'd have to do this:

    query thread ID from thread table
    use thread ID to retrieve comments

    just to read a thread.

    And to create one, he'd have to use CREATE TABLE. Ugggggggggh. 

  • Posting (and reblogging) are momentarily unavailable while we upgrade some stuff. Back in just a bit.
    Well, there we have it.
  • “I'm surprised. Those clothes… but, aren't you…?”
    Wait, you're talking about the basic site architecture, right? Honestly, all I'm hearing is, "Method X has more lines of code and is slower." Is there a theoretical advantage to it?
  • THIS MACHINE KILLS FASCISTS
    Thouhg I have to wonder if that's some odd quirk of PmWiki itself (which defaults to using flat files for everything), and Eddie just doesn't know how to do it a different way.
  • You are the end result of a “would you push the button” prompt where the prompt was “you have unlimited godlike powers but you appear to all and sundry to be an impetuous child” – Zero, 2022

    Wait, you're talking about the basic site architecture, right? Honestly, all I'm hearing is, "Method X has more lines of code and is slower." Is there a theoretical advantage to it?

    That's kind of the point, actually. From a purely theoretical standpoint, Eddie's way makes sense, but in practice, it doesn't scale well, and with a forum as large as TVT's it means a noticeable performance hit versus the more typical "all posts in one table" method.
  • I've learned to tolerate drama...except on the boat
    Tumblr said:

    Posting (and reblogging) are momentarily unavailable while we upgrade some stuff. Back in just a bit.

    so that explains things
  • THIS MACHINE KILLS FASCISTS
    Sredni: Faster code means less CPU load and less "Site is busy now..." errors. Remember how the CSS kept breaking on TVT? That sort of thing. Oh, and doing it properly means not having to "archive" threads when they get too big; even in MySQL, the only limit to an InnoDB table's size is effectively available disc space.
  • edited 2014-06-21 21:32:57
    “I'm surprised. Those clothes… but, aren't you…?”
    ^^^^ Could be both. Plus, Eddie seems a bit... devil-may-care about how the fora are set up to begin with. Maybe he could do better, but he thinks of it as a hobby and doesn't bother; or he doesn't know, but he doesn't care that he doesn't know.

    ^^^ & ^ This makes sense. On a small forum, it would be fine, but on a large, busy one...
  • I've learned to tolerate drama...except on the boat
    I've made it a point not to purge threads here. I've never cared for Eddie deleting large swaths of content with no warning, and fortunately there is no need for it here.
  • THIS MACHINE KILLS FASCISTS
    Nope. We have enough disc space to hold years of comments, and Linode frequently upgrades it systems so we occasionally get even more space for free.
  • You are the end result of a “would you push the button” prompt where the prompt was “you have unlimited godlike powers but you appear to all and sundry to be an impetuous child” – Zero, 2022
    Haven said:

    Posting (and reblogging) are momentarily unavailable while we upgrade some stuff. Back in just a bit.
    Well, there we have it.
    I assume "upgrade some stuff" here is a euphemism for "fixing stuff that broke", since if this was planned maintenance they would have announced the downtime in advance...
  • THIS MACHINE KILLS FASCISTS
    The site currently takes up 1 GiB in MySQL's internal format. We have 16 GiB available. We'll be fine for a while.
  • “I'm surprised. Those clothes… but, aren't you…?”
    Speaking of which... Lee, AU, CA, could you unlock some of my old threads, like I Am Having A Party? I was going to add some things to those...
  • THIS MACHINE KILLS FASCISTS
    I do want to move the site to 64-bit (so we can take advantage of some of the upgrades Linode has performed since 2012), but that'd require taking the site down for an hour or two.
Sign In or Register to comment.