Open Side Menu Go to the Top
Register
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

10-15-2016 , 10:26 PM
Remember a couple of months ago when I was asking if I should be taking Digital Image Processing or Intro to Optimization? I took your guy's advice and took Digital Image Processing class. Right now that class is insane. Most of the class is confused and lost. It's a tough subject to wrap your head around so I don't blame the professor. It just sucks overall.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-16-2016 , 01:30 AM
Quote:
Originally Posted by Wolfram
Just got back from Jax London.

Apparently if you aren't doing microservices and event sourcing you are the lamest of the lame.

Extra points for using serverless lambdas.
Don't forgot to rewrite everything in reactive style
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 02:11 AM
Doing a talk / demo soon. Totally forgot about this.

I'm planning to do a fully live-coding demo from a blank page. No slides. It will either be awesome or a train wreck.

Anyone else give any talks? I've only done it for work and I generally do minimal preparations.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 05:21 AM
Every time before I've done a talk I think: "Nah, I don't a practice run, I know this."

Every time after I've done a talk I think: "Man, I wish I'd done a practice run."
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 09:31 AM
I've only done one hour long talk but would have been sunk without at least one walk through and some notes on paper along with the ~10 slides.

Every single live coding talk I've seen has been an irritating "watch this dude miss semicolons" thing and its never gone well.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 09:59 AM
That's a terrible idea unless the talk is about performing under pressure or the importance of preparation.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 10:31 AM
When I do demos that involve any kind of live demonstration I have a script off screen that I copy/paste from, and I run through it myself multiple times. It is super annoying to watch someone forget parameters names and stuff while you sit there.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 11:44 AM
If a talk is anything more than just a very informal internal session, I run through my stuff at least 5 times. 10x or more if it's a big talk.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 11:57 AM
Quote:
Originally Posted by RustyBrooks
When I do demos that involve any kind of live demonstration I have a script off screen that I copy/paste from, and I run through it myself multiple times. It is super annoying to watch someone forget parameters names and stuff while you sit there.
I went to one where this dude had full snippets saved onto either diff branches or diff commits in a git repo, but he sat there forgetting the correct git commands for half the time. Def worse than a missed semi colon
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 12:00 PM
I have now twice fixed an unexpected bug live during a presentation. It's quite a rush.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 12:31 PM
During my talk I was on a machine that was behind a commit and got a big laugh when I realized it and did a pull.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 04:51 PM
I was told that I only needed to create a demo that lasted for 10 to 15 minutes, since interruptions, Q&A, etc, would extend this to over 30 minutes.

What I'm doing is pretty simple. I ran though it a few times yesterday and don't think I'll have any real issues. The whole demo is 30 LOC (including white space), and maybe 20 are copy / paste variations on 3 LOC. So, all in all, I have to straight out remember 10 LOC, which I've written at least a thousand times over the past year.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-17-2016 , 11:22 PM
I got back from a week's vacation, went through all my emails. 100s of corporate crap and other mailing lists I'm on. I had to reply to 3 things, all very minor that could have easily survived w/o me.

I feel so vital. I could probably quit and not tell them and get paid for months before they find out.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 01:49 AM
Quote:
Originally Posted by daveT
What I'm doing is pretty simple. I ran though it a few times yesterday and don't think I'll have any real issues.
Did another run-through this evening and ran into these issues:

Disk seek error, system locked down and can't read from usr/bin/python35 or well, anything..

Hard reboot computer, failure to read disk, segfault. Reboot again and... get in, though it seems pretty choked and takes about 5 minutes to boot up.

Chrome doesn't render ANY tags and defaults to 2pt text for some reason.

Switch to Firefox, no changes propagating from file saving and reloading.

Look at command line and see port 8080 is already in use... ****, what's that command again?

Code:
$ fuser -k 8080
nope, go look on SO (again...). Why haven't I ever put this into a script?

