text:
Larsen & Toubro builds green hydrogen plant at Hazira manufacturing complex
Larsen & Toubro, an engineering and construction major, has installed and commissioned 380 kW of an 800 kW green hydrogen plant for self-consumption at its Hazira manufacturing complex in Gujarat.
August 22, 2022 Uma Gupta
An aerial view of Larsen & Toubro's green hydrogen plant in Gujarat
Image: Larsen & Toubro
Larsen & Toubro has commissioned 380 kW of an 800 kW green hydrogen plant at its AM Naik Heavy Engineering Complex in Hazira, Gujarat.
The Indian multinational said the green hydrogen plant, which is spread across 3,000 square meters, aims to produce 45 kg of green hydrogen per day for self-consumption by the company's Hazira manufacturing complex. The operational 380 kW capacity uses an alkaline electrolysis process. The remaining 420 kW capacity will be based on PEM electrolysis technology.
"The green hydrogen plant is designed for an electrolyzer capacity of 800 kW comprising both alkaline (380 kW) and PEM (420 kW) technologies," said Larsen & Toubro. "It will be powered by a rooftop solar plant of 990 kW peak DC capacity and a 500kWh battery energy storage system. The 420 kW PEM electrolyzer, along with solar plant capacity augmentation to 1.6 MW peak DC, will be part of future expansion."
Larsen & Toubro engineers set up the green hydrogen generation plant and integrated it with the existing manufacturing facilities to use the high-purity green hydrogen (99.99%) and oxygen that is produced. The manufacturing facility will use a blend of 15% hydrogen with natural gas as a fuel. Oxygen will supplement the existing usage in cutting and welding applications.
The plant design incorporates both active and passive safety systems to ensure safe operation and production. It will be operated through state-of-the-art control systems with remote monitoring functionality, the company said. In addition, an integrated data analytics platform designed by Larsen & Toubro will provide insight into the performance of the electrolyzers and the overall plant.
Larsen & Toubro said it aims to play a significant role in accelerating the ecosystem around green hydrogen, with its thrust in both the EPC and build-own-operate models, coupled with the backward integration of manufacturing electrolyzers and grid battery energy storage systems.
Pingback: Larsen & Toubro builds green hydrogen plant in India - Solar Consults
Pingback: Larsen & Toubro builds green hydrogen plant in India – pv magazine International
Pingback: Larsen & Toubro builds green hydrogen plant in India - Top News Magazine


text:
Julius Caesar: Two Views of the Play
From Julius Caesar. Ed. Frances Andrew Purcell and Lucius Michael Somers. Chicago: Scott, Foresman and Co.
(a) As a Political Play
The central idea of the play, considered politically, is the decay of republicanism in Rome and the rise of Caesarism. In the First Scene the populace give unconscious evidence of the growing spirit of monarchy. This they manifest when they cry out in the Third Act:
Let him be Caesar.
Caesar's better parts
Shall now be crown'd in Brutus.
The nation is calling for a representative in whom it may put supreme and unlimited confidence. Roman imperialism began under Julius Caesar, and assumed definite form in the absolute military monarchy of his grand-nephew, Octavius Augustus.
"Nothing did so much to set the people in love with royalty, both name and thing, as the reflection that their beloved Caesar, the greatest of their national heroes, the crown and consummation of Roman genius and character, had been murdered for aspiring to it .... We can all now see, what he alone saw then, that the great social and political forces of the Roman world had long been moving and converging irresistibly to that end .... The great danger of the time lay in struggling to keep up a republic in show, when they already had an empire in fact." — Hudson. 1
(b) As a Tragedy of Character
The central idea of the play considered as a tragedy is that Good cannot come out of Evil. "Brutus is noble, wise, valiant, and honest," but he made shipwreck of his life by one great error. He committed a crime to prevent, as he thought, a greater crime, and by so doing he brought upon himself and his country greater evils than those he had sought to avert. "The stain of assassination adheres to Brutus, a crime which no political duty, no apposite duty whatever, can outweigh. This stain cleaves closer to the 'lover' of Caesar than to Caesar's personal enemy, Cassius, and to him, therefore, to Caesar's good angel, the spirit of the murdered man subsequently appears, as his evil and revenge-announcing genius." Gervinus 2
1. Hudson, Henry Norman, born at Cornwall, Vermont, 1814; died 1886. An American Shakespearean scholar.
2. Gervinus, Georg Gottfried, born at Darmstadt, Germany, 1805; died 1871. A German critic and Shakespearean writer.
Shakespeare, William. Julius Caesar. Ed. Frances Andrew Purcell and Lucius Michael Somers. Chicago: Scott, Foresman and Co, 1916. Shakespeare Online. 15 Dec. 2013. < http://www.shakespeare-online.com/plays/juliuscaesar/juliuscaesartwothemes.html >.
The Chronology of Shakespeare's Plays
Establishing the Order of the Plays
How Many Plays Did Shakespeare Write?
Words Shakespeare Invented
Portraits of Shakespeare
Top 10 Shakespeare Plays
Shakespeare's Metaphors and Similes
Shakespeare's Blank Verse
Edward Alleyn (Actor)
This was the noblest Roman of them all;
All the conspirators, save only he
Did what they did in envy of great Caesar;
He only in a general honest thought
And common good to all, made one of them. (5.5.68-72)
"These lines are often quoted as Shakespeare's actual opinion of Brutus; but they are spoken by Antony, to whom they appropriately belong, and to nobody else. It is by no means certain that Shakespeare's own views are to be found always in the utterances of his characters. The dramatic poet expresses his convictions in the action, in the collision, and, above all, in the catastrophe. Judging by this standard, we should most decidedly aver that the above lines did not express Shakespeare's personal opinion. Both Antony and Brutus, therefore, have quite the same intellectual standpoint, though differing much in their outward lives; but the one was true to it, the other was not. Brutus ought to have acted as Antony, to be faithful to his deepest convictions, and to have remained friendly or at least indifferent to Caesar. Cassius alone can intellectually slay Caesar." (J. D. Snider. The Tragedy of Julius Caesar by Shakespeare) Read on...
Julius Caesar: The Complete Play with Commentary
Julius Caesar Overview
Julius Caesar Summary (Acts 1 and 2)
Julius Caesar Summary (Act 5)
Blank Verse and Diction in Julius Caesar
Julius Caesar: Analysis by Act and Scene (and Timeline)
Julius Caesar Study Questions (with Detailed Answers)
Did You Know? ... Unlike many of Shakespeare's other plays, which were printed in quarto form during his lifetime, Julius Caesar seems to have been first published in 1623, in the First Folio edition of Shakespeare's works. More on the First Folio...
Julius Caesar Quotations (Full)
All About Et tu, Brute?
How to Pronounce the Names in Julius Caesar
Sources for Julius Caesar: Important Excerpts from Plutarch
Shakespeare's Adaptation of Plutarch's Julius Caesar
Plutarch's Influence on Shakespeare
Shakespeare's Attention to Details
Shakespeare's Portrayals of Sleep

redpajama_set_name: RedPajamaCommonCrawl


text:
package org.orienteer.bpm.camunda.handler.history;

import com.orientechnologies.orient.core.metadata.schema.OType;
import org.camunda.bpm.engine.impl.history.event.HistoricIdentityLinkLogEventEntity;
import org.orienteer.bpm.camunda.handler.IEntityHandler;
import org.orienteer.bpm.camunda.handler.UserEntityHandler;
import org.orienteer.core.OClassDomain;
import org.orienteer.core.util.OSchemaHelper;

