--- Log opened Sun Nov 24 00:00:33 2013 |
00:14 | <@Tarinaky> | Any actual advice? |
00:15 | <@Tarinaky> | Aside from become a goat farmer, be rich, or go back in time and convince younger-self to do more work so future me doesn't have to. |
00:15 | <&McMartin> | Tamber: I didn't say "web browser", I said "HTTP" |
00:15 | < AnnoDomini> | Tarinaky: How about trying to make a better Aurora as part of your thesis? |
00:15 | <&McMartin> | If your point is "people make bad decisions in the past and you have to deal with that going forward", then, well, yes |
00:16 | <@Tarinaky> | AnnoDomini: There's some interesting pathfinding/kinematics problems I'm looking at that're applicable. |
00:17 | <@Tarinaky> | But making a better Aurora is too much work for a Diss :V |
00:17 | <&McMartin> | Dissertations, AIUI, are mainly to prove you can do research, not evidence of a high degree of vocational training. |
00:18 | <@Tarinaky> | McMartin: It's also possible to do a 'dissertation' doing a project for a local company. |
00:19 | <@Tarinaky> | McMartin: The word's actual definition is not important. |
00:19 | <@Tarinaky> | Because universities should do more to train workers :V |
00:19 | <&McMartin> | I can only speak to the thing I know of and went through by that name without knowing the exact details of what you're asking. =P |
00:19 | <@Tarinaky> | I'm not asking about my Diss. |
00:20 | <@Tarinaky> | I'm asking about jobs. |
00:20 | <@Tarinaky> | And what to do about there seemingly being none :/ |
00:20 | <&McMartin> | "Know people who founded a company a while ago" is more useful than "be rich"~ |
00:20 | <&McMartin> | It's probably also more useful than "work hard" at least at the start -_- |
00:20 | <@Tarinaky> | Isn't the best way to do that to be rich? |
00:21 | <&McMartin> | I'm pretty sure that one evens out for tech jobs once you hit "comfortable" |
00:21 | <@Tarinaky> | Requires more work than just starting rich :V |
00:22 | <&McMartin> | If you want to avoid work, you don't want to be in tech =P |
00:22 | < AnnoDomini> | Be smart, well-connected, with a good reputation, and preferrably already employed. :P |
00:22 | <&McMartin> | If you're starting in a grad school environment, your own research group may be a source of contacts. |
00:23 | <@Tarinaky> | McMartin: Pretty sure it's impossible to actually avoid work. |
00:24 | <@Tarinaky> | I'm an undergrad. |
00:24 | < AnnoDomini> | Tarinaky: It's perfectly possible to avoid work. You just have to become underclass. |
00:24 | < AnnoDomini> | Caveat: You become underclass if you become underclass. |
00:24 | <@Tarinaky> | AnnoDomini: This requires a surprising amount of work. |
00:24 | <&McMartin> | Undergrad, erm, departmental societies and fraternities often have industrial relations departments, and bulk marketing of resumes |
00:25 | < AnnoDomini> | Tarinaky: To watch my underclass acquaintances, not really. |
00:26 | <@Tarinaky> | And lets be honest. There's a very real chance I might want cosmetic surgery in the next 5 years which, you know, isn't cheap >.< |
00:26 | | Turaiel is now known as Turaiel[Offline] |
00:27 | <&McMartin> | Tarinaky: When I'm running interviews, I'm generally more interested in "how well do you pick up things you didn't know last week" than 'what areas have you already studied deeply" unless I've been told by the head of engineering "we need an expert in X" |
00:27 | <&McMartin> | If the latter, undergrads are hosed. If the former, it's a distressingly even playing field. |
00:27 | < AnnoDomini> | Why do you want cosmetic surgery? |
00:28 | <@Tarinaky> | AnnoDomini: I have one penis too many. |
00:28 | < AnnoDomini> | First bi, then homosexual, now transsexual? |
00:29 | <@Tarinaky> | This is... not an unusual progression. :/ |
00:29 | < AnnoDomini> | I shudder to think what you'll think of next. |
00:29 | <&McMartin> | Re: Undergrad stuff, do you have a subfocus? |
00:29 | <&McMartin> | Like, a part of CS you're actually particularly interested in |
00:30 | <&McMartin> | Broadly: theory, "systems" (OS and compiler internals), AI, graphics... |
00:30 | <&McMartin> | databases, which I think has subconcentrations but I don't know a lot about that subfield |
00:31 | <@Tarinaky> | McMartin: To be honest, not really. I feel comfortable with math-heavy stuff which has put me in a lot of AI modules. |
00:31 | <@Tarinaky> | And I'm JH with Math. |
00:32 | | Turaiel[Offline] is now known as Turaiel |
00:32 | <&McMartin> | Done any work with formal automata? |
00:32 | <@Tarinaky> | Not unless I know them by a different name. |
00:33 | <&McMartin> | "Finite State Machine" and "Turing Machine" are two different kinds of formal automata |
00:33 | <&McMartin> | FSMs are the construct that backs regexes |
00:33 | <&McMartin> | And tend to show up a lot in Actual Code as things you use, beyond regexes, too |
00:33 | <@Tarinaky> | I know what they are/their properties/applications and can write one if motivated. |
00:34 | | * McMartin nods |
00:34 | <&McMartin> | I was firmly in the "systems" side of things, and there's not a huge amount of overlap. |
00:34 | <&McMartin> | What overlap there is between systems and AI is in the theory-of-computation stuff |
00:35 | <&McMartin> | "Know how order-of-growth works and what the orders are for operations that are commonly available in modern programming language libraries' and 'know your way around state machines' are the two most important bits of theory, in my book |
00:35 | <@Tarinaky> | I like writing code. And I don't know enough to be a specialist in any field. |
00:36 | <&McMartin> | If you're junior - and, as an undergrad, you are - being a specialist is actually bad. |
00:36 | <@Tarinaky> | None of the modules I've done have any 'vocational' application at my level |
00:37 | <@Tarinaky> | AI and Quantum Information THeory would be great if the thought of doing Research didn't make me want to die. |
00:37 | <@Tarinaky> | Sorry, research is the wrong word. |
00:37 | <@Tarinaky> | But 'staying a student' |
00:37 | <@Tarinaky> | Academia |
00:38 | <&McMartin> | You say you "like to code". Are you imagining that you'd want to be doing more design work or more maintainance work? |
00:38 | <@Tarinaky> | Would it be terrible if I said 'whichever pays better'? |
00:39 | <@Tarinaky> | Which I think is the former. |
00:39 | <&McMartin> | THe former pays better because it tends to be a senior position. |
00:40 | <&McMartin> | As I generally understand programming career paths |
00:40 | <@Tarinaky> | Legacy maintenance is also where programmers go to die. |
00:40 | <&McMartin> | In my experience, it's also where you start, though: |
00:41 | <&McMartin> | - Fixing bugs in the product |
00:41 | <&McMartin> | - Adding new things to the product |
00:41 | <@Tarinaky> | The legacy prefix was important |
00:41 | <&McMartin> | Then you split off to one of (a) design new products, (b) become a greybeard wizard in a domain the product needs, or (c) start leading project teams |
00:42 | <&McMartin> | It's not actually clear to me that you don't ultimately want (b), but (b) is where the proverbial Impossible 5 Years Of Experience comes from. |
00:42 | <&McMartin> | Is time spent, first, fixing problems with the product the company has, and then extending it. |
00:43 | <@Tarinaky> | That's err... not part of the job adverts though. |
00:43 | <@Tarinaky> | I mean, I know that as a newbie they won't trust me with a curly brace lest I hurt myself. |
00:43 | <&McMartin> | So, assuming your local industry isn't literally retarded, they are not demanding 5 years of experience for the positions they're advertising at job fairs on campus and such. |
00:44 | <@Tarinaky> | On campus they want a 2:1 |
00:44 | <@Tarinaky> | Which I'm not going to get. |
00:44 | <@Tarinaky> | On job boards they want enthusiasm towards mobile and web dev. |
00:44 | <~Vornicus> | 2:1? |
00:44 | <&McMartin> | That is not a term I recognize either. |
00:44 | <@Tarinaky> | Degree classification |
00:45 | <@Tarinaky> | I don't know what the cognate GPA is |
00:45 | <&McMartin> | Can you give a more readily searchable name for that which I can place |
00:45 | <&McMartin> | Or a definition in terms of other things |
00:45 | | Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: Leaving] |
00:45 | <&McMartin> | GPA being an average of your class cores, for instance |
00:45 | <@Tarinaky> | I would, except chrome is refusing to do anything |
00:45 | <&McMartin> | Is 2:1 a percentile within a graduating class? |
00:46 | <@Tarinaky> | Degree Classification is, more or less the same thing, except it's calculated by divination and pagan ritual. |
00:46 | <&McMartin> | An extended degree that takes longer and covers more? |
00:46 | <@Tarinaky> | It's a percentile, usually. |
00:46 | <&McMartin> | That sounds like it's closer to Magna Cum Laude, then. |
00:46 | <&McMartin> | Unless the percentile is, like, 67% |
00:46 | <@Tarinaky> | They go 1st, 2:1, 2:2 and 3rd |
00:47 | <@Tarinaky> | (And, obviously, Ordinary and abject failure) |
00:48 | <@Tarinaky> | http://en.wikipedia.org/wiki/British_undergraduate_degree_classification |
00:49 | <&McMartin> | OK, so, the job fairs are looking for people who could go on to grad school, and they'd like to lure them away, and you don't think you make that cut. |
00:50 | <&McMartin> | What, specifically, do you hate about mobile and web dev? |
00:50 | < AnnoDomini> | (I think he only said he hates WD, but just doesn't know mobile.) |
00:50 | <@Tarinaky> | The*YOU MUST USE IE6 TO READ THIS COMPLAINT* |
00:50 | <@Tarinaky> | And I just don't have any opportunity to play with mobile because of the hardware costs. |
00:50 | <&McMartin> | There's more to web dev than writing browser-specific JavaScript. |
00:51 | <&McMartin> | Java Servlets seem to underlie a lot of the industrial-scale web applications I've dealt with. |
00:52 | < AnnoDomini> | There are mobile emulators out there. I know we've used them in class. |
00:52 | < AnnoDomini> | (Not smartphones.) |
00:52 | <&McMartin> | (Wrapped in a dizzying profusion of other things - this is why being a specialist as an undergrad isn't gonna happen and the thing that's most important is being able to sponge up stuff) |
00:52 | <&McMartin> | And yeah, the Android devkits have (slow) simulators. |
00:52 | <&McMartin> | Mobile is easier than desktop. |
00:53 | <@Tarinaky> | While this is true, I'm not sure this would allow me to do anything non-trivial. |
00:53 | <&McMartin> | Know C, C++, and Java. If you get a chance to pick up Apple's flavor of Objective-C, that's great, but ObjC is butt-simple if you know C++ and Python. |
00:54 | <@Tarinaky> | I already know C/C++ and Java. >.< |
00:54 | <@Tarinaky> | It... doesn't feel like enough >.< |
00:55 | <&McMartin> | Well, http://developer.android.com/training/index.html is a start. |
00:55 | <&McMartin> | Also, add Python to that list since ObjC's object system is kind of a cross between Java's and Python's. |
00:55 | <@Tarinaky> | Already know it. |
00:56 | <@Tarinaky> | Python's my golden hammer these days... despite how much it makes me want to complain about it. |
00:56 | <&McMartin> | If you don't know why your favored language is awful, you haven't been using it enough. |
00:56 | <&McMartin> | No tilde. |
00:57 | <&McMartin> | Anyway, I've had pretty good experience with android simulators, though they are about 5x slower than the real thing. |
00:58 | <&McMartin> | Still, unless you're writing 3D action games (and you aren't, from what you're telling me) that will be fine for building a little portfolio. |
01:00 | < Syka> | speaking of portfolios |
01:00 | | * Syka spazzes over every imperfection in hers |
01:00 | <&McMartin> | Heh |
01:00 | < Syka> | god, no wonder I'm calling it quits after a year |
01:00 | <@Tarinaky> | Am I just suffering the imposter syndrome? |
01:01 | < Syka> | every one of my projects is terrible and rough |
01:01 | < Syka> | oh well |
01:01 | <@Tarinaky> | That I don't feel I can apply for mobile/web-dev because I think I'm bad at it? |
01:01 | <&McMartin> | Tarinaky: I can't tell without looking at your portfolio~ |
01:01 | <&McMartin> | Well |
01:01 | <&McMartin> | Web-dev you think you *hate* |
01:01 | <&McMartin> | That's different |
01:01 | <&McMartin> | But you don't yet know you hate web backend dev, so that's a thing to keep in mind |
01:01 | <&McMartin> | Mobile you have no opinion on but believe yourself to be untrained. |
01:02 | <@Tarinaky> | I also, honestly, care more about whether I hate the commute or where I live... or my boss... |
01:02 | <@Tarinaky> | I think they'd have a larger impact on my bile. |
01:02 | <&McMartin> | One possibility is to interview at one of them and be open about the fact that you have no mobile experience yet but are open to learning. |
01:02 | <&McMartin> | If they say that's not what they're looking for, drill down and ask what they would consider reasonable qualifications for a junior mobile dev |
01:03 | <&McMartin> | (You might as well at least have gotten Hello Android running in a simulator before this because that's like a weekend if that) |
01:03 | <&McMartin> | Based on their answers you'll have a better idea on where they stand |
01:03 | <&McMartin> | And yes, it is absolutely the case that your boss, your co-workers, and your commute are important aspects of jobs, even tech jobs. |
01:06 | <&McMartin> | This does assume that they have a phone number you call as opposed to "mail us a resume and maybe we'll get back to you before the heat death of the universe" |
01:06 | <&McMartin> | If the latter, find one of these companies that has a phone number *somewhere* and start trying to find someone who can answer your questions. |
01:06 | <&McMartin> | This will also let you test how douchey they are |
01:13 | <@Tarinaky> | I think the hurtling, inevitable, approach of andromeda is the best metaphore for graduation |
01:13 | <&McMartin> | That ended with humanity getting psychic powers strong enough to blow up entire planets and using superluminal other planets from alternate universes as cannonballs |
01:14 | <@Tarinaky> | I meant the galaxy |
01:14 | <@Tarinaky> | Not the TV show |
01:14 | <&McMartin> | Yes, so did I; Lensman reference. |
01:14 | <@Tarinaky> | Oh. |
01:14 | <@Tarinaky> | I'm not big on fiction >.< |
01:14 | <&McMartin> | It's pre-WWII space opera, which also means you have to occasionally remind yourself that racism wasn't unfashionable yet |
01:15 | <@Tarinaky> | Oh I know. |
01:15 | <@Tarinaky> | At some point someone tried to get me to read it in an attempt to convince me (by force if necessary) that 'reading is fun'. |
01:15 | <&McMartin> | ... I would not select Lensman for that |
01:15 | <&McMartin> | Not even if I were sticking to SF |
01:17 | <@Tarinaky> | I wouldn't know, I didn't read it. |
01:20 | <&McMartin> | The prose style is dangerously cose to self-parody |
01:21 | <&McMartin> | *close |
01:21 | <&McMartin> | Beams of lambent energy coruscating as they blast against highly refratory force walls, etc |
01:23 | <@Tarinaky> | The number of books I've actually read from start to finish is a depressingly small number. |
01:31 | <@Tarinaky> | Lets see... Harry Potter 1 through 4... Dune, The Hobbit, 5 or so Discworld books... |
01:41 | | Turaiel is now known as Turaiel[Offline] |
01:43 | | Turaiel[Offline] is now known as Turaiel |
01:58 | | celticminstrel [celticminst@Nightstar-al12cf.dsl.bell.ca] has joined #code |
01:58 | | mode/#code [+o celticminstrel] by ChanServ |
02:54 | | Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
03:02 | | JustBob [justbob@Nightstar-5smtnf.or.comcast.net] has quit [[NS] Quit: ] |
03:11 | | * Alek patpats Taki. |
03:11 | <@Alek> | I pity you so hard. |
03:12 | <@Alek> | but yeah, Lensman was pretty much the same quality of writing as the average fanfic today. |
03:13 | | * Alek likes the golden age classics - heinlein, asimov, clarke, etc. |
03:13 | <@Alek> | those three especially. |
03:15 | | JustBob [justbob@Nightstar-5smtnf.or.comcast.net] has joined #code |
03:20 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:24 | | Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code |
03:24 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
03:47 | <&ToxicFrog> | No love for Niven? |
03:48 | <&ToxicFrog> | Tarinaky: how you can read only five or so Discworld books? |
03:48 | <&ToxicFrog> | Er |
03:48 | <&ToxicFrog> | Unclosed ^B there but you get the idea |
04:21 | | Kindamoody[zZz] is now known as Kindamoody |
05:12 | | Derakon is now known as Derakon[AFK] |
05:20 | <@Alek> | Niven's good too, but he and Pournelle come in at top 10 golden age, but not top 3, for me. |
05:20 | <@Alek> | or so. |
06:01 | | AverageJoe [evil1@Nightstar-dfmuir.ph.cox.net] has joined #code |
06:02 | <&jerith> | Lucifer's Hammer is by far my favourite Niven/Pournelle. |
06:14 | | Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: Leaving] |
06:37 | | RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.] |
06:40 | | RichyB [RichyB@Nightstar-c6u.vd5.170.83.IP] has joined #code |
07:36 | | Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has quit [Ping timeout: 121 seconds] |
07:42 | | Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has joined #code |
07:42 | | mode/#code [+o Orthia] by ChanServ |
07:47 | | celticminstrel [celticminst@Nightstar-al12cf.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:50 | | Reiv [orthianz@Nightstar-avg.1ee.224.119.IP] has joined #code |
07:50 | | mode/#code [+o Reiv] by ChanServ |
07:52 | | Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has quit [Ping timeout: 121 seconds] |
08:00 | | Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
08:22 | | Kindamoody is now known as Kindamoody|afk |
08:40 | | Turaiel is now known as Turaiel[Offline] |
08:51 | | Xon2 [Xon@Nightstar-q4s.ku7.252.119.IP] has joined #code |
08:51 | | Xon [Xon@Nightstar-q4s.ku7.252.119.IP] has quit [Ping timeout: 121 seconds] |
08:52 | | Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has quit [Ping timeout: 121 seconds] |
09:01 | | Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has joined #code |
09:01 | | mode/#code [+o Alek] by ChanServ |
09:19 | | Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has quit [Ping timeout: 121 seconds] |
09:22 | | Alek [omegaboot@Nightstar-qa936g.il.comcast.net] has joined #code |
09:22 | | mode/#code [+o Alek] by ChanServ |
09:33 | | 082AAAO5J [evil1@Nightstar-dfmuir.ph.cox.net] has joined #code |
09:33 | | evil1_ [evil1@Nightstar-dfmuir.ph.cox.net] has joined #code |
09:33 | | evil1_ [evil1@Nightstar-dfmuir.ph.cox.net] has quit [Connection closed] |
09:33 | | 082AAAO5J [evil1@Nightstar-dfmuir.ph.cox.net] has quit [[NS] Quit: Leaving] |
09:53 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
10:25 | | AverageJoe [evil1@Nightstar-dfmuir.ph.cox.net] has quit [[NS] Quit: Leaving] |
11:00 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
11:14 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
11:14 | | mode/#code [+o himi] by ChanServ |
11:37 | | gnolam [lenin@Nightstar-skg971.cust.bredbandsbolaget.se] has joined #code |
11:37 | | mode/#code [+o gnolam] by ChanServ |
11:47 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
11:50 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
12:16 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
12:16 | <@Tarinaky> | I thought of another book I've read: THe Moon Is A Harsh Mistress. |
12:17 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
12:20 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
12:23 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
13:00 | | Stalker [Z@Nightstar-484uip.cust.comxnet.dk] has quit [[NS] Quit: If the world didn't suck, we'd all fall off.] |
13:41 | | Stalker [Z@Nightstar-ro94ms.balk.dk] has joined #code |
13:51 | | VirusJTG__ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
13:53 | | VirusJTG_ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
14:53 | | Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has joined #code |
14:53 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
15:09 | <&ToxicFrog> | Alek: personally I would rank Niven over Clarke, although Tales from the White Hart is fantastic. |
15:09 | <&ToxicFrog> | Clarke has a tendency to crawl up his own ass that I don't appreciate in an author. |
15:10 | <&ToxicFrog> | Tarinaky: good choice. |
15:10 | <&ToxicFrog> | Now go read more Discworld and all of the Cherryh |
15:23 | <@Tarinaky> | How about no. |
15:23 | <@Tarinaky> | I'd rather do something more mindless like play a videogame or watch a TV show to recharge. |
15:31 | <&ToxicFrog> | :/ |
15:31 | <@Tarinaky> | This is a perfectly valid preference. |
15:35 | <&ToxicFrog> | True. |
15:43 | <@Tarinaky> | Good, nothing worse than a Fun Nazi :p |
15:44 | <@Namegduf> | Your preferences are low status. This is a placeholder line to remind you of this. |
15:44 | <@Tarinaky> | (Not to be confused with a fun Nazi, which is a poor choice of fancy dress costume) |
15:44 | <@Namegduf> | (Note: Pretty much any explicit reference to status is parody) |
15:45 | <@Tarinaky> | Thought of another book. |
15:45 | <@Tarinaky> | I've read 1984. |
15:45 | <@Namegduf> | Never read 1984 while exhausted, then fall asleep. |
15:45 | <@Namegduf> | You will have fucked up dreams. |
15:45 | <@Namegduf> | At significantly elevated rate. |
15:46 | <@Tarinaky> | And err... Was Kafka's The Metamorphosis a short story or a book? |
15:46 | <@Tarinaky> | I don't remember. |
15:46 | | celticminstrel [celticminst@Nightstar-al12cf.dsl.bell.ca] has joined #code |
15:47 | | mode/#code [+o celticminstrel] by ChanServ |
15:51 | | Stalker [Z@Nightstar-ro94ms.balk.dk] has quit [Ping timeout: 121 seconds] |
17:21 | | AnnoDomini [abudhabi@Nightstar-4ji.fl3.98.208.IP] has quit [Ping timeout: 121 seconds] |
17:22 | | AnnoDomini [abudhabi@Nightstar-4ji.fl3.98.208.IP] has joined #code |
18:09 | | iospace is now known as io\PACKERS |
18:11 | | Turaiel[Offline] is now known as Turaiel |
19:43 | | Kindamoody|afk is now known as Kindamoody |
20:14 | | Stalker [Z@Nightstar-ro94ms.balk.dk] has joined #code |
20:23 | | Stalker [Z@Nightstar-ro94ms.balk.dk] has quit [Ping timeout: 121 seconds] |
20:45 | <@Azash> | http://i.imgur.com/HPQ8TTj.png |
20:48 | | iAndy [and@Nightstar-66qaed.veloxzone.com.br] has joined #code |
20:54 | | Kindamoody is now known as Kindamoody[zZz] |
21:03 | | Vornicus [vorn@Nightstar-sn7kve.sd.cox.net] has quit [[NS] Quit: Leaving] |
21:16 | | iAndy [and@Nightstar-66qaed.veloxzone.com.br] has quit [[NS] Quit: ] |
21:34 | | Reiv_ [NSwebIRC@Nightstar-95746c1f.kinect.net.nz] has joined #code |
21:34 | | cod3r [cod3r@Nightstar-h0t.825.13.177.IP] has joined #code |
21:41 | < AnnoDomini> | What is that book even about? |
21:41 | <@Azash> | The snakes, I think |
21:42 | <&McMartin> | Also crazy person who thinks God is talking to them and telling them to be afraid of everything |
21:44 | | * Reiv_ arises. Presumes he needs to POST. |
21:44 | <@Azash> | How about GET? |
21:45 | <@Tamber> | HEAD |
21:46 | <@Azash> | Reiv_: If people hassle you too much, PUT them in their place |
21:46 | <@Tamber> | :D |
21:48 | | cod3r [cod3r@Nightstar-h0t.825.13.177.IP] has quit [Ping timeout: 121 seconds] |
21:58 | | io\PACKERS is now known as io\da_hell |
22:21 | | cod3r [cod3r@Nightstar-h0t.825.13.177.IP] has joined #code |
22:40 | | Turaiel is now known as Turaiel[Offline] |
22:41 | <@Tamber> | Sanity check from someone who can read maths better than I do, please. http://upload.wikimedia.org/math/8/8/3/883809a46e0ed320270e5090901c2f66.png With A=90, l=100, and r=25, I get x=86.269 (rounded) |
22:42 | <@Tamber> | (If I've screwed this up, I think I'll go weep over the more complicated one. :) |
22:42 | | Reiv [orthianz@Nightstar-avg.1ee.224.119.IP] has quit [[NS] Quit: Going dooooown...] |
22:42 | | Orthia [orthianz@Nightstar-avg.1ee.224.119.IP] has joined #code |
22:42 | | mode/#code [+o Orthia] by ChanServ |
22:43 | <&McMartin> | > (define A 90) |
22:43 | <&McMartin> | > (define l 100) |
22:43 | <&McMartin> | > (define r 25) |
22:43 | <&McMartin> | > (+ (* r (cos A)) (sqrt (- (* l l) (* r r (sin A) (sin A))))) |
22:43 | <&McMartin> | 86.2685716633021 |
22:43 | <&McMartin> | Checks out. Showing work so others can check that. |
22:43 | <@Tamber> | Thank-you. :) |
22:44 | < Reiv_> | McMartin: That is a lot of parenthesis |
22:44 | <@Tamber> | I struggle with translating equations from Math to Stuff I Can Feed The 'terp |
22:44 | <@Tamber> | Reiv: You should see the *other* one. |
22:45 | <@Tamber> | http://upload.wikimedia.org/math/a/0/a/a0a47e5f91389bea51ddfb4aca431173.png |
22:46 | | * Tamber parens all the things |
22:48 | <&McMartin> | Well, they do simplify it so you only need the final line~ |
22:48 | <@Tamber> | Indeed. |
22:48 | <@Tamber> | (I read math just well enough to know that, thankfully. :) |
22:48 | <&McMartin> | There's also some shared terms |
22:49 | <@Tamber> | ( http://pastebin.furryhelix.co.uk/post/279 is my implementation of *that* one. *crank-radius* = r, crank-angle = A, *rod-length* = l. ) |
22:49 | <&McMartin> | Oh hey, I didn't realize you were *actually using* a Lisp dialect :D |
22:49 | <@Tamber> | :) |
22:49 | <&McMartin> | I just had gsi handy |
22:49 | <@Tamber> | I'm difficult like that. |
22:49 | <&McMartin> | In that case, I'll say it more directly than I was trying to paraphrase! |
22:50 | <&McMartin> | "You can totally use a let clause for that sqrt term in the denominator. While the denominators aren't the same, that sqrt thing *is*" |
22:50 | <&McMartin> | I'm guessing whichever Lisp you're using isn't Scheme, too, since I see you're using the Common LISP dynvar convention |
22:50 | <@Tamber> | SBCL |
22:51 | | * McMartin nods |
22:52 | <&McMartin> | Not a system I'm familiar with, but I see it's standards-compliant, which means I don't have to be :D |
22:52 | <@Tamber> | :) |
22:52 | <@Tamber> | If it's compliant with any standards, that's only by accident. |
22:52 | <@Tamber> | (Er, well, SBCL is compliant. I am not.) |
22:52 | <&McMartin> | Yeah, I was going to say "Their standards compliance statement is literally the third sentence" |
22:53 | <@Tamber> | Aha |
22:53 | <&McMartin> | er, literally the third sentence on their webpage |
22:53 | <@Tamber> | I thought you meant my code. Which... yeah, see the "only by accident" remark. :p |
22:54 | <&McMartin> | You're naming some variables *with-asterisk-pairs*, which conventionally means "I was defined with defvar" |
22:55 | <@Tamber> | ...well, hot damn, that means I *am* standards compliant. |
22:55 | <@Tamber> | Well, convention compliant. :) |
22:56 | <&McMartin> | Those variables are dynamically rather than lexically scoped, which means they are, in the parlance of basically every other major language, technically known as "wack-ass". |
22:56 | <@Tamber> | Hee |
22:56 | <&McMartin> | So it's important to clearly mark them as wackass |
22:57 | <&McMartin> | I forget if Scheme even has these or if it fakes them with dynamic-wind |
23:00 | <@Tamber> | Whoops. Time for me to drag myself away from the code, and get some sleep; work in the morning. Thanks for the sanity check! *flee* |
23:02 | <&McMartin> | Scheme has them but doesn't expose it. -_- |
23:02 | | * McMartin tsks. |
23:02 | <&McMartin> | I think it's because you can fake it with dynamic-wind as long as you aren't multithreaded, and Scheme doesn't contemplate multithreading |
23:11 | | gnolam [lenin@Nightstar-skg971.cust.bredbandsbolaget.se] has quit [Ping timeout: 121 seconds] |
23:13 | | Kindamoody[zZz] [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has quit [Operation timed out] |
23:14 | | * Azash has a random network outage and immediately realizes a bill is a month overdue |
23:15 | <@Azash> | http://i0.kym-cdn.com/photos/images/newsfeed/000/565/399/9c0.jpg |
23:15 | | Kindamoody[zZz] [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code |
23:15 | | mode/#code [+o Kindamoody[zZz]] by ChanServ |
23:17 | | ErikMesoy1 [Erik@Nightstar-3kot9q.80-203-17.nextgentel.com] has joined #code |
23:18 | | ErikMesoy [Erik@Nightstar-ekm.o7n.203.80.IP] has quit [Ping timeout: 121 seconds] |
23:23 | | VirusJTG__ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
23:25 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
23:40 | | gnolam [lenin@Nightstar-skg971.cust.bredbandsbolaget.se] has joined #code |
23:40 | | mode/#code [+o gnolam] by ChanServ |
23:44 | | cod3r [cod3r@Nightstar-h0t.825.13.177.IP] has quit [Ping timeout: 121 seconds] |
--- Log closed Mon Nov 25 00:00:49 2013 |