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


Forgot your password?

Comment Re:Why is this surprising? (Score 4, Interesting) 78

Perhaps it's more significant that the 5s is faster, being already 2 or 3 weeks old :)

What is impressive is that the 5s is a dual core 1.3GHz processor while the LG uses a 2.3GHz quad core CPU. The A7 processor appears to be very well designed. I wonder how much power it uses when compared to the snapdragon 800.

Comment Re:The paper gives examples (Score 1) 470

It's a fluke that apparently works on Intel platforms, but probably won't on most others.

I remember attending labs in CompSci only to hear people complain about how the Solaris machines sucked because their compiler had bugs. They would program at home on their x86 Windows box using Visual C++ and then complain when GCC for SPARC didn't like their code. Funny to hear in second year but when you hear it in 4th year it becomes a little disturbing.

This served as an excellent example as to why cross-platform code is almost always better. If code can not compile on a different platform then there is something wrong with your code and it should be fixed.

Comment Re:Bike lanes... (Score 1) 947

And there's zero enforcement for any of this, and none of the bike advocacy groups seem willing to shame the bad apples.

There is no way to support enforcement without mandatory licensing. And in regards to the bike advocacy groups, they all shame the bad apples. But you have to understand that they were established for other reasons so shaming the bad apples will not be their priority.

A solution to this problem would be to require licensing for those who want to ride on bike lanes located on public streets. Licensing not required in parks, sidewalks, or off road - only when biking with traffic on specified bike lanes.

The license requirement would guarantee that everyone at least knows the rules of the road. They would know exactly how they are supposed to behave and how they are expected to interact with drivers. Proper lighting can then be mandated along with safety gear (helmets*). Those "bad apples" can be ticketed just like a driver would be - a few police "bike lane checks" and those bikers will change their ways in no time.

Riding on existing roads should not require a license so the impact would initially be minimal. But as infrastructure is updated and more bike lanes are created, the improved infrastructure along with more law abiding cyclists will help generate an atmosphere with drivers that makes cycling safer and more attractive to new cyclists. In the end, everyone wins.

*helmets - In BC, all cyclists require helmets by law - unless you wear a turban. I hate this law because it affects far more people then it should. Limit it to bike lanes I say...

Comment Same language as your piers (Score 1) 465

If you want to be able to ask someone for help then it would be best to use the same tools they use. The point is that any programming language will work. Some languages are easier then others but the difference is negligible compared to the advantage of being able to ask your piers for assistance.

Comment Re:Believe it when someone validates the data.... (Score 1) 429

another 20 years of government employment and $3.5B U.S to accomplish that... LOL Hope I am wrong, call me cautiously optimistic.

I would say you are being way too optimistic. We are still at the stage where we are trying to prove the theory can be made real. Have not even thought about designing a usable reactor nor do we know how big such a reactor would be. All we know for sure is that it will be so bloody expensive that failure is not an option - which is why there are doing these far cheaper tests.

Comment Re:A testament to engineers (Score 2) 221

In the initial stages the iPhone was hidden from most Apple employees. Even those that worked specific parts of the software design would not know how it was supposed to come together. To bring all the employees inline with development would inevitably result in the design being leaked before the big announcement. As it stands, rumors of it existed but people only had basic ideas of how it might look and operate.

The final announcement greatly preceded the launch - something that is very rare for Apple. You can bet it was announced early partly so that Apple could bring in more employees and distribute prototypes without spoiling the presentation. But you are quite right in that 6 months is not much time to get if working right. But considering how inflexible the first version of the OS was, not impossible.

Comment Re:8MB? (Score 1) 130

8MB is plenty for a compressed Linux distro such as OpenWRT. The availability of an SD slot makes the limited memory irrelevant. It has enough to boot even when an SD is not present. And assuming they are using high speed FLASH on a parallel bus -- booting will be much faster then if booting directly from the SD.

Comment Why pump in sea water? (Score 4, Interesting) 123

Does it not make more sense to use clean, filtered water to transfer the heat out into the ocean? The heat exchanger can sit in the ocean to facilitate removing heat without the worry of having jellyfish clogging filters. Effective cooling capacity might be reduced without an active water stream going over the heat exchanger, but this can be compensated for by using a larger one.

The only possible problem I can see is the build-up of aquatic life on the head exchanger. They would require periodic cleaning. But unlike filters, you would not have to shut down the cooling system to do so. In addition, you don't have to worry about there being any sudden changes in the cooling capacity of the system so it should be much easier to plan and perform the cleaning.

