Latest posts of: SeraphimLabs - DonationCoder.com
HOME | Blog | Software | Reviews and Features | Forum | Help | Donate
Click here to
donate and join now!
Welcome Guest.   Make a donation to an author on the site April 27, 2015, 03:44:06 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2012! Download dozens of custom programs!
   
  Forum Home Thread Marks Chat! Downloads Search Login Register  
  Show Posts
      View this member's profile 
      donate to someone Donate to this member 
Pages: [1] 2 3 4 5 6 ... 13 Next
1  Main Area and Open Discussion / Living Room / Re: Your Stuff Really Is Breaking Faster Than It Used To on: Today at 11:35:39 AM
Its not hyperbole if people are constantly replacing their phones because they have to have the latest fashionable new model even though their current one is still fully functional.

The problem with that statement is that it isn't the devices.  It's the people.  Which isn't what this article was about.  So... hyperbole.

Not if after a generation or two the device was redesigned with a 1-2 year upgrade program in mind. If people aren't going to keep the same device for longer than that, why design the device to last longer? Make it last only as long as the average consumer will use it, and never mind the outliers that keep the same device for years on end they are obviously not the people you should be designing for.

But there is no proof that they are.  As shown by the fact that my iPad 1 is still in excellent condition, and sells for 1/5 the price I bought it for 5 years ago.  There is the consumer use case, but the outliers are very much still there, especially with the upgrade policies as they are and breakage/loss.

That isn't how design life works though. And the first generation of a product line is often overbuilt compared to those that follow because the typical use case has not been as well established. Later generations incorporate wear and failure analysis of previous generations, correcting weak spots while at the same time weakening strong points to cut costs.

According to the equations in my mechanical engineering books, automotive mechanisms should have a wear allowance sufficient for approximately 160,000 miles. This is pretty close to the factory warranty on most vehicles interestingly enough, the warranty expires around the time the vehicle is expected to have used up its designed-in wear tolerance.

Even though my car is currently at 202,000 with no major mechanical problems that I am aware of. It has gone well beyond its design life on most of its components, and other than the components I have replaced is a device which has exceeded its design specifications. On the other hand most cars of the same age have already been crushed for scrap, most of them due to wearing out or being damaged beyond where it is economical to repair.

Design life is not an exact science. You are designing to where the majority of a product will operate for the calculated time period without major issues. It is possible to exceed that lifetime if you take good care of your belongings or it was built with quality, but in the field most of what was produced is expected to be replaced failure or not.
2  Main Area and Open Discussion / Living Room / Re: Your Stuff Really Is Breaking Faster Than It Used To on: April 26, 2015, 10:56:26 PM
Its not hyperbole if people are constantly replacing their phones because they have to have the latest fashionable new model even though their current one is still fully functional.

The problem with that statement is that it isn't the devices.  It's the people.  Which isn't what this article was about.  So... hyperbole.

Not if after a generation or two the device was redesigned with a 1-2 year upgrade program in mind. If people aren't going to keep the same device for longer than that, why design the device to last longer? Make it last only as long as the average consumer will use it, and never mind the outliers that keep the same device for years on end they are obviously not the people you should be designing for.

Perhaps usage statistics have been kept showing how long on average they last.
3  Main Area and Open Discussion / Living Room / Re: Automakers Want to Outlaw Gearheads From Working on Their Own Cars on: April 26, 2015, 06:59:11 PM
I've said this for a long time as well. Most of your 'environmentally friendly' measures implemented on American cars are in fact a burden that reduces your fuel economy. And it is already a federal crime to remove or bypass an emissions control device, even though basically every performance equipped custom vehicle started out by removing most if not all of the emissions devices in the name of performance gains.

And I like so many other technically inclined people have a healthy enough distrust of computing devices to not ever allow a system to tell me what I cannot do. It either does what I tell it to, or it finds itself being reprogrammed to a system that I can be in control of. Its a shame cars are too varied to really allow a GPL drop-in replacement for the typical PCM, but perhaps a platform that could be coupled with DIY hardware using a modular software structure akin to most Linuxes would make it fairly easy for someone with a working knowledge of computers to assemble and program an open source PCM to fit their vehicle. I wouldn't mind trying it myself.

