2504 posts • joined 18 Jun 2009
Re: What the actual fuck
I'm not necessarily sold on the PC angle but would agree that the Science Museum should not have displays which purport to communicate scientifically-established ideas but which actually have no such basis.
Re: Self-modifying code
I'm not sure I agree. This isn't a case of somebody deciding that a store absolute + a load absolute is six bytes and eight cycles but a store absolute + a load immediate is five bytes and six cycles so they'll do the less readable thing, it's a compiler just like any other compiler except that compilation is just-in-time and somebody didn't think enough to realise that constants you read from your processor may not be subjectively constant if processors are heterogeneous.
So as to the code generation itself, this is just a compiler doing exactly what compilers have always done. It isn't self modifying. It's one actor, and it's outputting another — not modifying it, and not modifying itself.
They've just messed up the announcement of completion.
Agreed; this developer happens to have taken offence at a particular company, many others have done basically the same thing with all the other companies, their colleagues, other software components, software patterns, actors, footballers, varieties of plant...
Other than suggesting, if true, that WhatsApp has a poor peer review system, the news is that at least one developer doesn't like Apple?
Re: checks and cheques
At least if they're anything like me, they probably paid Amazon by card, and are very happy not to have to give any card or bank details to Intel now.
That is, assuming the cheque can be cashed, anyway.
Re: The Last Symbolic Vestige of neXtstep
Isn't keeping the same name but making a random change in capitalisation very NextStep indeed?
Re: Apple control freaks
I'd have no problem with USB-C for power if they'd just add a damned second port, as Google and almost everybody else does. Otherwise the cabling costs are absurd as soon as you want to be able to plug in an external monitor and absolutely any other accessory, while charging. The USB-C passthrough is the first thing to go as soon as you buy anything but an absurdly-priced monitor connector and most hubs either can't pass on power or else can't pass on video.
No, no, no. The anti-terror legislation is for monitoring alleged benefits cheats, isn't it?
When's the last time anybody was compelled to use iTunes? iOS 4, maybe?
Switching to a non-WebKit browser, were Apple to stop being so controlling, would also appear to answer only one out of three vulnerabilities?
Re: sorry, thought i was on a .co.uk website
As I understand it, it's a .co.uk and a .com, with staff on both continents.
In sharp contrast to Radio 1.
Re: caveat emptor
Depends on the delivery mechanism. With sources like Steam and the Microsoft and Apple storefronts you can be confident.
Re: not just hot stuff
Intel have actually been fairly good about this — one of the notable things about the original Basis product was the company's refusal to support either Google Fit or Apple HealthKit despite both being launched during its period as the sole product, while the sync software was under active development.
They initially launched the Peak similarly declining to support export of data to either of those platforms or to any other, but relented. So if you have a Peak, you've quite possibly already exfiltrated your data, day by day, without much ado. You're not locked in.
The most offensive thing they've done is keep their server in the loop, so that you may get to keep your data but they get to keep it too. Which is slurping but not lock-in.
Given the full refunds, I think Intel has been fairly decent overall.
In this case Intel is offering a full original retail purchase-price refund, even if you bought directly from them while the thing was discounted. So I guess the people who bought this device did pretty well: a year or two of using the product for free, or better.
I'm still using my Basis B1
It was the first to do continuous heart rate measurement, and therefore was reasonably popular amongst a certain niche. The follow-up Peak inexplicably uses a completely different app that syncs to completely different services but I guess it's a safe bet that everything is being switched off together. So that's fairly sad, but at least I got three years or so. Better than most cloudy devices, I'll bet.
Re: "The Canadian company will sell them [...] for free, or a 99 cent per month subscription."
I did, yes — original comment withdrawn.
My personal preferential order is (i) paying for something outright; (ii) getting it for free with adverts; (iii) paying a subscription. So I'd probably still go for the 'free' option but, no, that isn't what I was originally alluding to. I had just somehow completely missed the second paragraph.
Re: 4GB? Really
That's 4 gigabytes of RAM — pretty much the same as most of the other current Android flagships, and plenty for the 2016 software stack.
Re: You can put lipstick on a pig
Can anyone speak as to the alleged "gnarly" compatibility problems? Given that security is mentioned, I assume it's as simple as some of the relevant calls taking a pointer to a C string to which to write, and a previous guarantee that `wchar_t path[MAXPATH];` would always be long enough, or something of that ilk?
Which is not yet to have mentioned the most telling part of the review:
I have seen two basic types of reactions. One, and there were rather few of these, were that of the unimpressed – but I guess they are just simply not as tech savvy as I and my fellow watch enthusiasts and nerds are.
See? If you're not excited by a ring with a watch in it then, well, it's just because you aren't smart or knowledgable enough. The problem is definitely yours.
I find this same attitude pervades the smart watch discussion.
Agreed — for home users all that's really needed is to query resolution and colour format, then to post an image. There are enough places like the USB forum where such a thing could have been established that I can only assume there's a market reason that each manufacturer wants to spend the money writing and maintaining their own drivers. Do they really gain that much from trying to force their own storefronts upon people, given that they've already put DRM into the ink? I don't think there's still any money in selling the hardware so the convenient obsolescence probably isn't that handy?
Bug filed: file received was less than 600mb, did not announce supply levels in a creepy mechanical voice, did not attempt to redirect me to the manufacturer's website to purchase anything, appeared not to add anything to the system tray, had no effect on computer boot time, indeed did not appear to use my network connection at all. Clearly not a printer driver.
But doesn't she also want zero regulation for startup businesses?
... so if I'm an Internet startup, can I publish my site or not?
I'm nothing like an expert, but I once dated someone who was and my recollection is that Asperger's didn't make it from DSM-IV to DSM-V on account of being insufficiently well-defined, and in any case was never strongly correlated with intelligence, it also not being a contributor to diagnosis.
When I voted remain, I didn't do so on any single issue, I did so on the balance of issues — most prominently that there is little sovereignty lost outside of the imaginations of the tabloid press, that there are substantial financial and lifestyle advantages to membership, and that the democratic deficit that exists is insufficiently substantial to overcome those advantages.
Does it change my mind that the amount of my tax money that, eventually, goes towards sponsoring equipment for foreign armies will be negligible more than it already is? No. See today's Chilcot Report findings for many of the reasons that I don't consider this, in relative terms, to be a big deal.
Re: Be careful what you wish for...
A remain voter here. I think the problem with the way the debate was held was that we all spent decades telling future out voters that they were a strange minority rather than explaining why somebody might hold the opposite opinion. There wasn't time to undo the amount of voter resentment that such a level of persistent arrogance had accumulated. Maybe there's 20% who'll never listen to rationality, but arguing with them isn't a waste of time because if you ignore them then before you know it 52% have heard and internalised their opinion. Ignore people you disagree with at your peril.
... and the nation's, in my opinion.
Re: Of course the original referendum is only "advisory" it is not legally backed.
I think it's advisory in the same sense that the rule determining whom the Queen will pick as PM is advisory. Political reality always wins. Brexit could be avoided now only if a majority of people wanted the vote to be overridden and by some mechanism were able to say so — a second referendum, a snap general election, whatever. But I just don't see what convincing argument you could make that the majority of people want a rerun. The majority voted out.
As a voter for remain, I think Cameron et al have made a hash of the whole thing. An issue of such constitutional significance should never have been reduced to a binary decision and decided on by a simple majority. But those were the rules and the exit side won. So — in a democracy — that's that.
I guess that belittling those with concerns for forty years rather than addressing them, then telling them that they were talking about the wrong thing anyway, wasn't such a winning strategy?
Re: Two factor authentication or lockout as I call it.
Yeah, usually factor one = something you know, factor two = something you have. You need to know your username, password, other identifying information; you need to have a physical USB key, or the correct phone to receive a login code on, or a properly associated token generator. If your bank is like mine then login is one factor but adding a new account payee requires the second factor of a card reader and debit card.
Multiple pass-phrases is just an attempt to prevent you from using the same password as everywhere else, I'm guessing as I type, and entering the 3rd, 9th and 6th characters is probably a protection against key loggers?
Based on the article, I assume the question went something like this: "If an average fondleslab weighs 65kg then what quantum of REM statements if can be batched per processing hertz? Give your answer as an exact irrational number to two decimal places."
Per the quarterlies, Apple sells between 4 and 6 million Macs per quarter, usually bringing in about 10% of their revenue, total company revenue being in the $40–60bn range.
So although they're clearly a niche product, I don't think the vanity label holds water. Compare and contrast with the watch...
Loose speculation has alleged that Apple may have started taking submissions to its application stores as 'bitcode' (think p-code or JVM or CLR byte streams at the point of submission, though Apple compiles to architecture-specific code prior to delivery) because it intends to use its established in-house chip designers to transfer their ARM skills to a laptop.
There's no reason to suppose such a thing, were it not just gross speculation, would be iOS rather than OS X, but hopefully it won't go the Windows RT route of being OS X with all the restrictions of iOS.
There's also a lot of firmly solid evidence to suggest it wouldn't be a budget device by objective standards...
Re: Anyone with a Lumia
Indeed, the Nokia Lumia I own results from knowing that I'd be without a work phone for at least three months, having nothing else less than five years old, deciding to spend no more than $50 (without a contract), and deciding that if I'm buying whatever the network will sell me for $50 then I'd rather not have an Android because I know the network will have made the $50 Android into a piece of garbage. Conversely, Microsoft has the rules that all carrier-added applications must be uninstallable and that reskinning is not permitted, so all the network could do to my $50 Windows Phone was cost me a few minutes deleting AT&T-this and AT&T-that.
If I'd expected to have the phone for a year or more I'd probably have spent the then-price of $200 for the cheapest decent non-carrier-supplied unlocked Android. I guess it's even less now.
Surely some sort of confusion?
I find that whenever I watch network television, characters are forever pulling out their Windows Phones in order to Bing things, whether in Hawaii or at Hollyoaks Community College. So I demand a marketshare recount.
Re: Using "linkedin" as a password
I was in the process of saying exactly the same thing.
If you (i) don't consider it much of a loss if somebody else accesses your LinkedIn account; and (ii) don't want to share your LinkedIn password with any other site because LinkedIn passwords might leak; then something both unique to the site and easy to remember is ideal.
Mine are usually slightly better than that but I am definitely guilty of having very little regard for the quality of passwords that I use for sites which have no privileged information about me whatsoever. What's the worst that can happen here? Somebody might delete or graffiti my online CV? Not only do I have it in various other forms but I'm pretty sure I could reconstitute it from nothing with fairly limited effort. It's not particularly difficult to remember which university I went to and the list of my employers since then.
EDIT: hasty update on this, per the haveibeenpwned.com suggestion above, my LinkedIn password has leaked. So I guess I'll change it. But it's hard to feel a sense of urgency.
Re: Null pointers
I think they're politely not referencing competitors, to avoid lurid misrepresentations, but what they're describing sounds exactly like optionals in Ceylon or Swift, as also available in Java 8 and via Boost in C++ but in both cases being opt-in. If so then the semantics are fairly easy: any reference/pointer that may be null explicitly says so, and there's some sort of single-statement construct for dereferencing arbitrarily many in sequence or else getting some other result if any is null (depending on language possibly also optionally allowing an exception if any is null).
E.g. in no language in particular, result = dictionary[helper.getAdaptor().getProperty()].or(defaultValue)
...without having to test whether dictionary exists, then whether helper exists, then whether getAdaptor returns non-null, then whether getProperty returns non-null.
Re: thought process
He's technically a Republican Party reject; he failed to obtain the nomination so is running independently. It sounds like he may fail even to create a spoiler effect.
Out of a tedious sense of fairness: Webb is running as neither a Republican nor a Democrat; having tried but failed to get anywhere near obtaining the Republican nomination he's officially an independent.
Re: Turned on at their discretion?
Why not? That's how the police incredibly successfully dealt with terrorism in the '70s — ask any of the Birmingham Six, Guildford Four, Maguire Seven...
Re: uk recruiters
I think the 2008 recession ended in 2009, but then double dipped in 2011, which is when unemployment peaked. The country has had positive growth since 2013 and continuously declining unemployment figures since 2011. But possibly we're involved in a practical example of the difference between the formal technical definition of a recession and the average economic wellbeing, rendering the issue moot?
I'm also aware that:
* the pound has dropped substantially versus the dollar during the uncertainty about Brexit; and
* several large companies have sworn they'll leave the UK if the UK leaves the EU.
I therefore believe that if we left the UK then:
* the uncertainty would increase — who are we going to be able to agree new trade deals with, what will they say and when? — and therefore the pound would likely drop further; and
* at least some of those companies probably mean it.
Therefore I stand by my assessment that a Brexit would lead to a[nother] painful recession.
I'd have dared imagined that the split was:
* Leavers: the pain would be a temporary market reaction that would last only until Britain had re-established its links with the world, at which point it could become stronger because all applicable regulations and decisions would consider the needs of the UK only; versus
* Remainers: the pain would be part of a market correction that revalued the UK according to its worth if not part of a larger trade bloc; the UK would subsequently remain weakened because it would not be a member of any group with the soft power and negotiating weight to get good deals for it. Furthermore, 50% of trade is with the EU and the EU would likely seek to punish the UK for its departure as a symbolic gesture, therefore ties to the mainland would be negatively affected for at least a generation.
... not so much that anybody really thinks that leaving wouldn't cause at least immediate pain.
The opposite happened for me
The global financial crisis so strongly affected what I was otherwise doing that I switched back into technology — software engineering, specifically — by necessity and by virtue of a computer science degree then five years old. It was one of the mainly theoretical ones though, which helped, and I segued via a few months of self publication, giving myself time to brush up on the latest specifics.
So the degree gave me the knowledge and aptitude to adopt the career, even several years after the fact.
Re: uk recruiters
... on account of the deep, long recession that would inevitably follow?
Re: Videos coming up next
I was looking for a Mysteron and then I found a Mysteron, and heaven knows I'm miserable now.
It could be, but with at least three different popular implementations, and with features agreed by the slow churn of a standards body rather than the late-night scribble of a product manager onto a napkin, problems should be more localised and more often foreseen.
You know, hopefully.
Hulu, I guess. Except that it's built right in to my TV, and is available for every streaming stick and box. So I don't really need the web site. But it is nevertheless a popular website under active development that seems still to be sticking with the olden days.
Re: Who did that? I see you at the back, Jones Minor...
It'd be nice if there were an intermediate option of running in a much stricter sandbox than normally allowed too, such as being permitted to remove network access permission from an app if it is no longer available. I can imagine the policy reasons for not offering that control generally — how many ad-supported games would be affected? — but if the app is withdrawn then the user should get a bump in control.
Re: I have a Mac at home that's a few years old
I considered a joke about the Mac Pro being a tube processor but decided against it; it'd just be a distraction from finally figuring out how on earth to tackle Repton 2.
Re: Logic & Gui
The Mac Office 2008, the first after Apple switched processors, shipped without support for VBA macros because the Mac version of that code was too PowerPC dependent; support wasn't reinstated until the next release, Office 2011. So in that case Microsoft had cleverly written two different versions of its interpreter and managed to tie each so closely to the CPU+OS combination that, even with two years' warning, it couldn't either change the CPU target for the one implementation or the OS target for the other.
So it's evidently not as simple as flipping a switch for Microsoft; I'd dare imagine they're not alone.
Re: Do what I've done
Researched; iOS 9 nags you to update to newer iOS 9s a lot more than pre-9 nags. That's probably the reason for the disparity in anecdotes.
That being said, "Apple are far worse for this kind of crap" is still patently false. Microsoft has sent the update as automatically approved, has promoted it from 'optional' to 'recommended' within its update classification system, offered prompts with only 'upgrade now' or 'upgrade later' as options, and has started prompting users whose administrators have used the official Microsoft tools to prevent that. And unlike iOS, Windows offers no official way to delete the update once it has been silently downloaded.
Hits for '"ios 9" nag': 77,200. Hits for '"windows 10" nag': 148,000.
Re: Do what I've done
My iOS 8-running iPad seems to have the red dot permanently. That's the full extent of Apple's expression of its feelings as to whether I should update. It's really grasping to claim that the Windows 10 update prompts aren't the most obnoxious in the business, even if inexplicably dragging Apple into things is usually a winning strategy.
Re: Why does Microsoft want this?
I think, officially, it's so that iOS apps can more easily be ported to Windows Phone and to mainline Windows. So frameworks like this are reproduced identically as they're just processing things, intended to allow work to get done. However Microsoft intends to provide distinct UI libraries that merely conform to an iOS coder's expectations on patterns and idioms. So you still end up writing a native Windows application, you just do it in a language and using a language binding that was not previously supported and which more easily facilitates conversion. You definitely don't just hit build and get some pretend-iOS sandbox that kind of connects to the Microsoft equivalents of some things in some places to some extent.
Accelerate is a C framework
It's what one depends upon to write new SIMD-instruction utilising code for a variety of more-complicated-than-mere-intrinsics tasks under iOS and OS X but it is, most definitely, a C framework, directly callable from your C, C++, Objective-C and Swift code.
Re: Action Replay? You had it good! @Crisp
Maybe a Multiface would have been an easier option?