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

2007/8/26-27 [Computer/SW/Languages/Java, Computer/Companies/Google] UID:47757 Activity:nil
8/26    Java and assfucking
        http://www.bileblog.org/?p=334
        ok not ass fucking.  im too lazy to describe it properly.
        funny though
ERROR, url_link recursive (eces.Colorado.EDU/secure/mindterm2) 2025/07/08 [General] UID:1000 Activity:popular
7/8     

You may also be interested in these entries...
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;"
	...
2013/3/5-26 [Computer/SW/Languages/Java] UID:54618 Activity:nil
3/5     Three emergency Java updates in a month. Why do I have a feeling
        that the third one won't be the last one?
        \_ Bingo!
	...
2012/12/18-2013/1/24 [Computer/SW/Languages/Perl] UID:54561 Activity:nil
12/18   Happy 25th birthday Perl, and FUCK YOU Larry Wall for fucking up
        the computer science formalism that sets back compilers development
        back for at least a decade:
        http://techcrunch.com/2012/12/18/print-happy-25th-birthday-perl
        \_ I tried to learn Perl but was scared away by it.  Maybe scripting
           lanauages have to be like that in order to work well?
	...
2012/8/29-11/7 [Computer/SW/Security] UID:54467 Activity:nil
8/29    There was once a CSUA web page which runs an SSH client for logging
        on to soda.  Does that page still exist?  Can someone remind me of the
        URL please?  Thx.
        \_ what do you mean? instruction on how to ssh into soda?
           \_ No I think he means the ssh applet, which, iirc, was an applet
              that implemented an ssh v1 client.  I think this page went away
	...
2011/12/8-2012/1/10 [Computer/SW/Languages/Java, Computer/SW/Security] UID:54252 Activity:nil
12/8    Java code much worse IRL than pretty much everything else:
        http://preview.tinyurl.com/d5e46cq [ars technica]
	...
2011/4/16-7/13 [Computer/SW/Languages/Python] UID:54086 Activity:nil
4/16    Whoa, I just heard that MIT discontinued 6.001 (classic scheme)
        to 6.01. In fact, 6.00, 6.01 and 6.02 all use Python. What the
        hell? What has the world become? It's a sad sad day. SICP forever!
        \_ old story, they've ditched that shitty book and lang for a while.
        \_ I used to think scheme was cool, then I saw Ka Ping Yee's
           "Beautiful Code" class aka 61a in python, and converted.
	...
2011/2/24-4/20 [Computer/SW/Languages/Java] UID:54048 Activity:nil
2/24    Go Programming Language.  Anyone here use it?  It kind of
        reminds me of java-meets python, and well, that is fitting given it's
        a GOOG product.  What is so special about it?
        \_ as I understand it, it's a suitable OOP-y systems language with more
           structure than C, less complexity than C++, and less overhead than
           Java/Python.
	...
2010/8/8-9/7 [Computer/SW/Languages/C_Cplusplus, Computer/SW/Languages/Web] UID:53914 Activity:nil
8/8     Trying to make a list of interesting features languages have
        touted as this whole PL field comes around, trying to see if they
        have basis in the culture of the time: feel free to add some/dispute
        1970 C, "portability"
        1980 C++, classes, oop, iterators, streams, functors, templates
             expert systems
	...
2009/12/5-26 [Computer/SW/Languages/Java] UID:53569 Activity:nil
12/4    what do people have their JAVA_HOME's set to on soda?
        \_ don't. are you trying to get sun java? It is installed, but not
           the default.  check dpkg -l and dpkg -L
           \_ I'm trying to run maven to get scala/lift.net working
              properly and it's complaining that JAVA_HOME is not set.
              \_ you probably want one of the directories in /usr/lib/jvm,
	...
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/4/9-5/18 [Computer/SW/Mail, Academia/Berkeley/CSUA] UID:54647 Activity:nil
4/8     What's a good free e-mail provider? I don't want to use Gmail,
        Yahoo, Outlook, or any of those sites with features I never use that
        track my personal info and keep changing their interface. I want just
        simple e-mail without privacy issues or all the baggage these large,
        for-profit companies are adding. I might even be willing to pay.
        Recommendations?
	...