But a lot of cars you can completely redefine their operating behavior as easily as changing a memory cassette in the PCM, with more modern vehicles being dealer-reprogrammable by simply re-flashing the software and tables inside it. I see this as a play by the automakers to guarantee their stranglehold on that capability, so that nobody outside of their authorized dealerships can legally have the tools or software to do modifications on that level, modifications often required by high end performance modding to allow the PCM to work with performance parts.

Far as I know though, the ultimate you can get in fuel economy for a gasoline engine with modern technology is the following. Anything else just burdens the motor or makes you use more fuel than you need. :

Feedback Carburetor- this does have an oxygen sensor and computer, and uses feedback from the oxygen sensor to adjust bypass air. Like so you set the base mixture to suit the engine, and then the bypass trims it richer or leaner as needed to compensate for variations in driving conditions and engine behavior.

"Straight" Gasoline - NONE of that Ethanol crap! I've tested this myself, using '87 octane' gasoline purchased in bulk for a farm tested against '87 octane' pump gasoline from the station downtown that is marked as containing up to 10% ethanol. Well, on a 1.6L carbureted engine, the straight gas was giving me almost 40 MPG, while the E10 was barely making 30 MPG. Now think about this a minute- gas consumed vs mileage travelled, and you suddenly realize that E10 gasoline is causing me to burn more actual gasoline than i would be using on straight gas.

Electronic spark advance - this and the feedback carburetor are among the very few places where the electronics do beat their mechanical counterparts. Simply because the ignition timing can be made far more precise and can respond to changes in operating conditions far more easily than can be done mechanically. Plus the breaker points are a high maintenance area that is often neglected, letting the electronics win in this area eliminates an often neglected maintenance item that has fuel economy penalties for ignoring.


4  Main Area and Open Discussion / Living Room / Re: Your Stuff Really Is Breaking Faster Than It Used To on: April 26, 2015, 06:12:40 PM
Its not hyperbole if people are constantly replacing their phones because they have to have the latest fashionable new model even though their current one is still fully functional.

So even though it probably could last longer, in practice it will not and it is designed with that in mind.

Its like how cars are litearlly DESIGNED to last 160,000 miles. I have mechanical engineering books with equations that literally let you calculate how long the components will last so that you can shave off costs as much as possible by shortening its service life and then setting a warranty that expires when the designed service life is also used up.

Disposable Society is finally showing itself to be the problem it truely is. Certainly took long enough.
5  Main Area and Open Discussion / Living Room / Re: PayPal about to claim rights in all IP sold/licensed using PayPal for payments on: April 26, 2015, 05:57:32 PM
Valve and Bethesda have introduced a program where game mods for Skyrim can be purchased from the Steam Workshop, where traditionally game mods for any game have been available for free.

Needless to say this has kicked over the beehive of a game modding community that has been thriving for the past 10 years without any corporate oversight or financial incentives, and the past few days have been rather drama-packed.

Many mod makers have come right out and said they will not use the new service out of principle, and a lot of the mod makers who have joined the dark side and listed their mods with Steam as buyable packages are facing community blacklisting over how quickly they choose to be greedy and demand money for code that has traditionally been free and is part of a complicated spiderweb of dependancies.

The greatest achievement of PC gaming- a platform that can be easily customized to suit a user's taste has been undone overnight, as suddenly the community spirit that has kept it going all these years is shattered by greed and the cold reality of the for profit mindset.

And seeing all this happening, it is so incredibly tempting to instruct paypal to chargeback every purchase I have made on Steam. Steam would of course ban my account for this action, but I would get my money back and Steam would be one returning customer less.

My opinion of the situation is that game mods are a hobby- something you do because you enjoy it and are having fun with it. The minute you start making a profit from it, its a business interest not a hobby, and you have exposed yourself to all kinds of legal problems between taxes, IP rights, and backlash from people who enjoyed what you made that do not want to pay for what they were getting for free.
6  Main Area and Open Discussion / Living Room / Re: PayPal about to claim rights in all IP sold/licensed using PayPal for payments on: April 26, 2015, 05:33:50 PM
Its funny how this has gone almost completely unnoticed, probably because of how rediculous it is.

Meanwhile the internet is in an uproar over what Steam is up to.

