« first day (1874 days earlier)      last day (2972 days later) » 

6:00 PM
@AlexA. I was, don't worry ;)
 
@CᴏɴᴏʀO'Bʀɪᴇɴ My school uses Chromebooks. They are very nice actually
(For our purposes)
 
@CᴏɴᴏʀO'Bʀɪᴇɴ My sister's boyfriend has a computer with ChromeOS. He finds frustratingly limiting.
 
@Doorknob They're even nicer if you install Linux on them. :)
 
the only problem with development on chromeos is the lack of jetbrains products
 
@AlexA. So it's a troll
 
6:01 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Wth is OSLinux?
 
@Dennis insert shrug emoticon here
A friend typed that in and hit submit.
 
Next up: OS LXXIV vs. Doorways?
 
just like how my "friend" wants to know where to find illegal movies?
 
the internet
 
Illegal-illegal, like snuff films, or just illegally-distributed?
 
6:02 PM
same answer
 
Sure, but it lets me know the type of character I'm interacting with.
 
Does anybody else feel strangely satisfied when a regex is before a semicolon in a program? Like /[.12]+/;?
 
@Dennis same answer for /where do I find .*/i really
@CᴏɴᴏʀO'Bʀɪᴇɴ you would enjoy Perl
 
@Doorknob But my parents friends told me to stay away from strangers perl
 
@AquaTart trout, please
:P
 
6:05 PM
Aqua Trout?
 
It would take a Ton Hospel to convince me to use perl
 
I struggle to imagine a trout that is not aqua
 
Ah, the elusive land trout
 
Paul Howard "Dizzy" Trout (June 29, 1915 – February 28, 1972) was a Major League Baseball pitcher primarily for the Detroit Tigers. Born in Sandcut, Indiana, he first played professionally in 1935 with the Terre Haute Tots in the Three-I League before signing with Detroit in 1939. Trout played for the Tigers for fourteen seasons, accompanying the team to two World Series, in 1940 and 1945. == 1939–1942 == In his first four seasons (1939–1942), Dizzy Trout never had a winning record and totaled 33 wins and 44 losses. Even in 1940, as the Tigers won the American League pennant, Trout finished 3-7...
 
... touché
 
6:12 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ ಠ_ಠ
 
What makes perl good?
Limit: 1 sentence.
 
0
Q: Creating a falling ball map

A and NIntroduction For the ones who never heard of this game before. You are playing a ball which needs to survive as long as possible. This is done by moving to the left or right, going to the holes. Since the map moves upwards, you need to go downwards to survive longer. If you search for images, yo...

 
@CᴏɴᴏʀO'Bʀɪᴇɴ Insanely powerful regular expressions.
 
@Dennis Okay, limit removed. How are they powerful?
 
(a laptop screen counts as 1)
 
6:15 PM
@AlexA. Are ya talking "just for my personal use" or "setup"
 
Do we have to own them? Or can they be a siblings/parents?
 
@TimmyD former
 
closed as unclear what you are asking
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Whatever your typical setup is.
 
Define setup.
 
6:16 PM
When you go to use the computer at home, how many monitors are hooked up?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Perl's regex flavor has some unique features that other flavors lack, such as recursive subpatterns. Also, a simple match in Perl populates a lot of variables (pre-match, post-match, matching index, etc.).
 
@Dennis Oh, cool! So, user perl when you need good regex?
 
Or line editing. Perl is sed on steroids.
 
Laptop + Dell 30" is my main setup. Wife has a Dell 24" with her tower. We have two computers scavenged from older parts that have 20" monitors. Then the two 20" monitors that are sitting so when friends come over they don't also need to bring their monitors. Then the monitor that's attached to the server KVM. And the CRT monitor attached to the old 486 computer for playing old games. The 46" LCD monitor in the gym. The 60" plasma at the game console area. The 100" projector in the theater.
 
6:19 PM
Who doesn't have a computer at home?
 
me
 
where are you?
 
