|
11/23 |
2004/10/19-21 [Computer/SW/Languages] UID:34240 Activity:low |
10/10 Does anyone know how to "double space" a sheet in Excel? My "double space" I mean to insert a blank row after each filled-in row? Thanks. \_ I don't know, but why would you want to do that? \- cat foo.xls | sed G \_ In Sheet2, use this: =IF(MOD(ROW(),2), INDIRECT(CONCATENATE("Sheet1!","R",ROUNDUP(ROW()/2,\ 0),"C",COLUMN()),FALSE), "") copy it around to taste |
2004/10/19-20 [Computer/SW/Languages] UID:34229 Activity:nil |
10/19 I know leap years occur every 4 years, but there was some exception to that. Can anyone tell me what it was? I believe it involved years that were multiples of either 100 or 400. Thanks. \_ http://www.boulder.nist.gov/timefreq/general/leaps.htm \_ Year mod 4 == 0, leap year Year mod 100 == 0, no leap year Year mod 400 == 0, leap year ... possibly some other wrinkles. It basically come from the decimal expansion of the number of days in a year. Of course the length of a day changes too... \_ More specifically if ((year%4 == 0 && year%100 !=0) || year%400 ==0) leapyear = TRUE; else leapyear = FALSE; \_ Ergh, don't write if (bool) x = true; else x = false; statements! Just set x = bool! \_ The above is right, and there are no other wrinkles. Incidentally, this calendar was chosen because it was the most accurate system they could get the monks (who kept time back in the day) to actually memorize without error. -- ilyas \_ Every once in a while you'll see a leap second added. \_ Ok, that must be a latter addition to the original calendar. My mistake. -- ilyas |
2004/9/26-27 [Computer/SW/Languages, Computer/SW/SpamAssassin] UID:33760 Activity:high |
9/26 What's the line for .forward to send incoming mail via procmail, and _then_ forward to a@b.com? \_ A .forward file isn't powerful enough for that. Do it all from procmail instead, by adding this to the end of your .procmailrc: :0 ! a@b.com \_ That will eventually create a mail loop that's not detectable by sendmail. \_ Erk, cool, thanks. Any way around this? -op \_ i use the following in my .procmailrc... if this can still create a mail loop, please let me know how to fix it: :0c: *!^FROM_MAILER ! a@b.com \_ Use something like this: :0f *!^X-Loop: yourname@csua.berkeley.edu | formail -A"X-Loop: yourname@csua.berkeley.edu" :0ac ! a@b.com Some comments: 1) there is no need to use locks since you're not writing to a file. 2) The "X-Loop: yourname@csua.berkeley.edu" header keeps track of whether this message has been forwarded before. 3) You can combine this with any other rules you have on your mind. 4) these two recipes must be listed strictly in this order (see the meaning of "a" flag). I have been using the plain "!" recipe without any checks before and got burned many times and as a mail sysadmin I have seen lots of users get burned by this too. The problems usually start when the <DEAD>b.com<DEAD> refuses to accept mail for some reason. Then sendmail will attempt to deliver the bounced message to your mail box. But since you have a procmail rule that tries to forward everything to the other host, it will keep forwarding mail until your csua account goes over quota. Your *!^FROM_MAILER rule might work fine for this purpose too, but it will fail to forward messages that were mail errors that didn't appear as a result of a failed mail forwarding attempt. \_ thanks! -FROM_MAILER guy |
2004/9/25-27 [Computer/SW/Languages, Academia/Berkeley/CSUA] UID:33758 Activity:moderate |
9/24 Soda Mark V needs to find a new home; specifically anywhere but in the \_ If nobody has mailed you to claim it yet, just hit the drives with a hammer and leave it in the hallway. \_ Nail it to the ceiling and forget about it. \_ Drop it off of Evans. \_ The Berkeley public schools always need computers for programming and typing labs. Getting anyone to take responsibility for it would be tough though. \_ What are its specs? http://otxwest.org might take it. \_ http://soda.berkeley.edu/computing/hardware/soda-mark-v.html |
2004/8/27 [Computer/SW/Languages, Computer/Companies/Google] UID:33181 Activity:high |
8/27 I wanna know how to cuss in different languages, is there a web site dedicated for that? Google doesn't help. ok thx \_ http://www.insultmonger.com/swearing -John \_ your google fu sucks. fuck languages -> first link \_ Dutch-- 5 cuss words French-- too many What a surprise. \_ "Its like wiping your ass with silk!" [restored the last lin e. come on. the merovingian's \_ "Its like wiping your ass with silk!" [restored the last line. come on. the merovingian's accent was terrible] \_ Agreed, but the actor is French. \_ Likely they told him to exaggerate the accent. \_ Will they deport him to Quebec? \_ If we're lucky. \_ Why did you have to remind me of that horriable movie? Augh! \_ The blue pill! |
2004/8/9 [Computer/SW/Languages] UID:32778 Activity:nil |
8/9 bool urlP(string s) { if (s is of the form "<DEAD>blahblah"<DEAD> return #t else return #f } |
2004/7/26 [Computer/SW/Languages, Computer/Rants, Computer/HW/CPU] UID:32483 Activity:nil |
7/26 what do you think about good "viruses" that spread to people's computer but do scientific computations to help mankind, only runs when computer is not being used? \_ Still bad. Are you sure you have no programming errors that eat CPU when the computer is being used or abuse bandwidth looking for other hosts to infect? What gives you the right to decide how my CPU is used or to keep it active instead of going into low power mode when idle? Are you going to pay for the increase in my power bill? Are you sure it's not really monitoring a critical piece of equipment that it needs to respond quickly to when an interrupt comes in? |
2004/6/28-29 [Computer/SW/Languages] UID:31042 Activity:very high |
6/28 anyone else have problem with http://expedia.com's GIF/JPG loading? Can't see any pics. ok thx. \_ Works for me. \_ ok now works. Now, how do you leave a feedback for a hotel? |
2004/6/14 [Computer/SW/Languages, Consumer/PDA] UID:30798 Activity:insanely high |
6/14 I just heard of this microsoft patent for clicking on handheld computer. Isn't this insane? Doesn't that mean if I write a program on a handheld that utilizes double clicks I have to pay bucks to BG? Can someone patent kissing too? \_ Search for patent number 6,368,227 \_ OMG WTF BBQ \_ Oh God, keep the anti-patent shit at slashdot. It's so done. Why don't you post the obPatent on patenting bad patents, too? |
2004/6/4 [Computer/SW/Languages, Computer/SW/Languages/Misc] UID:30603 Activity:low |
6/4 The Seventh Antual ICFP Programming Contest begins! http://www.cis.upenn.edu/proj/plclub/contest/task.php |
2004/5/15 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:30235 Activity:high |
5/15 http://www.csua.berkeley.edu/~ilyas/problems/good_and_evil A classic theory problem cast in slightly theological terms. -- ilyas \_It's 2 in the morn. and i've had some sake, but this q. makes no sense to me. Am i missing the definition of good and evil somewhere in there? \_ No. \_ Well in theological terms, anything that comes from Satan is of Satan and therefore evil. All objects from Satan are evil. No objects from Satan are good. The correct answer in pseudo code is: while (getNextObjectFromSatan()) { print "Object is evil" } \_ Is this actually two questions? (1) a strategy for the man to be fooled about good objects no more than half the time, and (2) to "program a computer" to always be right? \_ No, you assume the man knows the strategy already, whatever it is, for S. -- ilyas \_ Once again, my problem with theory problems is figuring out what the heck they are talking about. \_ For this problem, substitute "ilyas" for "Satan", "theory problem" for "object", and "stupid" for "evil". Then make ilyas' goal to convince you that the problems are good. The human wins when he realizes he's wasting his time. \- good one. if i were that witty, i'd have signed my post. -- !sarcastic \_ It would have detracted from the joke. -tom \_ Naturally. |
2004/4/28 [Computer/SW/Languages, Computer/SW/Unix] UID:13423 Activity:very high |
4/28 Any recommendations for a good shell/web hosting provider for personal use? \_ check find my hosting . com \_ Yes. Who are you? \_ huh? |
2004/4/22 [Computer/SW/Unix, Computer/SW/Languages, Computer/SW/Languages/Misc] UID:13331 Activity:nil |
4/22 Does hotmail have a limit to the number of attachments that can be in a RECEIVED email. I have about 10 jpegs (approx 20k each) and I wonder how many emails I need to seperate them into to send them to a friend with a hotmail account. \_ record all data to punch cards, load them onto a surpluss Oscar Meyer Wiener truck, and launch the whole truck to the destination using a giant railgun. \_ Never underestimate the bandwidth of a station wagon full of tapes. -- Dr. Warren Jackson, Director, UTCS \_ generally, asking a hotmail question on soda is a bad idea. here is a standard soda answer: write a shell script to send these pictures one by one using mail/mailx, eventhough I am not sure how to encode binary files in MIME format using commands \_ mimencode \_ mpack \_ Don't be a doofus. Put them on a web site and send links. -tom \_ You're a doofus, doofus. \_ Wow, the previous guy is like, a prophet or something. An insult and an answer that doesn't really answer the question! \_ Of course it answers the question. In fact, it's the correct answer to the question. If someone asks "how do I hammer in these nails with a screwdriver?", the answer is "use a hammer, doofus." -tom \_ Heh, that made my day. \_ Bad analogy, doofus. I'm not saying your answer was not a possible right answer, but it's also possible there is some reason that's not feasible. Unlikely, but not impossible. Also, there's no reason to be a jerk. You could politely suggest your alternitive. I suppose this anwers my question as to why everyone wants to sorry your account. -jrleek \_ The person has a soda account, so of course it's feasible. You might say there's no reason to be a jerk--I say there's no reason to ask stupid questions. -tom \_ And so he posts after the op already posted why he didn't want it on a webpage. \_ The op is still a doofus. \_ The op's reasoning is flawed. This whole thread is stupid enough that by MOTD charter section 7 subparagraph B the op shall be subject to insults until such time as the thread is gone. The fact that it's also about Hotmail is just insult to injury. \_ Hey, can I help it if people I associate with make the mistake of using hotmail for email? In the future, the first question I ask when I meet someone will be if they use hotmail for their email. If so, I just won't associate with them. -op \_ You mean injury to insult? \_ No, he probably doesn't. \_ I'm surprised anyone would even mentioning sorry in in this context! I agree with Tom - given the OP's posting, "why not send links" seems a very reasonable question... \_ That's what I'm saying, it IS reasonable, but you don't have to be a jerk about it. As for the sorry mention, that's referencing yesterday's discussion. -jrleek \_ so if you dont have a hammer available, you'd rather insist on using the screwrdiver, instead of getting one? \_ I appreciate the suggestion to put the pics on a web page. There are 2 reasons why I don't prefer to do this. I don't want the pics publicly available. And I don't want them on my web site indefinately. If I send a link, the receiver might assume they will always be there. But I will eventually take them off the web. So, good suggestion, but I still prefer to email them. So, is there anyone out there with a hotmail acct that can answer my original question? -op \_ There's another reason people might choose to hurl insults at you at this point. It literally took me less than 100 seconds to go to http://hotmail.com, look at the FAQ, and see that any email under 1 MByte total is fine, as long as it doesn't put the user over their total quota. So you're ok if the user is not close to having a full mailbox, since you want to send less than .5 Meg. \_ The FAQ I found on http://hotmail.com says there is a limit of 1 Meg for outgoing messages. I doesn't say anything about incoming messages (that I saw), but I vaguely recall that there is some limit to the number of attachments an incoming message can have. \_ All this discussion, but no answer to the actual question. I guess hotmail users don't post to the motd. \_ you could have frigging mailed the stuff already and not wasted so much time. Just email once or 10 times in smaller amounts. what the fudge is it? It is only 200k total. Send it in one email doofus. \_ send yourself 20 small jpg files and see what happens. there must be some reason you're asking this if you don't think this will work. \_ I don't have a hotmail account. It's easier to ask on the motd than to get a hotmail acct just for this purpose. -op \_ Better yet: open a Yahoo Mail account. Send the pix one at a time to that account. When all of the pix have been received by the account, send the username and password to your intended target. Yahoo gives more storage than Hotmail anyway. |
2004/4/7-8 [Computer/SW/Languages] UID:13065 Activity:nil |
4/7 It's about the oil link:csua.org/u/6ss (archives.gov, executive order 13303) \_ So if someone brings a suit against the Coalition Provisional Authority for misapporpriation and sale of Iraqi oil, any judgement made would be null and void? Am I reading this correctly? I have serious doubts that this would stand up in court. It sounds like legislation through executive order. \_ Or if anyone brings suit against any contractor there, it will also be null and void. \_ ... remember when they were honest and called it Operation Iraqi Liberation |
2004/3/24-25 [Computer/SW/Languages, Computer/SW/Languages/Functional] UID:12838 Activity:nil |
3/24 Okay, so I've got a potential employer asking for a code sample after an apparently successful second-round interview. Any suggestions on what I should send them codewise? \_ Write a web server in postscript. It worked for jwz. \- jwz's rule of software engineering: programs add features until they can read mail. rule of jwz software engineering: jwz adds features until it takes up all memory and cpu resources --psb \_ "\_" is not "\_". "\_" is ugly. use SHIFT. \_ psb predates shift. learn how to space correctly. \- spacing correctly wastes space. 80 col trumps double spacing after "." "-foo" is ugly. use "--foo". --psb \_ I'll use "--foo" if you'll use "\_". --dude \_ The laws of men do not apply to the gods. --yaPSBFan Alternatively, write something traditionally thought of as hard or complex in an elegant way using a lesser known language like scheme. For example, you can do cooperative multitasking in scheme using the callcc primitive in about forty lines. Ask nweaver if you've never seen this. |
11/23 |
2004/2/22 [Computer/SW/Languages/Java, Computer/SW/Languages] UID:12347 Activity:nil |
2/21 http://biz.yahoo.com/bizwk/040220/b3872001mz001_1.html Software War - Deepa Paranjpe vs Stephen Haberman One thing I find funny is how some think the US can keep the design jobs and "people skills" jobs like project management while outsourcing just the boring programming work. I think India will quickly move up the ladder and be able to do everything. \_ pffft, why bother with India? Just take the whole thing to China. Much better trained engineers and they already do all the hardware manufacturing. Add in Taiwanese investment in knowledge and capital into the mix and we'll bury you dot head Indians. \_ you forgot about the language barrier. \_ There's no real language barrier since on the US side we don't talk to the grunt workers, only the 1 project manager. \_ developers that don't talk to each other? you'd better have a fuckin good project manager. \_ The developers talk in mandarin or tamil or whatever. There won't be any developers in the US, they will all be in India or China. |
2004/2/20-21 [Computer/SW/Languages, Computer/SW/Unix] UID:12318 Activity:nil |
2/20 Maybe I couldn't parse the man page for kill, but why does kill -HUP -a kill the shell I am currently in?. It should produce an error instead. \_ if I had to guess, the "-a" is run through atoi() and it comes up with "0", which commonly means "kill this process group" the -HUP well, I'll assume you know that. |
2004/2/19 [Computer/SW/Languages] UID:12305 Activity:nil |
2/18 how come ls on soda does not look at LS_COLORS var? I did eval `dircolors -c file` but the darn thing is not taking effect when I do ls -G. \_ works fine for me. maybe your term environment variable is not set properly? \_ Everything is correctly green on black. I don't understand your problem or why someone keeps deleting my response. Was green on black too political for someone? Would it be better if my screen was black on green? Am I oppressing black people by having green on top? |
2004/2/14 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:12255 Activity:nil |
2/13 Anyone know where I can look at the leaked MS source code? google searches don't bring up stuff yet. \_ Use emule. lots of fakes. correct file size is 203.85MB NT source is 229.96MB. Or you can try MUTE \_ and don't ever tell *anyone* you've ever looked at it or you could be tainting your career for life if you're involved in a programming career in any way. \_ Jesus, what shithole do you work at? \_ In the united states where you can be sued for copyright or patent infringement. Which country do you work in where it's ok to see someone else's stolen code and then continue writing your own without a concern? \_ why? You think bill hasn't peeked at other ppl's source code? \_ Nah , they'll afraid you might have been tainted by the style. \_ Of course they have. Go read their 10Q. They're being sued by "over 30" people/companies for patent infringement alone. Yes, there *are* consequences to IP theft and the "Bill did it first!" defense would be original in a court of law but unlikely to succeed. |
2004/1/29-30 [Computer/SW/Languages] UID:12018 Activity:nil |
1/29 Why are portrait print films ISO 160, while the ISOs of all other print films are 25,50,100,200,...,3200 (2^n * 25)? What's so special about ISO 160? Thanks. \_ for softer contrast: http://photo.hitechemall.com/selfilm.htm \_ This only tells you that if you want soft contrast you should use portrait films which are ISO 160. But what I want to know is that why all film manufacturer decided (or found out) that they should make their portrait films at ISO 160 in order to give best results for portrait work. \- it's possible it is easier to get say consistent skin tones from indoor/outdoor films if you squeeze the iso range. that's just a guess why you might want 160/320 rather than 100-400. ok tnx --psb |
2004/1/24-25 [Computer/SW/Languages] UID:11925 Activity:nil |
1/24 How does one learn to get charisma? -engineer \_ My theory on charisma: You have a genetic glass ceiling for how \_ meaning, physical characteristics much charisma you can obtain. Most people function below this ceiling (either because it's too much work to be charismatic, or they haven't developed the knack). I think the best way is spend a lot of time around people and learn them, like you would learn a machine or a programming language. Learn what makes them tick, and what makes them happy. The way of charisma is the way of manipulating a complicated human machine. A lot of this knowledge will be subconscious and difficult to articulate, but that's how it is with lots of complex skills. \_ you're assuming he knows anything about computers or machines. \_ learning to spell first helps. nobody likes a dummy. \_ Nothing like a wise-ass comment about someone's typo that instantaneously kills charisma. If you want to attain charisma, learn how to speak in public. -williamc \_ i'm not the one trying to attain it. also, speaking well in public is only one of many parts that contribute to the overall effect. \_ In order to speak well in public one must be able to obviously communicate well. In order to communciate well one must be engaging (people are willing to listen to you in the first place). In order to be engaging one has to have charisma. Charisma is the most important factor in public speaking. Notice how charismatic individuals are elected to public office over less charismatic ones, often to the detriment of public policy. Note, I have said nothing about content, because content is very much secondary to the hoi polloi. Anyway, if you do not have it and you do not seek it, you are probably not qualified to comment on it. -williamc \_ no. it really depends on what kind of charisma you're talking about. a movie star might be described as being charismatic on screen; this means only that he's likeable and you can empathize with him. i wouldn't follow him into war though. there are other kinds of charisma for that; these usually involve conveying an aura of authority, which is often linked to physical and intellectual prowess. \_ we call that "other" form of charisma, "leadership" \_ Quaff random potions until you find the Gain Charisma one. \_ and there's that magic cloak, too! \_ ask your DM. |
2004/1/16-17 [Computer/SW/Languages] UID:11811 Activity:nil 66%like:12251 |
1/16 http://www.malevole.com/mv/misc/killerquiz -John \_ Posted a few months ago. Still fun. |
2004/1/15-16 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages] UID:11792 Activity:nil |
1/14 Is there an enscript-esque tool for Win32 with a GUI? I want to print source code including highlighting, formatting, etc. Thanks. \_ Eclipse does a pretty good job of this, but it's a full featured IDE \_ UltraEdit too. \_ PrintFile32 -- it allows you to specify keywords for a language if it's not in the code. Works great for C-like languages (I haven't really used it for other language families). http://www.lerup.com/printfile \_ the most lightweight is probably TextEdit \_ Thanks for the suggestions! -op \_ Civility on the motd!?! Begone! |
2003/12/18-19 [Computer/SW/Languages/Java, Computer/SW/Languages] UID:11511 Activity:nil |
12/18 s.a.d. http://money.cnn.com/2003/12/17/pf/q_nomorework/nomorework2.gif \_ Get over it. This happens to every job, sooner or later. Even doctors, plumbers, lawyers, etc. will eventually be replaced by Tajikistanis or robots. New jobs are created, and overall we all have more leisure--the average worker in a western country works somewhere around 8 hours, 5 days a week--compare that to 100 years ago. Where's the problem? -John \_ Big difference is that India and China are fucked up then. Now they are reemerging. \_ Their standards and cost of living (and wages) will rise, it's called the free market. At the same time, their demand for goods and services will go up. Currently, they don't have nearly as much of a market for the sort of stuff they're supplying "us" for cheaper as we do, hence "we" send the work over there. That will change, it always has. I seem to recall reading some article to the extent that a lot of Indian companies were worried about IT work moving to China for cost reasons, which is pretty revealing. -John \_ Some of us have rent to pay while your little global free market economy rebalances itself at the expense of the middle class. \_ No surprises here. If you haven't already started looking into other careers, now is a good time. Of course, I'm sure you all think that you're one of those blessed with so much talent that you'll never be hit by the continuing dismantling of the domestic software industry. \_ another career? nah, not only that, but another country too. give up software and high tech, and what do you have left, and how safe would those be? \_ The source is Forrester Research, the same people who predicted in 2000 that by 2002 the market penetration of personal video recorders would be in the same ballpark as that of washing machines. Keeping your options open is always good, but I don't think the verdict is quite in yet. \_ looks like a new career should be statistical research & prediction, then. \_ Five counter trends are: (1) less H1Bs, (2) fewer students in \_ fewer CS these days, (3) Indian and Chinese software engineers moving back to their respective countries, (4) rapidly falling dollar narrows the gap a little, (5) rapidly rising cost of living in say China. \_ and these are reasons why it will take 12 years for it to fall 33%. Without these mitigating factors, it would fall faster. And oh, btw, the biggest counter trend is probably the growth of the software industry as a whole as the presence of computers and technology permeate more and more of every day life. \_ This will start happening to System and Network Admins, too: http://csua.org/u/5bg \_ I highly doubt that this will happen. From my experience it's practically impossible to outsource sysadmin. You still need to be physically there when the server goes down. I've seen many attempts at just remote sysadmining and that never works. I also find that at least half of sysadmin is help-desk, so unless you want users to start calling India everytime they can't get something to work then I don't see the trend. However, I do see the trend in possible consolidation. I think there are many small/medium sized firms who don't need a full-time sysadmin, and what they need is a firm which will contract out sysadmin work. Overall, I think that there will be much less local programming work, but there will be more computer support work. As for programming, it doesn't come as a surprise to me. It's relatively easy to learn programming (especially enterprise stuff in which you typically just populate datastructures from forms), and with the predominance of 4GL languages now in the field this is even more so. Another high-tech area that will be greatly hit will be layout designers for chips (place and route software will kill off custom layout) and probably circuit designers will just all be off-shore instead of being H1Bs. \_ Locally outsources sysadmins? Having a helpdesk across town is no better than having it in India. That's not going to work. \_ It certainly will work. Someone across town can come in twice a week for system maintenance and be there for emergencies. Try that with a Punjabee. |
2003/12/13 [Computer/SW/Languages] UID:11440 Activity:nil |
12/13 Of all the price comparison sites there, which ones are best for CS books, for new ones and/or for use/out-of-prints? \_ http://addall.com \_ depends on your definition of CS. See, business majors think that CS is making web pages and programming. But real CS is theory. CLR is the best. \_ http://www.clr.com That doesn't seem to be relevant. \_ What about CS books for web pages and programming? |
2003/11/21-22 [Computer/SW/Languages, Computer/HW/Printer] UID:11172 Activity:nil |
11/21 The other post reminded me I need a new home printer since my inkjet died. I want to get a laser printer. B/W only is fine. Cost and resupply cost is important. Print speed is important. Reasonable print quality is required but I'm not sending documents to God so I'm not willing to pay 2x for the very best print outs. Any suggestions on what I should look at? Thanks! \_ samsung makes some good cheap laser printers \_ speaking of that, amazon has one for ~$104 after rebate. http://bensbargains.net/cgi-bin/ap.cgi?B00008XOKV \_ thank you all but this url poster rocks! thank you! --op \_ The HP LaserJet 1012 is not bad if you just want to hook the printer up to a single computer. Brother and Lexmark also have sub $150 printers that are pretty good. |
2003/11/20-21 [Computer/SW/Languages/Java, Computer/SW/Languages, Computer/HW/CPU] UID:11153 Activity:nil |
11/19 My lab got a bunch of computers and it's idling most of the time. I guess I could download that ET signal program, but what other things can I use it for? \_ http://www.mersenne.org/prime.htm \_ cure cancer! http://www.stanford.edu/group/pandegroup/folding \_ I recommend omega@home! Join the worldwide effort to solve all open mathematical problems! -- ilyas \_ can't find it on google \_ Sorry it's a bit of a geek joke. The program doesn't exist yet, but the "all" is actually real. The idea is that you want to find bounds on a certain number called Chaitin's omega. If you know something about that number you can solve lots of problems. In fact, if you know that number precisely you can solve any problem which can be precisely stated. You get lower bounds by simulating programs until they stop, and you get upper bounds by searching for programs that print certain strings. -- ilyas \_ didn't you learn in high school to take "all" with a grain of salt? i guess not, since you never learned to format either. \_ who learns to format the motd in high school.... \_ I had that in class. \_ Duh. Game servers. \_ Well, that consumes bandwidth too. \_ So? If the lab is idle most of the time, it's idle. \_ http://www.fightaidsathome.org \_ I seem to remember there was a guy in your situation and his university fired him and had him charged with unauthorized use of their equipment and he got like 1 year of probation and a big fine. Sorry, don't remember the exact details. \_ IIRC it was the UofGeorgia. I didn't know Georgia even had a university. I thought they stopped at 5th grade. \_ Turn them off while not in use. Saves power. |
2003/11/17-18 [Computer/SW/Languages] UID:11110 Activity:moderate |
11/17 Anyone read news using a RSS-browser? Any comments or feedback on RSS-reader used, and how rule/ass it is appreciated. Try FeedReader \_ This works on soda: use XML::RSS; use LWP::Simple; my $rss = new XML::RSS; \_ This works on soda: $content = get($ARGV[0]); die "Could not retrieve $ARGV[0]" unless $content; $rss->parse($content); print "\t====== $rss->{'channel'}->{'title'} ======\n"; foreach my $item (@{$rss->{'items'}}) { print "$item->{'title'}\n" if defined $item->{'title'}; } use XML::RSS; use LWP::Simple; my $arg = shift; my $rss = new XML::RSS; if ($arg =~ /http:/i) { $content = get($arg); die "Could not retrieve $arg" unless $content; $rss->parse($content); print "\t====== $rss->{'channel'}->{'title'} ======\n"; foreach my $item (@{$rss->{'items'}}) { next unless defined($item->{'title'}) && defined($item->{'link'}); print "$item->{'title'}\n"; } } |
2003/11/10-11 [Computer/SW/Languages, Computer/SW/Editors, Computer/SW/Database] UID:11000 Activity:nil |
11/8 I'm looking for free websites that allow you to dig up information on people. Stuff like phone numbers, email addresses, driving records... Any ideas of sites? \_ ever notice how in old comic books they would always print the address of people writing letters to the editor? I wonder when they stopped. \_ google? \_ http://find.intelius.com/index.php \_ this is so fucked up. Is there anyway to protect myself against this? \_ I'm not on it, why not? [formatd] \_ are you a student? few students have done enough in life to get into any public records. when They can start tracking you, you've entered the adult world. public records are the least of your privacy concerns. \_ I'm not on it, why not? \_ it's all public information. you can kill yourself, but oh wait that will get you into the death certificate db. \_ http://peoplefinder.com, http://411.com, http://bigfoot.com, or better yet just pay a PI $50. An unscrupulous one won't ask you any questions about why you want to know where you ex-gf fled with your dog, car, and nintendo and what the butcher knife is for. |
2003/11/9-10 [Computer/SW/Languages] UID:10998 Activity:nil |
11/8 Firebird/IE can change the font-size by control-wheel mouse. Is there a way to print at the larger size? -badeyes. \_ In Firebird on Windoze, you can control the size of the font being printed by adjusting the zoom level at the print-preview menu. -- the one who use this feature all the time to print resume \_ I'm using FB0.7 on Win2k, did a print-preview, wheel moused really big, hit print, but it came out the same size... I'm trying to print Yahoo directions to give to someone else. |
2003/11/8 [Computer/SW/Languages, Computer/SW/Editors/Emacs] UID:10988 Activity:nil |
11/7 My emacs says hilit-translate has a null definition, what does that mean? |
2003/11/3-4 [Computer/SW/Languages] UID:10917 Activity:nil |
11/3 Matlab Programming Contest starts tomorrow (tuesday) http://www.mathworks.com/contest \_ Tomorrow?!? You need to give us more notice for these things. |
2003/11/3 [Computer/SW/Languages, Computer/SW/OS/Linux] UID:10911 Activity:nil |
11/2 From Eric S. Raymond's website: As an American and native English-speaker myself, I have previously been reluctant to suggest this, lest it be taken as a sort of cultural imperialism. But several native speakers of other languages have urged me to point out that English is the working language of the hacker culture and the Internet, and that you will need to know it to function in the hacker community. This is very true. Back around 1991 I learned that many hackers who have English as a second language use it in technical discussions even when they share a birth tongue; it was reported to me at the time that English has a richer technical vocabulary than any other language and is therefore simply a better tool for the job. For similar reasons, translations of technical books written in English are often unsatisfactory (when they get done at all). Linus Torvalds, a Finn, comments his code in English (it apparently never occurred to him to do otherwise). His fluency in English has been an important factor in his ability to recruit a worldwide community of developers for Linux. It's an example worth following. \_ Ok, I think most of us knew this but even if not, what's your point? Was this supposed to be educational? Upsetting? Bait? I'm willing to play along, I just need to know my role. Thanks. \_ I'm just sick of people posting to the motd in broken English, and then bitching when people call them on it. See below. \_ you know, if you are critical of ALL grammatically incorrect post on motd, I wouldn't bitch as much. Yet, you, like good number of others, selectively tolerate one form of grammatic error, while critical and censoring another. If you think my grammatic error is somewhat inferior than those improper English posted by the native speaker or European decent, then, please go fuck yourself. \_ You know why it pisses me off? I'll tell you. It's because I work with fuckers like you. I've worked with plenty of people who can come straight over from PRC and speak and write clear, understandable, if slightly stilted English and can always get their point accross. Then there are people who no matter how long they're here, their English is always not just bad, but actually a danger to those around them. When you're working with things that can kill you, you don't want to wonder wether the guy next to you is going to be able to communicate in any useful way or not. I have learned by dealing with fucktards like you that the *reason* that some poeple in engineering are like this is not that \_ people (learn to spell you moron) \_ Ooh, the previous poster writes a 290 word diatribe, makes a typo in "people" once out of four times, and you call him out on it. Congratulations. Oh, and it's "Learn to spell, you moron." they are from one country from another or that they are dumb. It is an arrogance that infects the culture of engineering like a cancer. That arrogance assumes that if you are good at book learning you don't have to be able to communicate. These people are always second rate engineers anyway, because their work is no good to anyone if they can't communicate. Every nation in the world has jackasses like this, including of course, the US. The difference is that fuckers like this who are from other countries are just easier to spot and pose a bigger physical danger in an emergency. And yes, I can speak Mandarin better than your English, and no, I'm not Chinese. You can cry "racism"! all you like here, but when you go back to China and don't ever get promoted because of your shitty communication skills, don't blame Cal. At least one of us tried to straighten your dumb ass out. \_ I work with people from China, Russia, Korea, and Vietnam all day - but the worst English writing comes from the American-born-and-educated "native" speakers in our group. \_ Nope. I work with people from China, Russia, and Vietnam, and they can barely communicate. It drives me nuts. \_ Dude... I am not the original poster, but I have this to say. Yours is the most borken English ever heard around here. Eastern Europe, Africa, and Asia, you top them all. You, sir, are the king of mean-spirited linguistic mediocrity. \_ The world isn't black and white. There are degress. Also, this is a casual social hangout, not the classroom. Thus, common usage English is appropriate, whereas broken ESL English is not. Lah! \_ Your use of "lah" is improper as per the Singlish standard. Please lah, try not to use "lah" if you don't know how to use it. It breaks my heart to see a beautiful thing like "lah" improperly used. \_ LAH! I've played online games for years with all the .sg boys and I know the standard: LAH! can and should be used at all times. Any sentence that doesn't contain at least 1 random usage of LAH! is non-standard and subject to ridicule, LAH! \_ All I can say is that you are wrong, and your language learning fu is weak. "Lah" needs to have proper placement within a sentence, and it doesn't work in all sentences. |
2003/10/20-21 [Computer/SW/Languages] UID:10701 Activity:nil |
10/21 Does any online digital printing service print dates/timestamps? I know Ofoto doesn't... \_ why do you want a timestamp on your picture? If you name your file properly, some photo services print the filename at the back of your photo print. \_ Well, I don't take a lot of pix and I would order prints like couple of years after they were taken. Ofoto and Shutterfly do print the "print date" on the back, but then it would be nice if they print the date when the pictures were taken somewhere too. |
2003/9/24 [Computer/SW/Languages] UID:10305 Activity:high |
9/24 Is there any automatic way (procmail, etc.) to dump all email >100kB to /dev/null? # stick it up your ass! :0fw * > 100000 /dev/null \_ what is this seeming preoccupation with foreign objects and people's anuses these days? \_ my ass is the last frontier \_ These days??? |
2003/9/19-20 [Computer/SW/Languages] UID:10254 Activity:moderate |
9/19 Programming Language Inventor or Serial Killer? Can you tell? http://www.malevole.com/mv/misc/killerquiz (requires flash) \_ "requires flash". Nope, sorry. Flash is on the stupidity boycott list. \- does it make you better to share this with other people? \_ why would you care? would it make you better to know? \_ Arrr! \_ Avast! |
2003/8/24-25 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:29452 Activity:high |
8/23 There are a lot of software that help you write outlines. I, however, don't think in the outline mode. I tend to draw "mind bubble" during the brainstorming phase. Is there any software, commerical/open source that can help me to draw them on a computer? Is there a proper term for "mind bubble" so i can look up on Google? \_ you will have to do some legwork on your own: http://tinyurl.com/7tic \_ brain storming \_ ["engrish" drivel deleted] fuck you...when someone speaks broken english it usually just means they speak another language better than you \_ i know too many people who were born and raised and went to college in other countries, including china, who can write and speak in clear, correct english to agree with your point of view. I am Amercian, yet i can speak Chinese. it has been my observation that alot of the chinese poeple in technical fields whose english sucks are bad communicaters in either language(much like their american counterparts.) and before you start flaming, i was not the person who posted the "engrish" post you're responding to. \_ Thank you. I want also point out that communication has many fronts. A bad writer (like me) does not necessarily mean he can not communicate verbally. --OP (asking for brain storming software and didn't expect the thread became a debate in English) \_ I'll bet you would defend that school administrator who fired a few dozen teachers who couldn't pass the same test he himself couldn't pass after 3 or 4 tries. His excuse? He was foreign born, although he'd been here for 20+ adult years. And no, I seriously doubt foreign geeks communicate in their native tongue better than American geeks communicate in English. lah! \_ Administrators aren't teachers. They have a different skill set. Did you ever think of that? \_ hah! I knew you were the type. He is required by law to pass the test. He is *supposed* to be more edjumakated than the teachers he was firing. Maybe the teachers were foreign born so it's unfair to ask someone teaching 12th grade to pass a 10th grade test. Ever think of that? \_ You have to have a teaching credential to get an \_ I find paper and pencil best. Programs get you all distracted by how to draw bubbles/linkages, etc. administrative (teaching) credential. those who can, do. those who can't teach. those who can't teach, administer. \_ Hey! Stop bringing facts into this! No fair! \_ I find paper and pencil best. Programs get you all distracted by how to draw bubbles/linkages, etc. |
2003/7/5 [Computer/SW/Languages, Computer/SW/Apps] UID:28932 Activity:nil |
7/5 Excel 2000 question: is there a way to shrink a worksheet to print on only 1 page - but by adjusting only 1 dimension - i.e. i want the width shrunk down but i don't want the height shrunk? thanks. |
2003/5/22-23 [Computer/SW/Languages] UID:28526 Activity:nil |
5/21 Is there a way to have Matlab calculate the area contained within a loop (a P-V loop)? These points are empirical data and thus aren't able to be related via an equation. Thanks. \_ Have you tried "polyarea"? |
2003/5/13-14 [Computer/SW/Languages, Computer/SW/Apps] UID:28424 Activity:kinda low |
5/13 Is there a way to make Matlab plot something similar to an Excel "XY-Scatter plot", where it takes the data points, connects them, and also smooths them? \_ spline \_ But I don't know the shape that I want to fit it to. Specifically, I'm drawing a loop; I have about 20 points that make up the loop, but if I just plot them and connect them, it'd be jagged. All I want to do is smooth it all together. \_ lowess using polar coordinates? \_ That's in the Curve Fitting Toolbox, which I don't have. Any other suggestions? -op |
2003/5/12 [Computer/SW/Compilers, Computer/SW/Languages] UID:28412 Activity:kinda low |
5/11 What is "software pipelining"? Is that like multithreaded stuff doing the same task on different processors? I understand hardware pipelining completely (took cs152), but don't understand what software pipelining is. ok thx. \_ It's a way of reducing loop overhead (much like loop-unrolling). SW pipelining works by taking replicating the loop body several times and staggering them in such a way that the instructions appear in reverse order in the loop body but none of the instructions have any dependencies within the same iteration. This helps place distance between dependent instructions. The major problem with SW pipelining is that you need a really smart compiler to realize this and there's some startup and cleanup code you need to tag on. Original Code ------------- L1: lw $1 <- MEM add $2, $1, $1 sw MEM <- $2 bc L1 SW Pipelined Code ----------------- lw $1 <- MEM add $2, $1, $1 lw $1 <- MEM L1: sw MEM <- $2 add $2, $1, $1 lw $1 <- MEM bc L1 sw MEM <- $2 add $2, $1, $1 sw MEM <- $2 \_ so does this require VLIW (issueing 3 cmds in 1 cycle?) \_ I wrote it in column format to illustrate how to convert the original code into SW pipelined code. It has nothing to do with multi-issue. \_ Multi-issue helps. There's two big reasons to SWP. One is to take advantage of more instruction-level parallelism (ILP), because you're running more instructions concurrently. But even if you don't have multi-issue, you can still get better latency tolerance by interleaving instructions from other iterations while waiting for a long-latency instruction to complete (in the example above, the load [lw] might take a long time to return). \_ one way people use the term is in threaded programming models, where you have a thread (or pool of threads) to handle a specific task which then passes work on to another thread/threads. \_ comment on my reply, the above poster has the more common usage. |
2003/4/24 [Computer/SW/Languages, Computer/SW] UID:28215 Activity:nil |
4/24 The word "optimize" means you've turned something inefficient into something that cannot be even more efficient (optimal/optimum). So why do people use the word "optimize" when they really mean "improvement"? \_ because you need a better dictionary. \_ because language changes \_ Not in France. It is mandated not to do so. |
2003/4/23-28 [Reference/BayArea, Computer/SW/Languages, Academia/Berkeley/CSUA] UID:28197 Activity:nil 53%like:28769 |
4/23 C++/Oracle programming job located in SF: /csua/pub/jobs/wsa |
2003/4/11-12 [Computer/SW/Languages, Computer/SW/Unix] UID:28085 Activity:nil |
4/11 Why is anything being printed? bash-2.05b$ mkdir tmp 2>&1 > /dev/null mkdir: tmp: File exists \- use this "mkdir tmp > /dev/null 2>&1" --psb \_ thanks. (mkdir tmp 2>&1) > /dev/null wasnt as purty. \_ The order of evaluation is important: 2>&1 -> dup2(1,2) --> 2 is now a copy of 1 1> /dev/null -> fd = open("/dev/null",O_RDONLY); dup2(fd,1); --> 1 is a copy of fd, 2 remains a copy of what 1 was. |
2003/3/21 [Computer/SW/Languages, Computer/SW/Languages/Misc] UID:27775 Activity:nil |
3/20 I'm RTFMing right now, but i have a deadline, and need to figure this out fast. How do I get LaTeX to single space, over-riding the double space default in the REVTEX style file? what's the simplest way to just double space or single space in the same document? I want to have single spaced figure captions, with the rest of the document double spaced. thanks! |
2003/3/19 [Computer/SW/Languages, Computer/SW/Virus] UID:27742 Activity:high |
7.5 megs (install file) for "home users" vs. 5.5 megs for "corporate users." What's the likeley difference? ref: http://csua.org/u/b10 \_ i think the home version tries to give you FREE AOL or something \_ Hope users probably has bloat crap fluff, and corporate is just the essentials. \_ odd, seems like businesses would be more likeley to want bloat crap stuff. The only thing i can think of is spyware. (spying on a printserver is probably not too userful and just annoys slightly-more-likeley-to-find-it IT staff). Given that this years TurboTax contained some, i'd say it is not out of the question. -top \_ Extra code for emailing a copy of everything you print to the US government. Ashcroft power! \_ this joke is a bit old |
2003/3/1-3 [Computer/SW/Languages/Java, Computer/SW/Languages] UID:27576 Activity:moderate 60%like:27569 |
2/28 Is there any relation between a Huffman code tree and a red-black tree? More specifically, is it always possible to color a Huffman code tree so that it's a valid red-black tree? \_ ask yer mom. \_ yes. they both did yermom. \_ Is this a trick question? \_ This and everything else ever mentioned in class, the reader, all 6 books, or by your TA while he took your ass is a valid question for the midterm. Know everything. \_ Huffman trees are for (lossless) data compression and red-black trees are a data structure which supports insertion, deletion, and other operations in O(log n) time. The only connection is that they are both trees. The Huffman tree for compressing a geometric discrete random variable can not be colored as a red-black tree. If you work it out, you'll see why. -emin |
2003/2/18-19 [Computer/SW/Languages] UID:27449 Activity:high |
2/18 TaxCut review. The TaxCut deluxe edition is not as user friendly as the turbotax deluxe edition. Less help with ESPP entries. Also TC doesn't have the ability to backtrack where a number comes from. E.g., mortgage interest deduction is subject to limitations and home office deduction. In TT I can right click on the line number and it'll tell me the form and the line that the number came from. No such feature in TaxCut. Both TT and TC cannot print to file. Jesus christ, just how hard is it to implement this feature?! One has to buy adobe acrobat to be able to print to file. Overall I still go with TC because it doesn't have product activation. I can install it on multiple PCs and make a copy of it to give to my family. \_ Are you using the MacOS X version of TC? If so, you should be able to print to pdf from the print window (at least I can). \_ no I'm not, I'm using windows 2000. I think that print to pdf feature is standard on all apps on the Macs. \_ go to Adobe's web site and download a generic Postscript printer driver. There you go, you can now print to a Postscript file (which you can convert to PDF without much effort). \_ Or just use any existing PS driver and print to file. \_ the application has to enable the "print to file" button. otherwise there's no way to generate a PS file. I'll try installing a PS printer driver and see if printing to it generates a PS file. \_ nonsense. Install Postscript printer driver, and in the printer settings tell it to use FILE instead of LPTn. \_ HP Color LJ8000 series drivers works well \_ TT now has DRM - that alone is reason enough not to use to it. \_ What is DRM? \_ Digital Rights reMoval, where they take away your fair-use right to make a backup copy. |
2003/1/27 [Computer/SW/Languages] UID:27217 Activity:nil 62%like:27213 |
1/27 HOW DO I PRINT ON HARD SHEETZ OF PLAST1C?? IM TRYING 2 MAKE A FAKE 1D BADGE FOR A CONFURENCE, \_ PRINT ON CLEAR TAPE OR ON A TRANSPARENCY + TAPE/GLUE IT ON?!?1? \_ K00L 1DEA!! THANKS, IL TRY THAT, \_ dude. don't say "confurence" unless you really mean it. ew. \_ i googled to figure out what you meant, and i found this: http://www.rottweiler.org/www/CF8/CF8-5710.jpg (SFW) --aaron \_ search string? |
2003/1/27 [Computer/SW/Languages] UID:27213 Activity:nil 62%like:27217 |
1/27 How do i print on hard sheets of plastic? I'm trying to make a fake ID badge for a conference. \_ print on clear tape or on a transparency and tape/glue it on? \_ good idea! thanks. i'll try that. |
2003/1/20-21 [Computer/SW/Security, Computer/SW/Languages, Computer/SW/Apps] UID:27161 Activity:high |
1/20 I have a pdf file that contains type 3 font. Since it is bitmapped I can understand why it does not scale nicely, but why does it look jagged even at 100% on acrobat reader while the print out looks fine? How can I convert it to type 1 font? The program dvistripp.exe that google points me to no longer seems to exist. Ok tnx. \_ does this file have anything to do with ps2pdf? -chialea \_ Yes typically I have the ps file and convert it to pdf using ps2pdf or distiller. I don't have access to the original tex or dvi files, however. --op ps2pdf or distiller. It seems to be the problem of the ps file, since many other ps files converts just fine. I don't have access to the original tex or dvi files, btw. --op \_ ps2psd does not do the right thing. |
2003/1/18-19 [Computer/SW/Languages, Computer/HW/Printer] UID:27146 Activity:high |
1/17 What format does a (wireless) print server use to communicate on the network? For example, if I have some crappy WinPrinter (with Windows drivers) can I plug that into a print server and print to it as a PostScript printer from a FreeBSD/Linux machine? What about Mac? \_ Depends on the print server. If you get one that supports LPR (IP) printing then you can probably make this happen. \_ This question makes me wince. \_ Yes. Yes. |
2003/1/16 [Computer/SW/Languages] UID:27110 Activity:moderate |
1/15 Anybody know of software that lets one print on plotters without a limit on page size (e.g. for printing banners)? I STFW and Googled to no avail. \_ /usr/bin/banner \_ for christ sakes, that even in the default install of blackbox click on desktop, select "games/amusements" \_ wtf are you talking about? Default install of what? you think every kewl d00de installed the same distr0 y00 d1d? |
2003/1/14 [Computer/SW/Languages] UID:27084 Activity:kinda low |
1/13 Stupid question. Besides the obvious (e.g. determining the strlen), what makes variable length encoding difficult to program? \_ that's the difficulty, although there are some things that result from it. For example, with video or audio streams with variable bitrates, seeking to a specific time in the stream can be difficult. \_ you mean strnlen, right? No one uses strlen anymore I hope? \_ What is strnlen (no manpage) and what's wrong with strlen? \_ i assume the above poster is trying to say strncpy vs strcpy. but clearly s/he's not thinking very clearly. |
2003/1/4 [Computer/SW/Languages] UID:26969 Activity:very high |
1/3 Any computer store in the Berkeley area that sells a PS/2 Female-Female connector? (too lazy to go to Fry's). Thx! \_ Radio shit? \_ Al Lasher still around? \_ Yeah. They probably would have it. They close pretty early, though. \_ on the off-chance that this is not a troll, http://www.l-com.com http://www.alliedelec.com or http://www.digikey.com will have what you want, and will ship next day if needed. when it comes to electronics parts, brick and mortar stores are just a waste of your time. \_ Try Good Vibrations. \_ Double-headed dildo? \_ female-female connector for what? \_ what type of plug are you talking about? computer, stereo, tv, vcr, phone, electrical, etc...? |
2003/1/2 [Academia/Berkeley/DailyCal, Computer/SW/Languages] UID:26963 Activity:insanely high |
1/02 How would I go about finding out the name of someone who lived in Chateau co-op, wrote for the daily cal, was a double major in two humanities subjects, and graduated in 1992? - danh \_ let her go danh. If you missed the boat, you missed the boat. \_ Is she a lesbian? \_ '92? that's only 11 years ago! go to chateau and ask to speak to the oldest student there, and then ask them. \_ let her go danh. If you missed the boat, you missed the boat. \_ do you know which humanities subjects? male or female? Are you sure they are a double major? not any minor? and when in 1992? Spring/summer/fall? \_ male. it's the guy behind this: http://www.geocities.com/yatrimblo/index.html - danh \_ apart from wanting to sign him up for subscriptions to motherjones and hightimes, why would you want to know more about a guy whose email address is smashtheleft@hotmail.com? \_ maybe I have realized the errors of my liberal ways and want to party with him? actually I'm just curious who the hell this guy is, he has a lot more free time than just about anyone and spends most of the day spewing out \_ Just ask the DC front desk if you can look up old issues in their morgue (library) for research purposes. -Daily Cal alum vast amounts of bile (and sometimes it's pretty funny in its complexity, leading me to believe maybe he was a rhetoric or English major) about the evils of liberalism, his caustic postings got the Daily Cal message boards shut down. - danh \_ You know all this but *not* their name?? \_ this sounds typical of what you would know of a dailycal reporter (based on the tiny blurb of information they reveal at the bottom of their columns, or the topics that they write about). \_ ask the dailycal. make up some (semi)important story about needing to find and get in touch with this person. \_ Or better yet, just ask for the info without giving a reason. Lying just draws attention to the request. \_ Just ask the DC front desk if you can look up old issues in their morgue (library) for research purposes. -Daily Cal alum \_ Go ask the Castro contingent at Sleater Kinney. |
2002/12/31-2003/1/2 [Computer/SW/Languages] UID:26954 Activity:high |
12/31 When my program binds a socket to a port but dies due to an error, how do I "unbind" the socket so I can run the program again without getting "Address already in use"? Thanks. \_ Man setsockopt, and look at SO_REUSEADDR \_ You will probably need something like this: int setReuseAddr(int listenfd) { int on = 1, ret = 0; if (setsockopt(listenfd,SOL_SOCKET,SO_REUSEADDR, (void *)&on,sizeof(on)) < 0) { close(listenfd); ret = -1; } return ret; } |
2002/11/6-7 [Computer/SW/Languages, Computer/HW/Printer] UID:26445 Activity:moderate |
11/6 Laser printer? Or ink-jet? \_ I think for low-cost color printers, ink-jet is better. \_ Depends what you're needs /preferences are. if you want full-color , hi resolution photo printing == Get inkjet but remember inkjet ink is expensive and black quality isn't as good. if you want high quality text and halftone PS outout you can make great xerox copies of and you want high speed and cheap per page costs == get Laser. I got a HP4Mplus PS for $100 at "northbay networks" a used business equipment seller in emeryville. \_ Got my mom one of each so she can choose which to print on based on what she's printing. \_ Laser printers print faster. Do you have multi-page-printouts? You'll waste your life waiting for inkjet copies and wasting time replacing carts. Is startup time important for you (TTFP)? Laser is getting cheaper and cheaper ($300 for b/w and still the size of a typical home printer). Forget color laser unless you're willing to wait for warmup, you print a lot of color and/or youre willing to pay extra $$$ for a real-color-laser. \_ color laser dithers, anyway. \_ thanks for the tips. so my assumption that laser is cheaper for b/w printing is correct then. \_ Yeah, and get a laser printer with an ethernet port so you can share it regardless which computer is on. \_ That can cost another $200. Or you can try one of those $40-60 parallel-to-ethernet printer-adapters |
2002/10/29-30 [Computer/SW/Languages, Computer/HW/Memory, Computer/Domains] UID:26352 Activity:nil |
10/28 What is the register file made up? Same as L1 (e.g. 6 transistors)? \_ It is made up a few hundred years after the Grimm Brother's stuff. \_ depends on architecture. Usually sram array supporting dual/quad port read/write. |
2002/10/22 [Computer/SW/Languages, Computer/Rants, Computer/SW/Security] UID:26275 Activity:high |
10/21 Is there any service that takes email and sends regular mail? Like bill pay, but with email instead of checks. I should be able to set up "sendees" and they could print and send my emails to them. Then i could correspond with my amish friends! \_ don't you have a printer, stamps, paper, and envelopes? \_ I'm VERY LAZY and am willing to pay someone else to specialize in that and get the economies of scale. \_ http://www.usps.com/mailingonline \_ cool, thanks. |
2002/10/13-14 [Computer/SW/Languages] UID:26168 Activity:high |
10/13 What's the minimum res to print decent 8x10's? is 1024x768 (scanned at 200dpi) good enough? Are there rules of thumb? \_ no. you need about 1500x1000 for relatively decent picture the guy spend $500+ on Ofoto making 8x10 prints \_ What are you doing with it? If you're giving it to grandma then you want it done professionally. Good enough depends on how good grandma's eyes are these days. \_ it's for grandma. where's a place that can scan about 100 photos and give me a photocd and high quality prints? \_ You have .jpgs or paper or negatives? For .jpgs upload them to http://snapfish.com, http://ofoto.com or http://shutterfly.com. If you need them super fast then shell out and take your negs/prints to any of a million local places but the prices will be much higher than the online services. The online places will take undeveloped negatives, scan them in and send you prints, too. \_ I have prints, no negatives. Even on DSL, it would take forever to scan 5MB images and upload them, so I was wondering if it's ok to shrink the jpg's. \_ if you have prints, take them to a photo print place and get copies made. There's no reason to introduce digital here. If you do introduce digital, you can't afford to throw away resolution. -tom \_ Thanks for the advice. In general, can they also give me a photo-cd from the prints? \_ Online photos will cost you $.25/print vs. $.50 at a local photo store. \_ not for 8x10 \_ this was useful: http://www.epixel.com/DK/dk/prep/need.htm -op \_ I heard that for "good" quality you need to print at 300dpi. So for 8"x10" you need 2400x3000. But that is only if your image source is of high quality. If you only have small prints to start with, there's really no point to scan, say, a 4"x5" at 600dpi and then print it at 300dpi to 8"x10". The final print won't be good anyway. \_ Printing is best at 300-200, but I've gone below 150 and still had acceptable results for some types of images. Scanning prints however tops out around 200dpi, so you can't scan a 4x6" print to make an 8x10" with any level of quality. -jor |
2002/10/1-2 [Computer/SW/Languages] UID:26065 Activity:high |
9/30 How do I get ps to print the complete command line of the job without resizing my terminal? I want it to wrap long lines. \_ Use the ucb ps with -augxww to get everything interesting \_ I just reread this (my own post) and I had no idea why someone would want to use postscript to print the commandline. Anyway, thanks. \_ I figured you meant the unix command 'ps' and not postscript which would've made no sense. \_ That's exactly what I meant, I'm just an idiot. Your answer was exactly what I was looking for. \_ No problem, you're welcome. |
2002/9/26-27 [Computer/SW/Languages, Computer/SW/Mail] UID:26017 Activity:moderate |
9/26 Is there a way to get procmail to send a bounce? _/ :0 * ^From.*tonyvsos@iol.ie* * !^X-Loop: qtmyfy@inl.org | (/usr/bin/formail -r -A"X-Loop: qtmyfy@inl.org" ; \ echo "qtmyfy@inl.org is not a valid address.") | $SENDMAIL -t \_ Not exactly what I want... I want a MAILER-DAEMON style reply. |
2002/9/20-21 [Computer/SW/Languages, Computer/SW/Unix] UID:25955 Activity:nil |
9/19 Is there a oneliner to print out all lines that are in one file but not the other? \_ look at grep -v -x -F and see what happens. \_ comm -23 <one file> <the other> (assuming both files are sorted \_ comm -13 is what i wanted. thanks. the grep thing didnt work. \_ They needed to be pre-sorted for that too, same as comm. |
2002/8/19 [Computer/SW/Languages, Computer/SW/OS] UID:25601 Activity:low |
8/18 When I use lp in my company it does duplex automatically. How do I disable duplex mode in lp? I've already RTFM, thanks. \_ Ask your sysadmin or post here the details of your printing system configuration including the OS name and version, print server type and configuration, printer model name, any additional third party or vendor drivers in use, etc. \_ -osimplex workes for me. It was also the first link on google for the search "lp single sided." Please use google and the manual next time. --twohey \_ rad, "RTFG" \_ Warning: printer1515 not configured to handle all lp options: ignoring: -o simplex By the way my /etc/printers.conf is empty | \_ If you file is a PS file that comes from enscript, you can try "-DDuplex:false" in enscript. Otherwise I don't know. |
2002/8/14-15 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:25557 Activity:moderate |
8/14 Some applications don't have the "print to file" option. Is there a way to install a printer type that will generate a PS file when printed to it? This is w2k. I've been dicking around with this all morning and still can't find a way to print. This is for an efax viewer and something called elynx viewer. There's no "print to file" option and printing to "PDFwriter" won't work either. Yup, adobe acrobat doesn't always work. \_ I know in win95/98 if you install a PS printer driver, like for a HP laserjet 4, you can select "print to file." don't know about win2k. \_ I can corroborate for Win2K... I've done just this. \_ If you have a Unix machine on the network, you can setup a cups printer instance to print to a postscript/pdf file and mail it back to you. |
2002/8/9-11 [Computer/SW/Languages, Computer/SW/Languages/Misc, Computer/SW/OS/OsX] UID:25526 Activity:kinda low |
8/9 Sometimes I can print a regular ps file and get the desired output, but when I converted it to pdf, the result does not look nice on screen. Does this mean it uses certain fonts available on the laser printer but not on my machine? How do I get the right fonts if this is the problem? \_ What software are you using to convert to PDF? \_ ps2pdf on *nix and distiller on mac. Both have this problems. \_ What are you trying to do (i.e. how did you create your PS? LaTeX?) The usual problem is that you embed Type 3 fonts in your PS file. Type 3 is bitmapped. You need to embed Type 1 instead. Are you using dvips? http://www.tex.ac.uk/cgi-bin/texfaq2html?label=pkfix |
2002/7/22-23 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:25400 Activity:moderate |
7/22 anybody know why the "print to file" options is sometimes there and sometimes isn't there in windows? It seems to be application specific. I'm wondering why that's the case. Shouldn't this be a driver thing? The windows printer driver should always be able to generate a postscript file right? \_ A Postscript printer driver should always have the option to "print to file". Additionally some apps have "output page as EPS" or the like. \_ Because the application author is the one who decides what goes in the menus. Your windows fu is lacking. \_ I have absolutely NO windows fu at all. \_ "No manual entry for fu" what is fu? \_ your fu fu and dict fu are lacking. man dict; dict fu \_ I think it comes from "Kung Fu". \_ what, then, is "Kung"? \_ set the print driver to use port "file". any postscript printer should generate the correct ps... HP PCL users you get PCL instead. Therefore, make a new printer of some sort of postscript variety. |
2002/7/12-13 [Computer/SW/Languages, Computer/SW/Apps] UID:25344 Activity:very high |
7/12 Is there a acrobat read that will fit in a floppy disk? I have a PDF file that I want printed. I'd like to get acrobat with me so that I can print it on any computer. But acroread is like 2.8 megs. Is there a "lite" version or a self-extracting pdf file kind of a deal? Thanks. \_ Can you print your .pdf to a PostScript file and then carry the .ps around? -- yuen \_ ps files are much larger than their corresponding pdf files. \_ print to level3 postscript and then zip that file as self-extracting if you desire. \_ there doesn't seem to be a way to print a PS file to a network printer in windows. I can do "copy foo.ps lpt1:" but I haven't been able to get something to print over a network. \_ I did it by "copy foo.ps \\myserver\myprint". You can do "net view myserver" to see what share name it uses for printing. --- yuen "net view myserver" to see what share name it uses for the print queue. --- yuen \_ oh I didn't about this. Thanks man! \_ <DEAD>www.printme.com<DEAD> You don't even need a PC at the destination to print. |
2002/7/4 [Computer/SW/Languages] UID:25280 Activity:nil |
7/4 Read this and believe this guy is understating the issue- is has nothing to do with auditing, afterall every report which was released by enron, global crossing and wcom forever have been audited and were signed off by very high ranking guys. The "audit" is not the problem. Its is corporation which is the problem. Auditors take numbers that corps given them and sign off that the "accounting" is correct. Auditors don't look at actual invoices and costs and put the money where is really should and compare against what the corp said. Most auditing is just proceadural bullshit which investors/public don't understand. Like when an audit occurs it starts with an operating procedures guide, the auditor reads the OSR (operating proceadures) and then spot checks the procedure- THEY DO NOT check the numbers- the idea is that if procedures are followed than numbers are accurate. For instance you read a lot about how boards of directors signed off on a lot of crap which they should not have. The auditors job is not to check to see if the crap "should" have been signed off on they only make sure that is "was" signed off on as that is what the procedure calls for and that is all the audit requires. When I audited time sheets for DWP (department of water and power), I only had to make sure that timesheets were signed, the work accomplished and the hours worked were irrelevant and not checked in an audit. It was not my job to verify that the work completed had anything to do with the northridge earthquake- it was only to check to see if the time card was signed by supervisor as that is all the proceadure stipulated. So although I have never been involved with a full blown audit to see all the little pieced which go together- I have an idea of how they work and have known for a long long time that they are just bogus and do not actually verify if the numbers were correct. As I have written previously when I reviewed Level 3 books I found 700M in double booking or not accurate booking (exactly what wcom exposed). What we did was just instead of reporting the error we just slowly worked the error off the books by doing 150M adjustments now and then and no one was the wiser. |
2002/6/13 [Computer/SW/Unix, Computer/SW/Languages] UID:25082 Activity:low |
6/12 How do I do this in sh -- I want to send the output of foo to "| grep" and the standard error of foo to /dev/null ??? \_ foo 2> /dev/null | grep |
2002/5/3-5 [Science/GlobalWarming, Computer/SW/Languages] UID:24687 Activity:high |
5/2 Math people: if I have a password generator that doesn't generate any collsions in 1,000,000 runs, is there a way to estimate a lower bound on the size of the space with a certain confidence? \_ yes. Lower bound of 1,000,000. \_ You expect a collision at about \sqrt{n} trials, if there are n elements in your space. See birthday paradox. -chialea \_ What chialea means to say is that, if you trust it to be using reasonably strong random bits (which aren't, for instance, cyclic and loop in a cycle of length 1,000,001), there's good reason to expect the space size to be >=1e12. However, there are many real-world issues that would make this analysis null and void, and to actually get statistical confidence intervals on it, you'd need to assume quite a bit about the world, and then talk to somebody who knows more statistics than I. -alexf \- hola i havent done the math but is there a rule of thumb that says "for n buckets with equal/indep probability, the number of instaces to have say 50% collsions is some f(n)"? withthe birthday problem it's 365 with close enough to equal probability to hit 50% collision chance at 24 or 28 [i forgot the number] ... i am wondering about a rule of thumb like the "rule of 70" on interest rate doubling, or say even stirling formula for n! --psb \_ I found a web page that said it's about 1.2*sqrt(n). Using Stirling's formula and a Taylor series for ln, I get that the constant in front is sqrt(2*ln(2)) which is about 1.1774. Details left to the reader -lewis \_ URLp \_ constants are for sissies \_ Thanks alex, that's indeed what I meant. I blame it all on e190! -chialea |
2002/2/21 [Computer/SW/Languages, Computer/SW/Languages/Misc, Computer/SW/OS/FreeBSD] UID:23933 Activity:high |
2/20 I'm doing tail -f file. The file gets automatically rotated by another process every so often. My tail then looks at a file that no longer updates while the new logfile continues getting data I'm not seeing. Is there a way to easily detect when my file has rotated or even better some program/script that can detect the change and switch to the new file? This is a qmail logfile if that matters. Thanks! \_ I believe xtail does that. \_ I'll check it out. Thanks. Hopefully it has a text-only mode? \_ Don't let the name fool you. If you run FreeBSD, you can find it in /usr/ports/misc/xtail. Otherwise: http://www.giovannelli.it/~gmarco/files/xtail-2.1.tar.gz \_ I love the motd! Thanks! -OP \_ kqueue(2) |
2001/12/30-31 [Computer/SW/Languages, Computer/Companies/Apple, Computer/HW/Printer] UID:23403 Activity:moderate |
12/30 I'm setting up a new Sparc box connected via switch to a pre-existing Apple desktop. Would like to print to the printer that is already connected (via parallel port) to the Apple. What the best way to enable that? Can I turn the Apple into a print-server? But this means I need to keep it powered up? Ideas? \_ is the printer networkable? Sorry, dunno anything about apples. \_ Um, mac's don't have parallel ports. \_ Let's just pretend you didn't say "the parallel port" and move on: try CAP or Netatalk.. can't remember which works better, but one of those should allow you to print to a properly shared printer hooked to a Mac. --dbushong |
2001/12/17 [Computer/SW/Languages/Java, Computer/SW/Languages] UID:23272 Activity:nil |
12/16 The IT/Tech crisis is very highly defined and very specific to CS. Go to any CS school and find out how many kids have done any SAP programming. See how many have experience configuring the HR Module of R3 plus knowledge of the HR industry to be able to interpret what the hell they are configuring..... you just can't find anyone-- but this is the skill that is in dire need. This field does not have the flexibility to relax constraints. Most other fields have life cycles of decades and thus employers can afford to invest in training; however, the nature of (fucked up management running fucked up companies screwing american culture) the business forces employees to continually swap out of jobs in effect becoming contract workers. This emerging culture ultimately puts even more restricutions on skill sets required by corporations. Right now we live in a world that is infested with bad management and CULTURE. The prevailing attitudes and GREED are bad for the economy unless they themselves are constrained. This is much akin to the idea of liquidity constraints in economic systems. With laize fare liquidity individual agents consume a high level that what would be socially optimal. Thus a very valuable tool in the economic toolkit is that of liquidity constraints ( ie low credit for young - higher interest rates for those with little credit etc. ). A corrosponding SOCIAL tool is also available. Traditionally this tool has been found within RELIGION which contains inate constraints of consumption and perceptions of the environment. In a new age economy where religion no longer plays a role new instruments of social constraint need to enter into discourse. Some suggestions are longer term employment contracts (ala Japan), Other interesting factors to note is what is called adaptation level or AL. In AL theory agents make a fundamental mistake in judging preferences and level of satisfaction. Agents compare to what is called a common set. This common set is the group of individuals with similar skill sets. In its raw form the common set is the caste of class society. An error made by agents is the inaccuratrely percieve well being based upon their common set instead of the global set. This error leads to some extreme implications, Namely that (using a early 1970's example which is obviously a little racial) northern blacks are more likely to riot even though there belief about there future fincial prospects is higher than southern blacks. The corrlation to the CS field is that people in the industry have made fundamental errors in judging themselves against their common set instead of the global set. This required change in perceptions can only come from carefully construction government policies and corporate incentive and HR policies. Additionally this required change is of a socail nature and thus the time before any results could posibliy be seen are years away.] |
2001/12/15 [Computer/SW/Languages, ERROR, uid:23252, category id '31298#8.23' has no name! , ] UID:23252 Activity:high |
12/14 i've been contemplating a serious career change, back to teaching english. maybe not in the same form. i've been how in japan there hasn't been enough people with computer skills to handle the job requirements so maybe i might try something like that there. but today really disturbed me. at work two of the senior guys were talking about "weeding people out." i think the thing that got to me was the tone that they used. it was snobbish and elitist. it got me thinking about how the industry works and what's been going on. it's pretty sad actually. there's quite a bit of arrogance on behalf of computer science people. then i read an article over on slashdot which discussed how computer science people wanted to be laisse faire regarding policies in government. there's obviously this double standard/paradox/oxymoron that is going on that's really irking me. the thing it seems is that computer science people are these ayn rand clones that believe they can live in a world of their own and as long as no one disturbs them they won't do anything. but the thing is that's not realistic and far too egocentric in thinking. it sucks that there are people in CS who do it for the money or don't have as sincere of an interest in the field, but people have to eat and live. that's just life. the problem with that mentality is that it still creates an elitism, a social divide that does affect people. i've seen people at interviews that have kids and need jobs. maybe they aren't the best people for the job, but you're not going to get perfection. i dunno. it really sickens me to hear that. i've become so paranoid that i trust no one at this point. i suspect everyone of doing wrong and being the enemy. it sucks. the thing that's really sad is that i like computing. but it's the people that fuck it up. same as music. i like metallica's (old) music but i hate them. i'm starting to think the whole net thing is going to end up being like the ending of jurassic park 1 where everyone, especially the chief scientist, realize that it's something that man shouldn't handle because he's incapable of the responsibility. so the secret must be hidden from man until he's ready. perhaps the net revolution will collapse on itself as it seems it's doing until it's only utilized by researchers in universities again. \_ Now _THIS_ is a troll. Watch and learn, people. \_ Buddy, get laid and relax a little. It's only work. \_ psb, is that you? \- no, you cant just do a key word match. --psb \_ See kids, this is what happens when you smoke pot and go to college \_ This poster is clearly an idiot or someone posing as one, but (at the risk becoming troll bait) I do think libertarians are really misguided... and there is a curiously large number of libertarian programmers for some reason. anyone have a guess as to why? \_ The real world is a messy place. I think these libertarian programmers don't like that -- they want to try to reduce the world to a small set of simple principals that sweeps all the messiness under the rug. |
2001/12/13 [Computer/SW/Languages, Computer/HW, Computer/SW/Unix] UID:23238 Activity:high |
12/13 Dmitry Sklyarov is free! \_ big whoop. \_ urlP \_ Are any of us really free? \_ yermom is \_ Didn't you know she'll pay $50 for a soda geek to "Install Linux on her server"? \_ Ah ui mon frere. L'homme est ne libre, mais tout les place il sont dans l'chain. (or something like that) \_ Yeehaa! "Russian Computer Criminal Set Free!" Whatever. |
2001/12/6-7 [Computer/SW/Languages, Computer/HW] UID:23167 Activity:kinda low |
12/5 I know how to represent 0.5, 0.25, 0.125 in binary. However, how would you represent 0.1000? How about in IEEE floating representation? \_The way you get to 0.1000 is to do a summation from 1/2^n fractions. 1/2 is 1/10 in binary. amusing, yes? which is .1, in binary. The answer therefore for 0.1 is 0.0000001010001111011. \_ Um, how did you derive that? Here's what I have: .5 .25 .125 .0625 .03125 .015625 .0078125 0 0 0 1 1 0 0 X X X X X X (cont) Should say .0001100110011001101 \_Sorry, gave you the answer for .01. Same rule holds though. Should say .00011001100110011001 \_ thx. What are some float numbers that are easy to represent in decimal (e.g. 0.7?) but cannot be represented in binary? \_ Anything that can be written as a fraction with a denominator that's a power of 10, but cannot be written with a denominator that's a power of 2. \_ For IEEE: float f = 0.1; printf("%#08x\n", * (int *) &f); |
2001/10/20-22 [Computer/SW/Languages] UID:22781 Activity:moderate |
10/19 What commands will let me find out files which have been modified after a given time? \_ find /your/directory -newer reference_file will print the names of all files in /your/directory which have been modified more recently than reference_file. You can use "touch" to create a reference file with a particular modification time, if you want. |
2001/10/9-10 [Computer/SW/Languages, Computer/SW/Security, Computer/SW/WWW/Server] UID:22674 Activity:very high |
10/9 so when is Berkeley's DNS supposed to be updated with soda's new address? \_ when i get done working taking over the world. --phillip \_ that's my line - the brain \_ HAHAHAHAHAHA! \_ At 3am every day \_ also, when is the web server going to be running again? \_ the joyride is over! call verio! \_ Apache doesn't like it when you don't have a valid name. Probably tomorrow. -tom \_ will emails received during the downtime be cached, rejected, or sent to /dev/null? \_ /dev/yermomisabigfatbitchbiggestbitchinthewholewideworld -root \_ they should be delivered once the name gets updated tonight. -tom \_ root is just so ... rude!!11! \_ you get what you pay for. if you want quality service try a professional colo \_ they'll all be forwarded to the FBI. \_ ln -s /dev/null /dev/fbi |
2001/10/8-9 [Computer/SW/Languages] UID:22670 Activity:nil |
10/8 anyone experienced with palm OS programming and interested in programming for applications aiding handicapped users, mail jam@socrates.berkeley.edu. project funded by government grants. \_ The next wave of high-tech craze after dot-coms: dot-govs. |
2001/9/19-20 [Recreation/Dating, Computer/SW/Languages] UID:22530 Activity:moderate |
9/19 what best describes you? Big Fat Sysadmin Nerd: . Big Fat Academic Nerd: Big Fat Programming Nerd: Trim and fit programming nerd: . trim and fit sysadmin nerd: . OXYMORON OXYMORONOXYMORON OXYMORON \_ you can't keep up with me. trim and fit academic nerd: trim and fit math 55 be-boy denying women sex: . Skinny, pencil-necked geek: . Bordering between Big Fat And tRim = Middle : . |
2001/8/22-24 [Computer/SW/Languages, Computer/SW/Unix] UID:22215 Activity:nil |
8/22 In bourne shell, what does the following mean? "exec 0<&5 5<&-" \_ Close file descriptor 0 (standard input), and replace it with a copy of file descriptor 5; then close file descriptor 5. |
2001/8/21 [Computer/SW/Languages, Computer/SW/Unix] UID:22198 Activity:nil |
8/20 I've been able to do "echo $JAVA_HOME/abcd:$JAVA_HOME/xyz" for many years but today I get an error message regarding a bad modifier. Now I have to explicitly say "echo ${JAVA_HOME}/abcd:${JAVA_HOME}/xyz". What the hell changed? I still use tcsh. \_ Perhaps : colon is a modifier, hehe. What did you change? What is JAVA_HOME? Show exact transcript of your terminal session \_ You changed shell? |
2001/8/13-14 [Computer/SW/Languages, Computer/SW/WWW/Browsers, Computer/SW/Virus] UID:22103 Activity:high Edit_by:auto 50%like:22116 |
8/13 What are some of nweaver's cool hidden links under http://www.cs.berkeley.edu/~nweaver ??? \_ http://www.cs.berkeley.edu/~nweaver/girlz \_ Goddamn! The boy has exceptionally good taste! \_ "UCB CS: File not Found" \_ Sorry, the department made me take down the HOT WET NEKKED BABES OF CS PAGE. -nweaver \_ Man, Yelick must've been pissed when she found out you had that shot of her.... \_ do you have any of Jane Yen or Allison Coates? \_ "let us assume that 1 million machines are vulnerable a particular" \_ ^to \_ Where's the "Computer Scientists are Artisans, Industry SUX" link and the "We're vulnerable to computer virus" link? |
2001/7/24-25 [Computer/SW/Languages, Computer/SW/Languages/Misc, Computer/SW/OS] UID:21924 Activity:high |
7/23 In case anyone isn't aware: Discovery Channel is doing some documentary on hackers this wednesday at 10pm. "Hackers: Computer Outlaws". Sure to be a balanced, universal look at underground computer culture. \_ Live fast, love not, die while your kernel is compiling... \_ Hack with a friend, Script Kiddies get raided alone. -v1ru5 \_ D00D 1 41W4Y5 H4CK W17H 4 P4R7N3R 2 C0V3R MY B4CK! \_ "Faster, meaner, smarter - God I hate the technology curve." |
2001/6/21 [Computer/SW/Languages] UID:21584 Activity:kinda low |
6/20 IsFoodPAnMITThingP \_ #F \_ IsItABerkeleyThingP \_ nil |
2001/6/15 [Computer/SW/Languages, Computer/SW/Editors/Emacs] UID:21527 Activity:moderate |
6/14 I want to be able to press a few keys in Emacs20 and have it run a command "cleartool diff <current-file-name>". Is there a way to tell vc-diff to use my own diff command? If not, how do I write an elisp function to do this so that I can bind a key? Thanks in advance. -- yuen \_ you can either add support for another backend to vc.el. this seems to be pretty simple and would benefit the world, or you could use call-process: (defun clear-shm () (interactive) (call-process "sh" nil nil nil "-c" "ipcrm `ipcs | awk '/^m/ {print \" -m\" $2}'`")) -ali |
2001/6/6 [Computer/SW/Languages, Politics] UID:21433 Activity:nil |
6/5 http://www.smh.com.au/icon/0101/20/news6.html |
2001/5/25-27 [Computer/SW/Languages, Computer/SW/Unix] UID:21362 Activity:high |
5/25 What happens when a file get truncated by redirection like cat a > b. What happens to the eof marker in b? If some program was reading b like tail.exe, when cat a>b happens, how'd that program check b has been reset and should reopen b for read? \_ it doesn't matter if it gets truncated by redirection or any other means. redirection is a shell abstraction, not a file system abstraction so the distinction is unimportant. tail -f just regularly polls the time stamp of the file. if it's changed, it rechecks the file. \_ are you sure it's the time stamp it checks? because if there's a process constantly writing to the file, only the last modified time is changed; so tail can't reset it's pointer to the beginning of the file by looking at the time stamp. \_ if two programs are buffering the same file, the last one to flush its buffers will "win". files are not a coherent shared storage unless you employ file locks. \_ did you fucking read the question? what the hell is wrong with you? he's talking about read and writer. not two writers. you're a fucking moron. \_ Are you aware of where you are? This is the motd. Are you completely stupid? No one reads the question. You're a fucking moron. Welcome to the motd. |
2001/4/24-25 [Computer/SW/Languages] UID:21082 Activity:very high |
4/389 Is there any way to print out the percent of document read in less, like the default in more? Thanks! \_ dear dimwit. man less, then search for "percent". -ali \_ (criticism of ali recanted) \_ rather than inflating your ego you could have simply said "press '='" \_ no, it's called RTFM. Yes, there's always a way and stop bugging the motd about trivial crap that's right there in the man pages. This isn't the "black lightning man page reading service". -!ali but agrees 100% \_ fucking hell, i retracted my comment a long time ago but some dumbshit overwrote it. like twice. i realized my error and repented. \_ Not me. Just replying to whats posted. |
2001/4/24-25 [Computer/SW/Languages, Computer/SW/Languages/Functional] UID:21076 Activity:moderate 75%like:21071 |
4/387 review on Tripplite, APC, and others, thanks. \_ t \_ For the eternally clueless for who think whateverP is a generic form of asking any question... it isn't. If memory serves, the P stands for "P"redicate. This comes from the c60a (and maybe 50?) days where everything in the A&S book was thisP and thatP for all the true/false routines. thus: isnumP and isdigitP and foodP are good. reviewP will only get you #t/f. Now please just stop misusing shorthand in attempt to fit in. English works perfectly most of the time and if you don't know that Engrish does ok, too. \_ usage defined meaning. trace the etymology of many many common expressions and you will find that they started out as something compeletly different, and alot of ignorant idiots missused the language for several decades, and now it's in the dictionaries. \_ Yes, yes, I took linguistics in school, too. Nice try. This is based on a computer language, not Chomsky. \_ nil is also acceptable in place of #f \_ #t \_ More precisely, in older lisps, the convention is P for predicate, eg, isdigitP, with true and false being t and nil \_ you mean "digitp" (more precisely, nil is false and everything else is true). The scheme convention is ?, such as isdigit?, with #t and #f being boolean types returned. I don't remember what r4rs says about nil in control flow, but #f != nil \_ Even more precisely, older lisps only had upper case, so you had things like ISDIGITP. \_ Why would you ever have ISDIGITP instead of DIGITP ? \_ Well, yeah, whatever. Give yourself a happy star. \_ !#t? I think I got schooled. \_ the more interesting question is when to use eg digitp vs digit-p \_ MGE! \_ better, but still not a properly phrased question. here, I'll put you out of your misery: http://arstechnica.com/reviews/peripherals.html \_ Sorry. How to review on Tripplite, APC, and others, thanks? |
2001/4/23-24 [Computer/SW/Languages, Computer/SW/Languages/Functional] UID:21071 Activity:high 75%like:21076 |
4/22 reviewP on Tripplite, APC, and others, thanks. \_ t \_ For the eternally clueless for who think whateverP is a generic form of asking any question... it isn't. If memory serves, the P stands for "P"redicate. This comes from the c60a (and maybe 50?) days where everything in the A&S book was thisP and thatP for all the true/false routines. thus: isnumP and isdigitP and foodP are good. reviewP will only get you #t/f. Now please just stop misusing shorthand in attempt to fit in. English works perfectly most of the time and if you don't know that Engrish does ok, too. \_ Why is it "#t" but not "t"? \_ probably meant #t/#f \_ Yes. \_ usage defined meaning. trace the etymology of many many common expressions and you will find that they started out as something compeletly different, and alot of ignorant idiots missused the language for several decades, and now it's in the dictionaries. \_ nil is also acceptable in place of #f \_ #t \_ More precisely, in older lisps, the convention is P for predicate, eg, isdigitP, with true and false being t and nil \_ Yep. I knew someone would come up with the full real answer if I started in that direction. Thanks. \_ you mean "digitp" (more precisely, nil is false and everything else is true). The scheme convention is ?, such as isdigit?, with #t and #f being boolean types returned. I don't remember what r4rs says about nil in control flow, but #f != nil \_ Even more precisely, older lisps only had upper case, so you had things like ISDIGITP. \_ Why would you ever have ISDIGITP instead of DIGITP ? \_ !#t? I think I got schooled. \_ the more interesting question is when to use eg digitp vs digit-p |
2001/4/9 [Computer/SW/Languages, Computer/SW/Apps/Media, Computer/SW/Apps] UID:20910 Activity:low |
4/8 Is a study that surveyed only 20 people statiscally significant: http://www.nngroup.com/reports/pr I don't remember much statistics but I do remember something about needing 33 subjects at a minimum for this kind of thing. \_ You have not enough clue. Mine more clue. \_ Usability testing is a far different realm than statistical sampling. Many usability tests have only 5 or 6 participants. Don't worry, the people in the Nielsen Norman group know far far more about usability testing & statistics than you could ever hope to - they've created many of the techniques and wrote the papers & books and designed the products to back them up. (Much of the modern GUI is based on work Tog did at Apple to refine the original Xerox designs and millions of websites are based on Jakob Nielson's design strategies.) \_ Not the point of the question. I was trying to get at why isn't statistical sampling typically used in usabliity studies? Just because usablility tests typically ask a small number of people, it doesn't make it right or statistically valid. Sure cost is an issue but that doesn't mean that you can just make conclusions up after sampling a (usually) small number of people. BTW, I know who Nielsen is. I used to sit across the hall from him at one point. I asked the question because it has always bugged me that he almost always uses sample sizes smaller than seems right. After being the subject once and seeing how my comments ended up in the final report, I feel the whole process that these experts have set up is questionable. |
2001/3/19-20 [Computer/SW/Languages] UID:20850 Activity:high |
3/19 Is it better to use "login@soda.csua.berkeley.edu" or "login@csua.berkeley.edu" as my e-mail address? \_ login@CSUA.Berkeley.EDU \_ Hmm, I use login@soda.berkeley.edu When will that not work? \_ login@xcf.berkeley.edu \_ login@vadim.berkeley.edu \_ ahh the mark of TR00 L33+N355 \_ It's all just shell and net. How can the same shell be "kewler" when only the $hostname variable changes? \_ becasue csua is on 10MB, xcf is on 100MB, and vadim's is 2.1 Terrabytes of happy funland, baby. aw yeah. \_ i think tpc has one of these already. \_ login@lightning.berkeley.edu |
2001/2/9-11 [Computer/SW/Languages, Computer/SW/Unix] UID:20552 Activity:nil |
2/9 How do you do multilevel command substitution? For example, echo `echo `echo `echo hello``` But how do you escape the `? Also how do you print ' within ', without using "? For example, echo ' \' ' (escape doesn't work) \_ In sh (or ksh or bash), echo $(echo $(echo hello)). In any shell, echo 'here'\''s how' |
2001/1/12-15 [Computer/SW/Languages, Computer/SW/OS/Windows] UID:20308 Activity:nil |
1/12 When I print web pages from IE5 my NT box, JPG images are frequently cut in half by page-breaks and images that are wider than page are not re-scaled to fit. How'dya tell IE to change that? Navigator is better in this area. It might change geometry, though, but at least images are fully preserved. This might not be a good idea for photos etc but the things I care about are diagrams or schematics. \_ You can't. IE wasn't made for printing picture perfect. Try importing to a Word doc or other printing program. |
2001/1/6-16 [Computer/SW/Languages, Computer/Domains] UID:20244 Activity:low |
1/5 Is there a way to get passwd map from an nis server from a machine not in the nis domain but is allowed to connect via securenets? Sort of like yppoll -h host -d domain mapname but one that returns the contents and not just the version of the map? Is there a way to do this with ypcat without running ypbind? \_ I like to waste time. \- yes there is. man yp_all. there will be a bit of a learning curve if you are not familar with rpc programming and you want to do it "right". what the "waste of the time" about? i dunno of a canned tool to do this. would be interested if there is one. i seem to remember satan does this but uses YP_FIRST and only displays the first map entry. --psb \- yes there is. man clnt_call, ypclnt/yp_all. there will be a bit of a learning curve if you are not familar with rpc programming and \- yes there is. man clnt_call, ypclnt. there will be a bit of a learning curve if you are not familar with rpc programming and you want to do it "right". i suppose i can send you the code if you give me some non-cracker reason you want to do this. i dunno of a canned tool to do this. would be interested if there is one. i seem to remember satan does this but uses YP_FIRST and only displays the first map entry. what the "waste of the time" comment about? --psb \- actually it occurs to me, there may be an easy way to do this with netcat. dunno how off the topof my head. --psb |
2000/12/21 [Computer/SW/Languages] UID:20142 Activity:high |
12/20 Can someone explain this: "Denormal numbers present a major stumbling block to implementing floating point multiplcation, because they require performing a variable shift in the multiplier, which wouldn't otherwise be needed. Thus, high- performance, floating point multipliers often do no handle denormalized numbers, but instead trap, letting software handle them." \_ Don't you always multiply the mantissas as if they are integers and then add the exponents, regardless of whether they are normalized or not? \_ normalizing a floating point number means shifting its mantissa to the left until the MSB of the mantissa is 1 (and compensating by changing the exponent). if you know a number is normalized, you don't need to store the 1, which means that assuming normalized gets you a free bit. however, being a certain number of shifts, when the exponent gets as small as it can get, you can't shift any more, and you might be forced to use a denormal float. this is only a problem with very small number. typically, hardware will throw and error when it can't normalize. good hardware doesn't and just says lets you know that something is a denorm. -ali. \_ That's easy. Just shift left by the leading zero count. Zero counting in hardware is pretty easy. For 32-bits that's just 5 levels of multiplexor and AND gates (AND gates are probaly has a higher delay). gates probably has a higher delay). |
2000/12/12 [Computer/SW/Languages] UID:20067 Activity:very high |
12/11 F-f-f-fuck da print queue \_ heheh, i remember back in the day, i would just try to cancel other people's print jobs. lpcancel or something \_ actually, back in the day, i'd simply turn off the printer. For some reason or another, the entire queue would vanish. I'd then turn the printer back on. \_ I'd just nuke the queue and put my print job in first. - former root@cory \_ I didnt need to nuke the queue, just submitted mine as the top priority -- former illegal root@cory \_ In the beginning, you could cancel other people's jobs, then somebody (root) changed it. And powering off only killed the top queued job. i wonder what it is now... \_ Do they still allow you to enscript a postscript file? Or has a filter been put in place? \_ i patched enscript to stop this -brg |
2000/12/8 [Computer/SW/Languages, Computer/SW/Languages/Java] UID:20040 Activity:very high |
12/7 Eh, why are some virtuals set to 0 (pure virtual) and some are not? The following should look familiar to people who have been killed in the class: #define Expression_SHARED_EXTRAS \ virtual tree_node *createPARSETree(); \ virtual void scope_check(); \ virtual void insert_type(); \ virtual Symbol type_check(); \ #define Case_EXTRAS \ virtual tree_node *createPARSETree() = 0; \ virtual void scope_check() = 0; \ virtual void insert_type() = 0; \ virtual Symbol type_check() = 0; \ \_ if someone can answer this, please do. I want to know too. \_ defining as virtual = 0 to create an interface definition or abstract class \_ Yes. In particular, pure virtual functions are a signal to both the compiler and client code that this class is not expected to be instantiated, only inherited from. It also requires any child classes to provide the method, but doesn't provide a default implementation. There are many situations where this is exactly what you want. You may not really get this until you're trying to make a framework of code that other people are expected to use, but not modify... -mogul |
2000/12/1 [Computer/SW/Languages] UID:19972 Activity:nil |
11/30 I'm having a problem running a toy pthreads program on FreeBSD. I ran strace on it and it looks like it exits after SIGUSR1 or SIGUSR2. The same program seems to run fine on (dare I say it) Linux. Any ideas? #include <stdio.h> #include <pthread.h> void print_msg( void *ptr ) { char *message; message = (char *) ptr; printf("%s ", message); } int main(int argc, char **argv) { pthread_t thread1, thread2; char *message1 = "Hello"; char *message2 = "World"; pthread_create(&thread1, NULL, (void*)&print_msg, (void*) message1); pthread_create(&thread2, NULL, (void*)&print_msg, (void*) message2); return 0; } \_ Insert after the creates: pthread_join(thread1, NULL); pthread_join(thread2, NULL); I have no idea what I'm doing. -clueless-sodan \_ Yep, you definitely to somehow block so that the threads have time to execute. Otherwise main() will just exit; whether or not it waits for threads to run to termination is implementation dependent. \_ Yeah, I just figured out that this is true. I guess this is one other aspect where LinSUX tries to act smart for you. The annoying thing is that I copied the example right out of the pthreads book from Sun. The Sun Press authors generally don't leave this sort of thing out. (Yes the book is on pthreads, not solaris threads). \_ Build with gcc -pthread? \_ I compiled with cc -g -Wall -pthread -o thread_test thread_test.c the two print_msg functions never get called. \_ Please follow the clueless-sodan's advice. -clueless-sodan |
2000/11/28-29 [Computer/SW/Languages] UID:19929 Activity:high |
11/27 Anyone happen to know how to convert an Acrobat PDF document to a Word document? (purpose: I want to print gobs of pdfs and Word supports printing multiple pages per sheet of paper, similar to how enscript prints double pages in the cs labs) \_ you can do that with a pdf as well \_ some printer drivers have settings for this. If yours doesn't and you use Windows, you might want to look into a utility called FinePrine. Otherwise, you can convert the PDF to PostScript and use psnup and you use Windows, you might want to look into a shareware utility called FinePrint (http://www.fineprint.com Otherwise, you can convert the PDF to PostScript and use psnup \_ You don't even have to convert it -- psnup can read and write PDF directly. \_ it can? doesn't say so on the man page, and it seems to reject the pdf files I give it... \_ here's an online converter: http://wheel.compose.cs.cmu.edu:8001/cgi-bin/browse/objweb In general, though, I wouldn't recommend going from PDF/PS to Word. |
2000/11/26-28 [Computer/SW/Unix, Computer/SW/Languages] UID:19911 Activity:moderate |
11/25 #!/bin/sh : How do I make bourne shell subroutine modify a global variable? : Want to use VAR1 and VAR2 after the subroutine parses my_input_file foo() { while read VAR1 VAR2 do echo "Reading $VAR1 and $VAR2" export VAR1 VAR2 done < my_input_file export VAR1 VAR2 } foo echo VARS = $VAR1 , $VAR2 # VAR1 & VAR2 are blank/empty-strings! \_ while loop is executed in a separate shell in bourne shell, thus its not possible. \_ wrong. but the order is backwards. Try this. #!/bin/sh export GLOBALVAR GLOBALVAR=1 change(){ GLOBALVAR=2 } change echo $GLOBALVAR \_ too complicted: #!/bin/sh change() { GLOBAL=2; } GLOBAL=1; echo GLOBAL is $GLOBAL change echo GLOBAL is $GLOBAL \_ uh, no you are wrong. In *bourne* shell (virutally unchanged since AT&T UNIX Version 7) while loops are a separate process (I'm looking at the code right now) when the input or output of the shell is redirected. To avoid this you need to use exec to save and restore STDIN. Try something like: #!/bin/sh myfunc () { exec 5<&0 < "$1"; while read LINE ; do COUNT=`echo $COUNT + 1 | bc` done exec 0<&5 5<&- } COUNT=0 echo COUNT is $COUNT myfunc /etc/passwd echo COUNT is $COUNT \_ Get new shell. \_ Stick with Bourne shell as Steve and GOD intended. |
2000/10/2-3 [Computer/SW/Languages, Computer/SW/Unix] UID:19389 Activity:high |
10/02 Netcom shell accounts RIP. Soon there will be no ISP's with shell access left. Time to import shell-loving Indian immigrants. \_ when shell access is outlawed only outlaws will have shell access. \_ if there was a demand for shell accounts, an ISP will form with shell accounts, charging what it costs to support shell accounts. \_ Whole Earth Networks (wenet.net) still offers shell access. not many features tho. \_ If I want a 56K dialup with a shell, what ISP should I use? \_ http://value.net has dialup + shell \_ http://best.com is almost dead too (they got bought out by Verio). A harddisk on their listserver crashed, and they didn't bother to notify their customers or restore the service. Apparently they didn't have backups of the subscriber list either. \_ Their listserv was an unsupported service \_ "What the hell, crackers shell even in my neighborhood." --Cube \_ My ISP lost my mail spool and didnt have backups. |
2000/9/11-13 [Computer/SW/Languages] UID:19221 Activity:low |
9/10 I need to find the "subsidiary code", also known as the "programming unlock code" for an Audiovox 9000 phone, so it can be used in Canada. This is NOT the "phone unlock code" or the "keypad unlock code". Verizon claims only they have it, and they will only give it up for a $285 fee, which is totally lame and unfair. Sound familiar? Can anyone help me out? Thanks. - danh \_ Doesn't help much, but I heard that they will waive the fee if you finish off your 1 or 2yr contract with them. - sagarwal \_ Try http://www.commservice.net/ItalianBadBoys/CellularT&T.htm \_ This page rules. -John |
2000/9/7-8 [Industry/Jobs, Computer/SW/Languages] UID:19192 Activity:high |
9/6 Work for a Big 5 company (Business Services/ Consulting) and just got a raise to $55K, as a Senior Computer Consultant. Is this low? Been with the firm 2 years. \_ Does your job involve programming? a 3yr programmer get $80/yr. \_ Nope, auditing the computer controls at companies. \_ I just started fresh-out-of-cal, $62k/yr not including bonus + benefits and that's still considered low by my own peers. Then again, I'm in a different line of business than you are which could explain it (no, not sysadmin). \_ Where are you located? \_ $55K senior must mean poster is in Ohio or somewhere like that \_ Actually it's the SF office :( \_ bit low. i was bringing in consultants from Cal (and stanfurd sometimes) at the big 5 beginning at around 65k. managers and senior managers were making 120-180k. senior consultants were in the 80k-100k range. this was at a big 5 within eBusiness consulting. -uctt \_ If you have no tech skills and you're making over 30k, you're overpaid. \_ Get a clue. \_ "Duh, I iz a jeanyus! I kan post 'get uh kloo'" You are an idiot and a waste of bits. \_ Looks low to me, esp after 2 yrs. I work in tech support, work 40 hrs a week and make 68K. A friend of mine is a consultant (non-technical) with a Big 5 company and he makes 75K after 3 years there. It's time to test the waters out there for more $. \_ I think the 75k at 3 years is low if he's in this area and not Arkansas. |
2000/8/15-17 [Computer/SW/Languages] UID:18998 Activity:nil |
8/15 Got any suggestions for online hotel reservation services? \_ http://expedia.msn.com |
2000/8/8 [Computer/SW/Languages, Computer/SW/Apps/Media, Health/Women] UID:18916 Activity:high |
8/7 http://www.cnn.com/2000/TECH/computing/08/03/it.women/index.html I've got tape drives, nerf guns and stock options. Don't need no steeking women in my work place. \_ Most girls lose interest in math/science from 11-15. Why can't we just accept this fact and just let it be. Girls are good at GUI. Guys are good at core. Fuck this equal pay, equal right shit. -guy \_ Dr. Anita Borg. Heh. Her names Borg. Heh. Heheheh. \_ "At lunch they would just talk about...wires and machines." Whoa, that sucks-- this lady was working with a bunch of people who actually liked their jobs enough to talk about them outside of the office. \- seems to me this is what leads to the so-called "ageism" in the valley as well ... would you rather hire a guy who goes hometo the wife and kids or hangs out at work and hacks? these people complaining just need to deliver where it counts: productivity. it would be one thing if the women were complaing about being hit on and such. --psb \_ Yeah, psb has got it right on. Nothing improves my productivity than chicks in the workplace. Down-to- earth, productive, nice-smelling women. I am so motivated -- it's such a pleasant working environment I can code forever with that 50:50 M/F ratio that I've missed so long ago from before college. \_ Some guys who go home at 6-7 PM also get in at 6-7 AM. The kids that come in at 11-12 PM and leave at 2 AM only spend a few more hours at work and generally are not as effective for lack of experience. I would prefer a mix of old and young on my development team in order \_ i prefer a special computer selected team with masks that give everyone special powers and ordinary vehicles that turn into fighting platforms! \_ No good -- I'd get stuck working with T-Bob. \_ We have developed AI to such a degree that the AIs now do all the programming at my company. It became a problem though when they formed a union. \_ I do not trust Dr. Borg. \_ If society is sending a message to women/girls that they aren't build a good product. \_ It's bullshit. If productivity is the goalpost, pay according to actual productivity, not dumb prejudices. Companies would rather hire a 20-something who goofs off 24/7 than a 50-something who actually has work ethic but only works five days out of the week. That's ageism, or at least stupidity. And yet it's what's done. \_ Let us know when you found the perfect company. What you're forgetting is the 50 year olds who spen 40hrs/wk fucking around vs. the 20somethings who spend 100+ doing great work. capable of working with computers (math, etc.), then I think that is terrible and something that should be remedied. However, all the discussion i have seen about the shortage of women in the computer industry is about the fact that women don't want to work with the kind of people who generally work with computer. Well, if that's the case, then fuck them. I find that argument absolutely galling. What's the solution, stop geeks from going into the computer industry and replace them with actors and models and frat-boys or something? \_ That's the Trilogy model. \_ Women don't go into computers, generally, because they're not very bright and only want to be pregnant. |
2000/8/6-7 [Science/Biology, Computer/SW/Languages] UID:18895 Activity:nil |
8/5 Any recommendations on a good book/website on the topic of genetic programming and genetic algorithms? |
2000/8/4-6 [Computer/SW/Languages, Computer/SW/Compilers] UID:18887 Activity:moderate |
8/5-1 Why is unstructured code (e.g. goto, jump, etc) hard to optimize? Isn't control flow implicit anyway? Also, is it difficult to make a transformation from unstructured code to a structured code? For example, from byte code or a binary back to a structured intermediate representation? \_ GOTO LOOP_START: \_ gotos aren't evil if they are just a low-level analog to structured control flow (e.g. gotos can be used to implement a FOR loop). Gotos are evil when they are used to create what is known as "irreducible control flow", which essentially means that there is no 1-1 correspondence between gotos and FOR loops. E.g. a goto can enter a loop in the middle! It ends up that early exit loops aren't as bad as entering in the middle. Irreducible control flow makes many syntactic analysis algorithms barf, cause those algorithms assume reducibility. -nick \_ which nick are you? Mitchell? Kevin Mitchell's brother? \_ concretely, compilers will reorder instructions and make lots assumptions about what register contains what at what point. if there are many points of entry to some piece of code, there will exist many possible initial states for that piece of code, and you end up with ltos of dependencies. -ali. \_ Don't loop then. Write everything data-directed. -muchandr \_ go APL!!!!!!!! -nick (yes, mitchell) \_ nick mitchell, you a phd candidate? what's your area? \_ yes, nick mitchell is a phd candidate, compilers \_ data directed is much more difficult to optimize \_ APL kicked ass. It depends what you are trying to optimize I suppose. Data directed code is much easier to parallelize for instance and in specific case of vector languages like APL you easily do allocate lots of memory statically for some of those cases they are making fancy garbage collectors that never work as advertised today. -muchandr |
2000/7/27-28 [Computer/SW/Unix, Computer/SW/Languages] UID:18787 Activity:high |
7/26 Since netcom shell accounts are going away. Anyone know of any nation wide companies which still offer shell accounts? Thnx. -shyguy \_ Check http://www.best.com They may still offer it. \_ Best was bought by Verio. I'm not sure if they'll create new accounts on Best's shell servers. -best refugee \_ Verio is being bought by NTT. \_ <DEAD>www.gst.net<DEAD> I got an account when it was http://www.hooked.net and then it became http://www.wenet.net and now <DEAD>www.gst.net<DEAD> \_ NAK. You said nationwide. GST isn't nationwide, I think. \_ What OS does GST use? FreeBSD? Linux? Other? \_ Do you just want a shell or do you need the dial-up too? If you just want the shell, you can get an account form http://panix.com w/o dial-up for like $10/month. |
2000/7/26-27 [Computer/SW/Languages, Computer/HW/IO] UID:18777 Activity:high |
7/24 Does anyone know Alyosha Efros? Do you know what kind of research he/she is doing? \_ http://www.cs.berkeley.edu/~efros He does computer vision. \_ Computers can't see. This is an interesting choice. \_ yes they can. - cog. sci. student \_ No they can't, although they may be programmed to emulate sight. - Prof. John Searle \_ And they can translate Chinese but not understand it.... \_ malik grad. cocky. russian. ali is smarter than he is. \_ Poshel ty na huy, kozel \_ Preach on, brother. -- ilyas \_ Translation? \_ Try http://babelfish.altavista.com. Unfortunately it doesn't know how to translate one important word... \_ The words may be there. The essence is not. \_ I'm trying to think of a deeply insulting remark in a language no one understands. Can anyone help me?? \_ "no one"? ilyas, you don't exist. that was meant to be understandable only to those who could understand it. \_ huh? \_ "if you have to ask, you don't know" \_ fuck ali and fuck his mother -- the anti-ali association |
2000/7/26 [Computer/SW, Computer/Companies/Ebay, Computer/SW/Languages] UID:18775 Activity:nil |
7/24 If PayPal doesn't cost the consumer a single penny, how the heck does it make money? What is its business model? \_ Just like any other websites, Advertisings. \_ How much money do websites make off of those banners? \_ Varies widely. \_ It makes money like the banks make money: if you keep it on their account and do not deposit it to the bank, PayPal gets interest on it. \_ They charge big customers a fee for bulk transactions, too --oj \_ The only problem is credit card transactions cost them 1-3%. If the credit card transaction cost was free, it would make more sense. -nweaver \_ Maybe they have a deal with the CC companies. \_ I personally doubt it, but they might. -nweaver companies with a large amount of transactions can negotiate for a lower _/ fee for their transactions -oj \_ they enforce a two week waiting period between you paying them and them crediting your account. Kinda sleazy. \_ I read that it took them 2 weeks to actually credit your account. This was on the PayPal website too. It made me mad and I decided to not use them. -aspo \_ Why'd it make you mad that they publicly posted their policy on their website? Don't like it? Don't use it. \_ electronic funds transfer in: 7 days personal check deposit: 1-2 weeks electronic funds transfer out: 3-5 business days check from PayPal: 1-2 weeks these all sound pretty reasonable. i can't find another reference of "2 weeks" in the fine print. -jwang \_ 7 days (bussiness?) for an electric funds transfer is still WAY too long. They get the money in like 10 minutes. \_ Well, they got to hang on to your money as long as possible in order to make money. Do you blame them? -nweaver \_ if you're buying something, it's not "your" money anymore. -tom \_ Actually, it like seconds. |
2000/7/1-3 [Computer/SW/Editors/Emacs, Computer/SW/Languages] UID:18574 Activity:low |
6/30 In emacs, what does this message mean? File mode specification error: (void-variable vera) \_ Exactly. \_ do you mean to say "emacs is lame because it doesn't give you intelligible errors"? |
2000/6/11 [Computer/SW/Unix, Computer/SW/Languages] UID:18441 Activity:nil |
6/9 My dept just bought a double sided printer. On NT, I can specify the duplex option via the user friendly GUI. How do I do duplex on regular UNIX lp/lpr? Thanks. \_ seperate print queues. and the tc=[ifhp_simplex|ifhp] flag \_ what kind of printer? some have nice GUI for unix too, but you may need to goto manufacturer web-site to download it. \_ It is a postscript option. a2ps -s2, or psset. The separate print queue thing is basically a way of automatically postprocessing postscript print jobs to set the option. --Galen \_ print all the odd pages, put em back in, print the even ones |
2000/5/16-18 [Computer/SW/Languages, Computer/SW/Languages/Misc] UID:18281 Activity:low |
5/16 When I write a program in shell script, it rarely tells me which line has syntax error. How do you guys cope with this problem? \_ sometimes it helps to add -v to the shellscript command line. \- depends on shell. try sh -x --psb \_ there is a --psb option to sh?? \_ In Bourne like shells try /bin/sh (or /bin/ksh) -nv or -x. ----ranga |
2000/4/27-29 [Computer/SW/Unix, Computer/SW/Languages] UID:18133 Activity:high |
4/27 "cat * > foo" in a directory containing < 50k produces a >10M file that exceeds my quota. Whatup? \_ maybe it's hitting ".." too \_ does your directory include a file called foo perchance? \_ No. redirecting to "bar" returns the same error. \_ Hint: * includes foo. --oj \_ No it does not. if foo exists, the shell complains if i try to write to foo. I'm trying to cat a bunch of numbered files (ie named 1, 2, 3,...) into a file of any given name. \_ Yes it does. Try "ls * > foo" and you'll see foo being listed inside itself. -- yuen \_ The shell creates "foo" with zero size before expanding '*' \_ depends on your shell. ksh under solaris, for example, \_ Depends on your shell. ksh under solaris, for example, does the expansion FIRST. But then, ksh is generally more intelligent than csh anyway. \_ you're creating an interesting feedback loop/race condition. If \_ foo you did it in a dir where foo was the first file listed by * then you might get nothing interesting. If theres enough in files listed before foo to fill your write cache, it goes into a loop of writing foo onto itself. Until somethin like an over-quota error stops it. This kind of thing is useful if you want to, for example, write a big file to a disk until it is completely full. -ERic \_ Aah, this makes sense. I've done stuff like this before with no probs, but it was the number files screwing things up. Incidentally, `cat * > .foo` and cat * > %foo` worked fine. Thanks. \_ dd if=/dev/zero of=largefile |
2000/4/26 [Computer/SW/Languages] UID:18116 Activity:high 66%like:18076 |
4/25 void troll () { int bill, larry; /* sloppy naming, and bad programming corrected */ bill = stock(MSFT); larry = stock(ORCL); if (larry > bill) { segmentation_fault(); } else { go_Janet_go(); } } -mtbb \_ Your entire if/else is buggy. Here's the code you were looking for: if (bill > 0) { go_DOJ_go(); } Your "int larry;" and "larry =" lines aren't required. Grade: B. \_ Bzz, you don't want an if, a simple while (bill) {go_DOJ_GO();} is the proper solution \_ Wrong. I don't want to get stuck in an infinite loop with no escape such as "else {buy_more_MSFT();}}. Your mods earn you an "F" for lack of foresight. \_ On most compilers int defaults to signed. -oj \_ this code is broken. bill's stock $ value exceeds MAX_INT on 32 bit machines. -ali \_ You're using the wrong compiler. |
2000/4/6-7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages] UID:17938 Activity:very high |
4/5 How do I concatinate two integers together into a long. If I do something like (a << 32) | b then this will only work on little endian machines but not on big endian machines. How do I make concatination machine dependent? \_ This will work on both little and big endian machines, if a contains the high order bits. The question is, where do a and b come from? If they're being read from a file or some stream, that's where your endian dependency comes from. \_ this is bullshit. first of all, on your machie, int's are probably the same size as long's (this is to the original poster). To the responder, show me a definition for how \_ 64-bit Unixes define int as 32-bit & long as 64-bit. little endian and big endian machines store 64 bit entities. the way i'd do this is use what he has up there, but at the beginning of my program, write a routine that asserts that it's the right way of doing it, and abort() at runtime if it's not the case. \_ #ifs \_ don't you mean independent? \_ if they are unsigned, can't you do (a*(2^32))+b \_ This is equivalent to the code above; both work. or if you need it to work in every situation, you need to look in limits.h to see the true sizes of an int and a long on your system, as well as endianness, and work it for the different situations, have fun. \_ Well, not true. On a big endian machine, if shift left a long (which was promoted from a 32-bit int) wouldn't the lower order bits fall off the left side. A perfect solution would be to barrel rotate one of the numbers and OR them together which will guarantee that it will always work but I know of no barrel rotate function in the standard C libraries. say you've promoted ABCD from 16-bits to 32-bits. - big endian: 0xDCBA0000 << 16 = 0x00000000 - little endian: 0x0000ABCD << 16 = 0xABCD0000 \_ You moron. First of all, that's not promotion, that's reinterpretation of bits. Second of all, endian-ness works on the byte level, not the nibble level; so the first byte of a little endian 0xabcd is 0xcd, not 0xdc. Big endian systems are intolerant of lazy casting. That's where your problem lies; it's not with the shift operator. -pld \_ You moron. You've mixed up big-endian and little-endian. Plus, endian-ness works on the byte level, not the nibble level; so the first byte of a little endian 0xabcd is 0xcd, not 0xdc. This should read - little endian: 0xCDAB0000 << 16 = 0x0000CDAB - big endian: 0x0000ABCD << 16 = 0xABCD0000 And both those are the same number. -pld \_ moron? who's the moron. look in P&H A-48. The lower order bytes (CDAB) are one the right side for order bytes (CDAB) are on the right side for a little endian machine so it should be the other way around. \_ Have fun the next time you look at a memory dump -pld \_ This is incorrect. shift left treats the entire int as a unit. The high order bits fall off, regardless of endian-ness. You need to go read K&R again. \_ Size of int is NBPW*8 in sys/param.h, or simply sizeof(int)*8. BYTE_ORDER is defined in machine/endian.h. You can also use ntohl() and others in that file. \_ but endianness DOESN'T FUCKING MATTER. Try it. Come on it is a simple c program. Now go compile it on a linuix box. Now on a sun. Ohh look. See the pretty results. Idiot. |
2000/4/2-3 [Computer/SW/Languages, Computer/SW/Languages/Misc] UID:17909 Activity:moderate |
4/1 How do I determine the total size of my UCLINK4 (or any other IMAP) mail spool when I do not have shell access? \_ They allow ssh right? scp a shell script that will execute /usr/bin/quota and mail you the results. Then scp a procmail file that will recognize a certain string and execute the prior script. viola!. Then mail root@uclink4 asking them what crack they were smoking when they decided not to give students shell access to machines that have more CPU power then all of the EECS instructional machines do combined. \_ You vastly overestimate the CPU power of 3 alphas, or haven't realized EECS inst is a decade beyond the Sun 3/50 days. Either the 12-CPU Sun E5000 or the 3-CPU HP server could eat UCTwinkie4 for breakfast. \_ Or execute an xterminal and shell and DISPLAY: it on your remote machine. \_ In the case of uclink4, you can use: http://weblink.berkeley.edu:8000/quota.html \_ Running arbitrary commands on uclink is no longer trivial. -tom |
2000/2/29-3/1 [Computer/SW/Languages] UID:17653 Activity:nil |
2/29 How do I instruct emacs to put its turd files in some out-of-the-way place, instead of the directory I am working in? \_ (set-variable 'make-backup-files nil) (set-variable 'auto-save-default nil) |
2000/2/5 [Computer/SW/Languages, Computer/Theory] UID:17432 Activity:nil |
2/3 /tmp/tjb-resume.pdf \_ Isn't anyone going to do anything?? Scratch one up for the bad guys...Somebody should anonymously be slipping a transcript of that tirade of his under the door of the math department. Why is it the world that assholes like this always win? -- angry anon \_ Actually, we should find out how danh got the resume and see if he was breaking any laws in posting it. It looks like a scan or fax. Which means he probably had a physical copy. He also could have had at least the consideration to destroy the home address and phone number from the posted file. That alone could be considered illegal. \_ When you make a resume and submit it, you're doing so under the assumption that an entire organization of people and possibly multiple (contracting firm and the place they send you) are going to look at it, enter it in mass databases, etc. You _want_ lots of people to see your resume. It isn't confidential information. \_ Thanks for overwriting my comments. Yes you expect people who may be considering hiring you to read the resume. You do *not* in general expect to see it posted to a general-access website. I wouldn't put my home phone, cell phone and address on a website, but I would put an email address. I think tjb could take danh to court. \_ blah blah blah. its the motd. no one intentionally overwrote your whine. tjb can't prove any harm and courts are expensive. once you release your resume you have every expectation that it _will_ become public info. youre a fool otherwise. tough shit. \_ Please show me where I stated that the overwriting was intentional. Or, what, only you can complain about incompetence? It's disturbing that you equate illegal with tjb's abilities to pay for court proceedings. Just because tjb was a jerk doesn't mean that gives anyone license to stalk him. \_ whine whine blah blah whine whine. It's the motd. things get overwritten. whine blah blah, bleah. Hardly worth mentioning no matter how it happened. whine blah whine. \_ Posting a resume isn't stalking. Name one law actually broken. If sharing information about people was illegal, credit bureaus couldn't exist or make so much money selling your reports to credit card companies. \_ But posting the home address/phone number along with deprecating remarks and suggestions to harass tjb (all of that here on the motd) is stalking. \_ Under what imaginary law? \_ So tjb can call the cops if he wants. Good luck with that. No it isn't stalking. At worst it shows bad taste on dan's part. If he really feels like doing something, he should go get some student conduct board on dan. Again, good luck. /tmp on a limited access computer is hardly public, anyway. Can you say, "Over sensitive", "Mountain/molehile", or "Wah! Mommy!"? \_ Look again you moron. The file in /tmp is a symlink to danh's webpage. That's most definitely public. \_ Yeah, dan's soda web pages are getting millions of hits a day. Like I said, waah waah waah. Go bitch to someone who might care, like your mother. \_ ep-sample is no more \_ since when is it illegal to scan in someone's resume? maybe i want to hire him. I think tjb qualifies \_ You needed a new asshole? \_ How can you have GSA appointment when youre an undergrad? by definition he has to be an *undergraduate* teaching assistant. Unless the math department is now handing out graduate appointments to sophmores... \_ Happens all the time. Occasionally they call them "UGSIs" but they do everything the same except they don't get a tuition credit (at Cal) \_ d00d, m4d B4S1C sK1LLz!!1!! \_ Is this just me or not? I just looked at it. IMHO, I am much much more impressed by most of the resumes of various people posted on <DEAD>soda.csua/~membername<DEAD> tjb's resume looks like an average nerd type resume, the kind that usually go to grad school after graduating. I didn't see much accomplishments (aside from just getting good dull grades) in there. And those grades aren't the greatest ones I have seen before. \_ Anyone want to run a check on the 'first person in history of university' to TA math as an undergrad claim? I'm having a rather hard time believing that. \_ maybe he's right about the math 55 claim, since i bet most serious math students don't bother taking math 55 unless they are CS majors \_ my friend TA'd math 16a,b as an undergrad, and had all the same responsibilities as a normal GSI. it is quite common. the math department has somewhat of a labor shortage and honestly does not give a shit about undergraduate education(yes, i have evidence to back this up, and no, i'm not saying there aren't some great individual teachers in the department.) the pay sucks, the workload is high, and they'll hire anyone who knows calculus and will put up with the bullshit. -mathmajor alumnus \_ it's not supposed to impress you. there are several strange things, for instance, he made double the $$$ delivering asian food to the suburbs (??) than he did programming computers. plus he has MAD BREAKIN' SKILLS. I haven't seen anyone breakdance since I rented Krush Groove 10 years ago. I would love to know under what name he practices his turntablism (for lack of a less stupider sounding name) skills, DJ TJB just doesn't fill me with awe. Trevor are you reading this? -csua member posting anonymously, just to avoid moronic flames from this asshole \_ what's so wrong with the type of person who goes to grad school after graduating? \_ May be he meant that academic success is not all that matters in one's life or even on the resumes. \_ What's worse? A moron? or the moron who goes thru the trouble of posting a moron resume and posting to the motd about it? Okay, so danh is not a moron, but still, makes ya wonder about these CSUAers -- do they "got life"? \_ i am a moron today, but I had a lot of fun figuring out how to make a pdf finally - danh \_ Making a pdf was fun? \_ Since it's scanned, wouldn't a jpg or even gif have been smaller? \_ In framemaker, it is a simple "save as" routine. \_ shut the fuck up, cmlee. -tom \_ obsessing over small details is not a moron trait; it is a geek trait. Bragging on your resume about your mad breakin' skills or whatever and listing a food delivery job as work experience is a moron trait. And fucking with people who have a presence in every corner of the industry you someday plan to work in is DEFINITELY a moron trait. -illuminatus \_ This is the part I like. All tech resumes pass over my desk before anyone else sees them. Only the ones that don't go in my trash can have a chance. This includes people referred by current employees (as if anyone would refer this guy). I post the worst ones outside my office for everyone to laugh at instead of the typical array of Dilbert comics. --patiently waiting for tjb's resume to post on door \_ what company do you work for? it's assholes like you, not tjb, who make people leave computers , prefering a pay cut to totally defective pricks as co-workers. -scientist making 1/5 your salary who doesnt work with pricks \_ I'm an asshole for what exactly? Posting the funny resumes or throwing out the 100s of bad ones I get every week? whine blah bleah whatever. I doubt you make enough to make 1/5th my salary. But I'll pay you $5 for each car you properly wash. That should easily double your salary. But don't come near me. I don't have time to waste on ivory tower whiners like you. Just wash the vehicles and go away. \_ I agree with the scientist that you are an anal sphincter, and lacks basic social courtesy. Not only are you an asshole, by attacking tjb, you are also a hypocrite since you are no better than him. \_ Still waiting to hear exactly what my crime(s) are/is. Until then, you're easily dismissed as the whiney spewing potty mouthed child you seem to be. |
2000/1/27-28 [Computer/SW/Languages] UID:17344 Activity:kinda low |
1/26 What's the command to compress pdf files so it will print out 4 pages in 1 page? Thanks. \_ pdf2ps | psnup -4 | ps2pdf \_ pdf2ps | a2ps -4 \_ won't this print the postcript commands, i.e. pages of garbage? \_ No. The "a" now stands for "anything", and it can handle several formats. http://www-inf.enst.fr/~demaille/a2ps. |
2000/1/21 [Computer/SW/Languages, Computer/HW/Languages] UID:17284 Activity:high |
1/20 This is a long shot, but can anyone tell me how a frequency divider circuit works? Assume I have a voltage v(t) = cos(2wt). How would I build a circuit that outputs cos(wt)? By the way, this isn't homework; I was curious but couldn't find it on the net or in my old EE textbooks. I know how to double a frequency by squaring and filtering, but how to do a divider eludes me. \_ idiot way - convert the sine wave into a square wave, attach the result to the clock of a flip flop, insert an inverter loopback into the flip flop, buffer the output of the flip flop, and attach a capacitor to the output of the buffer. also known as the rube goldberg (however you spell it) solution. \_ squaring and removing DC only works on sinusoidal signals. a non-causal solution is trivial, but if you want caual and works only with sinusoids, use a PLL or use the fact that sin^2(u/2) = (1-cosu)/2, and somehow put the sign back in after square rooting. homeboy's solution above is just as elegant. noone deals with sine waves any more dude. -ali. \_ you're an idiot. i suppose you think the carrier signals on the 10 GHz irridium phones are TTL pulses, and that the engineers who designed them are all digital monkeys like yourself? I know guys who are running mixers at over a terahertz; do you think they designed those by clever use of digital circuits? -physicist sick of ignorant EE students \_ If digital monkeys bug you so much, get the hell off of soda and start your own party on the s00per analog computer you've got back at the lab, physics-boy. You're just bitter because physicists, as a group, have to be the only set of people with worse hygiene and poorer social skills than EECS majors. \_ Math grad students are fighting for pride-of-place at the bottom of the list, too! |
1999/9/4-5 [Politics/Foreign/Asia/Japan, Reference/History/WW2/Japan, Computer/SW/Languages] UID:16466 Activity:moderate |
9/4 Why is it that while using trn to try to read Japanese sites results in single byte garbage, but accessing say, Taiwanese sites results in double-byte (but still garbage) characters being displayed. I want to read the Japanese sites in particular, and to a lesser extent, the Taiwanese sites. Modifying the LANG variable doesn't seem to effect it at all. -Hopeless. \_ Funny, I wasn't aware that trn let you browse "sites". I thought it was a newsreader. \_ Pardon my dwindling English skills. You don't say what terminal you are using, or whether you know you have it set up right, or whether you even know whether you have compatible fonts installed on your system. I'm assuming "no" to all of the above issues. \_ \_ I'm using xterm, csh. I beleive I have the LANG variable set correctly. And, yes, I have planety of compatible fonts running on my system. Just hit 'Ctrl-Space' on my keyboard and I'm typing away in Japanese --> ÆüËܸì Although, it comes out as junk in this termnial. -hopeless. \_ It's hopeless. Wipe your system, install 95 and play minesweeper. |
1999/7/20-22 [Computer/SW/Languages, Computer/SW/Languages/Misc] UID:16163 Activity:moderate |
7/20 Windows, EPS, and printing: I've got EPS files. I want to print them from a 95 box. Ghost(view/script)? Is that the best answer? This is for someone very non-technical and it isn't being submitted to a publisher, just personal use. What's easiest? Thanks! \_ enscript -Z \_ If you have a postscript printer, I think the easiest way is to just dump the file content to the printer port. Something like "copy myfile.ps prn:". -- yuen \_ Works for EPS files too? (revealing postscript ignorance and not caring) \_ Yes: you can always treat an EPS file as a PS file. EPS files are still valid postscript, but they also contain extra information (the size of the image, an optional bitmap preview) so that you can embed your EPS file into a larger document. \_ THANKS! |
1999/6/14-16 [Computer/SW/Languages, Computer/SW/Apps/Media] UID:15953 Activity:high |
6/13 Hey are there any movies out there esp. about computer programming? \_ Triumph of the Nerds? Pirates of the Valley is coming out in about a week. Not about programming, but about computer technology. \_ I can't remember any specific titles, but if you go to the media library in Moffit they have lots of videos related to computers. --sly \_ Collosus: The Forbin Project is partly filmed in berkeley at the lawrence hall of science and is similar to the wargames plot, but with some sophisticated twists, especially considering it is form 1969. whacky computer terminology like calling the que \_ *sigh* He is so *dreamy*! *giggle* \_ Whatever your opinion of his looks, his Reality Distortion Field is a wonder to behold firsthand. the job sack also help to make this into a kickass computer movie. \_ Hackers, The Net, Sneakers, War Games \_ Speaking of Pirates of Silicon Valley, it will be on this sunday \_ Workspace. It's a very god comedy about left in a software company. \_ Workspace. It's a very good comedy about left in a software company. There was a preview in SF a few months ago, but I didn't see it being advertised afterwards. -- yuen at 8pm on TNT. Anybody else think that Steve Jobs is one of the most handsome man alive? I think he's gorgeous. \_ The man who has forced the PC industry to go in his direction of the past 25 years with the sheer power of his personality, his will, and his charisma. He is a living legend and a living myth. He will forever be on my eternal heroes list. \_ I have his number. Would you like to have phone sex with him while you're at it? \_ Is Hitler also on your eternal herpes list? \_ fuck the guy who deleted my post \_ I don't think you want to fuck a fat nerdy boy like Tom. |
1999/5/13-15 [Computer/SW/Languages] UID:15805 Activity:very high |
5/13 Seen on the "How can we make this computer lab better" suggestions sheet: "Have the printers print directly into the trash can for more efficient wasting of paper." \_ Allow social science students to use the lab. That way increases the female:male ratio. \_ It also increases the female:male fellatio ratio. \_ Anywhere but a computer lab, yeah. \_ The social sciences are all heavily male. You don't even \_ The social sciences are all heavily male. You don'teven \_ well, the social sciences don't have to be heavily female to improve the female:male ration in a cs lab. they just have to have a better ratio than cs. \_ I think we should start charging people for printing. Maybe a few cents per page. People should seldom *need* to print things out anyway, now that big screen displays are common. We can save more trees this way. \_ Yeah, and ruin more eyes while we're at it. \_ This has been tried again and again all over campus. The fact is that the effort required to charge kids for paper isn't worth the tiny amount of paper saved. \_ doesn't stop UC santa cruz from charging 10c a page. know where the chicks on campus are... how sad. |
1999/4/4-5 [Computer/SW/Languages] UID:15693 Activity:kinda low |
4/2 How can I exceed my quota by writing to /dev/null? It just happened... \_ mv all you files to /dev/null, it saves a lot of space! \_ also cat /dev/null > your_file \_ because /dev/null didn't exist or was just a plain file, and if you cat it, you will probably see what you wrote to it? -ali |
1999/3/31 [Computer/SW/Languages] UID:15668 Activity:high |
3/30 The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language. -- D. E. Knuth, 1967 \_ So which language did it turn out to be? \_ Visual Basic? \_ do people here really not know who don knuth is? TeX. \_ How is TeX a programming language? \_ How is TeX not a programming language? -nick |
1999/3/29-30 [Computer/SW/Languages] UID:15657 Activity:high |
3/27 I was talking to someone who said that they once named their machine "aleph-null" (sp?) and thought that was amusing. I laughed along nervously, but I have no clue what this term means.. -- 22 and clueless \_ It was a psychological experiment. \_ the short answer, for a non-mathematician, is "infinity". the way this is written is as the hebrew letter aleph, which looks like a styalized capital "N", subscript "0". aleph null is the infinity that describes how many natural numbers there are, i.e. {0,1,2,3...}, as opposed to for example the number of real numbers, which is a larger infitity. if you want to know more, this stuff is descried in any set theory book. a decent undergrad set theory book is "elements of set theory" by Enderton. It is not obvious to me why naming a computer "aleph-null" is funny. \_ geeks have a lames sense of humor. duh \_ man, that's funny! \_ an interesting (and I think open) question is whether there is a cardinal greater than aleph-null and less than aleph-one. -- ilyas \_ How is this question related to the Continuum Hypothesis (undecidable per Paul Cohen's work)? -- schoen \_ The continuum hypothesis (undecidable in ZFC per the work of Cohen and Goedel) is 2^(aleph-null) == aleph-1. I'm not sure what ilyas is talking about. \_ What is aleph-one then? -- yuen \_ Dependes on if you believe the continuum hyp. If yes, then it is 2^(aleph-null), which is the cardnality of the real numbers. If not, then... well, it is something. \_ It's clearly a play on the failed '80s NBC sitcom Alf, and /dev/null. -ax \_ HEY!!!!!!!! ALF DIDN"T FAIL!!!!!! Boors like you just failed to understand and appreciate its subtle humor. |
1999/3/16-17 [Computer/SW/Database, Computer/SW/Languages] UID:15595 Activity:nil |
3/16 http://www.bookpool.com has the best prices on O'Reilley books. \_ But usually out of stock. |
1999/2/9-10 [Computer/SW/Languages, Academia/Berkeley/CSUA] UID:15379 Activity:nil |
2/8 What happened to the CSUA programming contest? If you guys do it again, can you make it not so hard. \_ that's what she said \_ it has languished due to nobody running it. Anyone? -jones |
1999/2/8-9 [Computer/SW/Languages, Computer/SW/Unix] UID:15374 Activity:low |
2/8 RIP my #1 whiteboy, my Ace, Malcom Russell Hart. Maybe someone can explain to me God's plan on this one. --maxmcc \_ Who? \_ Cal student killed in an avalanche; see the Daily Cal \_ No, but maybe you can make a memorial web page so other people can find out about him. \_ That is a good idea. I am no web designer, but I will put up some stuff, and try to scan some pictures later today or tomorrow. It will be at http://www.csua.berkeley.edu/~maxmcc/malcolm |
1999/2/4-5 [Computer/SW/Languages] UID:15358 Activity:high |
2/3 Spot the buffer overflow. I dunno...I think this rules. Lifted from actual source. ~sky/bof.c --sky \_ This does rule. What actual source was it lifted from? \_ NFR by Marcus Ranum... Its an intrusion detection package. For those who need hints, it has nothing to do with string null termination, off by one, etc... --sky \_ It just uses the canonical Evil Input Function \_ There's nothing wrong with fgets. Were you thinking of gets? \_ my guess: atoi goes funky for certain inputs \_ Nope, atoi always returns a value between LONG_MIN and LONG_MAX. See strtol(3). \_ returning a pointer to a static char buf which probably no longer exists after being returned. \_ It is static, therefore, it still exists. Static variables are allocated ONCE and retained between function calls. -PeterM \_ Yeah I know but I had to guess _something_ different. I think it works. I think this is a test of everyone's gullibility.... I just checked. It doesn't even compile bc 'stdout' doesn't exist. It's a scam. \_ duh. add '#include <stdio.h>' --sky \_ It was a trick. \_ Does this occur only for special values of the input? \_ I guess when the user enters something like "-1", strncpy will treat the len argument as being 4294967295 because size_t is unsigned, and overflows the buffer. Correct? -- yuen \_ yep. strncpy takes size_t which is unsigned. len in an int, so -1 < 99, yet when passed to strncpy len becomes 4294967295. -sky |
1999/2/3-4 [Computer/SW/Languages] UID:15349 Activity:nil |
2/2 Has anyone had luck with foreign language text translation? Should I stick to babelfish or is there software that is a bit better than "Yo quiero Taco Bell" = "I want I mark bell"? \_ Doubt it. "Taco" is used many different ways in different dialects. In Chile I heard it used as high-heel, and as a traffic jam, but never as something you eat. Regional dialects will always be a pain for translators (human or otherwise) --emarkp \_ Yo quiero taconera. |
1999/1/13-17 [Computer/SW/Languages, Computer/SW/OS/Linux] UID:15230 Activity:nil |
1/13 Where can I find out info on Linux serial port programming? Thx. \_ <DEAD>www.linux-howto.com/LDP/HOWTO/Serial-Programming-HOWTO.html<DEAD> -- jsjacob |
1998/10/1-5 [Computer/SW/Languages] UID:14711 Activity:kinda low |
10/1 Are there price trackers for noncomputer consumer products, from electronics to housewares? \_ do you mean comparison shopping search agents? \_ Yes. \_ Yes. Are there any? \_ Shameless plug: http://www.bookfinder.com for used/out of print books Also nice are <DEAD>www.pcphotoforum.com<DEAD> (digital cameras) http://www.wirelessadvisor.com (call phones), http://www.gemm.com (music), and Junglee (<DEAD>www.junglee.com/partners/wcdistlist.html<DEAD> for a bunch of other random stuff -anirvan \_ err, try just <DEAD>www.junglee.com<DEAD> (and, as long as people are plugging sites, their parent company, http://www.amazon.com also has some books...) -tsang \_ Not sure if this counts as non-computer, but http://www.pdapage.com is lovely. An indispensible page that may or may not fit your criteria is http://www.edmunds.com which lists the dealer invoice price on pretty much every make of car in existence. I know that Inktomi bought up a comparison shopping web company, but I don't know the details on the company... Anyone from Inktomi care to elaborate? -mogul |
1998/9/28-29 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages] UID:14688 Activity:kinda low |
9/27 I'm trying to output the binary representation of a ieee754 double in c/c++. I'm using union { double x; long y; } and then shifting iteratively with a value.y >> i and then masking it with a value.y & 0x1 but that doesn't seem to work. Any suggestions? \_ first problem: a double is probably larger in size than a long on your architecture. are you sure your compiler is doing ieee754 doubles? what you described is very dependent on what you're using. \_ printf("%08x\n", * (long *) &x); \_ printf("%qx\n", *(long long *) &x) is what you want on soda, where a double is 64 bits and a long is 32. Other machines will vary. \_ Why not use a char array in your union? That way you only have the length of the double to worry about. \_And the endian-ness. |
1998/8/19-20 [Computer/SW/Unix, Computer/SW/Languages] UID:14484 Activity:moderate 50%like:14101 |
8/19 There a way to print specific lines from a text file to stdout given that you know the line numbers? \_ tail +[line-number] filename | head -[number of lines to read] \_ sed -n X,Yp < filename |
1998/7/11-13 [Computer/SW/Languages] UID:14320 Activity:nil |
7/10 How do you turn off that beeping sound when you use write/nwrite? There isn't a setting in my terminal program. I've tried setting nobeep variable at the shell level, but no help either. \_ Read the man page for nwrite, under ".nwriterc" \_ Beep? I don't get a beep. I didn't know it beeped. Seriously. Is my computer defective? \_ there's obviously a problem in the monitor-keyboard interface \_ New stuff at the top. \_ Top of what? The motd? I'm *replying* to something here. New topics at the top of the motd, new sub-threads of a current topic at the bottom of the topic. Clear now? Anyway, everything else beeps just fine. Maybe my telnet client is filtering or something. Thanks anyway for trying. \_ This entry is dated 7/10, below 7/9 entries. Twink. \_ English lesson: I didn't write the original post. I wrote that I never get beeps. Shove it up your fat ass, moron. I'm *replying* to something. I don't know or care who posted the original on whatever date, you asshole. If you're going to be a MOTD Cop, at least do it right, idiot. |
1998/6/5 [Computer/SW/Languages] UID:14181 Activity:high 66%like:14167 |
6/3 What are good books for teaching a ninth grader programming? The language only matters in that the ninth grader finds it compelling. \_ History of Programming: the Unsuccessful Cases. \_never heard of it, is it real? \_ Logo. For the very last time, PLEASE STOP ASKING THE SAME Q!!! |
1998/5/22 [Computer/SW/Languages, Computer/HW/Memory] UID:14130 Activity:kinda low |
5/21 Five reasons to believe computers are female: 1. No one but the Creator understands their internal logic. 2. The native language they use to communicate with other computers is incomprehensible to everyone else. 3. The message "Bad command or file name" is about as informative as, "If you don't know why I'm mad at you, then I'm certainly not going to tell you". 4. Even your smallest mistakes are stored in long-term memory for later retrieval. 5. As soon as you make a commitment to one, you find yourself spending half your paycheck on accessories for it. \_ only half? |
1998/5/7 [Finance/Shopping, Computer/SW/Languages] UID:14065 Activity:low |
5/6 Recommendations for where to buy $50 list price programming books cheap? - http://amazon.com? Barnes & Noble? book clubs? -- Thanks! \_ That would depend on the title. Check http://www.acses.com for a stylish comparison shopping agent for new books (or http://www.mxbf.com for used or out of print books) \_ Try http://www.books.com Most of the books there are cheaper than both amazon and b&n. \_ Except they're part of Cendant Corp... evil, evil company. \_ ugh, <DEAD>www.bookpool.com!<DEAD> Where have you people been? \_bookpool rules. |
1998/4/13 [Computer/SW/Languages] UID:13948 Activity:high |
4/13 Is there really an e-mail address which acts like /dev/null? Thanks. \_ no \_ your@mom.com \_ hostmaster@internic.net \_ if you look in /etc/aliases you might fine the line nobody: /dev/null \_ but thats only on soda, not a general convention \_ It's about as much as general convention as 'postmaster' is. |
1998/3/18-20 [Computer/SW/OS/FreeBSD, Computer/SW/Languages, Computer/SW/Languages/Perl] UID:13830 Activity:moderate |
3/18 Has anyone (else) encountered a bug where after using lseek with a negative offset read stops working on that fd, even though a valid off_t was returned? In particular, I have a file with two binary unsigned longs at the end, and when I do an lseek(fd, -2*sizeof(unsigned long), SEEK_END); the reads then fail. -mel \_ Use PERL. \_ Did you try seeking to the beginning to the file, then a forward seek to where you want to read as a work-around? \_ The file is full of longs and I had wanted to read the two longs at the end of it. The workaround I found was: end_offset = lseek(fd, 0, SEEK_END); lseek(fd, end_offset-2*sizeof(long), SEEK_SET); which is ugly but it works. Throw in a few error checks on the return codes and it should work for you too. -mel \_ mel you ugly squint, get off the motd \_ And now, the right answer: You are specifying a seek relative to SEEK_END... Such a seek is implicitly in the negative direction, since it's impossible to seek past the end of the file. The minus sign in front of the 2 is unnecessary. So you should be doing: lseek(fd, 2*sizeof(unsigned long), SEEK_END); I tried looking for an example of this in K&R, but in each instance where SEEK_END is used, they demonstrate with an offset of 0, which is not too instructive. WHY HAST THOU FORSAKEN ME, K&R? I TOOK THY WORD AS GOSPEL ONLY TO FIND A HALF-TRUTH LYING IN WAIT TO SNARE THE UNWARY! -mogul (hey, it's 3:15am, fuck off!) \_ Not quite. A seek from SEEK_END is not implcitly negative; just like SEEK_CUR and SEEK_SET, positive offsets go forwards and negative offsets go backwards (see lseek(2)). The problem with your code (and it's not really your fault) is that sizeof returns a size_t, which (on freebsd) is an unsigned int; when you multiply that by -2, you get another unsigned int (K&R 2.0, p. 198); and the unsigned int (0xfffffff8) then gets promoted to a signed long long (0x00000000fffffff8). This is not what you want. The Right Way to fix it would be for freebsd to make size_t an unsigned long long, but that would break a lot of stuff and probably won't happen soon; in the meantime, you can cast the return value of sizeof to a signed int and your code will work. --mconst |
1998/1/21 [Computer/SW/Languages] UID:13535 Activity:kinda low |
1-21 Anyone have any specific comments on following tape drives: C1554 Dat. 24GB DDS-3 Int ...............$1045 C5648A Dat. 24GB x 6 Int Autoloader......$2595 (both at http://www.computercentral.com -randal \_ DAT tapes suck compared to 8mm, they are extremely unreliable. -tom |
1997/5/2 [Computer/SW/Languages, Computer/SW/Graphics] UID:32139 Activity:nil |
5/1 Programming, Graphics, and Web Design jobs available at OnlineFocus. See /usr/local/csua/jobs/OnlineFocus -cdaveb |
1997/2/13-3/13 [Computer/SW/Languages] UID:32071 Activity:nil |
2/13 Various programming and web jobs available at a new startup in Mt. View. Jobs listed in /usr/local/csua/jobs/InPart.jobs. This company does web-based cataloging services. Their web site is http://www.inpart.com \_ How exciting. Now we are glorified catalog publishers :) |
11/23 |