6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Apr 27, 2024 9:27 pm

All times are UTC




Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
PostPosted: Wed Nov 08, 2023 9:29 pm 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
In garth's linked article:
"A very smart engineer I worked with marveled at how I can quickly do logarithms (for decibels) in my head."

A couple of days ago I was discussing with some friends how big an elephant could grow on the moon. (It makes sense in context). I said: well, gravity is six times less, assume the "design" of an elephant is the best it can get, weight=fn(mass), mass=fn(size^3), so we're looking at the cube root of 6, so.... one point.... eight, ish. We then giggled that "kids today" would consider us witches. "How did you do that?"

Well.... 2^3 is 8, so that's too big, so let's start with 1.8*1.8*1.8, call it 18 so 18*18, call it 20, so 20*20 is 400, that's too big, so we need to take two 20s off, so 360, and we need to take two more 18s off, call it another two 20s, so that's 320, remembering that'll be a bit too small, so now times another 18, call it 20, so 640, that's too big, take two 20s off, 600, so around about 6.0, so the cube root of 6 is around about 1.8, so an elephant could be about 80% bigger on the moon than the earth.

Witchcraft!

calc.exe tells me 1.8^3 is 5.8, and Google tells me root(6,3) is 1.82ish, so good enough for government work. ;)

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Thu Nov 09, 2023 7:05 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
I believe those of us who grew up before calculators were common (or indeed available) and entered an electronics career learned a few handy constants (root 2, log 2, pi) and of course the multiplication tables and handy squares... I know that even now I will often calculate areas by subtracting chunks from (or adding chunks to) a convenient 'round number' rectangle. My book of log and trig tables was very well thumbed by the time I left school at eighteen and my slide rule was getting worn out.
The Sinclair Scientific calculator - complete with RPN notation - was a wonder at the time, even though it ate batteries like they were going out of fashion.
I think that in electronics, most of the time you don't need more than the standard 0.6v Vbe, P=IV, V=IR, and the capacitor and inductor impedance equations :mrgreen:

Neil


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 10, 2023 4:49 am 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
GARTHWILSON wrote:
...and at the place I worked from 1985 to 1992, I had to read probably a thousand resumes over those years, to hire a lot of technicians and a few engineers.  After that experience, I wrote up a web page on how to do your resume, which is different from what you might have heard in school and other places, as I was the one who had to read them and deal with them.  It's at http://wilsonminesco.com/HowWriteResume.html .

I've taken the plunge and spent the evening rewriting my CVs according to that advice, and I'll try using them for a bit and see what happens. It feels so wrong to chop everything out of the first page and dive straight into previous employment, and relegate skills and experience to later on, but I understand your argument.

One difference I've done is I've put my references in my covering letters rather than the CV, mainly because it would break the short CV past two pages ;) but also because I use different references for different applications more than I use different CVs. I have three main CVs, but about 30 different covering letter templates.

Adding to your notes on how to write a CV, from my experience being on the other side and having to read them when recruiting I'd also add: if you send it in paper form, make it single-sided. Nothing is more frustrating than having to flip back and forth between two sides of a sheet to try and get to the contents. I want to have all the content visible all at the same time. And yes, some people do still insist on paper CVs, I went to a jobs fair last year where they specified that you take several copies of your CV with you. A handful of USB drives probably wouldn't have been acceptable. ;)

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 10, 2023 4:57 am 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
barnacle wrote:
I believe those of us who grew up before calculators were common (or indeed available) and entered an electronics career learned a few handy constants (root 2, log 2, pi) and of course the multiplication tables and handy squares...
Before I bought a calculator just before my O level exams, I did SIN, COS, TAN with pen and paper and remembering 5 constants: SIN0, SIN30, SIN45, SIN60, SIN90 (well, three as SIN0=0 and SIN90=1 - well, actually I only needed to remember SIN60 as SIN30=0.5 easy, SIN45=0.707 easy A4 paper ratio, 1 over root 2), approximating with straight lines, and COS=SIN(A-90), TAB=SIN/COS. Good enough for one decimal place most of the time. :D

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 10, 2023 9:04 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
jgharston wrote:
I went to a jobs fair last year where they specified that you take several copies of your CV with you. A handful of USB drives probably wouldn't have been acceptable. ;)


