An experimental category for Megatopics that grew from the Sidebar
8
Topics
104161
Posts
@Gurth No. Subtitled versions also exist. As do the subtitles for the dubbed version, this time for the benefit of the deaf. And digital TV can even stream both audio streams and you can often choose which one you want.
Also I never said that there can't be any other version than dubbed. The question was why dub it, and that's what I answered.
Code Snippet of the Day - self-submissions for code snippets that shouldn't really exist.
304
Topics
11697
Posts
@izzion said in Visual Studio WTfs:
I wouldn't want to be on either side of the bet that Framework 4.8 is going to be available in Windows 12.
I can fairly confidently bet that it won’t be; if it ships with the OS it’ll be 4.8.1 or later.
(It will be… interesting… if they put .NET Framework 4.x on the standalone-component train like 3.5 but not the VB6 runtime.)
Error'd - features fun error messages and other visual oddities from the world of IT.
468
Topics
11404
Posts
Dropbox...
Then why did you try to open a preview for it? I just wanted to upload a file. Period. Full stop. And then I move on with my life. Absolutely nobody asked you to try and open a file that was never meant for any kind of human consumption whatsoever.
TL;DR: Dropbox decided to try and preview any and all files you drop into the WebUI from now on.
I'd wager good sums of money that these two particular tables aren't under any sort of legal audit requirement, based on what they do. This will probably end with deleting most of the table, and setting up a regular job to do so, or killing the triggers that do the auditing in the first place. Either way, happy ending. Heh.
I once installed some stuff on a laptop before handing it over to a friend. It was a Toshiba. I must say they have the worst power management and Bluetooth software there is:Power management software takes over the standard power management properties dialog and whenever you try to run this, it pops up a message box saying something along the lines of "use our software instead or it won't work"There is an option to enable hibernation support (WTF???? I thought it's supported by the system...), but it does nothing - you can't hibernatePower button settings take no effect - any option different than shutdown doesn't workThe Bluetooth software is completely useless, kewlish, and it installs a shell extension that lets you to send ANYTHING (it registers itself as a ShellEx in * class) over Bluetooth. Using this extension is the ONLY way to use that software - you can't send files by running the executable and then choosing some option in it (like "Send a file"). The shell extension renews itself whenever the software is run, and it's in startup of course... This is criminal!
@MarcB said: What's strange is that it started out with a 'page 1 of 1', but past a certain level of zoom, we got into NaN territory Native American Nations? Better watch yourself!(--Shadowrun)
I don't know what I'm missing here, but I normally do an increment with:class.pi++;I just tested it in C# Express 2005 (it's all I have here at work) both ways and it works: ++clsTest.pi; textBox1.Text = clsTest.pi.ToString();...increments it just like... clsTest.pi++; textBox1.Text = clsTest.pi.ToString();shrug .. maybe it's because I'm still fairly new to C# with no prior Java, etc, experience (unless you count JavaScript)
@MrBester said:@fennec said:Oh, I agree, though Wikipedia says it's not actually a made-up name (well, not exactly):
Wachovia, pronounced wah-KO-vee-yah, has one of the most unusual corporate names in the United States. The origin of the name is the Latin form of the German name Wachau. When Moravian settlers arrived in Bethabara, North Carolina in 1753, they gave this name to the land they acquired, because it resembled a valley along the Danube River called die Wachau. The area formerly known as Wachovia now makes up most of Forsyth County, and the largest city is now Winston-Salem.
So... a Germanic name starting with a W (and thus pronounced "V") is converted to its Latinate form. This retains the V as there is no W in the Latin alphabet ( == Vacovia), yet it is then spelled in the Germanic fashion, giving back the W and the aspirant C ( == Wachovia) and then pronounced phonetically as an English name. And people wonder why English is so hard for foreigners to learn (and for native speakers to spell)
The Wachau is in Austria, not in Germany. Wachovia is the name of that area in Czech, since Moravia is a part of the Czech Republic.
@zlogic said:@quamaretto said:But only site wide. Yes, allowing individuals to select their own skin was too much work, unlike using active, drag-and-drop components to completely customize the contents.I haven't used Sharepoint, but I think that this is a "feature" that makes all desktops look the same. Along with the corporate logo wallpaper&screensaver. No, it has nothing to do with that. Sharepoint is a web based portal system (with task management and collaboration functionality).Yes, it was rather lazy not to allow users to change their own skin.
I ended up doing the same sort of thing a while back when writing a Javascript demo disc application (in itself a WTF: boss didn't want to buy Flash.) The navigation links in the app worked while I was developing it, then one day just stopped working in IE for no reason I could ever figure out. Unfortunately, not knowing much Javascript, I just duplicated the link functionality using document.location. True to Sod's Law, this worked right up until it was time for me to give the final demo and hand in the completed project ... at which point the links started working normally again, so every time I clicked a link in IE it would open both in a new window and in the current one.
@ender said:This reminds me of a wonderful javascript on some support site that managed to eat all spaces you entered if you used Opera. Unfortunately, I didn't keep that script, it was a nice source of WTFs.
Hmm, that wouldn't happen to have been forum4designers, would it? [1] This post would suggest that they've done such a thing at one point, but I don't know whether the guy who posted it was using Opera. Unfortunately, that sub-thread seems to have been removed from the forum4designers web site, so it's no longer possible to see it "in action".
[1] Background: forum4designers is a web forum that mirrors various web
development-related Usenet groups. It's rather unpopular with the
regulars of many of said groups, due to various technical shortcomings, and
also because it doesn't clearly state its relationship with Usenet. (I
haven't been reading any of those groups for a while now though, so
it's not impossible that things have improved.)
Yes, yes. Cherry, too. (Comes from French "cerise," which sounded like a plural when it came in a few hundred years back.) But "die" is a reasonably well-known part of modern English, unlike "pease" and "cherries" -- it's not a question of using an archaism (as with the other two), but rather of two choices, one of which has the backing of authority, while the other is preferred by the ignorant. (Insert your own joke about Bush here.) It's a common business practice to build a database application out of Access and VB, and then to be dumbfounded when it can't be maintained or scaled. Would you defend that practice, too, just because it is common?
@ammoQ said:@AssimilatedByBorg said:@acne said:Why on earth do you need a GUI for a server application ? My servers do not event have a X-server, hence the startx command is absent...Some uses of graphics in Java (e.g., java.awt and friends) might actually require java to connect to an X server, even if you have no intention of presenting a UI... e.g., when drawing graphics and saving as png or whatever to send down the network pipe. This was true many years ago, but since version 1.4, AWT supports the headless mode for such operations. Excellent, I sit corrected! My experience with it was indeed many years ago, and haven't worried since then, though I think I've used the same technique with other applications once or twice.
I once had great fun with calling Time Warner for support. They use caller ID to read the number you are calling from and ask you if it is the number on the account. I was calling from my cell, so I pressed '2' to enter the numbers they wanted. No matter what I typed in, the system got it wrong. I typed in (555) 555-5555, the system said, was that (551) 555-5593? I typed it again, got "was that (555) 343-1155?" WTF?I don't remember if it eventually got it or if it kicked me on to a person or what happened. I might have called back from a different phone. Never had any other problems like that before or since.
@AustinW said:The site looks nice. But anybody try actually using it? Everytime you do anything it takes forever to load The site works well and has nice feel to it except the error messages suck major a$$, now if yoda read the error messages they may make more sense.
@AbbydonKrafts said:@aikii said:Future versions of browsers should give the user more control on javascripts.I'm using Opera 9 and every single one of those dialogs has a checkbox to quit executing scripts. As soon as it's checked and the dialog is dismissed, it shuts down the script.Simple solution to a really boring recurrent problem. Okay that's stupid, but more than once I was trapped by my own debug messages ;-) This solution seems so simple to implement it's a shame no other browser though about it. Congrats to opera developers.
@Cap'n Steve said:How could I forget that wonderful error message in Hebrew? T_PAAMAYIM_NEKUDOTAYIM.
Ah, the Jewish equivalent of Roman Catholic "hodie natus est radici frater"... :)
@burnmp3s said:Not nearly as bad as this.
Mr. Coffee, Mr. T, what's the difference?
Saturday Night Live once showed a commercial for a "Mr. Tea" machine. Just like a Mr. Coffee machine but it made tea. Actually simpler than a Mr. Coffee machine because it didn't need the holder for the filter and the ground coffee. You just put your cup (with a teabag in it) under the spout and filled the machine with boiling water. The water ran directly into the cup. A few minutes later you had a nice hot cup of tea.
I am not saying nullable types are bad. It just that when looking at booleans, the nulled value should or rather be required to be able to be assumed one or the other safely, otherwise it isn't really a boolean value.In the case of the gender, you can use just two values, but you actually have three which is undertermined, once you go beyond two you really don't have a boolean value.In the case of age, you can make a non assumption when you have a null and that is to not display any value. Ages are different from either an enum or a boolean.The OP linked to an article talking about booleans and when you think of it in this fashion then nullables that can not be assumed either true or false are no longer booleans but rather an enum. To put it in perspective, when you have three possible values how do you do this:if (!Value)Booleans by definition require them to be bi-state and only bi-state, anything else is a three value enumerator. If you have a null value you need to safely assume one of the two states like I mentioned before. Even in this case you can use nullable values but in working with the data you assume one or the other. Like a Validated field, it is boolean, but if it is Null you assume false. Any other usage of a boolean is wrong, it is basic computing theory.
@aquanight said:@boolean said:@badpazzword said:From my latest chkdsk run: More than one CLIENT~1.XML in C:\BOINC. Renamed to CLIENT~1.XM0.More than one CLIENT~1.XML in C:\BOINC. Renamed to CLIENT~1.XM0. Next time you run chkdsk, it'll say:More than one CLIENT~1.XMO in C:\BOINC. Renamed to CLIENT~1.XMP.More than one CLIENT~1.XMO in C:\BOINC. Renamed to CLIENT~1.XMP. More like this:More than one CLIENT~1.XM0 in C:\BOINC. Renamed to CLIENT~1.XM1.More than one CLIENT~1.XM0 in C:\BOINC. Renamed to CLIENT~1.XM1.Yes it's probably hard to tell with the editor font, but on the post font it was obvious that it was "XM(zero)" not "XM(oh)".Still pretty WTFy but it sounds to me like this is a fat32 filesystem, and iirc it shouldn't fk up the LFN, so it'd be a simple question to find the two files and rename them to some dummy name and back.(Another WTF is this forum fks up whitespace in a PRE tag where whitespace is supposed to be left AS IS.)I suspect that this was actually caused by having three identically named files, resulting in the first one being unchanged and the second two being renamed. If that is the case, running chkdsk again will probably only rename one of them to CLIENT~1.XM1, resulting in the problem being fixed.So while it is a bit of a WTF that whoever wrote chkdsk didn't consider the possibility of more than two identically named files (although seeing as chkdsk has a very long heritage, it may not have been possible when it was written), it's probably not quite that bad.
Minor annoyance. I'm looking to relocate to Portland, Maine. I set up my resume on Monster to indicate that I am only interested in said area. Until I got frustrated and deactivated my account, I was being flooded with calls from local recruiters. I assume they were keying off of the fact that I currently live in Minnesota.
I guess the job market is really hot here right now if anyone is interested in moving. I think I've received about 25 calls and another 40 emails concerning local opportunities. It probably helps that I have a lot of Java and C# experience and just helped my company roll out an SOA initiative (hey, if nothing else, my resume is buzzword-laden).
I did actually get one call from a headhunter in Cali looking to place with a consulting company in Maine. The issues were 1) he wanted me to turn my resume visibility to private right away and only work with him, 2) he stated the client company was based out of Portland (they're actually based out of India with a US headquarters in Michigan and absolutely no offices anywhere near Maine), 3) he was convinced he could get me a $10k raise with the move. I'm already overpaid; it'd be stupid to move for even more money because 4) the consulting company's only client listed in Portlant was Unum, who I happen to know is also looking for tech archs. Oh, and to show that I was 'hungry' for the job to the client, he wanted to ensure I would be available to interview at 9am on a Saturday.
So, the head hunter was trying to hard-sell me on, basically, relocating to a job with an Indian company to place at their client. Obviously, when the contract is up, so is my employment. No thanks. I've met less slimy used car salesmen.
@halcyon said:@adrianmw said:Forget the code and the security:
At present the group aims to cover the South Wales area between Bridgend and Newport
I live 20 miles from Newport, and 22 from Bridgend. The chances are, this guy lives in my town!
Find him, drive to his house, ring, when he opens scream "WILL YOU, FOR GODS SAKE, SECURE YOUR SERVER PROPERLY?" in his face and leave. Oh, and have a friend record it with a camera and put it on youtube. that would be classic
A lot of WTFs are the result of someone trying to make an "easier" version of a basic function.
Other WTFs:
Using StringBuilder because a 12-year-old book told him it's faster than the + operator.
Exclamation points. Maybe he was excited because his computer just told him "You have mail."
No process.waitFor() call, so the operation almost certainly is not done when the textfield is updated.
Normally I might feel bad about critiquing a novice's code, but attempts to replace a tool in widespread use often get passively approved by managers, and suddenly all developers are ordered to use it. Imagine if everyone had to use that WTF when they wished to make a jar file. I once worked with someone who made his own "special" ant build file. A full build had been taking about 5 minutes; after his "improvements" the same build took 48 minutes.
Besides the fact that there is xss, the whole concept of this site is a wtf.Reading the site it looks like it was built to allow users to basically query the website themselves using syntax similar to sql.The users are supposed to look at the table structure and view pages with their own query if they wanted too. I think this is just a lazy and overly complicated way to design a webpage and impliment a search engine in a site.
@CDarklock said:Hey, that reminds me of something:"You can automatically log in by clicking This Link and Bookmarking the resulting page. This is totally insecure, but very convenient." - Slashdot profile page settings True, but as soon as the password is changed, the link is invalidated (I tried it).
@iwpg said:[quote user="themagni"]I was going to say the same thing, "Them's fightin' words. I didn't study j for years for nothin'." The real WTF is that everyone knows it's called "i". :-P flees [/quote]
I believe that in EE, 'j' is used for sqrt(-1) due to the fact that 'i' is used for current.
@ender said:Oh, Alan Connor's still around? Off and on. Google Groups indicates he's fallen quiet for the past month or so. @ammoQ said:I wonder what happens when two persons use such programs (from
different vendors to make it more funny) and one sends a mail to the
other. Will the two programs exchange challenges till the end of the
universe? That's one of several ways in which C-R sucks. Hopefully one of them has at least a short-term memory, and auto-blacklists the other after a few iterations.
"There once was a master programmer who wrote unstructured programs.
A novice programmer, seeking to imitate him, also began to write
unstructured programs. When the novice asked the master to evaluate
his progress, the master criticized him for writing unstructured
programs, saying, ``What is appropriate for the master is not
appropriate for the novice. You must understand the Tao before
transcending structure.''-The tao of programming
Tried it and ditched it as it didn't allow my third party components to integrate with the designer. For a language like Delphi, which is all about RAD, that just about kills its usefullness, possibly degrading it to those who wish to only experiment with programming or those who are taking classes on programming and require a first-time practical OO language. (Though I doubt those specific users could find their way through the forest that is the IDE's UI anyway.)
@boolean said:Although this is probably the wrong place to ask, is indexOf or strPos typically faster than a regex matches in most languages?strange thing, i was certain that indexof should be much faster than regex, but my quickly put together test script in perl showed that regular expressions are consistently three to four times faster than substring matches, which makes no sense. for the record, i am matching 600000 random 10-character strings against a random 20000-character string (all strings are only lowercase letters). i'm comparing ($target =~ /$match/) against (index($target, $match)). the random string sets are the same for the regex loop and for the substring loop.
Never rely on features that the OEM added "just because they could".I had a Nortel CVX (1800 modems in 12U IIRC) which could allegedly speak OSPF... the stupid thing flooded the network with an OSPF route for EVERY SINGLE MODEM and overloaded the poor old routers sat in the middle.Treat the DSLAM as a DSLAM and nothing else, get a switch to be a switch and a router to be a router, and that way you'll have less chance of your manager convincing you to log in to a back-door serial port server re-configuring routers via your PDA while you're on holiday. Not that I'm bitter...
@Tsela said:However, be careful when you read the comic online. The comic player used there (which seems to have been written by the author himself) seems to be a WTF in itself... (I know I'm picking on the single tiny point of complain in your praise but I can't help so sorry :p) As far as I remember, the origins of the "weird-seeming" player are the observation, that many other sprite comics are transferring true-colored, screen-filling PNGs (or even JPEGs) that basically don't display much more than scaled up 8 color images a few pixels in size and lots of blank space. To avoid this, Kid Radd stores the "sprites" with their original size and color set and uses HTML to scale them up and arrange them. Images are also reused wherever they can be to allow efficient caching.I agree that the author had propably been better off with CSS absolute positioning or a Flash based design but I think the idea is highly honourable. And it works: when the comic was "in progress" it was noteably for its blazingly fast loading speeds even on slow connections. As for that topic, the community (like every self-respecting webcomic community) had sometimes a tendency to over-analyze things. (I guess I'm guillable of that as well :) Things became especially funny when people tried to map the comic happenings to the "real internet". The author's response to those things was usually "dude, it's a comic" though :)
@codemoose said:Yes, or perhaps <blockquote style="margin-left: 0px;">
I often do that, no issue there, a blockquote indicates a quote not a left-margin.
@chrismcb said:@fennec said: if(strlen(words)<256)That reminds me... We just had a bug where we weren't cleaning up an array. So my fellow "developer" went in and fixed the bug:count = 0; //count is how many items are in the arrayfor(int i = 0; i<256; i++ array[i] = 0; // whatever, clear out this item I looked at this code, and I asked him "What is 256?" He told me "its the size of the array."Sure enough the array is defined: int array[256];Great, I suggested a slightly better alternative, lets only delete the items we placed in the array. And while we are at it, lets fix the possible buffer over run (the guy filling the array checks to see that we are out of bounds)I gave him some sample code using sizeof(array)... His response: "The array is hardcoded so I don't need to calculate the size."!!!Guys, seriously, quit making baby coder Jesus cry.
@burnmp3s said:@chrismcb said:Eh? What are threads going to give me?
I don't know about your particular system but in general you might want to block until a certain condition is met rather than for a set amount of time.
But what is the certain condition to met is a set amount of time?
Sure I could do a waitforsingleobject with a timeout period, but why reinvent a timer?
If my spec calls for something to happen every half hour. Why create a worker thread for it? Why not use a built in timer?
Besides, the timer I am setting is a WaitableTimer. There is no other way to implement this that I know about.
Now there is a bug in the code(actually a design flaw), that causes us to block processing the windows messages. And yes that problem might be alleviated by creating a worker thread. but I can't replace the timer with a thread.
@Carnildo said:
Assuming the interplanetary medium is an ideal diatomic hydrogen gas, and neglecting relativistic effects, the speed of sound in outer space is approximately 581,000,000 meters per second. Hence, to within a reasonable margin of error, the statements "traveling 18 times the speed of sound" and "traveling 18 times the speed of light" are equivalent.
I hardly ever assume an ideal diatomic hydrogen gas when contemplating interplanetary media, and on those occasions when I do, I wouldn't be caught dead neglecting relativistic effects.
It's a shame they didn't create a 32 bit version, with antialias and dropshadow.> I love how this icon communicates reliability and solid engineering.
Inspires a lot more confidence than this lightning damage next to it.Yes. :D
@acne said:@db2 said:As someone who writes aspx pages (among other things) for a living, and tests them primarily in Firefox, I'd love to hear the presumed reason for the two being incompatible. Well, this may not be caused by aspx itself, but this very same page has 274 warnings according to my "HTML Validator" extension... If your generated code is not clean, there is no wonder it displays incorrectly in some browsers.
A few possibilities:
ASP.NET isn't 100% generated HTML. You can still put in all kinds of ugly stuff if you wish.
I've seen Tidy bitch about element IDs using XML syntax (probably the "__" at the beginning or something). This usually includes __VIEWSTATE and its kin.
Usability warnings like missing alt text on img tags, tables lacking summary attributes, empty spans, etc. also show up in Tidy.
Looking at the page source of the job posting, though, it appears to be a little of option 3, and a lot of option 1. Holy cow.
However, the Real WTF™ of this job page is that it's an ASPX that creates a frameset which simply displays a standard ASP 3.0 page. Granted, it's not always necessary or practical to update all your asp pages to aspx, but it's almost like they're hiding it. Heh.