text:
The madness of 'king cores
Intel is pumping up its virility through proxies like Michael Dell reminding us of an 80-core chip future. It's impressive, but Intel is a company obsessed to distraction with Moore's Law. It's like watching a crack addict do anything to get the next hit, a doubling of processor performance every 18 months, whatever it takes, in …
"Unless I'm missing something" - You are.
One word: Servers.
A quick average of some of my smaller production servers here gives ranges of between 1K and 10K threads.
Not running any HPC apps here, just some databases, ESBs, webservers... nothing really unusual. Have a look at the tuning options for Apache someday.
Per thread execution time is still a problem that doesn't get addressed by just adding more cores, but number of concurrent threads runnable is very important for even fairly basic serverside tasks (proper tuning may be required).
Looks like you have seen that Oracle isn't desperately good at parellel processing - which is semi true, RDBMS' are hard things to scale to highly multiple cores - but they are getting better and better all the time. Besides, they are mostly IO bound anyway.
I realise this doesn't help you play games any faster - but this is an industry that has only just started to wake up to the fact that they are going to have to learn how to write good multithreaded code. Some companies are learning, some are still resistant to the idea. By the time this chip is a reality, games are likely to be much more multithreaded than they are now.
Few points
My machine at the moment is running 681 threads. Given this number I am quite sure the OS (or actually its core component called scheduler) could find good use for 80 cores, even given that 99% of these threads do nothing, most of the time. Of course, this won't improve performance, for the very simple reason that the whole thing will choke memory bus. Still, if I wanted to write massively parallel application, I would use intel threading blocks and look at parallelisation opportunities. It's not really that difficult, given right tools - and lets not forget that these tools are actually available for C++, which happens to be dominant system programming language.
Anyway, the whole thing is just a dream, unless we find a way to get memory bottleneck out of the way. Not likely in the next 5 years, I'd say, given how little progress has been made in memory latencies reduction. Oh, and 10 VMs per core (5 per thread)? Not in my dreams.
To sum it up : OS scheduler will find good use to any number of cores no matter whether single app needs them or not, but before vendors (Intel or any other) put many-cores CPUs on the market, they must solve memory bus problem. Builtin memory controller is just small, first step.
Any kind of Monte Carlo simulation workload can be parrallelised. This is an evolutionary programming approach. Many design optimisations and game strategies can benefit from this kind of algorithm. A term used in this connection worth looking up is "simulated annealing". E.G. to layout the tracks on a PCB with thousands of interconnects and to place the PCB components in the optimal locations you want to be able to simulate the performance of the product for very many possible layouts and then focus on the better result regions where further narrower optimisations can be achieved. Think about the value of adding 2p to the value of something you make by the million and shaving 2p off the cost.
In my opinion you missed the point.
A hypervisor can do no more to help a given application (by today's definition) than an OS can. Both provide services to distribute the app across multiple hardware threads.
A hypervisor helps when there are multiple apps (as does the OS to a lesser extent), and multiple OSes involved.
"Intel can have any number of Threaded Building Block development efforts to add parallel programming to C++ applications as it likes, but they're not going to boost the speed of the weekly sales order processing run."
This is exactly the sort of activity that will drive improvements in application performance, including the one doing your weekly sales order processing run.
Hypervisors are not magic. The industry has to suck it up and learn new skills to build traditional and new apps on many cores, or it will stagnate. This hardware will soon be everywhere, not just in niche areas like gaming and data centres.
Of course databases like Oracle (or even MySQL) can benefit from a large number of cores, as they are highly multi-threaded applications. Java web applications can also benefit, being highly threaded in the application server, as I am sure .Net application containers are as well.
As to multi-cores versus multi-processors, it's much more efficient to have many cores on a single die than to have to interconnect discrete processors. As well as increased performance, as long as the cores aren't sharing things like the cache in an ineffective manner, it also means lower power consumption.
Of course on boxes with a huge number of cores you're also going to want to run virtualised operating systems under a hypervisor. Having so much scope to juggle resources between OS images on a single machine is great, and lowers the need to migrate images from one machine to another, as is common when running something VMWare on a stack of cheap dual processor, dual core boxes.
what application
Oracle, which you mentioned, was running on 64way sparc machines (e10k) almost a decade ago, and yes it scaled based on its workload.
I'm not sure what role a hypervisor would play here, just about any modern OS would use all of those cores; dispatching the single (and multi) threaded apps as required.
Well I'll call you on the Oracle one - we have customers who paid a fortune for 8 core Sun servers to run their Oracle databases, and would happily have more if they were cheaper.
That uses parallelism in a few ways - firstly, individual queries / tasks can be split across cores, and secondly, you've got options to introduce programmatic parallelism by using parallel query, or pipelining. Which of course does mean code change, so no benefit on legacy systems, particularly any that run their batches as single threaded processes.
With desktop apps, what strikes me is that a lot of applications (particularly Cocoa ones on OS X or similar MVC frameworks) already use a model where applications have to deal with asynchronous events - i.e. you try to avoid blocking waits in code, but instead use a message and callback mechanism.
Asynchronicity is the main issue to overcome in making code parallel, and I see no reason why you can't then let the runtime manage the distribution of objects to cores (I'm not underestimating the complexity of that - you'd need to dynamically load balance the cost of processing against the cost of messaging, but I would also put a bigger bet on the framework developers doing a better job of that than developers).
And again, of course, there is the issue that a lot of code out there isn't modern, and does work in a very synchronous way.
Lovely threads dude
>Unless I'm missing something the vast bulk of existing applications, the stuff we want to run more quickly, are single or single-digit threaded applications.
Sounds like you are missing something.....
It's more about RAM and disk, but more threads means all the oracle processes don't get scheduled off proc (and allows multiple dispatcher rather than shared server).
Not to mention the old Oracle licencing fun and games, more threads less cores means a cheaper licence.
Again, for persistant http/https a hardware thread per software thread keeps the process on proc and makes it very quick.
But you're right, an application has to be written to take advantage of it, there's not a whole lot out there on the home market, it's chicken and egg, I remember playing doom on my old dual processor BP6/Celeron machine, and it used both procs, now the multi/proc/core/thread is here for the home market the software will be written for it (build it and they will come).
It is not the software, it is the IT industry
The IT industry is infected by MicroClap. 99.9% of the software administrators out there would not consider even for a second the possibility of running two unrelated applications on one server. The average OS ineptitude in allocating scheduling resources in a defined and predictable manner to more than one app does not help here either. It is the cluelessness of Corporate IT and Feeblness of the OS schedulers that drive the hypervisor and virtualisation uptake, not the software industry as such.
You don't need a hypervisor
No need for a hypervisor in a data centre - we've been running on multi processor/multicore machines for years and are used to shoving large numbers of jobs through at teh same time. No need for VMs either - even if they've also been around for donkeys years. Just need a decent OS (NOT WINDOWS) a decent scheduler and a workload manager to stop resource hungry apps from stealing too much and blocking the rest of the machine up.
The big benefit of virtualisation in a data centre is to insulate apps from machine failures/unavailability, and facilitate maintenance and upgrades. Particularly when you're running a lot of small, relatively unreliable (compared to mainframes or top end unix boxes) machines.
OS X Grand Central
Is this the problem Grand Central sets out to solve?
Lots of single-threaded applications, all at once? Almost like an operating system...
I think you may have described an operating system. Allowing lots of processes to share processing resources efficiently? Wow, not! That is hardly revolutionary, or new, or even thoughtful. Opinion? Not even close.
Solaris and Linux already allow a variety of ways to slice a given machine, (from virtual memory/processes, through complete virtualisation). BSD has a few options (like jails, and more I'm sure) , and Windows even has more than one (in the works).
An opinion piece on this might be a case for whether virtualisation interfaces are best defined by hardware or software vendors (although I believe some independant standard is best of all, and some work has been done there already).
Virtualization all the way...
I agree entirely. For most people even the current quad core offerings are massively over specced. There are many projects around that don't even take a single core of CPU during their day-to-day operations. Add to this the problems with per-core licensing and multi-core servers become a needless and costly waste, unless you consider virtualization.
VMs don't solve the multi-threading problem...
Oh dear - you don't resolve a multi-threading application problem by running lots of inidividual copies in their own VMs. You still have the same parallelisation problem - just that you now have to load balance over multiple operating systems. Of course there is still a use for techniques for consolidating lots of individual servers onto one box using VMs, but that should not be mistaken for getting more throughput through a single application. There are ways of exploiting multiple OS images for some typles of applications - network load balancing web servers for instance, but generating lots of VMs just to exploit more cores is a wasteful exercise - all those VMs need operating systems, memory and CPU overheads, IP addresses, configurations. It's called VM sprawl. Load balancing over multiple physical servers for resilience reasons is fairly sensible. Load balancing over multiple VMs on a single system when there are better ways is just wasteful.
It's much better natively to use environments which can use multiple threads within a single (or more limited) number of OS images. Any decent commercial database can do this, as will J2EE and any number of other run time environments. For most commercial, multi-user systems you often get sufficient parallelisation through supporting multiple users and hence transactions (a single transaction using multiple threads is rare and not usually necessary).
On the desktop the last thing I want is a dozen VMs. About the only advantage I can think of is limiting the scope of any virus infection (although I now have to manage multip[le VMs). Even if I do have multiple VMs there is only so much multi-tasking I can manage in my head. I just can't directly use that many very explicitly separate work threads. Admittedly most desktop applications do not exploit or need multiple threads. For the most part these don't have highly demanding CPU requirements. However, there are some that do, especially in the area of multi-media handling. Video, Audio and Photographic processing are examples of application areas where modern software does exploit multiple threads. These are, of course, specialist areas but for that very reason there are algorithms and software libraries that do exploit threading.
I'm rather less enamoured of hardware threads though - these are virtual CPUs and, whilst they can increase throughput, you can pay a very large penalty in damaging single thread speed once contention does set in. At the very least it confuses basic system performance numbers through non-linearity of reported CPU usage when compared with core utilisation.
Thread aren't that hard
My first point is that the software industry finds writing multithreaded applications hard largely because engineers don't go seeking out the tools for the job. In the real time operating system world that I've lived in for the past decade or so threads are almost unavoidable for anything but the simplest systems. Thus the development tools are rather better for the job than those found in the *nix and Windows worlds.
A good example is Windriver's (I don't work for them) development suites for vxworks, specifically the version hosted on Solaris. What this gives you is a mechanism for debugging individual threads without stopping the rest of the app, more than one debug window (so you can debug threads side by side), and something called WindView that is frankly awesome. WindView gives you the ability to find out what thread has run when, why it ran, what it was doing when it ran, what thread has run next and why, where the OS has stolen some execution time, where the interrupts are, etc. all wrapped up in a lovely GUI that is best described as a logic analyser for software and without introducing a runtime cost.
Mercury's (I don't work for them either) development tools are very good too. TATL is the equivalent to WindView and is truly excellent for their specialist multi CPU system.
For piccies take a look at these links:
My point is that whilst tools like WindView and TATL are designed for fairly specialised hardware and software systems, all these multi core CPUs that we're finding on our desktops are resembling those specialist systems more and more, so its about time the mainstream development tool creators got with it and looked at what the rest of the world has been doing for 10+ years. Sun's dtrace may be getting there, slowly.
My second point is that no one is taught multithreaded software design anymore. I was, and it's not hard. When I ask round the lads in the office what a pipe is I may get some glimmer of a response from the unix guys muttering dark things about command lines, but that's generally it. Semaphores elicit an even sparser response. No one seems to think of using pipes within applications these days, yet apps built using threads communicating through pipes (as opposed to global variables) and select(), with the odd semaphore thrown in where strictly necessary, are easy to design and not hard to implement given the right tools. Anyone remember Communicating Sequential Processes? Also, (and this is a very big also these days), pipes can easily become TCP/IP sockets which means that converting your single machine app in to a multi machine distributed app is straightforward. Threaded building blocks and clever compiler switches are useful in that they take some of the donkeywork out of parallelising standard stuff, but they're no substitute for some coding skill.
My third point is that I don't think it necessary to have a hypervisor to make use of an 80 core CPU. An OS should be able to divvy up apps and the threads they create across cores without having to virtualise anything. They already do, so why can't they in the future? Granted, virtual machines and hypervisors can do some clever things, but mostly they're just allowing app developers to be lazy in not having to build clustering, failover, security, etc in to the app in the first place leading to what seems to my parsimonious eyes a whole lot of unnecessarily used clock cycles.
Paris, in the fervent hope that she can do more than one thing at a time.
9 ps3 cores?
You may want to check your data there. the PS3 specifically uses 7 out of 8 cores (one being redundant to achieve better yeild), of which only 6 are accessible to programmers.
Pardon me if I'm being dense...
...but why do you need a hypervisor to run lots of single-threaded apps in their own VM? Decent operating systems have been doing that for years with less overhead than running an OS under a hypervisor.
The last mainframe OS I was an internalist on supported up to 64 instruction processors, and that was some years ago.
re: The cars on the data centre motorway
The threads ("cars") will still have to wait for other parts of the systems, such as hard disk for data storage - so go beyond 4 cores and most of them will be sitting idle for most of the time
Moore's Law
"but Intel is a company obsessed to distraction with Moore's Law. It's like watching a crack addict do anything to get the next hit, a doubling of processor performance every 18 months, whatever it takes, in Intel's case."
From my uni days I remember Moore's Law being the doubling of transistors in a processor rather than the doubling of performance. Performance largely follows, but is not the driving factor. Or am I wrong?
Build it and they will come.
Your argument is akin to going back to 1985 and asking why should we have colour monitors? Every application has been written to run in monochrome, so what the point of having a colour ?
Software that makes use of multi-processor machines will become more common as soon as multi-processor desktop machines become more common.
640K ought to be enough for anybody
Moores Law for the pedant
"Moore's Law" was an observation that the number of transistors roughly doubled every 2 years. This is not performance per se.
Do not pass go, do not collect £200, the bank has lost it playing the stock market.
So what's more likely;
A company with a multi-million dollar research budget hasn't spotted the "obvious flaw" that someone with the "brain of a six year old" could spot?
or that they haven't announced the solution to the press?
or that the chip simply isn't designed for that purpose you're judging it on?
That, and other presumptions of individual cores not increasing in performance, and software not being optimised in the meantime; makes me wonder, given most people realise multi cores aren't an end-all solution, what is your point caller?
Do apps need to be multithreaded?
Rather than running a single app across all cores/threads, it could be used to run multiple apps. A single-server citrix farm springs to mind as a classic example. Each user gets their own core (or a higher percentage of a core) in order to reduce latency. Since the apps are independent, there's less of an issue with concurrency. Close to this might be hypervisors which don't split the processing of a single application within a VM across multiple cores, but do load-balance VM instances across cores. The reduces the number of boxes, their redundant power supplies and therefore power consumed.
Equally, you could partition your (eg) billing database. Today we might process A-M on one host and N-Z on a second host so each host only deals with a subset of the total processing. With more cores, you might run multiple mysql instances each of which look after a subset of the total dataset. Of course you might run into various I/O bandwidth problems but that's a separate issue.
You could also run more processor-inefficient applications. A web-farm may want 80 java server processes running simultaneously, chomping through the xml to HTML conversions for web pages. You may want to simulate foreign architectures, eg sparc on x86, to consolidate critical, but perhaps less cpu intensive functions.
None of this gives you anything you can't do today utilising more rackspace, but if you can shrink your datacentre down to a rack, you've probably saved yourself quite a bit of money.
It is not for the desktop
I agree that you can't use 80 cores on a typical desktop, however a server that is dishing up web pages, DNS results, ... might be able to use them. The big problem is going to be memory bandwidth.
The Cloud and Agents
The network is the computer - A famous company once said that, in the days where one computer had one core and the network provided the resources. However, when everything is in the "cloud" - the computer is the network, and the ability to run 80vm's on a machine would be very handy. How very green.
Then there is the agent paradigm, intelligent software that is social, proactive and goal orientated. Mini-AI applications that seek out the functionality they need to complete a bigger goal. An agent community is a collection of functions as unique threads. That's 80 full time agents on one core. So the challenge then falls in programming threads as opposed to libraries.
The future is mega-multi-cored. The transition will always be slow, but once the ball starts rolling... intel's compilers are a good start. The trickle down effect will start, and turn into a torrent.
But the question is where do we go from here?
Our ordinary app
You comment that ordinary apps (DBs) don't need lots of cores. I can speak from my experience and say you're wrong.
Our ordinary app has 15 background tasks (each in there own thread).
Every client has it own thread etc etc
Hence 100 user system requires about 300 threads meaning threads have to share a CPU.
Muticores is the way to go, even for ordinary apps!
I also am an indie game writer, multicores are in this case are harder to program for, but then again writing games is about the hardest thing you to do!
How many single process computers out there?
So really how many computers do you know of that run a single process these days. Even my router runs Linux and has several daemon processes. My HTPC is running at least 40 processes.
Of course more cores will help here, you don't have to have multi-threaded apps to see a benefit.
There's more to cores
Actually, I could well imagine multithreaded versions of database and spreadsheet apps. Just because we are not producing them now does not mean it is not possible. Many, if not most very large databases run on distributed memory systems, using MPI or something similar to take care of interprocess communication. These would simply fly on multi-core system (or any other shared memory system) because communication is orders of magnitude faster.
Even without multithreading, multi-core chips can be used with fairly simple programming paradigms such as embedded in OpenMP, in which you can often just add compiler pragmas to gain huge speed increases. Apart from classical HPC apps, think of multimedia processing, which can often be parallellized quite trivially (and almost linearly) using OpenMP. The main worry is the memory bandwidth, which Intel has now finally addressed with its nehalem architecture. However, memory bandwidth might not scale easily to 80 cores.
Having said that, for many apps, the current processors are fine, and virtualization is certainly a way to use multiple cores with existing apps.
Another option...
...is to implement some decent workload management technology. There are products out there that will manage the allocation of system resources to different apps in real time without the multiple abstraction layers and multi-OS overheads inherent in machine virtualization products. So you'd run your base OS (whatever that happens to be), and install, for example, Oracle server, other chosen apps, and the workload management technology. Multiple DBs will happily live in multiple Oracle instances, each running as a different executable and allocated a different portion of the available resources. Replicate across multiple hosts, store the DBs on a SAN, virtualize the app itself into a sandbox if you are concerned about contamination of the OS, and you've got the same levels of availability and consolidated system performance for a fraction of the price of a machine virtualization solution.
"The software industry already has problems writing and compiling multi-threaded software so that the threads can be spread across the cores and execute in parallel. The more thread bandwidth there is in a chip the harder the job gets."
Well, there's a reasonably well-known maxim here about how Amdahl's Law is kind of irrelevant. You don't make the same workload go faster. You make a bigger workload go the same speed. This applies perfectly to games and simulations. So I dispute that more threads really make things harder. This is received wisdom but in practice it's kind of wrong for the kinds of applications that actually suit multicore systems.
OTOH, for applications that don't suit multicore systems, the job doesn't get harder, it gets impossible.
"Sony's PS3 has a Cell processor running 9 cores, one a controller core, the other 8 replicated graphics cores which do all the render work stuff, and very well too."
Actually, the Cell processor used in PS3 is only specced at 8 cores and one of those is used for "security" leaving 7 for the application. The 6 available SPUs are not typically used for rendering. PS3 has a traditional GPU for that (from the NV4x family). SPUs can be used for preparing data for the GPU, or at a pinch for doing image processing, but are equally likely to be running physics workloads or even game scripting code.
"radically better data centre application bandwidth"
Using a multicore system to run massive numbers of VMs is a clear non-starter. Everything bottlenecks at the serial devices. You only have a certain amount of disk bandwidth, memory bandwidth, disk IOPs and memory IOPs. Sharing this across 80 VMs is not going to give you 80 full-speed VMs, or anything like. Unless your VMs are all running compute-heavy tasks which require little I/O you're screwed. And if your VMs *are* all running compute-heavy tasks which require little I/O, you're probably in the arena of games and simulations. GOTO 10.
What it does allow - and this goes against the grain somewhat - is for languages to be very very inefficient. If a language now takes a thousand cycles to add two numbers (I'm looking at you, LISP) then it's fine because you're going to be waiting about 10,000 cycles for your last memory transaction to complete. You may as well interpret ASCII source code directly. Parallel graph rewriting languages become viable. It's a good day for computer science.
This same factor allows emulation of other hardware. At the bit level, if you like. These systems will be awesome for Verilog. It's a good day for computer designers.
So Intel's products might just presage a revolution in how software is written and in how hardware is designed.
But I can certainly see why your typical data centre guy is thinking "why bother?"
You are correct, for now.
Firstly, the current software industry needs the proper tools. There are a bunch out there already and more are coming into play and improving every year, but for now most programmers are still thinking top-down and OOP.
Speaking as a coder trying to break into parallel and multithreaded design, it is fucking hard to switch. You find yourself going into old habits and trying to cut corners because thats what you know. Its like trying to learn how to ride two bikes at the same time where your only experience is racing F1. The change needs to start from the beginning. Don't teach BASIC to the kids anymore, teach parallel C.
Once the tools are in place and a new generation of coders comes along who were nurtured with those tools and styles from the get-go, you will see the change. Don't hold your breath though, give it at least another 15-20 years for it to be ubiquitous.
I don't think Intel and the like should stop increasing cores. Absolutely not. Because once the software industry finally catches up, the structure will be in place and all of a sudden everything will be running millions of times faster.
Errrr, servers?
A web server will create a process (or thread) for every concurrent connection from a client - so will a database, file server, mail server, directory server.... etc
So servers will benefit from lots of cores for all those concurrent connections.
Hmm, maybe my brain core is underclocked but I thought that there are a lot of database-type operations which respond very well to parallelisation (with appropriate lock and cache management). Didn't there used to be Oracle Parallel Server? Presume it has now morphed to Oracle 9i10g11xyzpqr :-)
I agree with most of what was said. While a good number of regular apps (including things like Oracle, SQL etc) benefit from multiple cores, the benefits start leveling off after a given number (say, four, but I could be wrong). So all, told, the only benefits are going to be virtualisation at the moment. This will reduce the number of hosts considerably, but I see some interesting things coming out of it:
- Firstly, hypervisor makers will have to support this many cores - At the moment, VMware, for example, scales to (if I remember right) 32.
- Does an average company really want 80+ VMs per host? It smacks of putting even more eggs in even fewer baskets - something that scares some places with just today's technology. The new servers will have to be gods gift to resilience as well as king of cores.
- I can see software licensing cost models being questioned again - will a product be licensed per virtual CPU?
- Great, you have so many cores, lots of processing power in one server. You then move out the bottleneck to IO, as all of a sudden your 80 core host has to provide networking services for so much more than it's previous incarnations. So it'll be 10GbE and/or 8Gb FC across the board. Nice and cheap then.
Straying beyond virtualisation means some serious redevlopment of apps and operating systems, including a new idea of how the use so many cores effectively.
Paris - 'core' blimey.
New paradigm: trad4
My logic is we need a new programming language and paradigm that does scale on multiple cores. Like this: trad4.sourceforge.net.
Disclaimer: I wrote it, it's in beta but the 2.0 release is scheduled for the end of the year.
Firstly, the reason you want more cores is because no-one uses just one application at once any more, if they ever did. The spreadsheet example you used may use just one core (more likely more) but at the same time, the OS uses a couple, your iTunes playing in the background likes cores, as do your invisible-but-still-running widgets, indexing system, IM client, twitter interface, mail app, browser ...
And another thing, what's wrong with a constant hunt for performance? You mention Moore's Law as if it's a bad thing.
More than one OS?
I's perfect for Solaris zones.
Maybe not Oracle...
but the Informix DBMS is quite capable of running threads in parallel across multiple cores. Sequent may be gone, but their Silver Bullet architecture runs ever on.
A lot of crap spoken about threads
It doesn't matter how many threads you have on your system. Most of them are sleeping. It's number of active threads that matters.
Yes, but
While the Cell processor in the PS3 has one core disabled, and another used for security, full-price Cell processors used in servers have all eight cores available. Also, while a database server handling multiple queries at once is concerned with throughput, and so can effectively use multicore chips, plenty of other applications on desktop computers do face the problem of not being effectively parallelizable.
But until they can make some new kind of chip with transistors that run faster than silicon CMOS, and put enough transistors on it so that the speedup provides a benefit, there is only one other way that the benefits of continuing improvements in chips can be made available.
The price of a single core chip could come down, leading to personal computers packaged and sold like pocket calculators.
A 50 GHz 8-bit microprocessor sporting a parallel 8-bit adder won't outperform a 3 GHz 64-bit microprocessor with advanced arithmetic hardware, and it seems that many of the exotic materials aren't at the point of even making an 8-bit microprocessor out of them.
Concurrency has a lot to do with responsiveness
A lot don't seem to grasp that.
Sure, you can make linear programs run faster if you split stuff up and redesign, but on the whole that is not where you want multiple cores, you want faster cores for that.
But, there is not too many places where number crunching is required, instead what you want is to to use the device when number crunching is happening. So, a core for each application is helpful, just so that the application responds immediately even with one of the other cores is under load.
"What applications are capable of executing across 80 cores in parallel, with, say, two threads per core, meaning 160 parallel threads?"
How about apache2 with the thread worker MPM?
I'm glad someone mentioned servers
A server not a million miles from here (looks at IRC window) has a load average stretching into the hundreds and growing. Admittedly, this is a test to see what breaks, but it's based on what happens in real life otherwise we wouldn't be trying it.
The server software my previous employer sells also typically runs at a fairly high load average.
What's load average? It's the number of runnable tasks -- not all of them can get a bite of the limited numbers of cores at the same time.
Gettings lots of cores will help, but servers will still be kicking their heels unless you can get I/O to match the processing power. But all this talk of "we'll have to change programming to make use of all those cores" it's rubbish and typical of someone who sits in front of a Windows box. It's as bad as those silly adverts that claim having a dual core processor will allow you to do two things at the same time, as if operating systems haven't been scheduling multiple tasks for years anyway.
Does no-one who read this article know what a core is? Did no-one get the fact that the author was saying that massively-multi-core systems _are_ much better for a server environment than for the desktop?
Go on: someone explain to me how, on a dual-core machine, all of your background threads are going to max out your second core when your first one is trying to keep up with you typing into Word?
The killer app
I, for one, am waiting the day i'll be able to TALK to my computer. This will be the real killer application. Just imagine a few commands:
Simple : - Call <customer name> tomorrow, about 9AM, and pass me the call.
Powerful: - Find the last report on <some subject> with <some conditions>
Useful: - Answer th that article in The Register with .....
Very useful : - Call my mother in law, and tell her i'll be late .... perhaps not coming.
I'm sure you can imagine a lot more ...
This would be heaven for the computer illiterate, visually impaired, etc.
Forget ssh, e-mail, keyboards, mouses, RSI, and so on. Just talk, even over the phone.
Use it at home, just to do talking what you're having to use a button now (or more than a button).
Ahh... just dreaming on it.
Who remembers SMP?
That's SMP as in symmetric multiprocessing.
IF (and it's a huge if) your workload is SMP-compatible, and your CPU (alone) is the bottleneck, the time taken to process a given set of work is halved when you double the number of processors.
SMP was industry standard technology and terminology back in the 80s and 90s, but seems to have been forgotten (or is being ignored) because the people now coming out of IT college and/or going into IT management are seemingly Intel-sponsored Microsoft-brainwashed fashion victims, as is illustrated by the VMware-style hype in the base article here.
Multicores is the same as SMP, just cheaper smaller and faster than back then. Back then, 80 CPUs in an SMP box would generally with good reason have been laughed at by those with a clue, and so it should be today, outside of certain niches.
"the software industry finds writing multithreaded applications hard largely because engineers don't go seeking out the tools for the job."
'Engineers'? You've already let the cat out of the bag. Software 2.0 is about prettified GUIs and a "business model" that makes money for the various players regardless of the quality of the end product or service. IT's not about engineering Stuff That Works.
"no one is taught multithreaded software design anymore."
Absolutely. Communicating Sequential Processes is indeed what they need. That's from when, 1978? Not hip, not trendy, nothing to sell (except a mind-numbingly simple sensible design concept), move on.
If civil engineers built buildings the way most software people design systems, they'd be reinventing a different kind of girder/welder/rivet every couple of weeks and spewing rubbish about it in every available industry journal. And a lot more bridges would collapse.
The rest makes a great deal of sense too. Where do you work, have you any jobs going?
"Of course databases like Oracle (or even MySQL) can benefit from a large number of cores, as they are highly multi-threaded applications."
Bollocks factor: 75%. The database might be multiprocess or multithreaded, but sooner or later in any worthwhile real world application (eg anything with transactions) there will be one or more serialisation/synchronisation points where everything has to stop to get in sync before progressing further. And that's in addition to the memory and disk bandwidth issues others have already mentioned.
"Don't teach BASIC to the kids anymore, teach parallel C."
Indeed. Except Parallel C (and indeed Parallel Fortran) has been around since the days of BigSMP (see above) and DSPs and so on (and indeed the Transputer). Say around the late 80s, for (eg) Parallel C from 3L in Edinburgh. Where has Parallel C been the last twenty years? Waiting for Studio support??
A domestic or business-class desktop PC can use a couple more cores than it's got hard drives. If you've got a core per hard drive, you can parallelise the virus scan *and* maybe do some work/have some fun while it's scanning. Anything beyond a few cores isn't going to help, regardless of how many threads are sitting idly waiting for something to do.
Summary: massively parallel processing hasn't been, isn't, and won't be, relevant to anything except a tiny proportion of the IT problem space. In the problem space where it might potentially be relevant, other constraints (memory bandwidth, disk bandwidth, scheduling issues) often render massive parallelism relatively pointless.
If you want to know more, ask someone who remembers the late 80s/90s, do not ask someone who thinks Visual Studio is a software development tool.
Well there's nothing like being patronising. Of course idle processes don't use cores, although there is always some background activity gomg on and it is increasing. However, there are desktop applications which do use multiple cores - I know, I have some of them. Image and video editing are the obvious ones. Multi-media replay, "immersive" games, ray tracing, engineering simulations - these are all examples where extra cores can be used.
OK - most of the time these cores will be idle most of the time, but with modern power management they don't have to be wasteful, and the cores can be there when they are needed. Some of us do rather more demanding things with PCs than type things into Word. I use a four core machine at home, and there are times - often lasting an hour or more, when it is running almost flat out. I'd much rather use software that can use multiple threads efficiently rather than consuming mega larger amounts of power at wastefully high clock rates (power consumption increases disproportionately with clock speed - clever power management and suitable software is vastly more energy efficient).
Me want Power6
And a few of them, too
@Steven Jones: Dead right!
I regularly max out the 4 cores of my machine at home with just one app (I love the vacuum-cleaner sound when this happens). The same app can hog all 16 cores of a 4 socket quad-core per-socket Xeon-based machine, but it does have memory bandwidth issues which limit performance to about 9-10 times speed up (waiting for Nehalem or Opteron kit here), I am also rewriting some other apps to make full use of multiple cores. I can see many photo and video edting cases where 80 or so cores would easiliy be used so I can process the same images in a more complex way than before, but with the same speed (a previous comment on Amdahl's law and its irrelevance was spot on).
Of course I do not max out the 4 cores all the time, but I want a system that can process serious amounts of image data quickly when I need it. You do not buy machinery of any kind for average use, but for peak requirements.
Most read
- Product round-up Ten excellent FREE PC apps to brighten your Windows
- Hi-torque tank engines: EXTREME car hacking with The Register
- Review What's MISSING on Amazon Fire Phone... and why it WON'T set the world alight
- Chromecast video on UK, Euro TVs hertz so badly it makes us judder – but Google 'won't fix'
- Yes, UK. Johnny Foreigner has better mobe services than you


text:
Charlottesville Breaking News
Going, gone: Bank takes Kluge's Vineyard Estates
The swanky subdivision that Patricia Kluge once envisioned as pairing top-flight vineyards with high-end houses hit the auction block Monday, and nobody except the project's lender wanted to pay what the bank thought it was worth–- $4.9 million–- so now the bank owns Vineyard Estates.
The new valuation represents a considerable downturn. Not only did Sonabank reclaim the place for far less than the $8.2 million it lent, but the 511 acres in Southeastern Albemarle–- a place where an empty 3.74-acre lot sold four years ago for $1.2 million–- sold for less than $10,000 an acre.
As McLean-based Sonabank joins the ranks of lenders turned real estate owners, Sonabank rep Norman Hammer, who attended the auction, expresses enthusiasm that the bank could recoup more o...
Straight talk: 'Buy local: Save your job'
In tough economic times, it might be hard to come up with anything more visceral than this appeal from a Central Virginia businesswoman: "Buy local. Save your job."
It's a slogan so powerful that it's been attracting attention since its last-year unveiling, and it's the brainchild of a local business owner.
"I want tax dollars staying in Albemarle," says Nancy Vetter, vice president of PrintSource, a printing and marketing company located on Berkmar Drive.
Vetter says she was inspired to put her message into the iconic European automobile oval sticker format when she saw yet another customer go online to order out-of-state printing services.
"Spending money in California doesn't help here," says Vetter.
She surmises that many people just don't realize how online ordering can yank money from the local economy. And for many younger people, online is the first place they go when making a purchase.
"My daughter says toner is $3 cheaper in New Jersey," says Vetter, who notes that when one adds in shipping costs, online isn't always cheaper.
It's not just private businesses that lose out when dollars leave Central Virginia. So do...
Judge's wife: Should relationship be revealed?
It's no secret in local legal circles that Judge William Barkley is married to high-profile defense attorney Rhonda Quagliana.
Those who aren't lawyers might remember that Quagliana represented the apologetic rapist, William Beebe, arrested more than 20 years later when he begged his victim for forgiveness as part of a 12-step program. They might remember that she represented porn pastor Gregory Briehl, or wife-murderer Anthony Dale Crawford, or that she and her partner cu...
Plot thickens: Halsey Minor claims outrage over foreclosure
Claiming that he withheld his mortgage payments to the Colonial Williamsburg Foundation as part of an intentional strategy, financially troubled millionaire Halsey Minor lashes out at the condition of the mansion in a new story in the Williamsburg Gazette.
In the story, Minor talks of squatters living in the 1755 dwelling, of a "caved-in" wall, and suggests the he might have to remove the entire roof to find a leak that has allegedly been causing water damage. If he's right, it wouldn't be the first time someone sold Minor a leaky dwelling. And it wouldn't be the first time he fought back.
Five years ago, Minor plunked down $20 million for a modernist house in the tony Los Ang...
3.4" snow at O: But not enough to reload groundwater
How much did it snow on January 26? Well, it depends on where you were.
According to UVA Climatologist Jerry Stenger, most of the Charlottesville/ Albemarle area got just two inches–- far less than the four to seven inches that had been predicted by the National Weather Service. However, Stenger points out that thanks to cooler air out there, the Shenandoah Valley averaged 7-10 inches from the late-January precipitation event.

subset: commoncrawl


text:
Grevy's Zebra
Art Print | by Mollie Everett Field | #256628
Art Print | by Mollie Everett Field | #256628
This is a very special picture for me and the second version of a similar image. The original is an oil on a deep edged box canvas painted around the sides so a frame isn't needed.
It measures a large 42 x 30 and would look extremely good as a centre piece on a large wall or as a small copy for a dull corner.
The whole painting is just stripes interrupted only by the gentle eye's. I hope you will enjoy this as much as I did painting it.
Copy the code below and paste it into the HTML on your blog or website. With this image, you agree to our terms and are bound by them.
Grevy's Zebra by Mollie Everett Field
Grevy's Zebra by Mollie Everett Field
Grevy's Zebra by Mollie Everett Field
Sign up for the Easyart newsletter to take advantage of this exclusive offer and receive updates on the latest artists and collections.
Gives the frame its character and provides the perfect setting for an artwork to be fully enjoyed.
Protects the artwork from dust and wilting so that it can be admired for many years.
Adds depth to an image and works with the moulding to enhance and protect the artwork.
Bonds to the artwork ensuring it is perfectly smooth and holds the whole frame together.
We partner with the world's top museums and galleries to bring you exclusive prints of the highest quality. Our teams of designers ensure the colours are accurate, papers are well suited and the best frames are suggested.
In the printing room, artworks are printed on state-of-the-art machines with a team of technicians checking colour and quality every step of the way.
After being cut down to size, our team carefully finish any stray edges, check measurements and prepare the prints for mounting and framing.
We have a team of master framers who work with high-quality, responsibly-sourced wood to create our vast range of framing combinations - each frame is bespoke and made to order for every print.
Our selection of hand-finished frames are painted or stained by hand in a variety of colours, and finished with a layer of wax - the end result is a uniquely crafted, beautiful frame that is made to last.
In this workshop everything comes together - the print, the frame and the glass - in a seamless and stream-lined process.
The artwork is carefully mounted in preparation for framing.
Once mounted, the print is ready to be covered by glass or perspex - a delicate procedure but expertly done with not a fingerprint in sight.
After a final, thorough check, the framed print is ready to be carefully packaged up and shipped to the customer.
For those who order their art as canvas prints, the same amount of attention and care goes into the process. Here, the print is being transferred to a wooden frame.
As with the framed prints, our canvases are all hand-finished in the workshop - a labour of love from start to finish.


text:
Find records of James Aussieker
Find birth, death, marriage, military, and other records of James A Aussieker at Ancestry.com.Search for records
Biography & Family History Add details
James A Aussieker (1943 - 2004) was born on November 24, 1943. He was born into the Aussieker family.
James had no spouses. James died on August 6, 2004 at 60 years of age.
James A Aussieker's last known residence is at Tulsa, Tulsa County, Oklahoma.
We were able tolocate a death record for James A Aussieker in the United States Social Security Master Death Index (SSDI). According to information provided to the SSDI, this death record has been verified by a family member of the deceased. This data can be considered very accurate. What is the SSDI?
This profile of James A Aussieker's history was created by AncientFaces members Add what you know to connect to the people who know him. Some common things we would like to know about James's genealogy:
- Where was James born?
- Where did James die?
- Who was Jamess family?
- What did James look like? Add some photos of their life.
Family Tree & Genealogy Add / Edit People
You can add or remove people from this genealogy by clicking here.
History of James A Aussieker Add details
- Given name
- James
- Surnames
- Aussieker family history
- Last Known Residence
- Tulsa, Tulsa County, Oklahoma
- Born
- Death
- Gender
- Male
Do you know more about James A Aussieker?
You can add details to this page and share James's story.
Obituary Add details
There isn't any info regarding James's obituary records. You can add obituary information about James A Aussieker by clicking "Add Details".
Discuss James
Share your memories below with the rest of James's family. We'll notify anyone else who is searching for James of your message.
Find records of James Aussieker
Find birth, death, marriage, military, and other records of James A Aussieker at Ancestry.com.Search for records
Possible Relatives
- Gladys Aussieker
- ·
- Meta Aussieker
- ·
- Amy Aussieker
- ·
- Evelyn Aussieker
- ·
- Marion Aussieker
- ·
- Dorriss Aussieker
- ·
- Margaret L Aussieker
- ·
- Elmer L Aussieker
- ·
- Fred M Aussieker
- ·
- David F Aussieker
- ·
- Mel Aussieker
- ·
- Henry Aussieker
- ·
- Rose Aussieker
- ·
- Clement C. Aussieker
- ·
- Fred C. Aussieker
- ·
- Unknown Aussieker
- ·
- Virginia K. Aussieker
- ·
- Mary A Aussieker
- ·
- Anna Aussieker
- ·
- Ezra Aussieker
- ·


text:
Where market conditions warrant, the synergy of co-locating several regionally based shows — each serving a vertical segment of a market — creates an all-encompassing "front-to-back-end" event. Nowhere is this more apparent than in the $200 billion California marketplace, where Canon Communications LLC will on February 5 to 7, 2002, again combine its Medical Design & Manufacturing (MD&M) West, PLASTEC West, Pacific Design & Manufacturing, Electronics West, and Nutritionals ...
Register for Complete Access (Valid Email Required)
By registering on MeetingsNet now, you'll not only gain access to Printer-friendly, you'll get exclusive access to a large archive of premium content.
Already registered? Log In here.


text:
Select () or exclude () categories to narrow your recipe search.
As you select categories, the number of matching recipes will update.
Find exactly what you're looking for with the web's most powerful recipe filtering tool.
Prep Time:
Cook Time:
2 mins
30 mins
This is a easy & perfect sticky rice. I've made it several times & have not had a failure yet. It comes from stephskitchen.com (a great recipe site). I cannot enter that you can use either short or medium grain rice, either one is okay. Do not use long grain.
Units: US | Metric
Serving Size: 1 (74 g)
Servings Per Recipe: 4
Make this season merry, bright and manageable with our easy ideas.


text:
I tank Frost, but Blood is my offspec for dailies, pvp, and farming. I've been curious about Blood tank builds as well, seeing how useful self-healing is (at least while solo'ing about on my pvp realm).
What I like most about Frost is the superb snap AoE plus single target damage. When I need AoE I open with Howling Blast (glyphed), then DnD, then BB, then repeat HB and BB whenever they're up during the fight. If I need more single target, then HB->DnD->BS, then repeat Oblit->BS, using HB or IT when necessary to refresh Frost Fever. This works beautifully.
What I wonder about Blood is, can that AoE be recreated with just DnD and BB? With Death Rune Mastery you get a ton of Death Runes, and since BB only uses one Blood rune (compared to HB's Frost + UH runes), I wonder if you can't get close to Frost's AoE threat using DnD + BB spam.
Any Blood tanks have any experience with this?


text:
Review Summary
Fitz and Floyd Home Warms The Heart Holiday Mug Set Of 2
$9.99 Original Price $20.00
Savings: $10.01 (50%)
- 3.78-in.
- Microwave safe
- Porcelain
- Dishwasher safe
- Imported
Shipping your purchase is easy on belk.com. Depending on the destination of your package, you can expect it to arrive within 4-7 business days. Shipping Information
Returns are easy on belk.com. Easy returns


text:
You must log in to access this feature. Sign in with Twellow or Facebook to get started.
By signing in to Twellow, you indicate your agreement to our terms of service.
Simply connect with Facebook and kiss those password blues away,
or go here to reset your password.
Our vision is to be the global leading real estate environment to attract investments - رؤيتنا أن نكون البيئة العقارية الأولى عالميا الجاذبه للإستثمار


text:
Bob ong funny quotes
Love Text Quotes | Tagalog Banat Quotes | Valentines Day Text Message
Love Text Quotes ~ Bob Ong Love Quotes ~ Tagalog Love Quotes ~ Tagalog Banat Quotes ~ My Amnesia Girl Lines ~ Valentines ~ Twilight Love Quotes ~ Tagalog Text Message ~ Funny Text ~ Sad Love Quotes ~ Send Text Messages ~ Sweet Text Messages ~ Heartbroken
Not Record Found
Source for Famous, Inspirational, Motivational, Love, Funny Quotes and More | All Famous Quotes
Famous quotes served up with cheerful notions. Find an inspirational quote, famous love and friendship quotes, funny quotes, motivational quotes, spiritual quotations and much more.
Funny Quotes And Sayings - Funny Quotes about Life
Funny Quotes And Sayings - Funny Quotes Pictures, Funny Quotes and Sayings Pictures, Funny Sayings, Funny Quotes about Life, Funny Sayings and Quotes, Funny Quotes about Friends
2spare - Funny Quotes to spare
Funny Quotes to spare
Funny Quotes and Sayings Collection - Page 1
Funny Quotes and sayings - A unique collection of funny quotes and sayings to cheers up your mood.
Not Record Found
Cool Funny Quotes | 350+ Amusing Sayings and Quotations
Hottest funny quotes collection of all time. Easy to read list of the most hilarious phrases ever spoken. Perfect for sharing, blogging and tweeting.
Military Quotes and Quotations, Funny Quotes, Mottos and Military Jokes
Over 2100 military quotes and quotations, Funny Quotes, 860 Unit Mottos, Jokes and Humor!
Funny quotes
Funny quotes - the biggest collection of jokes and quotes
Not Record Found
Motivational quotes, inspirational quotes, famous quotes, quotes, funny quotes
Quote Me On It has over 16,000 quotes featuring: motivational quotes, inspirational quotes, famous quotes, quotes, funny quotes
Not Record Found
Good Quotes, famous quotes, famous sayings, funny quotes, memorable quotes, inspirational quotes
Good quotes in a searchable database. Includes famous quotes, funny quotes, memorable quotes, political quotes, deep quotes, etc.
Not Record Found
Funny Quotes and Comics - Quotes, Comics + Funny Facebook Status Ideas!
Funny Quotes and Comics - Love Quotes, Inspirational quotes about life 2013. Free Funny Facebook Status Ideas amp; ASCII art Facebook Symbols
Not Record Found
Short Funny Quotes
Short Funny Quotes - The best short funny quotes collection ever!
Not Record Found
Stand up comedy videos!Top Comedian Bios!NEWS!Photos!Funny Quotes! - Best Comedy Online
Stand up comedy videos!Top Comedian Bios!Photos!Funny Quotes!watch online the best stand up comedy videos,read full biographies of top comedians and more!
Not Record Found
Funny Quotes - Famous Funny Quotes - Famous Quotes
Funny Quotes - Famous Funny Quotes - Famous Quotes - Quotes which are funny and quotes which are famous
Not Record Found
Funny Quotes Online Best Humour Quotations on the internet
Funny Quotes Online Best Quotations on the internet quips puns free quotable sayings proverbs maxims great online websites fun humor quotations
Not Record Found
Funny Quotes
A big collection of all funny quotes,life quotes,funny quotes and sayings,famous quotes and other very funny quotes to make you laugh out loud
Not Record Found
Best Funny Quotes Funny Sayings
A large collection of funny quotes and sayings. Best funny quotes to cheer up your day.
Not Record Found
LIFE ROAST. Funny quotes, images, videos amp; Wisdom
Sarcastic funny quotes about the how life works. Famous sayings from celebrities, visitors and other wisdom.
Not Record Found
Funny Quotes about Life
Welcome to these Funny Quotes about Life. Let these Funny Life Quotes give you a new insight into the inspirational and the funny in life.
Funny Quotes and Poems Top Humour Quotations Free Online
Funny Quotes and Poems Top Humour Quotations Free Online Free sayings phrases common easy short 10 20 100 greates well known women men
Not Record Found
funny-quotes.co - funny-quotes Resources and Information. This website is for sale!
funny-quotes.co is your first and best source for information about funny-quotes . Here you will also find topics relating to issues of general interest. We hope you find what you are looking for!
Not Record Found
Love Quotes, Famous Love Quotes, Famous Quotes, Free Quotes, Funny Quotes
Love Quotes, Famous Love Quotes, Famous Quotes, Free Quotes, Funny Quotes
Funny Quotes and Jokes
Thousands of funny quotes and Jokes which are sure to tickle your funny bone! Organized by Topics for easy searching and even a submit section for users to enter their own Jokes or Funny Quotes.
Not Record Found
Related searches
Terms of Use | Report a Policy Violation
Copyright © 2014 DailyWebRank.com. All Rights Reserved


text:
Print Options
Back to
Corn Bread Pudding >
Full Page
Include these items:
Nutritional Facts
Select reviews >
Corn Bread Pudding
Bob Gebhardt of Wausau, Wisconsin satisfying Corn Bread Pudding with shrimp or other seafood. He adapted the dish from his mom's recipe.
12 Servings
Prep: 5 min. Bake: 40 min.
2 eggs
1 cup (8 ounces) sour cream
1 can (15-1/4 ounces) whole kernel corn, drained
1 can (14-3/4 ounces) cream-style corn
1/2 cup butter, melted
1 package (8-1/2 ounces) corn bread/muffin mix
1/4 teaspoon paprika
In a large bowl, combine the first five ingredients. Stir in corn
bread mix just until blended. Pour into a greased 3-qt. baking dish.
Sprinkle with paprika.
Bake, uncovered, at 350° for 40-45 minutes or until a knife
inserted near the center. Serve warm. Yield: 12 servings.
Nutritional Facts:
1 serving (1 each) equals 249 calories, 14 g fat (8 g saturated fat), 73 mg cholesterol, 461 mg sodium, 26 g carbohydrate, 1 g fiber, 4 g protein.
© Taste of Home 2014


text:
For Related Articles and More Information, Please Visit OCA's Health Issues Page and our Food Safety Research Center Page.
Coca-Cola announced on Monday that the company is moving to eliminate a controversial chemical used in many of its products after consumers expressed concerns, reports the Associated Press.
The disputed ingredient, brominated vegetable oil (BVO) is used to regulate flavoring oils in the company's citrus-flavored drinks, including but not limited to, Fresca and some varieties of Fanta.
The company was moved to act after a Mississippi teenager, Sarah Kavanagh, started a petition on Change.org to remove BVO from Gatorade and Powerade. Her petition noted that BVO is patented as a flame retardant and was not approved for use in the European Union or Japan.
In 2012 the Rodale Institute listed this "flame retardant laced soda" as one of the 15 Grossest Things You're Eating, saying that BVO has been linked to multiple health problems like skin lesions, memory loss and nerve disorders. The U.S. Food and Drug Administration considers BVO safe for use as a food additive.
Coca-Cola to Remove Chemical Linked to Flame Retardants from Its Beverages
Nation of Change, May 7, 2014
Straight to the Source


text:
Matchmaker.com provides great new features for contact single Livingston men. Use our icebreaker feature to let Livingston guys know you are interested in getting to know them a little better. There are thousands of Livingston men in your area so create a free profile today.
LivingstonJoin Now Free!
More Livingston Links:
Livingston Gay | Livingston Lesbians
While Livingston men and women in Livingston might find dating to be more annoying than nice, it'simportant to get past this by breaking the ice. Write an introductory email that's worthy of a response, you probably find that it's easier than delivering a tired line in a darkened bar. After taking a good look at a number of local Livingston guys, you'll know that the person you are attempting to get to know will have plenty in common with you.


text:
Remember me
Forgot your password?
Select Category
Camcorders, Accessories
I have a cobra digital camcorder it's got 32 mb built in memory and a sd slot. it is small and has 12 mega pixel resolution and 2"4 color display...
For inquiries, please email Contact me. :) We are also selling an Atomos Ninja external recorder and an MVH520A.
Item is barely used, was bought in a bundle of 12 of these this is the final one
For sale Panasonic HD Video Camera HC. Comes with a nice Nylon carry pack.There is also a remote control with this unit. 8 GB SDHC Memory Card, Pa...
For sale Panasonic HD Video Camera HC-X900M, used but still in super working condition. Comes with original equipment.
Record high quality digital videos straight to DVD with the DCR-DVD103 DVD Handycam camcorder. In the Box * USB Cable * Power Adapter/In-Camera Ch...
For sale, Sony Camcorder. It is a 1 megapixel camcorder with a CCD sensor, 25x optical zoom and 2000x digital zoom.
camcorder with 4battery packs and charger
For sale, Canon VIXIA HV30, excellent working condition.
It has an Aaton PL mount and runs 6-32 crystal sync with an internal light meter. It's a fantastic camera for professional or school use.


text: You are looking for Gustavo Lima Solto Na Night mp3 file. Here you can Listen or Download Gustavo Lima Solto Na Night mp3 for free, you can share to all of your friends on your Facebook page or you can send Gustavo Lima Solto Na Night ringtone to your cell. Please click Listen or Download button to Listen or Download the song's.Category : Mp3 ResultRating : 4.5 out of 5Vote : 478Reviewed by : Plasa Music.mobi on Friday : 28-11-2014


text:
Our Members Say
- Darby2
- Reviews: 244
Log cabins and Lodge at Chilko Lake
Chilko Lake lodge is made entirely of hand-hewn logs which give a feeling of warmth as you enter the place. It has a large indoor pool as well as superb accomodation and fine dining.
- Darby2
- Reviews: 244
Log house construction
Many lodges, cabins and homes in the Interior of B.C. are constructed of logs, found in abundance in the forested areas of the province. Species used include spruce, cedar and pine. The logs are first peeled of all bark , then shaped to dovetail into one another. They are a beautiful work of art as well as being practical and are nearly indestructable. I've seen many log homes which have logs a big as 18" in diameter. Some roofs are covered with cedar shakes while others use aluminum sheeting.
- Darby2
- Reviews: 244
Chilko Lake Lodge: The finest Lodge in B.C.
The spectacular setting, combined with outstanding accomodation and superb dining will make this a destination to rember for the rest of your life. The lounge features a life-sized cougar mounted in the bar.
The lodge also features a full sized swimming pool indoors.
Please click on the link for an outstanding look at this area!!!
- Darby2
- Reviews: 244
Chilko Lake Lodge: Aircraft land at your front door!!!
While visiting the Chilko Lake lodge last month, a Dehavilland Beaver float plane flew in with some guests and then left for a sighteeeing cruise around the lake.
Sort by: Most recent | Most helpful
- 1
Sponsored Listings
Instant Answers: Chilko Lake
Get an instant answer from local experts and frequent travelers


text:
The Miami Dolphins complete their preseason schedule tonight against the St.Louis Rams, and a lot of questions still remain. Entering the 2014-15 season, the team wants to change its mediocre ways and get back into the playoffs for the first time still 2010. If that is to happen, a lot of things mus ... More >>
It's official: Miami Dolphins football is back. Well, the real thing is still a few weeks off, but the Dolphins fumbled away a game-winning drive twice in a matter of 30 seconds in their preseason loss to the Falcons last Friday, so you can tell the real thing is just around the corner. For everyo ... More >>
Any Canes fan will tell you the media, especially ESPN, hates Miami, but ESPN aired its two-hour apology in the form of Rakontur's fantastic documentary, The U, this past weekend. One segment, of course, focused on that perceived media bias, and right on cue, the media is stirring up some contr ... More >>
I've been writing about the Dolphins draft in one form or another since 2005. More often than not, I have been right, they have been wrong. A quick re-cap: 2005: I said the Fins should draft Braylon Edwards. They took Ronnie Brown instead. Now, Edwards is blowing shit up in Cleveland while Brown ... More >>
A 2007 Dolphins off-season retrospective


text:
TAMPA, Fla. (AP) - A distracted motorist struck a Hillsborough County Sheriff's Office motorcycle deputy who was trying to get a homeless man to move out of an intersection.
The incident happened Wednesday morning as 38-year-old Deputy Richard Depianta was on his way to a school crossing at Schwarzkopf Elementary School in Tampa.
According to reports, the deputy stopped and activated his blue lights when he saw the homeless man in the intersection and called out for him to move. The homeless man didn't respond and the light turned green.
The Sheriff's Office reported that 52-year-old Brian Nolen became distracted by the homeless man and hit the motorcycle. The deputy suffered road rash and was taken to a hospital for treatment. The homeless man fled on foot.
(Copyright 2011 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)


text:
A family of mountain lions is suspected of killing and partially consuming as many as seven or eight domestic sheep in the Diamond A subdivision located along Grove Street on the southern flank of Sonoma Mountain.
The lions are believed to be a mother and two young-adult cubs, one of which was reportedly trapped and shot by a county predator control officer (or trapper) after it had killed sheep belonging to a Diamond A resident.
The first sign of a problem occurred on Feb. 1 when a ewe and two baby sheep were discovered slaughtered by a homeowner. The owner quickly requested officers from the California Department of Fish and Wildlife to investigate. They determined the sheep were killed by a mountain lion and approved a predation permit that was exercised by the county trapper.
State policy generally requires that when a predatory animal is found to be responsible for a livestock kill, upon approval of a predation permit, the responsible predator is trapped and then shot.
Subsequently, in late February or early March, two more sheep were killed at a different Diamond A property, but the owners waited too long to call authorities, and by the time the trapper examined the carcasses the kills could not be connected to the lions.
The trap-and-shoot policy came under fire from animal rights advocates last year who argued a federal subsidy for the trapper program might require a full environmental impact report and should be shut down. Critics of the program have protested the policy of killing large predators like coyotes, lions and bears.
But Sonoma County Agricultural Commissioner Tony Linegar said Monday that only one or two predation permits are issued each year for mountain lions. "Coyotes are the most common predators," he said. "They're very common in Sonoma County, and they kill a lot of sheep."
Bruce Hoadley, a Diamond A resident who has managed a Google group for neighbors commenting on the Mountain Lion issue and the sheep slaughter, said over the weekend he believed "the lions have pretty much got them all."
Hoadley said the prevalence of domestic sheep is partly a product of the fact that typical Diamond A properties are two acres or more, and "that's too much to mow," so residents buy sheep and goats to graze on their grass.
Hoadley said he and his wife don't have sheep, but his wife, Superior Court Judge Julie Conger, raises champion Portuguese water dogs that had been kept in a fenced-in dog run with overnight access to the house through dog doors. Now, said Hoadley, the dogs are kept inside at night, with the dog doors closed.
Hoadley said the sheep killings have taken place "very close to my house. I'm in the middle of it, and I'm concerned."
He added that the immediacy of the issue was driven home when he was driving up Grove Street two weeks ago and came upon a stopped car in the road. "All of a sudden two lions walked right by us, walking down Grove Street. It looked like a mother lion and a young adult."
No one has yet reported being threatened by a mountain lion in Diamond A, but one resident, Geri Randall, an attorney and mediator, insists the beasts represent a potentially lethal threat to residents and should be removed from the area. One reason for her concern, she said, is that in the "early '80s, a woman who was the wife of a client, was attacked in Mill Valley while out jogging, and was killed."
Randall admits, "I have no way to prove this," because she cannot remember the name of the client, a fellow arbitrator, but she insists it occurred. Records compiled by the California Department of Fish and Wildlife, as well as by other agencies and various wildlife organizations, do not show any mountain lion attacks in Marin County, and no fatalities.
But issues of what, if anything, happened to the alleged victim aside, Randall insists that's not the issue. "The real issue," she said, "is that lions are a threat to real people."
Randall said, "I have noticed that the number of deer I am seeing is greatly diminished, and that may be why they've moved on to sheep." She added that the presence of the lions has made her afraid. "Absolutely, I'm afraid. We have all these trees around, every time I go outside I look up at the trees" because mountain lions lie in wait for prey on tree branches, she said.
Randall was critical of the 1990 passage of Proposition 117 that gave protected status to mountain lions. "Environmental groups didn't have enough evidence that the mountain lion was an endangered species – there was no scientific evidence the lion was in need of protection – so they passed an initiative instead."
Randall describes herself as a "member of the Sierra Club. I am a rational environmentalist, versus an extremist. The rational ones are concerned about our pets and livestock, they are concerned for our safety. Once lions get accustomed to humans, they get over their shyness. … But the extreme conservationists are attempting to control the dialog."
In an attempt to provide a better, rational understanding of steps to take in response to the presence of mountain lions, John Walsh, president of the Diamond A Neighborhood Association, said he is organizing an informational meeting for residents to hear wildlife experts, including officers from the Department of Fish and Wildlife, advise best practices to avoid further lion predation.
"We're trying to gather the most accurate and current information, to have all the facts in hand for steps that can be taken," he said. "The question you have to address, how do you minimize the risk, while in compliance with state law."
Hoadley said one simple step now seems obvious. "It's becoming clear," he said, "it's not a good idea to keep sheep." He added that Fish and Wildlife experts have advised people not to walk alone at night, to carry sticks and walk with dogs when possible.
Richard Dale, executive director of the Sonoma Ecology Center, has written extensively about living in lion country (see Op-Ed on page B-7) and advises that most people are unaware of mountain lions living close by because the animals instinctively avoid people. There have been just three fatal mountain lion attacks in the state since 1986, out of 13 attacks overall in the same period. Confronted by a lion, Dale advises, "Do not behave like prey. Stand tall, back up but do not run, look it in the eye, raise your arms over your head, shout, throw things, and fight it if it attacks. Fatal encounters are very rare – a human is 700 times more likely to be killed by a deer."
Dale also adds that removing a mountain lion from its territory may result in a younger, less-experienced lion taking its place, which could increase the chances of livestock predation and human encounters.
Meanwhile, there are no active requests for predation permits from Diamond A residents, to Walsh's knowledge, and the furor over mountain lion kills may dissipate along with the resident sheep.


text:
Women Making Music: Dolly Parton
From: WXPN
Series: Women Making Music
Length: 03:53
1 Comment
Review of Women Making Music: Dolly Parton
Another wonderful piece in a series that brings us music and thought provoking insights.
Masterfully crafted and produced, this is an artist monologue with music. No reporter to get in the way of wonderful, easy to listen to segment.
Now, to be sure Dolly is one overexposed celebrity. She works on public radio because she is authentic, open, self deprecating and a master craftsperson (music, plastic surgery, whatever venture she undertakes).
That honesty is what makes her and this piece a must air on music or news stations. The music cuts are a bit on the mellow side making this a sweet Sunday morning postcard for any format.
Broadcast History
This piece airs locally on WXPN-FM in Philadelphia March 2006
Timing and Cues
Begins and ends with music.
Suggested intro: March is women's history month. INSERT STATION NAME celebrates with the series "women making music". Let's listen to country music legend Dolly Parton as she reflects on her life and work.
Suggested out: Women Making Music is a production of WXPN radio. The series is produced by Tracey Tanenbaum
Musical Works
"Little Sparrow" (Little Sparrow, 2001, Sugar Hill Records)
"I get a Kick out of you" (As above)
"Coat of Many Colors" (Coat of Many Colors, 1971, Buddha)
"Jolene" (Jolene, 1974, Buddha)
"Here you come again" (Here You Come Again, 1977, RCA)
"Raven Dove" (Halos & Horns, 2002, Sugar Hill Records)


text:
Dwight Eisenhower still holds the record for the most hamfisted attempts to oust Fidel Castro, thanks to alleged plots like the CIA's exploding cigar caper. But Barack Obama is giving Ike a run for his money. First came the "Cuban Twitter" fiasco, when news leaked that the US Agency for Internationa ... More >>
We guess it's a sure sign that you really are a political superstar when men's magazine Esquire starts writing about your hair.The mag's website points out that Marco Rubio's hair is looking mighty thin up on top lately, and thinks the Florida senator is trying to overcompensate for it in all the wr ... More >>
The Obama administration was set to spend $2.4 billion to build a high-speed rail line between Tampa and Orlando in a project that would have created thousands of jobs, but Governor Rick Scott has drowned the plan in a big pot of ideological tea killing all those jobs with it. Now, some other sta ... More >>
From an Olympic champion to an honest-to-goodness queen, everybody has smoked pot.
I don't know what they are, but they're deep-fried and you got twenty minutes to live after you eat one. ~Mel Brooks on the mini-latkes served at Junior's Deli in West HollywoodPrices are just ridiculous. I went into a chicken place and spent ten dollars for a wing and a drumstick. It's the first ti ... More >>
Gustavo Villoldo hunted the revolutionary leader. His new weapon: a $1 billion judgment against Fidel.
Betrayed by the U.S. government and their own country, they want to be remembered.
Why We Fight probes America's passion for war
A Miami radio station makes waves short waves, that is
Mix the first two and you will encounter the third
Dead Elvis at Sunrise promises morning in America
Japan Week 2000
MiMo 2000
Battling cancer, veteran pol Dante Fascell talks of war, Cuba, and a lifetime of putting Miami on the map
During the Forties and Fifties, Mel Richard fought organized crime's incursion into Miami Beach. He's still crusading.
Dade and its municipalities have more sister cities than you can shake a nightstick at
Bridge: It's not just a game, it's a subculture. And it's all over this little subcontinent like a cheap suit


text:
Among its many attractions, San Diego is also home to a thrilling new way to eat dinner. So farewell to the stereotypical chit chat over a standard meal and glass of wine. San Diego is home to a slew of fun, entertaining and affordable Mystery Dinners! This is a great option for travelers who want to have their dinner and entertainment conveniently wrapped into one package. While visiting the city, don't forget to book your Downtown San Diego hotel before you check out one of these fun and engaging eateries:
The Mystery Café Dinner Theater | 505 Kalmia Street, near Balboa Park
This popular restaurant provides an interactive, comedy based mystery dinner where the cast is known to move around and talk to the crowd. Guests can expect to be highly involved with the show. Dinner is included and features a garden salad, soup du jour, choice of main entrée (including stuffed chicken breast or braised beef short ribs), and a dessert. They also offer a service called "Mysteries to Go" where they will bring the performance to your event.
The Dinner Detective | 8651 Spectrum Center Blvd, Kearney Mesa
Known as the largest venue in murder mystery comedy shows, this venue offers a highly interactive show where everyone is guilty until proven innocent. In fact, the killer might just be sitting at your table right next to you! A four course dinner is included with the show and features scrumptious dishes such as Seasonal Fish En Papillote and Grilled Portobello with Goat Cheese. A cash bar is available onsite.
The San Diego Old Spaghetti Factory | 275 5th Ave., Downtown San Diego
The Murder Mystery Company puts on a series of public and private events at this well-known and historical restaurant. Tickets to the show include a three course meal with salad, choice of a pasta dish, and homemade ice cream. They also offer gluten free, vegan, and lactose free options. This is a popular venue, so be sure to buy tickets in advance as many shows sell out.
Score reservations at Pacific Inn & Suites, one of the top affordable hotels near the Gaslamp Quarter, and set a date for one of these enthralling dinner shows. The savings you'll get at our comfortable San Diego hotel paired with one of these mystery dinner delights will surely make for a memorable San Diego vacation.
If you're interested in saving up to 12% on your hotel stay just for booking at least 14 days in advance, click here and enter promo code 14DAB during checkout.


text:
Hand Hammered Brass Vessel
Item# 437535
$269.00 $94.00
Item#: 437535
in stock, ships UPS
Product Actions
SAVE UP TO 50% ON SELECT ITEMS Additional markdowns taken. New styles added.
Clearance items cannot be cancelled, returned, exchanged, or refunded. Quantities are limited and items are subject to prior sale. No price adjustments on prior sales.
The Details
Hand Hammered Brass Vessel
$269.00 $94.00
Dimensions: 12" dia. x 11" h
Item#: 437535
Elemental vessel. It looks ancient, with its hand-hammered brass and its rough-finished seams. We assure you, it is not – but if you'd like to let people think otherwise, we won't tell!


text:
Claim Your CME/CE Credit by August 1, 2014
Thank you for attending the Masters in Ophthalmology 2014 Annual Meeting. To claim your CME/CE credit for attending the Coding Update 2014 and/or the Scientific Sessions, please visit www.ophmasters.com/cme. Statements of credit will be awarded based on your attendance at each session and submission of the activity evaluation form. If you have further questions, please contact: firstname.lastname@example.com.


text:
To kick things off, here are a couple of photos:
Freezer capacity-
If it was 1/2" wider or deeper, I could fit 8. As it is, 7 fit comfortably, and since I only want 5 taps it's not an issue.
Looks good. You still have room for a CO2 tank & regulator in there too.
EdWortHaus Pale Ale, Bavarian Hefeweizen, Robust Porter, Oktoberfest Ale, Wounded Knee IPA, Rye IPA, BCB IPA, Kolsch, Apfelwein
Here's the plumbing, minus the CO2 manifold - I'm completely rethinking it now that I have the seven secondary regs. In the photo is tha faucets (as seen before) and shanks nuts and tails, some cheapo handles, the secondary regs, and gas line and beer line.
the rope light is going to be recessed between the wood that the faucets are in, and the tiling behind the backsplash
Yeah, you'll never need seven different pressures. You can put T's so that you have pairs of pressures.
It is going to be awesome to see all the projects people make with the cheap secondaries. Looks like you got a bit of work ahead of you, should turn out great.
This looks great. Very cool. On mine I hinged the top in front of the coffin for access and set the coffin back in order to maximize reach in space. I have not done anything about chilling the lines outside the freezer beyond insulation, but also have not found it to be an issue.
Are we going to get 'cool' pics with the 'Keezer' on Thursdays soon?
I'm back!!!
So I finally got in the guages for the manifold...
Time for me to get serious about this build!


text:
DEFINITION of 'Liquidity Squeeze'
When concern about the short-term availability of money causes reluctance among financial institutions to lend out money from their reserves. This hold on reserves causes the interbank market rate to rise, making it more expensive for banks to borrow from each other. Ultimately, this causes credit standards to tighten, making it more difficult and expensive for consumers to receive loans.
INVESTOPEDIA EXPLAINS 'Liquidity Squeeze'
In order to limit the impact of liquidity squeezes, central banks will often increase liquidity by injecting more money into the economy through lower interest rates. Doing so gives financial institutions a less expensive alternative to borrowing. This process also serves to alleviate the fear of insufficient liquidity in the short run and make bank loans more accessible to consumers and businesses.
Minsky MomentWhen a market fails or falls into crisis after an extended period ...
Central BankThe entity responsible for overseeing the monetary system for ...
Monetary PolicyThe actions of a central bank, currency board or other regulatory ...
Money SupplyThe entire stock of currency and other liquid instruments in ...
Discount WindowCredit facilities in which financial institutions go to borrow ...
Financial Institution - FIAn establishment that focuses on dealing with financial transactions, ...
Personal Finance
How The U.S. Government Formulates Monetary ...
Personal Finance
What Are Central Banks?
What is a liquidity squeeze?
How do central banks inject money into ...


text:
Okay, let's face it. There are only three things a magic dealer can offer: price, product and service.
Unless it's an exclusive item, most...Read More ->
I had to add my two cents here to express my extreme satisfaction with MJM Magic in all aspects.
Email communication, shipping and products are...Read More ->


text:
Vt. school closes over mass illnessMarch 08,2013Vt. school closes
over mass illness
BRIDPORT The Vermont Health Department is investigating conditions at a school in Bridport after about 80 of the 130 students and staff either called in or went home sick.
The illnesses were reported Wednesday at the Bridport Central School. The district has called off school for Thursday and Friday as it sanitizes the building.
The Health Department is testing samples from those who are sick.
Symptoms included diarrhea and vomiting. Infectious disease epidemiologist Bradley Tompkins said it could be the Norovirus, also known as stomach flu.
Students in preschool through sixth grade attend the school.MORE IN This Just InVermont hazardous-materials team members were at the Asa Bloomer state office building in... Full StoryHoliday Festival Full StorySpeed blamed Full Story
- Most Popular
- Most Emailed
- RICHARD'S POOR ALMANACK: In 1944, U.S. begins B-29 bombing raids on Japanese main islands; in 1950, Great Appalachian Storm begins to form; 1963, Lee Oswald killed by Jack Ruby; 1974, D.B. Cooper hijacks Seattle-bound airliner; 1974, 'Lucy' found.
- RICHARD'S POOR ALMANACK: On this day in 1927, striking Colo. miners attacked with machine guns by state police; 1877, Thomas Edison announces invention of the phonograph, 1959, Alan Freed fired by WABC 770 AM for accepting payola to promote records.
- RICHARD'S POOR ALMANACK: On this day in 1863, President Abraham Lincoln delivers short speech in Gettysburg, Pa.; in 1984, a Pemex LNG facility destroyed by series of gas explosions, 600 people are killed; in 1998, Senate builds fire under Bill Clinton.
- RICHARD'S POOR ALMANACK: On this day in 1831 – Independent South American super-state, Gran Colombia, dissolved; 1856 - Fort Buchanan built to control Apache warriors; 1970 - William Calley Jr. goes on trial after 1968 massacre at My Lai, Vietnam.
- RICHARD'S POOR ALMANACK: Wisconsin Sen. Joe McCarthy takes advantage of Cold War jitters and builds a tidy little fiefdom for himself on Capitol Hill. It's all good, but pride goes before you know darn well what. The junior senator is damaged going down.
- RICHARD'S POOR ALMANACK: On this day in 1927, Leon Trotsky is expelled from the Soviet Communist Party, leaving Joseph Stalin in control of the Soviet Union; in 1970, Oregon DOT tries to dynamite a dead whale off a beach with a rather shocking result.


text:
This job is no longer available
Further information
Leadership Opportunities
Our vision for leadership is to balance ambition and innovation with robust governance which coaches and enables as well as assures at every level of the organisation. Following a review of our leadership arrangements we are now at an exciting stage in our development as a highly successful hospital and cancer centre.
We are seeking to secure a number of forward thinking individuals to join our leadership and support our philosophy of empowering clinical teams to be the best they can.
The new role of Head of Private Patient Services is responsible for developing the design and delivery of a professional, effective and smooth healthcare service to private patients, in partnership with our specialty services.
Your proven expertise in developing private patient services within the NHS environment will ensure we create an innovative strategy – to be delivered through your adept management within matrix leadership structure.
To apply for this role please click on the "Apply Now" button, quoting the Reference number: 384-AB-5599
The closing date for this role is Sunday 20th May 2012.


text:
Sign In | Create Account
Sign in with Facebook
Geocaching Username:
Geocaching Password:
Remember me
Forgot Username/Password
Geocaching > Hide and Seek A Geocache > Geocache Details
Size:  (not chosen)
Related Web Page
Additional Hints
(No hints available.)
What are Attributes?
Advertising with Us
There are no Trackables in this cache.
View past Trackables
What are Trackable Items?
View all 8 bookmark lists...
91 3 1
View Logbook | View the Image Gallery of 194 images
**Warning! Spoilers may be included in the descriptions or links.
Current Time: 11/20/2014 6:32:34 PM (UTC-08:00) Pacific Time (US & Canada) (2:32 AM GMT)Last Updated: 2014-10-25T13:48:13Z on 10/25/2014 6:48:13 AM Pacific Daylight Time (1:48 PM GMT) Rendered From:UnknownCoordinates are in the WGS84 datum


text:
Tap 42 Announces Second Location in Boca
By Nicole Danna
Credit Card Breach at P.F. Chang's in Palm Beach
By David Minsky
Myapapaya's Dreamy Greeny is the Best
By Sara Ventiera
Photos: Bull Market in Ft. Lauderdale
By Candace West
Coconut Water May Not Be All It's Cracked Up to Be
By Sara Ventiera
National Tequila Day is July 24, Six Drinks to Try
By Nicole Danna
Top Three Sriracha-Flavored Foods
By Sara Ventiera
El Bohio Offers Cuban, American Cuisine in Lantana
By Nicole Danna
Looking at this place, located in an innocuous strip mall on the beach side of the 17th Street Causeway, you wouldn't even know its name. But you'd definitely know its wares. Large, brightly lit signs proclaim LIQUOR and PUB LOUNGE in red letters. Inside, you'll find a good selection of high-end liquors. A bottle of Cragganmore Scotch Whisky, some of the finest money can buy, runs $40. And what's that sound coming from the back door? Why, it's a little bar attached to the rear of the store, for those impulse buyers who need their alcohol this very minute. Don't be afraid, now. Sure, this place is about as local a bar as you'll find, but the locals are friendly. From the bartenders -- one a surly man with a buzz cut and another a Johnny Cash look-alike -- to the regulars, most of whom live on boats or in houses with docks, everyone's affable once you get to know them.


text:
Green Fertility: Nature's Secrets For Making Babies!
Excerpted from the breakthrough book:
Natural Gemstone
Fertility Jewelry
www.ToGetPregnant.com - The Gluten Free Diet That Can Help You Get Pregnant Faster
That Can
Help You
Get Pregnant Fast!
PLUS: How to find the hidden sources of gluten in your diet
The longer you have been living with a gluten allergy and the degree to which you are affected can make a huge difference in terms of how long it may take to heal your intestines, get your villi back on their feet and your nutrient absorption profile back to normal. For some it may be only a matter of months, for others it could take several years before a complete healing occurs.
The good news is that as soon as you eliminate gluten from your diet, the healing
begins almost immediately. And this means that every day you stay away from these foods you are one step closer to getting pregnant! In fact, studies show that for many women there can be a remarkable turn around in just a few months time.
Indeed, with an increased ability to absorb nutrients, and the reduction of inflammation caused by the toxic reaction to gluten, experts say that for many couples, unexplained infertility all but disappears! For women who are having repeated miscarriages, a healthy pregnancy is often eminent once these gluten-rich foods are eliminated.
What's key to remember, however, is that diet IS the only cure for Celiac disease or gluten allergy. Moreover, there is no such thing as cutting down or eating
just a little. Indeed, when this condition exists, even the smallest amount of gluten is enough to kick start the inflammatory process and begin the production of toxins that not only harm your health, but also your fertility.
Once diagnosed, there are many websites and books that can help you plan your diet
and even tell you where to shop to find the best deals on wheat-free foods. While eating out can be more of a challenge, it can be easy if you stick to natural whole foods like fresh meats, fruits and vegetables.
Finding The HIDDEN Sources of Gluten In Your Diet !
To help you get started in hunting down some of the hidden sources of gluten
in your diet, what follows is a partial list of where to look. Remember, even in
small amounts gluten can be harmful, so if you are diagnosed with this condition,
you must remove all sources.
Some Hidden Sources of Gluten
Breads, crackers, cookies, cakes, pie crust and pizza crust, grains and cereal.
* Pastas such as spaghetti and macaroni.
Prepared foods such as frozen dinners, French fries, rice mixes
Lunch meats, frankfurters, sausages, egg substitutes. )
Canned soups, broths and soup mixes
Vegetables in sauce, creamed vegetables, breaded vegetables, some
baked beans and some prepared vegetables and salads.
alted milk, cocoa mixes, some chocolate milk, nondairy creamers,
some flavored coffee and some herbal tea
Some alcoholic drinks such as ale, beer, gin and whiskey
Flavored yogurts, frozen yogurts and ice creams
Processed cheeses such as bleu, stilton, Roquefort and gorgonzola
Fats found in some commercial salad dressings, wheat germ oil
and many commercial gravies and sauces
Candy bars or candies which are dusted with wheat flour; butterscotch chips,
licorice and flavored syrups
* Dried fruits dusted with wheat flour, some prepared fruits and pie fillings
* Various flavorings such as curry powder, meat sauces, ketchup, mustard, horseradish, chip dips, most soy sauce, some distilled white vinegar, some cinnamon, some salad dressings, flavoring extracts, seasoning mixes, bouillon and bouillon cubes.
It is also important to note than gluten is found in the communion wafers used during certain religious services.
Additionally, some vitamin pills and herbal supplements also use gluten as a binding agent, and you may even find it in some lipsticks, postage stamps and adhesive used on envelopes.
Ingredients which are actually gluten in disguise include:
Bulgur, Bran, Brown rice syrup, Durum, Farina, Graham, Hydrolyzed vegetable protein, Kaska, Kamut, Kasha, Malt extract or flavorings, Malt vinegar, Matzo meal,
Oat gum, Semolina, Spelt, Teff, Triticale.
To Read Part One Click Here
For more information on the foods & nutrients that can impact your fertility
pick up a copy of
Green Fertility:
Nature's Secrets For Making Babies
Over 500 pages of tips, advice and information that can change your life!
Green Fertility: Nature's Secrets For Making Babies!


text:
Battle of the Beasts
A first entry in a new series co-written by the acclaimed director and screenwriter for such films as
The sequel to the New York Times bestselling House of Secrets—hailed by J. K. Rowling as "a breakneck, jam-packed roller coaster of an adventure"—this second installment by Hollywood director Chris Columbus (of Harry Potter fame) and bestselling author Ned Vizzini (It's Kind of a Funny Story) is full of even more explosive twists and turns.
Since the siblings' last adventure, life in the Walker household is much improved—the family is rich and the Wind Witch is banished. But no Walker will be safe until she is found. Summoning her to San Francisco brings all the danger that comes with her, and puts the Walkers in the crosshairs of a mysterious journey through Denver Kristoff's books. As the Walkers travel from ancient Rome to World War II to Tibet, they are tested in ways that cut deeper than before—by Denver Kristoff, the Wind Witch, and one another.
Fantasy fiction fans who enjoy Rick Riordan will find much to love in this thrilling and action-packed novel.
Series that include this title
Community Activity
CommentAdd a Comment
REALLY good book. Rated five stars. I recommend it a lot.
Woohoo! Nazi cyborgs controlled by a universal TV remote, and giant frost beasts eating yaks. Also the Wind Witch has really cool magic.
AgeAdd Age Suitability
wonsun thinks this title is suitable for 10 years and over
hooperdooper55 thinks this title is suitable for 13 years and over
SummaryAdd a Summary
There are no summaries for this title yet.
NoticesAdd a Notice
There are no notices for this title yet.
QuotesAdd a Quote
There are no quotes for this title yet.
VideosAdd a Video
There are no videos for this title yet.


text:
Willie Brown is a familiar name to many Californians, as one of the state's most powerful and notorious politicians. Here he talks with Tavis Smiley, who asks about Brown's new book, which is reported to be surprisingly frank.
Follow this link to watch the clip.
A Progressive Journal of News and Opinion Publisher, Zuade Kaufman Editor, Robert Scheer
© 2014 Truthdig, LLC. All rights reserved.


text:
- Hierophant
- Posts: 1,103
Quote from Karalius
D2 had a lot more "end game" than D3. No need to compare to fucking wow or any other mmo.
Did you really play D2? What end game did D2 have that D3 is lacking other than the lame hostile mode and dueling?


text:
You might not know this, but Donn Nelson was a pretty good college ball player too. Last week, Tom Hicks re-signed wonderboy Jon Daniels to run the Ranger's sinking (though surprisingly more buoyant of late) ship through 2009, even though the team has one of the worst records in baseball and Danie ... More >>
Is Antawn Jamison too big a sweetheart to make the Mavs tough enough?
The News now co-owns the Mavericks, but at what price?
1998 December 3-9