@TimmyD Good god that's a lot of screens. 100"???
@Optimizer So whenever you're in here you're at work?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ here
 
looks around are you teaching my class? >_>
 
6:20 PM
He's optimizing your class.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ yes. I am the professor
 
@Optimizer Can I have an A in this class ? :3
 
C-
 
@AlexA. It's a projector, so the actual screen itself is probably like 2", if that makes a difference.
:D
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Did you put a space before the ? to appease Optimizer?
 
6:22 PM
clearly I was not appeased
 
@TimmyD You have a gym and a theater in your home? :O
 
@AlexA. Oh, no, I just came from French class.
@TimmyD Did you make windows? X3
 
Oh right, I forgot they do that. I haven't seen @Fatalize do it though.
 
?
 
Tu parles français, non ?
 
6:23 PM
Should "argument switching" precede or follow an infix operator?
As in, ~+ or +~?
(Making a lang)
 
je suis français
 
lol^
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I would say precede, but that's just me
 
@AlexA. "Gym" is a bedroom that has a lock-together tumble mat on the floor, with a weight set, bench, and pullup bar.
 
6:24 PM
@ZachGates Cool, okay.
 
"Theater" would be the traditional "living room"
@CᴏɴᴏʀO'Bʀɪᴇɴ Nope. I just am careful with how I spend my money. I don't have a boat or an RV or a cabin or a second car, etc.
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Latter, as it's more familiar to APL
 
@TimmyD Oh, I see.
 
@TimmyD I don't have any of those or a 100" projector. :P
 
6:26 PM
@EasterlyIrk This is true.
 
All hail Type C connectors.
3
 
@Fatalize I meant that when you write English you don't put a space before the question mark as one would do in French.
 
@AlexA. yeah and not putting one looks ugly, but I comply
 
:P
What part of France are you in?
 
The french speaking part.
 
6:30 PM
@AlexA. Obviously the solution is to put a tab before the question mark. :P
 
ಠ_ಠ
 
How about a zwsp?
 
Or a U202e
 
@AlexA. Grenoble
 
@Fatalize That looks like a really nice city. :) How long have you lived there?
 
6:35 PM
nearly a year now
 
@mınxomaτ U+FFD0
 
@Fatalize What prompted you to move there?
 
@AlexA. Tell your pinky to chillax a little bit, there. :D
 
@TimmyD what
 
I was studying in Lyon, moved to Grenoble for my final internship in engineering school, now staying for Ph.D.
 
6:38 PM
@AlexA. Your pinky finger hit the shift key too early, so the E was capitalized, too.
 
Oh right
Pinkies shift
 
I shift with my thumb
 
@Fatalize Nice! What are you getting your PhD in?
 
Machine Learning
 
COOL
 
6:39 PM
^^ SO COOL I'M FANGIRLING RIGHT NOW
 
That was my favorite class as part of my master's
 
That's good if your other classes weren't on terrible subjects
otherwise it's a default choice :p
 
Haha true, but so far the majority of my classes have been enjoyable.
 
(btw Ph.D. in France is after master's level, if you didn't know)
 
If I ever start running a server, it will be devoted to being a shortest string in BF lookup, by brute forcing all valid BF programs. Eventually, we'll be able to find the shortest Hello, World! If it has not yet been found.
 
6:41 PM
@Fatalize That's true everywhere
 
So wait you still have courses but you finished your master's classes? how does that work
isn't a Ph.D. in the US after Bachelor? Like you choose between Masters and Ph.D.
 
In the US, master's level classes are a subset of doctoral level classes
So you need to complete the master's level coursework as part of a PhD program
 
yeah yeah
 
In many cases you can opt to get a master's while you get a PhD
 
but so you officially start your Ph.D. 2 years early
 
6:43 PM
But it isn't necessary
I suppose so, if you're admitted directly to a PhD program
 
there are no coursework in France's Ph.D.
 
Lucky ._.
 
no
 
