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

11-13-2017 , 10:38 AM
And the idea that it's "magic" is just nuts. It's a bash script. I've been curating one for 20 years, you can pry it from my cold dead hands.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 10:58 AM
If you don't have a repo with your own bashrc + editor settings & snippets that you clone the instant you get a new machine you're doing it way way wrong.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 11:07 AM
Quote:
Originally Posted by Grue
If you don't have a repo with your own bashrc + editor settings & snippets that you clone the instant you get a new machine you're doing it way way wrong.
Real men set all this up from scratch, even if it takes the whole night damnit!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 11:23 AM
Verbose or not, Arch documentation is among the best available. Too bad many horrible machine problems aren't universal.

The more I use Fedora, the more I start to hate it. Thinking my next machine is Arch, but strongly considering a mac.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 11:24 AM
Quote:
Originally Posted by Wolfram
Lol wut??? There's no reason to worry about your devs having different bashrc's. It's a plain text script that sits in the users home directory and runs startup stuff when they open an interactive terminal session. It can be as simple as you want and it doesn't affect anyone that's not using your machine. A normal user will never touch it or just add his personal aliases to it (e.g. alias ll="ls -l")
+1

as a dev lead you should have no more say about your employees bashrc files that you do about their desktop background.

if we're talking about production machines or docker or something that's another story.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 11:40 AM
I use Windows because I can use the same IDEs that work on all other machines AND I can play computer games!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 11:52 AM
The only problem with config files is on the Mac when they change from build to build or deployment to deployment and path settings spread over .bashrc .bash_profile and whatever, although it’s only really bad when you let someone else give some magic that you don’t understand and it stops working.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 01:31 PM
Don't put build specific stuff in your bashrc. Put it in a bash script in your repo, and load it from your bashrc

It's wrong to think of bashrc and bash_profile as config files. They're programs, written in the bash programming language. Their purpose is to initialize your environment, sure, but it makes a lot more sense if you just remember they are programs that literally get executed.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 01:39 PM
Quote:
Originally Posted by SublettingProblems
lol I'm sorry but weren't you painting yourself as some kind of machine learning expert in this thread?
This is what I actually said.

Quote:
Originally Posted by leavesofliberty
People still predicting cancer cures in 10 yrs, etc. That's futurism.

https://www.healthnewsreview.org/201...it-all-before/

Hardly unique to AI.

Machine learning is not truly intelligent. You build models. You find some peaks and valley's, etc. You write programs to walk around hills. Nothing like what the media portrays.
You can learn this by watching only a few lectures on ML on coursera.org, which I have. I never pretended to do anything more than that. IMO Elon Musk is promoting hysteria.

Last edited by leavesofliberty; 11-13-2017 at 01:46 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 01:50 PM
Quote:
Originally Posted by RustyBrooks
Don't put build specific stuff in your bashrc. Put it in a bash script in your repo, and load it from your bashrc

It's wrong to think of bashrc and bash_profile as config files. They're programs, written in the bash programming language. Their purpose is to initialize your environment, sure, but it makes a lot more sense if you just remember they are programs that literally get executed.
Not disagreeing, just saying there are a lot of different views out there that can cause heartburn if you don’t understand how those files work.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 02:18 PM
so in an office setting you can just ask for help from the person sitting next to you... but working remotely with a slack channel is it really that much harder to get help from the team?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 02:38 PM
Someone sitting next to you can’t ignore you.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 03:18 PM
Something I can answer in 10 seconds might take 5 minutes to resolve over chat. A bug that I can demo by having you shoulder surf will require like screen sharing etc. It's all doable but everything takes 10x longer
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 03:37 PM
Quote:
Originally Posted by RustyBrooks
Something I can answer in 10 seconds might take 5 minutes to resolve over chat. A bug that I can demo by having you shoulder surf will require like screen sharing etc. It's all doable but everything takes 10x longer
this is true, but there are counterpoints: 1) less socializing and fake productivity with remote (these can be huge costs that are rationalized away) 2) when you have to write something up to communicate it, you'll a) often solve it yourself during that process b) take less of the other person's time, at the expense of your time c) put in more effort solving it yourself because the cost of asking is higher.

i actually find for day to day stuff the balance comes out in favor of remote, but that for high-level planning stuff in favor of in person meetings.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 03:53 PM
But did you know any of that on your first job?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:19 PM
Quote:
Originally Posted by kerowo
But did you know any of that on your first job?
to clarify, i agree 100% that in person is extremely valuable for a first job. it's a no brainer.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:21 PM
Sorry, it was a rough weekend in politics threads and I’m being overly duckish.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:26 PM
I don't know why you sent me two separate PMs saying you "don't think I program a lick" and I'm everything wrong with the forums, instead of saying it here, but alright I guess.