A shame really, because using the _right_ USB drive could have ensured you were on the payroll automatically, without all that tedious interviewing and stuff :mrgreen:

Hey, they were looking for programmers, right?

Neil


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 10, 2023 2:14 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8144
Location: Midwestern USA
barnacle wrote:
jgharston wrote:
I went to a jobs fair last year where they specified that you take several copies of your CV with you. A handful of USB drives probably wouldn't have been acceptable. ;)

A shame really, because using the _right_ USB drive could have ensured you were on the payroll automatically, without all that tedious interviewing and stuff  :mrgreen:

Hey, they were looking for programmers, right?

You’d manage to get on the payroll without the formalities, but it might be only for 10 dollars/euros per hour.  :P  These days, that would barely cover the cost of fuel to get to the office.  :evil:

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Fri Nov 10, 2023 4:44 pm 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
But ten bucks an hour, from everyone you can persuade to accept your USB, without the tedious necessity of ever turning up, or indeed doing anything... I guess it depends how right your USB is :mrgreen:

Neil


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 11, 2023 12:15 am 
Offline

Joined: Sat Oct 09, 2021 11:21 am
Posts: 703
Location: Texas
barnacle wrote:
But ten bucks an hour, from everyone you can persuade to accept your USB, without the tedious necessity of ever turning up, or indeed doing anything... I guess it depends how right your USB is :mrgreen:


barnacle wrote:
Hey, they were looking for programmers, right?


Muh ha ha! Very devious indeed! ;)

jgharston wrote:
SIN0, SIN30, SIN45, SIN60, SIN90


You mean... you had to memorize the Unit Circle?! *gasp* I tell my students to do this very thing in class, even just yesterday! I've got the whole thing in my head, from radians to decimals, but I'm supposed to because "I'm the teacher", right?

Good to see a lively discussion :)

Chad


Top
 Profile  
Reply with quote  
PostPosted: Sat Nov 11, 2023 12:44 am 
Offline

Joined: Fri Jul 09, 2021 10:12 pm
Posts: 741
jgharston wrote:
Before I bought a calculator just before my O level exams, I did SIN, COS, TAN with pen and paper and remembering 5 constants: SIN0, SIN30, SIN45, SIN60, SIN90 (well, three as SIN0=0 and SIN90=1 - well, actually I only needed to remember SIN60 as SIN30=0.5 easy, SIN45=0.707 easy A4 paper ratio, 1 over root 2), approximating with straight lines, and COS=SIN(A-90), TAB=SIN/COS. Good enough for one decimal place most of the time. :D

About a month ago my son pointed out that these are just halves of square roots of consecutive integers - sqrt(0)/2, sqrt(1)/2, sqrt(2)/2, etc... my first reaction was "no way", then, "oh wow so they are". I certainly wasn't taught this way at school, but it does seem an easy way to remember them.


Top
 Profile  
Reply with quote  
PostPosted: Fri Dec 15, 2023 10:56 pm 
Offline

Joined: Sun Feb 22, 2004 9:01 pm
Posts: 78
I've been browsing around various online CV template recommendations to get inspriation for updating my CV, one one thing I have to say is:

PUNCTUATE THE *******ING PHONE NUMBERS!!!!!!!!

077777333335355333 is unreadable. It is numerical diarrhea. There is nothing for your brain to hook onto to keep track of where you are. Is that six sevens or seven sevens? triple three?

0777 STOP
332 STOP
4567 STOP.
Readable. Discrete tokens that you can hold in your head as you process it, for example, TYPING IT INTO YOUR ***** PHONE TO CALL THE APPLICANT. 07777777777777888885 needs you to run your thumb across the screen to mask out digits to keep track of where on earth you've got to, or copy/paste it and edit it into readability.

Now, I can argue the One True Phone-Number Punctuation System to outlast the vi/emacs wars, but ultimately which method you use is irrelevant, just actually PUNCTUATE the ****er somehow.

(takes breath)

_________________
--
JGH - http://mdfs.net


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 16, 2023 7:06 am 
Offline

Joined: Mon Jan 19, 2004 12:49 pm
Posts: 660
Location: Potsdam, DE
p.s. and when you invent a phone number entry field, invent one that accepts spaces... or even inserts them automatically. Many credit card entry boxes do this, and _some_ phone entry boxes, so it's possible.