Well the joke's on Valve. I always use paypal when buying from Steam, so they can go kill each other over my purchases I'll just be here playing Age of Empires Gold edition, which I bought nearly 15 years ago and being free from DRM and callhomes still works almost as good as when I bought it. Just gotta load up a VM of Windows 98 to make it run right.
7  Main Area and Open Discussion / Living Room / Re: Does anyone here use Bitcoins? on: April 20, 2015, 08:12:33 PM
Not sure if anyone has heard about this one, or even if it's legit ... But I'm giving it a shot in the name of insane curiosity. eBitInvest.com (Yes that is a referral link)

Welcome to Ponzi Scheme.

if you're early enough getting onto one of these, they actually do pay out from time to time.

Usually though, by the time you hear about it the scheme is already on the verge of bankruptcy and you won't ever see your money again.

Better to get some btc via coinbase, and send it to the btc/cny futures exchange bitvc. Then you have quite the list of options for how to trade it, but trade with care- if you take a bad position you'll get margin called and lose it.
8  Main Area and Open Discussion / Living Room / Re: Scientists in Switzerland attempt to gate in Elder Gods and relatives of Cthulhu on: March 21, 2015, 10:44:09 AM
Well that would be one way to fix a failing economy.

Make contact with a parallel universe, and sell them technology from this one.

Alternately, steal technology from a more advanced universe to sell in this one.
9  Main Area and Open Discussion / Living Room / Re: Interested in doing my own car maintenance.. Advice? on: March 10, 2015, 08:49:53 PM
Ramps are positively dangerous because if the car slips out of gear or your chocks are not large enough it can very quickly roll right back down them.

Better to get the floor jack and a set of jackstands to go with it. The jack raises the car, then a jackstand is raised to be snug against the car's frame and latched at that height. If the jack fails or bleeds down, the car will land on the stand instead of on you.

And yes, better to go under it from time to time to make sure. You can spot fluid leaks, keep track of what is rusting where, and make sure there aren't any dangling pieces while under it.

10  Main Area and Open Discussion / Living Room / Re: Destroying your hard drive is the only way to stop this super-advanced malware on: March 04, 2015, 04:13:41 PM
Are Your Computer Devices Hardwired for Betrayal?
"How Do We Fix It?
1. Firmware must be properly audited.....
2. Firmware updates must be signed......
3. We need a mechanism for verifying the integrity of installed firmware......."

Or simply making it so that you don't update the firmware in the field. Build it right the first time, and stop shipping software with serious defects in it.

The jumper idea works though because it prevents firmware from being changed with someone doing so intentionally, any more restrictive than that and you might as well not allow firmware updates at all.
11  Main Area and Open Discussion / Living Room / Re: online design program on: March 02, 2015, 07:52:01 AM
Whats your budget, and does it have to be online?

Really simple stuff there are solutions like Sketchup to handle, but anything complex or precise and you'd better shell out the cash for a real CAD solution.
12  Main Area and Open Discussion / Living Room / Re: Pick a number between 1 and 10 on: February 27, 2015, 11:57:03 AM
IIRC who you ask is irrelevant, you ask one guard what the other would say and then do the opposite. Because the liar would give the wrong answer (by nature), and the truth teller would give the liars lie.

Its easier to just kick them in the shin and ask if it hurt. Then you know which one is telling the truth and which one isn't.

Of course your solution is less likely to piss them off.

Plus assuming they are guarding something of great value implies they have weapons at the ready to prevent entry and/or dispatch intruders.  But now that you mention it, a simpler solution might be asking either "If I try to kick you in the nuts will you kill me?"  If the guard answers "no" he's the liar.


Not necessarially. For that to be reliable you would have to know in advance how the guards would respond to your provocation. Some guards would chop off your head right away, others would simply remain at their posts and shrug it off.

Actually kicking them gives you an undisputed fact from which you can judge their responses.

Working along these lines a little more, it would really work with any well known or easily observed fact. Kicking them with its associated risk of death is not required.

Also relevant: http://xkcd.com/246/
13  Main Area and Open Discussion / Living Room / Re: Pick a number between 1 and 10 on: February 27, 2015, 07:42:24 AM
IIRC who you ask is irrelevant, you ask one guard what the other would say and then do the opposite. Because the liar would give the wrong answer (by nature), and the truth teller would give the liars lie.