There are some institutions and areas of study that have slightly differing programs between master's and PhD ... teaching comes to mind.
 
well you do coursework for your master so really that's the same length as in the US
 
6:46 PM
@AlexA. Forbidden giant fuzzy worm?
 
In the US, master's degrees typically take 2 years, then PhD coursework takes another 2 years, then you do your research and dissertation. In many cases you lose departmental funding after 7 years in a PhD program.
@TimmyD Close enough
 
@AlexA. I thought a master's is 4 years..
 
Nope
Mine will be, but that's a different situation
 
Then what's bachelor's?
 
4 years
 
6:47 PM
Not always
 
I think you have that backwards
 
I do not
I have a BS and I'm in a master's program
 
Yeah, you would probably know better than I :P
 
At my university (law school) you can finish your B, M or even Ph.D. in as little time as you can manage. Last year we had someone who finished their Bachelor's in just under 2 years.
While most finish their's in 3.5 to 4 years.
 
6:51 PM
At the University of Washington, it takes 4 years for most bachelor's degrees, but you can do them in 2 if you have an associate's first (like I did) or 3 if you get special university permission to take over the allowed courseload every quarter.
More than 4 if you change majors (like I did, so I took just over 2 years)
 
Since I already did my practical part I'll be finished one year early (even earlier if I really want). This is possible because we can all take any exam we want each month.
 
@mınxomaτ yeah, that seems typical, but in most cases, there is an unwritten minimum time due to course requirements
 
@NathanMerrill The unwritten minimum for my degree would be 30h/module with 4 modules/semester. Two semesters are practical, so no modules at all.
 
It's weird to think that I got my bachelor's 5 years ago. ;-;
 
although its not unheard of people taking class A and class B at the same time, even though A is a prereq of B
 
6:55 PM
@AlexA. You young'n
 
At the University of Washington, that's only allowed if the course specifically says "may be taken concurrently" when listing prerequisites.
@TimmyD You old'n?
 
@AlexA. Graduated with my BA in 2004
 
@NathanMerrill Well, if you have, let's say, Commercial Law I (and in semester II, you'd have CL II and so on), and you already know CL, you can just take all exams at once, even though they're from completely different semesters. That's why I like my University.
 
Jeez. I'm going to be 35 later this year.
Middle-age.
It's all downhill from here.
I'll leave you guys in my will.
 
\o/
 
6:58 PM
@mınxomaτ right, but we had a couple of students who took classes they didn't know at the same time
it was pretty bizarre, but apparently worked
 
@TimmyD You're older than Geobits, Dennis, and my sister. :O
 
Just overheard another engineer here say "Yeah, but code doesn't generally unwrite itself. People add more lines, not fewer lines."
 
I'm going to be 26 later this year.
@TimmyD They add fewer lines when another engineer commits crap
 
@NathanMerrill I couldn't do that. I have a full time job ¯\_(ツ)_/¯
 
s/crap/seppuku/
 
7:01 PM
Or if you're golfing it
 
@El'endiaStarman are you a fan of christian pop?
 
Define pop
Like, which authors?
 
@TimmyD woooooo here comes the money
Oh sorry didn't meant to say that out loud
..
 
Want to go to his house and prematurely obtain his will?
Uh
 
> here comes the money
ahahahahahahahahahahaha
 
7:13 PM
33 secs ago, by Aqua Tart
Oh sorry didn't meant to say that out loud
 
> Implemented dump operator
Hehe
 
@ZachGates Make sure to flush afterward.
 
@TimmyD Reminds me of my favorite thing my boss has said: "If someone gets ahold of my bank accounts, the jokes on them; there's nothing in there."
 
@Fatalize Do you use an AZERTY keyboard?
 
7:20 PM
@AquaTart Unfortunately
 
I was under the impression that in France some used AZERTY and some used QWERTY
 
I modified my layout so that I have things like É and Ç
some people use qwerty but they're not that common
 
Ah, OK.
 
