Tell HN: Bash.org is no more

575 points by Khaine ↗ HN
Bash.org was a cornerstone of the old internet. It was a collection of silly quotes from IRC channels everywhere, many of which dated back to the 90s. And now it is no more.

343 comments

[ 5.0 ms ] story [ 300 ms ] thread
Thanks to the folk who put it together and ran it nearly 20 years. I wonder how much the whole thing cost?

Kind of thing that gets put together as a "hey this is cool" project, it runs and people use it, so we'll just leave it up... months later its more popular, the original authors of the system moved on, but no one can just pull the plug now. this is a public resource, so we'll just keep feeding it.

Years later, someone may go through and fix the design problems; or not. It might be no one figured out how to resolve the dependency on PHP2 or Python1 the original code may have had.

I’d feel kinda sad if bash.org wasn’t using Perl or something.
IIRC it smelled of php.
Definitely PHP, I seem to remember it being mentioned in some blog/news post sometime.
surely it should have been written in bash
of course it should have been ported to BoB (Bash on Balls, the modern portable slick web framework)
And favored framework among the CBT community
Was the Bash.org code available somewhere? I'd love to have a look at it, just for fun.
Huh, it really looks like it's not coming back this time. It has been offline for ~6 months. At least most of the quotes are backed up.

https://web.archive.org/web/20230701000000*/bash.org

https://gitlab.com/dwrodri/bash_irc_quotes

Would make for a nice webservice, like those Pokemon/StarWars/etc apis.

Ironically, those quotes will likely survive a lot of more modern content. Even viral stuff, these days, will disappear incredibly quickly - bat an eyelid and the imgur link is broken, the twitter post is paywalled, the reddit thread is taken down... And any private service like Discord or Slack will happily burn everything after a few months.

"The internet does not forget" is such a massive lie.

The Internet only forgets stuff you wish it wouldn’t, and remembers everything you wish it wouldn’t.
> "The internet does not forget" is such a massive lie.

This is a warning, not a guarantee.

What do they mean by "cleaned"?
"The numbers missing from the sequence correspond to the quotes that are either still pending review or have been rejected. However, my dataset is by no means considered to be proven complete."
Ooh, we should make a Fortune database out of them! (Am I the only person still using 'fortune' as their shell motd?)
It was down for a couple of months already. However, the IP and server seems to be there. Maybe the person who keeps that up will restart the daemons when they remember they operate one of the nostalgia cornerstones of better part of the internet.

Maybe the server's password is hunter2. Let's see whether can I access it.

Edit: Nope. Seems firewalled.

Almost, the password is ********.
I can't read it. pfft
(comment deleted)
That's because of the HN security. It prints all passwords as stars.

You can try putting your HN password in a comment, it would be visible only by you, and the others will not see it.

hunter1
Close.

hunter2

Wait, how did you see my password?
we see it as asterisks ... you see it as hunter2 and not **** 'cos it's your password
How about ****** Did it work?
Oh wow, you kiss your mother with that mouth?
I guess you're right. My HN password is *****.

When I edit, I can see it, but when I save the comment, it becomes starred. It even randomizes the length every time I save.

Brilliant!

But this also means that they know your plaintext password, meaning that they're saving passwords in plaintext. Given that this is mostly a technical community, it's much more the risk of keeping a database of plaintext passwords than the benefit of being able to obfuscate passwords in comments.

EDIT: thanks to another commenter, I understood that what's happening in the above comments is just a meme and HN isn't storing plaintext passwords. Sorry for the misunderstanding.

In case you're unclear why your being down voted, comment chain is a riff on one of the more famous bash.org quotes: https://knowyourmeme.com/memes/hunter2.

HN does not actually know your password or hide it in comments.

(whistles softly as he changes password from a string of twelve asterisks to ******)
> HN does not actually know your password or hide it in comments.

Does it not know? What if I post it in this comment? My password is *****.

What actually happens is more complex: when you type a *******, HN tries to log in once for every string in your *******, and then when it succeeds it goes back and replaces that string with a randomized length of asterisks.
(sticking with the obliviousness for a moment,) Would they need to store the plaintext password? Hashing every word typed isn't efficient but it's possible to achieve without knowing the plaintext.

