Forgot your password?
typodupeerror

Comment Re:"So who needs native code now?" (Score 1) 289

Wow, completely and utterly wrong. Modern GC are faster than any other method for complex data and comparable for simple data. The first claim is well established and easy to prove: given an arbitrary graph of data to manage GC is the only algorithm which can manage it. If the graph is merely acyclic reference counting will do, but modern GC are still faster than any reference counting scheme. In fact a new reference counting scheme with a specialised allocator has just been developed which is almost as fast as GC, and that's considered to be quite a breakthrough. The primary problem with GC systems is that it is hard to make them real time, that is, to spread the load evenly so there's no noticeable jitter. Naturally if you have a simple data structure were the number of references is statically known, then the cost of determining if a block is unreachable can be reduced to zero. However unless you're using a language with a really advanced type system like ATS2 it will be very difficult to be certain your code is correct: the only serious exception to that is a purely stack protocol data structure. Indeed the poster is so completely ignorant e doesn't even realise Lua 5.2 actually uses a garbage collector: http://www.lua.org/manual/5.2/manual.html#2.5

Comment Re:what cost (Score 1) 363

I live off solar. It's fine. LED lighting is cheap enough and doesn't take a huge power draw. My huge power draw is the heater and the hot water heater. No problem. We have these things called Batteries... So I charge for a few hours to heat water for 15 mins. So what? It works fine. Solar panels are down around $1/watt, even for decent panels made somewhere without slave labor.

I also live primarily on solar, with a bit of wind thrown in, diesel generator for backup. Grid power isn't available to a yacht on a swing mooring. My home is small not tiny. LED lighting, refrigeration, laptop, no hot water (microwave much coffee though). Sail North in winter for heating (southern hemisphere). Using 10 very expensive (Japanese) panels and 1800 Ah batteries. This is an exercise in political, not electrical power. Although not independent of the land, I can't be held to ransom on a daily basis as can most city dwellers. Amortised capital costs and maintenance exceed the cost of grid electricity: well over $25,000 worth of equipment, probably around $2000 pa to maintain. One thing most people forget when quoting solar is that the panels are only part of the cost: the mounting equipment is a non-trivial part of the cost.

Submission + - Bloomberg Battles Fleet Owners over NYC 'Taxi of Tomorrow'

An anonymous reader writes: In April, Mayor Mike Bloomberg announced that the Nissan NV200 minivan had won a citywide competition to replace the current cab model, the Ford Crown Victoria, in a phased-in period of five years. Cab owners sued, pointing out that New York City law requires that hybrid electric models be available for immediate use for cab medallion owners; that excludes the current Nissan NV200, with its 2.0 liter 4 cylinder engine rated at a combined 24 mpg. The NV200 also has poor accessibilty for wheelchair users. After a state judge blocked the mayor's plan, Bloomberg allegedly told the CEO of Taxi Club Management at a private club, ‘Come January 1st, when I am out of office, I am going to destroy your f--king industry.’ Tim Fernholz of the Atlantic speculates that Bloomberg (a billionaire) may be planning to launch a cab-hailing service like Uber, which was just allowed back onto the streets of New York, with significant limitations. A side note: Yahoo is apparently 'pushing the envelope' again, showing it does not consider itself subject to old media restrictions on printing the F-word in headlines and body text.

Submission + - Google Unable To Keep Paying App Developers In Argentina (theverge.com)

An anonymous reader writes: Google has sent letters to app developers registered in Argentina saying they won't be able to accept payments on developers' behalf after June 27th. 'The change applies to both paid apps and apps that use in-app purchases. The move appears to be related to new, restrictive regulations the Argentine government has imposed on currency exchanges.' According to the Telegraph, 'The new regulations required anyone wanting to change Argentine pesos into another currency to submit an online request for permission to AFIP, the Argentine equivalent of HM Revenue & Customs. To submit the request, however, you first needed to get a PIN number from AFIP, either online or in person. Having finally obtained your number, submitted your online request and printed out your permission slip, you could then present it at the bank or official cambio and buy your dollars. Well, that was the theory. In practice, the result was chaos. ... damming the flood has come at a huge cost to the economy, especially since the currency restrictions were coupled with another set of regulations that effectively imposed a near-total ban on any imported goods.'

Submission + - The Plateau Effect: Getting from Stuck to Success