Its easier to just kick them in the shin and ask if it hurt. Then you know which one is telling the truth and which one isn't.

Of course your solution is less likely to piss them off.
14  Main Area and Open Discussion / Living Room / Re: Destroying your hard drive is the only way to stop this super-advanced malware on: February 26, 2015, 07:14:49 PM
A hardware jumper to enable any firmware flashing seems like a great idea for all devices.

hey!  I like that!

I did too initially, but I don't think it will scale well for data centers that have (SAN) racks full of drives that would then need to be physically touched.

The way I learned IT stuff, you don't upgrade any sort of firmware unless you either have issues to be corrected or are trying to add new features.

A data center would probably not be upgrading hard drive firmware in the first place unless they had a bad batch of drives that came through bugged, and such machines would likely already have had their drives exchanged for bug-free versions to maintain uptime.

Having a jumper setting to enable/disable firmware updates would provide containment for such malware and would prevent fully automated malware from installing exploits at that level because the typical user would not ever open the case let alone move the jumper to install the update.

It would not protect against intentional sabotage or a technician unknowingly installing a bugged update.
15  Main Area and Open Discussion / Living Room / Re: Destroying your hard drive is the only way to stop this super-advanced malware on: February 26, 2015, 12:03:40 PM
the task of delivering it to the target to infect the new hard drive without the OS noticing

like... packaging it as a critical update from the drive manufacturer... which we regularly install on customer equipment...

The best defense I've come up with so far is for the vendors to put a jumper on the drive that must be toggled to allow firmware writes.

Unfortunately this scenario defeats that type of defense, because the technician would move the jumper to install what is perceived to be a legitimate update and then unknowingly install the malicious version.

Having such a jumper would be a good first-line defense though to prevent automated deployment. The drive is wired such that with the jumper open the drive acts as hard drives currently do, but cannot install firmware. You would then shut the jumper to install a firmware update- but with the jumper shorted for firmware updates the drive would be prohibited from normal operation.

Once it gets into the drive its too late. You would have to access the drive's firmware without using the standard interface or letting the controller boot up, and compare the contents to a known-good version. If it starts running the infected firmware it could easily jump the gap and infect the known-good media as well, and would definitely attempt to hide itself.
16  Main Area and Open Discussion / Living Room / Re: Does anyone here use Bitcoins? on: February 21, 2015, 12:30:10 PM
Coming to this discussion late.  Only read the first few pages and this one, so far.

With Bitcoin being used primarily in internet gambling and involving a wasteful set-up application by a geek oligarchy (mining bitcoins) I find it rather an absurd and funky-wrong attempt to have an alternate medium of exchange. With a bit of a ponzi investment element and dubious internals. (There is no there there.)   The early attendees can do good financially if they can find ways to cash out, which is the nature of ponzi.  If they hold everything, they risk everything.

And thus we had the late 2013 bubble, which has now crashed. A lot of the early adopters already got out, while people who held are alongside later arrivals in building and maintaining bitcoin. It has been steadily creeping up again for a while now, demonstrating a nice slow growth that translates to lasting value instead of the get rich quick bubble mentality.

While it is true that it is used a fair amount for gambling and contraband, it isn't as anonymous as you think. Law enforcement seizing your bitcoin wallet means that they can now follow all of the transactions you made through the public record that is the blockchain. Like so, it is possible to keep your privacy without compromising law enforcement's ability to collect evidence. Even DPR of silkroad got busted pretty hard by that- they were able to positively identify his bitcoin addresses, and use his transaction history as evidence against him. Anonymous? Not really.

These days the marketplace is dominated by Forex-like strategies, and many people who got into daytrading through bitcoin are actually moving back towards Forex using their bitcoin profits as starting investment. Though it remains unregulated and you can easily lose it all if you are careless or leave large sums of money on a vulnerable exchange, its losing its new frontier impression and settling down to be more business-like.

If you want to speculate at this point, it is a bit like day trading, with far less possibility of a sensible strategy. Except, I gather, that you can not afford to make small transactions, due to transaction fees.
The opposite as point of fact. I was not able to turn a profit attempting to daytrade normal stocks or forex, but I am reliably getting profit daytrading bitcoin. The market is actually more predictable than you would expect, and has a high enough volatility to make regular profitable movements if you are positioned to catch them.

