Berkeley CSUA MOTD:Entry 52638
Berkeley CSUA MOTD
 
WIKI | FAQ | Tech FAQ
http://csua.com/feed/
2025/07/08 [General] UID:1000 Activity:popular
7/8     

2009/2/25-3/3 [Computer/SW/Languages/C_Cplusplus, Politics/Foreign] UID:52638 Activity:nil
2/25    Spinoff of the silly food stamp thread below:
        The US Recommended Daily Intake values (which the current USRDA is
        based on) were developed during WWII.  The methodology was to take
        "volunteer" subjects (white male conscientious objectors, mostly
        Quakers) and put them on nutrient-deprivation diets until their
        systems failed.  Then they would add the missing nutrient back in
        until the systems began to function again.  The level of nutrient
        required to avoid system failure was then established as the RDI.
        These studies did not examine overall health, or long-term
        effects of low nutrient levels.  What is more, the countries which
        have something like the USRDA are in complete disagreement about
        their recommendations, which often vary by a factor of 5 or more
        from country to country.
        So when you look at a food product that claims to provide 100% of
        the USRDA of Vitamin C, that means that it contains enough vitamin
        C to keep white male Quakers of military age from getting scurvy.
        It doesn't say anything about how much vitamin C you should have
        for good health.  -tom
        \_ Ha, that's pretty interesting.  Do you have a link?
           \_ http://gunpowder.quaker.org/documents/starvation-kalm.pdf
              talks about the project but not specifically the implications
              for the USRDA.  See:
              "Keys A, Brozek J, Henschel A, Mickelsen O, Taylor HL:
              The biology of human starvation. Minneapolis: University
              of Minnesota Press; 1950."  -tom
2025/07/08 [General] UID:1000 Activity:popular
7/8     

You may also be interested in these entries...
2014/1/14-2/5 [Computer/SW/Languages/C_Cplusplus] UID:54763 Activity:nil
1/14    Why is NULL defined to be "0" in C++ instead of "((void *) 0)" like in
        C?  I have some overloaded functtions where one takes an integer
        parameter and the other a pointer parameter.  When I call it with
        "NULL", the compiler matches it with the integer version instead of
        the pointer version which is a problem.  Other funny effect is that
        sizeof(NULL) is different from sizeof(myPtr).  Thanks.
	...
2013/4/9-5/18 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Apps, Computer/SW/Languages/Perl] UID:54650 Activity:nil
4/04    Is there a good way to diff 2 files that consist of columns of
        floating point numbers, such that it only tells me if there's a
        difference if the numbers on a given line differ by at least a given
        ratio?  Say, 1%?
        \_ Use Excel.
           1. Open foo.txt in Excel.  It should convert all numbers to cells in
	...
2013/4/29-5/18 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Compilers] UID:54665 Activity:nil
4/29    Why were C and Java designed to require "break;" statements for a
        "case" section to terminate rather than falling-through to the next
        section?  99% of the time poeple want a "case" section to terminate.
        In fact some compilers issue warning if there is no "break;" statement
        in a "case" section.  Why not just design the languages to have
        termination as the default behavior, and provide a "fallthru;"
	...
2012/7/19-11/7 [Computer/SW/Languages/C_Cplusplus] UID:54439 Activity:nil
7/19    In C or C++, how do I write the code of a function with variable
        number of parameters in order to pass the variable parameters to
        another function that also has variable number of parameters?  Thanks.
        \_ The usual way (works on gcc 3.0+, Visual Studio 2005+):
               #define foo(fmt, ...) printf(fmt, ##__VA_ARGS__)
           The cool new way (works on gcc 4.3+):
	...
2011/3/7-4/20 [Computer/SW/Languages/C_Cplusplus] UID:54056 Activity:nil
3/7     I have a C question.  I have the following source code in two identical
        files t.c and t.cpp:
                #include <stdlib.h>
                int main(int argc, char *argv[]) {
                  const char * const * p1;
                  const char * * p2;
	...
2011/2/5-19 [Computer/SW/Languages/C_Cplusplus] UID:54027 Activity:nil
2/4     random C programming/linker fu question.  If I have
        int main() { printf("%s is at this adddr %p\n", "strlen", strlen); }
        and soda's /proc/sys/kernel/randomize_va_space is 2 (eg; on)
        why is strlen (or any other libc fn) at the same address every time?
        \_ I don't pretend to actually know the right answer to this, but
           could it have something to do with shared libraries?
	...
2010/2/12-3/9 [Computer/SW/Languages/C_Cplusplus] UID:53708 Activity:nil
2/12    I need a way to make a really big C++ executable (~200MBs) that does
        nothing.  No static initialization either.  Any ideas?
        \_ static link in lots of libraries?
        \_ #define a   i=0; i=0; i=0; i=0; i=0; i=0; i=0; i=0; i=0; i=0;
           #define b   a a a a a a a a a a
           #define c   b b b b b b b b b b
	...
2009/9/28-10/8 [Computer/SW/Languages/C_Cplusplus] UID:53409 Activity:nil
9/28    http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
        Java is #1!!! Followed by C, PHP, C++, Visual Basic, Perl,
        C#, Python, Javascript, then finally Ruby. The good news is
        Pascal is going waaaay back up!
        \_ C is still more popular than C++?  I feel much better about myself
           now.
	...
2009/8/7-14 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Java] UID:53252 Activity:high
8/6     In C one can do "typedef int my_index_t;".  What's the equivalent in
        C#?  Thanks.
        \_ C#? Are you serious? Is this what the class of 2009 learn?
           \_ No.  I have to learn .NET code at work.  I am Class of '93.
           \_ python is what 2009 learns, see the motd thread about recent
              cal courses and languages
	...
