text:
Home 1300 S Lake Shore Drive
Exterior Renovation Continues at Adler Planetarium in Near South Side
Adler Planetarium. Photo by Jack Crawford
By: Jack Crawford 7:30 am on June 30, 2021
Rooftop work can be seen progressing at the iconic Adler Planetarium, located at 1300 S Lake Shore Drive in Near South Side. The Adler Planetarium is the occupying owner, whose plans include the replacement of the original dome tiling, as well the accompanying flat rooftops.
Designed by acclaimed architect Ernest A. Grunsfeld Jr., the building initially opened in 1930 as the first planetarium in the United States. The structure received National Historic Landmark status in 1987, and today continues to serve as a public museum with three full-sized theaters, space exhibitions, and numerous historical artifacts. The building also houses the Doane Observatory, one of the few public urban observatories.
The original structure is built in the Art Deco style, with brown granite as the primary cladding material, bronze accents, and cement tiles lining its dome. Attached to the central structure is the 60,000-square-foot Sky Pavilion, designed by Lohan Associates of Chicago and completed in 1999. This new wing includes a large slanted glass curtain wall looking out onto the lake. Only the flat rooftop portion of this latest section is being replaced.
Situated on an outcropping with spectacular skyline views, the planetarium occupies a portion of Chicago's Museum Campus, which also comprises of the John G. Shedd Aquarium and The Field Museum. Just to the southwest of the entrance is bus service for Routes 130 and 146, with a parking lot located several paces further. Nearest rail transit can be found for the Metra at Museum Campus/11th St, an 18-minute walk west. Meanwhile the CTA L's Green, Orange, and Red Lines are available at Roosevelt station, a 22-minute walk west.
Corey P. Friel is listed as the general contractor for the roughly $3 million restoration. According to its website, the planetarium will partially open for limited-capacity visits this coming July, with a full reopening expected for March 2022.
1300 S Lake Shore Drive Adler Planetarium Construction Update Corey P Friel Near South Side Renovations
Be the first to comment on "Exterior Renovation Continues at Adler Planetarium in Near South Side"


text:
var Checker = require('../../../lib/checker');
var assert = require('assert');
var reportAndFix = require('../../lib/assertHelpers').reportAndFix;

describe('rules/require-spaces-in-anonymous-function-expression', function() {
    var checker;
    beforeEach(function() {
        checker = new Checker();
        checker.registerDefaultRules();
    });

    describe('beforeOpeningRoundBrace', function() {
        var rules = {
            requireSpacesInAnonymousFunctionExpression: { beforeOpeningRoundBrace: true },
            esnext: true
        };

        beforeEach(function() {
            checker.configure(rules);
        });

        it('should report missing space before round brace in FunctionExpression', function() {
            assert(checker.checkString('var x = function(){}').getErrorCount() === 1);
        });

        it('should not report space before round brace in FunctionExpression', function() {
            assert(checker.checkString('var x = function (){}').isEmpty());
        });

        it('should not report named FunctionExpression', function() {
            assert(checker.checkString('var x = function test() {}').isEmpty());
        });

        it('should not report space before round brace in getter expression', function() {
            assert(checker.checkString('var x = { get y () {} }').isEmpty());
        });

        it('should not report space before round brace in setter expression', function() {
            assert(checker.checkString('var x = { set y (v) {} }').isEmpty());
        });

        it('should not report missing space before round brace in getter expression', function() {
            assert(checker.checkString('var x = { get y() {} }').isEmpty());
        });

        it('should not report missing space before round brace in setter expression', function() {
            assert(checker.checkString('var x = { set y(v) {} }').isEmpty());
        });

        it('should report missing space before round brace in method shorthand #1470', function() {
            checker.configure({ esnext: true });
            assert(checker.checkString('var x = { y() {} }').getErrorCount() === 1);
        });

        it('should not report space before round brace in method shorthand #1470', function() {
            checker.configure({ esnext: true });
            assert(checker.checkString('var x = { y () {} }').isEmpty());
        });

        reportAndFix({
            name: 'missing space before round brace in FunctionExpression',
            rules: rules,
            errors: 1,
            input: 'var x = function(){}',
            output: 'var x = function (){}'
        });

        reportAndFix({
            name: 'missing space before round brace in method shorthand',
            rules: rules,
            errors: 1,
            input: 'var x = { y(){} }',
            output: 'var x = { y (){} }'
        });
    });

    describe('beforeOpeningCurlyBrace', function() {
        var rules = {
            requireSpacesInAnonymousFunctionExpression: { beforeOpeningCurlyBrace: true },
            esnext: true
        };

        beforeEach(function() {
            checker.configure(rules);
        });

        it('should report missing space before curly brace in FunctionExpression', function() {
            assert(checker.checkString('var x = function(){}').getErrorCount() === 1);
        });

        it('should not report space before curly brace in FunctionExpression', function() {
            assert(checker.checkString('var x = function() {}').isEmpty());
        });

        it('should not report space before curly brace in getter expression', function() {
            assert(checker.checkString('var x = { get y () {} }').isEmpty());
        });

        it('should not report space before curly brace in setter expression', function() {
            assert(checker.checkString('var x = { set y (v) {} }').isEmpty());
        });

        it('should not report missing space before curly brace in getter expression', function() {
            assert(checker.checkString('var x = { get y (){} }').isEmpty());
        });

        it('should not report missing space before curly brace in setter expression', function() {
            assert(checker.checkString('var x = { set y (v){} }').isEmpty());
        });

        it('should not report missing space before round brace without option', function() {
            assert(checker.checkString('var x = function() {}').isEmpty());
        });

        it('should report missing space before curly brace in method shorthand', function() {
            checker.configure({ esnext: true });
            assert(checker.checkString('var x = { y(){} }').getErrorCount() === 1);
        });

        it('should not report space before curly brace in method shorthand', function() {
            checker.configure({ esnext: true });
            assert(checker.checkString('var x = { y () {} }').isEmpty());
        });

        reportAndFix({
            name: 'missing space before curly brace in FunctionExpression',
            rules: rules,
            errors: 1,
            input: 'var x = function(){}',
            output: 'var x = function() {}'
        });

        reportAndFix({
            name: 'missing space before curly brace in method shorthand',
            rules: rules,
            errors: 1,
            input: 'var x = { y(){} }',
            output: 'var x = { y() {} }'
        });
    });
});