oooh, that reminds me: Have any of you played world of abstractica?
its a game I used to play with a couple hundred puzzles (which were quite tough)
 
@Fatalize I have a French keyboard installed but whenever I type French I just use the Mac option key in my US layout.
 
7:23 PM
Just read the SO developer survey results
 
AZERTY is incredibly confusing
 
> PHP appears to be falling out of favor as Node and Angular emerge.
 
one of the puzzles had you look up certain characters on a swedish keyboard
 
lies
@AlexA. I may or may not just copy paste accents
 
How is that confusing?
It's bad yeah, and it misses letters, but it's not that confusing
 
7:23 PM
Because I'm used to QWERTY. :P
 
Because QWERTY has been drilled into our brains and we can't use anything else
 
I can't stand the m on the bottom row in qwerty
 
mmmmmmmmmmmI don't mind it
 
also in azerty all vowels are on the top row
unlike qwerty
 
how do you all prefer Star Wars over Star Trek!!!
 
7:26 PM
Uh we don't
Most of us prefer Star Trek
 
One only needs to listen to this to prefer Star Wars to Star Trek
 
@CᴏɴᴏʀO'Bʀɪᴇɴ Girl? :P
@NathanMerrill I don't.
 
@AquaTart that's not what this says: stackoverflow.com/research/developer-survey-2016
unless you're over 50
 
Oh, I thought you meant on PPCG.
 
7:28 PM
Better link.
Is geobits over 50?
 
thanks, couldn't find the anchor
ah, click on the title
that was obvious
 
@NathanMerrill TOS 4 life
 
@AlexA. I think I might buy HL1 Anthology Pack
 
It's interesting that the 40-49 and 50-59 just completely swap positions -- Star Wars came out 40 years ago, but Star Trek came out 50 years ago. Childhood nostalgia is strong.
 
I'll see if I want HL:S after that
 
7:33 PM
@AquaTart idk what that is
 
@AlexA. hl1 opposing force blue shift tfc
 
Oh, I have that. HL:GOTY set.
 
Is it less than $20?
 
For Windows though so I can't play it
 
@AlexA. all goldsrc games work on Windows OSX and Linux
@TimmyD $13
 
7:35 PM
@AquaTart What's goldsrc
 
I have the physical discs
 
@AlexA. The engine
 
Got it in like 2002
 
Argh...
 
7:36 PM
whaddat
 
@AlexA. I probably have the physical disks for HL1 around here somewhere
I'd rather play it natively than with Wine though
 
Oh, I have Half-Life Platinum Collection, but it says Windows CD-ROM.
 
@AlexA. gldsrc is the modified Quake engine that Valve used for Half-Life.
 
Ahhh
 
You might be able to attach the discs' cd-key to your Steam account.
 
7:38 PM
Basically they had all this code for HL and they forked it into two forks in VCS: goldsrc (ready for release) and src (experimental)
@TimmyD maybe
So src turned into the Source Engine (hence the name)
And goldsrc turned into the GoldSrc Engine
 
What became of the GoldSrc Engine?
 
Half-Life, OppFor, Blue Shift, Day of Defeat, Counter-Strike, TFC
 
Not used anymore internally but people still use it for mods occasionally
 
Ricochet
 
Deathmatch Classic
GoldSrc could be used for games nowadays but there's a limit on how many polygons a model can have
 
7:40 PM
@TimmyD Hmmmmmmmmmmm I should try this
 
I think it's 5k
@AlexA. Tell me if it works
I think I'll just buy it again anyways though.
HL1 is only $5 so
 
Yeah. GoldSrc has since been outpaced by other engines from the same era, like Unreal.
 
$5 to avoid rummaging through dusty bins of junk for hours is worth it
 
Are you sure HL1 runs on OS X? I seem to recall HL:S being the only version of the original Half-Life available for OS X.
 
@AlexA. It does.
 
7:41 PM
Okay
 
Check the Steam page
All Valve games run on OS X
The only Valve game that doesn't run on Linux is L4D1
They're pretty good at porting things, actually.
Better than the developers that just slap it on Wine and say "ported"
 
