There be python code here 🏴☠️
from emoji import emojize
print(emojize(":coin: gold be at the x on the map! :world_map:"))
🪙 gold be at the x on the map! 🗺️
import wikipedia
from IPython.display import display, Markdown
terms = ["Rickrolling", "JavaScript"]
for term in terms:
result = wikipedia.search(term)
summary = wikipedia.summary(result[0])
print(term)
display(Markdown(summary))
Rickrolling
Rickrolling or a Rickroll is an Internet meme involving the unexpected appearance of the music video to the 1987 hit song “Never Gonna Give You Up”, performed by English singer Rick Astley. The aforementioned video has over 1.5 billion views on YouTube. The meme is a type of bait and switch, usually using a disguised hyperlink that leads to the music video. When one clicks on a seemingly unrelated link, the site with the music video loads instead of what was expected, and they have been “Rickrolled”. The meme has also extended to using the song’s lyrics, or singing it, in unexpected contexts. Astley himself has also been Rickrolled on several occasions. The meme grew out of a similar bait-and-switch trick called “duck rolling” that was popular on the 4chan website in 2006. The video bait-and-switch trick grew popular on 4chan by 2007 during April Fools’ Day and spread to other Internet sites later that year. The meme gained mainstream attention in 2008 through several publicised events, particularly when YouTube used it on its 2008 April Fools’ Day event. Astley, who had only returned to performing after a 10-year hiatus, was initially hesitant about using his newfound popularity from the meme to further his career but accepted the fame by Rickrolling the 2008 Macy’s Thanksgiving Day Parade with a surprise performance of the song. Since then, Astley has seen his performance career revitalized by the meme’s popularity, and Rickrolling saw a massive resurgence online in the early 2020s.
JavaScript
JavaScript (), often abbreviated as JS, is a programming language and core technology of the Web, alongside HTML and CSS. 99% of websites use JavaScript on the client side for webpage behavior. Web browsers have a dedicated JavaScript engine that executes the client code. These engines are also utilized in some servers and a variety of apps. The most popular runtime system for non-browser usage is Node.js. JavaScript is a high-level, often just-in-time compiled language that conforms to the ECMAScript standard. It has dynamic typing, prototype-based object-orientation, and first-class functions. It is multi-paradigm, supporting event-driven, functional, and imperative programming styles. It has application programming interfaces (APIs) for working with text, dates, regular expressions, standard data structures, and the Document Object Model (DOM). The ECMAScript standard does not include any input/output (I/O), such as networking, storage, or graphics facilities. In practice, the web browser or other runtime system provides JavaScript APIs for I/O. Although Java and JavaScript are similar in name, syntax, and respective standard libraries, the two languages are distinct and differ greatly in design.