/**
 * {@link IEntityHandler} for {@link HistoricIdentityLinkLogEventEntity}
 */
public class HistoricIdentityLinkLogEventEntityHandler extends HistoricEventHandler<HistoricIdentityLinkLogEventEntity> {

    public static final String OCLASS_NAME = "BPMHistoricIdentityLinkLogEvent";

    public HistoricIdentityLinkLogEventEntityHandler() {
        super(OCLASS_NAME);
    }

    @Override
    public void applySchema(OSchemaHelper helper) {
    	super.applySchema(helper);
        helper.oClass(OCLASS_NAME, HistoricEventHandler.OCLASS_NAME).domain(OClassDomain.SYSTEM)
                .oProperty("time", OType.DATETIME, 10)
                .oProperty("type", OType.STRING, 20)
                .oProperty("user", OType.LINK, 30)
                .oProperty("groupId", OType.STRING, 40)
                .oProperty("taskId", OType.STRING, 50)
                .oProperty("operationType", OType.STRING, 70)
                .oProperty("assignerId", OType.STRING, 80);
    }

    @Override
    public void applyRelationships(OSchemaHelper helper) {
        super.applyRelationships(helper);

        helper.setupRelationship(OCLASS_NAME, "user", UserEntityHandler.OCLASS_NAME);
    }
}

redpajama_set_name: RedPajamaGithub


text:
Over 1,000 watched "The Reluctant Fundamentalist" last night and gave a standing ovation as the political thriller made its North American premiere in Toronto's 2,000 seater Roy Thomson Hall.
Director Mira Nair and actors Riz Ahmed, Kiefer Sutherland and Kate Hudson met fans and answered questions from the press on their way to the gala screening.
"The Reluctant Fundamentalist" is the latest international film financed by the Doha Film Institute.
Toronto International Film Festival director Piers Handling and director Mira Nair introduced the occasion, giving gratitude to those who made the film and telling the audience an interesting back story.
Piers Handling, Toronto International Film Festival director:
The Reluctant Fundamentalist and its creative team have just come from opening the Venice Film Festival. Mira Nair has been a regular at Toronto since her international hit "Salaam Bombay", made in 1988. Eleven years ago in 2001, she was in Toronto to present her film Monsoon Wedding, with one of the two galas scheduled for the evening of September 11.
Those days' dramatic events resulted in the cancellation of the screening. A circle of some sort has been closed with her return to Toronto for her new film.
"The Reluctant Fundamentalist" is a deeply thoughtful look at the legacy of 9/11, how the events of that day impacted a young Pakistani studying in the US. Deeply in love with all things American, his life was dramatically altered. This is a necceary film, a film that penetrtes into the mind of Paksitanis.
An event like 9/11 leaves beind many legacies, and this story is one of them. Mira and her cast have done a wonderful job, navigating the complexities of his tale. This is filmmaking with a purpose and we applaud their courage.
From left: Kiefer Sutherland, Kate Hudson, Riz Ahmed and Mira Nair at the North American premiere in Toronto.
Mira Nair, The Reluctant Fundamentalist director:
Salam, Namaskar. Thank you Toronto, you've always been such a passionate audience for my cinema, for any cinema, and it's a great, great pleasure to feel your embrace.
This year film is a five-year oddessy, probably the hardest film that we have made since "Salaam Bombay" and I have to really thank a number of people, especially the Doha Film Institute, that gave me the gift of total creative freedom, which is an incredible gift.
I dedicate this screening to two men. One is Mohsin Hamid, who wrote the most elegant mind-game of a best selling book, The Reluctant Fundamentalist. I wish he was here tonight…the second person is Faiz Ahmed Faiz, the great Pakistani poet laureate who inspired my father, who was raised in Lahore and inspired me. His poems are put to music in this film and his inspiration lives on within me every day.
There is a saying, a Swahili proverb, which says a person is a person because of other persons. And so to a film, a film is a film because of the other artists who bring along their talent and their artistry to make this film come alive and I have so much pleasure in introducing you my film family."


text:
export class Realm
{

	protected zone: Zone;

	protected outerZone: Zone;

	private onEnter: (realm: Realm) => void;

	private onLeave: (realm: Realm) => void;

	constructor(onEnter?: (realm: Realm) => void, onLeave?: (realm: Realm) => void, parent?: Realm)
	{
		if (!Zone) {
			throw new Error('Please, install the zone.js polyfill.');
		}

		this.outerZone = parent ? parent.outerZone : Zone.current.fork({
			name: 'slicky_realm_outer',
		});

		this.onEnter = onEnter;
		this.onLeave = onLeave;

		let parentZone = parent ? parent.zone : Zone.current;

		this.zone = parentZone.fork({
			name: 'slicky_realm',
			onInvoke: (delegate: ZoneDelegate, current: Zone, target: Zone, callback: Function, applyThis: any, applyArgs: Array<any>, source: string): any => {
				try {
					if (this.onEnter && current === target) this.onEnter(this);
					return delegate.invoke(target, callback, applyThis, applyArgs, source);
				} finally {
					if (this.onLeave && current === target) this.onLeave(this);
				}
			},
			onInvokeTask: (delegate: ZoneDelegate, current: Zone, target: Zone, task: Task, applyThis: any, applyArgs: any): any => {
				try {
					if (this.onEnter && current === target) this.onEnter(this);
					return delegate.invokeTask(target, task, applyThis, applyArgs);
				} finally {
					if (this.onLeave && current === target) this.onLeave(this);
				}
			},
		});
	}

	public run(fn: () => any): any
	{
		return this.zone.run(fn);
	}

	public runOutside(fn: () => any): any
	{
		return this.outerZone.run(fn);
	}

	public fork(onEnter?: (parent: Realm) => void, onLeave?: (parent: Realm) => void): Realm
	{
		return new Realm(onEnter, onLeave, this);
	}

}