@AquaTart Don't you mean "slap it on Wine?"
:D
 
@AquaTart OS X is BSD unix, not linux unix.
 
@mınxomaτ I'm aware
L4D1 does indeed run on OSX
 
@TimmyD It says it's already registered to an account o_O
 
7:45 PM
@AlexA. Were you playing Half-Life back in the early 2000s? Like around 2003 or so?
 
HALF LIFE CONFIRMED
 
Like around September 12, 2003?
 
sorry the first thing I saw was half-life, so I had to...
 
I think if you played it on WON those records got transferred to Steam
 
@TimmyD I think so. Oddly enough I tried it with a different key, the one on the Blue Shift disc, and Steam said it was successful and is now downloading the entire Platinum Pack. ¯\_(ツ)_/¯
 
7:47 PM
rofl
 
It's even installing Day of Defeat, which isn't even in this pack
Ricochet too
 
hahaha
Day of Defeat is awesome though I wouldn't complain
 
Hah, that's not surprising. Valve practically gives away goldsrc games in cereal boxes if you can finagle any part of it.
 
@AquaTart I already have DoD:S
 
7:49 PM
DoD:S is pretty different from DoD 1.3
 
OIC
 
1.3 is better
 
You're better
Heyyyooo
 
Your mother is better!
 
The ubuntu smilies are creepy.
 
7:50 PM
@flawr ohhhhhhh
 
@flawr My mom is wonderful <3
 
OK, I think my final decision is to buy HL1, HL:OF and HL:S.
 
@mınxomaτ Related
 
I've never played HL:OF so that'll be fun
 
@AquaTart Boo on that. Get the Half-Life Complete Pack.
 
7:51 PM
@AquaTart You need to play HL2, E1 and E2 ASAP
 
jeez you people
 
Spend more money! Be a good little capitalist consumer! :D
Also, they're really great games.
 
Did anyone keep track with googles go thing?
 
@flawr The language?
Yeah, I think @tac or someone knows it
 
> When IGN pressed for a status update on the rumoured Half-Life and Portal movies, JJ Abrams responded, "Not yet, but they're in development, and we've got writers, and we're working on both those stories. But nothing that would be an exciting update." Au contraire, Mr Abrams; confirmation of their existence is more exciting than you think.
Ooooooooh shiiiiiiiiiit
 
7:52 PM
@TimmyD my wallet isn't ready pls
 
@AquaTart The game.
 
@flawr Oh.
No idea
 
I just found out we've had a challenge a while ago.
Do you really expect someone to develop a program able to play go? This has been tried for 40 years or so and the best attempts can be easily beaten by any moderately experienced player. — user16991 Feb 4 '15 at 7:00
 
Oh wait, you mean AlphaGo?
 
Go AI has apparently made a lot of forward progress in the past 13 months.
 
7:54 PM
I don't know, I just know that google made some neuronal net AI.
 
Yeah, AlphaGo won 4-1
 
Now I just need to learn how go works.
 
Yeah, same here. :P
 
Okay, so, this is weird.
My gf sent me this just now.
xD
 
I wish google would reveal more about their AI
 
7:56 PM
^
 
I remember reading about Go in a computational complexity textbook and how with the ko rule thing evaluating a position is EXPTIME-complete which was pretty cool
I really want to see a paper detailing the algorithms AlphaGo uses
 
yeah
its not just a neural network. I've used a neural network, and you need to have smart engineering to point the network towards relevant data
 
0
Q: Roman Numeral Line Segments

NeilWrite a program or function that accepts an integer in the range 1..3999 as input and returns the number of line segments required to express that integer in standard Roman numerals (so you would use XL but not VM). Examples: 1 -> 1 4 -> 3 5 -> 2 9 -> 3 10 -> 2 40 -> 4 50 -> 2 ...

 

« first day (1874 days earlier)      last day (2972 days later) »