denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
Denise ([staff profile] denise) wrote in [site community profile] dw_news2012-07-20 11:14 pm

Dreamwidth Update: 21 July 2012

Hello, Dreamwidth! Now that we have returned from tonight's maintenance (as I said on Twitter, we were all in the room where [personal profile] alierak and [staff profile] mark were doing the maintenance and we still kept trying to refresh things) and are reasonably convinced the site is not going to blow up any second (*knock wood*), I am pleased to announce that we have a lot of REALLY AWESOME THINGS to share with you.

This week we brought a number of our senior developers out here to Portland for OSCON, O'Reilly's annual conference about open source. (We were able to do this thanks to all y'all supporting us -- so thank you!) Not only has the conference let us attend a number of interesting sessions about technologies and standards that we're all super excited about applying to Dreamwidth, we've also taken the opportunity afforded by having so many of our people in the same space to get in some serious hack time on a lot of big projects we've all been working on.

Thanks to a lot of concentrated effort, we were able to get a few of them into "releasable" state -- as a first draft that we'll continue to refine and expand over time, of course, but we thought you'd like the chance to play with the first round. We'll be improving all of these things over time, as we also work to get some of the other long-term projects people have been hacking on this week released.

In the meantime ... well, I'll just go ahead and tell you about all the fun things we have in store.

Behind the cut:

* Development
* Surprise #1: Images
* Tales from the Conf #1
* Surprise #2: Icons
* Tales from the Conf #2
* Preview: Responsive Mobile Site
* A Word From The Head Office



Development



In addition to the awesome amount of hacking done by those of us who are in Portland, we had a bunch of other changes, bugfixes, and additions. You can read the code tour for a closer look.

Highlights include improving the post-by-email function so that it's a bit smarter about figuring out what part is your .signature when you're using HTML email, adding CSS classes to styles for when entries and comments don't have a subject (so they can be easily styled by designers), clearer text in the inbox to make it more obvious when a notification is because a comment was edited, fixes to the Latest Things page to make the tag feed at the top more reflective of recent popular tags instead of all-time popular tags, fixing the weird bug in the beta update page where trying to post an entry after previewing it in Internet Explorer would cause a 404, and a whole slew of display bugfixes, and style improvements.

All of this code is live; we took the opportunity to do a code push along with tonight's maintenance.


Surprise #1: Images



We are pleased to announce the very first draft of the integrated Dreamwidth image hosting service! (I will now pause for all of you to stop jumping up and down in your chairs. Or, okay, that may just be me.)

This project took a ton of work, both backend and frontend, and [staff profile] mark and [personal profile] fu have been conspiring with their heads down and slaving over hot keyboards, after a bunch of feature design brainstorming with all of us throwing out ideas (and, at least in my case, brainstorming out loud for like a minute before realizing I'd talked myself out of whatever I'd just suggested, heh.)

This is "version .5" or so of image hosting. It doesn't have a lot of the frontend done yet, and we don't have a web-based upload form. (But we will, very soon!) We wanted to give you all a chance to play around with the basics and give us some feedback.

To post an image to your journal, either from your mobile phone or from your computer, you'll need to send it to us in an email post. All account levels can set up and configure email posting. Once you have email posting set up for your account, send an email with the image you want to post as an attachment to the email and the text of the entry (if any) you want to post in the body of the email, and it will appear in your journal.

Most of the eventual features aren't implemented yet -- there's a very limited image management page, you can't describe photos yet (this unfortunately does include not being able to specify the alt text, but we will add that very soon, I swear) and essentially all you can do is email an image in to your journal. (It'll get the same security level as you've set as the default security level for your whole journal, so if your journal has a minimum security of private, your images will be private; if your minimum security is public, your images will be public; etc. You can change an image's security once it's been uploaded, though.)

[staff profile] mark and [personal profile] fu have built a to-do list for next week and beyond and we're hoping to get from version .5 to at least version .9 or so in the next week or two. In the meantime, try it out and tell us what you think. You'll need to set up email posting first, and you can edit your files (to change security or delete files) once they've been uploaded. Everything else will be forthcoming as more awesomeness is developed.

Once again, this code is not yet fully functional. There will be bugs! There will be a lot of things missing! But we know you've been waiting for this for a long time, and we wanted to let you start playing with it early.


Tales from the Conf: #1



When you were in elementary school, did you have to write those "What I Did On My Summer Vacation" essays your first week back to school, or was that just my school being evil at me?

At any rate, I've asked the DW contributors who are here for the conference to write up bits to tell all y'all about what they've all been learning and working on all week. They have been remarkably tolerant of being assigned homework, and so I will be turning over bits of the news post to them:

[personal profile] alierak:
Coffee is yummy. Too much coffee is yucky. Properly caffeinated, I learned just enough about git to be dangerous, bent and twisted my brain into the shape necessary to understand our HTML cleaner, and wait, maybe that wasn't enough coffee after all. But now I know a little jQuery, more about mysql replication, and some new Perl tricks. For a minute there I actually understood some of Damian Conway's genius code that uses regexps to help people understand regexps, but then when I tried it nothing happened (I guess I already understand regexps). I finally realized it was time to start cutting back on the coffee when I found myself debugging the debugger and filing a bug report just for the fun of it, then studying Perl to see if it might actually be a Perl bug. A roomful of DW folks achieving this level of caff, um, concentration is a force (or probably several forces) to be reckoned with.

[personal profile] allen:
Dear Princess Celestia,

Over my summer vacation, I learned an important lesson about friendship.

I attended OSCON, and while there, went to some sessions that were immediately practical (jQuery, jQuery Mobile, HTML5, performance tuning, developer anti-patterns), some not so immediately practical (asynchronous event handling for when we add in real-time websocket-based updates, WebRTC for, umm, our video-conferencing app?), and...well, a bunch of Java stuff for $dayjob.  While not at the conference itself, though, I hung out with a bunch of really smart and talented folks, some of whom I'd met in person, and some of whom I'd only met online.  I spent a lot of time eating snacks and napping and doing $dayjob work (and looking at the new bookmarks code, which is coming along), while everyone else around added cool new features to the site.  

And that's the lesson that I learned--if you hang out with friends who are awesome, and they do awesome stuff while you're there, then you can feel good about the time that you spent.  Even if all you really do is nap and eat bonbons.

[personal profile] deborah:
Clearly I need a memory upgrade, because I can't personally remember anything that happened before I started eating this taco five minutes ago. But if I look at my schedule in the Official OSCON App™, I see that I learned about HTML 5, object-oriented Perl, jQuery, git, profiling memory usage in Perl, regular expressions, and ♥vim♥. (Seriously, some of the vim tricks I learned made me swoony.) In any case, some of it must have been written into my long-term memory, because somehow this week I have modified the site-schemed pages to HTML 5, forked the dw-free git repository, done baby's first code review, and assisted [personal profile] foxfirefey with her mobile port of the site using jQuery Mobile.

Wait, I didn't even attend the jQuery mobile session. How did this even happen?

Ooh, look, more tacos.


Surprise #2: Icons



So, you know how I've been promising y'all that I've been working on icon add-on packages for, like, six months, and y'all have been so very patient about it while I flail around and try to figure out what the heck I'm doing? I got to the point where I had to admit that the payment system had defeated me, and I asked [staff profile] mark really nicely to take over. (There was a point while he was working on it where the payment system almost defeated him, and he wrote it. The code for our payment system is really complex.)

But, I'm really pleased to announce that we, and by 'we' I mean 'Mark', with review help from a handful of the rest of us, are now indulging your craving for those tiny bits of journal jewelry. Paid, premium paid, and seed accounts can now buy extra icon slots in the Dreamwidth Shop.

You don't have to buy extra icons in packages of any particular number: you pick how many slots you want and add them to your cart. Buying extra icons is a one-time payment: once you've bought an extra icon slot, it's yours forever and ever (as long as you have the accompanying paid account, but if your account ever expires, we'll hold the slots for you and when you renew your account the slots will become active again). You can buy icons as a gift for somebody else. We haven't finished the code that will let you transfer extra icons from one account of yours to another, but we'll be adding that soon. (We just couldn't get to that part of the feature in time!)

We're kind of guessing about what each icon slot should cost. We've done some calculations and predictions, and based on those and our best guess about how things will shake out, it costs $1 (10 points) per extra icon. We reserve the right to raise that cost sometime in the future if it winds up costing us more (in which case anyone who bought icons at the current price will keep all the slots they bought, but future slots will cost the new price) or lower that cost if it winds up costing us less (in which case we will count up how much you've spent on buying icons for each account and give you the number of extra icon slots that would have bought you at the new, lower price).

In order to prevent the system from being totally overwhelmed, there is an upper limit of how many icons you can buy for a particular account. Currently, the icon limit is 500 icons total. (That means that the total of number of icons your account level gets + number of icons you've bought can't go over 500, not that you can buy 500 icons in addition to the number of icons your account level gets.) We may increase that in the future based on how usage shakes out.

This feature's been pretty well thought out (and we've tested it -- and already found and fixed a glitch that slipped in when we had our backs turned) but it's entirely possible there's a few bugs lurking. If you run into problems, open a support request in the Account Payments category and I'll get back to you as soon as I can. We're traveling tomorrow, so it might not be an immediate response, but if something goes wrong for you, we'll definitely make it good.

We hope that this will help ease some of those agonizing decisions over which icons you want to keep around! (We noticed that a few of you already managed to find this even without a formal announcement *g*)


Tales from the Conf: #2



[personal profile] exor674:
Over the course of this week I attended various talks on Perl-related [and a few non-Perl related things], including Damian Conway's talks about Features in Modern Perls, Regexp::Debugger (which, like [personal profile] alierak, I promptly found a bug in -- and reported it), and a talk about vim.

On Dreamwidth-related projects, I spent time working on the beginnings of fuzzy feed matching, as well as helping to review (verify that the patches are good before we insert them into our code), as well as teaching [personal profile] deborah how to review patches. More reviewers = very good.

[personal profile] fu:
There is nothing quite like grabbing a laptop and piling onto a couch with everyone else to hack on stuff. I've learned a lot of things this week about other DW contributors -- including who has the best singing voice at 3am in the morning (no I'm not telling).

