From f63a63bf8ffe430e3d31bba4780a316f3c26fe4c Mon Sep 17 00:00:00 2001 From: a Date: Mon, 24 Apr 2023 11:38:29 -0500 Subject: [PATCH] save --- content/_dump/hackerwars.38.md | 217 ++++++++++++++++++ .../activitypub/confusion/note-vs-article.md | 53 +++-- .../tech/spec/activitypub/extensions/Move.md | 24 ++ 3 files changed, 281 insertions(+), 13 deletions(-) create mode 100644 content/_dump/hackerwars.38.md create mode 100644 content/tech/spec/activitypub/extensions/Move.md diff --git a/content/_dump/hackerwars.38.md b/content/_dump/hackerwars.38.md new file mode 100644 index 0000000..b084066 --- /dev/null +++ b/content/_dump/hackerwars.38.md @@ -0,0 +1,217 @@ +## puzzles + +The First Puzzle: +98.151.11.252 - Tic Tac Toe +99.13.31.189 - `3` +131.209.236.188 - `Eyjafjallajökull` +38.184.207.244 - `12, 4` +134.202.106.252 - `24` +179.60.148.182 - `Area 51` +47.72.72.190 - `4` +177.222.33.107 - `Hacker Wars` +205.117.130.137 - `Too Many Secrets` +12.198.127.243 - Sudoku +[sends you to WHOIS 1] + +1.2.3.4 [WHOIS 1] - 2048 + +``` +$.ajax({ +type: "POST", +url: 'gotcha.php', +dataType: "json", +data: { +func: '2048', +type: 6 +}, +success: function(data){ +if(data.status == 'OK') { +result = $.parseJSON(data.msg); +$('#puzzle-header').html(result[0].header); +$('#puzzle-status').html(result[0].result); +$('#puzzle-next').html(result[0].next); +$('#puzzle-isSolved').attr('value', result +​ +[0].isSolved); +$('#puzzle-solve').hide(); +} +} +}) +``` +sends you to WHOIS 2 + +219.253.106.3 [Too Many Secrets] - `Stay Hungry, Stay Foolish` +175.136.25.16 - `Aramis` +101.33.53.239 - `62.5` +12.8.92.181 - `50` +190.177.124.74 [Lorem ipsum] - `5, 1, 94` +213.207.2.12 - Minesweeper +162.92.240.86 - `Phoebe, Milena, Naomy` +78.77.189.202 - `4, 3` +65.106.189.164 - `a, d, c` +164.36.19.95 - `3, 3, 9` +44.184.200.40 - `5, 2` +156.9.137.74 [Hangman] - `99+99/99` +186.43.119.219 - `49, 35` +143.114.166.104 - `Every player who buys premium is awesome` +185.42.143.179 - `9, 18` +179.196.168.131 - `To be or not to be` +188.85.245.142 - `Phoebe` +200.11.13.159 [WHOIS 2] - Turn the switches on + +``` +$.ajax({ +type: "POST", +url: 'gotcha.php', +dataType: "json", +data: { +func: 'lightsout' +}, +success: function(data){ +if(data.status == 'OK') { +result = $.parseJSON(data.msg); +$('#puzzle-header').html(result[0].header); +$('#puzzle-status').html(result[0].result); +$('#puzzle-next').html(result[0].next); +$('#puzzle-isSolved').attr('value', result + +[0].isSolved); +$('#puzzle-solve').hide(); +} +} +}) +``` + +8.22.72.164 - `penny` +94.236.84.16 - `Nishiyama Onsen Keiunkan` +53.83.66.249 - `Hack The Planet` +82.212.91.122 - `password123` +200.28.37.47 - `47` +127.73.175.172 - `SHOW NO REMORSE` +61.170.113.240 [WHOIS 3] - `1, 2, 3` +87.75.25.103 - `diamond, ruby, sapphire` +207.0.9.101 - `Kung Fury` +40.204.6.239 - `Morpheus` +240.93.247.103 [WHOIS 4] - The End... for now + +191.169.88.208 [Fsck you] - placeholder puzzle + +### ??? hidden puzzles + +[hasher 11, need cracker 11.1 to get in] +158.79.69.167 - `hacker` +25.25.200.137 - `LCM+L` +37.0.237.238 - `Burj Khalifa` +158.79.69.167 - `Satoshi Nakamoto` +13.14.243.214 - `SHA256` +54.215.105.98 - `10/11/2019` +[takes you back to WHOIS 4] + +### alt paths + +86.24.54.79 [WHOIS 3 -> Eduard Khil -> WHOIS 3] - `Despacito` + +52.6.13.235 [WHOIS 3 -> Gnirut -> WHOIS 2] - Turn the switches on (again) + +``` +$.ajax({ +type: "POST", +url: 'gotcha.php', +dataType: "json", +data: { +func: 'lightsout' +}, +success: function(data){ +if(data.status == 'OK') { +result = $.parseJSON(data.msg); +$('#puzzle-header').html(result[0].header); +$('#puzzle-status').html(result[0].result); +$('#puzzle-next').html(result[0].next); +$('#puzzle-isSolved').attr('value', result + +[0].isSolved); +$('#puzzle-solve').hide(); +} +} +}) +``` + + + +## cool shit + +44.133.241.160 - torrent 1,2,3 +61.170.113.240 - analyzer 3.0 +200.11.13.159 - spam 5.0, warez 5.0, miner 5.0 +188.85.245.142 - collector 5.0 +94.236.84.16 - collector 7.0 +86.24.54.79 - collector 10.0 +156.62.156.183 - hasher/firewall 10.0 +87.75.25.103 - hidder 10.0, antivirus 10.0, cracker 9.0, ssh 7.0 +207.0.9.101 - seeker 10.0, ddos 10.0 +40.204.6.239 - breaker 10.0, cracker 10.0 +240.93.247.103 - cracker 11.0, warez 10.0, miner 10.0 +130.216.37.220 - cracker 12.0 +78.192.143.228 - cracker 12.0, hasher 11.0, hidder 11.0, antivirus 12.0 + +37.0.237.238 - warez 14 +158.79.69.167 - hidder 15, antivirus 14 +13.14.243.214 - seeker 15 +54.215.105.98 - ftp 13, ssh 13, cracker 17, firewall 12 + +## me + +bank #757385614 +123.40.218.38 + +1wXjdkDA9V4kKtRQ1LCbCpiTHTLviAmbxd +X2ke7k3RB05YKa4zRIl5SlPFLykl4eIa1KGSdOwcc38um0igvBdWiUnewQScoUBA + +## banks + +bank #203344377 at 123.40.218.38 + +686206684 at 123.40.218.38 + + #485880455 on bank [123.40.218.38] + +## bitcoin + +1tKr4CjHeCMv0X69bxZG8j0BWfyOqKiiRs +iARby4xdWxXlOH7VdmRF3vVlu82hcnLzHi0NC8YqMKhd0vdJWtuMJgyAZXOvo95T + +1P8vEmxyBhldcmjjlgdYvg4MT908dQu +AUICn2EfwcjbSR4kwY3AgzCydsxO2UamqN2z7iyNeOp7sGgL5O6XQNyXlaKXLzn + +165PrvvXaznPBoRRXjwKQssIiOA2VopOhY +sNCi2fDCDf4lI3YBwKLVdJlUC26mgfg7X9pNuZHDYyQOLfWDZ5d0mFvQEWxVbvo3 + +## ips to hack? + +187.219.92.196 + +45.197.80.78 + +## meta caps + +cracker 50.7 +hasher 44.9 +firewall 30.5 + + + + + +``` +ips = document.getElementById("list").children; +output = "" + +for (var i = 0; i < ips.length; i++) { + ipElement = ips[i] + ip = ipElement.children[0].children[0].children[0].children[1].innerText + virus = ipElement.children[1].innerText + output += ip + "\n" +} + +console.log(output) +``` \ No newline at end of file diff --git a/content/tech/spec/activitypub/confusion/note-vs-article.md b/content/tech/spec/activitypub/confusion/note-vs-article.md index b195467..57168b3 100644 --- a/content/tech/spec/activitypub/confusion/note-vs-article.md +++ b/content/tech/spec/activitypub/confusion/note-vs-article.md @@ -13,6 +13,17 @@ in summary: but this is contradicted by as2/ap examples +## the practical difference + +a Note will be displayed inline in Mastodon, but an Article will be converted to name/summary + url/id + +further recommendations for microblog compatibility: + +- a Note SHOULD still work with a plaintext fallback, as most html could be stripped +- a Note SHOULD NOT have a name/title, as this will be ignored + +if you don't care about Mastodon or similar microblogging impls then do whatever. some guidelines/thoughts below... + ## failed ideas for distinction ### a "paragraph" @@ -35,7 +46,13 @@ perhaps a Note has some character limit and an Article doesn't -- but what is th ### syndication -an Article is expected to be syndicated (think HTML `
`) since it is a self-contained piece of content. whereas a Note might not be +an Article might be expected to be syndicated (think HTML `
`) since it is a self-contained piece of content. whereas a Note might not be + + + +> The article element represents a complete, or self-contained, composition in a document, page, application, or site and that is, in principle, independently distributable or reusable, e.g. in syndication. This could be a forum post, a magazine or newspaper article, a blog entry, a user-submitted comment, an interactive widget or gadget, or any other independent item of content. +> +> Note: When used specifically with content to be redistributed in syndication, the article element is similar in purpose to the entry element in Atom. however this may imply that microblog posts should be sent out as Article? requires further thought @@ -43,18 +60,19 @@ however this may imply that microblog posts should be sent out as Article? requi an Article is "published" in a formal context whereas a Note is presented in an informal context -in other words a Note may be ephemeral while an Article is longer-lived +definitions for "article often stress that it is an independent unit of writing, and is often published. -## the practical difference +dictionary.com: -a Note will be displayed inline in Mastodon, but an Article will be converted to name/summary + url/id +> a written composition [...] forming an independent part of a [...] publication -further recommendations for microblog compatibility: +merriam-webster: -- a Note SHOULD still work with a plaintext fallback, as most html will be stripped -- a Note SHOULD NOT have a name/title, as this will be ignored +> a distinct section of writing [...] often numbered -if you don't care about Mastodon or similar microblogging impls then do whatever +> [a] composition [...] usually forming an independent part of a publication + +in other words a Note may be viewed in passing, while an Article is more persistent ## indieweb perspective @@ -70,11 +88,20 @@ indieweb seems to take this view + +```json +{ + "@context": "https://www.w3.org/ns/activitystreams", + "id": "https://mastodon.example/users/username#moves/1", + "actor": "https://mastodon.example/users/username", + "type": "Move", + "object": "https://mastodon.example/users/username", + "target": "https://social.example/users/new_user" +} +``` +