Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Hardware

O Where Art Thou, Freeboxen.com? 14

Aciel asks: "Does anyone know what happened to Freeboxen? For those who don't remember, Freeboxen was a free site where one could post old hardware and have it taken off your hands. Very cool, especially for building Beowulf clusters. Anyway, I found this Slashdot posting about it, from when it was originally announced, but going to the site turns up a 'Cannot find server.' A Google search for it reveals several cached pages, including one which provides the e-mail addresses of Freeboxen's owner, James Lincoln. But both e-mail addresses -and- a subsequent attempt replacing mindspring.com with earthlink.net returns messages from angry mailer-daemons. I did a 'whois freeboxen.com', and it turned up a phone number and address, but I'm not inclined to harass people in their homes and offices. Anyone know what happened to Freeboxen, then? If not, are there any other good old hardware swap sites out there?"
This discussion has been archived. No new comments can be posted.

O Where Art Thou, Freeboxen.com?

Comments Filter:
  • Or make the login data in a file that is a .php file (freeboxen's was a .inc) that doesn't have any outputs (i.e. just a few variable declarations surrounded by <?php and ?>). a .inc will be served as a text file, but the php file will be parsed and get the browser a "this page returned no data" error.
    Not to say that putting it in an entirely different location isn't a better idea, but this is acceptable if that's not an option...
  • by Genom ( 3868 ) on Thursday January 25, 2001 @09:29AM (#482631)
    If you want to get really fancy, but still keep .inc for includes, you can simply set apache up to Deny .inc files to anyone who requests them. That way, you can keep them anywhere you want, but you can't get at them from the web (you can include them just fine, however).
  • Wasn't this the site that also had their mysql login info in a page accessible to everyone via the web? I remember this because they were on the same hosting provider as me and they basically hosed the mysql server while they were getting slashdotted!!!

    And I just happened to pick that day to try and get some sh*t done with it!!

    Note for reference: Keep your login/password somewhere in the filesystem where apache can see it, but where it can't serve it up.. Rule 1 of php+mysql!!
  • Here is the full story behind Freeboxen.com

    Freeboxen started as a small project, my first stab at putting together a website. I'd written a PHP framework for posting things in a directory structure and what not and figured that I could do something good with it. With a bit more tweaking, Freeboxen was born.

    Like most geeks, I had more hardware than I could ever use. Much of it was crap, but there was still some decent, usable kit around. My basic concept was based around a "Pay it Forward" mentality. Do something good for someone else. Even if it means just giving them your leftovers, go and do it. If something comes around that you want, great. If you can inspire someone else to give away something, even better.

    I'd never written a real web app before. I was new to PHP, new to MySQL, and new to the web. Freeboxen showed this to the core. I got burned by the .inc problem. Formatting was done with a font tag frenzy and nested tables aplenty. Hell, I even threw in a little morse code in white on white just to have a little fun. I was learning how to use the medium, write the code, and build the database. The site sucked in Lynx. Hell, the site sucked in any browser. Freeboxen was always more about the idea than the implementation.

    I added a few features over the four months that Freeboxen was under active development. A karma system was a brief experiment gone awry. I'd written about half of a "free auction" system that was dropped. Any time I changed the giveaway process to try and make it "more fair" for the givers, people gave less. The only real positive addition was the forum section.

    The first few months of Freeboxen went pretty slowly. About one in twenty visitors (who came in at a trickle) posted something. I gave away all of my old stuff to get started. An occasional mention on a weblog would get things going, but then it would die out again. After a horrific banner exchange experience I tried to buy some advertising. I ran the numbers and realized that it would cost almost ten bucks to find each new poster. At that rate I could pay people to donate stuff. Unfortunately the VC's wouldn't go for it :)

    Sometime in the summer I put Freeboxen in "Fire and Forget" mode. I'd poke around every few days to make sure the site was up and that was it. Not much was going on, a handful of giveaways a week and an occasional forum post. It seemed like there was a core group of die-hards and the flurry of lookie loos. The site just couldn't get to critical mass.

    I wound up taking a new job that gobbled up most of my time. Freeboxen became more and more neglected as time went on. At best I only checked it once a week. When my schedule let up a bit I planned on starting a rewrite and getting things back in order. I'd learned quite a bit about PHP and web development and I wanted to fix some of the tragedies that I'd done in the past. I posted a little "I haven't forgotten you" message to the die hards and started thinking about the redesign. And so the fall of Freeboxen began.

    A few days later I got up earlier than usual and checked the site. This was probably the first time I'd done a mid-week check in a month. Sure enough- Slashdotted. What I had hoped for months ago inspired nothing but dread. With a surge of adrenaline (funny how a website can promote the fight or flight mechanism) I tried to make sure that everything was OK. I scanned through the comments, most of them looked decent. The site was still up and there was a flood of new posts. I went to work.

    When I checked the site at ten, it had rolled over and exposed its soft bits. I'd hoped that I could fix it in time, but posts were popping up about the vulnerable include file. Rookie mistake, I know. All of the newer parts of the site were using safe, parsed, include files. Live and learn. Fix and move on.

    Now to the real meat. The death of Freeboxen.

    What Slashdot had begun, my web-host ended. I was paying $15 bucks a month to host Freeboxen on a shared server. The hosting policies were very liberal, and specifically stated that there weren't any extra bandwidth charges. About six weeks after the slashdotting I found a charge for several hundred dollars from my web host. No formal bill. I won't get into the details here. Lets just say that I'm disappointed.

    Even after factoring in the pittance that showing banners brought in, I was still way in the hole. The codebase was screwed, my web-host was screwing me, and I didn't have time to screw around. I pulled the plug. A few people offered to take the site off of my hands. My one attempt at giving it away fell through. Freeboxen died.

    I have half a mind to rewrite the blasted thing and start her up again. Do it right for once. Bare bones and simple. No complicated claims process. No big forum. Just free hardware and a decent search, plain and simple. Open source. How it should have been all along.

    James Lincoln

    Oh, and I will send that C64 you claimed... It's just that it has some sentimental value now.


    -BW
  • I'm involved with a similar setup, in operation in Edinburgh: freecomputers.org.uk [freecomputers.org.uk] .

    The intention is that we'll collect "old" machines/pieces from local businesses, or individuals, in the Edinburgh area, and redistribute them to other people - complete with Linux installed ;)

    Anybody local who has stuff drop us a line, or if you know of other people who do this sort of thing make yourself known..


    Steve
    ---
  • A sad truth. I usually look around town for who buys 'old lease' computers from corporations. A good way to get cheap stuff for clusters.
  • Free is great, but why not get something for it?
    I have an old AT case, that I'm swapping a buddy for a P5 fan/heatsink combo. Why does everything have to be free? When both traders benefit, who loses?
  • Yeah, I'd love to help. Preferably in the concept-and-design department, although my HTML skills aren't too rusty if that's where help would be most useful.

    I miss freeboxen. I have the dubious distinction of having claimed one of the first few pieces of hardware offered on it: a video card the site owner, jlincoln, was trying to get rid of to help get the donation ball rolling. I never used it. I've got it wrapped here in plastic, and every couple of hours I unwrap it and kiss it, and kiss it, and kiss it.

    That's not exactly true, I guess: I promptly threw it in an old, dusty-ass P120 and haven't gotten around to shoehorning FreeBSD on it...

    Damn, I loved freeboxen, though, which is essentially the reason I'd like to help you make swapboxen a reality.

    Werd.

    /></
  • i find it just easier to have something not in my httpd path like "/usr/local/apache/php-inc" and shove them all there, makes it alot easier to manage, just set that as a default include path then you dont have to worry about "include /home/httpd/html/dodgephp/dascrip/database.inc" just "include database.inc" :-) or, if your l33t and all your web pages use some database stuff have it always include database.inc (in php.ini) :-)

    "Who is General Failure and why is he reading my hard disk ?"

  • There is an organization called the Redundant Technology Initiative [lowtech.org] in England who use donated technology to to make art installations and all sorts of other cool stuff. We at deadtech [deadtech.net] in Chicago are also looking for donated equipment and post donated equipment on the site for artists to come get or to pay shipping/handling for.

  • by Beowulf_Boy ( 239340 ) on Thursday January 25, 2001 @02:51AM (#482640)
    He shut down, he was sick of the people trying to
    get free laptops and stuff, he meant it to be for people to give away their old hardware, not trade old crappy stuff, and try to ask for Newtons and Palm-Pilots in return.
    There was a notice on the web-page after the site
    shut down for about ten days.
  • Yeah, and you could also write into companies for old hardware. Most companies have outdated hardware which they'd like to give away at a much cheaper rate, and sometimes free. And parts of the profits made could goto ditributing free linux cd's to schools and maybe customers too ;-)

    "...Fear the people who fear your computer"
  • I thought about this right after people on freeboxen.com started getting all uptight about people trading, So i had the idea for swapboxen.com. but then i got a tangled up in school and work and haven't done anything with it since. i registered the domain name and am having it hosted but just no time to get it working. Anyone interested in helping me? i originally wanted it to work like freeboxen.com but i am open to new ideas! email me please [mailto] I would really like to know if there is any interest in a site like this
  • This is correct.

    People posted requests for stuff and filled the boards with tripe after tripe. Sometimes trades, too. He asked many times for people to change their ways but everyone decided to post their wishlist

    The site sucked arse though - and appeared to enjoying doing so. It needed location searching. It wasn't much better than a newsgroup.

    -- Eat your greens or I'll hit you!

Genetics explains why you look like your father, and if you don't, why you should.

Working...