redpajama_set_name: RedPajamaGithub


text:
by Frank Ofili · Published April 29, 2019
Davido bankrupt in U.S., goes home in Uber taxi
Nigerian journalist Kemi Olunloyo, popularly known as KOO has revealed what happened to Nigerian music icon Davido, during one of his trips to the United States (U.S.). Olunloyo said in her tweets that the...
ALERT: Beware of 'poisonous ponmo' in Lagos markets
The Lagos state government has warned consumers against buying some cow hide, known as "ponmo," being sold in some markets in the state. A statement by Adeola Salako, director of public affairs, Lagos ministry...
Atiku gets 21-day ultimatum to return to Cameroon, apologise to Nigerians
The Coalition of Minority Tribes in Nigeria has called on the presidential candidate of the Peoples Democratic Party (PDP), Atiku Abubakar, to apologise to Nigerians and return to Cameroon or seek naturalization. Legit.ng gathered...
Ghost ships of Lagos, a haven of crime
Editor's note: The opinions in this article are the author's, as published by our content partner, and do not necessarily represent the views of MSN or Microsoft. The two men in the motorised wooden...
by Frank Ofili · Published April 4, 2019
EXCLUSIVE: NJC recommends Onnoghen for retirement
The National Judicial Commission (NJC) has recommended Walter Onnoghen, chief justice of Nigeria (CJN), for compulsory retirement, TheCable understands. After deliberating on the petition filed against him by the Economic and Financial Crimes Commission...

redpajama_set_name: RedPajamaCommonCrawl