It reminds me of Facebook allowing login even when you've mistyped your password: https://security.stackexchange.com/questions/214814/why-can-...

Yes, that's true. But since HN is famously hosted on a single not-so-powerful server, that would be unlikely to be the employed solution.
Considering how laggy the comment box is on reddit, it makes me wonder if they're not already doing something similar, but client-side in js. I guess it would expose the salt though.
Exposing the salt isn't an issue, it can (and should) even be a different one for each account.
> Hashing every word typed

Wouldn’t work if your password contains spaces.

But it does! They, instead, hash each letter independently, that's how they can do this.
They just hash every substring that can be a password.

Don't write long comments. Show some love to HN's server carrying its O(n^2) burden.

I love that some 20-30 years after that famous chat somebody still fell for it.
*****? That's amazing! I've got the same password on my luggage!
This has to be a joke.

The only way it can be realistically implemented involves the storage of clear-text user password to enable string replacement during comment submission. Either that or converting user comment to a prefix/suffix table (or something similar) and then hash each item to search for a match. Both option is ridiculously unnecessary.

Anyway, my HN password is ****. I bet it don't work.

Fortunately with modern serverless architecture, it's possible to make this performant! Just split up each comment into words and dispatch each word to a queue where AWS Lambda workers can check the words against the user's password hash. It might cost $20 to process each comment, but at least it'll autoscale to handle any comment volume you throw at it!
Can passwords include spaces?
(comment deleted)
I love each and every one of you who have posted into this subtree, although it's bittersweet if bash.org really is going away… <3

https://archive.is/0y1yT is the archive of http://www.bash.org/?244321

FIY, your archive link is not working too at the moment.

What do we do?

Sigh

I put on my robe and wizard hat

https://web.archive.org/web/20190228221758/http://www.bash.o...

Works for me. Do note that archive.is blocks CloudFlare DNS.
Works for me now too, probably the server was not handling the load.
This has bitten me before; now my pihole has this line in its dnsmasq configuration

      server=/archive.is/archive.ph/8.8.8.8
so that even if I'm using cloudflare dns for everything else, it will query 8.8.8.8 for those two domains
This hack needs to be pinned to the front of HN :)
Seriously. I’ve been hitting this for months.
Gonna go out on a limb and agree with the archive.is owner -- the reason he blocks it is bc cloudflare intentionally doesn't support edns client subnet. They cite privacy reasons, but it comes at the at the cost of performance -- most cdns use DNS based routing, so using cloudflare DNS means you connect to random server for a lot of websites. CloudFlare on the other hand uses anycast routing for their CDN, so they don't suffer at all.

I hate Google but my pihole is configured to use their DNS resolvers. Lesser of two evils.

It shouldn't be that bad, CloudFlare's anycast should direct you to a nearby resolver, and doing your GeoDNS on that resolver IP instead of ECS is probably not that much worse than doing it on the actual client IP. Both approaches aren't great at picking an ideal CDN node, GeoIP is notoriously unreliable, and it tells you nothing about network topology.

Breaking DNS entirely is much worse behaviour, especially because GeoDNS itself is arguably not in the spirit of DNS which is distributing a consistent database, not making it up on the fly based on the client's info. The archive.is admin is being ridiculous, the least they could do is block anyone not using a resolver supporting ECS to be consistent, but no they have something personal against Cloudflare.

Hey, how did you get my Hacker News password?
> Hey, how did you get my Hacker News password?

Relax, they didn't. Your password is 3 characters longer.

Indeed, over the years a symbol gets added for length/complexity/rotation purposes.
So you're saying the server pings but nobody knows where it's at?
Host resolves, packets are dropped (ICMP timeouts, but nothing is "unreachable"). My sysadmin gut says that the server is there, behind a firewall, and the webserver is down/stopped, or the firewall is killing everything.

The IP is not shared. It reverse-resolves, too.

So, it's not dismantled and thrown to side.

Looks like the hosting provider, Idologic, got bought by Stablepoint. Maybe they have somehow blocked the site during the merger?

