IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New non programmer answer, append a 0,1 or2
to the soc giving you a 10 bit answer, the one is 0 if living 1 if dead 2 if green card or other legal method but not citizenship. The hardpart would be the monthy updates from the fed, doing a diff on the prior month and apply the changes would be the fastest method. SS numbers run from 001-574 so you are looking at a single 32 bit box for the web server. I would use PICK because it has screamingly fast native hashes as well as a web front end.
thanx,
bill
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
New PICK?!?!?!?!?!?!?!?!?!?!?
WTF is wrong with you!
PICK!?
New dont knock it until you have tried it, recently
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
New I've spent the last 20 years systematically killing it
I've had multiple contracts to reverse engineer and either recode or pull the data and dictionaries out and transfer to a vertical app on another box.

Feel free to point me to a "modern" Pick that deserves to live. OpenInsight? Only if it is too expensive to port to something else.

Pick sucks. Real pick, pick on dos, pick on windows, pick on Unix, pick sucks!

Dick Pick made his living selling shit to people who did not know any better, slapping shit together with no theoretical foundation. The only reason it has survived this long is vertical apps are locked into it and it is too painful to get it out.
New again, see what the needs are and then ask what the solution
runs on. PICK is a screamingly fast hash on flat files. Since I would have little desire to build my own I would buy (and cheaper for the client than my hourly to create) a hash. Just because people get locked into vertical solutions doesnt mean the underlying technology is unsound. Yes old stuff is hard to maintain and cheaper to move from the environment, that isnt the question on the table.
thanx,
bill
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
New One trick pony
"Screamingly fast" hash access on one hand, horribly programming / operational environment on the other. Moder databases (free ones) can be just as fast as well - I have no faith in ANY Pick implementation. The goal is to lock you in so they milk you forever.
New If that is the trick you need use it
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
New The key is to stay off the disk
It takes probably 1000 times longer to hit a disk than to hit RAM. Perhaps more.

Make it fit into memory.