Lean Belly Breakthrough Review (2019 UPDATE) - Is it a Scam or Legit?
When talking about Lean Belly Breakthrough, it basically refers to a weight loss program which is specifically meant for women and men at the age of fifty and above who wants to lose some belly fat so that they cannot be victims of the associated health risks. In a nutshell, the program doesn't actually involve drugs, dieting or any unnatural activity or substance. On that note, let's look at Lean Belly Breakthrough Review.
1 What exactly is Lean Belly Breakthrough?
3 How does The Lean Belly Breakthrough Program Work?
4 Who is Lean Belly Breakthrough For?
7 Is Lean Belly Breakthrough a scam?
11 How much does Lean Belly Breakthrough cost?
Lean Belly Breakthrough is primarily a downloadable e-book or rather manual that claims to help you get rid of your stubborn belly fat. Additionally, the program was generally created by a fitness trainer named Bruce Krahn. Bruce claims to have 15 years of experience in this field. Some of the major things that are contained in the Lean Belly Breakthrough package include: A list of good foods that are very significant in helping you to get rid of the stubborn fat in your mid-section, an overview of various nutrients from foods, spices and herbs that impact on the hormones tasked to regulate the fat storage, A list of bad foods that may activate severe health conditions and slow progress, detailed explanation on how to maximize your sleep metabolism, Dr. Heinrick' s criteria of decreasing fat in different parts of the body, desserts commendations for blood sugar imbalance victims, a daily workout program meant to be done once a day, step by step procedure on what to do in order to get rid of belly fat and its associated health problems and importantly tracking sheet that will enable you to monitor your progress from time to time.
The main author of Lean Belly Breakthrough is known by the name Bruce Krahn. Bruce is essentially a fitness trainer who has 15 years of experience in Lean Belly Breakthrough. The whole idea about Lean Belly Breakthrough started when Bruce Kahn's father-in-law succumbed to a heart attack on an airplane. He was rushed to Dr. Heinrick who advised him to try a 2-minute ritual. With regard to the information provided by Krahn, his father-in-law lost about 9 pounds of fat from in belly in 3 days after trying 2-minute ritual. Additionally, in a month, he had lost about 30 pounds. Bruce then created the program based on the results obtained by his father-in-law.
How does The Lean Belly Breakthrough Program Work?
One of the major claim made by Bruce about the program is that it's able to cut 1 to 3 inches of fat from your belly in as few as 14 days. On an important note, Lean Belly Breakthrough generally works by minimizing your consumption of bad cholesterol. All the recommended types of food in the program are essentially geared towards reducing the number of calories consumed for the purpose of maintaining a high health level.
Moreover, Lean Belly Breakthrough also seeks to eliminate the building up of toxic substances in the body. A combination of spices and herbs which are part of the recommendation for the program basically targets to detoxify the body. Most of the toxic substances are as a result of issues of global warming and pollution. Importantly, Lean Belly Breakthrough aims to balance the blood sugar of most of the victims. Victims of type 2 diabetes gain a lot when their blood sugar level is stable. This is essential because a stable level of body sugar ensures that your body always enjoys a stable body energy level.
Furthermore, the program also keeps you always refreshed and focused throughout the entire day. It's on record that a properly functioning and refreshed body is a major thing to healthy living. As if not enough, Lean Belly Breakthrough also aids in lowering the stress-related hormones and importantly increasing the production of feel-good hormones. Research indicates that a number of people who have gotten to use the program have significantly improved their quality of life.
Although the methodology that has been proposed by Bruce Krahn in his program has not scientifically been proven or examined by a third party, it's comprehensive and importantly scientifically correct.
Anyone who essentially needs to lose some belly weight can purchase the program but the system was designed for men and women aged 50 year and above. The program is much appreciated by the aged people because they are well conversant with most of the diet than the younger age.
Additionally, people with belly fat who want to lose the excess fat can access to the system which will be of much importance to them. Research indicates that belly fat can be extremely dangerous and it may actually lead to other serious medical conditions if not given sufficient attention at the right time. With the help of Lean Belly Breakthrough, you are able to weight without necessarily undergoing risky surgeries, counting caloric intake and having to starve yourself.
The program promises you to lose about 30 pounds in a month without necessarily having to engage yourself in vigorous exercise or use any harmful drugs.
Provides you with fat melting and clearing tips to help you avoid accumulation of cholesterol in your body.
Offers you an entire list of herbs, food, and spices to help you balance your hormones and importantly have a good health.
The program offers you a day-to-day monitoring process to help you track your progress and importantly revive your metabolism.
star-oLean-Belly Breakthrough features a 2-minute daily ritual which is easy to implement and follow by any anyone.
Given that Lean Belly Breakthrough doesn't involve using or taking anything, there are absolutely no side effects associated with the program. The aim of the program is major to make you eat healthier and crucially know the foods that you ought to avoid. Lean-Belly Breakthrough totally dissimilar to the other dietary supplements for weight loss. The product basically consists of diet plans and workout videos which will help you meet your weight loss goals. In a nutshell, you do not have to worry about anything since the program is actually risk-free with no negative complications and side effects.
Is Lean Belly Breakthrough a scam?
The marketing of the program is actually what can make you raise a red flag about. The first time you encounter the Lean Belly Breakthrough ad you might think it's actually a scam. Bruce Krahn uses a lot of pop-ups which is something you will expect with a scammer. However, after a detailed research, we confirmed that indeed Bruce Krahn is a real person. You can actually reach him via twitter or email where he is quite active in responding to queries in relation to his product. In Summary, Lean Belly Breakthrough is a legitimate program and not a scammer.
60-day money guarantee: The program is basically risk-free. Anyone can try it out and if it does not work your money will be returned within 60 days.
Easy to follow: The program involves some of the basic things that anyone can just follow. The involved workout is very easy to follow and importantly the meals required are also quite basic. There is no excuse you can give when it comes following the program on a daily basis.
Suits everyone: Although the information at hand indicates that the program is essential for men and women aged 50 and above, it's easy to see that it can actually work for anyone who tries it. The informational requirement, meal plans, workout routines can just work for women and men of any age. It's majorly a healthy lifestyle that anyone can adapt to.
Works long-term: Lean-Belly Breakthrough normally aims at the root cause of the problem when it comes to belly fat. This normally works after a long period of time. After one achieved the target of weight-loss, it's always an easy thing to keep following the routine and thus you can just predict a long-term happiness for those who try it out.
It's credible: The man behind the entire program, Bruce Krahn is one experienced person who has more than 15 years of prowess as a personal trainer for most of the celebrities. Moreover, the information offered to us about the program is very accurate and very easy to understand and follow. In a nutshell, we can just say that the program is just incredible and only provide benefit to your lifestyle.
Professional tips: Bruce Krahn shares some of greatest tips out of his 15 years of experience. The involved meal plan is just incredible and enjoyable. Truly, Lean Belly Breakthrough is ahead of any form of competition.
However effective the program can be, it cannot at all cost replace the advice you receive from your doctor. This is all because the program does not have any scientific proof. Additionally, although the program takes a natural approach, you cannot entirely ignore the associated side effects. Thus, if you have any issue related to belly fat, you will have to stick to the advice provided by your doctor.
Exercise and diet are basically the main elements involved in Lean Belly Breakthrough program. Although the program claims that you will only lose the belly fat, it actually not the reality on the ground. Anyone who follows the program will just lose fat at the same rate all over the body. In a nutshell, spot fat is just a myth, you cannot lose fat only in your belly.
The Lean Belly Breakthrough is only available in softcopy and can only be downloaded from their official website. Some people may require obtaining the program in hardcopy but the option is not provided by the involved party. Some may also require the program to be shipped, but also the option is also not offered.
Although Bruce Krahn claims that the program helped his father-in-law lose up to 90 pounds in a month, it cannot entirely replace professional healthcare. Lean-Belly Breakthrough is only aimed at improving lifestyle, enhancing habits, decreasing belly fat and importantly bringing an overall health benefit.
checkEfficient support team led by Bruce Krahn who clear all worries and answer customer queries as soon as possible.
checkRelatively time-save and importantly provides a greater advantage in comparison to other products.
The e-book of Lean Belly Breakthrough costs about $27. You can only get access or rather download the e-book after you done the payment and it has been processed. This also means that you can only get the softcopy and you cannot receive a hard copy via email. Similarly to any online product sold via Clickbank, Lean Belly Breakthrough comes with 60-days money back guarantee. This generally means that if you have bought the product and you are not satisfied with what you have gotten, you can just ask for a refund and it will be done within 60 days. You can just directly contact Clickbank through their number 800-390-6035 without necessarily trying to reach the author of the book.
Lean-Belly Breakthrough is available on their official website. Occasionally, there are discounts offered for the product and prices keep shifting unexpectedly. The product cost $27. Nevertheless, beware of online scammers who might promise to provide you with the program at a relatively lower price than the one offered on the website.
With the above discussion, it's undoubtedly that Lean Belly Breakthrough is a perfect program for anyone who needs to get rid of some belly fat. The effective program will help you do away with a few pounds and crucially achieve your lifestyle goals. Nevertheless, you should always put in mind that the entire process is just a miracle solution or a walk in the park but you ought to strictly follow the provided steps and instructions so that you can make the diet a success.


