Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:In the SIMULATOR? (Score 4, Informative) 270

In fact, an Airline Transport Pilot (ATP) need at least 1,500 hours of practical, i.e. non-simulator flying experience before they can become one. A commercial airline pilot (level below ATP), needs at least 250 hours. And that's not to say "... in his lifetime ...", there are even more restrictions.

Yes, they usually do ALSO train in simulators, but the hours required here must be actual plane-flying.
The problem with long-distance flights is though that most of the time there is really nothing to do for pilot once the plane reaches the cruising altitude and auto-pilot is on (even on smaller planes). You have to watch the skies, the instruments, listen to radio - and that's it. Most of the work is done during take-off and landing (approach).

Comment Re:No shit? (Score 2) 161

I don't really get it: Software is just another tool and it seems that every OTHER tool-maker in this world works exactly as described above (observe what the user does and how he does and create a tool for him/her to do it even better) and only in software we seem to ignore this insight.

Tool-development is as old as humanity; only because software-dev is such a young industry doesn't mean we should be ignoring tens-of-thousands of years of tool-development techniques.

I know out of 25+-years of experience that (a) the user doesn't know exactly what he/she needs; (b) he/she cannot really articulate his needs; (c) even if they can, they don't actually know what is possible in software so they come up with a crappy request.

Best approach so far for me was this:
1) Ask the user what they need
2) Observe them while they work
3) Come up with a proposal to do the work even better
4) Get input on the proposal: now, this is crucial: during this step, the requirements will change significantly because if I did my job right, I not only showed him how to solve his problems but also what is possible at all. He/she will then start piling on and together we usually come up with a great requirement.

During the development phase, I usually work very, very closely with the users and get a lot of feedback for each and every feature - from functionality to usability - everything. And most of the time, my users were quite happy in the end...

Comment Re:640nm ought to be enough for anyone.... (Score 1) 96

I guess it is less for cost savings reasons (during production) and more about power savings (during operation) and probably also for performance reasons.

Caveat: I'm not a hardware specialist, not to mention a chip specialist, but I assume (from physics perspective) that shorter distances will reduce power consumption for same amount of transistors. Also, if the total die-size required for e.g. 1b transistors goes down from x to x-y, you could keep the die size but increase the transistor numbers.

Smaller chips as well as lower power consumption is a requirement especially in handheld devices, wearable computing, and also for "Internet of Things" (or whatever it is called today).

Comment Re:As a geek who went to business school ... (Score 1) 167

Out of my nearly three decades of work experience:

I was in a similar situation, i.e. I was an engineer and slowly switched to management/business and see myself as a manager with strong software engineering skills today.

I always recommend people to first learn a technical skill (actually engineering skill), then collect experiences over at least ten years and then learn business, preferably by going through an MBA program.

But, and this is really a BIIIG "but": before entering the MBA program define for yourself absolutely clearly, what your values are (ethical, moral, etc). You must be absolutely clear about these values that you would like to hold dear for quite some time. I suggest to have ethics-based values.

Without the ten-year experience and the ethics-based values, an MBA program (depending, of course, on where you do it) in the end *can* corrupt you, because you start becoming quite cynical during it (my experience is based on many different examples, but suffice to say, that it *can* result in cynicism and then in personal-corruption).

You can meet some quite brilliant people at an MBA-program, but you can also meet all those people who are just there to increase their salaries and to find ways of only making more money for themselves. Your values will help you - and with that, you can also influence the other MBA-participants by actively questioning a lot of what you learn there during the course.

On another note: a lot of those McKinsey, etc, consultants have started consultancy *without* years of experience in actually *doing* the work, because they joined McK right after college. This way they only learn the McK-way, which, IMHO, sucks because it is not oriented towards what you contribute to the society by running a business (the sole purpose) but towards how to make more money for yourself (Google "Up or Out Consultancies").

Good MBAs teach leadership and a lot of practical skills (accounting, book keeping, product, strategy, people management, etc).
Bad MBAs teach how to run up the ladder as fast as possible without considering the (negative) side-effects of your actions. And no, the "Vow to Ethical Behavior" at the end doesn't help at all...

Comment Re:4 years ago (Score 1) 410

As the average speed goes up, us crazy developers find new ways to fill up your pipe.

1980s 300bps was expected. So Command Line Systems were popular, it just needs to work as fast as you can type, read.

You know, the interesting thing with 300bps (or baud on acoustic couplers) was that when you typed a command and realized that there was a typo somewhere, you started counting the number of characters from current cursor position to the position of the typo. If it made sense, you would just hit "CTRL-X" and start typing the command again instead of using backspace to correct it. Why? Because backspace sent three characters (backspace+space+backspace) and that really cost time (data).