One of the most famous quotes was about a server that is online and pings, but the sysadmin doesn't know anymore where it physically is.
Ah, I probably missed it because we had the following dialogue at the office.

    <senior-sysadm> Hey bayindirh, is the log server up?
    <bayindirh> *SSHs to server* Yes, it's up and running nicely.
    <senior-sysadm> Where's that thing in the system room?
    <bayindirh> *Scratches head* Umm, I don't know?
    <senior-sysadm> Go find it, we'll upgrade it to newer HW.
    <bayindirh> Uh, OK. *leaves desk to dig the system room*.
P.S.: I'm the one who installed that server physically and configured it in the first place. :D
I once resolved a similar situation by having the PC speaker play the simpsons theme song.
Funny, we used to do the same with random pcs in our lab that people would setup and forget about. We used the Duke Nuken 3D theme song from when the game first loaded.
Ah the fond days of being able to identify a machine remotely by ejecting its CD-ROM drive.
Famously it ends with the server being behind drywall or something after some construction project.
Also known as "the mexican cartel".
Yes, it is this one:

<erno> hm. I've lost a machine.. literally _lost_. it responds to ping, it works completely, I just can't figure out where in my apartment it is.

Source: http://web.archive.org/web/20230610235249/http://bash.org/?5...

Gotta use audible pings and leave the PC speaker plugged in haha! Many network devices have a "blink management LED now" feature for the same reason.
There was a lab I hung out in back in college. The nature of the room and the devices that we had in there, there was 10bT, 10b2, and 10b5. Twisted pair, coax, and thick.

The someone had what was termed "the connector of evil". Apparently coax and thick had the same signal... just thick was more rigid about where you connected into it. ( https://en.wikipedia.org/wiki/10BASE5 and https://en.wikipedia.org/wiki/Vampire_tap ). The connector of evil looked like a 10b5 terminator on one side and 10b2 on the other... and passed the signal between them.

When adding another computer onto the 10b2 segment, we would invariably disrupt the wave in the wire and some devices would drop off.

The trick was to have each machine ping -f one of the systems on 10bT and redirect its output to /dev/audio. If the machine was making noise, it was good. And so then we'd fiddle with different lengths of coax between the T connectors until everything was buzzing away.

And decades before the Raspberry Pi.
Happened to me recently when moving. Couldn't find one of my zigbee temperature sensors, but it was still reporting information diligently, so it had to be somewhere in the house. Took about 6 months before I found it.
Where was it?
Anticlimactic, partly unpacked moving box. I was mostly surprised it was able to re-join the mesh while being in a completely different spot, something that a lot zigbee chips struggle with.
I’m reminded of the time I dropped a Juul behind/beside a makeshift workshop table and it magnetically attached itself a foot or so below to the freestanding metal shelving unit directly next to it.

I don’t advise using Juul products for this and other reasons.

You didn't set each room on fire until you found it?
I'd love to find the contact details for this old server I used to use. It's been online continuously since 1996 and I know the first name of the guy that has it, but I don't remember his last name. Shit, the server hardware might even be mine, I don't even remember. I can't even remember if it is Linux or *BSD at this point.

http://resworld.eolith.net/staff.html

The email address is no use as that is my domain name and I dropped it in like 1997 o_O

Dustin: if you see this I would love to pull my DMs off Resworld :)

This sounds complicated. I should grab my robe and wizard hat.
Hah! I see you've never dealt with Rackspace hosting.
(comment deleted)
That was a few years ago now… it’s probably up to hunter19 at least.
* At least 1 capital letter is required

* At least 1 number is required

* At least 1 symbol is required

These days it's probably 'Hunter2024!'

Hunter2 holds such a special place in our hearts, let's keep politics out of this!
Besides, we know it's Hunter2028! No way he's running this cycle.
I'm so European I didnt even make the connection to your politics
My work password changes every 90 days. It is at 52nd iteration now.
You don't go back to 0? Generally you can after the 24th iteration. Also congrats on sticking with it for nearly 13 years!
They should have made everything available as a torrent or something
(comment deleted)
Did you put on your robe and wizard hat first?
>old internet

Reminds me of Gigablast disappearing, a search engine that was in the spotlight in the early 00's, a sole developer competing amongst AlltheWeb and Google.

When their site disappeared there was barely a mention.

