Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-4041-

Calling all experts

Name: Anonymous 2009-12-10 12:25

Do you have a niche area you like to think you're pretty top-notch in?  Might be a library, a user application, etc.  You're one of the top few people in the world who could be pulled for proficient work in this area, no matter how silly it is.

For me, I like to think I am one of the few people with a strong grasp on the automation aspects of the IRC protocol.  Sounds like a joke, but you've got to consider that despite numerous RFCs, IRC really has no protocol at all.  A lot of IRC libraries don't get it right, and for good reasons... IRC is meant for human consumption, and is poorly suited to parsing and state tracking.  A simple example of its many inconsistencies: you join a RFC1459-strict server and join a channel, where bob has +ov.  You only see the +o when you join, but never see bob's +v.  I think expressing this in the IRC library (that it is unknown whether bob has +v) is a great way to deal with mode ambiguity when writing IRC bots, but it seems I'm the only one.

So yeah, it's an area you're a pedant in, probably.  A self-absorbed ass nugget.

Name: Anonymous 2009-12-10 12:32

I'm an EXPERT BBCODE PROGRAMMER

Name: Anonymous 2009-12-10 13:10

Anus haxing. Definitely.

Name: Anonymous 2009-12-10 13:24

I am one of the few people in the world that can write an understandable monad tutorial.

Name: Anonymous 2009-12-10 13:30

I used to maintain linux kernel drivers for modems based on a certain chipset, so that was my niche.

Name: Anonymous 2009-12-10 13:46

>>4
citation needed

Name: Anonymous 2009-12-10 14:14

I'd like to think I'm pretty good with compilers. I wrote one when I was 12.

Name: Anonymous 2009-12-10 14:20

>>7
I wrote 12 when I was one.

Name: Anonymous 2009-12-10 14:27

>>8
I wrote infinity when I was born

Name: Anonymous 2009-12-10 14:32

I am very good at writing fibs!

Name: Anonymous 2009-12-10 14:38

I own the shit out of fac!

Name: Anonymous 2009-12-10 14:39

I routinely seize art forms by the throat and drag them to their apex.

Name: Anonymous 2009-12-10 14:40

I am an expert factorial programmer. I have written over 200 distinct factorial functions, in languages such as C, Haskell, Brainfuck, C# Befunge, x86 Assembler, Instant.EXE, and Croma LISP. I have followed multiple paradigms, including, but not limited to, procedural programming, imperative programming, functional programming, OOP programming, and scalable turkey solutions. Memoization, tail-optimisation, polymorphism, business best-practices, I have done it all.
I am also renowned for adding slight variations to the function itself, such as restricting or expanding its domain, or replacing the internal multiplication function with tertation operators or artists.

Name: Anonymous 2009-12-10 14:41

>>13
or artists.

Name: Anonymous 2009-12-10 14:49

>>14
Oh, okay, fine.
As long as artist :: (Num a) => a -> a -> a

Name: Anonymous 2009-12-10 16:14

>>13
Have you ever written a non-deterministic factorial?

Name: Anonymous 2009-12-10 16:49

>>16
Maybe.

Name: Anonymous 2009-12-10 20:19

The warcraft 3 game hosting system and assorted protocols.

Name: Anonymous 2009-12-10 20:28

>>17
Ooh, burn.

Name: Anonymous 2009-12-11 0:28

>>18
Enjoy your knowledge that can never be used in real life ever. Why not learn something actually useful?

Name: Anonymous 2009-12-11 0:43

I like to think I'm quite good at Perl golfing.

Name: Anonymous 2009-12-11 1:52

>>21
Now that is actually useful.

Name: Anonymous 2009-12-11 2:32

>>20
Like it or not, there's money in WoW.

Idiots always make a lucrative market.

Name: Anonymous 2009-12-11 2:44

x86 reverse code engineering, among many other things.

Name: Anonymous 2009-12-11 3:16

>>23
WoW != Warcraft 3.

Name: Anonymous 2009-12-11 3:58

>>25
it is to people over the age of 18 ( ≖‿≖)

Name: Anonymous 2009-12-11 7:55

para usar la lambda
para usar la lambda
se necessito un poco de gracio
una poca de gracio
para mi, para ti, ay arriba, arriba,
ay arriba
satori sere satori sere

yo no soy cuddero
yo no soy cuddero
soy mago, soy mago
soy mago
lambda lambda
lambda lambda
lambda lambda
lambda lambda

Name: Anonymous 2009-12-11 8:05

yo no soy cuddero
Started laughing there

Name: Anonymous 2009-12-11 8:17

>>28
i hope u recognized the song it's based on

Name: Anonymous 2009-12-11 9:13

Probably should be ``satori será´´

Name: Anonymous 2009-12-11 9:24

>>29
I do, but I can never remember the name of it.

Name: Anonymous 2009-12-11 9:30

>>31
la bamba?

Name: Anonymous 2009-12-11 9:34