2009/7/21-24 [Computer/SW/Languages/Java] UID:53168 Activity:moderate
7/20    For those who care btw, it looks like eclipse is now A Standard Tool
        at UCB ugrad cs, probably replaced emacs.  Furthermore, people get
        angry at seeing Makefiles, (since eclispe takes care of that).  I
        guess it's just a sign of the times.
        \_ The more people at my work use eclipse the less the code is
           managable in emacs.  I'm not sure which application's fault
	...
2013/6/6-7/31 [Politics/Foreign/Asia/China, Computer/SW/Security] UID:54690 Activity:nil
6/6     Wow, NSA rocks. Who would have thought they had access to major
        data exchangers? I have much more respect for government workers,
        crypto experts, mathematicans now than ever.
        \_ flea to Hong Kong --> best dim-sum in the world
           \_ "flee"
        \_ The dumb ones work for DMV, the smart ones for the NSA. If you
	...
2013/2/5-3/4 [Politics/Domestic/Immigration] UID:54598 Activity:nil
2/5     http://www.csua.org/u/z5u (news.yahoo.com)
        "I hope no one uses the term 'illegal immigrants' here today," said
        Committee Ranking Member John Conyers of Michigan. "Our citizens are
        not illeg -- the people in this country are not illegal. They are out
        of status."
        How did this guy get himself on the House Judiciary Committee?  Is it
	...
2012/11/6-12/18 [Politics/Domestic/California, Politics/Domestic/Election] UID:54524 Activity:nil
11/6    Four more years!
        \_ Yay! I look forward to 4 more years of doing absolutely nothing.
           It's a much better outcome than the alternative, which is 4 years
           of regress.
           \_ Can't argue with that.
        \_ Massachusetts went for Obama even though Mitt Romney was its
	...
2012/12/5-18 [Politics/Domestic/Election] UID:54548 Activity:nil
12/5    Romney is right after all -- our military does need more horses and
        bayonets!  http://www.csua.org/u/y3j  Romney for 2012!
        \_ I'd never considered Romney's campaign as an ad for Revolution,
           but I guess that makes as much sense anything else.
        \_ The tax cut removal is ill timed.
        \_ holy crap. This is scary. US troops are most vulnerable as it is
	...
2012/7/21-9/24 [Politics/Foreign/Asia/China] UID:54440 Activity:nil
7/21    http://en.wikipedia.org/wiki/List_of_Cold_War_pilot_defections
        This week's food for thought, brought to you by People's
        Republic of Berkeley: Did you know that many US pilots defected to
        communist Cuba?  South Korea pilots defected to communist
        North Korea? Iran<->Iraq pilots defected to each other?
        W Germany pilots defected to E Germany? Taiwan/ROC pilots
	...
2012/5/16-7/20 [Politics/Foreign/Europe] UID:54390 Activity:nil
5/16    Can anyone tell me what Greece is hoping for by rejecting austerity?
        From here it seems like the austerity is a pretty generous attempt
        to keep Greece from imploding entirely.   Are they hoping the
        Germans will put them on eternal state welfare, or what?
        Also, why would an outright default mean they must leave the Euro?
        Is it just that they won't be able to pay basic gvmt services
	...
2012/4/23-6/4 [Politics/Foreign/Asia/China, Computer/SW/Languages] UID:54364 Activity:nil
4/12    USA! USA! USA! We ranked #11!
        http://www.businessinsider.com/hackers-the-best-all-come-from-one-country-2012-4
	...
2012/2/26-3/26 [Politics/Foreign] UID:54315 Activity:nil
2/26    I have dual citizenship. If I leave US and enter country Z, is
        there a way I can make the immigration booth "stamp" both passports
        (not necessarily stamp, but electronically record) such that both
        countries know that I left US for country Z. Then, when I depart
        country Z and head back to US, only provide the US passport? I'd
        like to do this so country Z thinks that I am permanently residing
	...