But what I can say is that there's a lot of awesome stuff out there. HTML 5 is fantastic, and I've picked up a few nifty jQuery-related tricks which I hope to use to good (but not annoying!) effect to build more presents for you all. Along the way I fell in love with a new Perl module (Regexp::Debugger, hello there).

If you'll notice we have a couple nice presents for all of you :) You might have noticed we just turned on mobile photo hosting. [staff profile] denise lays it all out elsewhere in this entry, but I hope that you enjoy what we have far. (We'll soon have more!)

[personal profile] kareila:
I divided my conference time pretty evenly between Perl topics, contributor participation/diversity topics, and Other Things (a bit of jQuery, HTML5, Unicode, and Git).  My session notes are available in the [community profile] oscon community.  When not on site at the conference, I read sections of the Pro Git book and practiced with Git on the command line.  My latest vgifts code is almost ready for the next round of review and I am migrating my work in progress on vgifts to Github.

Being together with so many of the other contributors has really inspired all of us to finish things we were already working on and has sparked some new ideas as well.  I hope this is just the first of many times we will be able to come together like this!  Especially if we get the hotel with the outdoor hot tub again.  :)


Preview #1: Mobile Stuff



When I asked everybody to give me a little summary of what they're working on or a preview of their big project right now, [personal profile] foxfirefey delivered times ten! I thought I'd give her her own section of the post to explain what she's been working on, and let her show off some of the truly, truly attractive work she's managed to produce. So, turning it over:

So, on my summer vacation I got a refresher on data analysis in R and coding in jQuery, and introduced to good vi tricks, and an interactive Perl regex debugger.  But the most productive inspiration has come from my jQuery Mobile tutorial from Tuesday. Sitting through slide after slide of how important mobile has already become was pretty intimidating and scary because let's face it, Dreamwidth really falls down on mobile. People time and time again have asked for better mobile options and we haven't been able to provide them.  The thing about making apps for Dreamwidth is:

* The API needs a lot of work to get it up to a state where a client could really use it.  A lot of the people who could do the mobile app work are stymied by the poor API support.  We need to fix this, but it can be hard to get the ball rolling coordinating between backend devs and application devs.
* Everybody is very busy, and learning how to do native OS mobile development takes a lot of time investment, and sometimes money investment, too, for licenses and appropriate hardware.  And let's face it: it is very easy to make a bad app that does not perform well.  None of us are experienced mobile devs.
* There's not just one platform, there's several, and they each require their own apps.  That multiplies the amount of effort involved.

I'm sorry to say that the inspiration I got during OSCON wasn't for making native mobile apps, even though I know that they're better in a lot of ways.  HOWEVER.  I did learn a lot about something that could make a mobile version of the website much, much better for all devices.

