Slashdot Mirror


User: willy_me

willy_me's activity in the archive.

Stories
0
Comments
1,010
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,010

  1. Re:Why is this surprising? on Google Nexus 5 Posts Best Gaming Benchmark Among Android Smartphones · · Score: 4, Interesting

    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.

  2. Re:The paper gives examples on How Your Compiler Can Compromise Application Security · · Score: 1

    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.

  3. Re:Bike lanes... on How Safe Is Cycling? · · Score: 1

    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...

  4. Re:Why is iPad so much better than iPhone? on Apple Announces iPad Air · · Score: 1

    1920x1200 is actually a lot better than 2048x1536 for video playback because 1080p video won't have to be scaled and will look much, much clearer.

    This is true if you are talking about a 100" screen. On a 9.7" screen the issue is mute.

  5. Same language as your piers on Ask Slashdot: Best Language To Learn For Scientific Computing? · · Score: 1

    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.

  6. Re:Believe it when someone validates the data.... on Fusion Reactor Breaks Even · · Score: 1

    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.

  7. Re:A testament to engineers on The Story of the Original iPhone's Development · · Score: 2

    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.

  8. Re:8MB? on Intel Launches 'Galileo,' an Arduino-Compatible Mini Computer · · Score: 1

    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.

  9. Why pump in sea water? on New Threat To Seaside Nuclear Plants, Datacenters: Jellyfish · · Score: 4, Interesting

    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.

  10. Re:Too much management on How BlackBerry Blew It · · Score: 4, Insightful

    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.)

  11. Re:'MANTLE' was the game-changing announcement on AMD Unveils New Family of GPUs: Radeon R5, R7, R9 With BF 4 Preorder Bundle · · Score: 1

    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.

  12. Re:Must combine with additional data... on Twitter Launches Emergency Alerts · · Score: 1

    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.

  13. Must combine with additional data... on Twitter Launches Emergency Alerts · · Score: 2

    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.

  14. Re:Our experience with XP to Win8 on Majority of Enterprise Customers Finally 'Migrating Away From Windows XP' · · Score: 1

    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.

  15. Re:What next ? on Intel's Wine-Powered Microprocessor · · Score: 1

    Actually useful for medical sensors.

  16. Re:Our experience with XP to Win8 on Majority of Enterprise Customers Finally 'Migrating Away From Windows XP' · · Score: 1

    Our biggest struggle has actually been with outdated software. 16bit software just won't run on Win8 (64bit - can be enabled on 32bit, but that's just another wall waiting to be hit), and while our admin would be comfortable with installing a VM to keep these going, we're just biting the bullet and converting legacy files to formats used by more modern software, finding alternatives for those applications that we do still actively use, and keeping two machines around for everything else; one running with a VNC, and the other in storage 'just in case'.

    Run VirtualBox on a machine and setup the appropriate guest OS to run your software. Enable remote display in VirtualBox for your newly created guest OS. Now anyone can connect using RDP or VPN - whichever you decide to host. I recommend RDP because the Windows clients will already have client software installed.

    This is easier than setting up VM software on every computer. It also removes any restrictions governing which computer you can use to host the VM. And finally, it makes creating backups of your guest OS / application much easier as you just backup the VM image. The ability to take snapshots of the guest OS is also very useful.

    Of course, other VM servers would also work. My experience is with VirtualBox and, despite being free, works suprisingly well in this sort of situation.

  17. Re:Just one question on FreeBSD Removes GCC From Default Base System · · Score: 1

    The real problem though is the weird hybrid that Apple added. /usr/bin/gcc is not GCC and is also not LLVM, but a mix of the two. If you use "gcc" it claims to be GCC-4.2.1 even though it rejects some code that should work for gcc 4.2.1. I'd have been happier if they just got rid of gcc altogether rather than leave around a legacy version that doesn't work as it caused a lot of wasted time and confusion.

    Standard GCC 4.0, GCC 4.2, and 4.2 with LLVM backend are installed with XCode - at least the current version. Calling "gcc" executes the version with the LLVM backend. If you want the standard GCC backend, just call "gcc-4.2" in place of "gcc".

    Complaining that Apple has provided too many compiler options is a little ridiculous. Developers should be able to figure these things out. One expects Apple to simplify things for regular users; but as a developer, I appreciate that various options were made available.

  18. Can't see there being a shortage of fighter pilots on US Air Force Reporting Pilot Shortage · · Score: 4, Insightful

    A shortage of pilots is possible but not fighter pilots. The jobs that will require pilots will be the boring jobs - not those where you get the break the sound barrier. For every F22 pilot I'm sure the air force requires 100 other pilots and it's those for which the air force might be hard-up to find replacements.

  19. Re:Another advantage on Rethinking the Wetsuit · · Score: 1

    Not all predators.

    Listened to an interview with a "wildlife management officer" in India. He talked about how once a big cat gets a taste of human, nothing else will suffice. The salt content in the blood is what causes the problems. This leads to big cats that prey on humans exclusively - a problem for some. The tell-tale sign is when you have a small village where every month or so, someone goes missing.

  20. Re:New license model: Free! on Why Microsoft Shouldn't Worry About Cannibalizing Their Userbases · · Score: 1

    While Linux being free helped Linux displace Sun, SGI, Digital Unix, HPUX, IBM

    Being free had nothing to do with displacing the other big UNIX vendors. When you invest so much money in hardware the cost of a well supported OS is nothing. Linux has displaced these operating systems for a few reasons. First, Linux is now good enough and has most of the features users require. Second, it detaches the user from any one vendor thereby greatly reducing the cost of new hardware. Third, the increased popularity of Linux on standard desktop hardware has produced many users that are more comfortable / productive with the OS.

    There are probably other reasons as well, but nobody running a system that costs 6 figures gives a damn about the OS cost.

  21. Re:Cherry MX Brown on Ask Slashdot: Low-Latency PS2/USB Gaming Keyboards? · · Score: 4, Informative

    Brown is not what you want. They are similar to the "blue" keys but with less noise - I actually own both. There is still a significant distance the key must travel (up then down) to register sequential keystrokes. What you really want are the "red" keys. These keys require only a minimal amount of travel and do not have a noticeable "click" when activated. A pain for typists but it allows gamers to press keys at a very high frequency. The "black" keys are similar but require ~50% more force so they're a bit slower.

    But all mechanical keyboards are great at minimizing latency - it is because of the differences between switches and capacitors. The chiclet keyboards work my altering observed capacitance - this requires a controller to continuously scan for key changes and then send the appropriate signals to the host. This takes time and results in the latency the original poster was talking about. Mechanical keyboards are simple switches and are faster to scan. I imagine some mechanical keyboards are even interrupt driven resulting in latency measured in microseconds -- but changes in capacitance can't trigger interrupts.

  22. Re:Lyft's rating system is bonkers on Can Ride-Sharing Startup Lyft Survive the SoCal Heat? · · Score: 1

    It is saying that drivers require a 90% or better approval rating. If the driver has a major screw-up they will burn a pile of karma (or stars) and might be excluded from the driver pool. A minor screw-up burns less. But to actually understand the rating system you should know the passenger guideline on how to rate drivers. I imagine that a driver that does their job on time, is safe, and doesn't smell too bad gets an automatic 5 stars.

  23. Re:Depends on the energy source duh! on Electric Vehicles Might Not Benefit the Environment After All · · Score: 2

    It seems like hybrids would benefit from a gps and software, so it can know my routine, and whether or not a low battery should be charged by running the engine (I'm at the start of a long trip), or not (I'm about to pull into my driveway and plug in).

    Along those sames lines, I always thought using GPS to track the location and power requirements along any given road could help with automatic transmissions. One really notices the problem when driving up inclines. Espically with lower powered cars, the automatic transmission should know to not change gear all the time. For this to happen the transmission needs to know future power requirements - something that could be obtained via GPS and past driving history.

  24. Re:Depends on the energy source duh! on Electric Vehicles Might Not Benefit the Environment After All · · Score: 2

    Contrary to what you might think, your car should ALWAYS be charged by running the engine unless you happen to be on wind, nuke or hydro power.

    But people get their power from the power grid. Every joule of energy you leave in the grid by using your internal compustion engine results in a joule of energy that doesn't have to be generated. But the generation plants that shut down due to relaxed supply are not those burn coal. Coal is cheap so power producers use coal first when possible. It's the oil and natural gas plants that will slow down when demand drops.

    Buring gas in an internal compustion engine is less efficient then either oil or natural gas so it is best to use electricity if available. And if you are worried about the environmental impact of generating power, be sure to support environmental tarrifs/taxes on any new coal based facilities - like that will ever happen.

  25. Re:A great win for FreeBSD on PlayStation 4 Will Be Running Modified FreeBSD · · Score: 5, Insightful

    This will also probably also be good for FreeBSD in terms of its codebase as well. I expect Sony will probably be feeding back some patches.

    This man is in denial.

    -- BMO

    Not really. It is much less expensive to allow the patches to be integrated into the parent project then it is to patch the project after every update. In addition, others will be able to test/verify that changes don't break the patches if they are given access to them. So it makes sense to feed back as many patches as they can as it greatly reduces the effort required to maintain their port.