failed attempt at training an ai to recognize project ideas in slack
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #3 from ColinVanderMeer/main

Classify 1-15

authored by

Jasper Mayone and committed by
GitHub
57a1668d f08ee550

+337 -158
+18 -15
README.md
··· 11 11 -- 12 12 # Files: 13 13 14 - - [ ] 1 - 15 - - [ ] 2 - 16 - - [ ] 3 - 17 - - [ ] 4 - 18 - - [ ] 5 - 19 - - [ ] 6 - 20 - - [ ] 7 - 21 - - [ ] 8 - 22 - - [ ] 9 - 23 - - [ ] 10 - Colin 24 - - [ ] 11 - Colin 25 - - [ ] 12 - Colin 26 - - [ ] 13 - 27 - - [ ] 14 - 28 - - [ ] 15 - 14 + - [x] 1 - Colin 15 + - [x] 2 - Colin 16 + - [x] 3 - Colin 17 + - [x] 4 - Colin 18 + - [x] 5 - Colin 19 + - [x] 6 - Colin 20 + - [x] 7 - Colin 21 + - [x] 8 - Colin 22 + - [x] 9 - Colin 23 + - [x] 10 - Colin 24 + - [x] 11 - Colin 25 + - [x] 12 - Colin 26 + - [x] 13 - Colin 27 + - [x] 14 - Colin 28 + - [x] 15 - Colin 29 + - [ ] 16 - 30 + - [ ] 17 - 31 + - [ ] 18 - 29 32 - [ ] 16 - smashmaster0045 30 33 - [ ] 17 - smashmaster0045 31 34 - [ ] 18 - smashmaster0045
+6 -6
data/1.json
··· 81 81 }, 82 82 { 83 83 "message": "a CLI with brainrot because gen alpha needs to learn to use terminals like back in the old days", 84 - "isProject": false 84 + "isProject": true 85 85 }, 86 86 { 87 87 "message": "but you could use BINs", ··· 165 165 }, 166 166 { 167 167 "message": "a service that creates very limited (10c) virtual debit cards to use for verification purposes", 168 - "isProject": false 168 + "isProject": true 169 169 }, 170 170 { 171 - "message": "honestly I was going to make a webpage that let's you put in a github repo and it'll automatically create a github compare link with the commits for you to copy within the last hour when you refocus it\nand it'd store the state in url parameters so you can bookmark it\na bit more manual but also simple to implement", 172 - "isProject": false 171 + "message": "a webpage that let's you put in a github repo and it'll automatically create a github compare link with the commits for you to copy within the last hour", 172 + "isProject": true 173 173 }, 174 174 { 175 175 "message": "ooooh very useful!", ··· 177 177 }, 178 178 { 179 179 "message": "a thing that scans my github and my arcade sessions and posts to my active or most recent session when i commit on github", 180 - "isProject": false 180 + "isProject": true 181 181 }, 182 182 { 183 183 "message": "idk how you'd do it", ··· 199 199 "message": "Hack Club project ideas directory sounds pretty cool", 200 200 "isProject": false 201 201 } 202 - ] 202 + ]
+36 -20
data/10.json
··· 4 4 "isProject": false 5 5 }, 6 6 { 7 - "message": "PI (which I'd be HIGHLY interested in doing if others are): Create a full-length (possibly theatrical) movie/documentary based off all the content posted on this slack.", 8 - "isProject": false 7 + "message": "Create a full-length (possibly theatrical) movie/documentary based off all the content posted on this slack.", 8 + "isProject": true 9 + }, 10 + { 11 + "message": "PI: Create a full-length (possibly theatrical) movie/documentary based off all the content posted on this slack.", 12 + "isProject": true 9 13 }, 10 14 { 11 15 "message": "You could even eventually make a PCB for it! Someone did that for onboard", 12 16 "isProject": false 13 17 }, 14 18 { 15 - "message": "Have you considered making a simple TOTP app? :) Lots of fun stuff you could do there:\n\n• Add/display TOTP codes\n• Quick copying\n• Import from other applications\n• Authentication to protect it\n\nAlso can branch out too, you could build a browser extension which can:\n\n• Import TOTP codes by scanning the page for QR codes\n• Automatically fill in TOTP codes based on the webpage\n\nOr even make it into an application down the line :)", 16 - "isProject": false 19 + "message": "make a simple TOTP app? \n\n• Add/display TOTP codes\n• Quick copying\n• Import from other applications\n• Authentication to protect it\n\nAlso can branch out too, you could build a browser extension which can:\n\n• Import TOTP codes by scanning the page for QR codes\n• Automatically fill in TOTP codes based on the webpage\n\nOr even make it into an application down the line :)", 20 + "isProject": true 17 21 }, 18 22 { 19 23 "message": "For web development", ··· 25 29 }, 26 30 { 27 31 "message": "wakatime but better UI and more stats", 28 - "isProject": false 32 + "isProject": true 29 33 }, 30 34 { 31 35 "message": "use the babel image archives to make a file storage system", 32 - "isProject": false 36 + "isProject": true 33 37 }, 34 38 { 35 39 "message": "related: <https://hackclub.slack.com/archives/C056WDR3MQR/p1708990276483569>", ··· 49 53 }, 50 54 { 51 55 "message": "PI: Live hackclub internet radio", 52 - "isProject": false 56 + "isProject": true 57 + }, 58 + { 59 + "message": "Live hackclub internet radio", 60 + "isProject": true 53 61 }, 54 62 { 55 63 "message": "we need this", ··· 85 93 }, 86 94 { 87 95 "message": "linux distro targeted to gen alpha named skibidiOS", 88 - "isProject": false 96 + "isProject": true 89 97 }, 90 98 { 91 99 "message": "For further inspiration, check out DoodleChaos, who made a spin on this recently", 92 100 "isProject": false 93 101 }, 94 102 { 95 - "message": "<https://www.twitch.tv/twitchplayspokemon> is one of my favorite projects of all time. idea: do something interesting with livestreaming interaction, now that livestreaming is so much faster and better than it was a few years ago", 96 - "isProject": false 103 + "message": "do something interesting with livestreaming interaction, now that livestreaming is so much faster and better than it was a few years ago", 104 + "isProject": true 97 105 }, 98 106 { 99 107 "message": "lmao", ··· 124 132 "isProject": false 125 133 }, 126 134 { 127 - "message": "hear me out y'all\n\nMacSteam Enhancements\n\nEnhancements\n\n• Default MacOS windows\n• Extension Engine\n• Saler\n ◦ Advanced info about sales\n ◦ Include past sales, volatility, and risk.\n ◦ Sale likelihood\n ◦ Schedule purchases once games go below a certain price\n• Extensions/Themes\n• GPT (game porting toolkit) support built in. (Download and play windows games)\n\nProblems\n\n• Technically against the Steam Subscriber Agreement\n\nI have noticed how bad the vanilla client is for macOS, so this is an idea i came up with.", 128 - "isProject": false 135 + "message": "MacSteam Enhancements\n\nEnhancements\n\n• Default MacOS windows\n• Extension Engine\n• Saler\n ◦ Advanced info about sales\n ◦ Include past sales, volatility, and risk.\n ◦ Sale likelihood\n ◦ Schedule purchases once games go below a certain price\n• Extensions/Themes\n• GPT (game porting toolkit) support built in. (Download and play windows games)\n\nProblems\n\n• Technically against the Steam Subscriber Agreement", 136 + "isProject": true 129 137 }, 130 138 { 131 139 "message": "(but that does not really matter)", ··· 144 152 "isProject": false 145 153 }, 146 154 { 147 - "message": "PI: programming game inspired by outer wilds(no lookie if has not played outer wilds with the dlc)\nYou've decided that you don't want to kill yourself or other hearthians even if that makes a new universe.\nYou've also found out that Gabbro is also stuck in a time loop.\nMission:\n• Fix the vessel(wall and warp core) and the stranger(dam and destroy the eye signal blocker,we don't need it:angry:)\n• Repopulate the nomai(go and tell hornfels) and the owlks(hal)\n• Stop all supernovas(and the game ends)\nYou've repurposed the ship log as a research tree.To research something new,someone has to get revelations by observing a certain place(the places where you get a ship log when you observe them) and the revelations have to go to someone who is also stuck in a time loop.There are some researches(such as the one for going back in time for 200 thousand years and the one for preventing time paradoxes)that you have to \"angrily object Solanum/the Prisoner\" to get the correct revelation(and then it should go to someone in a time loop)\nHornfels Feldspar Esker Riebeck and Chert can be invited into the time loop at some point(because there are 5 statues that have not been lit)\nEveryone has 22 time units in a loop.Hornfels does not have his signalscope or ship,so he does not go to space today.Feldspar does not need time to fly and can fly to the Sun station and places in ember twin without waiting.Going from one celestial body(by flying.does not include the eye of the universe) to another takes 1 time unit,getting a revelation takes 2 time units,talking takes 1 time unit,waiting 1 time unit takes 1 time unit.Some areas are not accessable before some time.\nOne can clone oneself by jumping into the black hole in ATP(the black hole is only accessable at the last time unit,although the project is accessable as long as the corresponding tower is).That person has to keep jumping into the black hole at the end of every loop until the research of time paradox stopping has been researched.\n(I'll probably make this after two projects)", 155 + "message": "PI: programming game inspired by outer wilds\nYou've decided that you don't want to kill yourself or other hearthians even if that makes a new universe.\nYou've also found out that Gabbro is also stuck in a time loop.\nMission:\n• Fix the vessel(wall and warp core) and the stranger(dam and destroy the eye signal blocker,we don't need it:angry:)\n• Repopulate the nomai(go and tell hornfels) and the owlks(hal)\n• Stop all supernovas(and the game ends)\nYou've repurposed the ship log as a research tree.To research something new,someone has to get revelations by observing a certain place(the places where you get a ship log when you observe them) and the revelations have to go to someone who is also stuck in a time loop.There are some researches(such as the one for going back in time for 200 thousand years and the one for preventing time paradoxes)that you have to \"angrily object Solanum/the Prisoner\" to get the correct revelation(and then it should go to someone in a time loop)\nHornfels Feldspar Esker Riebeck and Chert can be invited into the time loop at some point(because there are 5 statues that have not been lit)\nEveryone has 22 time units in a loop.Hornfels does not have his signalscope or ship,so he does not go to space today.Feldspar does not need time to fly and can fly to the Sun station and places in ember twin without waiting.Going from one celestial body(by flying.does not include the eye of the universe) to another takes 1 time unit,getting a revelation takes 2 time units,talking takes 1 time unit,waiting 1 time unit takes 1 time unit.Some areas are not accessable before some time.\nOne can clone oneself by jumping into the black hole in ATP(the black hole is only accessable at the last time unit,although the project is accessable as long as the corresponding tower is).That person has to keep jumping into the black hole at the end of every loop until the research of time paradox stopping has been researched.\n(I'll probably make this after two projects)", 156 + "isProject": false 157 + }, 158 + { 159 + "message": "programming game inspired by outer wilds\nYou've decided that you don't want to kill yourself or other hearthians even if that makes a new universe.\nYou've also found out that Gabbro is also stuck in a time loop.\nMission:\n• Fix the vessel(wall and warp core) and the stranger(dam and destroy the eye signal blocker,we don't need it:angry:)\n• Repopulate the nomai(go and tell hornfels) and the owlks(hal)\n• Stop all supernovas(and the game ends)\nYou've repurposed the ship log as a research tree.To research something new,someone has to get revelations by observing a certain place(the places where you get a ship log when you observe them) and the revelations have to go to someone who is also stuck in a time loop.There are some researches(such as the one for going back in time for 200 thousand years and the one for preventing time paradoxes)that you have to \"angrily object Solanum/the Prisoner\" to get the correct revelation(and then it should go to someone in a time loop)\nHornfels Feldspar Esker Riebeck and Chert can be invited into the time loop at some point(because there are 5 statues that have not been lit)\nEveryone has 22 time units in a loop.Hornfels does not have his signalscope or ship,so he does not go to space today.Feldspar does not need time to fly and can fly to the Sun station and places in ember twin without waiting.Going from one celestial body(by flying.does not include the eye of the universe) to another takes 1 time unit,getting a revelation takes 2 time units,talking takes 1 time unit,waiting 1 time unit takes 1 time unit.Some areas are not accessable before some time.\nOne can clone oneself by jumping into the black hole in ATP(the black hole is only accessable at the last time unit,although the project is accessable as long as the corresponding tower is).That person has to keep jumping into the black hole at the end of every loop until the research of time paradox stopping has been researched.\n(I'll probably make this after two projects)", 148 160 "isProject": false 149 161 }, 150 162 { ··· 153 165 }, 154 166 { 155 167 "message": "dementia:\n\na browser extension that adds a random html element each day to the \"dementia list\", every time you visit a website, it deletes all elements that are on the \"dementia list\"", 156 - "isProject": false 168 + "isProject": true 157 169 }, 158 170 { 159 171 "message": "ooohhhh", ··· 164 176 "isProject": false 165 177 }, 166 178 { 167 - "message": "hear me out...\n\ntranslation layer for chrome extensions -> webkit", 168 - "isProject": false 179 + "message": "translation layer for chrome extensions -> webkit", 180 + "isProject": true 169 181 }, 170 182 { 171 183 "message": "<@U0266FRGP|zrl> v.0.5 is up for review on github! <https://github.com/hackclub/sprig/pull/1422>", ··· 189 201 }, 190 202 { 191 203 "message": "cookie clicker but in the slack", 192 - "isProject": false 204 + "isProject": true 193 205 }, 194 206 { 195 - "message": "project idea:\n\nMacOS/IOS widgets\n\nterminal running customizable command\n\nthink about it.\n\ncmatrix", 196 - "isProject": false 207 + "message": "project idea:\n\nMacOS/IOS widget terminal running customizable command", 208 + "isProject": true 209 + }, 210 + { 211 + "message": "MacOS/IOS widget terminal running customizable command", 212 + "isProject": true 197 213 }, 198 214 { 199 215 "message": "yea that's what i was thinking, handheld", 200 216 "isProject": false 201 217 } 202 - ] 218 + ]
+29 -13
data/11.json
··· 29 29 }, 30 30 { 31 31 "message": "stupid (but funny) idea:\n\nself aiming nerf gun\n\nit would have a camera on the barrel, and use facial recognition to angle the barrel towards people.", 32 - "isProject": false 32 + "isProject": true 33 + }, 34 + { 35 + "message": "self aiming nerf gun\n\nit would have a camera on the barrel, and use facial recognition to angle the barrel towards people.", 36 + "isProject": true 33 37 }, 34 38 { 35 39 "message": "that would be so cool!", ··· 45 49 }, 46 50 { 47 51 "message": "PCB Jigsaw puzzle", 48 - "isProject": false 52 + "isProject": true 49 53 }, 50 54 { 51 55 "message": "so an advantage to this would be the ability to work with new chip architechtures (lowering cost-of-entry)", ··· 53 57 }, 54 58 { 55 59 "message": "PI: Some implementation of SparkFun's micromod with more exotic/ interesting chips. So this would break out say IO, SWD, and a USB-Serial.\nI'm thinking about building some unified system (not necessary plug-in), but with compatible pinouts.\n\nthis would have some initial cost, but these costs will reduce cost / chip: so instead of building a ton of peripherals / power / whatnot on a single chip, I can just breakout that chip + some passives", 56 - "isProject": false 60 + "isProject": true 61 + }, 62 + { 63 + "message": "Some implementation of SparkFun's micromod with more exotic/ interesting chips. So this would break out say IO, SWD, and a USB-Serial.\nI'm thinking about building some unified system (not necessary plug-in), but with compatible pinouts.\n\nthis would have some initial cost, but these costs will reduce cost / chip: so instead of building a ton of peripherals / power / whatnot on a single chip, I can just breakout that chip + some passives", 64 + "isProject": true 57 65 }, 58 66 { 59 67 "message": "I think this might exist? I remember looking for one", ··· 69 77 }, 70 78 { 71 79 "message": "Project idea: CacheGPT\n\nA basic, open source caching layer for API requests to the ChatGPT API. It should be drop-in compatible, so it should have the exact same API format as ChatGPT’s API, take each request, store it in a database, and then if there isn’t already a response stored in the DB, send it to ChatGPT, get the response, and then store that response in the DB.\n\nThe purpose of this project is to save on API costs, because many API requests to ChatGPT are repetitive and don’t need to be regenerated each time.", 72 - "isProject": false 80 + "isProject": true 81 + }, 82 + { 83 + "message": "A basic, open source caching layer for API requests to the ChatGPT API. It should be drop-in compatible, so it should have the exact same API format as ChatGPT’s API, take each request, store it in a database, and then if there isn’t already a response stored in the DB, send it to ChatGPT, get the response, and then store that response in the DB.\n\nThe purpose of this project is to save on API costs, because many API requests to ChatGPT are repetitive and don’t need to be regenerated each time.", 84 + "isProject": true 73 85 }, 74 86 { 75 87 "message": "I want to make a bot that see the live news content and make inventory management supply predictions , how I can start off this and what models should i use to get this started ,( soon I want to automate it also can you help me how that can be done )", 76 88 "isProject": false 77 89 }, 78 90 { 79 - "message": "absolutely!\n\n• nix package to easily set up and manage a passthrough GPU for a vm\n• build your own shell from scratch. make tejas-shell!\n• create a script that runs every time you open your terminal to output current system status: storage remaining, % of cpu used, % of ram used, #1 most intensive process", 80 - "isProject": false 91 + "message": "nix package to easily set up and manage a passthrough GPU for a vm\n• build your own shell from scratch. create a script that runs every time you open your terminal to output current system status: storage remaining, % of cpu used, % of ram used, #1 most intensive process", 92 + "isProject": true 81 93 }, 82 94 { 83 95 "message": "neomutt", ··· 92 104 "isProject": false 93 105 }, 94 106 { 95 - "message": "a language with stack operations instead of relative clauses-----there are a bunch of imparative languages and assembly languages without functions,why cant humans do this?", 96 - "isProject": false 107 + "message": "a language with stack operations instead of relative clauses", 108 + "isProject": true 97 109 }, 98 110 { 99 111 "message": "so true slackbot", ··· 105 117 }, 106 118 { 107 119 "message": "easy to use email terminal client", 108 - "isProject": false 120 + "isProject": true 109 121 }, 110 122 { 111 123 "message": "Could Aram's list be moved into the canvas for neighborhood? ", ··· 161 173 }, 162 174 { 163 175 "message": "PI: a bot to help hackclubbers find specific channels", 164 - "isProject": false 176 + "isProject": true 177 + }, 178 + { 179 + "message": "a bot to help hackclubbers find specific channels", 180 + "isProject": true 165 181 }, 166 182 { 167 183 "message": "does it go through your project or through a github link itself? wym by “goes through a github link” ", ··· 173 189 }, 174 190 { 175 191 "message": "Make useful reusable sprig components and functions and tools for others to use", 176 - "isProject": false 192 + "isProject": true 177 193 }, 178 194 { 179 195 "message": "make a tool that goes through a github link or a vscode extension that automagically :magic_wand: removes extra react libraries that arent being used anywhere", 180 - "isProject": false 196 + "isProject": true 181 197 }, 182 198 { 183 199 "message": "Better Idea: We give the bank account credentials to the teens!", ··· 199 215 "message": "I shall work on this :)", 200 216 "isProject": false 201 217 } 202 - ] 218 + ]
+16 -8
data/12.json
··· 44 44 "isProject": false 45 45 }, 46 46 { 47 - "message": "project idea:\n:mega: :hackathon: Have you run a hackathon before? If you have, I'm sure you know how fun it is to email sponsors! Here's a little-known secret though - it's less fun for the sponsors when they get a ton of emails asking for money!\n\nSo, I propose HonorSponsor - A complete solution for hackathon sponsors to avoid dealing with pesky teenagers! HonorSponsor is simple; All sponsors have to do is sign up with their bank account credentials, and HonorSponsor will expose a REST API that organizers can use to request money. As the name implies, it's an honor system - organizers can take whatever they need whenever they need it! With the help of HonorSponsor, both sponsors and organizers can escape the awkwardness of time-consuming sponsorship emails, and everyone can profit!\n\nReady to build the future of hackathon sponsorships? Reply in the thread, and let's get to it!", 48 - "isProject": false 47 + "message": "project idea: HonorSponsor - A complete solution for hackathon sponsors to avoid dealing with pesky teenagers! HonorSponsor is simple; All sponsors have to do is sign up with their bank account credentials, and HonorSponsor will expose a REST API that organizers can use to request money. ", 48 + "isProject": true 49 + }, 50 + { 51 + "message": "HonorSponsor - A complete solution for hackathon sponsors to avoid dealing with pesky teenagers! HonorSponsor is simple; All sponsors have to do is sign up with their bank account credentials, and HonorSponsor will expose a REST API that organizers can use to request money. ", 52 + "isProject": true 49 53 }, 50 54 { 51 55 "message": "vim browser! <https://qutebrowser.org|https://qutebrowser.org>", ··· 113 117 }, 114 118 { 115 119 "message": "The Purple Bubble (messaging protocol to rival iMessage blue bubble or the green bubble)", 116 - "isProject": false 120 + "isProject": true 117 121 }, 118 122 { 119 123 "message": "i have a friend who uses emacs w/ vim keybinds as his window manager, email client, text editor, terminal, etc.", ··· 137 141 }, 138 142 { 139 143 "message": "A Blog that just requires a slack message, email, discord message to write something", 140 - "isProject": false 144 + "isProject": true 141 145 }, 142 146 { 143 147 "message": "Nice, now I know what plugin to install before FRC build season (i'm the head programmer)", ··· 149 153 }, 150 154 { 151 155 "message": "An IDE plugin that gives you the time spent in a project.", 152 - "isProject": false 156 + "isProject": true 153 157 }, 154 158 { 155 159 "message": "muguskit", ··· 160 164 "isProject": false 161 165 }, 162 166 { 163 - "message": "Idea: a slack bot that uses AI and people to make a text adventure that isn't ran by the AI, but is being constantly reprogrammed by the AI as users tell it what to add and change. My idea for the layout is like this:\nUsers---bot frontend---AI creating code for frontend in a set layout---users telling the AI what to do\nAny ideas how to start making it for the hack club slack?", 164 - "isProject": false 167 + "message": "Idea: a slack bot that uses AI and people to make a text adventure that isn't ran by the AI, but is being constantly reprogrammed by the AI as users tell it what to add and change.", 168 + "isProject": true 169 + }, 170 + { 171 + "message": "a slack bot that uses AI and people to make a text adventure that isn't ran by the AI, but is being constantly reprogrammed by the AI as users tell it what to add and change.", 172 + "isProject": true 165 173 }, 166 174 { 167 175 "message": "o", ··· 199 207 "message": "if that's not enough for the creator of a human sized microwave i don't know what is", 200 208 "isProject": false 201 209 } 202 - ] 210 + ]
+18 -6
data/13.json
··· 69 69 }, 70 70 { 71 71 "message": "A app that adds as many problems to shipments to delay them so much it is the true snail mail", 72 - "isProject": false 72 + "isProject": true 73 73 }, 74 74 { 75 75 "message": "Also like, not everyone owns a Domain name, which kinda makes indieauth sort of redundant as soon as your application leaves the tech space", ··· 129 129 }, 130 130 { 131 131 "message": "PI: Your own authentication provider (Which allows authentication via any method you can think of) and exposes an OAUTH2 provider", 132 - "isProject": false 132 + "isProject": true 133 + }, 134 + { 135 + "message": "Your own authentication provider (Which allows authentication via any method you can think of) and exposes an OAUTH2 provider", 136 + "isProject": true 133 137 }, 134 138 { 135 139 "message": "If you can handle storage etc, I would love to help", ··· 169 173 }, 170 174 { 171 175 "message": "idea: building a search engine yourself to learn how they work, but the twist is that it only adds page to its index when it determines that it has amogus related content", 172 - "isProject": false 176 + "isProject": true 177 + }, 178 + { 179 + "message": "building a search engine yourself to learn how they work, but the twist is that it only adds page to its index when it determines that it has amogus related content", 180 + "isProject": true 173 181 }, 174 182 { 175 183 "message": "PI: slack bot to list an image on OpenSea automatically", 176 - "isProject": false 184 + "isProject": true 185 + }, 186 + { 187 + "message": "slack bot to list an image on OpenSea automatically", 188 + "isProject": true 177 189 }, 178 190 { 179 191 "message": "ah i see. I didn't actually know that existed but it looks like they just have rules about abbreviations and it's more of a find and replace certain words, but more complex rules couldn't be implemented with grammarly? like Ohio can't be abbreviated to OH unless I write the city first. Ex. I live in OH (wrong) I live in Columbus, OH (correct). I don't know if they'd be able to implement that", ··· 193 205 }, 194 206 { 195 207 "message": "grammarly but for journalists/anyone with a style guide to enforce a customizable set of rules", 196 - "isProject": false 208 + "isProject": true 197 209 }, 198 210 { 199 211 "message": "Attendees will revolt if no Celsius is present. Attendees will murder organizers if there is not sufficient caffiene", 200 212 "isProject": false 201 213 } 202 - ] 214 + ]
+36 -12
data/14.json
··· 5 5 }, 6 6 { 7 7 "message": "rollercoaster tycoon but make it hackathon tycoon lol", 8 - "isProject": false 8 + "isProject": true 9 9 }, 10 10 { 11 - "message": "<https://hackclub.slack.com/archives/C04JNDSMXKP/p1697683000037189>\nbasically a game that simulates organizing a hackathon!", 12 - "isProject": false 11 + "message": "a game that simulates organizing a hackathon!", 12 + "isProject": true 13 13 }, 14 14 { 15 15 "message": "well it's really just the .cow file and a bash alias...", ··· 76 76 "isProject": false 77 77 }, 78 78 { 79 - "message": "PI:a game on diff equations disguised as a clicker(you have to work out how you handle those pesky exponentials)", 80 - "isProject": false 79 + "message": "PI :a game on diff equations disguised as a clicker(you have to work out how you handle those pesky exponentials)", 80 + "isProject": true 81 81 }, 82 82 { 83 83 "message": "PI: Dinosay - cowsay but instead of a cow it's orpheus\nmay be used for <#C056WDR3MQR> ", 84 - "isProject": false 84 + "isProject": true 85 + }, 86 + { 87 + "message": "a game on diff equations disguised as a clicker(you have to work out how you handle those pesky exponentials)", 88 + "isProject": true 89 + }, 90 + { 91 + "message": "Dinosay - cowsay but instead of a cow it's orpheus\nmay be used for <#C056WDR3MQR> ", 92 + "isProject": true 85 93 }, 86 94 { 87 95 "message": ":soreal:", ··· 137 145 }, 138 146 { 139 147 "message": "PI: foss web alternative to tabletop simulator so you can play board games with hackclubbers", 140 - "isProject": false 148 + "isProject": true 149 + }, 150 + { 151 + "message": "foss web alternative to tabletop simulator so you can play board games with hackclubbers", 152 + "isProject": true 141 153 }, 142 154 { 143 155 "message": "Like no more DNs and CNs and DCs and OUs, no 10 different auth methods, software that wasn't last updated in 2010, ability to just autocreate homedirs and import ssh keys", ··· 157 169 }, 158 170 { 159 171 "message": "PI: better LDAP alternative (polypam), because LDAP is trash but it's the only option for directory access stuffs", 160 - "isProject": false 172 + "isProject": true 173 + }, 174 + { 175 + "message": "better LDAP alternative (polypam), because LDAP is trash but it's the only option for directory access stuffs", 176 + "isProject": true 161 177 }, 162 178 { 163 179 "message": "kinda like a zipline", ··· 176 192 "isProject": false 177 193 }, 178 194 { 179 - "message": "PI: Geometry Dash but for plane nerds where you build absolutely crazy airports that are hard to land on (see convo here for context <https://hackclub.slack.com/archives/C027Y33B93L/p1693969327569559|https://hackclub.slack.com/archives/C027Y33B93L/p1693969327569559>)", 180 - "isProject": false 195 + "message": "Geometry Dash but for plane nerds where you build absolutely crazy airports that are hard to land on", 196 + "isProject": true 197 + }, 198 + { 199 + "message": "PI: Geometry Dash but for plane nerds where you build absolutely crazy airports that are hard to land on", 200 + "isProject": true 181 201 }, 182 202 { 183 203 "message": ":duck-dance:", ··· 193 213 }, 194 214 { 195 215 "message": "PI: Replacement for the /spotify slack bot, since it is broken and gone :pensive:", 196 - "isProject": false 216 + "isProject": true 217 + }, 218 + { 219 + "message": "Replacement for the /spotify slack bot", 220 + "isProject": true 197 221 }, 198 222 { 199 223 "message": "seems super cool! i ran into a similar problem when taking my first courses, would struggle writing out blocks of code, ended up using obsidian and notion for it though. would def be an interesting project, and would love to help out!", 200 224 "isProject": false 201 225 } 202 - ] 226 + ]
+49 -17
data/15.json
··· 1 1 [ 2 2 { 3 - "message": "This is a cool idea! Maybe like Jupyter but language-agnostic. Or a plugin for Obsidian that lets you run code blocks and see the output with <https://tio.run/#>", 4 - "isProject": false 3 + "message": "A plugin for Obsidian that lets you run code blocks and see the output", 4 + "isProject": true 5 5 }, 6 6 { 7 - "message": "PI: notetaking software for coding (made by learners for learners)\nMaybe integrate to coding environments or have mini-code runners\nreply or @me if you know how to or are interested", 8 - "isProject": false 7 + "message": "PI: notetaking software for coding. integrate to coding environments or have mini-code runners", 8 + "isProject": true 9 + }, 10 + { 11 + "message": "notetaking software for coding. integrate to coding environments or have mini-code runners", 12 + "isProject": true 9 13 }, 10 14 { 11 15 "message": "Add a “hi ___, I’m Orpheus” response to <@UM1L1C38X>! It should have a chance of happening whenever someone says “i’m ___”", ··· 16 20 "isProject": false 17 21 }, 18 22 { 19 - "message": "PI:chemistry dynamics simulator\nuse a 2d pde solver plus an ode solver to simulate some chemistry thermodynamics,given the possble reactions and the enthalpy", 20 - "isProject": false 23 + "message": "PI: chemistry dynamics simulator\nuse a 2d pde solver plus an ode solver to simulate some chemistry thermodynamics,given the possble reactions and the enthalpy", 24 + "isProject": true 25 + }, 26 + { 27 + "message": "chemistry dynamics simulator\nuse a 2d pde solver plus an ode solver to simulate some chemistry thermodynamics,given the possble reactions and the enthalpy", 28 + "isProject": true 21 29 }, 22 30 { 23 31 "message": "this would be so useful", 24 32 "isProject": false 25 33 }, 26 34 { 27 - "message": "PI: gnome workspace lock\nbasically, i keep all of my windows that tend to distract me from the work i need to do in a separate workspace (virtual desktop). it would be nice if I could activate a lock on that workspace, which would make it so that I can't switch to it, and all notifications from the windows contained in it would be silenced. probably would just make it so that I need to enter my password to unlock.", 28 - "isProject": false 35 + "message": "PI: gnome workspace lock", 36 + "isProject": true 37 + }, 38 + { 39 + "message": "gnome workspace lock", 40 + "isProject": true 29 41 }, 30 42 { 31 43 "message": "<https://www.bilibili.com/video/BV1ud4y1r73U/?spm_id_from=333.788&amp;vd_source=abd940b43b7e6826e376ef1c8d7b6d99>\nPI:Use the aforementioned methods to make a \"console\" based game(user will have to write js code,inevitably,they will be able to cheat,but using modules and closures can evade that problem)", ··· 97 109 }, 98 110 { 99 111 "message": "PI: email-fax machine\n\nevery time someone sends an email to a certain email address, print it out!", 100 - "isProject": false 112 + "isProject": true 113 + }, 114 + { 115 + "message": "email-fax machine\n\nevery time someone sends an email to a certain email address, print it out!", 116 + "isProject": true 101 117 }, 102 118 { 103 119 "message": "#2 success", ··· 144 160 "isProject": false 145 161 }, 146 162 { 147 - "message": "PI:New artificial language\n1. We all know that using special and big words such as <https://dictionary.cambridge.org/zhs/%E8%AF%8D%E5%85%B8/%E8%8B%B1%E8%AF%AD-%E6%B1%89%E8%AF%AD-%E7%AE%80%E4%BD%93/pneumonoultramicroscopicsilicovolcanoconiosis|pneumonoultramicroscopicsilicovolcanoconiosis> our speech gets faster and conciser.Why not try to make an entire language out of latin or greek prefixes(or maybe add some grammar symbols)\n2. Or,after my three attempts at inventing new languages all fall into the type of \"codecs\",maybe use like base 28 on odd digits and 20 on even ones,and build words out of THAT instead of 4 bit multiplexing(i.e hexadecimal)\n3. AIs have vector clouds to store words,maybe use the K-means algorithm to pick out the central ones", 148 - "isProject": false 163 + "message": "PI: New artificial language\n1. We all know that using special and big words such as <https://dictionary.cambridge.org/zhs/%E8%AF%8D%E5%85%B8/%E8%8B%B1%E8%AF%AD-%E6%B1%89%E8%AF%AD-%E7%AE%80%E4%BD%93/pneumonoultramicroscopicsilicovolcanoconiosis|pneumonoultramicroscopicsilicovolcanoconiosis> our speech gets faster and conciser.Why not try to make an entire language out of latin or greek prefixes(or maybe add some grammar symbols)\n2. Or,after my three attempts at inventing new languages all fall into the type of \"codecs\",maybe use like base 28 on odd digits and 20 on even ones,and build words out of THAT instead of 4 bit multiplexing(i.e hexadecimal)\n3. AIs have vector clouds to store words,maybe use the K-means algorithm to pick out the central ones", 164 + "isProject": true 165 + }, 166 + { 167 + "message": "New artificial language\n1. We all know that using special and big words such as <https://dictionary.cambridge.org/zhs/%E8%AF%8D%E5%85%B8/%E8%8B%B1%E8%AF%AD-%E6%B1%89%E8%AF%AD-%E7%AE%80%E4%BD%93/pneumonoultramicroscopicsilicovolcanoconiosis|pneumonoultramicroscopicsilicovolcanoconiosis> our speech gets faster and conciser.Why not try to make an entire language out of latin or greek prefixes(or maybe add some grammar symbols)\n2. Or,after my three attempts at inventing new languages all fall into the type of \"codecs\",maybe use like base 28 on odd digits and 20 on even ones,and build words out of THAT instead of 4 bit multiplexing(i.e hexadecimal)\n3. AIs have vector clouds to store words,maybe use the K-means algorithm to pick out the central ones", 168 + "isProject": true 149 169 }, 150 170 { 151 171 "message": "this is basically autogpt", ··· 156 176 "isProject": false 157 177 }, 158 178 { 159 - "message": "PI:Browser plugin to not show Slack posts containing some words", 160 - "isProject": false 179 + "message": "PI: Browser plugin to not show Slack posts containing some words", 180 + "isProject": true 181 + }, 182 + { 183 + "message": "Browser plugin to not show Slack posts containing some words", 184 + "isProject": true 161 185 }, 162 186 { 163 187 "message": "btw,Selenium NEVER works on my computer.Should give it some fish.", ··· 180 204 "isProject": false 181 205 }, 182 206 { 183 - "message": "PI: A bot or website that lets you see what reactions you used the most, and how many times you've used it! Should be able to be done using the Slack API!", 184 - "isProject": false 207 + "message": "PI: A bot or website that lets you see what reactions you used the most, and how many times you've used it!", 208 + "isProject": true 185 209 }, 186 210 { 187 211 "message": "Project idea: Hook up a webdriver / Selenium browser with ChatGPT for automated web browsing on tasks.\n\n1. Use JavaScript to identify all the “clickable buttons” on a page\n2. Use 3.5-turbo to summarize page text\n3. Feed page text and potential buttons to GPT-4 to make a decision\n4. Click that button, then repeat until the given task is done", 188 - "isProject": false 212 + "isProject": true 213 + }, 214 + { 215 + "message": "A bot or website that lets you see what reactions you used the most, and how many times you've used it!", 216 + "isProject": true 217 + }, 218 + { 219 + "message": "Hook up a webdriver / Selenium browser with ChatGPT for automated web browsing on tasks.\n\n1. Use JavaScript to identify all the “clickable buttons” on a page\n2. Use 3.5-turbo to summarize page text\n3. Feed page text and potential buttons to GPT-4 to make a decision\n4. Click that button, then repeat until the given task is done", 220 + "isProject": true 189 221 }, 190 222 { 191 223 "message": "(look at the message in context for more!)", ··· 199 231 "message": "<http://haxdrummer.hackclub.com|haxdrummer.hackclub.com>", 200 232 "isProject": false 201 233 } 202 - ] 234 + ]
+35 -11
data/2.json
··· 41 41 }, 42 42 { 43 43 "message": "PI: A website that gives you a random idea from this channel.", 44 - "isProject": false 44 + "isProject": true 45 + }, 46 + { 47 + "message": "A website that gives you a random idea from this channel.", 48 + "isProject": true 45 49 }, 46 50 { 47 51 "message": "<https://hackclub.slack.com/archives/C0EA9S0A0/p1719054338268389>", ··· 52 56 "isProject": false 53 57 }, 54 58 { 55 - "message": "PI - Have you ever been told, \"look at the pinned messages\" and then when you Open up the menu you find it convoluted and overwhelming.\nHere is an idea to improve this: Pin cushion, a bot to take all of the current pin's in a channel &amp; display them as a nice webpage with labeled dropdowns for each one. Perhaps you could use AI to summarize for the dropdown title. Basically think of a FAQ format with dropdowns.", 59 + "message": "PI: Pin cushion, a bot to take all of the current pin's in a channel &amp; display them as a nice webpage with labeled dropdowns for each one. Perhaps you could use AI to summarize for the dropdown title.", 56 60 "isProject": false 57 61 }, 58 62 { 59 - "message": "PI: A website that gets all your <#C01504DCLVD> and <#C06SBHMQU8G> data and turns it into a personal website that's customized to you", 63 + "message": "PI: A website that gets all your #scrapbook and session data and turns it into a personal website that's customized to you", 60 64 "isProject": false 61 65 }, 62 66 { 67 + "message": "Pin cushion, a bot to take all of the current pin's in a channel &amp; display them as a nice webpage with labeled dropdowns for each one. Perhaps you could use AI to summarize for the dropdown title.", 68 + "isProject": true 69 + }, 70 + { 71 + "message": "A website that gets all your #scrapbook and session data and turns it into a personal website that's customized to you", 72 + "isProject": true 73 + }, 74 + { 63 75 "message": "i used to do this but lost the script i used", 64 76 "isProject": false 65 77 }, ··· 84 96 "isProject": false 85 97 }, 86 98 { 87 - "message": "PI: apple music slack status indicator ~ I love spotify’s, but don’t use spotify!", 88 - "isProject": false 99 + "message": "PI: apple music slack status indicator", 100 + "isProject": true 101 + }, 102 + { 103 + "message": "apple music slack status indicator", 104 + "isProject": true 89 105 }, 90 106 { 91 107 "message": "a LLM that can run pseudo code", 92 - "isProject": false 108 + "isProject": true 93 109 }, 94 110 { 95 111 "message": "also yabai if your into tiling window managers", ··· 121 137 }, 122 138 { 123 139 "message": "LLVM-LLM, an LLM that can run LLVM-IR and theoretically run almost any language ", 124 - "isProject": false 140 + "isProject": true 125 141 }, 126 142 { 127 143 "message": "Project idea: Cursed CPU. Implement a CPU on top of an LLM, where every instruction is a prompt given to an LLM.", 128 - "isProject": false 144 + "isProject": true 145 + }, 146 + { 147 + "message": "Cursed CPU. Implement a CPU on top of an LLM, where every instruction is a prompt given to an LLM.", 148 + "isProject": true 129 149 }, 130 150 { 131 151 "message": "a tool to get your currently playing steam game and display it as status", 132 - "isProject": false 152 + "isProject": true 133 153 }, 134 154 { 135 155 "message": "What’s that", ··· 157 177 }, 158 178 { 159 179 "message": "Idea: an advanced handwriting recognition ML model so you can actually read what people write in your yearbook", 160 - "isProject": false 180 + "isProject": true 181 + }, 182 + { 183 + "message": "an advanced handwriting recognition ML model so you can actually read what people write in your yearbook", 184 + "isProject": true 161 185 }, 162 186 { 163 187 "message": "make a contribution to the linux kernel :trollface:", ··· 199 223 "message": "Hmm true", 200 224 "isProject": false 201 225 } 202 - ] 226 + ]
+5 -5
data/3.json
··· 77 77 }, 78 78 { 79 79 "message": "a CLI with brainrot because gen alpha needs to learn to use terminals like back in the old days", 80 - "isProject": false 80 + "isProject": true 81 81 }, 82 82 { 83 83 "message": "but you could use BINs", ··· 161 161 }, 162 162 { 163 163 "message": "a service that creates very limited (10c) virtual debit cards to use for verification purposes", 164 - "isProject": false 164 + "isProject": true 165 165 }, 166 166 { 167 - "message": "honestly I was going to make a webpage that let's you put in a github repo and it'll automatically create a github compare link with the commits for you to copy within the last hour when you refocus it\nand it'd store the state in url parameters so you can bookmark it\na bit more manual but also simple to implement", 168 - "isProject": false 167 + "message": "a webpage that let's you put in a github repo and it'll automatically create a github compare link with the commits for you to copy within the last hour", 168 + "isProject": true 169 169 }, 170 170 { 171 171 "message": "ooooh very useful!", ··· 199 199 "message": "Fine!", 200 200 "isProject": false 201 201 } 202 - ] 202 + ]
+28 -12
data/4.json
··· 37 37 }, 38 38 { 39 39 "message": "PI: A website that gives you a random idea from this channel.", 40 - "isProject": false 40 + "isProject": true 41 + }, 42 + { 43 + "message": "A website that gives you a random idea from this channel.", 44 + "isProject": true 41 45 }, 42 46 { 43 47 "message": "<https://hackclub.slack.com/archives/C0EA9S0A0/p1719054338268389>", ··· 48 52 "isProject": false 49 53 }, 50 54 { 51 - "message": "PI - Have you ever been told, \"look at the pinned messages\" and then when you Open up the menu you find it convoluted and overwhelming.\nHere is an idea to improve this: Pin cushion, a bot to take all of the current pin's in a channel &amp; display them as a nice webpage with labeled dropdowns for each one. Perhaps you could use AI to summarize for the dropdown title. Basically think of a FAQ format with dropdowns.", 52 - "isProject": false 55 + "message": "Pin cushion, a bot to take all of the current pin's in a channel &amp; display them as a nice webpage with labeled dropdowns for each one. Perhaps you could use AI to summarize for the dropdown title.", 56 + "isProject": true 53 57 }, 54 58 { 55 - "message": "PI: A website that gets all your <#C01504DCLVD> and <#C06SBHMQU8G> data and turns it into a personal website that's customized to you", 56 - "isProject": false 59 + "message": "A website that gets all your #scrapbook and session data and turns it into a personal website that's customized to you", 60 + "isProject": true 57 61 }, 58 62 { 59 63 "message": "i used to do this but lost the script i used", ··· 80 84 "isProject": false 81 85 }, 82 86 { 83 - "message": "PI: apple music slack status indicator ~ I love spotify’s, but don’t use spotify!", 84 - "isProject": false 87 + "message": "PI: apple music slack status indicator", 88 + "isProject": true 89 + }, 90 + { 91 + "message": "apple music slack status indicator", 92 + "isProject": true 85 93 }, 86 94 { 87 95 "message": "a LLM that can run pseudo code", 88 - "isProject": false 96 + "isProject": true 89 97 }, 90 98 { 91 99 "message": "also yabai if your into tiling window managers", ··· 117 125 }, 118 126 { 119 127 "message": "LLVM-LLM, an LLM that can run LLVM-IR and theoretically run almost any language ", 120 - "isProject": false 128 + "isProject": true 121 129 }, 122 130 { 123 131 "message": "Project idea: Cursed CPU. Implement a CPU on top of an LLM, where every instruction is a prompt given to an LLM.", 124 - "isProject": false 132 + "isProject": true 133 + }, 134 + { 135 + "message": "Cursed CPU. Implement a CPU on top of an LLM, where every instruction is a prompt given to an LLM.", 136 + "isProject": true 125 137 }, 126 138 { 127 139 "message": "a tool to get your currently playing steam game and display it as status", ··· 153 165 }, 154 166 { 155 167 "message": "Idea: an advanced handwriting recognition ML model so you can actually read what people write in your yearbook", 156 - "isProject": false 168 + "isProject": true 169 + }, 170 + { 171 + "message": "an advanced handwriting recognition ML model so you can actually read what people write in your yearbook", 172 + "isProject": true 157 173 }, 158 174 { 159 175 "message": "make a contribution to the linux kernel :trollface:", ··· 199 215 "message": "Ooh this would be cool", 200 216 "isProject": false 201 217 } 202 - ] 218 + ]
+2 -2
data/5.json
··· 113 113 }, 114 114 { 115 115 "message": "message shortcut to add a song from a Spotify link to a \"listen later\" playlist", 116 - "isProject": false 116 + "isProject": true 117 117 }, 118 118 { 119 119 "message": "Kind of want to make a script for my pi…", ··· 199 199 "message": "LOVE THIS! i need someone to make this now", 200 200 "isProject": false 201 201 } 202 - ] 202 + ]
+20 -12
data/6.json
··· 16 16 "isProject": false 17 17 }, 18 18 { 19 - "message": "PI: An tool to take the <https://www.nasa.gov/image-of-the-day/|NASA image of the day> and set it as your desktop wallpaper", 20 - "isProject": false 19 + "message": "PI: A tool to take the NASA image of the day and set it as your desktop wallpaper", 20 + "isProject": true 21 + }, 22 + { 23 + "message": "A tool to take the NASA image of the day and set it as your desktop wallpaper", 24 + "isProject": true 21 25 }, 22 26 { 23 27 "message": "I might rewrite <@U06TW2N6C5R> again, so yeah", ··· 68 72 "isProject": false 69 73 }, 70 74 { 71 - "message": "I had an idea for a \"hack sash\" that would let you bring your scrappy/hack hour/bag stats into one view", 72 - "isProject": false 75 + "message": "a \"hack sash\" that would let you bring your scrappy/hack hour/bag stats into one view", 76 + "isProject": true 73 77 }, 74 78 { 75 79 "message": "<#C06V2GEV3MY>", 76 80 "isProject": false 77 81 }, 78 82 { 79 - "message": "inspired from a twitter post: an app that measures how much time you've waisted on social media or platforms you don't want to waste time on and adds that on your calendar to shame you", 80 - "isProject": false 83 + "message": "an app that measures how much time you've waisted on social media or platforms you don't want to waste time on and adds that on your calendar to shame you", 84 + "isProject": true 81 85 }, 82 86 { 83 87 "message": "give me ideas for a slack bot to make", ··· 96 100 "isProject": false 97 101 }, 98 102 { 99 - "message": "GNU replacement by hackclubers for hackclubbers. Stupid idea but could be fun.", 100 - "isProject": false 103 + "message": "GNU replacement by hackclubers for hackclubbers.", 104 + "isProject": true 101 105 }, 102 106 { 103 107 "message": "Yeah, but that's like a quarter of the fun", ··· 153 157 }, 154 158 { 155 159 "message": "PI: a teen-built git server for hackclubbers with similar feature compatibility to github that is easy to self-host", 156 - "isProject": false 160 + "isProject": true 161 + }, 162 + { 163 + "message": "a teen-built git server for hackclubbers with similar feature compatibility to github that is easy to self-host", 164 + "isProject": true 157 165 }, 158 166 { 159 167 "message": "6ghz radio soon :crossed_fingers:", ··· 184 192 "isProject": false 185 193 }, 186 194 { 187 - "message": "someone should make a bot that checks if a message has 2 :star: and react to it so it can go to the hall of fame", 188 - "isProject": false 195 + "message": "make a bot that checks if a message has 2 :star: and react to it so it can go to the hall of fame", 196 + "isProject": true 189 197 }, 190 198 { 191 199 "message": "i think <https://www.youtube.com/watch?v=2BID8_pGuqA>", ··· 199 207 "message": "totally should headquarter in DFW metroplex", 200 208 "isProject": false 201 209 } 202 - ] 210 + ]
+6 -2
data/7.json
··· 129 129 }, 130 130 { 131 131 "message": "Project idea: Scrape all 990 public finance filings from nonprofits and organize them into a publicly queryable SQL database.", 132 - "isProject": false 132 + "isProject": true 133 + }, 134 + { 135 + "message": "Scrape all 990 public finance filings from nonprofits and organize them into a publicly queryable SQL database.", 136 + "isProject": true 133 137 }, 134 138 { 135 139 "message": "aram that's what I was thinking", ··· 199 203 "message": "Yeah", 200 204 "isProject": false 201 205 } 202 - ] 206 + ]
+16 -8
data/8.json
··· 60 60 "isProject": false 61 61 }, 62 62 { 63 - "message": "PI: A system that connects young makers, and retired engineers for mentorship\nThe eldest generation has a lot of hard earned experience and knowledge.", 64 - "isProject": false 63 + "message": "A system that connects young makers, and retired engineers for mentorship\nThe eldest generation has a lot of hard earned experience and knowledge.", 64 + "isProject": true 65 65 }, 66 66 { 67 - "message": "PI: build artificial humans ", 68 - "isProject": false 67 + "message": "Build artificial humans ", 68 + "isProject": true 69 69 }, 70 70 { 71 71 "message": "SFTP better", ··· 101 101 }, 102 102 { 103 103 "message": "PI: A low cost and efficient mini FTP box, it should just have Ethernet, a USB connector (for storage) and a couple of status LEDs", 104 - "isProject": false 104 + "isProject": true 105 + }, 106 + { 107 + "message": "A low cost and efficient mini FTP box, it should just have Ethernet, a USB connector (for storage) and a couple of status LEDs", 108 + "isProject": true 105 109 }, 106 110 { 107 111 "message": "PI: internet shaped &amp; flavored cake ", ··· 113 117 }, 114 118 { 115 119 "message": "PI: storing data in calendar events over webdav", 116 - "isProject": false 120 + "isProject": true 121 + }, 122 + { 123 + "message": "storing data in calendar events over webdav", 124 + "isProject": true 117 125 }, 118 126 { 119 127 "message": "<https://en.wikipedia.org/wiki/Up_(film_series)>", ··· 133 141 }, 134 142 { 135 143 "message": "Feed ChatGPT a history of all the GitHub PR comments from OnBoard (or Sprig or Blot) reviewers, and ask it to classify the likelihood of submission errors and how it changes over time.", 136 - "isProject": false 144 + "isProject": true 137 145 }, 138 146 { 139 147 "message": "Reimplement this and play chess with it <https://www.mdpi.com/2072-666X/7/1/3#> <#C056AMWSFKJ> + robotics programming", ··· 199 207 "message": "putting this on my list for “when I have time” lol", 200 208 "isProject": false 201 209 } 202 - ] 210 + ]
+17 -9
data/9.json
··· 12 12 "isProject": false 13 13 }, 14 14 { 15 - "message": "horrible ideas with kokonico #3:\n\nan anti cheat system that just lags out your game (5-6 fps) if you are cheating\n\nalso put cryptic messages in the log about the cheats mining crypto", 16 - "isProject": false 15 + "message": "an anti cheat system that just lags out your game (5-6 fps) if you are cheating", 16 + "isProject": true 17 17 }, 18 18 { 19 19 "message": "this is more what I’m thinking:\n• X_H is a clock that triggers every hour to shift the johnson counter\n• SW_H is a button you can use to override that and trigger the hour early (for setting the clock)\n• X_H_SPK is a clock to drive a speaker when you press the button, giving audio feedback\n\nI need 3 of these circuits, for hours/minutes/seconds", ··· 76 76 "isProject": false 77 77 }, 78 78 { 79 - "message": "horrible ideas with kokonico #2:\n\nmake a machine that detects if a video has copyrighted music, and if so add another copyrighted song on top of it until it can't detect the copyrighted music anymore.", 80 - "isProject": false 79 + "message": "make a machine that detects if a video has copyrighted music, and if so add another copyrighted song on top of it until it can't detect the copyrighted music anymore.", 80 + "isProject": true 81 81 }, 82 82 { 83 83 "message": "PI: Combine all the songs (songlink) posted onto the slack into one massive playlist", 84 - "isProject": false 84 + "isProject": true 85 + }, 86 + { 87 + "message": "Combine all the songs (songlink) posted onto the slack into one massive playlist", 88 + "isProject": true 85 89 }, 86 90 { 87 91 "message": "(reffering to the pi i posted yesterday)", ··· 108 112 "isProject": false 109 113 }, 110 114 { 111 - "message": "pi:a game where you have to explore a complex finite state machine by inputting stuff and observing the output,causing that particular path being drawn into the notebook.after you know how to go from initial state to halting state,you have to try to do it in the least amount of steps.easy mode:stuff resets when you request it,hard mode:stuff resets once,when you submit your answer", 112 - "isProject": false 115 + "message": "PI: a game where you have to explore a complex finite state machine by inputting stuff and observing the output,causing that particular path being drawn into the notebook.after you know how to go from initial state to halting state,you have to try to do it in the least amount of steps.easy mode:stuff resets when you request it,hard mode:stuff resets once,when you submit your answer", 116 + "isProject": true 117 + }, 118 + { 119 + "message": "a game where you have to explore a complex finite state machine by inputting stuff and observing the output,causing that particular path being drawn into the notebook.after you know how to go from initial state to halting state,you have to try to do it in the least amount of steps.easy mode:stuff resets when you request it,hard mode:stuff resets once,when you submit your answer", 120 + "isProject": true 113 121 }, 114 122 { 115 123 "message": "I will buy :)", ··· 185 193 }, 186 194 { 187 195 "message": "A device that blocks a toddlers vision of a TV screen (somehow) unless they eat their darned food", 188 - "isProject": false 196 + "isProject": true 189 197 }, 190 198 { 191 199 "message": "some parts", ··· 199 207 "message": "haha lmao", 200 208 "isProject": false 201 209 } 202 - ] 210 + ]