Dreamwidth does currently have a mobile version of the site.  It's just that it's been pretty much untouched since, oh, 2006 (when it first originally appeared on LiveJournal), and is very much a creature of simpler device times: You can log in, you can make a post without even choosing an icon, and you can see a list of entries on your friends page with links that take you to the light schemed version of the entry page. (Which is not really optimized for small screens or touch screens; it is pretty much just like Tropospherical without the menus' style flair.)

My project inspired by OSCON is to make a mobile web version of the Dreamwidth site that's more up to snuff, using jQuery Mobile.  The advantages to doing this are:

* It can be accomplished quickly--I'm estimating a couple of weeks given the current rate.  (I have already implemented basic mobile reading and entry pages, and am working on comment pages; [personal profile] deborah is working on a profile page.  I have some work-in-progress screenshots of the reading page and an entry page if you want to see the current look.)
* It's easy to learn and simple to implement--the documentation for jQuery Mobile is very good, and it's based on technologies many of our devs are already familiar with: HTML, Javascript, and CSS.  Even babydevs would be able to help work on it.
* It will work for all mobile devices, without extra effort in making separate applications for each.
* It's accessible and degrades gracefully.

The mobile website isn't a replacement for native applications, but it will help the mobile experience greatly, so that you can interact with the site on your phone or tablet without feel like you're putting screws to your thumbs.

A Word From The Head Office



You saw many hints of some of the future awesomeness in everyone's conference reports, but this conference has gotten us totally jazzed up -- both because of awesome technologies we've been learning about, and because it's incredible to be in a room full of the people we work with regularly but never actually see. (Working solo gets lonely sometimes!)

Not everything that everybody was working on this week was finished in time to be included in this code push, of course -- there'll be additional stuff arriving over the next weeks and months, and we're hoping this conference trip will keep giving for a long time. (And I'm guessing everybody who's reading this will find some of the hints and teases in everyone's conf report truly tantalizing!)

I wanted to take a second to share a huge thank you, though -- and I know I speak for Mark, too, even though I'm writing this as he and [personal profile] alierak have their heads bent over their laptops as they watch our maintenance scripts run:

* Thank you to each of our contributors who took a week of their time (in many cases, by giving up some of their very limited vacation time at their day jobs!) to join us for the week.

* Thank you to everybody who has contributed to making Dreamwidth better -- not just the people who were here this week, and not even just the people who have ever contributed code, but everyone who has ever said "It would be awesome if the site did this" and then thought, hey, I'll tell them about it and maybe they'll be able to do it!

* Thank you to everybody who's supported us by paying for their accounts, because it's your payments that enabled us to have the budget to fund this trip. We've been able to do a lot more to support our volunteer developers this year than we've ever been able to do before, and it's an amazing feeling to be able to invest in the people who have been giving us so much of their time and in the site we all love.


I'll leave you all with my own version of What I Did On My Summer Vacation:

I learned that git is a heck of a lot easier to understand when it's explained and demonstrated with Tinkertoys. I learned that if you are nice to the hotel staff, and offer them slices of your pizza, they will let you colonize the lobby with a crew of 12 people and a whole lot of laptops every night straight for a week. I learned that it will never not be awesome when someone catches sight of your nametag and says, "Oh, you're from Dreamwidth! You guys are awesome!" I learned that my wife [personal profile] sarah is amazing at organizational details (but I knew that already). I learned that when you see a branded rubber duckie as a giveaway in the expo hall, you should grab one, because it will amuse your team for hours in the hot tub. I learned that you can motivate people a whole lot by offering hand-knit socks in exchange for fixes for particularly annoying bugs.

I learned that when you and your co-founder are sitting on beanbags in the conference center, kind of exhausted and a little overwhelmed, it perks you back up like whoa to realize that three or four of your contributors are sitting on the beanbag next to you and quietly plotting ways to make the mobile site awesome. I learned that when you say, "Somebody should try again to pull together a Perl Women group!", the answer you're going to get is, "Yes! You really should! Tell me when you get it running!" I learned that OpenHatch is even more awesome than I thought, and I already thought they were pretty awesome. I learned that no matter which sessions I plan on attending, I will never make it to more than half of the ones I intended on attending, but the ones I go to instead, totally on a whim, will usually wind up being fascinating. I learned that you can never have too much caffeine available for fueling hack nights, and no matter how strong your intentions of getting to bed before midnight are, it isn't going to happen. I learned that even when you are watching the sysadmins doing the maintenance that took the site down, you will still try to load a page on the site at least half a dozen times.

I learned that we have the awesomest, most passionate, most creative, most clever contributors in the world, and that no matter how many times I think I've gotten used to being a part of this whole wild ride, I will still have moments of being overwhelmed, humbled, amazed, and wildly in love with this thing we've built and all the people who've helped to build it.

In conclusion, I LOVE YOU ALL.

*

More exciting stuff will be coming over the next weeks and months. As always, if you're having problems with Dreamwidth, Support can help you; for notices of site problems and downtime, check the Twitter status page; if you've got an idea to make the site better, you can make a suggestion.

We'll see you soon for our next update!
larvayne: pokemon; ho-oh (Default)

[personal profile] larvayne 2012-07-21 06:25 am (UTC)(link)
Yay for icons! \o/ ♥
dots: (:|b)

[personal profile] dots 2012-07-21 06:27 am (UTC)(link)
Are there any plans to possibly make a la carte icons available to free accounts in the future? I have a few accounts I would definitely love to buy extra icons for, but I wouldn't quite feel justified getting full paid accounts for.
brightens: (peek ☀ Are you okay?)

+1!

[personal profile] brightens 2012-07-21 06:38 am (UTC)(link)
I had thought originally that it would also be available for free accounts, making it that much more awesome a feature, since some people would be more comfortable paying for all of the icons they'd want in one lump sum and never having to pay again as opposed to having to pay a subscription ever few months.

Still an amazing addition, though.
dots: (:|b)

Re: +1!

[personal profile] dots 2012-07-21 06:40 am (UTC)(link)
I personally would even be willing to pay a little more on free accounts if that's what it came down to, just to get 5 or 10 extra icons without needing to get paids for each account.
chainofhabit: (Default)

Re: +1!

[personal profile] chainofhabit 2012-07-21 06:46 am (UTC)(link)
They explained previously that it wouldn't be possible

Not that I'm not hopeful this doesn't change eventually, it's not an immediate goal on their end, iirc.
brightens: (skyward ☀ I can see up Fang's toga!)

[personal profile] brightens 2012-07-21 06:46 am (UTC)(link)
I wouldn't be opposed to that, either, if it was between that or nothing at all. Though I'm sure everyone could agree that not paying more would be preferable!

And as long as we can keep using the icon slots we paid for permanently, even after our paid time expires (and I'm assuming they're also still transferable to other accounts?)
scrumsandwhatnot: (Default)

[personal profile] scrumsandwhatnot 2012-07-21 07:19 am (UTC)(link)
This service is awesome! But I just wanted to say that this isn't entirely how Livejournal handles extra icon add-ons; they have ala-carte icons that can be purchased for a reocurring fee that is slightly cheaper than the paid accounts, which I think is what most people are aiming for.

Understandable if it can't be done, however. :)
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2012-07-21 08:30 am (UTC)(link)
I'm not staff, but I think I can explain this!

The thing is, Paid accounts are as cheap as they are because not everybody uses all of their features - meaning that those who don't use all the features subsidise the site for those who do. For any feature where you can pay for exactly what you use and nothing more, such as this feature, you need to think very hard about how to price it so that it's still viable and doesn't become a drain on finances.

In this case, having a paid account is part of the 'price', because if it could be offered to people with free accounts on a renewing basis, the price of the feature may well have exceeded the price of a paid account in the first place (because, remember, everybody with the extra icons will be using them, so the cost for the company is correspondingly higher.)

I hope that explains things!

[edit: [staff profile] denise says much the same thing in this comment answering the original top comment.]
Edited 2012-07-21 08:34 (UTC)
hat_plays_sims: All I did was crop-- go read Bite Me by Dylan Meconis, you'll laugh. (Default)

+1 as well

[personal profile] hat_plays_sims 2012-07-21 06:45 am (UTC)(link)
More icons would be the only paid account feature I'd ever really use (if not on this username; I have others), but having a paid account always makes me feel weirdly fiscally guilty. I'd actually be willing to pay a higher price per icon than a paid user for extra slots.
dots: (:|b)

Re: +1 as well

[personal profile] dots 2012-07-21 06:50 am (UTC)(link)
I feel this way pretty much exactly! I'm not sure what it is about it that makes me feel so irresponsible when it comes to buying paid accounts. I think I must have missed where they said it wouldn't be possible in previous newsposts, but I certainly hope they eventually find a way to make it feasible. If not, I'll manage, of course.
dots: (:|b)

[personal profile] dots 2012-07-21 06:53 am (UTC)(link)
Thank you for the very detailed response! I appreciate laying it out for me in simple terms because I am kind of an idiot when it comes to this stuff. Thank you also for the links, I'll be sure to check them out later!

EDIT: And also thank you for the service! If I do get paids for any of my journals -- which I did for a bit before, so it's not out of the question -- I have no doubt I will greatly appreciate this service.
Edited 2012-07-21 07:34 (UTC)
lemon_badgeress: basket of lemons, with one cut lemon being decorative (Default)

[personal profile] lemon_badgeress 2012-07-21 01:46 pm (UTC)(link)
On the off chance you're bored with having to lay out this cost/benefit ratio re: icons, how about if I ask you to do it for a DIFFERENT paid feature? :P

Seriously, though, I am very confused by "Network". I got used to using it when a friend gifted me with paid time, but I hadn't noticed it was a paid feature. I only found out about that part around...oh, two days before submitting a bug report because 'Network' wasn't an option on the menu bar/tool bar like over at LJ. Heh.

I'm afraid the FAQ doesn't explain to me why Network is a paid feature because now that I don't have it...I just go to the default view journal page of two of my friends, and click on the Network link there. It's not inaccessible to me as a free user, just...cumbersome and full of irk.

So! I guess my question is sort of balanced between "why is this even a paid feature" and "there's a big loophole in the dike, do you want to plug it"
foxfirefey: A guy looking ridiculous by doing a fashionable posing with a mouse, slinging the cord over his shoulders. (geek)

[personal profile] foxfirefey 2012-07-21 04:18 pm (UTC)(link)
Attempting to answer this though I am a volunteer:

Basically, the Network feature is extra calculation and memcache (cached stuff making the site go fast) necessary to generate the posts on the page. It doesn't even work on my hack because I don't have memcache set up, for instance! The person who is paying for the account is paying us so we can provide it for them. I don't think OTHER people looking at it adds much to the cost, since it's already done for the paid user. The extra processing is why it's a paid feature, but there's not a huge hole in the dike really, or at least, I don't think it's much of a concern. (Official answer may differ.)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-07-22 04:23 am (UTC)(link)
I just go to the default view journal page of two of my friends, and click on the Network link there. It's not inaccessible to me as a free user, just...cumbersome and full of irk.

It's not your Network that you're seeing when you click through from your friend's pages, though; those are your friend's Networks, which by definition cannot be exactly the same as your own* (with one exception, keep reading).

FOAF means "friend of a friend. On DW "Network" means "FOAF" - a feed of posts made by friends of the people you are friends with.

*The only way you could get your own Network feed from a friend's page is if you created another account, added it as a friend, then added the same friends to that account that you have now and accessed its Network page from your friend's page. The second account would have to be paid for, of course, making this "second account" purely a waste of time.

Point being, there's probably a strong large numbers argument for my theory that no two Networks (unless created by the same person with the same friends) can ever be alike.
Edited (typos, clarity) 2012-07-22 04:27 (UTC)
lemon_badgeress: basket of lemons, with one cut lemon being decorative (Default)

[personal profile] lemon_badgeress 2012-07-23 03:38 am (UTC)(link)
Ah, I see. So 'Friends of Friends' is probably one of the site-wide features LJ supports with their advertising, then.

I shouldn't be looking for reasons to spend MORE time reading journals, anyway.

Thanks for the explanations!
lemon_badgeress: basket of lemons, with one cut lemon being decorative (Default)

[personal profile] lemon_badgeress 2012-07-23 06:12 am (UTC)(link)
...*facepalms* Would you believe that at this point I honestly forget I have access to paid features over there? My permanent account is so very old, and my grim determination that there must never be another situation in which I give them a penny is so very firm....

Oh well, at least now it all makes sense. *wry* Thank you!
lollobrigida: (Default)

[personal profile] lollobrigida 2012-07-21 05:30 pm (UTC)(link)
I'm sure you've been asked this a thousand times as well, but are there any thoughts toward introducing a smaller paid account option? I use this site primarily for RPing purposes and I have a hard time justifying purchasing a paid account that gives me 100 icons, when I know I will only be using 30 of them. I end up caving in, then feel odd with the 70 extra spots, so I end up not paying.

I know your current pricing structure is amazing for those of us that do want 100 icons and don't want that worry of buying paid and then icons - but there are a lot of us that want to pay, but don't need 100 icons. I also know that you spent a long time working out your pricing structure and I do love it for those accounts that I have that do need/use a lot of icons. I just also have a lot of tiny accounts that I'd love to have just a handful more icons and be able to browse them.

It would be a dream, and probably not feasible, but I'd love to have the option to purchase "RPers Paid Time" where it's a paid account that gives us 35 icons and the browser and that's it. Again, I do see the note up there about paying and having access to fewer options and I know that it's not feasible, but I am just expressing my pipe dream of an account level.

So, basically, I know what I want is impossible, but I appreciate you reading my comment about it.
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2012-07-28 09:21 pm (UTC)(link)
I'm not sure if you've already seen, but [staff profile] denise has answered this elsewhere - because of the way they calculate it, any smaller paid account option would cost exactly the same as the normal paid account, and therefore be pointless. They calculate on the basis that a certain percentage of users will only be using 30 icons out of 100 anyway. So if you want a smaller paid account option, you already have it - it's the normal paid account. Anything else would upset the business case and risk the whole site.
lollobrigida: (Default)

[personal profile] lollobrigida 2012-07-28 09:28 pm (UTC)(link)
Yep! I have seen that reply, which is why most of my comment was making mention of how it was a pipe dream and that I know what I want is impossible. I still felt the need to at least express my desire for that option again. There might be a time in the future where it is feasible for them to do it and I want to be part of the group that voiced toward the desire for one instead of just not saying anything at all.
inthetatras: Nagato Yuki giving a considering look. (processing... processing...)

[personal profile] inthetatras 2012-07-21 11:42 pm (UTC)(link)
It's possible that in the future, as disk space and bandwidth gets cheaper and server processing power gets faster, we will be able to increase the number of icons a free account can use; I can't guarantee it, but it's possible.

I am happy to hear this. Fifteen feels somewhat constraining, but sometimes if one anticipates needing only 20-30 icons it can make the decision on whether to stick with the free or go for the paid rather difficult, if only because it'd feel like all the unused icon slots are going to waste. I guess what I mean to say is that the gap between 15 and 100 is rather . . . gaping.
Edited 2012-07-21 23:43 (UTC)
twisted_times: Dreamwidth logo  done with red stiching on greyish background. (DW)

[personal profile] twisted_times 2012-08-21 11:24 am (UTC)(link)

FWIW, I got so used to the basic six icon slots I had on LJ that I've only stretched as far as using 8 of the icon slots out of the 15 available here on DW. Then again, other people want more icon variety at hand, especially if they use their DW accounts for RPing. YMMV, clearly.

inthetatras: Dancy Flammarion. (alabaster - Dancy)

[personal profile] inthetatras 2012-08-21 04:50 pm (UTC)(link)
Haha, oh man. I remember when there were only three icon slots for basic accounts over there. Geez, that was what, ten years ago? I think. Either way, I would fully agree that the people who want more icon variety are the ones using it for RPing. That's the case with most of the people I know that care about icons.
akamine_chan: Created by me; please don't take (Default)

[personal profile] akamine_chan 2012-07-21 06:28 am (UTC)(link)
\o/!!!!!!!!!!!!!!!!!!!!!!
embody: (Nagisa | hearts for you)

[personal profile] embody 2012-07-21 06:29 am (UTC)(link)
Can I just say how much I love all of you at Dreamwidth HQ and that I thank you so so so much for everything you've done for this community?

I cannot accurately explain how much this feeling is, so please have this one gif image which accurately does.

azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2012-07-21 06:39 am (UTC)(link)
SIX SEASONS AND A MOVIE.
deborah: The management regrets that it was unable to find a Gnomic Utterance that was suitably irrelevant. (gnomic)

[personal profile] deborah 2012-07-21 06:57 am (UTC)(link)
+1
got_swagger: (CO:  Abed - Movie Reference)

[personal profile] got_swagger 2012-07-21 07:41 am (UTC)(link)
Cool. Cool cool cool.
goodbyebird: Community: The gang high-fives. (Community high-fives)

[personal profile] goodbyebird 2012-07-22 01:41 pm (UTC)(link)
This gif perfectly sums up my feelings.
arenee1999: (Default)

[personal profile] arenee1999 2012-07-21 06:30 am (UTC)(link)
Image Hosting! ♥
jumpuphigh: Purple scarf on table shaped like a heart. (Knit heart)

[personal profile] jumpuphigh 2012-07-21 06:33 am (UTC)(link)
I love you all, too.
jelazakazone: man wearing tesla coil hat (tesla coil hat boy)

[personal profile] jelazakazone 2012-07-21 06:34 am (UTC)(link)
You guys are awesome. I have so much love for DW. I wish all my LJ friends would migrate here. ♥ Geeks rule! I love how excited you all were for the conference and to get together.
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2012-07-21 07:28 am (UTC)(link)
Docs parties. I miss docs parties.
tameiki: Cody Smile (Default)

[personal profile] tameiki 2012-07-21 03:33 pm (UTC)(link)
Would you consider, on the payment options, to set up something where we could pay/contribute to a fund set aside specifically to help pay for this week-long house party/hackathon?

I would totally love to be able to help with something like getting you guys together to create miracles like you did with this conference! <3
littlecousin: (Default)

[personal profile] littlecousin 2012-07-21 06:05 pm (UTC)(link)
I would definitely throw a few bucks at a DW Devstravaganza slush fund.
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-07-22 04:38 am (UTC)(link)
I would, too, it does sound awesome.
archangelbeth: An egyptian-inspired eye, centered between feathered wings. (Default)

[personal profile] archangelbeth 2012-07-22 05:17 am (UTC)(link)
Kickstarter? With additional icon packages? O;D

(Actually, that's logistically infeasible, I suspect; not enough Kewl Toyz as rewards. Unless a Hall of Fame: Hackathon 2013 Supporters counted?)
tameiki: Cody Smile (Default)

[personal profile] tameiki 2012-07-22 04:04 pm (UTC)(link)
Nah, the way I figure it, the fund would be for people who wanted to give to DW so they could get together every now and then. Things are easier to figure out in person so we'd get the benefits of all their brilliant minds working in one place. That's a HUGE reward right there! :)
archangelbeth: An egyptian-inspired eye, centered between feathered wings. (Default)

[personal profile] archangelbeth 2012-07-22 04:21 pm (UTC)(link)
Oh, yeah, exactly -- but Kickstarter requires different levels of "reward" so it would be hard to use that. They'd have to come up with a Dreamstarter package in the Store... O;>
tameiki: Cody Smile (Default)

[personal profile] tameiki 2012-07-23 02:46 am (UTC)(link)
Ah, I see your point. What if it was more general like a "Help make DW even better as if that were possible!" kinda thing? That way it could be in the general area without being so specific that it ties your hands? Although that still wouldn't address the need to keep accounts separate... *sighs*

Even if you don't have something like that, I'll continue to do what I can to support DW in whatever way I can :)
azurelunatic: Vivid pink Alaskan wild rose. (Default)

[personal profile] azurelunatic 2012-07-23 09:51 am (UTC)(link)
Well, there is the Ridiculously Overpriced Fundraising Bumper Sticker, which is about as direct a "here, have money to use as you see fit" as there is, since it's not attached to a paid feature that would need upkeep over its lifespan.
the_shoshanna: "I believe in Dreamwidth" colored pencils (Dreamwidth pencils)

[personal profile] the_shoshanna 2012-07-23 11:14 am (UTC)(link)
One could also just buy a pile of DW points and not use them, right?
azurelunatic: A whole pomegranate and a broken pomegranate on top of scattered seeds. caption: I planted a seed.  (pomegranate)

[personal profile] azurelunatic 2012-07-23 12:27 pm (UTC)(link)
Loose points that haven't been used yet do have to be accounted for in case they're used in the future. (Though I'm not sure exactly how they do that, but it's one of the things a business in general has to keep track of.)
tameiki: Cody Smile (Default)

[personal profile] tameiki 2012-07-23 01:28 pm (UTC)(link)
At first I thought you were joking! *laughs* Thanks for the link ;)
azurelunatic: "#dw (yes, we can)" and a clenched fist (#dw)

[personal profile] azurelunatic 2012-07-23 01:37 pm (UTC)(link)
That item caused deep hilarity the first time I saw it too. :D
cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2012-07-28 09:26 pm (UTC)(link)
The other thing you can already do is gift a random user with a paid account - Dreamwidth gets that money, and if the user likes it enough to renew later, it's a gift that keeps on giving, without tying Dreamwidth's hands.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2012-07-21 05:07 pm (UTC)(link)
Do it in Europe? :-)
fawny: (Default)

[personal profile] fawny 2012-07-21 06:34 am (UTC)(link)
no video embedding yet? :c
glitteryv: (Gerard WOOT!)

[personal profile] glitteryv 2012-07-21 06:35 am (UTC)(link)
AWESOMEST POST EVERRRR!!!!!! ♥ DW FOREVER!!!! ♥
moem: A computer drawing that looks like me. (Default)

[personal profile] moem 2012-07-21 06:35 am (UTC)(link)
This is a wonderful post and you should feel wonderful... but it sounds as if you already do!
peoppenheimer: A photo of Paul Oppenheimer at the Australasian Association of Philosophy meeting. (Default)

[personal profile] peoppenheimer 2012-07-22 08:14 pm (UTC)(link)
I hope you're still sleeping.

When you wake up, give yourself a big hug!
the: (battle-damaged garfield)

[personal profile] the 2012-07-21 06:36 am (UTC)(link)
this is a completely serious question: am i asleep? and if not, did i just go to the dentist, because i do not understand how this can be real life. it is too amazing.
easycompany: (life aquatic)

[personal profile] easycompany 2012-07-21 06:36 am (UTC)(link)
THANK YOU GUYS FOR THE HARD WORK. I LOVE YOU SO MUCH.


AHHH SO MUCH AWESOME. Thanks especially for the icons and image hosting. And good luck with the JQM stuff, I'm taking classes right now and I suggest Lynda.com for great tutorials if y'all ever need help.

My only suggestion would be that if you guys can make it cheaper 50 cents an icon? Would be perfect. I'd drop fifty bucks right now for 100 extra icons. Just sayin'.
easycompany: (rescue rangers)

[personal profile] easycompany 2012-07-21 07:11 am (UTC)(link)
I completely understand! And you guys are so amazing for giving us this option at all. You've always been so wonderful since day one and I'm so happy to be here RP-ing instead of on LJ. You actually LISTEN and respond to us. And when you do, it's always respectful.
moonvoice: (Default)

[personal profile] moonvoice 2012-07-21 07:27 am (UTC)(link)
You know, FWIW, I know $1.00 can come across as expensive, but when you consider the abundance of icons offered for paid / premium accounts anyway, it becomes quite reasonable - especially when factoring in the economics and the issues with icon size and how it all adds up.

I do hope you can keep it as a feature!
kyronae: (Academic Terms)

[personal profile] kyronae 2012-07-21 05:43 pm (UTC)(link)
Echoing what others have already said. You guys are really amazing. The amount of consideration and respect you have for your customers is wonderful and I am incredibly glad that I made the move from LJ to DW.

I know that this is something that will take time and careful consideration, because you have to judge how this will effect your profits (seeing as these icon spaces don't need to be renewed), but I will put in a vote for $.50 as well. Not just because we all want to pay less for more, but I just did a bit of math on the more expensive packs on LJ. You can buy 70 icons for $2 for 2 months, there. Assuming I didn't botch my math, that's about $.03 per icon. Still assuming my math isn't wonky (I'm an English major. Sorry), it would take 5 1/2 years of renewing to pay $1 for an icon space.

Now, considering how long people keep these accounts, that's not really unreasonable...especially since you won't get to make more money off of these, later. But the cost drops even more when you start looking at more icons for longer packages (aka: 70 for $10 for 12 months and all that jazz).

That said...your paid accounts give us more free icons than LJ does, and the service is wonderful. If you choose to keep the cost where it's at, I'll still happily participate in this. Just maybe not as much as I would have, otherwise. lol.
kyronae: (Passionate Sense)

[personal profile] kyronae 2012-07-21 09:13 pm (UTC)(link)
Oh! That makes sense.

And, really, the more I consider how many icons are already available with a paid...it's not a bad cost.

NM my ramblings. Carry on. ^.^
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-07-22 05:39 am (UTC)(link)
If anything, doing the math should encourage people to buy more premium paid accounts, not more icons:

Paid account: $25-50 per year, includes 100-250 icon slots, depending on account price
Icons a la carte: $1 per icon *plus* paid account costing $25-50 per year

So I'm a free user and I want 250 icons. (In reality, I'm a paid user and you can take all my icons away if you want - except the one above, which I treasure - I'm just not that into icons.)

I have two options: buy a paid account for $50. Boom! 250 icons are mine. Or buy a paid account for up to $35 per year, and boom! 100 icons are mine.

$50 / 250 = .20 cents an icon
$35 / 100 = .35 cents an icon

Option 1, buy a $50 paid account, gives me 150 more icons at .15 cents less per icon than Option 2. But Option 1 has to be renewed at $50 each year to not lose all but 15 of my icons.

Option 2, buy a $35 paid account, gives me 100 icons at .15 more per icon than Option 1. But if I add on 150 icons at $150, I never have to pay for my extra icon slots again, just my account's default 100 icons.

Total cost for my first year on DW at $35 + $150 for icons: $185
Second year: $35
Third year: $35
Fourth year: $35
Fifth year: $35
Sixth year: $35

Cost for six years at $35 per year plus $150 for icons: $360
Cost for six years at $50 per year including all 250 icons: $300

OK, so what's the math telling us? That whether you plan to stay here short or long term, if you want to use up to 250 icons, it's *always* cheaper to buy a premium paid account to do so than to buy a regular paid account and purchase another 150 icons a la carte.

Most RPGers want (and often need to use) a ton of icons, so the above example should cover most of them. For the rest of us, if we need more than 100 but less than 250 icons, we'll need to do the math on an individual basis to see what works best depending on how long we plan on staying here, how many icons we actually need, and whether or not the $50 premium paid account is in fact a better value than purchasing the extra icons we need a la carte.

(Someone needs to make a graph illustrating all of this, btw...*hint hint*)
Edited (typos) 2012-07-22 05:46 (UTC)
ironed_orchid: watercolour and pen style sketch of a brown tabby cat curl up with her head looking up at the viewer and her front paw stretched out on the left (Default)

[personal profile] ironed_orchid 2012-07-22 07:08 am (UTC)(link)
I like your maths!
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-07-22 09:42 pm (UTC)(link)
Yeah, I do, too. What we need is someone to illustrate the math for every possible situation so people can make informed decisions before blowing tons of money on extra icon slots. I understand Denise/DW et al needs to make money to cover server/processing/storage expenses and all, but when you can get icon slots for as little as .20 cents each just by buying premium paid time each year, and for no more than .35 cents each if you buy a year of regular paid time, then my question is, unless you truly want to support the site any way you can (in which case, the hell with the math, it doesn't matter - just do what makes you feel good) what are you doing paying up to five times more for each icon slot than DW will normally ever charge you? This is a serious question. And it needs a really thorough graph or chart of some sort that will provide a serious answer.
Edited 2012-07-22 21:44 (UTC)
ironed_orchid: watercolour and pen style sketch of a brown tabby cat curl up with her head looking up at the viewer and her front paw stretched out on the left (Default)

[personal profile] ironed_orchid 2012-07-22 11:34 pm (UTC)(link)
Well, I guess if people really want 500 icons and have lots of money to spare now, then they may not care too much about about the difference.

I can also see it being useful for people who have just a little more than 100 or 250 icons. I think when I migrated I had 113 icons, because of LJ adding a couple of permanent icon slots for every year of paid time. So being able to spend $13 in order to avoid having to think about which ones to delete would have been pretty tempting.

But then I got a premium account so it no longer applies.
velocitygrass: (Default)

[personal profile] velocitygrass 2012-07-22 08:54 am (UTC)(link)


I haven't actually verified your numbers, but if paid accounts cost $35 and premiums cost $50, the point where paid + icon slots gets cheaper is 10 years.
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-07-22 09:37 pm (UTC)(link)
I triple-checked my math last night and yours today, and it takes 10 years of paying $35 per year plus $150 one time for 150 extra icon slots to break even with paying $50 a year (which includes 250 icon slots per year) for ten years:

$50 x 10yrs = $500 (premium paid account, includes 250 icon slots)
$35 x 10yrs + $150 = $500 (regular paid account, includes 100 icon slots, plus a one time $150 purchase of 150 extra icon slots)

In your 11th year on DW, you will finally come out ahead by buying the icon slots once plus the cheaper paid time each year.

Nice graph, though. :)
velocitygrass: (Default)

[personal profile] velocitygrass 2012-07-22 09:58 pm (UTC)(link)
Yes, I should have clarified that 10 years is the break even point and after that (i.e. beginning with year 11) it gets cheaper. But I think it comes across in the graph.

It was actually cool to look for a tool to make graphs. The first one I tried wasn't immediately useful, but gnuplot did the job quite well.
havocthecat: the lady of shalott (Default)

[personal profile] havocthecat 2012-07-26 01:20 pm (UTC)(link)
People who said math wasn't useful when I grew up lied to me. That's all I'm saying. (Also, ty for running the numbers!)
pocketmouse: (bernard_real_dickens)

[personal profile] pocketmouse 2012-07-21 06:36 am (UTC)(link)
Y'ALL ARE AWESOME!!! I'm so glad you had fun. Will be testing out the image functions shortly.
ai: (fns67)

[personal profile] ai 2012-07-21 06:37 am (UTC)(link)
Wonderful news all around. I do have something I want to inquire about though.

I'm really happy that paid accounts will be able to benefit from the extra icons, but admittedly I had been hoping it would be a feature available to free accounts too. Maybe a lower limit for extra icons to free accounts? Admittedly, a lot of my own personal accounts for RP purposes have about 30 icons in total (15 free, 15 extra) and I rather invest 15 dollars into the account for a little extra space than the continuous monthly charges with 70 or so icon spaces I'd never use.
ai: (shiki17)

[personal profile] ai 2012-07-21 07:54 am (UTC)(link)
Understandable. I had been hoping for short-term things for roleplay accounts, but I do appreciate the care and thought that's gone into long-term planning. Thanks for the answer.

[personal profile] ex_firecross517 2012-07-21 08:10 am (UTC)(link)
EDITING: hahaha I am so sorry. I had to read it about 3 times. But I got it! Thanks a lot for everything you've done, you and the entire DW team. I've been loving every minute of my time here. ♥
Edited (derp) 2012-07-21 08:12 (UTC)
slay: btvs (2.13), with (angel) (i like seeing you at bedtime.)

[personal profile] slay 2012-07-21 06:39 am (UTC)(link)
OH MY GOD YES IMAGE HOSTING EVEN IF IT'S VERSION 0.5 IT'S BEAUTIFUL. I'm so excited oh my god you guys are wonderful.

and oh my god yay 500 icons per account i am so happy i'm going to start adding them right away because while i have had two accounts at 250 premium paid for a while, the logging in and out between them is a big hassle so i'm going to steadily move them all onto one and it will be so beautiful. you guys are incredible for doing this and thank you so much.

you guys are so incredible and i'm so grateful for all of the hard work you put into making dreamwidth work better for its users, and for the way you constantly seek improvement on what is already absolutely wonderful to use. ♥ thank you thank you thank you.
slay: ats (1.08) (i thought you handled that?)

[personal profile] slay 2012-07-23 06:16 am (UTC)(link)
I'm happy to hear it! Although I did think of one question -- when you were first throwing the idea of permanent icons around, you mentioned that they might eventually become possible to transfer the entire number of slots from one account to another that's under your confirmed username. Is this still going to be the plan, and just not enacted yet, or is that something that you guys decided wouldn't be fiscally doable?
dickgrayson: (Fun → tfg1 Skywarp; Nest ♥)

[personal profile] dickgrayson 2012-07-21 06:44 am (UTC)(link)
eeeee!!!!!!!!! Icons! :D

Thank you! <3
Edited 2012-07-21 06:44 (UTC)
hat_plays_sims: All I did was crop-- go read Bite Me by Dylan Meconis, you'll laugh. (Default)

[personal profile] hat_plays_sims 2012-07-21 06:49 am (UTC)(link)
"I learned that if you are nice to the hotel staff, and offer them slices of your pizza, they will let you colonize the lobby with a crew of 12 people and a whole lot of laptops every night straight for a week."

... Yeah, at every retail or customer service job I've ever worked, niceness and food-bribery would definitely get you the staff agreeing to let you camp out for a while.

I'm glad you guys had fun and learned a lot and had fun learning a lot, and the new features sound awesome!
jo_lasalle: a sleeping panda (ikea man)

[personal profile] jo_lasalle 2012-07-21 06:50 am (UTC)(link)
This sounds like lots of fun stuff for the users!

I seem to remember that when Dreamwidth started, you guys were very adamant about not offering icon add-ons. Were there posts on what changed that and would someone have a link? Only because I'm curious! I'm all for the new icon policy. :-)
jo_lasalle: (geänderte verkehrsführung)

[personal profile] jo_lasalle 2012-07-21 07:25 am (UTC)(link)
Oh, I see! Cool, thank you for the links. :-)
exodus: (☀ ms. frankie!)

[personal profile] exodus 2012-07-21 06:50 am (UTC)(link)
image hosting? icons?

needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 06:54 am (UTC)(link)
Oh my...

I haven't checked, but are the new feature FAQs written yet? If not and no-one else is doing that, tell me where to sign up please (I can't code, but I *can* write and linkify text).