benrothke writes: Untitled documentol{margin:0;padding:0}.c8{max-width:468pt;background-color:#ffffff;padding:72pt 72pt 72pt 72pt}.c7{color:#1155cc;text-decoration:underline}.c0{font-size:12pt;font-style:italic}.c6{color:inherit;text-decoration:inherit}.c1{font-size:12pt}.c5{font-size:9pt}.c3{font-weight:bold}.c2{direction:ltr}.c9{height:11pt}.c4{text-align:justify}.c10{text-decoration:underline}.title{padding-top:0pt;line-height:1.15;text-align:left;color:#000000;font-size:21pt;font-family:"Trebuchet MS";padding-bottom:0pt}.subtitle{padding-top:0pt;line-height:1.15;text-align:left;color:#666666;font-style:italic;font-size:13pt;font-family:"Trebuchet MS";padding-bottom:10pt}li{color:#000000;font-size:11pt;font-family:"Arial"}p{color:#000000;font-size:11pt;margin:0;font-family:"Arial"}h1{padding-top:10pt;line-height:1.15;text-align:left;color:#000000;font-size:16pt;font-family:"Trebuchet MS";padding-bottom:0pt}h2{padding-top:10pt;line-height:1.15;text-align:left;color:#000000;font-size:13pt;font-family:"Trebuchet MS";font-weight:bold;padding-bottom:0pt}h3{padding-top:8pt;line-height:1.15;text-align:left;color:#666666;font-size:12pt;font-family:"Trebuchet MS";font-weight:bold;padding-bottom:0pt}h4{padding-top:8pt;line-height:1.15;text-align:left;color:#666666;font-size:11pt;text-decoration:underline;font-family:"Trebuchet MS";padding-bottom:0pt}h5{padding-top:8pt;line-height:1.15;text-align:left;color:#666666;font-size:11pt;font-family:"Trebuchet MS";padding-bottom:0pt}h6{padding-top:8pt;line-height:1.15;text-align:left;color:#666666;font-style:italic;font-size:11pt;font-family:"Trebuchet MS";padding-bottom:0pt}

Title: The Plateau Effect: Getting from Stuck to Success

Authors: Bob Sullivan and Hugh Thompson

Publisher: Dutton

ISBN-13: 978-0525952800

Reviewer: Ben Rothke

Overview: Book shows how to learn to identify plateaus and break through any stagnancy in your life.

Rating:8/10







Full disclosure: I am friends with Hugh Thompson, one of the authors of this book.





One of the challenges in reading The Plateau Effect: Getting from Stuck to Successis figuring how to classify it. Amazon has it ranked mainly in applied psychology, but also time managementand inexplicable personal finance. In some ways it is all of the above and more. In fewer than 300 pages, the authors reference myriad different areas of science, mathematics, psychology and more; in the effort to show the reader how they can elevate themselves from the stuffin life that glues them to the status quo.



With that, the premise of the book is that the plateau effect is something that affects everyone. We all have our ups and down in life, relationships, work and more. The book attempts to help the reader identify plateaus in their life, in order to break through them.



While a plateau is often simply flat terrain, the authors are all over the terrain in the book. They quote and reference liberally from science, statistics, life sciences, psychology, ethics, information technology and much more. From that end, the book is a fascinating and insightful read.



At the start of the book, the authors use the term acclimationto refer to the plateaus that many of us reach. This is the inability to notice changes in the environment around us. To a degree, acclimation is a critical element of our lives. If everything was brand new, life would be overwhelming; both to our senses and psyche. The downside is that this acclimation often leads us to accepting things the way they are, staying at the plateau, getting stuck and the inability to move forward.



The authors note that a real plateau means that you have stopped growing and that your mind and senses are being dulled by sameness; by a routine that sucks the life and soul out of you. Plateaus force you to make bad decisions and feel desperate. By understanding the force and tapping into it, you can get more out of life with less effort, and feel more in tune to your existence. If this scares you that the book sounds like a new-age title, relax, it is far from it, thankfully.



Chapter 3 is one of the many fascinating sections in the book where the authors detail the greedy algorithm, where the locally optimal choice is what is generally preferred. They tie this into the Gekko mantra of greed being good. But note that research has shown that long-term greed is good, but short-term greed, the type that maximizes the here and now seems to work for a while but almost always leads to a plateau. And as you realize, plateaus are bad.



Chapter 5 details flow mechanisms, step functions and choke points. Author Hugh Thompson is a mathematician and its obvious this chapter is his baby. A choke point is a part of a system that breaks first and slows everything else down. The book notes that a common cause of plateaus is not recognizing when and where choke points will occur.



Chapter 6 is another fascinating chapter that details people's inability to effectively deal with risk. The example given is around shark attacks. While the risk of shark attack is extraordinarily low, the media often makes it seem like an epidemic, and the gullible populace overreacts. The authors give many examples of where people don't comprehend risk and statistics. The authors note that people buy lottery tickets, often described as a tax on the mathematically disinclined, despite knowing the odds. They also write that due to various factors, people and society have become overly risk-averse, not realizing how risky that is.



While not new, chapter 7 details the problems with multitasking and its illusions of productivity. The authors quote Jordon Grafman, chief of the cognitive neuroscience section of the National Institute of Neurological Disorders and Stroke who states that multitasking is actually a misnomer. He terms it rapid togglingbetween tasks. The downside to this rapid toggling is that people become less effective and productive. The reality they show is that people can'tmultitask.



While the book is indeed a fascinating and valuable read, some readers may find it somewhat frustrating that the authors at times can seem like they are all over the place, quoting and integrating different facets of science and psychology. While the theme of the book is plateaus, there is not always a discernible sense of unity between all of the examples.



Another lacking is the shortage of prescriptive actions the reader can take. For the reader who may be indifferent to their need for change, the book may not be of full value to then. It would have been appreciated if the authors could have created action items and exercises for each chapter.



But perhaps the best advice is on the 3rd to the last page of the book. The authors note that if your company is stuck and has plateaued, and unable to get past some vexing problems. What should you do? Tell the type A's in the room to be quiet for a while and set out some frontline introvert an ask for their advice. Giving voice to the quietest person in the room might be the most unique exercise a firm undertakes.



With that, The Plateau Effect: Getting from Stuck to Successis an extremely stimulating read. For the reader who wants to grow and move off their plateau, this will certainly help them. The book promises to help the reader unstick themselves from the things in life that weigh them down. It certainly lives up to its promise and makes for a fascinating read.









About the reviewer: Ben Rothke.

Submission + - How Facebook ruined comments (at least for me) (time.com)

harrymcc writes: Back in late March, Facebook finally introduced a feature which lets you reply to a specific comment on an update. But at the same time, it started reshuffling the order of comments in an attempt to put the best ones at the top. The change only applies to Pages and to the Profiles of people with more than 10,000 followers, but it's driving me crazy. Over at TIME.com, I explain why.

Comment Use Felix (Score 1) 510

Well of course Python is too slow. Guido clearly has no understanding of performance if he thinks you can simply replace tiny hotspots with C code, and no idea about interfacing either, if he thinks that's an effective way for an application programmer to work. If you want most of the convenience of a scripting language and performance like C you should use join the Felix project. It's a scripting language, but it compiles down to machine code, not bytecode. It's statically typed, though most of the time you'd never notice.

Comment Dolphins (Score 1) 841

Who said humans were the only listeners? There's dolphins and dogs .. and of course, digital editing requires gross oversampling for frequency shifting, shortening or any other resampling technique. The fact is the sample rate is probably too low for that. The assumption of the article is rubbish. It assumes the only processes involved are converting digital data to analogue and then human listening of the analog.

Comment Re:The Market Has Spoken (Score 1) 435

People *want* solar, they just can't *afford* it.

The biggest cost saving of solar and wind power is not generation but transmission. It's not the cost of coal but installation of wire that matters. Wire is expensive in itself and even more expensive to install. Wind and solar will therefore be most popular where transmission expenses are highest.

The biggest expense of solar and wind is not generation but storage. It's not the cost of the generating device but storing the generated power that matters.

Expect solar to flourish first in niches: outdoor lighting, on boats and farms, battery maintenance on cars. In these places the costs are justified by the reduced transmission costs, and storage is either already present, easily augmented, or only required at a low level. Don't forget, that whilst batteries are cheap they also use up a lot of space and space is worth money.

Oh, and of course I missed one crucial fact: the biggest solar plants have existed for quite some time: hydro-electric power is clearly driven by the sun, and dams provide exceptionally good energy storage whilst having fairly neutral environmental impact (remove some trees, add some fish). As above, hydro is a niche that only works in select places.

Comment Re:If the visible hand of government lets go (Score 1) 435

Get your facts straight. Solar and wind power however are only possible with enormous subsidies yet still can't produce energy on their own and require 100% backup capacity by conventional plants.

Can't produce enough energy for what and whom? I live on a sailboat with solar panels, wind gen, and of course sails. 95% of all my power needs are produced naturally, including long range travel. Yes I have diesel backup generator and always use diesel for close quarters movement., and I have both micro-wave and alcohol cooking. Most of my lighting is LED. It gets a bit hot in summer and a bit cold in winter despite the insulation, but it's worth it for the billionaire views and low rents :)

