
Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)
About this video
The official music video for Rick Astley's 1987 hit Never Gonna Give You Up, the song behind the Rickroll internet prank.
Why it appears in the archive
HN mostly uses it as a Rickroll joke or as a stand-in test URL for tools handling YouTube links.
AI-generated summary and labels from the source dataset; verify important details against the video. Source & credits.
From the Hacker News discussion
I tried linking to the rick roll video (just as a test url) and it breaks because it seems to lowercase everything. Original url : [VIDEO] Linkmoji url : [LINK] After following the link : [LINK] And then you get a 404 not found
Read original comment ↗I'm gonna be trying it out, since another commenter mentioned it's powered by mpv. Although, as I have very basic requirements, I'm already perfectly content with starting up mpv from the cli or by using mpv.app. If you try this out and feel like it's not what you're looking for, I'd suggest trying out mpv [0] directly. It integrates youtube-dl [1], so you can easily watch YouTube, as well as from the other hundreds of sources they support, very easily. For example: mpv [VIDEO] The most recent macOS update brought a picture-in-picture feature, where you could keep videos playing on top of everything else in one side of the screen. With mpv you can get a close approximation by using the "--ontop" flag. Although admittedly it's not quite as nice as the new built-in feature. And a bit tangential to the whole thing, I found mpv's C API [2] to be very approachable and well documented. [0] [LINK] [1] [LINK] [2] [LINK]
Read original comment ↗Yes, he's at the mercy of YouTube since he's building on the platform in violation of its ToS. But as a consumer, you can use the youtube-dl script ( [LINK] ) along with mpv ( [LINK] ) to play YouTube videos as you wish. Example: mpv [VIDEO] mpv --no-video [VIDEO] mpv <pretty much any video / streaming site in existence> Both packages are available in your nearest package manager, i.e. brew for MacOS, MSYS2 for Windows, etc.
Read original comment ↗There's actually an 8k version out as well although the interpolation is a bit funky in some places: [VIDEO]
Read original comment ↗I believe this is about allowing this kind of markup (that exists on old web pages that haven’t been updated for a long time) to still work: <embed [VIDEO] … by roughly translating it into <iframe [VIDEO] Probably also the <object> equivalent, maybe only that and not <embed>, I’m not sure. I never had a great deal to do with those two tags. I don’t know why it has to be done this way. I’d have thought that without this extra code it’d roughly fall back to being an iframe on the original URL, and then YouTube could just check if it’s in a frame and behave as an embed instead of the main UI. But there’s probably a reason why they’ve all done it this kind of way.
Read original comment ↗My current work-around is [LINK] and then click 'clean viewer'. Changing a video URL from www.youtube.com to www.pwnyoutube.com redirects there. Example [VIDEO]
Read original comment ↗There is this pretty cool research project at Stanford (it's headed by Andrew Ng of the Coursera fame) that uses NLP and machine learning to detect content that the user might prefer not to see. It's still pretty rough around the edges but this demo is pretty cool. [VIDEO]
Read original comment ↗This is neat but putting it in front of the URL gives me: GIF [VIDEO] Which doesn't work. I am amazed that Google hasn't complained about the gifyoutube.com domain.
Read original comment ↗