Them spammers seem to have slowed down or gone away, or something. They're rude every which way.

–Nici
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 07:27 am (UTC)(link)
The calendar on the phone will yell at me on Tuesday. I'll tell it to shut up if you've gotten back to me by then; if you haven't I'll thank it and poke ya.

I clicked that link and I'm gonna be merrily stuck reading about EDITING stuff all day, aren't I?

(Yeah, I guess I do know *rofl*)

Tiny note re: images– would the size of things people can upload become an issue? Just got whacked by 2mb, wider-than-my-widescreen image on LT page. PM me for more details, if you want them.

Also, I spoke too soon about teh spammers. You know where to find the evidence thereof.
montuos: geek inside (Intel logo style) (geek inside)

[personal profile] montuos 2012-07-21 05:16 pm (UTC)(link)
When I do the email post, the only way I can get the image to be inside a cut without post-editing is if I don't close the cut tag. Will there be a future feature to specify image placement in email posts?
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-07-21 11:40 am (UTC)(link)
next thing you know you'll be knitting ridiculous hats
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 12:30 pm (UTC)(link)
My several skills do not include knitting. But I can darn socks. And use an arc welder. Generally not together, though.

–N
kaberett: Grinning emoticon. (:D)

[personal profile] kaberett 2012-07-21 12:35 pm (UTC)(link)
That's okay - we can teach you!
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 12:40 pm (UTC)(link)
And prithee, if I take up knitting whatever will become of my power tool collection? It has feelings, y'know.
kaberett: Trans symbol with Swiss Army knife tools at other positions around the central circle. (Default)

