Fabulous.
Posts made by Kiss_me_I_m_Polish
-
RE: Mozilla Lightning
Linux People Problems:
Promote diversity.
Rant over a compression format.
-
RE: So, you think you're having a bad day?
You think you're having a bad day? I've got blisters on my hands from these new golf gloves.
http://www.whitepeopleproblems.com
-
RE: Change the software, but don't let anyone know we changed it
@PJH said:
@vt_mruhlin said:
I feel like a cripple without my gestures. And it hurts.I don't know why giving them a patch doesn't force a regression test
Because they didn't follow Mozilla's recent example of versioning?
4.bollocks.wank is broken, we've replaced it with 4.bollocks.piss. No regression testing needed
[someone has the bright idea at FFHQ to promote every number in the version...]
5.fuck is the new version. "Oh shit - they've incremented the major number - we need testing!!!one!@"
-
RE: BioWare / EA password (un)security
@derula said:
@Hellkeepa said:
As far as my research goes, the only game with a 1bln user base is Minesweeper, and I don't think they have a dedicated forum.This time, I went for a properly secure and random password
Holy shit, is that a password or a fricken novel?
Also, if they want to limit password length, why do they allow to enter a longer one in the first place?
But no, the actual reason for limiting password length is, of course, disk usage. Imagine you have a customer base of a billion people, and you're storing the passwords encrypted (encryption usually only increases the length of the passwords. Hashes are unacceptable in our case, because they ultimately limit password length as well), and each user has a 43 characters long password, that'd be more than 40 GiB of data!! Only for the passwords!
-
RE: State of laptops
@intertravel said:
Thinkpad. Next question?
Pardon me, but I beg to differ.I'm typing this on a (nearly 3 year old) ThinkPad. It has one of the worst screens ever. I'm serious, I have compared to several other laptops. The colors are bad even for the 16.3mln "standard". The viewing angle is non-existent. The GPU barely runs Portal on the lowest settings.ThinkPads are not exactly the greatest in graphics.
Otherwise it's a sturdy beast with a decent keyboard and I'm happy with it. But I would never recommend it to someone who wants a decent image.
-
RE: Why? Why would they do this?
@nexekho said:
The filename's jawdrop... maybe he thought I was throwing around buzzwords for the heck of it?
Absolutely not. It's just... so much work to prove your point that the job is done ugly. -
RE: Why? Why would they do this?
@nexekho said:
@Obfuscator said:
The WHAT?
This:
It's clearly trying to imitate ambient occlusion (basically do a load of samples flying in all directions on a surface and perform a weighted average to darken it and create shadows in crevices) but doing a terrible job of it. Just thrown this together in Flash:
On the top, I've left the gamma correction turned on and it nonlinearly fades from black to white with a little deceleration either end to make it look smoother. On the bottom is what they've set it up to do instead, linear interpolation, which looks ugly as hell and isn't much cheaper given how sluggish Flash's renderer is.
Oh, and a bonus image of some AO if you don't fancy Googling it:
-
RE: Prefixes - but at what cost!?
Or, you can go another way and replace the whole structure with a single table.
Of course some of the fields would be empty... but then you can reuse them! Just give them generic names (fld_1, fld_2, fld_3 etc.) and depending on the context they could contain the customer addresses, or the product color, or options on contract.
The possibilities are endless!
-
RE: Your WTF appears to be in violation of 15 U.S.C. 7701, et seq., Public Law No. 108-187
In order to opt out you need to print this message, sign it, send with a copy of your ID or driver's license, by USPS with confirmation receipt, and allow two months for processing.
-
RE: But setup ate my memory!
@tchize said:
What a hog. I suppose the "damn small" part is hipsterically ironic. 640kB should be enough for every system.Damn small linux requires too much memory. Last time i tried it, it wouldn't install on a 2MB RAM computer! It required at least 4MB!
-
RE: From the washing machine's instruction manual
@Zemm said:
@blakeyrat said:
Wait... does that mean you don't actually own a leather hat with crocodile teeth, or drive a hell of a motorcycle, while hunting for fuel? Weird.BTW: judging us by movies is a pretty bad idea. Movies have their own reality.
So you all don't either live in a 4-storey house (basement, ground, upstairs, attic) or in an apartment with views of Central Park? (Or in a "trailer")? OMG! You have shattered my image of reality!
-
RE: University user account management at its best...
Maybe it was a university assignment to pass the "Introduction to Java" class. But the guy didn't know any Java. Not that he knows any PHP for that matter.
-
RE: It's ok, I used a regex
@locallunatic said:
Ohh the possibilities. p0t4t0 then.@blakeyrat said:
Letter-Digit-Letter Digit-Letter-Digit.
They don't use the letters D, F, I, O, Q, or U.
(Not a Canadian.)
Thanks, I missed Lorne's tag with a better regex (though apparently it would still allow through bad letters).
-
RE: I hope no one can guess the password.
Shit, my laptop is 2 years old, and the battery is at 5% of the original capacity. Even if it has been physically abused and taken to work every day, on a bicycle, served as a dining plate, etc. I can't imagine how the 6 year old batteries look like in capacity terms.
-
RE: I don't think the data's right. The program worked too fast
Maybe you should put a sleep() in the loop, then every time you improve the script (version 1 to version 2) just lower the wait time. Hey, progress!
-
RE: The case of the missing parents, or useless useless useless
@The_Assimilator said:
@Kiss me I'm Polish said:
Nothing, it's great. I wouldn't compare it to Java, because it has a different purpose.Oh god I knew it. I just knew somebody would say it. Maybe let's just make a template stating that "the real wtf is <INSERT_NAME_HERE>" and use it every time PHP, ColdFusion, VB or Haskell is mentioned (because fuck Haskell).
And no, not in this case. It's not Cold Fusion's fault.
What do you have against Haskell? I've never used it but heard it's better than Java, although frankly that's not a particularly strong endorsement since a root canal is better than Java.
Anyway I said Haskell, but I could have said Erlang, Ada or F# because almost nobody uses these either so almost nobody would take it personally. And everybody is used to bashing of PHP and VB so nobody would care either.
-
RE: The case of the missing parents, or useless useless useless
Oh god I knew it. I just knew somebody would say it. Maybe let's just make a template stating that "the real wtf is <INSERT_NAME_HERE>" and use it every time PHP, ColdFusion, VB or Haskell is mentioned (because fuck Haskell).
And no, not in this case. It's not Cold Fusion's fault.
-
RE: Mozilla have lost their mind
@blakeyrat said:
@ender said:
Not true, except for critical updates. Besides, some people still use XP at work because mommy the company won't buy them new toys until at least Service Pack 1 is out.@blakeyrat said:
(Taken directly from my Windows Update control panel; this computer has never been to windowsupdate.com, except perhaps by accident.)
There's quite a lot of people with older computers (or some misguided notions) still using XP.Yeah, but XP doesn't (and never did) require the use of windowsupdate.com. It's completely optional in XP.
@blakeyrat said:
@ender said:
So you have Vista or 7. Good for you, it's quite a nice feature, but Windows Update Control Panel wasn't available in XP. I just checked, there were 9 updates in the window launched by the small yellow shield icon and 14 at the site. Also, the shield updates are for the system only.Also, even in Vista and 7 you only get Windows updates by default - getting updates for other programs involves a one time side trip through IE.
Completely untrue. Look at the list of updates above-- notice the Office updates? That computer never visited windowsupdate.com. Ever.
So anyway, as I was saying, despite all those red flags concerning new features in beta, I hope Mozilla doesn't go apeshit with Firefox 4. I don't want to stay with an outdated Firefox 3.6 just because of the feature creep.
-
RE: Mozilla have lost their mind
@blakeyrat said:
@Kiss me I'm Polish said:
You get only the CRITICAL updates throught the built-in Windows Update. The site has optional software available - .NET framework, newer versions of hardware drivers, patches for MS Office, updates for root certificates etc. Oh, you can even get IE7 and IE8 if you really want to.I use Internet Explorer for Windows Update,
Always mystified by this one. Windows hasn't used IE for updates in over a decade. It was optional in Windows 2000... I never used IE to update my computer in Windows XP, and IE won't even let you in Vista or Windows 7. Shit, even Windows 98 would pull the critical updates with no involvement from IE. What decade are you living in?
We need some psychologist to do a study, "why do people think they need IE to update Windows?" I'd really love to see the results of that one.
(I did love the virus a few years ago that was going to DDoS windowsupdate.com to take down Microsoft's update mechanism. Apparently the virus authors didn't realize that 2000 and XP have built-in updaters. But even dumber, they didn't realize windowsupdate.com was nothing but a redirect to a different site on microsoft.com. All MS had to do to weather the virus attack was separate windowsupdate.com's hosting from their other sites' and temporarily turn off the redirect.)
Hey, it's been there for 10 years! What decade are you from again?
-
RE: Mozilla have lost their mind
There are several Firefox-only features I can't give up:
- tabbed Speed Dial. I work with about a hundred sites, so this is especially useful for people like me; I have these sites grouped by projects and when something goes wrong for any of the clients I'm only 3 clicks away if I want to see. In IE this doesn't exist, in Opera and Chrome there is no tabbing, the only improvement Opera made to its original implementation is a useless and redundant search field.
- Dynamic RSS/Atom bookmarks - Firefox gives me a list of thread titles, and setting up a new live bookmark is the simplest thing ever. IE 8 shows them either in the "feeds" bookmark folder, or on the favorites bar, which is why having more than 10 RSS feeds is at the same time is impossible. Opera is completely lost, and proposes subscribing with its mail feature. Chrome hates RSS.
I use Internet Explorer for Windows Update, I have never figured out the "slices" and can't stand the painfully long 10 seconds needed to open a new tab.
Chrome has some neat features which don't exist in Firefox, but I use it only as the second browser. The best ones I miss in Firefox are:
- process separation (in Firefox when Facebook goes apeshit and eats
up 800MB of memory I have to restart the whole browser. Not cool, and for some mysterious reason closing can take up to 10 minutes. Easily.)
- porn mode (private browsing). Firefox has this fucked up completely - you can turn it on or off for EVERYTHING you have currently opened, which "saves" and closes your tabs; unlike you'd expect it to behave and just open a separate window with a different color scheme. Internet Explorer and Chrome got it right. Opera didn't at all. Only Firefox did it the wrong way.
-
RE: Especially pointless spam
@boba_fett said:
Just a guess: might it be to elicit a response, so they can make 'higher quality' lists of known active addresses? Which they then charge a premium for sending spam to...
It might also be a reply from a lame user to an actual spam message with a spoofed "from" field. -
RE: Server-Side form submissions - how do they work?
Wow. I don't remember when was the last time I used a separate email client (with the exception of corporate Outlook, but I won't use that to get burger coupons). In fact, I think it's impossible to use e.g. Hotmail with a pop3 client, isn't it? And gmail is actually better than desktop applications.
I can only imagine: clicking "Submit", then wait... wait a little more... ooh it's Thunderbird! And it's starting to download one year old messages!
Khaaaaaan!!!
-
RE: Bad password policy...
I can't stand password policies that require changing passwords every so and so. Such policies come from the seventies, when everyone had access to one, maybe two things that were password-protected, and remembering even complicated passwords was easy.
Today everyone needs PINs, PUKs, site passwords, and every fucking server has a password expiration policy, because it's totally more secure! I mean, everyone does it, so it must be secure!
Oh wait, no it's not. It's just moving the problem from the server to the user. "We figured out a way to make your password impossible to crack, by rendering it obsolete. Now you remember your new password. Every single password you use. We can't guarantee the safety of your data if you write it down."
The only problem: you can't even use the same password everywhere. The policies differ, so you have to change your password more often here, less often there, use a keychain to store them, your browser helpfully remembers your login and password, etc. I currently use about 100 different credential sets at work.
At first I stored them in Oubliette, but maybe it's time to stop fucking caring and just throw them in a Excel file. -
RE: Well, it *is* the Answer to Life, the Universe, and Everything...
@Thuktun said:
The problem with translating short strings is the double meaning of some words. An extreme case: How do you translate "Bin Oct Hex Dec"? That's easy, but what if "bin" stands for "binary" in one case and "trash" in another?@RogerWilco said:
@Cad Delworth said:
Are you saying it's easier to internationalize "23" than it is "Foo"?@jpolonsk said:
More importantly, it allows for easy internationalisation.it actually can be better to use real words and phrases since they don't have to be looked up every time.
Well, yes and no. Sometimes it can still be better to use codes and lookups, especially if a) they change their minds about WHICH words to use every 2 minutes (so, just change one lookup table); [...]A mapping from code to description doesn't care if the codes are symbolic or numeric, and supporting internationalization doesn't imply that an internal protocol or identifier has to be numeric instead of symbolic.
-
RE: Really slow autoreply
Reboot computer,
Achievement unlocked.
Can play Fortress now.
-
RE: Thanks for the localisation
Yeah, let's all switch to English, and kill all the dinosaurs that won't obey.
-
RE: On becoming a man...
There is no easy way to become a magemathical astrophysician.
-
RE: Do we really need a new way to close a window?
The OS can be pretty and useful at the same time, but somehow the global tendance is to fuck up the "useful" part of it.
The purdy little circles at the top left of MacOsX are the first that come to mind. They might be pretty, but their purpose is a mystery.
In Windows "Classic" theme (Windows 2000 look) the magic corners were completely lost. A major fuckup, because the "classic" theme was present up to Windows 2008 and remained basically intact. Fortunately, the MS Office team finally played with the concept of mile high menus, and I have yet to see how Windows 7 deals with it.
-
RE: I hate nerds
@Medezark said:
Patón - 12 bytesYou are correct. That error message is wrong. Even properly coded that would be 10 bytes at most, wouldn't it.
-
RE: Disappearing post
@SEMI-HYBRID code said:
Look at your phone. Does it have small letters on the dial buttons? like, a big 2 and small "abc" under it. Most cell phones have.@Zemm said:
(Domino's Australia now advertises 1300 DOMINOS so I guess this wouldn't happen as much now - it has been 5 years since I left).
...how do you actually "dial" that, or translate/transpose/decode/whatever it to a phone number?
You just press whatever character is corresponding to the letter, so in this case "D" is 3, M, N and O are 6 etc. Therefore DOMINOS=3664667, and the whole number is 1300 3664667
In some countries this trick is quite common, others use only magic numbers (111111, 12 12 12 12 etc).
-
RE: PHP is dynamically typed but: null != 'null'
OK I think I found it, the variables are used in a db query. The real WTF is the query: there is a (weird) prepared statement, but I can't see parameter binding before the query is executed...
-
RE: PHP is dynamically typed but: null != 'null'
What exactly is yor problem again? 'null' is a string. null isn't. Case closed.
-
RE: ASCII is good enough for us so it is good enough for everyone
@zblongladder said:
[quote user="Renan "C#" Sousa"]
Don't forget to add support for elvish Cwenya.
I am pretty sure that an old form of English used accents for stress marking on words, and that can still be seen as when you write words of foreign origin (such as "resumé", or "fiancé").
Those accents are inherited from French--the accent égout isn't about stress, it's about sound. "Resume" is pronounced "ree-zoom", "resumë", if such a word existed, would be "ree-zoom-uh", and "resumé" is "re-zoom-ay".
[/quote] égout means sewer. The word you're looking for is "accent aigu".
Fun fact, the word "aigu" is also an exception. The feminine version is written "aiguë", which is pronounced "eeg-yoo" - if the "tréma" sign were missing (e.g. aigue), you'd pronounce it "eegh".
-
RE: X = 5; y = x; x = y; ??
The common practice is to initialize a variable at least twice. Sometimes the compiler optimizes too fast and you should make sure it doesn't forget about your initial values.
Also, some variables should be unused, to miminize buffer overrun damage (there is no problem if an unused variable is overrun).The critical variables should be insulated in memory by a buffer of unused variables sitting to the left and right of them.
The "x=y; y=x;" pattern is a test. Some volatile values might obviously change between these. Also, buffer overrun.
-
RE: One of the premiere award winning sites on the net
And to top it all, the only reply I get is from a retard.
-
RE: One of the premiere award winning sites on the net
What's the funny part? The crappy website? The accident? Laughing at random shit doesn't constitute a proof of a sense of humor. Quite the contrary, most of the time. Give me back my 5 minutes.
-
RE: Exchange WTF
I envy you. We have a 100MB quota with a 80MB warning level. When a coworker sends a 5MB PPS with adorable kittens, he is beaten to death. It's fun, but we're starting to run out of coworkers.
-
RE: Everybody is an Admin
Actually it's a smart move. If you hire only heads, you don't need to build shitters, because the asses stay at home. Great savings.
-
RE: Private global
I like the idea. Let's make a private field so nobody messes with it. And then let's rely on a global variable.
So instead of having
$email = new Email($text);
which actually shows what information is used, the user of this great class will have to write
$email = new Email();
and hope to remember to set the $text variable. In fact, it can't be any variable. It has to be $text.
Oh and by the way, if he uses $text to store something else on the way, he's screwed.
Great misuse of object-oriented programming.
-
RE: My name is Backspace
@Quietust said:
@Kiss me I'm Polish said:
"ls -l" shows the same content, with the usual drwxr-xr-x where applicable. The "admin" directory has been in use for a long time, so I think I can rule out the rootkit theory. Also, I believe the "ls" here is not GNU, as it's on a SunOs.
What about "ls -l"?WHAT? List please!
$ ls /export/home/
admin
initech
initrode
-
My name is Backspace
I like bash. It's the closest thing to a modern command line environment one can get on SunOs. My favorite feature: the magical tab-autocomplete.
I logged in to a server today, and went looking for some files to install. "Oh, they're stored in /export/home/initech/deployments/deployment_5.0.0/" - wrote Joe, our connection with Initech. "No problem" - I thought. Let's cd to that directory.
$ cd /ex[tab]
$ cd /export/ho[tab]
$ cd /export/home/[tab] [tab]
^H^H^H^H^H^H^H^Hadmin initech initrodeWHAT? List please!
$ ls /export/home/
admin
initech
initrode
I must have been mistaken, let's try again:
$ cd /export/home/[tab][tab]
^H^H^H^H^H^H^H^Hadmin initech initrode
No. Someone *did* in fact create a directory that has backspaces in its name.
-
RE: I got a {1}!
@El_Heffe said:
That's actually barely a WTF. The whole game is based on an addictions:@notromda said:
Yes, the real WTF is that I'm playing Farmville.
No, the really, really, really really MAJOR WTF is that you are playing Farmville.
- there's no visible end in the game, so all you achieve are "side quests". When do you stop playing? Never.
- there's instant reward - the "leveling up" (being the sole purpose of RPG games) works quite well in Farmville too. You can't stop right now, if you get level x you'll be able to plant Dupercarrot. Or kill rats with a click.
- there is Skinner Box random award system - getting randomly placed microrewards is super addictive (see http://en.wikipedia.org/wiki/Operant_conditioning_chamber). That's how casinoes make money.
- you get punished if you don't play (crops wither)
- To get visible results you must play for days. It's not a "throw penguin"-style game, with instant result. It fucks up your daily life, because you have to include it in your rituals to get results.
to quote a few. Also, real money can be involved, as well as friends that constantly send you crap - this in order to prevent you from forgetting to play the game.
Cracked recently posted an article about addiction in games, and Farmville gets its share.
I know that you can block the game (duh) and hide updates from friends, but most people won't do it.
-
RE: To take a screenshot in Mac OS, use Command+Shift+3
@dhromed said:
Whatever. I'm on XP and I use the Alt+Tab switch powertoy. Win+Tab is fun to watch though.@Kiss me I'm Polish said:
Win+tab is the Alt+tab on steroids (Vista and newer)
Win+Tab is annoying shit. Don't claim that it has steroids when it has been effectively castrated and donned in a brightly coloured harlequin suit. It's an interface failure. It's eye candy prevailing over usability.
- The windows are hard to recognize because they're in perspective, do not display the application icon, and obscure eachother for the most part.
- Quickly hitting Win-Tab, the balls of the feature, is a complete no-op. It just flips the FUN SMOOTH ANIMATIONZ on and off, and the end result is that you're still in the same window.
I suspect Flip3D of bypassing QA and user testing altogether.
Another one: Alt+Shift+Tab switches windows in reverse order