From 27896cf2baf1e02b57f8feee66b2b17368636ddc Mon Sep 17 00:00:00 2001
From: Rushil
Date: Sat, 13 Sep 2025 06:38:04 +0000
Subject: [PATCH] Final cleanup: remove all duplicate entries and regenerate
feeds
- Removed duplicate entries for iFrame, Grounded, BakeBuild, Slushies, and The Zoo
- Each YSWS now appears in only one appropriate section
- YAML structure is now completely clean with no duplicates
- RSS feed reduced to 14 active entries (current as of 2025-09-13)
- JSON API updated with clean structure
- All data integrity issues resolved
---
api.json | 44 --------------------------
data.yml | 37 ----------------------
feed.xml | 94 +++++++++++++++++---------------------------------------
3 files changed, 29 insertions(+), 146 deletions(-)
diff --git a/api.json b/api.json
index 8b22e18..1ed80c3 100644
--- a/api.json
+++ b/api.json
@@ -218,24 +218,6 @@
"status": "ended",
"deadline": "2025-08-10T23:59:59"
},
- {
- "name": "iFrame",
- "description": "Draw or edit images using any programming language and we will hang your custom image on HQ wall and send a copy to you",
- "website": "https://iframe.hackclub.com/",
- "slack": "https://hackclub.slack.com/archives/C098LMVKPCM",
- "slackChannel": "#iframe",
- "status": "active",
- "deadline": null
- },
- {
- "name": "Slushies",
- "description": "Build a flask app, get $5 or $10 for slushies!",
- "website": "https://slushies.hackclub.com",
- "slack": "https://hackclub.slack.com/archives/C097GP305G8",
- "slackChannel": "#slushies",
- "status": "ended",
- "deadline": "2025-08-23T23:59:59"
- },
{
"name": "Infinity",
"description": "Build a website with an infinite realtime canvas, get awesome prizes!",
@@ -290,15 +272,6 @@
"status": "ended",
"deadline": "2025-07-20T23:59:59"
},
- {
- "name": "Grounded",
- "description": "Onboard + Bin v2",
- "website": "https://grounded.hackclub.com",
- "slack": "https://hackclub.slack.com/archives/C0948RT0C1M",
- "slackChannel": "#grounded",
- "status": "active",
- "deadline": null
- },
{
"name": "Jumpstart",
"description": "Game-dev YSWS running July 9th to Aug 9th ✨",
@@ -739,15 +712,6 @@
"status": "ended",
"deadline": "2025-01-31T23:59:59"
},
- {
- "name": "BakeBuild",
- "description": "Design a cookie cutter, get it shipped!",
- "detailedDescription": "You ship : A CAD model of a cookie cutter, we ship : A 3D printed model of your custom cookie cutter & cookies!",
- "website": "https://bakebuild.hackclub.com/",
- "slack": "https://hackclub.slack.com/archives/C0844MV2JM9",
- "slackChannel": "#bakebuild",
- "status": "active"
- },
{
"name": "Retrospect (J2ME edition)",
"description": "Create a J2ME game (Java MIDlet) and have it delivered on a J2ME-capable phone.",
@@ -1115,14 +1079,6 @@
"slackChannel": "#constellation",
"status": "ended"
},
- {
- "name": "The Zoo",
- "description": "You ship an interactive animal themed website, we ship themed stickers and posters for top submissions",
- "website": null,
- "slack": "https://slack.com/archives/C08K37F66AK",
- "slackChannel": "#the-zoo",
- "status": "draft"
- },
{
"name": "Jetsu",
"description": "You ship a ML Robot, We ship a Jetson Nano / Jetson Orin Nano",
diff --git a/data.yml b/data.yml
index 5300021..0c60573 100644
--- a/data.yml
+++ b/data.yml
@@ -174,22 +174,6 @@ limitedTime:
status: ended
deadline: '2025-08-10T23:59:59'
-- name: iFrame
- description: Draw or edit images using any programming language and we will hang your custom image on HQ wall and send a copy to you
- website: https://iframe.hackclub.com/
- slack: https://hackclub.slack.com/archives/C098LMVKPCM
- slackChannel: "#iframe"
- status: active
- deadline:
-
-- name: Slushies
- description: Build a flask app, get $5 or $10 for slushies!
- website: https://slushies.hackclub.com
- slack: https://hackclub.slack.com/archives/C097GP305G8
- slackChannel: "#slushies"
- status: ended
- deadline: '2025-08-23T23:59:59'
-
- name: Infinity
description: Build a website with an infinite realtime canvas, get awesome prizes!
website: https://infinity.hackclub.com
@@ -238,14 +222,6 @@ limitedTime:
status: ended
deadline: '2025-07-20T23:59:59'
-- name: Grounded
- description: Onboard + Bin v2
- website: https://grounded.hackclub.com
- slack: https://hackclub.slack.com/archives/C0948RT0C1M
- slackChannel: "#grounded"
- status: active
- deadline: null
-
- name: Jumpstart
description: Game-dev YSWS running July 9th to Aug 9th ✨
website: https://jumpstart.hackclub.com
@@ -607,13 +583,6 @@ limitedTime:
slackChannel: "#hacky-holidays"
status: ended
deadline: '2025-01-31T23:59:59'
-- name: BakeBuild
- description: Design a cookie cutter, get it shipped!
- detailedDescription: "You ship : A CAD model of a cookie cutter, we ship : A 3D printed model of your custom cookie cutter & cookies!"
- website: https://bakebuild.hackclub.com/
- slack: https://hackclub.slack.com/archives/C0844MV2JM9
- slackChannel: "#bakebuild"
- status: active
- name: Retrospect (J2ME edition)
description: Create a J2ME game (Java MIDlet) and have it delivered on a J2ME-capable phone.
website: https://retrospect.hackclub.com/j2me
@@ -900,12 +869,6 @@ drafts:
slack: https://slack.com/archives/C07TQPAGAMA
slackChannel: "#constellation"
status: ended
-- name: The Zoo
- description: You ship an interactive animal themed website, we ship themed stickers and posters for top submissions
- website:
- slack: https://slack.com/archives/C08K37F66AK
- slackChannel: "#the-zoo"
- status: draft
- name: Jetsu
description: You ship a ML Robot, We ship a Jetson Nano / Jetson Orin Nano
detailedDescription: |
diff --git a/feed.xml b/feed.xml
index 575178a..f1ad965 100644
--- a/feed.xml
+++ b/feed.xml
@@ -5,14 +5,14 @@
https://ysws.hackclub.com
Active "You Ship, We Ship" programs from Hack Cluben-us
- Sat, 13 Sep 2025 06:36:41 GMT
+ Sat, 13 Sep 2025 06:37:56 GMTClutter
https://clutter.hackclub.com/
- Clutter-1757745401867
- Sat, 13 Sep 2025 06:36:41 GMT
+ Clutter-1757745476531
+ Sat, 13 Sep 2025 06:37:56 GMTYou ship something to organize your digital life. We ship you a grant to buy something to organize your physical life.
@@ -35,8 +35,8 @@
Waveform
https://waveform.hackclub.com/
- Waveform-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
+ Waveform-1757745476532
+ Sat, 13 Sep 2025 06:37:56 GMTMake your own waveform visualizer, get a grant to buy music
Deadline: September 26, 2025
@@ -47,8 +47,8 @@
Fusering
https://fusering.hackclub.com
- Fusering-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
+ Fusering-1757745476532
+ Sat, 13 Sep 2025 06:37:56 GMTDesign a keyring, get your keyring and a carabiner to hang it from!
Deadline: September 30, 2025
@@ -59,8 +59,8 @@
Summer of Making
https://summer.hackclub.com/
- Summer of Making-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
+ Summer of Making-1757745476532
+ Sat, 13 Sep 2025 06:37:56 GMTBuild stuff. Get stuff. Repeat.
Deadline: September 30, 2025
@@ -71,8 +71,8 @@
Shiba Arcade
https://shiba.hackclub.com
- Shiba Arcade-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
+ Shiba Arcade-1757745476532
+ Sat, 13 Sep 2025 06:37:56 GMTMake a game with Godot, earn SSS, and get invited to build an arcade in Tokyo (flight stipends available!)
Deadline: October 20, 2025
@@ -84,8 +84,8 @@
Siege
https://siege.hackclub.com/
- Siege-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
+ Siege-1757745476532
+ Sat, 13 Sep 2025 06:37:56 GMTCode every week, get prizes. Make it to the end, get a framework!
]]>
-
- iFrame
- https://iframe.hackclub.com/
- iFrame-1757745401868
- Sat, 13 Sep 2025 06:36:41 GMT
- Draw or edit images using any programming language and we will hang your custom image on HQ wall and send a copy to you
-
-
-