1306 posts • joined 10 Apr 2007
Re: Borrowed technology from the Dreamliner batteries??
But you can replace iPhone batteries and relatively easily. They are intentionally designed so the average consumer can't replace them, not for the buggers to be impossible to replace. Unless you get one where the assembler got a bit over enthusiastic with the glue of course...
Not all iPhones models are as easy as others to replace the battery though.
Re: auto-parrallelise code?
I know I'm not exactly an "average" developer, but I was working on multi-CPU x86 code in 2002 (on Athlon MP CPUs if it matters).
It's not hard, or at least I didn't find it so, when you are aware of concurrency issues and know how to code parallel tasks and in particular what can be easily run or is appropriate for concurrent processing.
The hardest part was dealing with the utter ball ache that was (and still is in some ways) concurrent access to the Windows GDI, let alone the complete train wreck often involved in running anything ActiveX related concurrently.
The Intel C extensions for parallel code also make it a doddle but, again, you need to know what you are doing. IMHO the historical ghastly native support in Visual Studio for concurrency was a big problem.
As for Intel vs ARM, yes the x86 instruction set sucks balls compared to the ARM instruction set and this requires a lot more (very) clever optimisations from Intel, but even with this aside, it's just depressing how for windows applications, in much of the code 95% of the time nothing productive is being done with the CPU cycles.
It's hardly a new product, these have been around for quite some time. What's extra is the bluetooth button which is a nice refinement.
While in theory they are good, in practice they suck balls because it's even harder to a) not shake the camera and b) point the camera in the right direction.
What usually makes "selfies" suck balls is that very few people know how to compose a selfie or to pose for it. Still, they are fun and there is nothing wrong with that.
Interesting to hear the process described.
Reuse is (usually) the best form of recycling.
Re: @ Anonymous Bullard (was: Developer's introduction)
Pah! When I were a lad we wrote code in machine code, none of this assembly business... that's for nancies.
Seriously, I did. I can still remember some of the numeric codes as well.
Re: Them's fightin' words
It's interesting how a nation can turn its citizens into unwanted pariahs abroad.
For quite a while now there appear to have been considerably more Canadians travelling around than (US) Americans. Although their passports tell a different story.
I have a very similar take with my S3, I can't actually see a compelling reason to replace it - it's easily a good enough phone for me and for what I use it for. e.g. calls, texts, mobile internet access and the odd game and note taking session - although I have a 2013 Nexus 7 for the more heavy content editing and not taking sessions.
The S4 is a good phone but I see no reason to upgrade, the S5 looks more of the same. If, or more likely when, Samsung give up supplying updates I'll drop a custom ROM on it. I'm tempted to do that now due to the ghastly mess they've made of WiFi with the most recent update and losing the TouchWiz interface and Samsung shovel-ware apps really won't be a loss at all.
Ouch - I thought the sandoxing between applications on iOS was better than that, however this sounds like it subverts the APIs that allow inter-app communication although the way the article is written is could be specific existing applications that have elevated access that are the problem.
You are personally anonymous to the government and NHS cronies through security-through-obscurity. However the buyer of your personal information (inevitably somehow linked to the same government and NHS cronies, odd that) will now know all they need to know about you. They will then link this new information to all of other personal information that you never gave permission to be shared.
And then people wonder why I always fill out such random information on forms that don't need this information, refuse to give my address to random shops for "catchment surveys" and other general flippances. So instead my bank sold, or lost, my personal details for me...
Re: Every household?
Sure I haven't seen it either. However seeing what it is meant to look like might help jog the grey cells...
Just a random google image search gives me this: http://www.energyroyd.org.uk/wp-content/uploads/2014/01/betterinfobettercare1.jpeg
...and nope, it doesn't ring any bells at all even with a pic of it.
So how are we meant to pronouce "Huawei"? :)
But back to the plot - competition is always good when it's competent. Three years to develop the backend processes and final products for mobiles is good going.
I know there's a lot of hate about/against advertising (you'll find me there as well), but this tech, as it is presented now, is actually a good idea and makes clever use of impersonal data to improve the targetting of adverts while using largely commodity hardware to perform the task.
In some ways it's easier to think of it as an automated attendant looking you up and down and either suggesting the "£1 for a bar of chocolate" or the "meal-and-a-paper" deal depending on what you look like. The serious problem comes when systems like these are enhanced and store your picture rather than just analyse and discard it and then start to link this image profile to locations and purchases (e.g. payment methods). After all, you wouldn't want to walk into a different shop/petrol station with your wife and be offered condoms because you regularly buy them from another shop using the same system would you? :)
Re: Theft ?
They care about their own lies as much as "FACT" do.
The instances of somebody breaking into an office or other space and stealing the software is very, very low. The instances of copyright violation (*)... considerably higher.
(*) Or is it more accurate to call it "use on unlicensed software"?
Re: There are other reasons for not using a phone on holiday
I can see you point, but how about these:
You're on holiday to enjoy yourself. If your form of enjoying yourself includes being in (near constant) touch with friends and families then there's nothing wrong with that.
You're on holiday to get away from it all and isolate yourself. Turn the phone off. Until, of course, you find that you'd like to know exactly-ish (GPS) where you are on your maps that are rather more convenient on a mobile device than the paper variety. Then the maps need to be downloaded. Then you find that you'd like to locate the nearest good taverna rather than the flea ridden cess pit you "found" the previous day. You can, of course, do things the way these things were done 20 years ago but technology is available to assist so why not use it?
Now the trick is to manage it all and exercise self control. Will finding out the local, to your home, sports results improve your day that much? Are you able to ignore or turn off the work emails so you can deal with them when you return to work, not in your free time?
Re: Two words
Your personal data has value, so be careful with it using it as a currency to pay for "free" services. If the data leaks, you will pay forever because you cannot change who you are.
The "personal data" that these providers tend to receive from me consists of an entirely separate and unused email address along with whatever other arbitrary and entirely fictional information I am forced to supply at the time. And I'll definitely never install their "helper" apps that appear to exist solely to fuck things up and liberate more information.
the Lync client didn't suck balls so spectacularly.
It takes a flipping age to get around to starting up, then when you think it is finally started it turns out that it hasn't, is a minefield of impossible to fathom "icons" and functionality that all tends to do nothing useful.
Basically, it almost the polar opposite of something that should be simple, efficient and easy to use. Installing it enterprise wide is one thing, persuading users to use it when it sucks balls so badly is another.
...and that's just the client. The server side is even less fun.
The problem is with .com is that it is usually incorrectly used instead of .us
No one ever does...
Re: I have to wonder.
There's probably little point unless you can compromise literally tens of thousands of AMD GPU powered systems.
If the site was aimed squarely at children or as an online game then the overall presentation with the parallax (layered) scrolling and cartoon style graphics is actually very good. And they even avoided using Flash.
The navigation, however, sucks balls and is very much along the level of incompetence exhibited by flash "web designers". e.g. they have no clue whatsoever about web design, optimisation or anything so they just made an all inclusive flash "site". Generally a desire to control everything and re-implement everything in a custom manner that makes no sense and is not optimal for any user or device. But it looks pretty when a screen shot is taken.
...and this is pitched both at businesses and home users???
Re: Keep polishing, Microsoft......
A professional developer selects what streamlines his job, doesn't try to affirm an ideology.
Nearly. A professional developer, being a professional, usually has to just use whatever software he has been given to use and often a specific version that, for whatever dumb-arse fuckwit twisted reason, actually works with the legacy mess that he's working on. Sometimes the software choice is also out of his hands for other reasons such as having to develop an application that continues to work across as many versions of Windows as possible, in which instance there's often a case for using an old version of a development tool rather than a newer version which will often silently includes later version prerequisites thereby hobbling the deployment target.
Given a choice, most professional developers favour using the tool that they are most familiar and comfortable with rather than always selecting the optimal tool for the job. The optimal tool for the job may only be optimal for this developer after a lot of new training or relearning and for a quick (haha) job the familiar is usually selected instead. There is more flexibility for new projects however corporate libraries may not be compatible and there is always, for good reason, pressure to re-use existing code rather than create new copies of the same functionality.
After all Windows development (but WinRT) is much more open than Linux one, where after all everybody uses GCC - you have more choice about development tools in Windows than in Linux - if you don't like Visual Studio you have alternatives.
I disagree with this. Firstly there is a big difference between a compiler and an (Integrated) Development Environment (IDE). GCC is a compiler and it neither claims to be, nor is, a development environment. There are alternatives to GCC as well however given the structure of GCC many additional components just enhance GCC rather than attempt replace it wholesale. This, if the structure is good enough, is a very good way of operating and this modularity is one of GCC's key strengths. There are quite a lot of development environments for Linux however your level of satisfaction will depend greatly on the level of integration that you need or desire. Unfortunately these days on Windows there are very few remaining genuine development environment tools that are not cross platform and therefore also available for Linux (and often OSX). The most "used" ("used" is not the same as "popular") development environment for Windows is, of course, Visual Studio. However this tool is very inflexible in that you will work the Microsoft way or not at all. You will use the Microsoft tool stack or you have to try to work around with the alternatives, which wastes a lot of time. Visual Studio's overall operational inefficiency and user interface leaves a lot to be desired as well (note to MS - don't ask your developers for feedback, get told it and then ignore it because you are too arrogantly stupid and have a "vision"). However it is familiar to a lot of developers therefore gets used even when there are rather better alternatives available.
As for Linux GUIs... yes, they are often appalling. While the tools available in Windows are often better on the GUI front, I assure you that this often doesn't translate into a better GUI - just one with more visual components. There is a world of difference between good developers and good user interface designers.
Other than the desire to label everything and everybody, it's also attempting to merge biological identification with orientation into one label.
Biologically, there are "male", "female", "both" and "neither". The occurrences of the latter two are very low in comparison but they do exist. To further complicate this, questions such as "is a female who is 'born' with no ovaries truly a biological female?". Best not to answer this one unless you want a very long discussion, but it's an example of how things are complicated.
Beyond the straight biology, for many thousands of years humans themselves have blurred the lines, starting with eunuchs and cross dressing and moving on to trans-sexuals in various applications and stages (surgical, hormonal, etc).
This is before the complication of sexual preference comes into play where the basics are accepted as male-female, male-male and female-female however these basics only take into account the two primary biological sexes. Expanding just the biological side and sticking to pairings there are ten distinct combinations. Add in those who are interested in more than just one partner type and it becomes quite a mess. Next include the non-naturally occurring "genders" and it's one hell of a matrix. Lastly, don't forget those who have no sexual desires at all and are happy that way therefore they shouldn't be identified as one of the others.
Even attempting to refactor the single label into a few becomes an exercise in pointlessness as no single label will fit all unless there are n! combinations. So in essence, it's a multiple choice list and not a single selector, after all your work colleague could be a heterosexual man during the week and a cross-dresser that is only interested in other cross-dressers at the weekend...
50+ doesn't seem too insane a number considering...
Re: Aren't these couple of loons... @ Anonymous Blowhard
Unfortunately reality and sense have nothing to do with this as this is Religiopseudoscience that we're dealing with here and that has no truck with either common sense or reality.
Re: Saga saga
true... and that was probably the only time that I have ever called it "candy crush saga" rather than just "candy crush".
Me neither. And watching what my fellow tube-jockeys have been playing recently, I haven't seen a single mobile game player playing flappy birds. Lots of temple run and knock offs (temple run probably isn't the original) and a lot of candy crush saga.
I'm struggling to wonder even why funds had to be moved at all. Anybody?
Can't agree more, especially where I am located and the frequent curses I hear about the UK first year undergraduates being so utterly useless compared to the foreign intake students. So they have to teach down to the lowest common denominator and teach the basics, boring the hell out of the more competent students and because the basics have to be taught so quickly, quite a few drop out as well.
Meanwhile schools carefully teach our children how to pass exams and look like a worthwhile statistic, teach them, parrot fashion, how to use a particular company's products and yet they entirely fail on the basics, including the combined sense of exploration and learning that teaching is all about. Now we have huge numbers of mathematically and language illiterate kids coming through school and this has always been inevitable as while the cuts and policy changes are short term, their impact is long term. It's not just that these kids have suffered with poor basics (maths and language) but they have repeatedly had all drive and exploration and creativity beaten out of them as none of that helps to pass exams. These, of course, are the same exams that our "smarter" children are getting better at every year, despite the fact that, for example, the current A level maths curriculum rather suspicously closely matches the old GCSE/O-Level curriculum of a decade ago.
Some of the most important things I learnt when I was taught Computer Science (not word processing or powerpoint bothering) was an appreciation of the history of computing, how we go to where are (or more accurately, were then) and the basic sociopolitical issues around computing in general. This provided the building blocks for the basic of how computers operate (Input > Process > Output), boolean algebra and logic, how computers interacted with humans (both input and output interfaces), how information is stored and transmitted and that was before we looked at a single line of code. Let alone code that isn't code... e.g. website markup or style-sheets.
But it's not up google to support the old devices. However what google are doing is steadily making it harder for new devices to not run new software.
The sooner the laggard device manufacturers realise that the less crap they customise to put on their devices the simpler it is to support them the better. And this isn't aimed at the smaller manufacturers, Samsung are one of the worst with the gob-smackingly awful Kies software mess, their stack of crazy updating and other software and their often horrible taken on user interface design. And as for their bastard wifi-management mess that has made my S3 a pain to use with wifi... grrrr... no way to disable it either.
OK I suppose I admit that it's probably not considered officially acceptable in those places, but some of them you feel like you've just strayed into either a very active rifle range or a war zone given the number of things with holes in them.
The problem is this is in a country where in some states / counties it appears that shooting passing trucks or road / vendor signs is a perfectly acceptable pastime. Wielding a cheap-ish laser and pointing it at a plane is just as stupid but fits the same pattern.
Because this has to be done at a relatively short distance (while you can see the dot, having a hand steady enough to hit a relatively fast moving target is not going to be easy especially while doubtless half cut on local bootleg), it really shouldn't be hard for an auto-targeting camera system to take quite a good shot of the idiot and to maintain tracking the source while the plane flies overhead for even better shots. Next step could be a few targetted lasers pinpointing the target in response, although given this is the United States of Litigation sending murderous idiots to hospital with retina damage would have the lawyers rubbing their hands in anticipation.
Re: Rule zero of movies - Get the rights *first*
The more serious problem was that the entire kickstarter description was specifically written to make it look like it was fully endorsed and approved by Mojang (the company that owns Minecraft). The document was even signed off with the Mojang name and copyright notices.
That's not the way to ask somebody for permission...
Re: "...internal mechanical responses that no one has seen before..."
Next time I think I'll try using a non-conducting stick for my investigations...
While I detest a lot of Microsoft software, Microsoft the faceless corporation mired in it's own self-inflicted hell and the predatory manner in which Microsoft operated at times, I do respect what they have done and what they have built.
Bill Gates was instrumental to a lot of this and regardless of his business actions, he's still a human and while I don't agree with all of his personal views, I agree with some and respect the others or just appreciate his angle on them. In other words, just like most of us, he is human and he has his own passions, beliefs and even a sense of humour... :)
Re: So the ICO...
It's just a bit ironic that the ICO - the single most useless piece of government bureacracy since the ministry of silly walks...
How dare you. How very dare you. How... oh dammit. The ministry of silly walks is one of our most respected and valuable institutions.
Re: It's a people problem
A clipboard is usually all the ID you require. Or failing that, just boldness as in "looking like you should be there".
Re: West coast mainline
At least some of the trains have wireless.
Unfortunately the quality is almost as patchy as the mobile signal, it can be a rip-off price wise and the routing is so spectacularly weird geo-sensitive websites tend to think you're somewhere in Northern mainland Europe and not the UK a few miles North of London.
Re: @ T.F.M. Reader - Shared Space
Exhibition Road at 30mph feels like The French Connection
Well the whole saga of Exhibition Road was pretty comical in a lot of ways, including the desire to hide everything so blind or visually impaired people, or more nobody all, knew where the pavement stopped and the road started.
It was almost pleasant at one point when the speed limit was set to 15/20 mph and it was designated to be a pedestrian priority zone. Well, it was pleasant as a pedestrian when there were drivers who could read or just cared.
Since it's back to "normal" now, it's the usual impending death trap of diplomatic cars driving along the pavements, taxis doing whatever they felt like doing (such as u-turns in the middle of busy traffic and driving within no lights) and the bedlam of the odd speeding lunatic or just gaggles of tourists finding repetitive ways to stand in the way of cycylists. My personal favourite was the inane restiction of the delivery access to the V&A museum which made it even harder for the poor buggers to reverse a semi-artic through narrow gates while trying to get out of the main road before they were accosted by taxi drivers.
Re: The small ironies of life.
I couldn't agree with you more about the schools. I cycle past Pembridge Hall ("Preparatory School for Girls") in Notting Hill everyday and it's a nightmare; over-privileged parents thinking that £10,500 / year also gives them the right to park the 4x4 wherever they want, even if it causes accidents.
All it needs is enforcement - there is none. I guarantee that if every illegally parked car was being ticketed/towed/clamped then the bad behaviour would stop overnight and we'd all be better off for it.
There was a complete uproar at a school nearby that happened to be on a vital through road. The parents (following the usual rule of "requiring" the largest possible vehicles for the smallest, palest kids) couldn't possibly have their kids walk more than 30 seconds to their waiting personal-bus. It was often the case that they parked up a full hour before the school closed and waited, as close to the school as possible. Given that this waiting was on a bus stop, pedestrian crossing, single and double yellow lines, blocking private drives, too close to road junctions and so on, let alone the obligatory double parking and parking on both sides of the road, the parents were given notice that traffic wardens would visit the following week. Which they did then given the uproar of the lazy parents, the police had to be called to sort it out and the following week the police just started off escorting the traffic wardens. Then the parental health-and-safety brigade got involved and any child that walked (using their own legs for what they are designed for) more than 10 metres because they were no longer allowed to illegally and obstructively park where they damn pleased and had to walk along a, safe and wide, public footpath to where their car was parked.
In the end the obnoxious parents made it so expensive for it to be policed / patrolled that the local authorities gave up trying to enforce the laws of the road.
Re: This is why....
"highly accurate weather reports"
Pull the other one.
Perfectly possible to have highly accurate weather reports.
Forecasting the weather... well, that's something else... :)
the worst I usually have to deal with is Kangaroos jumping out at me in the middle of the night on a Motorcycle
Shit, you really do have problems... kangaroos riding motorcycles.
Re: Stock Android
Some of the manufacturer specific stuff I can see why it's embedded in the OS as it adds functionality at a fundamental level.
Other stuff such as the customised interfaces and other bundled applications, can just bugger right off and be implemented as a normal app.
The US Safe Harbour provisions have always been useless.
They were self certified and not backed up by law, they had to be specified individually for specific purposes and datasets and had so many exclusions where the company could just do whatever the hell it wanted with the data anyway. And this is before any local or government organisation with, or without, legal direction could access or copy the data and once a copy is made by these organisations there were no protections inferred or implied.
If the MS head of cloud gets to be the head of MS... how that does look for the future?
Doubtless more focus on cloud - cloud - cloud - sharepoint - cloud- subscription - cloud - 360 - cloud and no worthwhile development, innovation or anything for anything else.
Re: Pics? Specs?
Agreed. There aren't even any pictures of it so we can't complain how ugly it looks or how it has rounded corners. Slack Register reporting. :)
Must be a Friday! Only one thing to do... (see icon)
Unfortunately there are a lot of piss poor game designers / developers out there...
Repeat after me:
Tedious is not the same as difficult.
A lot of game designers seem to entirely miss the fact that games are meant to be fun (a point repeatedly noted by previous posters) and can be social and played with friends. Take the fuckwits at uplay who have Settlers IV - a potentially fun multiplayer experience catastrophically ruined by their insistence that multiplayer games cannot be saved and that everything revolves around downloadable content, even if it is just pointless bling that makes no difference to anything at all.
Re: When driving, the road is in the center of your vision
The worst car that have I ever had the misfortune to drive, a Renault Twingo (I'd be hesitant to recommend it to people I hate, let alone never to friends) had a sodding rev-meter where behind the steering wheel where the speedo is normally in cars. The speedo itself was mounted so far across the dash it was nearer the near-side rear-view mirror than the direction of travel so it was actually very dangerous to look at as it required a full shift of direction of vision and focus before being able to read it and then to look back and re-focus at what you were about to drive into.
Mind you, this speedo was less of an issue because at any speed above 40mph the god-awful suspension set the car bouncing at every smallest blip of imperfect road surface so badly that it induced travel sickness. I have never suffered from travel sickness while actually driving a car before...
"Unfortunately, they supported a standard box model that was subsequently changed."
There was never anything standard about the abortion that is the IE6-8 box layout scheme. While it was possible to apply dumb-as-hell "fixes" to work around the complete incompetence that generally revolved around the "hasLayout" attribute there were so many other fundamental failures that it was usually an exercise in hair yanking rampant insanity inducing pain just to make older versions of IE render something in any way that approached the standards or what would have been reasonably expected. I still put HTML and CSS together very defensively as a result...
IE is much better than it was previously...
It used to be an exercise in abject frustration, getting a website to work according to standards and then having to go back and fuck it all up so it rendered nearly as expected in IE. Of course, if you were an idiot you "designed" the website for IE in the first place... and then got bit by it's steady iteration to actually applying most of the standards in a recognisable manner.
Is anybody else suffering with frequent page lock ups on El Reg due to scripts from "media.struq.com" locking up?
Nearly... the NSA take on it is that you need every haystack in every farm in every country on the planet. To find a needle that may, or may not, exist in one particular farm. The needle is probably in the sewing kit, on the table.
- NASA boffin: RIDDLE of odd BULGE FOUND on MOON is SOLVED
- Pic Mars rover 2020: Oxygen generation and 6 more amazing experiments
- Microsoft's Euro cloud darkens: US FEDS can dig into foreign servers
- Plug and PREY: Hackers reprogram USB drives to silently infect PCs
- Boffins spot weirder quantum capers as neutrons take the high road, spin takes the low