Thanks for the Vanilla recipe Charlene! never thought about making my own!
Thanks for the recipe...I've also made my own flavoring for several years but only make a small batch at the time. Yours makes more sense, lol!
You don't have to add sugar? What type of vodka do you use?


text:
Q: Electric field at a point on axis of uniformly charged ring using Gauss law I know we can find out the electric field using the electric field $$E=\frac{KQ}{R^2}$$ taking small element $dq$ and finding the electric field by integrating the value of $dE$ over the circumference which will be $$E=\frac{kxQ}{\sqrt {(a^2+x^2)^3}}$$ where $a$ is radius of ring and $x$ is distance of point $p$ on the axis of the ring. Can we find the same using the Gauss law?

A: Gauss' law uses symmetry for its functioning.
Even if you consider a cylindrical gaussian (or spherical) surface that encloses the ring, the electric field lines will be very different for two adjacent dA area elements and you will have to consider each and every of these $dA$ area elements of the gaussian surface to get the electric field. Thats certainly not how integration is supposed to work. It would make the problem harder to solve.
This integration is like adding $1+2+3+4+5+6=21$, i.e, you will have to consider everything. That's impossible to do.
But if the electric field lines and their dot product with corresponding $dA$ was same for every field line then integration would become simpler. Such is the case  when electric field due to infinite sheet is to be calculated.
This integration of this type is like adding $2+2+2+2+2+2=6\times2$. Now this is simpler as it assumes symmetry.