Now please explain "needs" of land persons, who, in my view, are guilty of gross over-consumption and extreme wastage. In my opinion, the biggest "need" arises from lousy design of dwellings, with blatant disregard for thermal efficiency and utilisation of abundant locally available natural energy sources (including natural temperature differentials generated by day/night cycle).

Comment Re:Pffft. (Score 1) 421

You clearly don't have a CS background, but rather are a programmer. If you understand the fundamentals you're not going to be "stupid" in any language. .

You clearly don't have a programming background, but rather are an academic. If you understood the fundamentals you'd know that learning a programming language library is the primary impediment.

Comment Re:Pffft. (Score 1) 421

Because it was designed by a smart politician so you could adopt it, keep all your old code and ideas, and learn to use the new features at your own pace .. aka "upward compatibility" not just of syntax, but object model and thinking. It allows one or more paradigm shifts .. as opposed to a complete break. The software development industry is intrinsically ultra-conservative: if you don't design for that, you're bound to fail. The cost is overwhelming complexity, unreadable code, and mangled up half working concepts. The lesson of C++ is that C was a badly broken language in the first place, teetering on the edge of being operational, with every C++ extension showing up flaws in the core by breaking it.

Slashdot Top Deals

Term, holidays, term, holidays, till we leave school, and then work, work, work till we die. -- C.S. Lewis

Working...