ivosaurus

- friends
582 link karma
13,191 comment karma
send messageredditor for
what's this?

TROPHY CASE


  • One-Year Club

    Verified Email

Lazy forms with SQL: a question by i-make-robotsin PHP

[–]ivosaurus 2 points3 points ago

Any modern PHP framework will do automatic form generation from models, as well as validation on the fields, either automatically or straight-forwardly with 90% of the work done for you.

There's a reason some people consider them awesome.

Jay Leno uses YouTube video without permission, then has it blocked for copyright infringement by harmalain WTF

[–]ivosaurus 2 points3 points ago

I kinda went, "What the fuck, Jay Leno?"

Anand 4.5 vs Gelfand 4.5 LIVE - Match 10 of World Championship Match. by tk-809in chess

[–]ivosaurus 0 points1 point ago

Another draw. Excellent, but safe play.

Why, EA?! by JuanSombreroin gaming

[–]ivosaurus 0 points1 point ago

Sometimes both!

PBBanned from a server for just joining it? by [deleted]in battlefield3

[–]ivosaurus 2 points3 points ago

10 year olds can hack valve games

Yes, almost anybody, because VAC won't ban you for at least 2 weeks after detection.

My friend painted this in a day...He doesn't get paid for this. I want to help him become more well known. by SJBradleyNYin pics

[–]ivosaurus 1 point2 points ago

If OP had shown more than just one picture, I'm sure they could have had a lot more to say. As such, there's a number of assumptions they have to make to be able to give some constructive and realistic criticism such as this. Saying that is just stating the obvious.

My friend painted this in a day...He doesn't get paid for this. I want to help him become more well known. by SJBradleyNYin pics

[–]ivosaurus 0 points1 point ago

no, they insist on making me listen to some crap they like, thinking that I'm going to enjoy it.

This is universal to all music - you'll always hope that others will like what you do.

Why, EA?! by JuanSombreroin gaming

[–]ivosaurus 2 points3 points ago

...does not install it's files all into one folder. Is it in /bin? /usr? /usr/bin? /usr/sbin? /usr/lib, /usr/lib32, /lib, /lib32 or /lib64? I just don't know! Maybe it's in /var/lib!

Derren Brown plays 9 simultaneous chess games against 9 chess masters (4 of which are GMs). He wins 5 out of 9 games by using a clever trick of the mind. by haddock420in chess

[–]ivosaurus 2 points3 points ago

Of course, if you're wiley enough, you can evade detection. Not all cheaters are smart cheaters, though.

Derren Brown plays 9 simultaneous chess games against 9 chess masters (4 of which are GMs). He wins 5 out of 9 games by using a clever trick of the mind. by haddock420in chess

[–]ivosaurus 1 point2 points ago

Top chess engines are miles better than the best players in the world, and even modicum players will lose easily to modicum engines.

The most stupid thing cheaters usually do is use a particular engine at its full strength, which is usually the default.

In say 10 moves, there are literally hundreds of different moves one side could have made over the total of the 10 positions.

To spot a cheater then, you just have to run an engine over the game on their side - if their moves are always the same as a particular engine's, then they've been cheating. The chance that a human would come up with exactly the same moves as any particular engine for the whole game, or even just 10 moves, is tiny.

Block size of AES-CBC? by brianethanin crypto

[–]ivosaurus 2 points3 points ago

The blocksize of AES is always 128. The ciphermode doesn't come into it.

AES256 onlys refer to the size of the key. AES can have 128, 192, or 256 bit keys.

Rijndael, which AES is based on, has more options.

See the wiki article(s) for more details.

Point me to some graphics that explain an IV? by bearsintheseain crypto

[–]ivosaurus 2 points3 points ago

Basic point - In some ciphering cryptosystem, the same data, encrypted twice would be better if it looked different each time.

This means that the enemy can't figure out that the same message was repeated.

Using a random IV achieves this goal, and using a static one doesn't.

Also, using a static IV means there is one more static part of the system, possibly making cryptanalysis easier. The more changing parts a system has, generally the better. It also means individual messages become related to eachother by more than one token. (The other token being the key).

