|
They don't actually live longer. It just seems that way to them.
Cheers,
Peter
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I'm impressed at the professionalism of the team conducting the survey, how they diligently collated data from the last five generations, to assess life expectancy.
And it's true. A hundred years ago, there was no facebook and people died younger.
Kowtow and thank facebook for this.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
But crucially the article states
Quote: That doesn't mean Facebook is necessarily good for you, Fowler cautions. Correlation does not prove causation, so it's impossible to say whether being on Facebook makes you healthier, or whether healthy people are more likely to be on Facebook.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
The WebAssembly project, supported by all major browsers, has hit a significant milestone with versions (behind switches) available for V8 (Chrome) and SpiderMonkey (Firefox); with Chakra (Edge) and JavaScriptCore (Safari) following close on their heels.
Web Assembly Browser Preview[^]
Hopefully, in time this will enable the use of sane languages in browser applications. There's still a way to go, such as making the DOM available, but this is a massive step in the right direction.
Congratulations to all involved for the major effort.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Rob Grainger wrote: Hopefully, in time this will enable the use of sane languages in browser applications.
That would be soooo nice. I'm so discouraged with the state of affairs in the whole software development world at this point that I'm wondering if I can actually keep my sanity over the next 10 years (and arbitrary value.) If not, you might find me selling bead jewelry in nearby Woodstock NY.
Marc
|
|
|
|
|
Rob Grainger wrote: but this is a massive step in the right direction.
Is it? Is it not introducing "just another thing" to further complicate the web paradigm........
I'm not saying it is or it isn't, but the web/browser environment has seen such upheaval the recent years, that it can be difficult to stay on top of it.
|
|
|
|
|
Rob Grainger wrote: Hopefully, in time this will enable the use of sane languages in browser applications. No, exactly the opposite is happening. With every new version of .Net, new features for attracting web scripting kiddies are implemented. Look at the "On Error Resume Next" paradigm of WPF binding errors, the dynamic keyword, the var keyword, "record types", "multiple (tuple) return values", ... When I first looked at async/await, I immediately asked how to make those calls concurrency safe - but where is a tutorial on that topic? Oh yeah, tutorials showing the use of Monitor (or lock, resp.) with Tasks which might run in the same thread.
No, there will be much more crap driving professional developers insane just for the sake of pleasing script kiddies.
|
|
|
|
|
WRT the var keyword, we just did a major refactoring on our project. There is a legacy db that was (insanely) using SQL float for monetary types. We had to change that to decimal, and regenerate the DB mapping appropriately.
Everywhere var was used, the refactoring was a no-brainer. Everywhere explicit types were used, required manual intervention. The same applies to "auto" in C++. Type inference does not sacrifice type safety, it makes it manageable.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Rob Grainger wrote: Everywhere var was used, the refactoring was a no-brainer. It's true that there are some exceptional cases where var can help. But typically, the developer maintaining some code has to figure out the type of the variable - though it can be done relatively quickly thanks to intellisense, it is still a double-take.
Also for other features which I use to call ugly, there can be legitimate uses.
|
|
|
|
|
I normally find sensible naming is sufficient for that purpose.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
GitHub is giving organizations another way to manage their repositories, users and work. The company announced that Projects is going to the organizational level. Yay? I guess?
|
|
|
|
|
Oh good. Another layer to fool managers and hide the fact that most projects are a disorganized morass of prototype code forked from the open source graveyard and turned into a production monster bolted together by NPM.
It's aliiiive! Mwahaha!
How's that for a late night Halloween metaphor that most of you won't read until tomorrow?
Marc
|
|
|
|
|
Researchers at the University of Houston have reported a new method for inducing superconductivity in non-superconducting materials, demonstrating a concept proposed decades ago but never proven. But that means they're not non-superconducting, right?
So confusing, all those supernegatives.
|
|
|
|
|
There's some quote about boosting the efficiency of a superconductor, is 0Ω not good enough?
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
A new report from Microsoft found that users age 18-34, sometimes referred to as millennials, are more likely to follow through on a tech support scam and more likely to lose money in the process. The kids aren't all right?
|
|
|
|
|
The phone is smart, no need for brains anymore.
|
|
|
|
|
Smartness total is constant for each person. The more "Smart" devices one person has (bonus points if they drive a Smart)...
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
The total intelligence on the planet is constant, but the population is increasing...
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
In an interview with Mary Jo Foley from ZDNet Microsoft Executive Vice President of Windows and Devices Terry Myerson revealed that the investment was strategic, and a way for Microsoft to keep a toe in the ARM and telephony development ecosystem, rather than taking years again to reboot if they need the technology again in the future. Oh well. Mission accomplished then.
At least the "not growth" part
|
|
|
|
|
MS's always had multiple CPU architectures supported for windows internally to avoid baking x86isms into the core code even though they've never been released, so the biggest part of windows mobile 10 is something they'd be doing anyway. The real question's how much maintaining the telephony stack itself is costing. You can get laptops with 3/4g modems built in, adding the ability to sms/make voice calls to windows messaging/etc apps in the future would be interesting but otherwise I'm not sure what the potential value of this part of the stack is.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
They have supported multiple CPU architectures since the design of NT but not before that. The non-NT OSs up to WME were X86-specific.
|
|
|
|
|
I actively work to forget that 3.1 and 9x ever existed. NT4ever.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Was just thinking somewhat about this this morning. I work mostly in the embedded space, which is being taken over by Linux which lacks the awesome tools of Windows development. I'm waiting for a new Embedded Compact with reasonable licensing (no, not holding my breat) and stumbled across the little advertised Windows 10 IoT Core Pro, which is apparently now royalty free. Or is it? As is typical in that space for them, Microsoft is extremely confusing. They also seem unaware of the long term stability issues with the embedded space. Perhaps Mr. Nadella can put someone who has a clue in charge of this market segment.
|
|
|
|
|
Flow, Microsoft's in-house version of IFTTT, has been in preview mode since April, but the folks at Redmond are finally ready to open the service up to the general public. Starting November 1, Flow will be available in 42 languages worldwide, alongside PowerApps -- Microsoft's code-free app-building service. If {competing product} then {duplicate} and {exterminate}
|
|
|
|
|
In an interview with Polygon, HoloLens chief Alex Kipman revealed that Microsoft will detail its VR headsets at an event in December. Not confusing to have both these and Hololens. Not at all
|
|
|
|