January 22, 2012
On Saturday, January 21, 2012 22:12:46 Nick Sabalausky wrote:
> Sorry...I couldn't help replying. :/  Don't mean to try to drag you into it.

I don't mind you replying. I'm just trying to get across that I'm not really interested in going back and forth on it. I clearly disagree with you on the value of college, and I just don't see the value in arguing it back and forth.

- Jonathan M Davis
January 22, 2012
"Adam D. Ruppe" <destructionator@gmail.com> wrote in message news:klssvtelbzdqkrfbuafh@dfeed.kimsufi.thecybershadow.net...
> Oh crap, I did it again. Sorry for the useless
> post, I clicked in the wrong place and it ended up
> being the send button :(
>

Don't you like having the "Send Message Before I'm Done Writing It" button? It's a pretty standard feature. I just made use of it myself talking to my brother the other day.

>
> It was cold and windy; upstate New York winter, and we
> all had to wait outside for... I think twenty minutes or
> so, maybe longer on short notice so we couldn't get properly
> dressed to be outside.
>

Yea. Northern Ohio here, which probably isn't much better.

Some of us suspected one of the problems may have been students who didn't know/care about dryer lint traps.

>
> (Actually, I liked high school, but meh.)
>

It was a living hell for me. I'm not going to get into it though: If you think I get all worked up about *college*...well, whew!!!

>
> 2) They transferred a lot of stupid classes from the
> HS credits and the other school, including two English
> credits. English 102 and 204 or something like that.
>
> But they did *not* count any of it toward English 101! Oswego was willing to, but JCC wasn't. And, it was, of course, required.
>
> What the hell. It's so arbitrary, and apparently changes every other year.
>

Yea, that doesn't surprise me. From what I've seen (this literally is from direct personal "in the same room" observation), a big part of credit transfer really amounts to a judgment call on the part of your assigned student counselor. Although to be fair, I'm not sure how else they could do it: There's so many colleges people could be transerring in from, and there isn't much standardization on classes/curriculum (which may actually be one of the *good* things about college vs high school).

>
> Ah, yes, the sunk cost fallacy. (I learned that term on the Internet, btw. The college philosophy and logic classes were pretty poor.)
>

I genuinely believe logic should be a standard required class in high school. It's a shame that it's not.

>> Talk about narcissism.
>
> They make you well rounded!

Argh! I had manged to totally forget about that line until now! ;)

I can't even begin to count how many times I got the "well-rounded" speech, especially in HS (I was very narrowly-focused on computers until sometime in college. Still don't regret it though, it was the right thing for me at the time.)

But I still like my old standard "well-rounded" response: "I'm 300lbs: I'm round enough already!!" (Ok, yea, that sounds really bad, but I'm tall too, so it's not *that* bad.)


January 22, 2012
> To slightly modify an old quote: "If you want a plush cubicle hell and debt, get a degree. If you want an education, get a library card."

I've learned more in university, than I could have learned myself in the same time. One obvious reason is, that the structure and presentation of the content helps. If I'd had to learn computer science by myself directly after school, I wouldn't have known where to start. Especially my math lectures where excellent.

I was/am working during all my studies, too. First at Volkswagen,
than at an 120 man SAP Consultant and now at a small company
that verifies embedded systems. I've learned at my jobs things, that
you can't learn in university, but it always was narrowed down to
a very special point of view. University provides a wider view
of CS. I'm glad for this.

That said: I'm studing and living in Germany. I pay 200€ per semester for the university, where the main part is for a ticket that allows to use all the public transports in the area. It does not matter, which university you visit because all are considered equal.

It's kind of said that USA (and internationalisation) is used as example and excuse to put more crap rules in german universities year by year.



January 22, 2012
"Robert Clipsham" <robert@octarineparrot.com> wrote in message news:jfc1ts$2hck$1@digitalmars.com...
>
> Anyone have any other WATs you can do in other languages? Bonus points for WATs you can do in D.
>

I'm quickly learning that Git seems to have an assload of WATs...