And breathe...

Neil


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 16, 2023 7:14 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8144
Location: Midwestern USA
barnacle wrote:
p.s. and when you invent a phone number entry field, invent one that accepts spaces... or even inserts them automatically. Many credit card entry boxes do this, and _some_ phone entry boxes, so it's possible.

Programmer laziness, nothing else.  Proper phone number entry field code takes some effort to accommodate all reasonable permutations, while simultaneously trying to keep the field from collecting drivel.  The 20-something instant-gratification crowd can’t be bothered.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 16, 2023 8:50 am 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1399
Location: Scotland
BigDumbDinosaur wrote:
barnacle wrote:
p.s. and when you invent a phone number entry field, invent one that accepts spaces... or even inserts them automatically. Many credit card entry boxes do this, and _some_ phone entry boxes, so it's possible.

Programmer laziness, nothing else.  Proper phone number entry field code takes some effort to accommodate all reasonable permutations, while simultaneously trying to keep the field from collecting drivel.  The 20-something instant-gratification crowd can’t be bothered.


It took over 20 years for the credit card thing to happen and it wasn't programmer laziness - it was bank dictation. Even when the cards themselves were grouped into 4 digits because the number internally was stored as a 16 digit PICTURE (COBOL, You know?) then no spaces...

Phone numbers are different in every country and mobile phones now accept spaces in the contacts list - early on, the phones would try to force the format to be the country of the programmer (usually the US) which doesn't work in the UK. Here in the UK we still have variable length numbers - 9, 10 or 11 digits long. (Including the leading zero), as well as 3-digit short codes (like the emergency 999 or 112) then there's local dialling - 4, 5 or 6 digits without the leading zero. (Although I've a funny feeling the last 4-digit area has now been 'upgraded' to 6)

Anyway, like analog TV, the UK is phasing out analog phones - welcome to the new digital world!

I used to run a VoIP telephone company and I allowed spaces (anywhere) in phone numbers in all the web front-ends, contacts lists and so on. It was simple to strip them - until some clown copy/pasted a non-blocking space from their word document. Hmph. Some people would type dashes - is that a regular dash (-) or a long dash (—) ?

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 16, 2023 9:12 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8428
Location: Southern California
I'm not sure what the connection is between phone number entry format on a screen and writing your resume; but a major point in the resume article is that you make it as clear and easy to get through as possible.  In the US, that means phone numbers will look like  (xxx)xxx-xxxx  or  (xxx) xxx-xxxx,  not  xxxxxxxxxx.  Other countries group the digits differently, but not seven or ten in a row without any spaces or punctuation.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Sat Dec 16, 2023 8:08 pm 
Offline

Joined: Tue Nov 10, 2015 5:46 am
Posts: 215
Location: Kent, UK
I'd say the most important part of resume writing is to craft it specifically to get past the resume filters: The recruiter filter, the hiring manager filter, and the luck filter.

A recruiter's filter is pretty blunt. They're looking for keywords. If you don't match the keywords then you're dropped. Don't lie about your experience, but don't be shy. If the job posting asks for Python experience and you kinda know it, but you haven't really used it in production so you're not sure if it's honest to list it, definitely list it.

A manager's filter is more discerning. The composition, layout, logical flow, grammar, and punctuation of your resume say something about you, about how you approach tasks... The level of effort, attention to detail, and reviewing. If you can't be bothered to spell-check a resume, then how can you be trusted to work on code? The phone number format thing applies here: If you can't present information in a logical and readable way, then I can't trust you to write readable code or documentation.

Managers want to see the list of experience and technologies, but they also want a paragraph on your more recent work to get a feel of what you actually did, and therefore understand what level of engineering you've been doing. "Contributed to the release of version 6.0 of Widget Firmware" says nothing. I can't tell the difference between a weak engineer who is giving minor bug fixing tasks, and a lead engineer who both implements complex features and mentors junior guys. What did you DO? Wafflers get dropped. If I don't believe you in text, you don't get a chance to explain it.

Finally, the luck filter. I get so many resumes I usually discard the top half of the stack without looking. I don't want to hire unlucky people.

The game is to pass these filters so you get the opportunity to have a real conversation with a real human.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: Broti and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: