Slashdot Mirror


User: 0100010001010011

0100010001010011's activity in the archive.

Stories
0
Comments
5,230
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 5,230

    1. You hire ones that are.
    2. You pay them to be

    I'm a Mechanical Engineer that codes heavily and I'm a complete oddity in my field. I switched at last minute from CS to ME because I wanted to use the tool not make it. There are a very few 'jack of all trades' out there

    Most of my co-workers know at most one language. Asking them to diagnose something written outside of that language is a non starter. If they know VBA, their tools are written in VBA. Matlab is so entrenched in most of the engineering fields that just adding a Python script to the process got a lot of pushback because if I left they would have no one on staff to take care of it.

    These are guys with masters and PhDs in specific Niches in mechanical or electrical engineering but don't, can't and won't do anything outside of what they spent 5+ years in college learning. It's not in their job description to do so and unless you pay for them to take a week off and go to a coding course they aren't going to learn it.

    The only reason I know anything about networking is because It's a 'hobby'. I have a managed switch at home. I ended up writing a .bat script to toggle between local and DHCP networking on our development machines because it took them too long and incurred too many questions on how to do it manually.

    In the same vein my aunt has an MD. She's constantly asking us about how to do stuff on her iPhone. She's at an age where she's trying to be a grandma and keep up with all of the advances in her own field.

    If you want a Mechanical engineer that knows 3+ languages and can do their own IT work find us on LinkedIn and pay us appropriately.

  1. GitLab, a startup that provides open source

    • Launched 2011; 6 years ago
    • As of December 2016, the company has 150 team members and more than 1400 open source contributors.

    I think it's safe to say they've outgrown "startup".

  2. Donkey: Oh, you leave 'em out in the sun, they get all brown, start sproutin' little white hairs...

    Shrek: NO! Layers. Onions have layers. Ogres have layers... You get it? We both have layers.

    Donkey: Oh, you both have LAYERS. Oh. You know, not everybody like onions. CAKE! Everybody loves cake! Cakes have layers!

    Shrek: I don't care what everyone likes! Ogres are not like cakes.

    Donkey: You know what ELSE everybody likes? Parfaits! Have you ever met a person, you say, "Let's get some parfait," they say, "Hell no, I don't like no parfait."? Parfaits are delicious!

    Shrek: NO! You dense, irritating, miniature beast of burden! Ogres are like onions! End of story! Bye-bye! See ya later.

    Donkey: Parfait's may be the most delicious thing on the whole damn planet!

  3. Re:Some of it is obsolete. on Commentary On How To Make Novice Programmers More Professional (slashdot.org) · · Score: 1

    automated unit tests. source control triggers

    And yet here I am in 2017 not using either of those things because they're scary and new in my industry. People sound no different than the article poster whining about how the "old way is more better" for a variety of reasons that mostly hinge on personal feelings.

  4. Re:Wish I could say this was news on Canadian Millennials Struggle As College Degrees Don't Guarantee Jobs (www.cbc.ca) · · Score: 1

    tar baby.

    Not even close.

    400k a year for a specialist is easy,

    The data doesn't back that up:

    http://www.medscape.com/featur...

    https://www.theatlantic.com/he...

    https://blog.doximity.com/arti...

  5. Re:Some of it is obsolete. on Commentary On How To Make Novice Programmers More Professional (slashdot.org) · · Score: 1

    unit test before releasing

    We do. I just described our unit testing procedure.

    Because of the nature of automotive engineering "unit testing" is called "Hardware in the Loop" testing. We do have 'software only' tests however a majority of it is done on a dSpace bench after it is flashed onto the ECM.

    After it passes all of our HIL tests it's stamped for release.

    Jenkins is a piece of crap.

    Constructive criticism is more than welcome. If you have a better CI tool I'm all about learning how to use it and seeing if it works about our process. I went with it because it runs on Windows. I can run it in 'portable' mode without installing it (which needs Admin access).

    So what do you have that's better?

  6. Some of it is obsolete. on Commentary On How To Make Novice Programmers More Professional (slashdot.org) · · Score: 5, Insightful

    all the stuff I've learned has become obsolete

    And as a mechanical engineer in my 30s I wish that some older engineers would accept that some of it is.

    We trail behind software by some years, despite building software constantly. Every engineer I work with insists on building their own Simulink models. "Continuous Integration" is just some "new fad". Yet every so often we'll have builds break because they didn't run the build scripts in the right order.

    I could replace 4-5 full time engineers with Jenkins and some continuous integration scripts building software, doing the dSpace hardware in the loop testing and e-mailing us the results.

    Our process was literally:

    1. Build software.
    2. E-mail it to my lead
    3. Lead forwards it to the testers
    4. Testers manually flash the software
    5. Testers manually unit test
    6. Testers e-mail my lead with results
    7. Lead e-mails me the result.

    I had the whole process packed up into a Jenkinsfile and automated but most people thought it was some "new fad".

    Accept that sometimes we come up with a way to do better.

  7. Re:Wish I could say this was news on Canadian Millennials Struggle As College Degrees Don't Guarantee Jobs (www.cbc.ca) · · Score: 1

    I'm going to need to see her sources because off the bat her numbers are off.

    And even the poorest in specializations like radiology and surgery routinely rake in around $400,000 annually.

    No. Just no. They do not 'routinely' rake that in. Even in super rural areas you're not getting close to that for most specialties.

    Lets see Reason Foundation.

    The Reason Foundation is an American libertarian think tank founded in 1978.

    Ah yes, all regulation bad. EPA is running the USA. You're more than welcome to go to an unlicensed snake charmer to get fixed.

    Crashmarik - passive aggressive tar baby,

    Go back to Voat.

  8. Re:Comments from an Engineering Faculty on Canadian Millennials Struggle As College Degrees Don't Guarantee Jobs (www.cbc.ca) · · Score: 2

    a. is backed up with data. Fewer Americans moved in 2016 than any other year on record

    I will add that if they are looking outside of where they currently live they're refusing to look anywhere but where they *deserve* to live. Way too many people pining for way too few spots on the coasts.

  9. Re:Wrong degree programme? on Canadian Millennials Struggle As College Degrees Don't Guarantee Jobs (www.cbc.ca) · · Score: 2

    Skilled Trades.

  10. Re:Wish I could say this was news on Canadian Millennials Struggle As College Degrees Don't Guarantee Jobs (www.cbc.ca) · · Score: 1

    their numbers are controlled and kept artificially low.

    [Citation Needed]

    My wife is an MD. There are unfilled vacancies every single year in residency programs. To the point that they are getting FMG (Foreign Medical Graduates) to fill those spots and they still have a shortage.

  11. Re:We've known this for years on Proof Daylight Saving Time Is Dumb, Dangerous, and Costly (bloomberg.com) · · Score: 1

    And I've never had a professional job where my boss sat and treated us like factory workers. We were expected to be in the office 10 am - 3 pm. Outside of that get your work done and no one cared.

    Morning people came in at 6:30. Night owls came in at 10. You could choose how much time you wanted to spend in the sun.

  12. Re:We've known this for years on Proof Daylight Saving Time Is Dumb, Dangerous, and Costly (bloomberg.com) · · Score: 2

    Why not do a permanent time shift such that the sun sets at 8:15 pm! Now you can have even more cookouts.

  13. Re:*All the way?* on Dell Doubles Down On High-End Ubuntu Linux Laptops (zdnet.com) · · Score: 1

    Replaced the DVD drive with a SATA drive holder.

  14. *All the way?* on Dell Doubles Down On High-End Ubuntu Linux Laptops (zdnet.com) · · Score: 1

    E3-1505M v6

    I hope AMD gets Intel to stop twiddling their thumbs. The E3-1505M v6 benchmarks at 9798 / 2166 single threaded.

    I'm typing this on a 4 year old M6700 with a Intel Core i7-3940XM that benchmarks at 9324 / 2009 single threaded. It cost me all of ~$800 last year. Room for 4 hard drives, 32 GB of RAM, 17" screen. Thunderbolt and USB_C really don't seem like they're worth the $2k price tag.

    And it runs Linux and BSD just fine.

  15. Re:$500 is Shocking??? on Microsoft Releases Visual Studio 2017 (visualstudio.com) · · Score: 1

    And this is just for desktop development. I can't imagine what most people here would say about automotive/aerospace, embedded toolchains. Nothing opensource comes close. The money is still cheaper than engineering time.

    Simulink Embedded Coder, VXWorks, Green Hill INTEGRITY RTOS, ByteCraft eTPU compiler, Ashware eTPU compiler, Vector CANape, and on.

    That doesn't even touch on the cost of development boards.

  16. Braess paradox. Adding more lanes and capacity actually makes it slower for everyone.

    Dietrich Braess, a mathematician at Ruhr University, Germany, noticed the flow in a road network could be impeded by adding a new road, when he was working on traffic modelling. His idea was that if each driver is making the optimal self-interested decision as to which route is quickest, a shortcut could be chosen too often for drivers to have the shortest travel times possible. More formally, the idea behind Braess' discovery is that the Nash equilibrium may not equate with the best overall flow through a network.

    Adding extra capacity to a network when the moving entities selfishly choose their route can in some cases reduce overall performance. That is because the Nash equilibrium of such a system is not necessarily optimal. The network change induces a new game structure which leads to a (multiplayer) prisoner's dilemma. In a Nash equilibrium, drivers have no incentive to change their routes. While the system is not in a Nash equilibrium, individual drivers are able to improve their respective travel times by changing the routes they take. In the case of Braess' paradox, drivers will continue to switch until they reach Nash equilibrium despite the reduction in overall performance.

  17. Re:bit rot on Ask Slashdot: Best File System For the Ages? · · Score: 1

    As of Ubuntu 16.04 it's in Ubuntu's main repository. You don't even have to install another repository.

    If you're not Ubuntu you should be intelligent enough to add a repository to what ever distro you do use.

  18. Public roads? on Waze and Other Traffic Dodging Apps Prompt Cities To Game the Algorithms (usatoday.com) · · Score: 5, Insightful

    Are the roads paid for by public taxes? They're public roads. I used to do this all the time with the old paper maps. Looks like a road stoppage? Find a parallel city or state road. Follow the speed limits and other rules of the road and you're legally allowed to drive on them.

    Want a gated community with private roads? Pay to live in one.

  19. Re:Is this possible on Ask Slashdot: Best File System For the Ages? · · Score: 2

    I've had a theseus' ZFS pool that I started years ago on a set of PATA drives. RAID-Z2 on OpenSolaris. It's since moved to SATA drives, been expanded a few times, moved from Debian to FreeBSD to now FreeNAS.

    Setup a pool with the level of redundancy you need and as technology changes use a system compatible with the old and new tech and just replace drives as needed.

  20. Re:It'll be like the old days on What Happens When Robots Can Deliver Your Groceries? (venturebeat.com) · · Score: 2

    Once upon a time we had milk men and the world didn't seem to fall apart.

  21. Are there better ways of providing payment online, or easy ways of obtaining "burner" charge cards?

    Citicards has 'virtual credit cards'. You can generate them for one time use or set a duration in months and/or dollar amount.

  22. Re:Pretty neat on Open Source Car-Hacking Tool Successfully Crowdfunded (kickstarter.com) · · Score: 2

    ViewTool Ginkgo USB to CAN isn't bad. They have drivers and libraries for OS X, Windows and Linux. It has 2 CAN lines and taking it apart they actually separated the CAN side from the USB side on the PCB. (Something not even Vector's CAN boxes do).

    It's cheaper than any of the commercial tools.

  23. Re:Cue Automakers on Open Source Car-Hacking Tool Successfully Crowdfunded (kickstarter.com) · · Score: 1

    It already is an EPA regulation. Companies, by law, have to make a best effort to avoid people trying to change anything that can affect emissions regulations.