At least that was the case with most BBS's and the BS2000-system (where you couldn't even use backspace at all, instead some weird character had to be sent)... Weird times...

Comment Re:Missing Option. (Score 4, Interesting) 410

I'm 45 and the first internet access was with a dial-up acoustic coupler with 300 baud (if you don't know what it is, please google or check WikiPedia...)

Man, I could hear the bytes crawling.

As background: I actually hacked into a PDP11 of the Technical University in Berlin and into a BS2000-machine at the Free University in Berlin. From there, I could jump from machine to machine and at one point ended up in Australia. Funny thing is, I still can remember the name of one of the key machines (WRB03) in Germany that we used to jump international... *sigh* good ol' times...

Disclaimer: we were just a bunch of kids playing around and chatting with people around the world - no, we didn't destroy or crack or manipulate anything. We just wanted to talk to people outside of Berlin (West) (this was around 1983/84)

Comment Re:Is this a repeat? (Score 1) 89

Thanks for the insight. Unfortunately, that's exactly what I have observed working for many big companies in my life: people join, after a while they drink the local kool-aid and then stop being critical.

I usually never criticize my company outside of the company itself. But within the company towards my superiors or peers, I'm quite critical of what we do and how we do it - provided I have an idea of how we could do it better.

I have experienced, many times, that at certain point group-thinking starts becoming a key trait of employees and they stop looking outside - to the "real world", where there are competitors, consumers and others that need to be observed. When people start believing in their own BS, it's, unfortunately, too late. And that's what has happened in many companies I have experienced. In such a situation, trying to change the company is really quite difficult - though not impossible.

From your explanation, your friend was young and inexperienced. I'd suggest to try to re-connect and mentor him to be critical in every company. Only with internal criticism can a company change and become better. If you are really as experienced as you seem to be, take the responsibility to mentor and coach such young people so that they are not lost in big corporations - especially if they are really brilliant people. They should not learn that the way the company works is the right way or the only right way. They should start being a lot more critical and think for themselves, through market research, critical thinking and inquiry.

Just my two cents.

Comment Re: He is not an expert... (Score 1) 303

Indeed, if I compare Apple's track record to Microsoft's, it seems a lot better. I have no idea on Android, but anecdotal evidence (read: stuff I read on the Internet), it seems better than Android, too - but I can't judge it as I haven't done an analysis myself.

But "better" doesn't, at least for me, mean "good". Apple could do better. I've seen too many security issues in Safari and some in OS X as well. I don't mean that there are more than Windows or Android, but some times Apple's reaction was not optimal. So, going from, let's say, 100 security vulnerabilities per year to 50 might sound better than going from (e.g., no real numbers) from 300 (e.g. Windows) to 200, or even 150 (though in latter case, both would be 50% reduction). But Apple could do a lot more. They have been doing some great strides but I wish they would do even more.

One thing with security, where Apple has a lot to do, is transparency: sometimes I feel Apple is not being transparent enough on what they do with regards to security. But again, it might be perception bias as I'm a lot closer to Apple and might be criticizing them a lot more than Microsoft or even Android.

TL;DR - Apple could do more just in absolute terms, and be more transparent. Comparing to Microsoft/Android, they seem "better", but not necessarily "good" - in my world only.

Comment Re:He is not an expert... (Score 3, Interesting) 303

Thanks, I'd wish it wouldn't even leave the finger-print scanner chip as that might allow for even higher security. But this is probably "good enough". Now the next question would be how it gets transferred from the finger-print scanner to the "Secure Enclave inside the A7 chip". If there is direct connection from the reader to the A7 chip, it's probably ok. If it goes through main memory, there could be possible attack vectors...

I don't mean to say I'm a better security expert than Apple has - but, even though I'm an Apple fan/user, I don't think Apple's security track-record is as clean as one might want it...

Comment Re:Try this next time. (Score 1) 303

Thanks, I was actually in a different forum on a different website. Unfortunately, the discussion there was quite unfocused and what happened was that the first posting I did here was the result of my thoughts there ... and, as you suggest, I thought a little bit more about it, I came to other insights. Being an author, it is sometimes weird to notice that my ideas are generated while I'm writing and not always while I'm thinking. In a book, it's no problem: I can just re-edit. Here, on slashdot, as there is no EDIT possibility, I can't do that. But the additional insights were, IMHO, interesting enough (I thought) to write down here.

I know it is really more than stupid to respond to yourself and I will definitely follow your suggestion to take more time before posting next time.

Thanks again - especially as your tone was really quite nice and positive, so it helps to think about your recommendation...

Slashdot Top Deals

Those who can, do; those who can't, write. Those who can't write work for the Bell Labs Record.

Working...