For instance a typical trading fee is 0.02% of the total order value, deposits have no fees, and withdrawls usually involve an 0.0001 btc transaction fee to encourage miners to continue as the yield per block decreases by the planned schedule. These fees are so low that I can put $10 on the table and trade it with profit, where a single transaction of NYSE stocks will often have a $10 fee just to place the buy order.

And I am a big fan of bullion and real estate as real money and value.  My view: it is hard to say that gold or silver is overvalued or undervalued.  One ounce of either remains at 1 oz a year later. It is the price, volume and confidence in the fiat currencies that varies.  The bullion remains the same.

If you, or a friend or relative, puts some wallpaper money into bullion, it never changes. If the price goes down, that's ok.  If you lose, you win. Since, up to that time, we have not had an economic collapse and hyperinflation .. yet.  Whatever little stash of green is around is still valuable.

You can also do leveraged trades now too if you go to the right places. Just this morning I closed some short positions that were made with 50x leverage. Such a capability is doing wonders for taking the volatility out of bitcoin by making it so traders can profit happily from smaller movements, keeping the value stable so people can actually use it as a currency.

Bitcoin's volatility is decreasing, and as it does leverage rates will continue to increase to allow traders to profit more efficiently. But its a nice feedback loop that in time will consolidate the unpredictable and fast paced market of bitcoin to behave like any other forex transaction would. It will always move a little, even normal currency forex like USD/CAD moves from time to time. But that movement can be reduced to tenths of a cent per day, allowing bitcoin to retain a value close enough to constant for people to use it as currency without fear of a market crash.





If there is a time when Bitcoin has the same amount of convertibility as decent credit card points (transferable gift cards for Target, Bed Bath and Beyond and Barnes and Noble) let me know and I will rethink the above.

Steven

A big part of the holdup is updating infrastructure to support it. For an online store this is quite easy- connect the store to a payment gateway or directly to a self-hosted bitcoin wallet (lower fees this way).

Physical stores have to purchase additional equipment to interface a bitcoin processor or wallet with their existing point of sale systems, but in theory it should be able to interact the same way a credit card terminal does with the key exception that at some point it needs to present a code for the buyer to scan and send bitcoin to.

Time is solving this issue, if bitcoin can stay clear of attracting the wrong kind of attentions it should survive long enough to see this become largely solved. It is attractive for small businesses because the per transaction fee is so tiny- at the time of this writing it works out to $0.024 for any size transaction. Compare this to the $3 or more often charged by credit providers and the difference will add up quickly.
17  Main Area and Open Discussion / Living Room / Re: problem with microusb cable on: February 20, 2015, 02:29:53 PM
Silly putty. Wrap a blob of it around where the cable comes into the plug to reinforce this area and prevent it from breaking so easily.

People are actually making all kinds of patent putty products that solve this problem.
18  Main Area and Open Discussion / Living Room / Re: Destroying your hard drive is the only way to stop this super-advanced malware on: February 18, 2015, 03:33:50 PM
There is no defense against this.

Its like a rootkit- that once it gets into your hard drive the only way out is to replace the drive controller with a known-good version and then very carefully salvage data without letting the virus be reactivated.

Hackers may have gone too far with this.

Fortunately its not something a casual hacker could do. You would have to use a special operating system or embedded system debugging tools to access the drive at the lowest possible levels to create the malware, and then have the task of delivering it to the target to infect the new hard drive without the OS noticing.
19  Main Area and Open Discussion / Living Room / Re: Destroying your hard drive is the only way to stop this super-advanced malware on: February 18, 2015, 07:57:43 AM
Cast it into the fire!
Destroy it!

Microsoft!



Yeah I can see this going horribly wrong within a few years. Its like antibiotic resistance, suddenly the standard treatments for common problems no longer apply.

People are probably going to die because of this

Even if not directly, if extreme care is not taken in programming the payload selection it could disturbingly easily case serious damage to critical infrastructure and lead to widespread public utility failures and panic.
20  Main Area and Open Discussion / Living Room / Re: Show us a picture of your.. CAR!!! on: February 08, 2015, 10:23:38 PM
New York State would classify the Elio as a motorcycle, not a car.