Quote:
Originally Posted by leavesofliberty
This is what I actually said.

You can learn this by watching only a few lectures on ML on coursera.org, which I have. I never pretended to do anything more than that. IMO Elon Musk is promoting hysteria.
Actually, you said some other things:

Quote:
"I should have said people who study machine learning, which I currently am doing. It's plaingly obvious that we're nowhere near truly intelligent autonomous living AI, but there are great implications for discovering cures for cancer, optimizing the efficiency of the stock market and more."

"They are alike in that they weren't based on evidence, and also the dangers were quite foreseeable, and laypeople were fooled en mass by the hysterical nutjobs."

"You have to demystify what AI means, because there's the sci-fi edition, and where we are actually at." The milestones to see what a super AI will do aren't even there yet, so it's a lot of speculation. What makes Musk's comments so reprehensible is that he is populating fears based on a dystopian nightmare, science fiction.
I mean, we get it, you're interested in this field. But do you think you're the only person outside of the Programming forum who actually codes? I've completed the majority of of Andrew Ng's ML course on coursera - and I wouldn't even begin to think that gives me any kind of higher ground for discussing the future of AI.

If you think Musk is crazy that's fine (I might even agree). My point is that you make more comments than anyone on these forums (not just that thread) about how you're studying AI and how non-coders simply don't understand it on your level. If you're doing PhD-level research or working with one of the few companies that is actually innovating in AI (as opposed to applying the same ML algorithms to a new vertical), then maybe that's justified.

If you're fumbling around with some toy data sets in Scikit-Learn, then try and relax with the whole appeal-to-non-existent-authority thing.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:41 PM
I am leaning strongly towards the in-person gig but I uncovered a few more details about the remote job in case anyone finds this interesting.

The current team is 2 devs in London, 2 in Eastern Europe and 1 senior lead superstar dev in New York, and I would be junior dev #2 in my city.

They currently have some kind of regional office in my city and want to start adding devs here for a hypothetical "development cost center".

With regards to setting up a local environment/getting started... apparently, the superstar dev will fly into town and help with all of that.

Also, the other junior developer in my city is going to be someone to "share this experience with".
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:48 PM
Quote:
Originally Posted by OmgGlutten!
so in an office setting you can just ask for help from the person sitting next to you... but working remotely with a slack channel is it really that much harder to get help from the team?
its like a 100 times easier to explain something in person than over slack.

that goes both ways. as in explaining the problem, and then someone explaining the solution. esp for weirder things.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:49 PM
I'm sure you code. I just don't think it's very hard to see Musk is promoting hysteria. I certainly don't think it takes researching a Ph.d. You could simply ask what my creds are in the thread, and I'd give them... studying online. I never did anything like claim I worked for Google, or anything like that. Anyway, sorry for going overboard. I do not pretend to be a Ph.D. on topics.

Last edited by leavesofliberty; 11-13-2017 at 04:56 PM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 04:52 PM
I haven't been following the discussion too closely, but what are your personal career/life goals?

What are your actual options? Sounds like there's an in-person option and a remote option for you right now? How are they different?

A team over NYC / London / Eastern Europe has some time zone issues you'd have to adjust too. Remote + Time Zone differences is really hard.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 05:02 PM
Subletting,

I'm of the opinion that leavesofliberty has been very clear in his history posting in this thread/subforum about his experience level and I would be surprised if someone disagreed.

I can't help but think you're bringing a cease-forum grievance here in an undignified way.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 06:02 PM
Quote:
Originally Posted by OmgGlutten!
I am leaning strongly towards the in-person gig but I uncovered a few more details about the remote job in case anyone finds this interesting.

The current team is 2 devs in London, 2 in Eastern Europe and 1 senior lead superstar dev in New York, and I would be junior dev #2 in my city.

They currently have some kind of regional office in my city and want to start adding devs here for a hypothetical "development cost center".

With regards to setting up a local environment/getting started... apparently, the superstar dev will fly into town and help with all of that.

Also, the other junior developer in my city is going to be someone to "share this experience with".

What are the time zone spreads? Multiply difficulty by that spread...
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
11-13-2017 , 07:05 PM
SublettingProblems, regardless of the merits it may or may not have, please take this umbrage you have back to the SMP thread - it does not belong here.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m