>>30
No i don't think so. The original is "por ti sere`"  (I will be by/with you - por can be by in this sense). My intention with satori sere` was to say satori i will be. However I don't speak spanish so not really sure.

Name: Anonymous 2009-12-11 9:52

Hmm, as I recall the song, the lyrics are
Yo no soy marinero,
yo no soy marinero por ti seré, por ti seré, por ti seré

Though as a folk song, I am sure there are many variations.

Name: Anonymous 2009-12-11 9:57

>>34
well i'm going by the Ritchie Valens version. He sings yo no soy marinero x3 ..soy capitan..

I read on wikipedia that this was sung at weddings and this verse was meant to demonstrate the groom's worthiness and faithfulness ie he's a gentlmen like a captain would be, not just a sailor with a woman in every port etc

Name: Anonymous 2009-12-11 10:21

>>35
Yes, the first verse (as I know it) is as I listed, and the second verse says, "yo no soy marinero, soy capitán..." (as you listed). I am not familiar with exactly how Valens sung the song, though all the web searching I've done agrees with your spanish.

You seem to imply (or have inferred) that por can mean by, which it can, but not by as in with, rather, by as in by means of, through, or along (e.g., I went by plane, I went by your house). I think your translation is incorrect. The line in the song is just, "For you, I will be," which does make sense in the context of a wedding or love song.

I see the lyrics here [ http://www.spanish-translation-help.com/la-bamba-translation.html ] seem to correspond to your impression, but agrees with my translation.

Name: Anonymous 2009-12-11 10:26

>>36
TRANSLATE MY ANUS

Name: Anonymous 2009-12-11 11:19

>>37
thpbpbpbpbt

Name: Anonymous 2009-12-11 12:08

para programar el Scheme
para programar el Scheme
se necessita un paréntesis
un paréntesis pa' mi y pa' ti
y satori satori
y satori satori
por Scheme seré
por Scheme seré
Yo no soy un Paul Graham
Yo no soy un Paul Graham
Soy GJS soy GJS

Es Eye Cee Pee
Es Eye Cee Pee

Name: Anonymous 2009-12-11 12:47

>>24
Okay Mr. Expert:

How do I create a FLIRT signature for a turbo pascal unit?
I am trying to decompile a DOS .exe which was compiled in 1991 probably using Borland Turbo Pascal 5.5 or 6.  Where do I get the .tpu to make signatures out of, and what program do I use to do so.

Thank you.

Name: Anonymous 2009-12-11 12:53

>>40
It's like asking a motorcycle expert to fix your toy bike.

Name: Anonymous 2009-12-11 13:32

>>16
Yes, it was quite easy. Just ad a random number of times yuo genrate my anus thread

Name: Anonymous 2009-12-11 13:49

>>40
Where do I get the .tpu to make signatures out of
Once you've identified the version of the libraries in use, you should use FLAIR (they're utilities which should be distributed separately from IDA, but officially supported) to create the signatures, to actually parse TPU files, you need to use the tool located in pascal\bin\* , read the text file for actual instructions, it should support TP 4.0-7.0 and Delphi 1.0. There's a bunch of other helpful scripts in the pascal dir that you might want to look at. The tool should output a PAT file, which you can then use to generate FLIRT signatures, like you would with anything else (sigmake). It's pretty simple stuff, and you would have found out how to do this, if you would have read the documentation.

P.S.: IDA already should have FLIRT signatures for Turbo Pascal 5.5-6, it's called tpdos.sig, so next time, look more carefully at what the program provides before looking to make your own.

P.P.S.: AFAIK, Turbo Pascal's compiler was quite primitive, and a decompiler for it was feasible, if you like wasting your time, you could write one.

Name: Anonymous 2009-12-11 15:27

>>43
primitive my anus

Actually it was just a decent non-optimizing compiler. The compiler code was acceptable (for example x*9+1 was compiled as (x<<3)+x+1 with a single load and store of the variable) but the absolute total lack of optimization was a bummer (no register allocation, x*3*4 generating two operations whereas x*(3*4) generated just one...)

But yeah, it looks like a rather fine target for decompilation. OTOH the compiler ran at the speed of light (I think it was well into the thousands of lines per second on a 486)

Name: Anonymous 2009-12-11 15:31

>>44
Of course it's easy for it to be fast if it doesn't do anything. cat would be even faster.

Name: Anonymous 2009-12-11 15:38

>>45
Correct use of sage. Your shitty post should not have bumped the thread.

Name: Anonymous 2009-12-11 16:19

I am a master of generating random numbers
[code]
cout << "1" << endl;

Name: Anonymous 2009-12-11 19:40

>>47
I am a master of saging shitty xkcd jokes (or maybe Dilbert did it first, same shit)

Name: Anonymous 2009-12-12 7:04

>>43
Shit, it was there all along.  Thank you.

Don't change these.
Name: Email:
Entire Thread Thread List