|
eschaton posted:that aside it honestly looks p interesting I asked the guy at Radioshack if they sold monad transistors and he told me maybe
|
# ? May 15, 2015 15:28 |
|
|
# ? May 24, 2024 14:13 |
|
fidel sarcastro posted:same except common lisp. i'm not sure common lisp jobs even exist whatever clojure's shortcomings as a JVM polyfill for CL fans, at least it is a skill you can sell for money
|
# ? May 15, 2015 15:30 |
|
I wish I could have taken the question paper away because drat lol
|
# ? May 15, 2015 16:17 |
|
Notorious b.s.d. posted:i'm not sure common lisp jobs even exist they're pretty scarce, usually consulting. i would happily accept a clojure job as a consolation prize. (with all the usual caveats that choice of language is just about the least important thing in a workplace and "clojure job" is shorthand for "clojure job at a decent company")
|
# ? May 15, 2015 16:20 |
|
Valeyard posted:https://wiki.haskell.org/Beta_reduction no, it means every free occurrence in the expression "2*x*x + y" -- you wouldn't want to apply it to all bounded occurrences in an expression like "5 * ((\x -> x*x) (x + 2))"
|
# ? May 15, 2015 16:59 |
|
I would also like a clojure job plz. preferably without having to move anywhere.
|
# ? May 15, 2015 19:07 |
|
MALE SHOEGAZE posted:i really wish i could program in java, c#, or swift every day and not vba
|
# ? May 15, 2015 19:08 |
|
rrrrrrrrrrrt posted:I would also like a clojure job plz. preferably without having to move anywhere. if you're in/near waterloo and wouldn't mind mixed source projects (clojure/java) then the place I work is hiring e: also if you can get a gss clearance more like dICK fucked around with this message at 19:22 on May 15, 2015 |
# ? May 15, 2015 19:17 |
|
eschaton posted:change it up and write Haskell to write Verilog instead hmm no
|
# ? May 15, 2015 19:24 |
|
eschaton posted:change it up and write Haskell to write Verilog instead now you have two problems!!!!
|
# ? May 15, 2015 19:27 |
|
more like dICK posted:if you're in/near waterloo and wouldn't mind mixed source projects (clojure/java) then the place I work is hiring nah I'm in Victoria. not a whole lot of desire to move either. sounds neat though.
|
# ? May 15, 2015 19:30 |
|
I'm vibing on elm. vibing HARD
|
# ? May 15, 2015 20:05 |
|
rrrrrrrrrrrt posted:nah I'm in Victoria. not a whole lot of desire to move either. sounds neat though. i'm genuinely surprised that there are two lisp nerds in victoria.
|
# ? May 15, 2015 21:07 |
|
fidel sarcastro posted:i'm genuinely surprised that there are two lisp nerds in victoria. lol. didn't you say you are from the east coast as well? I moved here from NL.
|
# ? May 15, 2015 21:12 |
|
fidel sarcastro posted:i'm genuinely surprised that there are two lisp nerds in victoria. there are lisp nerds everywhere just, none are paid to write lisp
|
# ? May 15, 2015 21:13 |
|
I have sbcl installed on my work machine. sometimes I boot it up and gaze longingly at the repl.
|
# ? May 15, 2015 21:18 |
|
rrrrrrrrrrrt posted:lol. didn't you say you are from the east coast as well? I moved here from NL. halifax, but the east coast loves comp sci degrees and i don't have one so here i am.
|
# ? May 15, 2015 21:24 |
|
rrrrrrrrrrrt posted:lol. didn't you say you are from the east coast as well? I moved here from NL. oh right, waterloo and victoria in canada
|
# ? May 15, 2015 22:00 |
|
rrrrrrrrrrrt posted:I have sbcl installed on my work machine. sometimes I boot it up and gaze longingly at the repl. install McCLIM too, and you can use the clim-listener example, which behaves like the Dynamic Listener in Symbolics Genera then sob whenever you have to use a Unix or DOS teletype-style command line again
|
# ? May 15, 2015 23:45 |
|
eschaton posted:install McCLIM too, and you can use the clim-listener example, which behaves like the Dynamic Listener in Symbolics Genera sniff. too beautiful for this world rip
|
# ? May 16, 2015 00:17 |
|
all the terrible programmer/node/php chat has moved to the security thread so this is now the security thread.
|
# ? May 16, 2015 00:57 |
|
i think i'm going to get a tattoo to help me remember which one is upstream and which one is downstream
|
# ? May 16, 2015 11:34 |
|
Squinty Applebottom posted:all the terrible programmer/node/php chat has moved to the security thread so this is now the security thread. I encrypt passwords by xoring them against passages from the bible. the power of christ shall protect me from hackers
|
# ? May 16, 2015 12:48 |
|
code:
|
# ? May 16, 2015 19:23 |
|
Soricidus posted:I encrypt passwords by xoring them against passages from the bible. the power of christ shall protect me from hackers i use a running key algorithm with a key from the book of revelation
|
# ? May 16, 2015 19:27 |
Luigi Thirty posted:
I think (> x y) is true if x is greater than y, so I don't see the problem here?
|
|
# ? May 16, 2015 19:40 |
|
VikingofRock posted:I think (> x y) is true if x is greater than y, so I don't see the problem here? i'm a moron and read it as <
|
# ? May 16, 2015 19:48 |
|
oh my god i'm so in love with java i'm really sad that i'm probably going to be writing ruby at redhot
|
# ? May 16, 2015 19:50 |
java is good
|
|
# ? May 16, 2015 19:53 |
|
PokeJoe posted:java is good
|
# ? May 16, 2015 19:55 |
Luigi Thirty posted:i'm a moron and read it as < It happens to everyone--otherwise this thread wouldn't exist!
|
|
# ? May 16, 2015 20:01 |
|
minor syntactical snafus are like the least terrible programming error you can make
|
# ? May 16, 2015 20:02 |
MALE SHOEGAZE posted:minor syntactical snafus are like the least terrible programming error you can make this is true
|
|
# ? May 16, 2015 20:08 |
|
although my assignment is not equality error was the one that cost thousands and thousands of dollars
|
# ? May 16, 2015 20:09 |
MALE SHOEGAZE posted:although my assignment is not equality error was the one that cost thousands and thousands of dollars this sounds like a good story
|
|
# ? May 16, 2015 20:12 |
|
basically i was really worried about some code getting run in production in ruby so i did code:
the REAL problem in this case is that production could reach the sandbox at all instead of just throwing errors but that happened before i got here (and i've since fixed it).
|
# ? May 16, 2015 20:16 |
|
MALE SHOEGAZE posted:minor syntactical snafus are like the least terrible programming error you can make yes. because they are also the most easily fixed. "oops used method X here instead of Y" we have a project that was "nearshored" recently and it is a goddamn disaster. it has taken longer to fix their code than it did to build it in the first place. if we had thrown it out when we got it and started from scratch we'd be further ahead by now. it's easily the hugest cluster gently caress i've been involved seen in my career. i've never seen so much code just loving diarrhea'd out without any seeming plan or attempt to actually match the business logic. the worst part has been that a the vast majority of the code appears to work and you can glance at a report or a screen and it looks ok. the moment you start playing with different scenarios you discover that poo poo is fundamentally hosed and needs to be rewritten. some poo poo quite clearly did not make an even remotely honest effort to adhere to the design. like, parts with any formulas involved the devs just said gently caress it, math is hard and puked out some poo poo.
|
# ? May 16, 2015 20:24 |
|
rrrrrrrrrrrt posted:yes. because they are also the most easily fixed. "oops used method X here instead of Y" yeah, this is my current domain. it's really weird because this product is extremely profitable and i ended up becoming the 'domain owner' as a junior dev because (imo) i like gazing into the abyss and the senior devs were smart enough to be like 'hahahahaha i'm not going near that' the issue is that everyone, everyone knows that refactoring or reimplementing is not the way to go. thinking that you can do better is hubris. the people who came before you solved problems that you dont understand yet. but no, sometimes it's just bad and terrible. like, in the case above, paypal auth information being stored in the DB and accessed by doing a where environment='sandbox'
|
# ? May 16, 2015 20:30 |
|
Standard fare with commodity man-month managed projects, despite the trillions of dollars burnt this way there does not appear to be any effort to reduce the damage. I guess Agile was supposed to be the answer?
|
# ? May 16, 2015 20:31 |
|
|
# ? May 24, 2024 14:13 |
|
pre:CL-USER> (new-hand) === HAND BEGINS === Dealer: Queen of Spades, <face-down> Player: Ace of Spades, 2 of Clubs (H)it or (S)tand? h Dealer: Queen of Spades, <face-down> Player: 10 of Spades, Ace of Spades, 2 of Clubs (H)it or (S)tand? h Dealer: Queen of Spades, <face-down> Player: 7 of Hearts, 10 of Spades, Ace of Spades, 2 of Clubs (H)it or (S)tand? s Dealer: Queen of Spades, 7 of Diamonds Player: 7 of Hearts, 10 of Spades, Ace of Spades, 2 of Clubs === HAND ENDS === You win! it ignores blackjacks, adds new cards to the start of hands, duplicates cards when hitting, is a mess of duplicated code, and manipulates global variables when it can be refactored not to
|
# ? May 16, 2015 20:33 |