I found Twitter's message length restrictions too much of a constraint, so I began re-implementing its systems from scratch. At just fourteen characters per twit, this is a whole order of magnitude better than yesterday's lesser micro-blogging platforms.
Get ready for Twit - a bright new dawn in the world of the interwebs!
It may surprise you that beer was involved in the conception, design and implementation phases of this wondrous project.
Edit 2009-09-06: Yes, I got distracted from adding new features to Twit. Have some other programmerations to play with instead...
Actually, there's already a twitter-parody-site where you only post bits: one at a time. http://abitbit.com/
By pure accident, there already exists an account system used by the public on this very website - how about merging that account system with Twit, so us mortal people also can have part in the fun. I promise to post interesting stuff like "ffmpeg ingame!"
Sortie: the login system's similar, but separate. I've copied your user details into the relevant database table doodah whatsit - login as 'Sortie', with whatever password you're using for the blog-beast.
Future features included following twits, responding to twits, and deleting twits. THE REVOLUTION BEGINS!
The nano-blogging revolution has begun!
Although a link from the mega-blogging paradigm to this new bright future for litterature would be nice. Perhaps just a simple "Twit" at the bottom of the page?
On and in an attempt to spam your site as much as possible, it would be nice to have a global RSS feed fot twit while it's small, it'd be nice to see if people actually used it and follow them closely!
Is it only you guys? I'd love to join in the spam-I mean fun.
I... I think I love you. Signing up now.
In my haste I forgot that I can't sign up without Our Benevolent Overlord adding me...
It would be rather awesome if you could, Adam! :)
Mikel_S: You're in, with that username and whatever comes before the '@' in your email address as a password.
Esvandiary: You're in too, with the username and password you're using on here.
List of twits here: http://www.hylobatidae.org/twit/
There'll be more linkering and featurisation when I find time. A global RSS feed for everything will be added once I add the necessary load balancing and database replication necessary to deal with such a gigantic, never-ceasing torrent of information! ... That, or when I hack the 'twitlist' page into something more than a couple of lines of code.
Enjoy, and once again - welcome to the world of nano-blogging!
Nice! It'd be more fun if there was a registration form on the service - so that people freely could join - with a function that seperates bots from humans (Like on this blog). Then I *could* post a link on Facebook and see the masses invade dear old hylobatidae. Whatever hylobatidea, means, really.
LOLOLOLOL
Explain THIS timestamp to me...
"# octarine: twitted oncelast did so about half past nine in the evening tomorrow"
Last did so... TOMORROW??? Lol. I seriously laughed out loud.
Oh, I looked and saw that alot of the timestamps were awkward:
"not monday" "on twit" etc. Still, it makes for funnies.
What DOES hylobatidae mean? Or what is it? Or how do you go about it?
To quote Adam from once over the hedge next Thursday (or, indeed Google), the genus comprising gibbons.
Apparently an old in-joke; but I will admit it does sound somewhat like an activity you wouldn't want your children seeing. :)
I know, it's rather ridiculous to want to be the twentieth person joining a clever but one note joke...
But isn't being a moron with a defective sense of humor what a twit is all about?
In other words, can I join the fun?
Octarine is the color of magic.
Time...
Acts a bit odd around it.
Chiasaur11, Omega - your Twit accounts are active. Former uses password from here, latter uses whatever the first bit of your email address is.
Apologies about the delay.
For everyone else, the reason for this free-time distraction:
http://www.hylobatidae.org/misc/wibble.zip
Wibble!
Wibble! And it's pretty cool! Anyone care to explain me what I am looking at and more importantly why.
I just get a message from "Java Virtual Machine Launcher" when I try to run wibble.exe saying "Could not find the main class. Program will exit!" I'm using WinXP, and my Java should be up to date. I take it something more interesting than that is supposed to happen?
That is however a very impressively manly sized text file. Notepad seemed to become quite worried when it tried to open it.
Pace, it brings up a 3D model of a few islands which you can use your mouse to move the camera around. I guess the questions are where and why?
"windows cannot find javaw.exe" It won't launch.
It probably won't work with Windows 7...
This is what I learned. I downloaded java (didn't have it, heh) and it seems to be working now.
That's not that island that's threatening to have a massive earthquake, dropping half of the mountain into the ocean and devastating the west coast of the US... is it?
Ah, my poor neglected copy of Vista had no problems getting it to work. Odd.
My subconscious startles me sometimes. I looked at it top down for a moment, and 'Hawaii' jumped into my head. I've never been there, would've sworn I've no idea what the islands look like, but sure enough, it's Maui. A vacation spot methinks?
I suspect a particularly large update to one's Flickr account.
There's no hidden message anywhere, for a change - and I haven't been on holiday. Maui was chosen as a test of my heightfield-o-matic code 'cause I'd already done Mount St. Helens, and Hawaii itself was so large it was crashing my crappy programming. Plus, it looks surprisingly dull. Basic need was a volcano (because they look cool) in the USA (so digital elevation models are freely available.)
(Plug: http://processing.org/ - it's like BASIC for the 21st century!)
Hope you like the programmatical river generation. Thousands of virtual raindrops, all heading downhill - and on a random walk if the reach a local minimum...
I never expected to see Java pushing around a hundred million triangles per second on a laptop. Speedy-speedy-speedy!
(Of course, actually *changing* any of those humungously obese OpenGL display lists will absolutely murder performance. As will a lack of video memory...)
But I guess with Adam's time being chewed up at the Good Shop, it's expected.
OMG! I'm taking an Intro to Game Software Development course for my Game Design & Development major, and the first class is... Java.
From a friend:
Integer i1 = 127;
Integer i2 = 127;
Integer j1 = 128;
Integer j2 = 128;
System.out.println( i1 == i2 );
System.out.println( j1 == j2 );
Should print 'true' for both, right?
a friend? sounds like that TSW ARG going on right now.
The == operator will compare the pointer address for objects. Since i1, i2... are defined as Integer objects, == compares the address of where those objects are allocated. Intuitively, given this knowledge, both lines would print "false", but I believe Java, when it "boxes" the primitive int into an Integer object, it'll cache and reuse Integer objects with values from -128 to 127 (or some similar range), so I believe in this case the first line will print true and the second line will print false.
Daedrith,
Say what?
Implicit pointers, and implicit silent dereferencing??
That's F*cked up.
I've never touched java, all of My code is done in some variant of C/C++,perl and PHP.
I'm suddenly very glad I never have the time to try picking up Java.
--Different subject:
Adam/Cargo Cult: Your'e working over in hellview/jerkland (I HATE the traffic) now, yes? To whom should I direct E-mail with questions about what is cannon??
My brother and I are working on a map set / mod and we want to be sure that we don't conflict with the official storyline.
You can fix the problem by overloading the '==' operator so that it actually compares the int values within the objects.
Article is now closed for commenting.
revert - flickr - interesting things - modmatic - blogsheep v2.0 - afoster@hylobatidae.org |
1. OMG
Posted by SkUrRiEr at 9:02AM, Tuesday August 25 2009
I should be ashamed that I laughed so hard at this.
I really should.
Brilliant, truly brilliant.
Thanks beer, theer!
(P.S. the name tag is brilliant)
(Extra padding to get over both twit's 14 char limit and twitter's 140 char limit: LOL LOL LOL LOL OMGWTFBBQ pointless padding is pointless; I drink, therefore I whine)