[personal profile] kaberett 2012-07-21 01:14 pm (UTC)(link)
(a) you can teach us to use it

(b) KNITTED CHAINMAIL
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 01:19 pm (UTC)(link)
*cough*Cable stitch*cough*
needled_ink_1975: A snarling cougar; colored pencil on paper (Default)

[personal profile] needled_ink_1975 2012-07-21 07:47 am (UTC)(link)
Manual of Style:

Use the Oxford (serial) comma in all instances of a multiple list...

It's the small things that count. Kind of like how a fly tied on a #20 hook (very small) can lure and land a 20lb salmon...
darkicedragon: M-21 from Noblesse (Default)

[personal profile] darkicedragon 2012-07-21 06:55 am (UTC)(link)
"fixing the weird bug in the beta update page where trying to post an entry after previewing it in Internet Explorer would cause a 404"
asdlkfja;sdlkfj Thank you! :D :D
fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)

[personal profile] fu 2012-07-21 07:02 am (UTC)(link)
And thank you too! I remember that you were part of the thread which led to figuring out what was causing it in the first place <3
moonvoice: (calm - cumulus)

[personal profile] moonvoice 2012-07-21 07:28 am (UTC)(link)
THANK YOU! :D <3 Thank you to both of you! All of you! Everyone! *bounces*
witchbaby: (Default)

[personal profile] witchbaby 2012-07-21 06:56 am (UTC)(link)
I HEARD ICONS AND RUSHED OVER HERE AND OH MY GOD AAAAAAAAAAAAAAAAH SO EXCITED YOU GUYS ARE AWESOME JFKSDJADLFALJK;AH
starlady: the DW logo in red against a blurred background (dreamwidth)

[personal profile] starlady 2012-07-21 06:57 am (UTC)(link)
You guys are awesome, and so is Dreamwidth. ♥
chalcopyrite: A bunch of blloons against a blue sky (balloons)

[personal profile] chalcopyrite 2012-07-21 06:58 am (UTC)(link)
You people are all fabulous! Thank you for all your hard work, and for generally being rockstars!

At least so far, email image posting does exactly what it says on the tin. \o/

Explanations are always better with tinkertoys. :)
self_replication: Credit given where known. (Default)

[personal profile] self_replication 2012-07-21 07:06 am (UTC)(link)
I will be making use of this when i have the money. 8D You guys are awesome. Keep up the good work.

Page 1 of 5