text:
People / Company Moves
The Book 2023
The Chicago Index
Crain's Daily Gist Podcast
Crain's Data Center
Crain's Private Intelligence
Chicago Booth Insights
Health Pulse Chicago
Marijuana/cannabis
Greg Hinz On Politics
Joe Cahill On Business
John Pletz On Tech
More politics & opinion >>
Opinion & columnists
Orphe Divounguy On the Economy
Madeleine Doubek On Government
Lifestyle & Dining
Business lunch reviews
Architecture & style
Before It Hits The Market
Best Private Dining
More lifestyle & dining >>
Crain's Forum: Affordable Housing
Crain's Equity
40 Under 40 2022
Best Places To Work 2022
More special reports >>
MBA Week 2022
The Most Innovative Companies
The Most Powerful Women In Chicago Business
Notables/Rising Stars
Privately held companies 2021
Publicly held companies 2021
Who's Who 2023
Woman Up
Missing Crain's in print? Click here to get the full experience on your screen.
Events Audio
2022 Corporate Holiday Planning Guide
2022 CIO Awards
2023 Big Dates
2023 Meeting Planners Guide
Illinois' Healthiest Employers
Indiana Economic Development Corporation
IMEC: Manufacturing's Moment
Making It
Navigating business during COVID-19
Private School Planner
QuickTake
Talking Wealth
NBA lockout costs Chicago agent, but he says it's worth it
Mark Bartelstein always talks about how he loves his job. What's not to love? His Chicago company, Priority Sports & Entertainment, is the second-largest independently owned athlete-representation firm in the country.
I've been with Mr. Bartelstein when his cell phone interrupts our conversation. Often, his caller ID tells him it's one of his athletes who wants to talk to him now.
"The joys of being an agent," Mr. Bartelstein says, excusing himself.
The joys, though, have all but disappeared for Mr. Bartelstein during the NBA lockout. His firm represents 45 NBA players, including Danny Granger, David Lee and the Bulls' Taj Gibson. He works with another 45 players in Europe.
Mr. Bartelstein still is constantly on the phone, updating and advising his players. Yet it's hardly business as usual, especially when it comes to getting paid. No paychecks for the players mean zero commissions for Mr. Bartelstein and his fellow agents, who typically get 3% to 5% on team contracts.
"Not fun," Mr. Bartelstein said. "I'm actually working harder than ever — 18-, 19-hour days. There's so much you have to deal with on a daily basis. And to not be getting paid. ... It's not fun."
The pain intensified last week when those players missed their first paychecks of the season. And it's a hefty check they missed: The average NBA player gets $220,000.
Mr. Bartelstein said that for the past two years, he has advised clients to prepare as if there wasn't going to be a 2011-12 season. Save your money not for just a rainy day, he told them, but the ultimate storm.
But it's one thing to talk about sitting out. It's another to actually do it.
I asked Mr. Bartelstein if his players are getting anxious. "Nobody wants to do this," Mr. Bartelstein said. "You only have so many years to play in this league and to make this kind of money. To give up a half-year or a year is devastating.
"However, just because something is painful, distasteful, doesn't mean you say, 'OK, fine, I'll take this horrible deal.' The owners' strategy was based on the thought the players will cave when they start losing money. That's what they were banking on. The players are showing a terrific resolve here. They understand what they have to do."
Mr. Bartelstein is among the high-profile agents who think the players have gone far enough in making concessions to the owners. The players have agreed to a 50-50 split of basketball-related income, down from their share of 57%. But they are drawing the line on owners' proposals that would limit free agents.
Mr. Bartelstein thinks the NBA Players Assn. had no other choice but to disband the union, which will send the dispute to the courts.
"It got to the point where the union made incredible concessions to the owners and it still wasn't good enough," Mr. Bartelstein said. "They're giving them in excess of $300 million per year, more money than they ever dreamed of giving. Fine, if you're going to give all that, they still should have freedom of choice (regarding free agents).
"(The owners') argument about competitive balance doesn't hold water. That can be taken care of through revenue sharing. You see how it works for the NFL. The owners got greedy and wanted both sides. The players got the point where enough is enough."
Now it seems as if the players and the owners are on a collision course that ends in disaster. The league already has canceled games through Dec. 15. The odds of the entire season being canceled rise with each passing day.
Mr. Bartelstein still has a hard time believing the owners will allow the doomsday scenario to occur.
"My goodness, hopefully somebody from management will wake up and say, 'How can we cancel the season when we got all these concessions from the players?' " Mr. Bartelstein said. "When the owners want to make a deal, a deal will get done."
Until then, Mr. Bartelstein will continue to work the phones, urging his players to stay the course.
"These things come up, and you have to deal with them," he said.
IAA shareholder opposes Ritchie Bros. deal
This Gold Coast building has been empty since the 1990s. Nobody knows why.
Here are the Chicago semifinalists for this year's James Beard Awards
With new owners, empty suburban Sears, Carson's stores poised for change
Chicago Bears' stadium subsidy plan for Arlington Heights surfaces
Coldwell Banker Realty closing five Chicago-area offices
Keep up with the stories that unfold throughout the day. Sign up for our Afternoon 10 newsletter.
Get the best business coverage in Chicago, from breaking news to razor-sharp analysis, in print and online.
E-mail our editor
Contact Us/Help Center
Crain's Chicago jobs


