Tilde.Club: I had a couple drinks and woke up with 1,000 nerds
medium.com
medium.com
That is just perfect.
I got inspired yesterday and wrote us up our own custom low-rent version of Flappy Bird:
Reading this post about someone building a community just out of a whim, and then seeing how quickly and quirkily a community can arise from such minimal environment, reminded me of what's still probably my favorite submission I've ever read on HN: http://burakkanber.com/blog/sitechat-a-postmortem-or-the-ris...
edit: Please also go to my girlfriend's page! She's jealous of my hit counter: http://tilde.club/~arch
Speaking of which has anyone done a local BBS (i.e. non web) on tilde.club? :-)
Also, your girlfriend seems to be winning now :). Those ASCII-art birds are beautiful.
Your page, however, reminded me of the dreadful Lycos pages I used to see in the late 90s. I don't miss them, but it was true nostalgia - thanks!
The frames link, though, reawakened fear I'd not felt in years.
Haven't been to yours, so that her hit counter has a chance to catch up. ;-)
PS if you know how to make a link target a frame in a nested frameset, please let me know. It must go deeper.
You may also want to change the doctype header to use the HTML 4 "frameset.dtd" instead of the "strict.dtd". Just change the first line of your frame-enabled pages to:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
Or, for extra 90's authenticity, you could use the HTML v3.2 doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
Pedantic props for the doctype tip.
EDIT: In theory this should work, but browsers are uncooperative: http://tilde.club/~arch/frames-odd.html
"Infinite recursion is prevented. Any frame that attempts to assign as its SRC a URL used by any of its ancestors is treated as if it has no SRC URL at all (basically a blank frame). This doesn't prevent all malicious documents, but it eliminates a troublesome class of them."
Ah well, probably for the best really... It seems to have a recursion limit of 10 on Firefox, and 12 on Chrome.
I cheated by creating your original frameset pattern and then just recursing index.html in the middle frame. It improves the recursion effect a bit, but still isn't infinite.
This project hits that sweet spot where "old timers" who remember the lo-fi social web have a place to call their own while also being appealing to the "young guns" who have only ever known the social web in the age of Facebook/Twitter and are looking for an alternative where not everything is easy and beautiful.
I've been using the internet before the Facebook/Myspace boom, but I never had the chance to really experience the "old-web" or usenet. This "project" gives me a chance to see a part of internet history that I missed or was too young to remember delivered from people who were there.
It's a really unique project for people like myself, and I find it comforting to see culture of the internet that I saw a glimpse of in my childhood.
As I came of age on the internet in the early 2000s, there were enough vestiges of stuff like Usenet that I was familiar with it but it was clear it was in terminal decline. And I always felt bummed that I missed that era.
Another thing that I really like about this project is how it combines new and old technologies. Like how it's a "standard UNIX computer on the internet" but runs on Amazon's cloud. Collaboration is done via Github. You sign-up via a Google Form. We have these amazing infrastructure tools now which didn't exist 10 years ago. It's really something to see.
XChat does exactly this. So do a few other clients still.
I'm of the generation where Windows 3.0 was just coming up and there was DOS and as fresh highschool kids we just didn't know what we were tinkering with. A prof used to came and blabber about internal commands and external commands without really explaining the difference because most likely she herself was a n00b. And we used to get excited if we ever got a 30-min lab session to poke around with Lotus-123, Wordpro, Foxbase or Turbo Pascal. Then in grad college we got Novell Netware and some of us figured out how to crack into classmate's home directories and play pranks. I'm missing a few pieces but there was a kind of a LAN manager and it was possible to 'poke' other users. Like a Unixish Yoapp of that time. That was my first experience of cross-computer realtime chat.
Anyway longstory short this project brings back all the nostalgia of pre y2k and early college days for me. Can't wait to get in. So so happy.
ps: Anyone from India in yet?
Interesting. I also grew up in California but never saw the tilde used as a colon or dash. I thought it was more used as a replacement for periods when the author wanted to come off as light/flirty/caring/sing-song.
You could think of it this way: if you wanted to convey that you were saying the word "god" but stretching it out, the Japanese solution would be to write it as "go–d" (since "good" would have it be confused with a different word).
(This isn't the only way to convey that a long vowel in hiragana isn't semantic, though. It's also common to write the vowel in small font, such as 「あぁぁ」 or 「ねぇ」)
You can also write things that are usually written in katakana in hiragana instead. This makes it look softer, and is similar to the idea of writing English without capitalizing words (such as at the beginning of sentences). In these cases, you'd still use ー as if you were using katakana, such as in the song title 「とらぶるめーかー」 ("Troublemaker", the opening theme song from the anime Himegoto).
Although, yes, formally the ー mostly appears in katakana and after a vowel, there's a lot of informal ways to use it. eg. んー? - the sound of someone thinking or っー an extended pause (perhaps in surprise - something happened mid sentence to cut someone off suddenly and make their jaw drop).
eg. just coincidentally, my friend posted this on instagram as I was typing this response.
http://instagram.com/p/t-BznNC0Nw/
んーしみじみ
n-- shimijimi.
mmmm, deep thoughts...
It's exciting a lot like Minecraft, in that we can make our own little worlds. We exercised both sides of the brain by learning how to write HTML and maybe some Perl, all while writing actual content.
But just like Minecraft, that world is isolated and lonely. Nobody visited our sites, that's why we stopped updating them. They were inherently isolated from the beginning.
So we built social networks to replace them. We have new places to go to share our random thoughts. Places where it's slightly more likely they'll be seen by someone.
Try joining a web ring?
I have to say that this time around the ramp is pointed way higher. Like ~mathowie is doing wheelies right out the gate, content-wise. So I'll be heading back there and I just created a category for Tilde Club stuff in my bookmark database.
In Minecraft, the world is segmented into 16x16 block "chunks". In this analogy, a chunk would be a web page.
Create a front-end application like Google Maps that allows you to navigate the map of web pages. You can submit a request for a web page at a specific location, e.g. I want the page located at (13, 37). Hyperlinks could be used to teleport users around the map.
Random thought of the day.
And now we aren't lonely!
Good luck...
The combination of 'unlimited' access of a shell along with the shared nature of the host causes shells to be targets of more nefarious activity. Due to the personal nature of the account, people often host more personal information on a shell. So when it comes time to fork over account access, people are at more risk than just a web site host.
I understand the nostalgia of having a place for shared accounts. I have friends who host shells for their friends; a throwback to the days where it cost real money to colo a dual pentium machine with a SCSI RAID array on a 10mbit connection. But the world isn't a safe place anymore, and the feds don't just ignore cybercrime like they used to. They could probably trump up a charge of 'accomplice' just for having an account on a box that had some crime associated with it. I feel much better paying a few bucks a year for my own VPS.
For you young 'uns itching for the headaches of yesteryear SDF has been kicking, in one form or another, since 1987. Yep, you can also setup a vanity (~) page(s). http://sdf.org/index.cgi?faq%3FBASICS%3F11 or dive into the wonders of Gopher space http://sdf.org/?tutorials/gopher
(Also, if you want to sign up, I can validate your account. Email me a link to your HN profile and if you have enough contributions to convince me you're an okay person, I'll take care of it.)
"wall" command? (I've never used a Unix system at the same time as another person, I think)
https://blogs.oracle.com/pranav/entry/how_to_send_message_to...
I (still)edit the smaller pages on my personal site from an ssh session using nano. The big productions get done in markdown with a couple of bash scripts on the laptop.
All good fun, and nice to see how little bandwidth/processor resources a bunch of static pages can live in. I don't think I'll go on the wait list as I have a perfectly good slice of web server already but I hope this gets popular.
Tao begot one.
One begot two.
Two begot three.
And three begot the Ten Thousand Things.
Poking holes at ways it can fail is analytic thinking. First you must accept the premise, and work to design ways it could work, will work, is working. Take a thing far before cutting it down.It's possible this project creates the culture that satisfies your existability concerns. It's possible that culture might grow and spread.
A merged request triggers a web hook that pings a heroku app that performs a git pull on tilde.club using Fabric
Can I ask you to explain this in a little more detail? I've tried to host pages with Git and run into weird errors cropping into my HTML and webdev people telling me "GIT IS NOT A DEPLOYMENT TOOL".
I can remember when you'd be working for a client who had a tilde account (ISPname.com/~client), but then get particularly enthused when working on a job that had its own domain! Those looked so much better in a portfolio!
All pretty tragic to consider now when it's so cheap and fast to set up any old domain and a lot of the charm and wonder is gone.
com aplicação dos dons intelectuais e sociais
duma companhia grande do internet eu seria chefão
entre a mulherada eu teria muitos fãs
e eu as levava pelo mundo inteiro num roteiro no meu avião
mais a compulsão de estudar computação
so resultou em eu ser cidadão do NerdistãoIn web context ~user translated to 'home of user' which was fitting in most cases.
http://silenceisdefeat.com/ was where I had my last free shell account.
And webrings. Forgot about those ... I believed they died out by 2000 or so, maybe when people realized they were detrimental to PageRank and SEO.
I used to have one on rootshell.be many years ago.
https://en.wikipedia.org/wiki/Elision https://en.wikipedia.org/wiki/Cluster_reduction
To me in the UK, I would shove an "of" in there. "A couple of drinks".
Perhaps those across the pond miss this important "of" word out.
Anyone doing a vetted version of this, now that I would (not literally I might add NSA) kill for.
Vetting is the opposite of Twitter/Reddit et al.
I feel like the guy that didn't get the joke.
Am I really the only person that still codes everyday all day like this?
I am a scumlord though cause I do it in nano
Is this accidental? An attempt to make the screenshot seem more spontaneous? Did Windows or OSX recently change something in such a way that this is now easy to accidentally do? Are people simply not proofreading their screenshots anymore? Is it a "west coast thing"?
I'm being serious. I was writing it off as user-error but I'm starting to doubt that now with how frequently I see it.
Ideally, it wouldn't be necessary, but it can help as an extra guide in docs.