&*!(^$&*@%^&*#$&*()@^$*(!^$(*!&#*(!^


January 22, 2012
On 01/20/2012 07:40 AM, Robert Clipsham wrote:
> Just came across this amusing 4 minute video:
>
> https://www.destroyallsoftware.com/talks/wat
>
> Anyone have any other WATs you can do in other languages? Bonus points
> for WATs you can do in D.
>

IIRC:

int i, j = getInt();
for (switch(j) {
  case 0: i = 5; break;
  case 1: i = 4; break;
  default: i = 42; } i < 77; i++)
    writefln("Wat!?");
January 22, 2012
On 01/22/2012 03:24 PM, bcs wrote:
> On 01/20/2012 07:40 AM, Robert Clipsham wrote:
>> Just came across this amusing 4 minute video:
>>
>> https://www.destroyallsoftware.com/talks/wat
>>
>> Anyone have any other WATs you can do in other languages? Bonus points
>> for WATs you can do in D.
>>
>
> IIRC:
>
> int i, j = getInt();
> for (switch(j) {
> case 0: i = 5; break;
> case 1: i = 4; break;
> default: i = 42; } i < 77; i++)
> writefln("Wat!?");

Wat.
This managed to confuse me and most of the people around me. Especially since it works.
January 22, 2012
On 01/22/2012 12:49 PM, Matt Soucy wrote:
> On 01/22/2012 03:24 PM, bcs wrote:
>> On 01/20/2012 07:40 AM, Robert Clipsham wrote:
>>> Just came across this amusing 4 minute video:
>>>
>>> https://www.destroyallsoftware.com/talks/wat
>>>
>>> Anyone have any other WATs you can do in other languages? Bonus points
>>> for WATs you can do in D.
>>>
>>
>> IIRC:
>>
>> int i, j = getInt();
>> for (switch(j) {
>> case 0: i = 5; break;
>> case 1: i = 4; break;
>> default: i = 42; } i < 77; i++)
>> writefln("Wat!?");
>
> Wat.
> This managed to confuse me and most of the people around me. Especially
> since it works.

http://www.d-programming-language.org/statement.html#ForStatement

Everything from after the '(' up to and including the first ';' is defined by use of an NoScopeNonEmptyStatement or ';' (the first happens to include variable decelerations, expression statements and if/for/switch/etc.).
January 23, 2012
On Sunday, January 22, 2012 13:26:57 bcs wrote:
> http://www.d-programming-language.org/statement.html#ForStatement
> 
> Everything from after the '(' up to and including the first ';' is defined by use of an NoScopeNonEmptyStatement or ';' (the first happens to include variable decelerations, expression statements and if/for/switch/etc.).

Yeah. I thought that that was extremely cool when I figured that out. I'm not sure that there's any real use for it being so flexible, and in most cases, doing the sort of thing that you just did shouldn't be done, but it does allow you to do some cool stuff with the first portion of the for loop.

- Jonathan M Davis
January 23, 2012
On 01/23/2012 01:27 AM, Jonathan M Davis wrote:
> On Sunday, January 22, 2012 13:26:57 bcs wrote:
>> http://www.d-programming-language.org/statement.html#ForStatement
>>
>> Everything from after the '(' up to and including the first ';' is
>> defined by use of an NoScopeNonEmptyStatement or ';' (the first happens
>> to include variable decelerations, expression statements and
>> if/for/switch/etc.).
>
> Yeah. I thought that that was extremely cool when I figured that out. I'm not
> sure that there's any real use for it being so flexible, and in most cases,
> doing the sort of thing that you just did shouldn't be done, but it does allow
> you to do some cool stuff with the first portion of the for loop.
>
> - Jonathan M Davis

All cool stuff that can be done elsewhere in a function body can also be done with the first portion of the for loop. ;)
February 06, 2012
On Friday, 20 January 2012 at 20:59:57 UTC, Denis Shelomovskij wrote:
> But with a mistake: there are 15 delimiters in 16 element array (printing/join result), not 16.

That is truly sad - not only that you counted the commas, but publicly admitted it 8-)