Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:isn't this pretty straightforward? (Score 1) 313

On github basically anyone can commit on a branch and make a merge request. It only depends how you set up the access rules.

So a pretty dumb comment.

angel'o'sphere never 'really' graduated. In Germany my degree does not count, it is a Vordiplom in Computer
Sciense and Physics. That is a little bit below an american Master, but significantly above Bachelor. I studied till roughly 1999, perhaps 2003, would need to check my 'university bills'. I wrote a Diploma Thesis about automatic Program Transformations, basically the stuff we now have in CASE systems as model transformations. To have a real Diploma I need one or two more written exams. But I'm to lazy for that :)

1997 I incorporated with some friends my first stock company (that is why it is the inofficial end of my studies). Working in Y2K reengineering fixing roughly 1million lines of Cobol and some 600k PL/1 code.
Afterwards I was chief consultant (or how ever you would call that in english) for Thyssen Krupp Stahl, coaching a set of teams with in total of 300 software developers, reporting directly to the CTO. Then Fiducia, coaching about 10 teams with about 10 members each doing requirements engineering, high level design and architectures and teaching UML, for the restructuring of several majour banks and thier data centers with roughly 3000 software developers.
Other big companies I consulted are: EnBW.com, Landesbank Badenwuertemberg, Continental, Finanzinformatik, Postbank etc.

I started commerical programming on Appe ][ with age of 16 in 1982. So: I have 35 years of software development and system management experience, as I imediatly started working in the university on Unix and Vax systems, partly programming partly adminstration. I also programmed in the robotics institute a bit, mercano wheels robot, pretty fascinating.

Btw. if you goggle a bit you even might find an old CV that contains the complete project history since 1982 till something around 2007. Around 2007 I removed all projects that were older than 10 years.

So: yes, I consulted as lead architect/coach software projects with several thousand people involved, and now get of my lawn. (Without Diploma ... no one ever asked)

And now stop making a fool out of yourself by insulting fellow /. ers.

If you don't agree that code ownership is an outdated concept, that is fine. Insulting other software engineers is not fine.

Comment Re:Unintended consequences (Score 1) 323

Pilots like this are useless. They have no predictive power because an actual universal basic income is qualitatively different from an "income you and a few of your neighbors will get for less than a handful of years and then it goes away."
You are mistaken.
One measure point is: how much money does the administration safe, buy not checking and observing regulations, but simply handing out the money.
The next interesting thing is to see what the receivers of the money are actually doing. Getting a part time job, trying education they can pay themselves instead of useless forced education by the administration etc. p.p. Moving house, not moving house, being more healthy or spending more on booze ...
You surely can find dozens of interesting numbers to count.

Comment Re:isn't this pretty straightforward? (Score 1) 313

You indeed seem to be an idiot :D

I don't know what I'm doing or how to build big systems, so only small fly-by-night operations staffed by ex-baristas hire me

But it is more funny than insulting, so perhaps I take the idiot back and search for a term that is a synonym for "asshole" because talking like this is pretty assholy behaviour.

If you where my coworker in a proffesional environment you had now problems ;D

You know, pretty much the same way the entire FOSS ecosystem works, they way Github projects work, etc.
On a GitHub project, assuming it is an "open one" every commiter could potentially destroy the master. Even intentionally.
In professional closed source software usually you usually do not need to fear that.
So regardless how big my projects were and what kind of software (outonomous driving e.g.) there never was a "code ownership" policy in place. And like many others (e.g. Fowler) I find idiotic and not fitting for agile software development (and also not fitting for Waterfall etc.)

But who am I that I dare to think such stuff with in total only roughly 35 years experience ...

Comment Re: It has its uses (Score 1) 374

In languages like Java or C# type safety during a downcast is not compile time enforced ... however it is still type safe (you get runtime exceptions).
It should be avoided of course, but there are situations where you can't. (Have non at hand at the moment, as I wrote my last down cast ages ago and don't remember why it was needed)

Regarding reflection: using reflection is still type safe, so what are you referreing. too?

Comment Re:Jet engines?? (Score 1) 169

And why not? Presumably because it can't.

Wow, how can one pretent to know everything and write wrong post after wrong post, is beyond me.

That plane is a prototype!
That implies: it has no license to fly outside of private owned propety.
That implies: it can only fly below a certain height, I believe 300m
That also implies that it is remote controlled via radio, or in this case I believe: a cable!!

So: it can not fly with full speed as germany is a country where owning big pieces of land is problematic.

There you have it. However much you rant about it, this flying machine remains a close relative of the flying brick.
You might think so. But the engineers working on it don't think so.
I for my part bet on the engineers and not a random clueless /. poster.

Comment Re:isn't this pretty straightforward? (Score 1) 313

And maybe you are just an idiot?

Perhaps you want to read this: https://martinfowler.com/bliki...

I never ever in the last 30 years worked for a company that hat something different than "collective code ownership" ... because as I mentioned before: code ownership is a retarded concept.

Comment Re:Aerodynamics don't look right (Score 1) 169

What do the 36 engines help when the batteries are empty?
Would it help to compare empty batterioes with an empty fuel tank in a plane with combustion engines? Would it not be amazing if the plane had an instrument to measure battery load and indicator in the cockpit? Probably an accustic warning, too?

What if the engine controller has a bug?
Before the plane gets a license to be flown it is required to have a certain amount of flight hours, just like any other "flying thing". And: we could again ask the same question for a plane having combustion engines ...

Anyway, the answer will always be: open the parachute.

Kids in our days ... having no imagination.

Comment Re:Lots of claims are being made about it's virtue (Score 1) 374

Why so many out there seem to be unable to comprehend such a simple idea is something deserving of a study.

Why are there so many people that can not comprehend that writers completely know the correct form of usage but STILL make simple TYPING MISTAKES!!
And the damn typing mistake is not red underlined because it is a VALID WORD!

And no: proof reading does not make me see such errors, as I'm a whole word or even "whole sentence" pattern match reader.

(And in this text everything is red underlined because I can not make Windows 10 automatically detect the correct dictionary -- gosh this MS bullshit is so anoying ... my 20 year old Mac SE is better in EVERY regard than this windows nightmare)

Comment Re:It's not that I want to brag I'm old... (Score 0) 374

(This is not aimed at you, but your post is a good hook)

There is no bandwagon and there is no hype.

Calling something a bandwagon or hype is a very stupid typical american attitude.

You wake up out of your ignoranced "hu ho, what is that 'new' functional thing, everyone is bandwagoning/hyping around right now??"

And you completely ignore the fact: functional programming is probably close to 50 years old (to lazy to google), there is absolutely nothing new about it. Only the "general education" of software developers is so bad that they think: "Oh you see, (after Groovy had it for decades and Scala since over 15 years, .NET probably also about 10 years) that new lambda stuff in Java 1.8!? Who will ever need/use that? What did the Java standard guys think in adding such complete nonsense to Java? Must be a new hype!"

Functional programming might seem "new" because only a very few people like Lisp (I hate Lisp), and other languages like Miranda, Caml/OCaml, Haskel etc. never really became mainstream.

Slashdot Top Deals

Work continues in this area. -- DEC's SPR-Answering-Automaton

Working...