Comment Re:Too much management (Score 4, Insightful) 278

It was reported that Apple works is a similar fashion - small groups of engineers working on specific projects. When you bring too many engineers in on a project the management overhead becomes immense. The difference was likely with the quality and style of management. The fact that Jobs was a control freak, semi-tech savvy, and personally interested in the products likely worked in Apple's favor. No bickering between different divisions of management when they know Jobs will send them packing - being the ass he reportedly could be. RIMs downfall likely comes down to poor coordination between different sections of management. They had plenty of good engineers at their disposal, but they were not utilized correctly.

One has to give Jobs some credit - he was obviously not in it for money or politics, he wanted to make stuff he thought was great. (And fortunately for Apple, other people also shared in his sense of style.) This differs from other CEOs I've read about in that they appear to be more interested in playing politics to their own benefit. They don't appear to be interested in making anything let alone doing what is best for the company. The next quarter stock price - that is the only thing that is important. (But one tends to only hear about the bad ones so this is probably is not an accurate generalization - although reading SlashDot sure gives one this impression.)

Comment Re:'MANTLE' was the game-changing announcement (Score 1) 188

Game publishers have a 95%+ AAA market that is AMD GCN exclusive- it is called the next-gen console market (and yes, these figures won't be true until a few years time, but this is the new unstoppable trend that all serious publishers must account for). Against the Xbox One and PS4, the PC market is a sad joke. It becomes a far less sad joke if AMD GCN gets properly established on EVERY gaming PC.

The new AMD flat memory model for GPU / CPU is very interesting. I assume this is what will be used in the upcoming consoles. But you have to realize that the console and PC markets are currently being crushed by the newly created portable market (Android / iOS). The larger market of iOS users combined with the App Store model that limits piracy has game developers making more money with their stupid little Apps then they do with their much more impressive console games. The Android market is also growing and, despite being limited by piracy, will eventually catch up with regards to developer profits.

AMD looks like it's making some impressive products when it comes to GPU / CPU integration. If they could catch up to Intel fabs (now at 14nm) they would be doing great in the market. They might also bring their flat memory model to mobile ARM CPU/GPU chips which would be quite interesting. But the reality is that AMD is not going to dominate the market anytime soon. Those who think otherwise have been drinking too much AMD Koolaid. These changes take time and we don't even know how Intel / Nvidia plan on responding - and they will respond.

Comment Re:Must combine with additional data... (Score 1) 75

Filtering should be performed by the client so there is no uploading of personal data. The server must send clients the filters for various different alert types. The user would then have the option of editing the filters should they not like the default values.

And people wonder why I have no interest in Twitter.

I'm with you on that one.

Comment Must combine with additional data... (Score 2) 75

Alerts are fine so long as filters can be applied to minimize the number of people that receive them. For example, GPS coordinates could be effective at limiting the number of recipients. Add to that accelerometer data to determine if the person is moving or possibly asleep - also helpful.

Alerts must be minimized or else people will start ignoring them. It is similar to how people would just click "Allow" whenever Vista prompted them with a security warning - most people would not even read the message after seeing so many prompts. So use some intelligent filters along with sensor data to minimize the number of alerts or risk all alerts being ignored.

Comment Re:Our experience with XP to Win8 (Score 1) 246

Can I deploy it to 10,000 workstations and manage it via group policy with Active Directory?

The suggestion was a replacement for maintaining two old boxes - one running VNC and another as a backup. In this situation you are not going to have very many concurrent users - most likely only one user at a time. This solution also requires a VNC client be installed on each client computer.

Serving the application on VirtualBox (or another VM with an RDP server) does not require client software to be installed on 10000 workstations. Windows already provides the required software. Provide a configuration file that the user double-clicks to connect. The configuration file configures their client to connect to the server with appropriate settings for your organization.

Login credentials for the VM can be provided indirectly with Active Directory - depending on the VM software. With VirtualBox, the RDC server can be configured to authenticate users in several different ways - they even provide an API for writing your own. One common method is to authenticate users against users on the host machine. Configure that host to authenticate through Active Directory and you have Active Directory control of the VM.

I am not suggesting an industrial strength solution - for that you will have to rewrite the application. But what I suggested is far more maintainable then installing VNC clients and maintaining / backing up outdated hardware.

Slashdot Top Deals

Life would be so much easier if we could just look at the source code. -- Dave Olson