What's Happening

Troperville

Tools

collapse/expand topics back to DarthWiki/IdiotProgramming

 

Biffbiffley
topic
10:59:38 PM Nov 13th 2012
is "Always on DRM" this? It may not achieve what they want, but it works like it's programmed too.
Biffbiffley
topic
10:35:47 PM Nov 13th 2012
edited by Biffbiffley
These are not programming errors, they're just stupidity so I moved them here. Feel free to put em back if you disagree.

  • Sony blamed the massive Playstation Network outage of April 2011 on a "external intrusion." How did this happen? Sony was running a version of Apache with known vulnerabilities for two months.
    • It gets worse: Eighty million names, addresses, birthdates and hashed passwords were stolen, it seems the PSN servers stored them all in plain text. They transmitted credit card details using HTTP GET (that is, directly in the url). Unencrypted.

    • StarForce doesn't have a very good track record when it comes to DRM in the first place: When people were complaining about how shoddy it was, how easy it was to bypass, and how very many OSes it had destroyed, one StarForce employee responded that the product prevented piracy by providing a link to a torrent for Galactic Civilizations 2, a game that doesn't have any DRM measures in place. Video game media quite accurately pointed out that StarForce was running a protection racket: protect your games with our DRM, or we'll point people to pirated copies of your game (the employee in question was reprimanded and the company disavowed his actions, but it did not help the company's standing at that particular time).
TheMartianGeek1
topic
03:13:31 PM Oct 2nd 2012
edited by TheMartianGeek1
Would Print Music 2011 qualify? It apparently doesn't run properly on Windows 7, despite the fact that Windows 7 came out in 2009. What.
Blazingskies
topic
04:05:01 AM Feb 8th 2012
Further to the problems with the Xbox 360 RROD problem. This had a partial cause in the changes to the worldwide regulations regarding use of lead in solder. New regulations meant that lead-free solder had to be used in pretty much any hardware potentially accessible by the end user. Trouble is, lead-free solder requires a higher temperature and different types of flux in order to maintain the correct consistency for adhering components to the board. This meant that under rapid temperature changes, the solder would crack, losing the connection.

Several manufacturing plants in places like Indonesia, Malaysia, China, India etc. switched to using lead0free solder without replacing the flux or fixing the soldering temp. Meaning many, many bits of hardware coming from those plants ended up faulty.

This wasn't a problem with just consoles, either. Talk to any large organisation that has bought large amounts of hardware that tends to be subject to rapid temperature changes, such as printers, plotters or photocopiers, you will probably find that large percentages of them developed faults. In one place I worked at, HP printer network cards had to be removed and cooked (in an actual oven, insert IANMTU disclaimer here) in order to get them working again.
nuclearneo577
topic
10:08:23 AM May 8th 2011
On some un indexed horrible page, I found this.

  • DEC Rainbow: To get a reformatted floppy, you could only order one from the manufacturer. The computer itself could not format its own floppies.
94.9.179.3
topic
02:36:19 PM Jul 11th 2010
Wait, the PlayStation 2 didn't have an internal clock?
SomeSortOfTroper
topic
04:59:37 AM Jun 22nd 2010
edited by SomeSortOfTroper
re:Cut

This needs clearing up to distinguishing itself from So Bad, It's Horrible-Video Games or Software.

First we're not generally interested in software. Bad video game software and hardware is relevant to our interests not much else. The page isn't too bad on this effect but there are large sections talking about Flash- I don't care.

Second, keep it to the programming. Bad game design, mundanity in gameplay, bad visuals etc. are worthy of So Bads Its Horrible perhaps but are not Programming. Superman64 was shit for many reasons but if crashes, breaking frames and numerous bugs wasn't among them then it doesn't belong here.

Generally, the page is in fact useful and relevant. Genius Programming can be about those games which were technological leaps, impressive use of limited technology, things that changed the conceptions of what was possible. This can be about those games that just wouldn't work: the crashes, the bugs, the infuriating lost of saved games.
Ironchew
10:39:51 AM Aug 12th 2010
Idiot programming encompasses more than video games. Just because *you* don't care about horrible general computing applications doesn't mean it applies to every other troper; the large section talking about Flash is evidence of that. I agree with keeping it to the programming as far as video games, but if something was obviously left out of a game that could have been easily implemented, it does belong here. Just because most Atari 2600 games don't immediately crash doesn't mean some of them weren't made by code monkeys.
SomeSortOfTroper
12:20:49 PM Aug 18th 2010
Imagine that when I was saying "I don't care" I was speaking in an official staff capacity because I was. If someone made a page to talk derogatively about general computing applications then I would take it as being off the wiki's mission and cut it. It is only the ability to be applied to the fields that this wiki cares about that saved it.

The fact that tropers were willing to write about flash on the wiki? Big yawn. Tropers were willing to talk about cat rearing. Tropers have a tendecy to talk about just about anything if you let them.

If something was obviously left out of a game that could have been easily implemented... then there's laziness, timing, budget and just plain old stupidity. If you can't frame it in terms of programming and make it a programming problem and inform me as to why this belong on a page with programming in the title then the page has too broad a focus to not devolve.
infraredshirt
12:38:01 PM Aug 27th 2010
edited by infraredshirt
Flash is an interesting case, since as a media platform, it actually is fairly relevant to the wiki's mission. I agree that the page complains too much about Flash, but it's not as irrelevant as, say, Windows Live Mail.

For now, it'll take a while to get things sorted out and cleaned up, but I don't mind giving it a shot.
77.103.132.189
topic
06:57:59 AM May 7th 2010
edited by 77.103.132.189
Since I don't want to enter into an edit war over an example, here's why I think Dwarf Fortress, as alpha software, doesn't really belong on this page:

Unfinished software that isn't being marketed as RC or final and doesn't contain blatant wtfs in the code itself isn't really inside the scope of this article, because it is very unlikely that it's actually good - a 'half-decent' pre-alpha build is one that doesn't corrupt your database, delete the backup, set fire to your processor, lose all your life's savings, alpha strike your office, steal your girlfriend, and leak memory.

In this case, you're telling us that performance issues are unacceptable in a debugging build. At this stage, the focus is on making the game stable, not on making it perform well.
khyron1144
01:51:42 AM Jun 21st 2013
I was wondering why Dwarf Fortress didn't get a mention.

There is one issue that seems glaringly bad: there is no real quit running this program option other than using Task Manager to kill the program.
back to DarthWiki/IdiotProgramming

TV Tropes by TV Tropes Foundation, LLC is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
Permissions beyond the scope of this license may be available from thestaff@tvtropes.org.
Privacy Policy