I guess since the mass of geocities was uprooted it's become the norm, the churn of the web and generally accepted. archive.org is great, but it does seem strange how transient information has become on the web. HN and archive.org have good memories.

can't they just put all the quotes on wikipedia or twitter or something
far better off as an independent entity beyond those centralised place's ever changing rules.
Is it? It was its own private entity and now it's offline probably forever.

Edit: I think it'd be far better off on Wikipedia than Twitter

https://news.ycombinator.com/item?id=38950912

Mirrors still exist

(Also, Twitter already deleted old data, so these quotes wouldn't be much safer there)

Backed up on centralized gitlab and centralized archive.org, huh?

My point is that the comment was praising independent services when it doesn't make sense: bash.org, the independent service, shutting down and people want to store backups in a more trustworthy centralized service, much like the two backups you linked.

Yes, for the reason mentioned but also because it has a longer lifespan than Wikipedia and Twitter to date.
Wikipedia deletionists would cull it. Twitter is going down the drain if you believe the popular opinions but it would mess up the formatting anyway.
Wikipedia isn't an appropriate place for Bash quotes because Wikipedia is an encyclopedia about broad concepts. Also, Wikipedia as a policy is not a primary source.

Wikiquotes could be appropriate. Submitting a dump of the entire database to Archive.org could be appropriate. (For example, Archive.org hosts user-submitted dumps of things like product manuals, old TV shows, old computer games.)

Considering the quotes have an unknown, and almost certainly not public domain or CC BY-SA license[1], they wouldn't be appropriate for any Wikimedia project.

[1] And even if submitting required licensing the contribution under some Wikimedia-friendly license, considering each person included in a quote would also have to agree to such a license... and I have a feeling bloodninja wasn't following up their conversations with "would you mind sending me a signed release of the above six (6) messages under a Creative Commons Attribution-ShareAlike license version 3.0?"

Always surprised when some of these sites shut down. The operating cost seems low and putting on a few ads (ethical, non-intrusive, etc.) can net you passive $100+/mo.
It's more than money, they still require care and feeding.

At some age (and I'm getting to that), you just tire of being a sysadm, esp. for "home"/hobby stuff.

A historical archive of something should allow for robust, non-interactive ways to persist. Maybe there should be standards for this. In the mean time we can find gratitude to archive.org and similar services
Even if it's a static HTML, you need to patch your webserver, OS, and migrate the whole stack to newer versions.

This is why I'm scaling down my home infrastructure to SBCs and run everything on Debian with stock package repositories. It reduces tons of burden to something very manageable.

Non-sysadmin here. For static HTML, why is server patching/OS needed if things are locked down?
A webserver like Apache and NGINX are way more complex than they look. It's sometimes possible to exploit bugs with benign/simple requests, even if you don't run advanced stacks on them. See [0] for example.

If you're not running strict firewall rules to limit your SSH access and if you expose other services outside, they also need constant patching against newer attacks.

Lastly, security standards evolve. Your SSH and SSL layers need to be kept up to date to patch holes and add newer algorithms while deprecating others, further reducing the attack surface [1].

[0]: https://www.exploit-db.com/exploits/50383

[1]: https://lists.mindrot.org/pipermail/openssh-unix-announce/20...

Because no software is perfect, which means every lock has weaknesses that sooner or later get found out. Chances are that, say, a Linux 2.x server that was considered "very secure" in 2005 would now be pwned in a few hours.
Because both the Linux kernel and whatever SSL and web server stack you use regularly have their remotely exploitable vulnerabilities.
Static HTML means you don't have your own code to worry about vulnerabilities in. Vulnerabilities in the server or OS software don't just go away.
If it's static HTML you can put it on Github Pages and leave it alone.
Sometimes you can, sometimes you can't.

Sometimes you will, sometimes you won't.

:)

"Even if it's just static text, you need to patch your OS, update your text editor and migrate the whole document to newer versions."

Nah. That's bull. A static site can be put on a web server and the site never needs to be updated again. I have web sites people started hosting on my servers in the '90s that are still there, still serving, and haven't been touched in twenty years.

Sure, I update the servers and software, but the actual amount of work needed for the site is, quite literally, zero.

Which ones? …for research purposes only, of course.
I have several dozen that go back at least two decades, but I don't think I should post them without asking the owners. OTOH, here's a rather public one:

http://www.baloneypotd.com/

Someone has to run the server. That's the point.
For $100+/mo you can easily have someone manage that.
For simple servers, unattended upgrades and an automatic mail whenever server needs a restart (like kernel updates) is enough. I'd put that $100 to a piggy bank every month instead.
Easily said when it's not your $100/mo for something that no longer interests you.
I was taking this comment into account

> and putting on a few ads (ethical, non-intrusive, etc.) can net you passive $100+/mo.

My response is: In what decade?
> Sure, I update the servers and software, but the actual amount of work needed for the site is, quite literally, zero.

I think this is what I said? Quoting myself:

> Even if it's a static HTML, you need to patch your webserver, OS, and migrate the whole stack to newer versions.

I don't think I said "you need to update/patch the webpage itself".

Huh. The password masking algorithm changes some words possibly.

I was making the point that the web server can just keep getting updated by virtue of being part of an active server. Separately, the site doesn't need any updating / maintenance.

The same person or people who run the servers aren't necessarily the same person or people who make the web sites.

People can just as easily have static sites on SDF.org. There'd be no reason for anyone to fret about whether the servers are up to date.

Also, nobody ever needs to "migrate the whole stack to newer versions". That's just not a thing with a static site.

Of course, I'm generally on the side which maintains the servers. Some of these servers happen to be my own servers which stores my own stuff.

BTW, I'm on SDF. I love these guys. They sometimes nuke my TTRSS user, but that's OK. :D

The whole stack, at least in my parlance, means anything and everything between your (static) webpage and hardware. From kernel to the server which serves your page.

IOW, I use stack as in "LAMP" stack. In this case it's only LA, but it's a stack nonetheless.

Stick it on s3, tell cloudfront to serve from the bucket, and let that sucker run almost unattended till aws shuts down.
Why complicate everything when I can serve it with webfs (a tiny webserver), from a tiny SBC from a cabinet in my room, or from a VM and concentrate all my services to it while paying not too much money and have all the flexibility in the world?

I don't like to use oversized tools for small jobs. Also, it's not fun.

No, you definitely don't. I'm pretty sure no-one has performed one single update on my old server since we installed it in 1996:

http://resworld.eolith.net/staff.html

I don't remember if it is Linux or *BSD now, but I don't even know how you would update a kernel or libraries that old lol

I can say that the server in question is updated at least until 2010. However, some of the software running on it has some (read: quite a few) weaknesses as far as I can see.

...and it has ports open.

Maybe you should give it a backrub, IDK. It's possible to iteratively update that thing AFAICS.

> a few ads (ethical, non-intrusive, etc.) can net you passive $100+/mo.

No way. That's barely true of Adsense anymore much less whatever non-Adsense network you have in mind. And not for a dead site like bash.org.

So sad to hear that. QDB brought me so much joy to read.
Wasn't it already dead for ages?

I remember back when it got popular it seemed to stop accepting submissions after a short time.

And the hunter2 stuff got stuck on the top list forever, probably because the mechanism is self-reinforcing by making it easiest to vote for the stuff already on the top.

Anyone got a screenname for the dev originally behind it?
Maybe this helps?

> Managers: Ninety

> Moderators: Amanda, vx0, kastein

I'm guessing they might be around on Libera or Freenode

Oh man, that is so sad to hear.

bash.org has given me endless laughs. It always cheered me up.

Its too bad the the top 100/200 hadn't changed in years. I guess that's because IRC has been mostly dead for a while now (no more new submission) and that the voting algorithm favored a self-feeding feedback loop. Nonetheless, it was fun to come back once every few years and re-read the top quotes.

Hopefully someone revives the site. Hopefully it's just that the server needs some love or something. Do we have any idea who is behind it?

> Its too bad the the top 100/200 hadn't changed in years.

I checked it every couple years or so when I remembered some part of some top quote and wanted to get the full thing. I always saw the top quotes never changed, so I just assumed the entire site wasn’t really updated.

> I guess that's because IRC has been mostly dead for a while now

False

you are living in an alternate reality if you don't agree with the fact IRC is mostly dead.

no enterprise is using i seriously, chat platforms of course don't use it, and niche/hobbyists have long since moved to discord and reddit.

Of course there's holdouts, but I think it's fair to say 90 percent of IRC type chat hosts are dead/gone.

> you are living in an alternate reality if you don't agree with the fact IRC is mostly dead.

200K daily users[1] would disagree

> no enterprise is using i seriously

No surprise. I'd hate to use IRC for anything related to work.

> chat platforms of course don't use it

Twitch still uses IRC.

> niche/hobbyists have long since moved to discord and reddit.

Many popular open-source projects, gaming groups, youtube channels, and forums still use IRC.

[1]: https://netsplit.de/

Why not just comment this link originally instead of “False” with no context
I just had an argument over IRC with a stranger on the internet last week. We're still out there.

I thought the humor on this site hadn't aged well, but this one got me:

    < pronto> :(
    < GiftdKook> Turn that frown upside down!
    < korozion> ):
Sorry, I don't get it!
People say "turn that frown upside down" as a phrase to mean "don't frown, smile!"

But the poster flipped the emoji so it was a frowning face pointing right, then a frowning face pointing left

[flagged]
What does age have to do with it?

"Turn that frown upside down" isn't a phrase that would make much sense to people who didn't hear it before. More so if English isn't their first language or they are neurodivergent.

I don't believe I have ever heard this phrase used IRL. It's not a very nice thing to say in most contexts (saying this to another adult is outright bad - which is what makes the IRC joke funny in the first place).

He probably just meant that younger people grew up with emoji so they might not be aware of the vast array of text smileys we used to do
I have heard it a few times. This really depends on what local lexicons you are exposed to.
"Turn that frown upside down" means to smile, instead, :( to :)

But the chatter just flipped the whole face, so it's still sad: :( ):

"Turn that frown upside down" is a way of saying - don't be sad, be happy. Instead of having the corners of your mouth point down (frown), have them point up (smile). The joke is that if you move the eyes to the other side of the mouth, it remains a frown.

Expectation

:( becomes :)

Subversion

:( becomes ):

It's a very American expression. In British culture a frown refers to a forehead expression, not a mouth expression.
How interesting - I'm British, and I got the joke immediately. Yet, I'd hardly move my mouth if someone asked me to put on a frown. I'd never really thought about that one before.
Yeah, it's a well known expression, but it only makes literal sense in American English.
The implication is that if you are sad there are more associated tells than just your mouth. Imagine a clown doing a mock sad face and exaggerating sadness by frowning.

I've always felt this was a forced contrivance and never that anyone literally thought frowning had anything to do with smiling.

Oh! I didn't notice the :( and the ): signs. I thought it was a play on the usernames < pronto> and < korozion>!

:)