2013/1/22-2/19 [Computer/Companies/Google, Industry/SiliconValley] UID:54584 Activity:nil
1/22    Google, again:
        http://www.slate.com/articles/technology/technology/2013/01/google_people_operations_the_secrets_of_the_world_s_most_scientific_human.single.html
	...
2012/12/10-18 [Computer/Companies/Google] UID:54553 Activity:nil
12/10   Biggest Google outage ever?
        http://www.theatlanticwire.com/technology/2012/12/why-gmail-chrome-and-drive-went-down-today/59822
	...
2012/10/15-12/4 [Computer/SW/Mail] UID:54501 Activity:nil
10/15   What's the soda email client these days?
        \_ Don't know.  /usr/bin/mail hasn't been working for a while.
        \_ forward to Gmail.
        \_ mutt works for me
	...
2012/8/16-10/17 [Computer/SW/SpamAssassin] UID:54458 Activity:nil
8/16    Why does my Y! mail account always full of unfiltered spam
        mails (and they're obviously spams)? Why can't they do
        a better job like Google mail? Why does Y! mail charge
        for exporting email? Google mail doesn't do that.
	...
Cache (8192 bytes)
www.bileblog.org/?p=334
Google Code: Ugliness is not just skin deep I had previously ranted about google code from the perspective of a user. Turns out, users have it easy compared to project owners/administrators. Google code is, without a shadow of a doubt, the worst online application I have ever seen from Google. It isn't just bad by Google standards, it's bad by any standard. In any sane company, the people responsible for delivering such an abysmal product would be taken out back and shot in the face, just to save humanity from the risk of them ever doing anything again. Lets look at the cool new downloads feature they added once they realised how useless their shitty little python jizz is. So hosted projects can now offer downloads to users, all is good and well. These downloads however come with some interesting restrictions. For example, if you want to update a download, you can't. Fair enough, you'd delete it and then upload a new version, we can live with that. avi' (and it has to be preview I'm afraid, given the 20mb uploade size limit and the 100mb cap on your file space), you're basically, well, fucked. You're not just fucked in the lost storage space wtf do I do now you cunts, but you're actually fucked in the oh shit now everyone knows that I like seeing pot bellied hairy apache fucks taking it up the ass from muscled black women sense. not only is it not possible to delete uploads, it's also not possible to archive them from end users. Anyone could just choose to see deprecated' downloads, which is about as hidden' as you can make things. This dovetails nicely into the clusterfuck that is download tagging. The administrative menu is, to put it as kindly as possible, whimsical. Menu items and options are scattered about like goat pebbleturds on a mountain. The only option under Advanced' is Delete this project'. I kid you not, you are shown a list of tags, and at the bottom, it says Each download may have at most one label with each of these prefixes:'. What the fuck are these labels for and what do I do with them? Maybe I'm particularly retarded, but I honestly have tried very hard to decipher this page, and still have no idea what the purpose of it is, or what I can achieve by using it. The wiki and other admin pages also have this cryptic tagging mechanism, which clearly requires someone far more qualified than mere project admins to decipher. Google code's project hosting can be a poster child for anyone who ever wanted to justify assigning a project manager to a project. It's a clear example of the inmates running the asylum, where the developers spent all their time on useless shit that happened to sexually gratify their sick sick fetishes, which happened to basically shit all over real users from a great great height. Your UI still looks like ass, and I still have no extra features over any other shithead who gives me svn access. The webapp behaves in a way that one would expect 1998 era webapps to behave. The validation is childish and immature, and is easy to con into allowing you to enter invalid project values. Google is lucky that it's such a useless and trivial app that it hasn't been noticed by more malicious people, but I can honestly say that I dont know of any company where any application, internal or external, can be so shit and remain so shit for so long without anyone trying to fix it. Delivering a rushed project with many bugs and missing features is one thing, remaining that state a year on is a level of incompetence and idiocy that's usually unacceptable in the real world. Those poor fuckers wouldn't last a day if they had a real job in a real company. June 19th, 2007 at 1:37 pm "Menu items and options are scattered about like goat pebbleturds on a mountain." That is one of the funniest fucking things I've ever read. June 19th, 2007 at 2:02 pm "It isn't just bad by Google standards, it's bad by any standard." Do you really think Google's standards are higher than most software companies? I mean, search, gmail, and maps are pretty cool, but what else? June 19th, 2007 at 3:38 pm "Delivering a rushed project with many bugs and missing features is one thing, remaining that state a year on is a level of incompetence and idiocy that's usually unacceptable in the real world. Those poor fuckers wouldn't last a day if they had a real job in a real company." So if you don't have the instinct, or can't follow it anymore for various reasons, to find this "real world" with the "real company", leaving behind all the shit code that is beneath you to work on for some other loser, you have to develop skills for being surrounded by incompetence. So why don't you fix it motherfucker instead of just criticize? June 19th, 2007 at 5:35 pm "So why don't you fix it motherfucker instead of just criticize?" I'm not sure whether the author has the capacity to fix google's code hosting, but it does seem fundamentally flawed to me. The who concept seems to be centered around the implementation of a subversion repository. Google's business is built on distributed tools, and this service they provide to users is based on a centralized revision control system. They had an opportunity to differentiate, but so far it's just, "dude, check out our svn repository." I don't believe that subversion (or any other centralized revision control tool) is appropriate for open source projects. June 19th, 2007 at 6:27 pm Well :) I like google code, and download delete is available (you are wrong) even if that functionality is hidden enough to make dumb guys impossible to find it. Click on "Summary + Labels" then from the download details, you go on the toolbar (under the tabs) and find the delete. Pros: You get free svn access over ssl, so that, you can easily make some commits behind damn company firewalls. How many idiot analyst would have a table for every fucking select control in a webapp? store it in a textarea, and let people to input freely (select become comboboxes) Cons: I got technical errors while using the wiki. June 19th, 2007 at 9:42 pm "Who gives a flying fuck about your clever svn backend?" sometimes I have to try 2 or 3 times before I can get a mere 3 files change set up to google code... June 19th, 2007 at 11:45 pm "Menu items and options are scattered about like goat pebbleturds on a mountain." This is probably one of the most clever lines of all time. SourceForge is only the best' because the alternatives are so, so much worse. It's like nobody in this space has any idea how to build web application that's actually pleasing to use. Codehaus just integrates good products from elsewhere, possibly a better approach, but not quite the same. June 22nd, 2007 at 2:11 am "Do you really think Google's standards are higher than most software companies? I mean, search, gmail, and maps are pretty cool, but what else? Even with maps they bought it from another company so really the only good thing google has developed (that i use anyway) is search and gmail. June 25th, 2007 at 3:37 pm How about they just give us a hosted copy of TRAC. That would blow google-code away but damn, none of their "apps" "engineers" would have anything to do I guess. Just a minimal amount of work to integrate it with groups and wah-lah, you have the one thing that trac is missing, a decent forum. June 27th, 2007 at 11:55 am Grendel is mistaken, the fuss about Gmail is not in its usability, the way it is not in the open standards they preached and crippled at the same time. The fuss was about storage and it was well maintained because Google has the marketing tools to maintain it. How can you call accessible a thing that has commands as regular HTML drop-downs, regular HTML links, and a DHTML/Javascript dropdown? Some commands have Undo, mostly they don't, which is bad, because you have the Mac OS paradigm, one-click commands instead of one-click-plus-mandatory-OK-button two-clicks way of doing things, so when you click the wrong thing, there you go, your emails are gone, (eg Delete all supposed spam), and only CIA has the backup copy. June 30th, 2007 at 1:19 am You're just trying not to come off as a google-fetisjist (after your falling in love with guice), so you bile their most...