People may put a fight saying "Oh, but this is harder, and it's a trivial security difference!"

You should ask them to tell that to the nazis, who also repeated message keys in their enigma cipher during WWI. (The message was encrypted with a message key, which was then encrypted with a session key, and sent out)

The reasoning was that it would make the message key less likely to be corrupted during transmission (these were the days of analogue), say during stormy weather, be a convenience (just like using a static IV) and it would hardly result in any change in the security of their system.

That one repetition (not dissimilar in concept to using a static IV) was the very thing that allowed the allies to eventually completely break the enigma cipher and helped a great deal in winning the war.

Help with the actual notation and algebra of cryptography by sublimepuain crypto

[–]ivosaurus 0 points1 point ago

Discrete mathematics, group theory

WHMCS hack update of the 23rd by petermdodgein webhosting

[–]ivosaurus 1 point2 points ago

That moment when your hunch that "this software suite has to have absolute dogshit security" turns out to be spot on...

Why, EA?! by JuanSombreroin gaming

[–]ivosaurus 11 points12 points ago

For all the things I hate about Apple... this is one thing that OS X does that I'm jealous of.

What is the fascination with Sublime Text 2? by ZestyOnein webdev

[–]ivosaurus 0 points1 point ago

Vim is extendable in every which way. It has lots of hooks for different things to plug into its functionality. In the last few years, a few meta-vim-mods have come about to enable all the customization to be thought about as packaged, self-contained plugins.

Many of the plugins I use are passive - they don't give me new commands to remember, but simply enhance the editor in different ways. Enabling different or better syntax highlighting, customising the interface (minimal as it is), customising behaviour.

The plugin manager I use now is called vundle. It auto-updates and installs plugins by pulling from git, off the web.

I have also version-controlled my vim settings file and folder (they are both called .vimrc).

If I work with vim on a new computer, I somewhat recent vim, and git installed.

You can read the list of 8 steps I can perform to make the new vim just like home here. It's essentially just clone my settings, move them to the right place, and then tell vundle to install all plugins.

But still, it's vim's basic commands which I still make use of most often, just as with any spiffy editor you care to use, you're still most likely to use ctl+c and ctl+v the most.

Shareholders sue Facebook over botched IPO by JiggleBiscuitsin technology

[–]ivosaurus 0 points1 point ago

This is turning into a joke on way too many levels.

Or not enough, I'm not sure much I like Facebook at the moment.

Megaupload founder Kim Dotcom is demanding access to 135 computers and hard drives that were seized from his home in January, so the data can be used for his defense. Until then, he refuses to give up passwords to encrypted data stored on the machines. by DrJulianBashirin technology

[–]ivosaurus 0 points1 point ago

Truecrypt does have an option for keyfiles.

Essentially you store a file of random data, the data being considered part of a key, on a USB stick or what have you. Truecrypt will require tha t file (and any others also created) as well as the password entered to unlock the drive.

What is the fascination with Sublime Text 2? by ZestyOnein webdev

[–]ivosaurus 0 points1 point ago

Using visual editors lets you enjoy those advances, and don't tax the memory as much.

Eh?

Sublime Text 2, freshly downloaded, is using 17.7mb on my system. Gvim, with over 20 plugins loaded, is using 13.7; vim uses 5.5.

99% of the extra functionality in my vim installation is provided by other people's hands, they are the tool makers just as much as Bram Moolenaar is.

and if my computer dies, and i didn't memorize everything, i have to start over.

I'm not sure what you're trying to say here, because surely you not saying that vim is incapable of saving it's configuration to disk?

How do those eBay unlockers get the unlock codes for phones? by caliberin AndroidQuestions

[–]ivosaurus 0 points1 point ago

I'd say it's far more likely they just have an obscure algorithm which maps from IMEI to code.

Give hackers enough time, and they'll figure out any algorithm.

The next smartest people are the ones who realise they can take the algorithm, hide it behind a service/program, and charge money for it.

view more: next