The intended goal was to get the other person to reply :) by inverting the mouth. Instead, the whole "frown face" was inverted.
.bef Duck friends
You're trying to befriend a non-existing duck!

(some sort of duck game for HN could be neat. Can't see why it wouldn't be possible...)

(comment deleted)
I remember a similar quote that was something like:

    <user> :b
    <someone> how did you make that backwards d?
I remember that one! It was d-_-b
There's also,

  <user 1> <3
  <user 2> 3> wait how do you do that
  <user 2> ε> nvm figured it out
Very Eternal September.
I know everything is logged but I basically quit using irc when tons of channels started having bots that would log EVERYTHING in a room to public urls.

But it is really cool that I can read channel logs from events, like 9/11.

My all time favourite:

<Khassaki> HI EVERYBODY!!!!!!!!!!

<Judge-Mental> try pressing the the Caps Lock key

<Khassaki> O THANKS!!! ITS SO MUCH EASIER TO WRITE NOW!!!!!!!

<Judge-Mental> fuck me

https://web.archive.org/web/*/http://www.bash.org/?835030

I didn’t remember that one. Thanks, I haven’t laughed that hard in a while.
This is what happens when you don't use a proper capital-S Stack. Probably they weren't even using Kubernetes and a separate multi-cloud management DB for monitoring their data pipeline ingest.
On-point sarcasm. Have an upvote.
Rather they have some bare metal, FTP-ing files directly to prod, right?
At least one thing has stayed constant: bash brings up both the kube cluster today as it brought up the prod server in the 90’s
Generally brings them down, too.
(comment deleted)
total bummer. i had contributed a bunch of great convos over the years. is there a mirror?
There were also national versions, e.g. http://bash.hu is still online. Would love to have a collection, there is far too little sociological/folklore research about the net.
http://www.ibash.de for Germany :-)
I think I recognize some of these from bash.org. Are all of these just translated? xD Or maybe I read them somewhere else ... god, it's been so long.
There was another site, called german-bash.org, but it went down last year :/
Newfangled stuff... german-bash.org was the original.

