rfunk: (Default)
Add MemoryShare This Entry
A few weekends ago I went to eRubyCon: three 9-5:30 days with nearly 100 other Ruby programmers learning about the Ruby programming language, how best to take advantage of it, related technologies, and general programming practices.

It was really interesting and I learned a lot, but I won't bore you with the details. (If anybody really wants my notes let me know and I can email them.)

The worst part of it was that the weather was beautiful all weekend, and I was stuck inside an office building all day Friday through Sunday.

It was also a little awkward at times because I knew only a few people there and I'm not very good at meeting people in large-group situations. I did meet a couple people though.

I noticed two interesting socio-technological things though. One was that, at this OS-agnostic tech event, about 80-90% of the laptops people brought were Macs. Even the Microsoft presenter was using a MacBook and running OS X. (The remainder seemed to be split between Windows and Linux.)

The other thing I noticed was that Twitter has become an important way for these tech people to communicate what cool things they're working on. The question people were asking each other all weekend was "What are you on Twitter?" All the presenters gave their Twitter IDs in their presentations. And, when the wireless network was working, people were Twittering during the conference, using it much like IRC (which people were also using). So when I got home I went ahead and created a Twitter account -- to reserve my username if nothing else.


I first heard of Twitter when [livejournal.com profile] stega started using it a couple years ago, but I didn't quite get the point. I still don't, actually. It's most obviously similar to Facebook's "status" feature (and I've semi-linked the two together), but that's just the beginning. It seems to be a single channel used for lots of different things simultaneously -- microblogs, microblog-commenting, conversations within groups, and a fair amount of net-surveying and "lazyweb" research.

One important factor is that Twitter can be used as either a private or a public channel, but that switch is per-account rather than per-message. (I've gotten spoiled by LiveJournal's flexible access controls.) Opening it to the public certainly encourages the community aspect, but may not work so well with the idea of constantly reporting what you're doing. My account is set private for now.

Twitter shares LiveJournal's "friends-list" idea of using your account to see a stream of updates from chosen people, and that alone seems to be a useful way to use it. (Unlike LJ, the people you watch have no special privileges to see what you write.) Other accounts seem to be write-mostly; for example, the Columbus Dispatch puts headlines out on a Twitter account.


While I'm on the social-networking topic, I might as well mention that it looks like the most popular migration target for LJ people now seems to be Facebook. Which of course doesn't have nearly the fine-grained access controls LJ has, shoves the writing into a corner rather than having it center-stage, and promotes meme-like things to top-level constancy rather than making them ephemera. But at least it's sort of community.

One major contrast I've noticed is that LiveJournal is really good for meeting and getting to know new people, while Facebook is horrible for that, but is good for reconnecting (at least superficially) with people from your past.


Oh yeah, one more thing to bring this full-circle. LiveJournal is written in Perl, a language that has been declining in popularity. Facebook is written in PHP, a language that is cursed and annoying while being useful and popular and easy to learn. (MySpace, by the way, is written in ColdFusion, which I thought died five years ago.) Twitter is written in Ruby, the fast-rising language I went to the conference about.
There are 8 comments on this entry. (Reply.)
 
posted by [identity profile] mischevousblend.livejournal.com at 02:58pm on 05/09/2008
Which of course doesn't have nearly the fine-grained access controls LJ has, shoves the writing into a corner rather than having it center-stage, and promotes meme-like things to top-level constancy rather than making them ephemera. But at least it's sort of community.

One major contrast I've noticed is that LiveJournal is really good for meeting and getting to know new people, while Facebook is horrible for that, but is good for reconnecting (at least superficially) with people from your past.

I totally agree with all the above and I think it is very eloquently stated! :)
ext_3038: Red Panda with the captain "Oh Hai!" (Default)
posted by [identity profile] triadruid.livejournal.com at 03:22pm on 05/09/2008
Ditto on the FB thing: it's crap for getting to know someone, but I've already lost count of the people I've REconnected with on there. Thankfully, that's why I joined!
 
posted by [identity profile] lexpendragon.livejournal.com at 03:04pm on 05/09/2008

 
posted by [identity profile] rfunk.livejournal.com at 04:42pm on 05/09/2008
Yeah, that describes Twitter (and "social networking") better than I did.
 
posted by [identity profile] wishesofastar.livejournal.com at 03:25pm on 05/09/2008
Thanks for the summary. I've always wondered what Twitter is about.
 
posted by [identity profile] rfunk.livejournal.com at 04:49pm on 05/09/2008
I'm still not sure I know what it's about or can describe it. But I understand it more now than I did a month ago. And the video [livejournal.com profile] lexpendragon posted above is at least as accurate as anything I could come up with.


(Funny, I didn't actually set out to write about Twitter and Facebook, but that's just where it went.)
 
posted by [identity profile] duriyah.livejournal.com at 04:06pm on 05/09/2008
OS-agnostic

Nice turn of phrase. :)

One thing that Twitter has done for me is to allow me to keep up with an LJ friend who doesn't have time to write longer posts to LJ, but does have time for Twitter, and sends her Twitters to LJ via Loud Twitter. It's much better than never hearing from her at all.
 
posted by [identity profile] sonicpond.livejournal.com at 05:10pm on 15/09/2008
hi rob. your blurbish here has several points that i really identify with. for the most part, i don't really get it either.


i come from a systems admin background. in fact, i saw you give a lecture on "how to use linux" about 10 years ago at THE osu. you were running mandrake which now seems funny for some reason. anyway, i've been eavesdropping on the cult of ruby for a while myself.


like you, i was at first a little surprised to see such an avid mac community among rubyists (i'm typing this up in kubuntu). people used to justify a windowing system for development by saying, "i need visual studio". wtf. i sometimes think of ruby as "turbo bash". or "bash++". you can completely debug on the command line with irb, and in fact, all of the cool kids do that. so, it struck me as peculiar that all of these ruby kids use macs, and STILL work on the command line. i'm still not completely sure what to think of it, other than the fact that the terminal in mac OSX is so pretty you could code for days without getting eye strain. also, you can use standard unix pathing and chmod/chown works as expected, but i still don't really get it.


like you, i've also noted that ruby developers are totally into twitter. at first i thought it was an act of solidarity. like, "let's support twitter since it's a big rails app". but these guys are actually *using* twitter just to say, "hey, i think i'll try to serialize a ruby proc into postgres" and then later, "hey, i just made spaghetti for my sister". go gadget go.


the september 2008 issue of scientific american is fully dedicated to the notion of privacy. in it, the authors suggest that this new "facebook" generation has a completely different expectation of privacy. none. my juvenile disasters and embarrassments are distant memories and only a few people share those memories and rib me about it. this new generation puts all of their foibles onto youtube, facebook, etc and unlike dns, there's no time-to-live on that content. that video of you pretending to have light-saber skills in your living room will live on forever on youtube.


twitter, i think, takes that willingness to self-exploit even further. instead of saying "hey, look at my periodic self-documentation" these twitter users seem to be saying, "hey behold my *stream of consciousness*". "hey experience my life *at the same rate that i am*". talk about a diminished expectation of privacy.


wow. i don't get it either. it just doesn't seem practical.

April

SunMonTueWedThuFriSat
        1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
 
11
 
12
 
13 14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30