Follow Slashdot stories on Twitter


Forgot your password?
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:T-Mo (Score 4, Informative) 108

I have to travel internationally every couple of years and the TMo international is no joke. Upon landing in Beijing you get a 'Welcome to China' text and service includes unlimited pokey 2G data speed data that goes straight through TMo's US servers so the websites blocked normally in China work just fine. Coverage is most excellent; pretty much any city or town, just not out in the countryside.

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:, 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) 331

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:I like functions... (Score 1) 375

It's quite a bit more than that, at least if you're talking about pure functional programming. You also have to get rid of most all of your old notions of flow control. Imperative programming is about defining sequences of steps, some of which are conditional. Functional programming is all done with nested transformations; there are no sequential steps, there are no branches, there is no iteration.

If you think about it, those are inevitable consequences of the constraints I mentioned. However, it's good that you highlighted them.

If this sounds freakish and impossible to someone raised on imperative programming paradigms... yes, it is. Functional programming requires thinking in an entirely new way.

Yep, both recursion and constructs like map/filter are incredibly useful (even in procedural/OO languages) once you get the hang of them.

Comment Re:This reminds me of the nuclear boy scout story. (Score 1) 173

Actually, I meant what I said.

Intelligence is a generalized measure of capacity, but actual intellectual performance depends strongly upon motivation. Thus, an obsessed person with an IQ of 100 can sometimes accomplish feats that would elude people with significantly higher IQ. It's a mistake to underestimate the potential intellectual performance of someone because he is relatively dumb.

It's perfectly possible to have high intelligence across every category, including social intelligence, and still be foolish.

While this may be true, I think it is impossible to anticipate someone's actual social reasoning performance from any measure of social reasoning capacity to any useful degree.

Slashdot Top Deals

Yes, we will be going to OSI, Mars, and Pluto, but not necessarily in that order. -- Jeffrey Honig