Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


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:ignorant hypocrites (Score 1) 347

"Creativity" of software development is way overstated. It is not creative work in most cases.

Making yet another CRUD GUI is not exactly creative. Neither is any kind of usuall application you would be creating in business setting. Those mazes come presolved and you just trace line on paper.

In other cases, if you do not learn about problem being solved enough to be able to give good estimate - why are you professional? You should have business design document and technical design document and almost all gotchas covered already. What should remain is implementation itself and that is not much of creative work either - even if you have to wrestle with programing language to implement some concepts.

Comment Re:Not heroes (Score 1) 389

Lets imagine there was actually huge amount of them - 90% of passengers. Just to make very obvious to see.

That means that company has 90% less revenue to operate with and operate costs.

They could cancel enough lines to stay in positive numbers. Now the cost for everyone is that service is way worse.

They could raise up fare. Paying 10 times the fare is quire a cost raise for paying people.

Or they could lobby local government for tax subsidies. That would come in greater taxes or tax money missing elsewhere. Raised costs for everyone, even people not using public transport.

Of course, company could just shut down. Id say that is quite a cost.

Comment Re:Not heroes (Score 1) 389

Once fixed cost line has enough passengers to cover its costs, it does not mean that it has to be pure profit.

Usually, public transport company mandate is to provide transport first. Any extra gains would to to establishing new lines (to provide better connections, new connections or to just shift loads) or increasing amount of vehicles on line for less overcrowding.

Each freeloader may add little cost to operating line he is riding on, but fare he pays could also go to improving service for others.

This is why public transport can be pricey - you pay for late night buses, buses to less populated neighborhoods, more buses during rush hour...

Comment Re:Wut? (Score 1) 253

If you play game to "accomplish" something, you might want to reevaluate reasons why you pay to play the game to fake-accomplish stuff.

If you are instant L90 you have ... freedom.

Want to go to sightsee zone X? You can.

Want to try dungeon Y? You can.

Want to do quest Z? Sure, go ahead.

Want to...

There is so much you can do besides watching stupid pointless number to go up. Maybe you can try that sometimes.

Comment Re:This explains quantum physics (Score 1) 745

First, Plack time and Plack length are not minimum units. There are thing smallers/shorter than that. They are in no way special limits. We have so far not discovered lowest instant.

Things in low scales are not random because of inacurracies, but because they start to be more like fields - fields that actually have "peak" location. If somehowe it was caused by underflows, we would see very clear patterns and aliases.

In any case, it is very trivial to simulate sub-frame things in our computer simulations.

Seccond, you can not measure speed and position at same time not because of some weird universe limit, but because you effect particles by measuring them - usually in unforeseen ways. There is no hint of optimalization.

Third, collapses do not work like that. From point of view of universe, everything is observed eventually and anyway. And actually computing whether something will be observed sounds like too much work to be considered a optimalization.

Simply put, pop sience descriptions of our understanding of universe are doing you disservice.

Comment Re:Psh, jQuery. (Score 1) 573

There are also too many programers who think that they will do better job at writing several utility methods even thou existing library has all corner cases covered and provides standartized way of solving problem that other developers will understand.

Lazy developers creating dependency hell is another issue. But hell of all-custom implementation of well standartized libraries cointains even more pitchforks.

Especially when it starts as five lines of code and ends up as reimplementation of half of library in shittier and less dependable code.

Comment Re:Planned intimidation tactic (Score 3, Insightful) 1034

Oh come on.

This is about someone who just could not put down recoding device in enviroment in which it is big issue. And tries to use novelty of said device to his advantage.

Police, etc... they are used to being recorded on cellphones or dash cams or security cameras or by eyewitnesses. This is nothing new for them. They do dislike it - but everyone does.

There is another side of coin: The more footage of every person there is, the more opportunities you have to find something incriminating or blackmail worthy. I am not afraid of cops getting free pass on some assaults.

I am afraid of future where anyones life is easily pieced together from footage gathered from hundreds/thousands walking cameras, analyzed for weaknesses and exploited. Anytime you run afoul of little pointless law, anytime you do something that can easily be taken out of context to villify you, any secret you might want to keep secret.

That is future "glassholes" are working to bring and it is freaking nightmare.

I am not afraid of cop dropping "resisted" or "was unccoperative" on me, I am afraid of some nice man visiting me with dosier on my life and explaining dozen different ways they can easily ruin various parts of it if I will not cooperate or if I will resist.

Comment Re:Heckler veto (Score 3, Insightful) 547

When you are in charge, rational thing to do is to take threat seriously amd act on it.

Why? Because if you are wrong about it being hoax, you are the one who has been responsible for preventing any and all deaths or injuries related to bomb going off.

Your life would be instantly ruined - you failed to do your job and people died. Media and Internet would make sure everyone knows for year (up untill your deaths).

Best thing to do is to do your job properly and when someone tries to abuse that, kick the fucker in the nuts enough so that it is not worth it for him.

Comment Re:Java, a horrible horrible language. (Score 1) 286


Eventually, projects get complex and you do need ide not to tame language but to keep being productive without having to cross check documentation of different modules. But have fun managing to write ~150 entities relating project in plain text.


1-line-in-20 is usually just lack of knowledge of how to do something right in one language paired abuse of highly specialized construct in another.

I have seen people complain how terrible i.e. (regxex, xml, etc.) is in java, but their problem was solved by single utility method call instead of about 15 lines of usage of raw engine.

Eventually you will need to start using raw engive anyway when you need advanced features - and then oneliners end everywhere.

Also, in my experience those line savers are inconsequential - "Hip" oneliners generally solve non-problems, they only make it look "Clever".

And "Clever" or "Hip" code is major pain to support once hype dries up.

Slashdot Top Deals

You scratch my tape, and I'll scratch yours.