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


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: F-16 panel flew off in flight (Score 3, Interesting) 333 333

Some other fool did not install the panel properly, and left one of the three nuts off. Distinctive nuts, used in only one place.
Someone found it overnight, and held it up at the morning meeting. "Anyone know where this goes?" Unfortunately, I did not recognize it as a part one of my systems.

Aircraft flew, panel breaks off, punching several other holes in the side as it departs.
Training mission aborted. much sheet metal work needed.

Actual repair cost? Unknown, but easily 5 figures if not more.

Comment: Re:Why can't this be the law everywhere? (Score 5, Insightful) 248 248

Why do arrest records have to be public?

Would you like them to be not public?
"No, we have no idea where your hubby Joe Smith is. We haven't arrested him"
'But he was seen in the back of your patrol car!'
"Nope, sorry lady"

Comment: Re:Not just a GUI toolkit (Score 1) 79 79

I don't have a direct comparison with my current project, but having worked on other projects in the HPC, it's not 2x. It's more like (O)n vs (O) n log n -- or worse. There was a project I worked on with did feature tracking and at one point, I was asked to save the data for a small project to a DB so another product within our company (team of around 20 on each project) who was working on equivalent functionality in Java. I lazily saved the whole thing for each change which took under a second, but it took 20 seconds to load the same data in Java-land. No matter what feature you tried, it was always dog-slow.
Think of it this way. You've got a triple nested for loops going over a 3D array of data (very common in vision, etc). So the C/C++ programmer goes in and you can optimize the innermost loop with extreme efficiency -- maybe even to the register level -- but it's rarely needed. Much more common is to simply try and reduce your new/frees to take outside of the loop and if it's really a bear, calling something like CUDA can increase performance dramatically (I've seen over 100x) as there's direct hooks from C++. But in Java/Scala/interpreted language land, you just optimize to the same level.
90% of your time is usually spent in 5% of your code, so it's really the ability to optimize easily when you need to without resorting to convoluted tricks and hooks into other languages.

Comment: How well you know about socialism? (Score 1) 256 256

It's not just Cameron. The people I know in the UK support this kind of thinking. A few years ago there was legislation introduced to assign a caseworker to *every* child in the UK. It didn't have as little support as you'd think. They are, broadly, a bunch of well-behaved socialist conformists who are afraid of the real world, and think that a panopticon surveillance state will make them "safe". It is disgusting

Just wow, socialism does not advocate panopticon surveillance, infact I don't think socialism has anything to say about matters relating to observation of the population. This is the sort of bullshit that got the US in the hellhole they're in now. I think the most applicable term for it is fascism

Tell us, my friend, how much do you know about socialism?

No, not the 'theoretical socialism' but the ones which had been implemented in real life

Do not tell us what you 'think', as what you 'think' doesn't matter in the whole scheme of things

But do tell us what you know, my friend

I am from China, a socialist country - in fact, I ran away from my own motherland because socialism had turned it into a hellhole

Massive social upheavals and people suffered greatly because under a socialistic society, it is the STATE (or whoever is in power) which dictates what happen, and the people must follow

Whoever dare to go against the grain will be tagged as 'anti-social' and even 'counter-revolutionalist' and are severely punished

I am not saying that capitalism is the panacea, but at the very least, under true form of capitalism, it is the individuals who are responsible for his or her own action, not the state

Those of you who never understand the real horror of socialism please understand this --- we who have gone through the baptism of fire under socialism will never sing hosannas praising socialism because we know how harmful it is

Comment: Not just a GUI toolkit (Score 5, Insightful) 79 79

Qt is not just a GUI toolkit. Doxygen has been using it for years. I do high performance computing and copy-on-write data structures (as Scott Myer suggest a decade ago in "More Effective C++") means I don't have to worry about functions returning references to a std::vector because QVector's copy constructor is O(1) as Scott Myers recommended a decade ago. I have a sane cross-platform cross-DB SQL interface. My strings are Unicode (and copy-on-write).
Qt allows you to write high performance code but in a style closer to Perl (especially with 11. "Auto" is "my") while enabling a coder to use high performance C code without needing to write fancy interfaces and compile schemes Everything from threading (QtConcurrent is great!) to file access to JSON to regex to is well-documented and the compile errors are sane (see: boost) and the code is terse (also: boost).
If you're doing serious C++ development with a small team, Qt is the best way to get things done in my experience...and it's also trivial to make a GUI to represent a SQL query.

Comment: Dick versus total dick (Score 1) 1 1

Geeks are just like the others - we have nice geeks, nasty geeks, geeks who like to be part-time dick and then, there are geeks who are totally 100% pure every second of their lives

Since I've been around the block quite a few times I got the pleasure to know both Ballmer and Jobs

One of them a 100% totally unadulterated dick, and still is

The other? Sometimes he played the part of the dick, but other times, totally normal

Comment: Fallacy (Score 3, Interesting) 178 178

Privilege white people committing suicide? I'm playing my smallest violin in sympathy

1. Not all startup founders are 'white people' and not all of them are 'privileged' either

2. Most of the startup founders do not commit suicide

3. Stress level for startup founders - no matter what kind of startup - is high, but this is natural, as the journey of starting up a new company (in any industry) is a rocky road filled with a mix of excitement / trepidation / frustration

As for the percentage of the excitement versus that of trepidation versus that of frustration largely depends on

A. The regional / global industrial environment in which the startup is involved with

B. The structure of the startup

C. The corporate culture of the startup, ie, the attitude of the close-knit of people working in the startup

D. The personality type of the founder himself or herself

I personally have involved in quite a number of startups and every single one has their own perculiar 'pain of labor' - and for each of the 'pain of labor', if the founder sees it as a 'challenge' it would be tackled with zeal. However, if the same 'pain of labor' is seen as 'trouble' then the thing could become a protracted problem for the company

The above is based on my own experience


Comment: Re:Not Exactly.... (Score 2) 479 479

...when you connect to a new network, there's a "share with my contacts" checkbox that you have to turn ON for this network to be shared.

If true, this would be a departure from the Windows Phone 8.1 OEM requirements, which requires OEMs to fully enable this, "killer feature:" https://msdn.microsoft.com/en-...

Comment: Re:Bad Summary, Only new part is the sharing optio (Score 5, Interesting) 479 479

First, we're only talking Windows 10 PHONE


First: This is in Windows 10 desktop, as detailed here, complete with screenshots: http://www.howtogeek.com/21970...

Second: Even if this were only confined to Windows Phone 10, it would still be monumentally stupid.

Comment: Re:third solution the MS doesn't want to mention (Score 3, Insightful) 479 479


There is no provision in this "killer feature" that establishes whether the person doing the sharing is the network administrator, i.e. the person who grants authorization to use their network. So if you share your WAP credentials with a friend, and that friend uses Windows 10 with Wi-Fi Sense enabled, than that friend has just compromised your WAP.

Comment: Re:No (Score 5, Informative) 479 479

ahhhh no, for networks you have SELECTED to share it can do it. [ ... ]


Wi-Fi Sense's default settings are to share everything, all the time. Indeed, Microsoft's rules for shipping Windows Phone 8.1 requires OEMs to turn this "killer feature" fully on. Expecting users to have the presence of mind to turn this off is willfully disingenuous.

"Even if you're on the right track, you'll get run over if you just sit there." -- Will Rogers