q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Wilmington 1898 — An American Coup

Wilmington, North Carolina once had a thriving Black middle class and an elected interracial government. In 1898 white supremacists used violence to overthrow that government, kill Black residents and drive many others from the city.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Tim Peters (software engineer)

Tim Peters
OccupationSoftware developer
AwardsPSF Distinguished Service Award

Tim Peters is a software developer who is known for creating the Timsort hybrid sorting algorithm and for his major contributions to the Python programming language and its original CPython implementation. A pre-1.0 CPython user, he was among the group of early adopters who contributed to the detailed design of the language in its early stages.[1]

He later created the Timsort algorithm (based on earlier work on the use of "galloping" search)[2] which is used in Python since version 2.3 (since version 3.11 using the Powersort merge policy instead of Timsort's original merge policy[3][4]), as well as in other widely used computing platforms,[5][6][7] including the V8 JavaScript engine powering the Google Chrome and Chromium web browsers, as well as Node.js.[8][9] He has also contributed the doctest and timeit modules to the Python standard library.[10]

Peters also wrote the Zen of Python, intended as a statement of Python's design philosophy, which was incorporated into the official Python literature as Python Enhancement Proposal 20 and in the Python interpreter as an easter egg.[11] He contributed the chapter on algorithms to the Python Cookbook.[12] From 2001 to 2014 he was active as a member of the Python Software Foundation's board of directors. Peters was an influential contributor to Python mailing lists.[13] He is also a highly ranked contributor to Stack Overflow, mostly for answers relating to Python.[14][10]

Peters' past employers include Kendall Square Research.[15][16] Tim Peters was granted the Python Software Foundation's Distinguished Service Award for 2017.[10][13]

See also

[edit]

References/Notes and references

[edit]
  1. ^ van Rossum, Guido (November 1, 1998). "LJ Interviews Guido van Rossum". Linux Journal (Interview). Interviewed by Andrew Kuchling. United States. Some of the early adopters of the language, such as Tim Peters and Steve Majewski, focused on very subtle design details and helped immensely by clarifying the way various features should work; e.g., they convinced me to support mixed arithmetic.
  2. ^ Peters, Tim. "listsort". Python Software Foundation. Retrieved September 7, 2018.
  3. ^ James, Mike (December 21, 2022). "Python Now Uses Powersort". www.i-programmer.info. Retrieved January 24, 2024.
  4. ^ Commit switching to powersort
  5. ^ "[#JDK-6804124] (coll) Replace "modified mergesort" in java.util.Arrays.sort with timsort". JDK Bug System. Retrieved June 11, 2014.
  6. ^ "Class: java.util.TimSort<T>". Android Gingerbread Documentation. Archived from the original on July 16, 2015. Retrieved February 24, 2011.
  7. ^ "liboctave/util/oct-sort.cc". Mercurial repository of Octave source code. Lines 23-25 of the initial comment block. Retrieved February 18, 2013. Code stolen in large part from Python's, listobject.c, which itself had no license header. However, thanks to Tim Peters for the parts of the code I ripped-off.
  8. ^ V8 release v7.0, Official V8 Blog
  9. ^ Getting things sorted in V8, Official V8 Blog
  10. ^ a b c "PSF Distinguished Service Awards". Python Software Foundation. Retrieved May 24, 2024.
  11. ^ Peters, Tim. "PEP 20 -- The Zen of Python". Python Software Foundation. Retrieved September 7, 2018.
  12. ^ Martelli, Alex; Ascher, David (2002). Python Cookbook (1st ed.). O'Reilly Media. ISBN 978-0-596-00167-4.
  13. ^ a b "The Happy Medium: Distinguished Service Award Winner Tim Peters". Python Software Foundation. July 18, 2018. Retrieved September 7, 2018.
  14. ^ "Tim Peters". Stack Overflow. Retrieved September 7, 2018.
  15. ^ Interview with Tim Peters. July 1, 2012. Event occurs at 2m18s. Tim Peters: Yeah, since '91, so I was working at Kendall Square Research then [...]
  16. ^ Peters, Tim (October 20, 1992). "Livermore Loops coded in C". Netlib. University of Tennessee and Oak Ridge National Laboratory. Retrieved September 6, 2018.
[edit]


Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Tim Peters (software engineer)

Tim Peters is a software developer who is known for creating the Timsort hybrid sorting algorithm and for his major contributions to the Python programming language and its original CPython implementation. A pre-1.0 CPython user, he was among the group of early adopters who contributed to the detailed design of the language in its early stages. He later created the Timsort algorithm (based on earlier work on the use of "galloping" search) which is used in Python since version 2.3 (since version 3.11 using the Powersort merge policy instead of Timsort's original merge policy), as well as in other widely used computing platforms, including the V8 JavaScript engine powering the Google Chrome and Chromium web browsers, as well as Node.js. He has also contributed the doctest and timeit modules to the Python standard library. Peters also wrote the Zen of Python, intended as a statement of Python's design philosophy, which was incorporated into the official Python literature as Python Enhancement Proposal 20 and in the Python interpreter as an easter egg. He contributed the chapter on algorithms to the Python Cookbook. From 2001 to 2014 he was active as a member of the Python Software Foundation's board of directors. Peters was an influential contributor to Python mailing lists. He is also a highly ranked contributor to Stack Overflow, mostly for answers relating to Python. Peters' past employers include Kendall Square Research. Tim Peters was granted the Python Software Foundation's Distinguished Service Award for 2017.

MORE →
No preview image
Wikipedia

Tim Peters

Tim Peters may refer to: Tim A. Peters, American humanitarian aid worker in South Korea Tim Peters (software engineer), American software developer Tim Peters (political scientist) (born 1973), German political scientist and lawyer

MORE →
Wikipedia

Zen of Python

The Zen of Python is a collection of 19 "guiding principles" for writing computer programs that influence the design of the Python programming language. Python code that aligns with these principles is often referred to as "Pythonic". Software engineer Tim Peters wrote this set of principles and posted it on the Python mailing list in 1999. Peters' list left open a 20th principle "for Guido to fill in", referring to Guido van Rossum, the original author of the Python language. The vacancy for a 20th principle has not been filled. Peters' Zen of Python was included as entry number 20 in the language's official Python Enhancement Proposals and was released into the public domain. It is also included as an Easter egg in the Python interpreter, where it can be displayed by entering import this. In May 2020, Barry Warsaw (developer of GNU Mailman) used it as the lyrics to a song.

MORE →
Wikipedia

Epic Games

Epic Games, Inc. is an American video game and software developer and publisher based in Cary, North Carolina. The company was founded by Tim Sweeney as Potomac Computer Systems in 1991, originally located in his parents' house in Potomac, Maryland. Following its first commercial video game release, ZZT (1991), the company became Epic MegaGames, Inc. in early 1992 and brought on Mark Rein, who has been its vice president since. After moving the headquarters to Cary in 1999, the studio changed its name to Epic Games. Epic Games developed Unreal Engine, a commercially available game engine which also powers its internally developed video games like Fortnite and the Unreal, Gears of War, and Infinity Blade series. In 2014, Unreal Engine was named the "most successful videogame engine" by Guinness World Records. Epic Games owns the game developers Psyonix, Mediatonic, and Harmonix, and operates studios in multiple locations around the world. While Sweeney remains the controlling shareholder, Tencent acquired a 48.4% outstanding stake, equating to 40% of total Epic, in the company in 2012, as part of an agreement aimed at moving Epic towards a games as a service model. Following the release of the popular Fortnite Battle Royale in 2017, the company gained additional investments that enabled it to expand its Unreal Engine offerings, establish esports events around Fortnite, and launch the Epic Games Store. As of April 2022, the company has a US$32 billion equity valuation.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Who was the first African-American woman millionaire in the United States?

Madam C.J. Walker