(The image shows electric field due to 30 charges arranged in a ring at a given observation point.  The position of the observation point can be varied to see how the electric field of the individual charges adds up to give the total field.)
In short, the electric field lines due to the ring lack symmetry. This would only make the problem harder to solve using Gauss' law.
$\oint E.dA=\frac{q}{\epsilon_{\circ}} $
Recall when the electric field due to a infinite sheet is to be found, a cylindrical gaussian surface is considered that encloses a circular part of the sheet inside it. The electric field lines for this sheet are perpendicular to it.
This is a perfectly ideal condition for Gauss' law to work. The field lines emerge perpendicularly from the 2 circular parts of the cylinder.

But in case of a ring, such conditions are absent.

redpajama_set_name: RedPajamaStackExchange


text:
Q: MongoDB: find people at precise depth I have kind of graph connections in MongoDB:
{
    from: ObjectID(user),
    to: ObjectID(user)
}

if I want to get all users at depth 1, is easy:
db.connections.find({from:ObjectID(myUser)});

But when I want to find all users at depth 2, is hard: The foolish idea is "find all people at depth 1, then  do a query like the previous one, for each person. No way, plus it would return also all circular paths.
e.g
1->2
2->1
1->3
2->4
results of user(1).findDepth2() would be 2,1,3,4 instead of 4.

The example in pseudo node.js:
var myFriends = db.connections.find({from:ObjectID(myUser)});
var friendAtDepth2 = [];
for(friend in myFriends){
    // I find friends of each friend
    var frendsOfFriend = db.connections.find({from:ObjectID(friend)});
    for(friendOfFriend in frendsOfFriend){
        if(friendAtDepth2.indexof(friendOfFriend)==-1
             && myFriends.indexof(friendOfFriend)==-1
             && myUser!=friendOfFriend){
             // I haven't already found this user, so I it is actually at depth 2
             friendAtDepth2.push(friendOfFriend);
        }
    }
}

But in this way, I do really a lot of queries, and I hope exist a kind of join query like in mysql helipng me doing this in one query only
Is a query like this feasible?

A: Implement the Breath-First Search algorithm to find all the nodes at distance two from a specific node.
It has a linear time complexity O(|E|+|V|), thus you can't really do better than this.
If you want all nodes of distance two, three, etc. then you might need to look into the All-Pairs Shortest path algorithms and customize them a bit.
By customizing it I mean you should run a BFS from every node and stop at the required depth. If you want some concrete code examples you should take a look at similar question, like All paths of length L from node n using python.
Also depending on your data you can add explicit neighbor lists to your nodes, that have excessive space requirements, you can get all your data into the memory with one query or you can try to use the aggregation framework (there it might be a bit trickier to implement, but that should be the fastest solution).
Alternatively if you're application is really heavy on graphs and graph algorithms you should consider graph databases, like Neo4j.