[link|http://www.blackbagops.net|Black Bag Operations Log]

[link|http://www.objectiveclips.com|Artificial Intelligence]

[link|http://www.badpage.info/seaside/html|Scrutinizer]
New CramFS in RAM.
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
Freedom is not FREE.
Yeah, but 10s of Trillions of US Dollars?
SELECT * FROM scog WHERE ethics > 0;

0 rows returned.
New That's not a solution either
at best, its a piece of one, maybe.



[link|http://www.blackbagops.net|Black Bag Operations Log]

[link|http://www.objectiveclips.com|Artificial Intelligence]

[link|http://www.badpage.info/seaside/html|Scrutinizer]
New Okay, at this point...
You have to realize, I am currently an Implementor. A programmers asks for something, I give it to them or tell them what I need to be able to give them said thing.

I have not even started to delve into the underlying things that you are assuming I know.

I know systems design, not programming design. I know enough to know I don't know enough.

I need to get to the work on learning those pieces I need to know to program.

You should be able to see that by now.
--
[link|mailto:greg@gregfolkert.net|greg],
[link|http://www.iwethey.org/ed_curry|REMEMBER ED CURRY!] @ iwethey
Freedom is not FREE.
Yeah, but 10s of Trillions of US Dollars?
SELECT * FROM scog WHERE ethics > 0;

0 rows returned.
New Sure - just want to give you a taste
of what you're getting yourself into. And FWIW, programming is kind of hard to get into and it took me a long time to get there beating my head against the wall. Heck, I started in phone support and got tired of taking the heat for bonehead moves I didn't make. So I started to read and explore programming tools.

To be a software developer you need

1) A project. Something you want to write. Doing exercises only takes you so far.
2) A language. Any language, really. You should be able to write basic programs in some language. Understand ifs, loops, basic arrays.
3) Some theory.

Allow me to point you to some lite theory reading:

[link|http://www.amazon.com/Algorithms-Data-Structures-Electrical-Engineering/dp/1584502509/sr=1-7/qid=1164685832/ref=sr_1_7/103-9975159-5352656?ie=UTF8&s=books|This one] has good reviews and seems to cover the right stuff. I haven't read it in person.

[link|http://www.amazon.com/Introduction-Algorithms-Second-Thomas-Cormen/dp/0262032937/ref=cm_sylt_fullview_prod_txt_22/103-9975159-5352656/103-9975159-5352656|Cormen] is the bible in this area. But it is large, pricey, an not so approachable I think. Great reference handbook for the practicing professional though.

I rather like Sedgewick's books - he has editions for several different languages - C, C++, Pascal, Java... His exposition is good, but his coding is sloppy, there are many bugs in his examples.

I used to teach algorithm analysis from a book by [link|http://www.amazon.com/Structures-Algorithms-Addison-Wesley-Computer-Information/dp/0201000237/sr=1-1/qid=1164686185/ref=sr_1_1/103-9975159-5352656?ie=UTF8&s=books|Aho] that was pretty good.

These all cover mostly the same material.

I also used to teach the C and C++ classes at UCDenver and have a bunch of toy programming assignments if you want anything to practice on.





[link|http://www.blackbagops.net|Black Bag Operations Log]

[link|http://www.objectiveclips.com|Artificial Intelligence]

[link|http://www.badpage.info/seaside/html|Scrutinizer]
New personally I hate programming, I like debugging
oldies but goodies
Distributed Micro/Minicomputer Systems by Ca Weitzman
Unix Programming Manual Version 1 by Bell Labs
the C programming Language by Kernihan and Ritchie
Any O'Reilley book on modern scripting languages
Learning Java in 21 days
Mythical Man Month
thanx,
bill
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
New Cheaper at Bookpool, btw.
[link|http://www.bookpool.com/ss?qs=cormen&x=0&y=0|http://www.bookpool....qs=cormen&x=0&y=0]

I never have book recommendations, because I rarely read books. Usually if I get a book, it's on a specific subject, like "Concurrent Programming In Java" or the like.
Regards,

-scott anderson

"Welcome to Rivendell, Mr. Anderson..."
New ICLRPD
I haven't read it in person.
===

Kip Hawley is still an idiot.

===

Purveyor of Doc Hope's [link|http://DocHope.com|fresh-baked dog biscuits and pet treats].
[link|http://DocHope.com|http://DocHope.com]
New Math isnt my strong suit but
5749999990-1010000000=4739999990*10(ten being the number of digits in each number)=47399999900/3/1024/1024=15068 megabytes. Trouble with 32 bit apps you can only address 2 gigs memory so lets work with a 1.5 gig addressable beyond the application overhead. As you can see only about 10% can inhabit active memory, that isnt too bad a cache percentage. Optimizing the cache itsef would be the trick and as an off the shelf kind of guy I would use someone elses, not build my own.
thanx,
bill
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 50 years. meep
     Steve Yegge (who he? - ed) on Perl - (pwhysall) - (62)
         IRLRPD. (new thread) - (Another Scott)
         He worked for Amazon for many years - (tuberculosis) - (60)
             Well based on that ... - (folkert) - (59)
                 Key factors are - (tuberculosis) - (58)
                     do it all the time - (boxley)
                     I have never had an under spec'd system. - (folkert) - (56)
                         More to the point is will it fit on one machine? - (tuberculosis) - (55)
                             I guess I think to simply. - (folkert) - (22)
                                 You would filewalk for every query? - (crazy) - (18)
                                     RAMFS? -NT - (folkert) - (17)
                                         Doesn't matter - (crazy) - (5)
                                             That would be a radix-search, I think. - (static) - (3)
                                                 Nah, you want a hash - (tuberculosis) - (2)
                                                     I thought a radix search was also O(1). - (static) - (1)
                                                         Gah - my bad - (tuberculosis)
                                             Also, I just thought about your file size - (crazy)
                                         On a 32 bit machine? -NT - (tuberculosis) - (10)
                                             Ever heard of PAE? - (folkert) - (9)
                                                 I'd call that exotic technology -NT - (tuberculosis) - (8)
                                                     No, it is bone stock on everything since the P3 from Intel - (folkert) - (7)
                                                         And AMD? PowerPC? ARM? - (tuberculosis) - (6)
                                                             You said COMMON 32-bit - (folkert) - (5)
                                                                 That kind of weasel won't get you a job - (tuberculosis) - (4)
                                                                     This line of questioning wouldn't get you a candidate for - (folkert) - (3)
                                                                         Whoa - (crazy) - (2)
                                                                             No he got downright rude. -NT - (folkert) - (1)
                                                                                 I'm not trying to be rude - (tuberculosis)
                                 Where did you get 1G? - (tuberculosis) - (2)
                                     Not all 9 digit numbers are valid. - (Another Scott) - (1)
                                         I assumed so - (tuberculosis)
                             something you forgot, what lawyer to hire - (boxley) - (1)
                                 Nah - (crazy)
                             We talked about this one before - (admin) - (6)
                                 We did - he didn't - (tuberculosis) - (5)
                                     Just saying... - (admin) - (4)
                                         But we hardly talk about programming at all anymore - (tuberculosis) - (3)
                                             :-) - (Another Scott) - (2)
                                                 I agree on the eyeballs. - (static)
                                                 I put most of my programming rants on my blog - (tuberculosis)
                             non programmer answer, append a 0,1 or2 - (boxley) - (15)
                                 PICK?!?!?!?!?!?!?!?!?!?!? - (crazy) - (5)
                                     dont knock it until you have tried it, recently -NT - (boxley) - (4)
                                         I've spent the last 20 years systematically killing it - (crazy) - (3)
                                             again, see what the needs are and then ask what the solution - (boxley) - (2)
                                                 One trick pony - (crazy) - (1)
                                                     If that is the trick you need use it -NT - (boxley)
                                 The key is to stay off the disk - (tuberculosis) - (8)
                                     CramFS in RAM. -NT - (folkert) - (6)
                                         That's not a solution either - (tuberculosis) - (5)
                                             Okay, at this point... - (folkert) - (4)
                                                 Sure - just want to give you a taste - (tuberculosis) - (3)
                                                     personally I hate programming, I like debugging - (boxley)
                                                     Cheaper at Bookpool, btw. - (admin)
                                                     ICLRPD - (drewk)
                                     Math isnt my strong suit but - (boxley)
                             I hope you're going to outline the solution. :-) - (Another Scott) - (3)
                                 Admin did it very nicely. - (crazy) - (1)
                                     D'Oh! Thanks. -NT - (Another Scott)
                                 Cool sort paper - (crazy)
                             Taking a stab - (ChrisR) - (2)
                                 Still doesn't beat O(1) :-) -NT - (admin) - (1)
                                     Ok, I read the answer you gave... - (ChrisR)

Continue stretching the edge of rondure.
184 ms