(if anyone living in Austin wants to see a live sysadmin fix and fail, I can sent you the details of this impending disaster. There's going to be an actual coding presentation as well, lol)
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 02:23 AM
sudo netstat -tulpn
is what I use.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 06:15 AM
umm, surely disk read error should never happen?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 09:45 AM
I like netstat -antup, lsof will also show interesting stuff.
Might be time for a new ssd, while old one is still functional.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 10:57 AM
Quote:
Originally Posted by daveT
I ran though it a few times yesterday and don't think I'll have any real issues.
Quote:
Originally Posted by daveT

Tons of issues...

(if anyone living in Austin wants to see a live sysadmin fix and fail, I can sent you the details of this impending disaster. There's going to be an actual coding presentation as well, lol)
I'm glad you have time to prepare but the payoff was so instant lol.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 11:55 AM
Quote:
Originally Posted by daveT
Did another run-through this evening and ran into these issues:

Disk seek error, system locked down and can't read from usr/bin/python35 or well, anything..

Hard reboot computer, failure to read disk, segfault. Reboot again and... get in, though it seems pretty choked and takes about 5 minutes to boot up.

Chrome doesn't render ANY tags and defaults to 2pt text for some reason.

Switch to Firefox, no changes propagating from file saving and reloading.

Look at command line and see port 8080 is already in use... ****, what's that command again?

Code:
$ fuser -k 8080
nope, go look on SO (again...). Why haven't I ever put this into a script?

(if anyone living in Austin wants to see a live sysadmin fix and fail, I can sent you the details of this impending disaster. There's going to be an actual coding presentation as well, lol)
Disk error???? Unless you somehow manually sent the disk a bad LBA range for a command, that's probably not good....
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 12:07 PM
The SSD is about 1 year old, but the keyboard and track pad are both completely non-functional, so could be the bus failing as well. The original HD sparked about one year ago.

The computer is really old and I'm not sure what the issue is. As long as I can get it to boot just about every time, I'm okay for now and don't want to look into it more.

edit to add: The command is supposed to be:

Code:
fuser -k 8080/tcp
Pretty simple?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 04:31 PM
I lol'd heartily at this, as someone who kinda learned some JavaScript in 2016: How it feels to learn JavaScript in 2016 (in the form of a conversation when you go and ask a web dev at your company how to show updated data on a web page)

Quote:
-It’s what the cool kids use nowadays man, you know, 2016? Functional programming? High order functions? Currying? Pure functions?

I have no idea what you just said.

-No one does at the beginning. Look, you just need to know that functional programming is better than OOP and that’s what we should be using in 2016.

Wait, I learned OOP in college, I thought that was good?

-So was Java before being bought by Oracle. I mean, OOP was good back in the days, and it still has its uses today, but now everyone is realising modifying states is equivalent to kicking babies, so now everyone is moving to immutable objects and functional programming. Haskell guys had been calling it for years, -and don’t get me started with the Elm guys- but luckily in the web now we have libraries like Ramda that allow us to use functional programming in plain JavaScript.

Are you just dropping names for the sake of it? What the hell is Ramnda?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 04:50 PM
God how outdated is that article? Like anyone uses NPM any more instead of Yarn. So early-mid 2016.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 07:16 PM
Quote:
Originally Posted by goofyballer
I lol'd heartily at this, as someone who kinda learned some JavaScript in 2016: How it feels to learn JavaScript in 2016 (in the form of a conversation when you go and ask a web dev at your company how to show updated data on a web page)
Ty for this
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 08:12 PM
Lol goofyballer and LOL Grue.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
10-18-2016 , 09:24 PM
OK so got a job offer so lets play "what would you do"

Current job:
Title: Lead Developer
Company: Large international B2B business, not software
Location: 100% remote, which I dislike but not abhor.
Job: Roll out of bed, take call with india for 15 minutes, read internets for 2 hours, do some actual work for 2-4 hours, quit at 2pm/turn on looping vlc so that I don't go idle on Lync, usually work on side projects for 1-3 hours.
Pay: slightly under market, first lead job though.
Work: Working with (not on) a front end JS(ES5) closed source SPA framework made about 8 years ago as a huge object oriented wrapper around jQuery. Terrible docs/20+ seconds to load/absolute nightmare to get anything done/no one gives any ****s at all.
Benefits: bad

Offer:
Title: Senior suchandsuch
Company: Large financial company
Location: 5 days a week in the office downtown 20ish minute commute.
Job: Dunno yet but would assume not crushing workload given the company.
Pay: a year (!) on contract to hire corp to corp. Pay, hourly, is about 35% more, but still ~20% under what that formula posted earlier ITT says to look for.
Work: Make SPA ****, with modern JS/babel/react stuff, will find out more in a day or two, "everyone we've placed loves it" etc.
Benefits: none for a year then probably at least decent.

Thoughts? I don't need health care.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m