Has also been dead for 2 years now. I found a 20 year old quote of mine on archive.org. How time flies.

https://warpdrive.se/ is a Swedish variant.
That reminds me about the time when I used to run a similar website but focused on quotes from the IRC run by Flashback Forum (one of the larger/the largest? discussion forums in the Nordics).

Apparently I put the source for the site on GitHub (https://github.com/victorb/Flashback-Citat [12 year old PHP code!]) but I cannot find any actual archive of any of the quotes nor the running website, sadly :/

bash.im, the Russian version, was replaced with a "NO WAR" message for a while, and now it's gone.
bash.org.ru/bash.im is now башорг.рф
Different team.
I remember first being pointed to the site for having said: Wanting a man who doesn't smell is like wanting a woman who doesn't talk.

Its importance was immediately obvious.

(comment deleted)
Is everyone abandoning bash?

Zsh?

Fish?

Wrong bash. Bash.org didn't have anything to do with the shell, it was a database of funny IRC quotes.
I tried going to the website, but well it's no more. Guess I'll be taking my downvotes and flagging now for being an idiot.
I upvoted for your gracious acceptance.
Oh man. This would be the perfect site for ProtoWeb to restore.
I still wonder if those two ever met up at the beach.
One of my all time favorite sites on the interenet, I am glad there is an archive version.

IRC and being ASCII only had their benefits. These days, Discord displacing IRC, for most people who even have PCs, there is a much different vibe of re-posting meme pics and gifs, or even youtube videos.

Yet, I don't know if this is because of the higher production requirements, or not, but there isn't a database of spontaneous funny moments.

Ironically, many of the "respectable" discord servers (i.e. revolving around hobbies people under the age of 18 aren't/can't get into) seem to not allow cross-server emojis (which mostly stops all usage of them and discourages gif-memeing as well).

Combined with "compact" mode in user settings, I find myself having a vaguely IRC-like experience in the servers worth participating in.

Terrible shame how many of us have come full circle just to do the same things on the corpo's surveillance state owned land instead of our own.

Yeah, I am getting prompted to subscribe and pay to even participte. Perhaps it's part of the larger theme of capitalism and monetization consuming all parts of human existence, including those that come from a purely artistic or communicative self expression. It's supposed to be part of the technological progress that builds us up, as a society, but I am strugging to fill the bash.org void.
A lot of the Discords I've experienced have a dedicated channel for gifs/memes, seems to work quite well.
The reasoning behind the banning of cross-server emojis in most "respectable" servers is that you can split an image into a 5x5 grid of "emoji" and post images in channels you're not supposed to. It's a mess.
> being ASCII only

Somehow, in the age of TikTok and Discord, ASCII art has survived

<insert amogus ASCII art here>

>IRC and being ASCII only had their benefits.

I still use IRC every day and you can send unicode emoji, Japanese, etc. just fine (via external tools or copy/paste typically). It's up to the client/terminal emulator/font on the other end to make it look right. Plus posting links to images/videos, either at random public spots or ones you just uploaded to a filesharing site, is pretty common.

I have only been to bash.org a handful of times, but multiple channels I'm in have their own bots that can store quotes and spit them back out later, so it's a bit more small and local than bash.org. It's only for single-line messages, though, so not the same as capturing a whole conversation. I do also occasionally grab some lines to dump in a text file for personal enjoyment.

IRC doesn't actually specify an encoding for messages, only limiting each message to 512 bytes IIRC. This could and did cause encoding issues when dealing with non-english language text.
While IRC imposes no such requirement, the world has mostly agreed on utf-8 by now.
If they forgot the root p/w its hunter2