Note: The following information is provided by The Paint Quality Institute, an educational resource sponsored by Rohm and Haas Company, for consumers, professional painters and sales people on paint and paint-related coatings.
Note: If lead is suspected in the paint, read aboutreducing lead paint hazards before proceeding.
Treat any mildew with a 3:1 water/household bleach mixture, leaving it on for 20 minutes and adding more as it dries; wear eye and skin protection; rinse thoroughly.
Remove cracking, loose or poorly adhering paint by scraping; wear eye protection, cloth work gloves, and a dust mask.
Feather sand edges of remaining paint; wear eye protection and dust mask.
Scuff sand glossy areas with medium grit (#120) garnet paper; wear eye protection and dust mask.
Remove all dirt by scrubbing with detergent and warm water, rinse thoroughly; pay special attention to kitchen areas (accumulated airborne cooking oils).
Apply wood primer that is recommended for floors -- latex primer for latex floor paint, alkyd primer for latex or alkyd or polyurethane floor paint.
For a satin finish, use a quality latex floor paint.
For a semi-gloss or gloss finish, use a latex, alkyd or polyurethane floor paint.
For decoraing ideas on painting wood floors, click here.


Update: Adding a bullet list for clarity.
I started reading Rainbows End by Vernor Vinge this weekend. Not only did I check out a copy from the local public library, but I was lucky enough to notice a link to a free (and probably unauthorized) full text copy of the book as well. The last (and first) Vernor Vinge book I read, A Fire Upon the Deep, also had a full text copy to be found in a dark corner of the Internet. I read the paper book at home, and occasionally made further progress using my electronic copy at work while I'd wait for reports to generate or queries to return results.
But reading electronic copies of books without one of those nifty E Paper readers like the Amazon Kindle can be less than pleasant. For A Fire Upon the Deep, I opened the text in Microsoft Word, enabled the blue-background/white-text option, and switched to Reading Layout View. It wasn't as nice as a real book, but it was a great way to pass the time until my speakers chimed to tell me my work was ready for me again.
Now that I'm reading another book with an electronic copy available to supplement my paper copy, I wanted to try to improve things a bit. First of all, I knew there had to be something better to use than Microsoft Word, and I found it in the free program yBook. It gives me to two facing pages like Word's reading layout did, but being designed soley for on-line reading, it makes all the available settings more accessible and focused. I changed from the default settings to get a dark background with white text, as well as a larger font size to compensate for my high screen resolution.
I also searched for and found a great font for reading lots of text on a computer screen. Constantia was released as one of the new fonts bundled with Windows Vista, but there are at least two free Microsoft products that can be downloaded to get the font legally on Windows XP. I appreciate a good font, but I'm no typography expert, so I won't even try to describe why I'm so fond of Constantia for reading books on a computer screen. I will say that you should give it a try if you have large amounts of text to be read electronically anyway.
I know sitting at a computer desk and staring at text on a screen is not the optimal way to be reading a book (although those who still can't imagine it being anything but painful, it's notable that white Constantia text on dark blue in yBook makes text so easy on the eyes that what's painful is the switch back to default colors and fonts of other programs like Outlook). But when I'm in the middle of a great novel, and have stretches of time where I can't be doing anything productive anyway but still need to look like I might be being productive, the lure of continuing my reading on a computer screen is hard to resist.
Bravo for not letting the man (in this case Microsoft programming) ruin your appetite for reading content on a computer screen. I must admit that I've never tried actually reading a book on a computer, but have consumed my fair share of blogs. A long enough session of dedicated monitor reading does, indeed, hurt the eyes.
Not sure if I told you, but I ordered a Kindle on 2/16, so I'll hopefully be enjoying e-Ink in short order (it still hasn't arrived yet).
I didn't know about your Kindle order…how exciting! I'm expecting an in-debt review with pictures and/or video once you've had a chance to put it through the ringer. 😉 I'm very jealous.
Once a blog about "technology, geek culture, and a little bit of everyday life", most posts now deal with eBooks and the publishing industry. Hooray.


text:
var From = require('../../lib/commands/from');
var should = require('should');

describe('From', function() {
  var dockerfile = [];
  it('sets default tag to latest', function() {
    var from = new From('image');
    should(from.tag).be.equal('latest');
  });
  it('saves registry name', function() {
    var from = new From({image: 'image', registry: 'registry'});
    should(from.registry).be.equal('registry');
  });
  it('saves user name', function() {
    var from = new From({image: 'image', user: 'user'});
    should(from.user).be.equal('user');
  });
  it('saves image name', function() {
    var from = new From({image: 'image'});
    should(from.image).be.equal('image');
  });
  it('saves tag name', function() {
    var from = new From({image: 'image', tag: 'tag'});
    should(from.tag).be.equal('tag');
  });
  it('uses all parameters in applyTo()', function() {
    var opts = {
      registry: 'some.hub.com',
      user: 'munamies',
      image: 'cool-image',
      tag: '4.0.12'
    };
    var from = new From(opts);
    from.applyTo({}, dockerfile);
    should(dockerfile.pop()).be.equal('FROM some.hub.com/munamies/cool-image:4.0.12');
  });
  it('skips undefined registry name', function() {
    var opts = {
      user: 'munamies',
      image: 'cool-image',
      tag: '4.0.12'
    };
    var from = new From(opts);
    from.applyTo({}, dockerfile);
    should(dockerfile.pop()).be.equal('FROM munamies/cool-image:4.0.12');
  });
  it('skips undefined user name', function() {
    var opts = {
      image: 'cool-image',
      tag: '4.0.12'
    };
    var from = new From(opts);
    from.applyTo({}, dockerfile);
    should(dockerfile.pop()).be.equal('FROM cool-image:4.0.12');
  });
  it('uses default tag', function() {
    var opts = {
      image: 'cool-image'
    };
    var from = new From(opts);
    from.applyTo({}, dockerfile)
    should(dockerfile.pop()).be.equal('FROM cool-image:latest');
  });
  it('overrides', function() {
    var from = new From('image');
    should(from.overrides()).be.true();
  });
  it('throws if image name is skipped', function() {
    should(function() {new From({})}).throw();
  });
  it('uses first string parameter as image name', function() {
    var from = new From('zoink');
    from.applyTo({}, dockerfile);
    should(dockerfile.pop()).be.equal('FROM zoink:latest');
  });
  it('uses second string parameter as tag', function() {
    var from = new From('zoink', '20');
    from.applyTo({}, dockerfile);
    should(dockerfile.pop()).be.equal('FROM zoink:20');
  });
  it('throws if no parameters passed', function() {
    should(function() {new From()}).throw();
  });
});


text:
In-demand central neighborhood with a small-town feel.
WELCOME TO BERNAL HEIGHTS
With steep streets sloping up a rocky hillside to Bernal Summit, Bernal Heights boasts some of the most impressive views of the San Francisco skyline. The neighborhood is located south of the Mission District, bordered by San Jose Avenue to the west, Cesar Chavez Street to the north, and the major highways of US 101 and I-280 to the east and south respectively.
Bernal Heights' real estate is in incredibly high demand, with Business Insider calling it the hottest neighborhood in the United States. Homes here are an attractive mix of bright Victorians, quaint rustic cottages, and remodelled early-20th Century properties.
A wonderful microclimate, with warm breezes from the Bay and little of San Francisco's famous fog.
The homey feeling of a long-established neighborhood.
Incredible views and natural scenery at Bernal Summit.
Great local shops and a wonderful farmers' market.
A SMALL TOWN IN THE BIG CITY
Much recent demand for Bernal Heights homes has come from workers in San Francisco's booming tech and financial service industries. But there are also many residents who've lived here much longer, and newer arrivals tend to be attracted by the strong sense of pride in the local community. Despite its convenient central location, Bernal Heights is tucked away in an area with no need for traffic to pass through the neighborhood on route to other areas. This creates a closed-in sense of small town homeliness, with all the convenience of being within minutes of Downtown SF.
Bernal Heights is bisected by Cortland Avenue, a bustling commercial strip lined with chic cafes, good restaurants, small markets and butchers, and beauty salons. Local highlights include the Portuguese-style Cafe St. Jorge, known for serving some of the city's best toast and other brunch items. The charming Harvest Hills Market is a beloved corner store specializing in natural and organic produce. The local nightlife is similarly full of character, with long-established bars serving quality drinks to a diverse clientele.
Alemany Farmers' Market takes place in a southeastern corner of the neighborhood, with the same space used for a flea market each Sunday. Established in 1947, Alemany is one of the longest-running farmers' markets in the United States.
Bernal Heights streets are among the steepest in the world, with a gradient of up to 41%. It's well worth making the effort to traverse these steep streets to Bernal Summit, which offers incredible panoramic views over the city and Bay and out to the Golden Gate Bridge. There is also a remarkable mini-ecosystem at the summit, with an abundance of native north coast wildflowers and wildlife that includes raptors, racoons, skunks, and coyotes. Amenities include an off-leash dog park and a one-mile running and walking track circling the park.
Other green space includes Precita Park and Holly Park, located on either side of the hill. Precita Park is known for its Precita Eyes art mural.
Bernal Heights' strong sense of community is celebrated in the Fiesta on the Hill celebration each October.
Bernal Heights is zoned to San Francisco Unified School District.
Leonard R. Flynn Elementary, K–5
Metropolitan Arts & Technology High, 9–12, Charter School
Paul Revere Elementary, K–8


Price includes: guide, boat, tanks, weights, rental equipment.
Your request for booking will be sent to Sea Rider Dive Center directly.
Sea Rider Dive Center will contact you within 48 hrs to answer your questions.


text:
September 22, 1963 Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Ken Miles
August 30, 1964 Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship GT Bob Johnson
August 30, 1964 Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Hap Sharp
July 25, 1965 Mid-Ohio Sports Car Course, Lexington, OH ARCA Stock Car Jack Bowsher
August 28, 1966 Buckeye Cup Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Lothar Motschenbacher
June 11, 1967 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Jerry Titus
August 20, 1967 Lexington 200 Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Mark Donohue
June 16, 1968 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Mark Donohue
August 18, 1968 Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Mark Donohue
June 8, 1969 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Ronnie Bucknum
August 17, 1969 Buckeye Can-Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Denis Hulme
June 7, 1970 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am U2 Bert Everett
June 7, 1970 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Parnelli Jones
August 23, 1970 Buckeye Cup Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Denis Hulme
June 6, 1971 Mid-Ohio Sports Car Course, Lexington, OH SCCA Two-Five Challenge John Morton
June 6, 1971 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am George Follmer
August 22, 1971 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Jackie Stewart
June 4, 1972 Mid-Ohio Sports Car Course, Lexington, OH SCCA Two-Five Challenge Peter Gregg
June 4, 1972 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Milt Minter
July 9, 1972 6 Hours of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Bob Beasley
Michael Keyser
August 6, 1972 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am George Follmer
July 15, 1973 6 Hours of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Michael Keyser
Bob Beasley
August 12, 1973 Buckeye Cup Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Mark Donohue
June 2, 1974 Mid-Ohio Sports Car Course, Lexington, OH USAC/SCCA Formula 5000 Brian Redman
June 30, 1974 5 Hours of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Peter Gregg
Al Holbert
August 11, 1974 Buckeye Cup Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Jackie Oliver
June 1, 1975 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Al Holbert
August 10, 1975 Mid-Ohio Sports Car Course, Lexington, OH USAC/SCCA Formula 5000 Brian Redman
August 24, 1975 6 Hours of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Al Holbert
Elliott Forbes-Robinson
June 6, 1976 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Michael Keyser
August 8, 1976 Valvoline Buckeye Cup Mid-Ohio Sports Car Course, Lexington, OH USAC/SCCA Formula 5000 Brian Redman
August 29, 1976 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Jim Busby
June 5, 1977 Mid-Ohio Twin 200 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT David Hobbs
August 7, 1977 Valvoline Can-Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Patrick Tambay
August 28, 1977 3 Hours of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Peter Gregg
June 11, 1978 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Alan Jones
August 27, 1978 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Bill Whittington
July 15, 1979 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Peter Gregg
Hurley Haywood
June 8, 1980 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Patrick Tambay
July 13, 1980 Mid-Ohio Sports Car Course, Lexington, OH USAC Mini-Indy Super Vee Dave McMillan
July 13, 1980 Red Roof Inns 250 Mid-Ohio Sports Car Course, Lexington, OH CART/USAC Indy Car Johnny Rutherford
May 31, 1981 Red Roof Inns 200 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Brian Redman
June 28, 1981 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Teo Fabi
May 23, 1982 Red Roof Inns Camel GT Sprints Mid-Ohio Sports Car Course, Lexington, OH IMSA GTU Jim Downing
May 23, 1982 Red Roof Inns Camel GT Sprints Mid-Ohio Sports Car Course, Lexington, OH IMSA GT John Fitzpatrick
June 27, 1982 Mid-Ohio Sports Car Course, Lexington, OH SCCA Can-Am Al Holbert
July 18, 1982 Red Roof Inns Trans Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Elliott Forbes-Robinson
September 5, 1982 Lumbermans 6 Hour Mid-Ohio Sports Car Course, Lexington, OH IMSA GT John Fitzpatrick
David Hobbs
June 19, 1983 Lumbermens 6 Hours Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Jim Trueman
Doc Bundy
July 17, 1983 Red Roof Inns Trans Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Willy T. Ribbs
September 11, 1983 Escort Radar Warning 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Teo Fabi
June 10, 1984 Lumbermen's 500 Mid-Ohio Sports Car Course, Lexington, OH IMSA GT Derek Bell
September 2, 1984 Escort Radar Warning 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Mario Andretti
June 8, 1985 IROC Round 2 Mid-Ohio Sports Car Course, Lexington, OH IROC International Race of Champions Bobby Rahal
June 8, 1985 Mid-Ohio 300k Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU Wally Dallenbach Jr.
June 9, 1985 Lumbermens 500k Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Derek Bell
July 14, 1985 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Wally Dallenbach Jr.
September 1, 1985 Escort 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Bobby Rahal
June 7, 1986 Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU Scott Pruett
June 7, 1986 IROC Round 2 Mid-Ohio Sports Car Course, Lexington, OH IROC International Race of Champions Al Unser Jr.
June 8, 1986 Mid Ohio Grand Prix Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Al Holbert
July 13, 1986 Red Roof Inns Trans Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Greg Pickett
August 31, 1986 Escort Radar Warning 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Bobby Rahal
August 31, 1986 Mid-Ohio Sports Car Course, Lexington, OH CART American Racing Series Steve Millen
June 7, 1987 Champion Spark Plug Grand Prix Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Jochen Mass
June 7, 1987 Oldsmobile 250k Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU Willy T. Ribbs
July 12, 1987 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Scott Pruett
September 6, 1987 Mid-Ohio Sports Car Course, Lexington, OH CART American Racing Series Juan Fangio II
September 6, 1987 Escort Radar Warning 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Roberto Guerrero
June 5, 1988 Nissan Grand Prix of Mid-Phio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU Chris Cord
June 5, 1988 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Geoff Brabham
Tom Gloy
September 3, 1988 Red Roof Inns Trans Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Hans Joachim Stuck
September 3, 1988 Mid-Ohio Sports Car Course, Lexington, OH SCCA Corvette Challenge Tommy Archer
September 4, 1988 Escort 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Emerson Fittipaldi
September 4, 1988 Mid-Ohio Sports Car Course, Lexington, OH CART American Racing Series Jon Beekhuis
June 4, 1989 Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU/AC Hans Joachim Stuck
Chip Robinson
September 2, 1989 Red Roof Inns Trans Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Dorsey Schroeder
September 2, 1989 Mid-Ohio Sports Car Course, Lexington, OH SCCA Corvette Challenge Boris Said
September 3, 1989 Red Roof Inns 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Teo Fabi
September 3, 1989 Mid-Ohio Sports Car Course, Lexington, OH CART American Racing Series P.J. Jones
June 3, 1990 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU/AAC Pete Halsmer
June 3, 1990 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Derek Daly
Geoff Brabham
September 15, 1990 Red Roof Inns Trans-Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Darin Brassfield
September 16, 1990 Red Roof Inns 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Michael Andretti
September 16, 1990 Mid-Ohio Sports Car Course, Lexington, OH CART American Racing Series Paul Tracy
June 1, 1991 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTO/GTU/AAC Jeremy Dale
June 2, 1991 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Davy Jones
September 15, 1991 Pioneer Electronics 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Michael Andretti
September 15, 1991 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Lights Brian Till
May 30, 1992 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTS/GTO/GTU Steve Millen
May 31, 1992 Nissan Grand Prix of Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights Davy Jones
September 12, 1992 Red Roof Inns Trans-Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Greg Pickett
September 13, 1992 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Lights Robbie Groff
September 13, 1992 Pioneer Electronics 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Emerson Fittipaldi
June 12, 1993 Mid-Ohio Sports Car Course, Lexington, OH IMSA GTS/GTO/GTU Darin Brassfield
June 13, 1993 Mid-Ohio Sports Car Course, Lexington, OH IMSA GTP/Lights/WSC Juan Fangio II
June 13, 1993 Mid-Ohio Sports Car Course, Lexington, OH IMSA Firestone Firehawk Stu Hayner
John Heinricy
September 11, 1993 Red Roof Inns Trans-Am Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Jack Baldwin
September 12, 1993 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Lights Bryan Herta
June 5, 1994 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Tom Kendall
August 14, 1994 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Lights André Ribeiro
August 14, 1994 Mid-Ohio Sports Car Course, Lexington, OH SCCA Toyota Atlantic Colin Trueman
August 14, 1994 Miller Genuine Draft 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Al Unser Jr.
August 12, 1995 Mid-Ohio Sports Car Course, Lexington, OH IMSA Supercar Shane Lewis
August 13, 1995 Mid-Ohio Sports Car Course, Lexington, OH SCCA Toyota Atlantic Richie Hearn
August 10, 1996 Mid-Ohio Sports Car Course, Lexington, OH SCCA North American Touring Car Peter Cunningham
August 11, 1996 Miller 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Alex Zanardi
August 11, 1996 Mid-Ohio Sports Car Course, Lexington, OH SCCA Toyota Atlantic Patrick Carpentier
June 15, 1997 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Tom Kendall
August 9, 1997 Mid-Ohio Sports Car Course, Lexington, OH CART North American Touring Car David Donohue
August 10, 1997 Mid-Ohio Sports Car Course, Lexington, OH CART Toyota Atlantic Alex Barron
June 14, 1998 Mid-Ohio Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Paul Gentilozzi
June 14, 1998 Mid-Ohio Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship Dorsey Schroeder
August 9, 1998 Mid-Ohio Sports Car Course, Lexington, OH IMSA Barber Dodge Pro Jon Fogarty
August 9, 1998 Miller Lite 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Adrián Fernández
August 9, 1998 Mid-Ohio Sports Car Course, Lexington, OH CART Toyota Atlantic Lee Bentham
June 6, 1999 Mid-Ohio Sports Car Course, Lexington, OH SCCA US F2000 Dan Wheldon
June 6, 1999 U.S. Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH SCCA US Road Racing Championship James Weaver
Andy Wallace
June 6, 1999 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Paul Gentilozzi
August 14, 1999 Mid-Ohio Sports Car Course, Lexington, OH SCCA US F2000 Jeff Wright
August 15, 1999 Mid-Ohio Sports Car Course, Lexington, OH CART Toyota Atlantic Ken Wilden
August 15, 1999 Miller Lite 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Juan Montoya
August 15, 1999 Mid-Ohio Sports Car Course, Lexington, OH IMSA Barber Dodge Pro Todd Snyder
June 4, 2000 U.S. Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Road Racing Championship George Robinson
Jack Baldwin
August 13, 2000 Mid-Ohio Sports Car Course, Lexington, OH IMSA Barber Dodge Pro Jon Fogarty
August 13, 2000 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Lights Townsend Bell
August 13, 2000 Miller Lite 200 Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Hélio Castroneves
June 10, 2001 ConAgra Foods U.S. Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Oliver Gavin
Jon Field
August 12, 2001 Mid-Ohio Sports Car Course, Lexington, OH CART Barber Dodge Pro Nicolas Rondet
August 25, 2001 Grand Prix of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Jan Magnussen
David Brabham
August 25, 2001 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Paul Gentilozzi
June 29, 2002 Buckeye 100 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Butch Leitzinger
June 30, 2002 Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Emanuele Pirro
Frank Biela
August 11, 2002 Mid-Ohio Sports Car Course, Lexington, OH CART Barber Dodge Pro Marc Breuers
August 11, 2002 Grand Prix of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Patrick Carpentier
June 28, 2003 Mid-Ohio Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Terry Borcheller
Forest Barber
August 9, 2003 Mid-Ohio Sports Car Course, Lexington, OH CART Barber Dodge Pro Leonardo Maia
August 10, 2003 Champ Car Grand Prix of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH CART Indy Car Paul Tracy
August 10, 2003 Mid-Ohio Sports Car Course, Lexington, OH CART Toyota Atlantic Michael Valiante
June 27, 2004 Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Marco Werner
J.J. Lehto
August 7, 2004 Mid-Ohio Road Racing Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Scott Pruett
Max Papis
May 20, 2005 Mid-Ohio Sports Car Course, Lexington, OH IMSA Formula BMW Kevin Lacroix
May 21, 2005 Mid-Ohio Sports Car Course, Lexington, OH IMSA Formula BMW Richard Philippe
May 21, 2005 Mid-Ohio Sports Car Course, Lexington, OH IMSA Star Mazda Raphael Matos
May 22, 2005 Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Butch Leitzinger
August 27, 2005 Emco Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Elliott Forbes-Robinson
Butch Leitzinger
May 20, 2006 Mid-Ohio Sports Car Course, Lexington, OH IMSA Formula BMW Reed Stevens
May 21, 2006 Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Timo Bernhard
Romain Dumas
May 21, 2006 Mid-Ohio Sports Car Course, Lexington, OH IMSA Formula BMW Daniel Morad
June 24, 2006 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Mário Haberfeld
Adrián Fernández
June 23, 2007 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Jon Fogarty
Alex Gurney
June 24, 2007 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Andy Lally
R.J. Valentine
July 21, 2007 Acura Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Timo Bernhard
July 22, 2007 Honda 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Scott Dixon
July 22, 2007 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Pro Series Richard Antinucci
June 22, 2008 Mid-Ohio Sports Car Course, Lexington, OH IMSA Formula BMW Alexander Rossi
July 19, 2008 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Raphael Matos
July 19, 2008 Acura Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Lucas Lühr
Marco Werner
July 20, 2008 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights James Davison
July 20, 2008 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Ryan Briscoe
May 31, 2009 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Jorge Diaz Jr.
June 20, 2009 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Scott Pruett
Memo Rojas
August 8, 2009 Mid-Ohio Sports Car Course, Lexington, OH IMSA Mazda Atlantic Jonathan Summerton
August 8, 2009 Acura Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Simon Pagenaud
Gil de Ferran
August 9, 2009 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Scott Dixon
August 9, 2009 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights James Davison
August 7, 2010 Mid-Ohio Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Chris Dyson
Guy Smith
August 8, 2010 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Martin Plowman
August 8, 2010 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Dario Franchitti
August 6, 2011 Mid-Ohio Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA American LeMans Series Klaus Graf
Lucas Lühr
August 6, 2011 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Petri Suvanto
September 17, 2011 Emco Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Ryan Dalziel
Enzo Potolicchio
June 9, 2012 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series Richard Westbrook
Michael Valiante
June 10, 2012 EMCO Gears Classic Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Simon Gregg
August 4, 2012 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Spencer Pigot
August 5, 2012 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Scott Anderson
June 15, 2013 Emco Gears Classic Mid-Ohio Sports Car Course, Lexington, OH Grand Am Rolex Sports Car Series João Barbosa
August 3, 2013 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Matthew Brabham
August 3, 2013 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Neil Alberico
August 4, 2013 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Garett Grist
August 4, 2013 Mid-Ohio 100 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Gabriel Chaves
August 4, 2013 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Charlie Kimball
August 17, 2013 Mid-Ohio Sports Car Course, Lexington, OH SCCA Trans Am Cliff Ebben
August 17, 2013 Nationwide Children's Hospital 200 Mid-Ohio Sports Car Course, Lexington, OH NASCAR Nationwide Series A.J. Allmendinger
July 5, 2014 Mid-Ohio Sports Car Course, Lexington, OH SCCA Atlantic Championship Jimmy Simpson
July 6, 2014 Mid-Ohio Sports Car Course, Lexington, OH SCCA Atlantic Championship Daniel Burkett
August 1, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 R.C. Enerson
August 2, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Jake Eidson
August 2, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Nicolas Costa
August 2, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Jack Harvey
August 3, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Florian Latorre
August 3, 2014 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Garett Grist
August 16, 2014 Nationwide Children's Hospital 200 Mid-Ohio Sports Car Course, Lexington, OH NASCAR Nationwide Series Chris Buescher
July 31, 2015 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Nico Jamin
August 1, 2015 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Nico Jamin
August 1, 2015 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Santiago Urrutia
August 1, 2015 Cooper Tires Grand Prix of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights R.C. Enerson
August 2, 2015 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Neil Alberico
August 2, 2015 Cooper Tires Grand Prix of Mid-Ohio Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Sean Rayhall
August 2, 2015 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Graham Rahal
August 15, 2015 Nationwide Children's Hospital 200 Mid-Ohio Sports Car Course, Lexington, OH NASCAR Xfinity Series Regan Smith
July 29, 2016 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Anthony Martin
July 30, 2016 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Nico Jamin
July 30, 2016 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Santiago Urrutia
July 31, 2016 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Simon Pagenaud
August 13, 2016 Mid-Ohio Challenge Mid-Ohio Sports Car Course, Lexington, OH NASCAR Xfinity Series Justin Marks
July 28, 2017 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Anthony Martin
July 28, 2017 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Oliver Askew
July 29, 2017 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Victor Franzoni
July 29, 2017 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Parker Thompson
July 30, 2017 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Josef Newgarden
July 30, 2017 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Nico Jamin
August 12, 2017 Mid-Ohio Challenge Mid-Ohio Sports Car Course, Lexington, OH NASCAR Xfinity Series Sam Hornish
May 6, 2018 Acura Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA SportsCar Series Hélio Castroneves
Ricky Taylor
July 27, 2018 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Kyle Kirkwood
July 28, 2018 Mid-Ohio Sports Car Course, Lexington, OH IRL Pro Mazda Rinus van Kalmthout
July 28, 2018 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Patricio O'Ward
July 29, 2018 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Alexander Rossi
August 11, 2018 Rock N Roll Tequila 170 Mid-Ohio Sports Car Course, Lexington, OH NASCAR Xfinity Series Justin Allgaier
May 5, 2019 Acura Sports Car Challenge Mid-Ohio Sports Car Course, Lexington, OH IMSA SportsCar Series Juan Montoya
Dane Cameron
June 8, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross ARX2 Alex Keyes
June 9, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross ARX2 Fraser McConnell
June 9, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross Scott Speed
July 27, 2019 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Lights Oliver Askew
July 27, 2019 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Pro 2000 Kyle Kirkwood
July 27, 2019 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Christian Rasmussen
July 28, 2019 Honda Indy 200 Mid-Ohio Sports Car Course, Lexington, OH IRL Indy Car Scott Dixon
July 28, 2019 Mid-Ohio Sports Car Course, Lexington, OH IRL US F2000 Hunter McElrea
August 10, 2019 B&L Transport 170 Mid-Ohio Sports Car Course, Lexington, OH NASCAR Xfinity Series Austin Cindric
October 5, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross ARX2 Sage Karam
October 6, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross Chris Atkinson
October 6, 2019 Mid-Ohio Sports Car Course, Lexington, OH USAC Americas Rallycross ARX2 Fraser McConnell


A hand chain combines a ring and a bracelet.
If you're a fan of both rings and bracelets, why not combine them into one unique accessory? A hand chain, also known as a "ringlet," gives you the best of both worlds. For this project, basic DIY skills transform lace trim into an eye-catching piece.
Cut one complete pattern from the lace trim; don't break any of the outer stitches or the lace will unravel.
Apply fabric stiffener to the lace with a foam brush, following the instructions on the package.
Leave the lace to dry as indicated by the directions on the bottle of fabric stiffener.
Apply a layer of metallic spray paint to the lace. Leave it to dry according to the directions on the paint can.
Using the jewelry pliers, open a 4mm jump ring by bend the ends away from each other.
Attach the jump ring to the bottom left corner of the lace. Add two more 4mm jump rings to the center and bottom right corner.
Cut a strand of chain measuring the length of your wrist.
Attach the chain to the three 4mm jump rings along the bottom of the lace. There should be an equal amount of chain on each side of the lace shape.
Add an 8mm jump ring to one end of the chain. Add the jewelry clasp with a 4mm jump ring to the other end of the chain.
Cut a strand of chain long enough to connect the top of the lace shape to the base of your middle finger. Wear the bracelet and lace shape to determine the length of this specific chain. For this project, the chain is 1 inch.
Connect the chain to the top of the lace shape with a 4mm jump ring. Connect the other end of the chain to the ring with another 4mm jump ring. Use small jump rings to attach the chain to the lace shape and ring.
After applying spray paint, make sure the lace dries completely. When you're ready to wear your new hand chain, put on the ring first. Then, attach the bracelet portion to your wrist and wait for the compliments!


Ask the average person if they want to roam around a room that once was filled with dead bodies or run their hands across coffins in the cemeteries and I imagine their answer would be "no". Of course we don't see Saqqara (also spelled Sakkara) to be as foul as we do modern death. The bodies are gone, the stench of death far removed, and all that remains are the ruins of a time in mankind's history we have difficulty relating to. Remember that as your precious little Nike trainers trample over the final resting place of some mankind's earliest modern ancestors.
Of course I'm not normal, and I admit I enjoy imagining flesh and decomposing bodies laying on the mummification tables, the smell of spice and candle to cover the smell of death. I want to crawl into a sarcophagus and lay upon the quartz entombment whose smooth surface has eroded away from the acidic levels of decomposing material placed in it with its king or queen. Not out of fetish, just human curiosity.
"Ok turn around now Shan.... SURPRISE!"
Saqqara unlike the Great Pyramids we visited earlier in the day was slightly further from the city preventing a the large work-force of day-jobbing peasants to beg. There were of course a few, of a different variety though. Berber desert dwellers who live in nomad camps just out of sight of the pyramids commute in by camel or foot to earn tips telling made up stories about the burial chambers and the Step pyramid. Luckily we had grown smarter by this point and managed to find some solace just outside of a current excavation of the Step pyramid. For the first time we joked and played around taking candid photos of one another and taking in the wonder of the ancient world.
Shannon clearly can read Ancient Egyptian.
The thing to remind yourself as your roam Saqqara is that the next time you visit even less will be there. Once a complex of massive statures and pristine buildings, many monuments have been moved to museums both in Cairo and the western world. Some damaged in the process, and then there were the countless pirates, pillagers, and simple tourists who carve the walls, crack the rocks or thieve a bit of history over time. While it's still overwhelming what remains, it helps to arrive with a perspective and imagination of how amazing this place would have looked thousands of years ago.
Saqqara is probably the closest you will come to that westernized feel of romanticized Egypt. Private nooks to get lost in, treasures around the corners in the ruins and a bit of quietness as your contemplate why you never went to school to become an archaeologist.
There's also a bit of Greek and Roman feel to some of the outer buildings which is common among the later dynasties. It's much more than history or monument- this is where myth, legend, and some of most amazing stories we have to tell today probably begun. It's like looking into space and seeing back in time, the pyramids and more importantly Saqqara allows you to peak back in time over decades, over thousands of years and see the evolution of man- of you, of me- of us.


The gorgeous Zoe Dress by Adrift is back in this gorgeous bronze and blue printed fabric. Inspired by the florals of autumn, this dress is gorgeous for the cooler months. The simple shape means its flattering for all different body types and comfortable to wear. Pair with tights, boots and a denim jacket for a casual autumn/winter outfit. To dress it up, add statement earrings and heeled boots.


A new documentary uses the Slender Man stabbing to investigate how the Internet can affect children.
In May 2014, two 12-year-old girls lured their classmate into the woods and stabbed her 19 times because they believed if they killed their friend, the Slender Man would take them to his mansion in the woods.
According to the Slender Man myth, he's a violent character that stalks and sometimes kills people. One of the Internet's most notorious horror memes, the tall, faceless, suit-wearing creature has its roots in Creepypasta and other online forums.
The attempted murder is as prolific as the Slender Man himself, but the psychology behind the act, and the raw emotion and trauma the girls' families experienced, is not quite as obvious.
Bill Weier, the father of Anissa Weier, one of the girls who committed the stabbing, emotionally and frankly discussed his family's experience during a panel at the South by Southwest (SXSW) Interactive Conference this weekend.
The Slender Man stabbing is the crux of a new HBO documentary, Beware the Slender Man, which uses the case to investigate how the Internet can affect children's behavior and how the spread of memes and online folklore can influence kids. The Weier family worked closely with the film to help tell the girls' story.
In an emotional and somewhat intense panel, Weier discussed his family's personal tragedy to a packed audience alongside Beware the Slender Man director and producer Irene Taylor Brodsky and psychology professor Jacqueline Woolley, who spoke about how online culture affects children.
The media harassed the girls' families in the immediate aftermath of the incident; the story of an Internet meme inspiring two girls to attempt murder was a global phenomenon. The Weier family initially did not want to work with media, but after careful parental discussion, they decided standard media outlets would not be the best option and opted to cooperate with the longform production.
After the stabbing, the school system blocked certain search terms pertaining to the case, including "Creepypasta" and "Slender Man." They missed one big one though: Despite Anissa's family trying to protect their youngest son from the news surrounding his sister's crime, he found out everything he needed to know simply by searching her name at school, Weier said.
Despite being considered a horror character, Brodsky said she discovered all different kinds of representation through researching the film, especially in fanfiction that depicts him both as a murderer and a savior.
In the film, Brodsky delves into Anissa's Internet activity—everything from things she liked on social media to the psychopathy tests she took to determine whether she was a sociopath. Even though she had permission and information from Anissa's parents and teachers, Brodsky said she still felt a bit guilty about trying to get inside Anissa's mind through her Web browsing history.
As Brodsky learns through watching videos that Anissa liked, much like everyone else online, Anissa's behavior and interests vary. She watched videos of cute kittens and rabbits, but she also had viewed videos about cats eating drowned mice and figuring out how to make Dum Dums into weapons and where humans have soft spots, Brodsky said.
But what does our Internet activity actually say about us as a person? Does it paint a holistic picture of who we are, or is the amalgamation of data based on closed tabs simply irrelevant content?
Weier went 230 days without being able to give his daughter a hug. She was transferred to a facility where she must remain behind glass and bars when talking with her family. Anissa does not have access to a properly trained doctor or counselor, despite asking for one to try to understand why she committed the crime.
The trial has not happened yet, and they are now 14 years old. As they get older, the public perception might change, and it's important for the jury to eventually draw a distinction between intelligence and maturity, Weier said.
"There is a growing sentiment that not just juvenile justice, but criminal justice as a whole needs review. And it needs review desperately," he said. "Do these laws make sense? How are we treating our adult criminals, how are we treating juvenile criminals?


As their E-Tech IV all terrain board the High5 has been designed for riders who don't want to compromise.
With their blended Poplar and Paulownia wood core the High5 is lighter and more responsive than their standard wood core boards. Combine this with their stiffest flex rating and you get tons of stability and maximum edge hold for unshakable performance.
As their top all terrain board, the High5 also gets carbon and kevlar added. Carbon V's increase pop and torsional rigidity without adding weight whilst kevlar increases durability and reduces vibration for more comfort in all conditions. Seamless Sidewalls also get upgraded to Version 2 which utilizes a better manufacturing method that produces less waste while keeping the incredible vibration and impact absorbing properties of their infused urethane design. This is all finished off with The Channel mounting system for infinite stance adjustment.


text:
O Brasão de armas de Burquina Fasso reproduz a bandeira nacional. É de campo cortado. Na parte superior do escudo há um pergaminho onde se lê o nome do país "Burkina Faso" e na parte inferior há outro pergaminho com o lema nacional "Unité, Progrès, Justice" (União, Progresso, Justiça). O escudo está sustentado por dois cavalos que representam a coragem, duas lanças e um livro representando a educação.

Brasões nacionais
Brasao

redpajama_set_name: RedPajamaWikipedia


Though scalable and functional, virtualization hasn't yet stood the test of time and innately results in decreased visibility until fully socialized within the marketplace – the catch twenty-two of technology adoption. Even the best of IT professionals are going to struggle with the implications of this market shift.
In the spirit of the growing demand for VSX for Check Point, we recently asked security professionals to share with our community their knowledge regarding best practices so that we might help one another ensure the most secure, low-risk environment possible.
A very well-respected professional in his field, Irek Romaniuk, submitted the below expertise. He has provided with great detail the steps required to create scripts, increase VSX visibility, understand the resulting output, create integrations, etc. He does a very deep dive into the downtime sensitive areas of CPU consumption per VS, processor load, connection table limits, and more.
Checkpoint is showing how to use SNMP to gather information from a VSX Gateways in sk34054. According to this SecureKnowledge (SK) article, it is possible to get CPU usage per Virtual System by using the CPU counters, which are based on the Resource Control feature.
The command below is displaying CPU consumption per Virtual System (VS) using resource control.
output of the CLI commands. For this purpose I am doing screen scraping, starting from the bash script named 'dev-netpro.sh'.
This script is running on VSX, checking the processor load and connection table limits on all VSes. I can send these values by email using 'sendmail', but it will not help me to create live charts. I am using 'cURL' to post data (or rather messages) to the URL https://10.1.1.1:8880/test (where 10.1.1.1 is my server addresses), every 2 seconds. So this way I will be able to read it on my PC using browser. The 'top' command in batch mode is used to get CPU load and the 'vsx stat –l' command to obtain connection table limits.
Use 'nohup' if you want the script to run in the background, and then 'kill process ID' to stop the script on VSX.
I can put as much in square brackets as I need to. It could be also interface errors and drops, policy installation times, you name it.
Download indeni's free white paper on the hidden impact of downtime for IT Teams.
The API in my case takes JSON object with "WAL-VSX-02″ key in the body of https request (req) and sending it to the Websocket (wss) server running on the very same server on port 8880.
Function convertmessage(req.body) is using regular expressions to extract and classify data (message) from brackets. So at the end I keep CPU load as well as connection table limits in arrays [0,0,0,14,2,0,0,0,0] or [ 69 40 47 24171 8577 13750 306 31 237] respectively. Position in the array refers to VS ID number, so you can see 14 in the 4th position for VS 3 because it counts from 0 (VS 0) to 8 (VS 8) in my case.
If there is already message with specific hostname, time and day I only update connections and processor tables, if it is new message, all is written to collection, including time, day and hostname.
Now, imagine if you had a system that has already done this for you with hundreds of more checks, and VSX/VS visibility already pre-built in. Instead of spending the time and effort that it takes to successfully automate these scripts, you could already be avoiding potential downtime. Also, the benefit of indeni is that brilliant professionals like Irek, can share their best practices and we implement them for all customers (once thoroughly reviewed by indeni's R&D).
Metaphorically, you have all of indeni's customers acting as an extension of your security, networking, and ops teams – exciting. Two minds are better than one, but thousands of minds are even better than that; especially, this is the case when professionals have levels of insight similar to Irek's.
Irek Romaniuk is a Senior Network Security Engineer at Commonwealth Financial Network. He has been working with Check Point firewalls for many years. If you want to contribute as well click here.