Anything with less than 4 wheels is treated by the NYSDMV as a motorcycle and operates using a Class M license, while 4 wheels up to 25,000 lbs gross weight uses a Class D license.

I do like the idea though, and if it wasn't for the class M license requirement instead of the class D I have would look into getting one. I'd be one of the clunker owners that he's hoping buys it.
21  Main Area and Open Discussion / Living Room / Re: What are the consequences of an FCC Internet "utility"? on: February 06, 2015, 05:15:53 PM
The fact that major ISPs are whining about the looming possibility that they might actually have regulations to comply with limiting how badly they can molest the american consumer means the FCC absolutely should reclassify ISPs as a Title II utility.

Purely on the basis that it is a natural monopoly, is repeatably and highly abusive to consumers because of that natural monopoly, and because they are turning immense profits off of an aging network that is in dire need of capacity upgrades. Also because I am no longer believing the whole customers per mile line they give when asked about why they don't extend deeper into the countryside after hearing about Time Warner Cable making more than 90% profit.
22  Main Area and Open Discussion / Living Room / Re: "Secure Email As a Potential Terrorist Indicator" ??! on: January 29, 2015, 08:47:34 PM
What about kiddie pr0n?

But does that actually fall under the umbrella of "free speech" ?

Free speech + freedom of expression.

In fact the only thing really wrong about it is the fact that it is produced by the victimization of another person who either is not old enough to give consent, or simply has chosen not to. That fact alone is the one solid handle you can get on it to make it illegal in the way it is. Its illegal because it violates somebody else's rights.

That's just how it works. When you start assigning guaranteed rights to people, people almost always find usage cases that the majority will not ever agree is acceptable and will seek to do something about even if it means that the expected rights are no longer inalienable.
23  Main Area and Open Discussion / Living Room / Re: Does anyone here use Bitcoins? on: January 28, 2015, 09:28:42 PM
That was cute.

Coinbase ran a nice moon rocket countdown time that led to several hours of buying and price-pumping in bitcoin, that came to an abrupt trend reversal the moment it reached zero.

And what can I say? I made bank on that selling seconds before the zero expecting the hype bubble to burst.

Today it is very nearly back to where it was last week, with rumors circulating of another major exchange hack.

At the same time the charts suggest that a major upward or downward movement is imminent, but it remains unknown which direction it is going to move.
24  Main Area and Open Discussion / Living Room / Re: Internet freedoms restrained - SOPA/PIPA/OPEN/ACTA/CETA/PrECISE-related updates on: January 16, 2015, 04:16:39 PM
Pretty much. They know if they keep bringing it up and hammering it over and over, eventually people will get tired of saying no and let it pass.

And when it does, god help us all.

The people sponsoring this thing need to be removed from authority as soon as practical.
25  Main Area and Open Discussion / Living Room / Re: ideas that will change society on: January 16, 2015, 04:13:27 PM
Idea: Have devices in emergency vehicles that can change red traffic lights to green... for the direction they are headed or the lane they are in.

Already exists, and gets used more often than not.

While the normal flashing lights do get noticed, in areas with a lot of traffic sometimes there is no way to clear a path for oncoming emergency vehicles.

Triggering the light to change in advance allows that traffic to get moving again so it can clear the way for the emergency vehicle.

Idea:  Invent a cell-phone-signal-blocker for a sunvisor or dashboard.  Maybe with a 10 yard radius.

This could save some lives, help prevent some road-rage and make people pull off the road to talk.   smiley

Been done. It plugs into the car, and interacts with a software feature in the phone to disable most of the phone's functionality. Currently it is being marketted towards parents of teen and young adult drivers, and includes features like speed and location monitoring so that not only does it disallow cellphone use while driving but it also makes sure that a young driver is driving safely.

Check this out. It even comes with an insurance discount. https://www.esurance.com/drive-safe

This doesn't actually jam the signals, it simply uses bluetooth to communicate with app on the phone to disable sections of the phone's functionality.


Pretty much if you can think of it, someone has already made a product of it. And if not, you shouldn't talk about it online. Instead you should quietly develop and market a product and make a fortune from it.
Pages: [1] 2 3 4 5 6 ... 13 Next
DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.041s | Server load: 0.06 ]


Share on Facebook
submit to reddit