|
57563
|
Tree Guesser by @vaiskiainen | Stardance
|
vaiskiainen
|
1
|
6.0
|
17
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-03T15:04:02Z", "hours": 6.0, "multiplier": 5.46, "payout": 17, "blessing": "neutral", "text": "đ˛ Tree Guesser This is a pretty simple game made for me to study for a test. In the game you are presented with images of a tree and you have to pick the correct option on what the tree is.", "repo": "https://github.com/Vaiskiainen/tree-guesser", "demo": "https://tree-guesser.pages.dev/"}]...
|
[{"post_id": 60863, "ts": "202 [{"post_id": 60863, "ts": "2026-09-03T14:22:51Z", "hours": 0.8089, "text": "soo.. uhh.. I made the order randomized and added english translations. Almost ready to ship. Also huge credits to my biology teacher for these images"}, {"post_id": 60444, "ts": "2026-09-02T19:37:19Z", "hours": 0.8333, "text": "I made this really simple UI for the app. Itâs currently only in finnish but Iâll also translate it to english eventually"}, {"post_id": 60399, "ts": "2026-09-02T18:16:42Z", "hours": 4.5744, "text": "Iâm just getting started on this project (idk why tf is says 4.5h) and nothing yet really. I will probably be using some AI for this since I need to actually also study"}]...
|
Title: Tree Guesser by @vaiskiainen | Stardance
D Title: Tree Guesser by @vaiskiainen | Stardance
Devlogs:
Iâm just getting started on this project (idk why tf is says 4.5h) and nothing yet really. I will probably be using some AI for this since I need to actually also study
I made this really simple UI for the app. Itâs currently only in finnish but Iâll also translate it to english eventually
soo.. uhh.. I made the order randomized and added english translations. Almost ready to ship. Also huge credits to my biology teacher for these images
Ships:
đ˛ Tree Guesser This is a pretty simple game made for me to study for a test. In the game you are presented with images of a tree and you have to pick the correct option on what the tree is....
|
1792878554.0803933
|
1793742554.0803933
|
|
15479
|
My portfolio by @vaishnavcibu | Stardance
|
vaishnavcibu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My portfolio by @vaishnavcibu | Stardance
|
1793368360.52011
|
1793973160.52011
|
|
16468
|
Vaion by @vaishnav_singh | Stardance
|
vaishnav_singh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Vaion by @vaishnav_singh | Stardance
|
1793137862.6997116
|
1793742662.6997116
|
|
25842
|
Frictionless by @vaishnav_pandeyartist2 | Stardanc Frictionless by @vaishnav_pandeyartist2 | Stardance...
|
vaishnav_pandeyartist2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vaishnav_pandeyartist2 | S Title: Frictionless by @vaishnav_pandeyartist2 | Stardance...
|
1793174035.0373428
|
1793778835.0373428
|
|
66117
|
ICloud Alternative by @vaishantn | Stardance
|
vaishantn
|
0
|
10.1
|
0
|
[]
|
[{"post_id": 74169, "ts": "202 [{"post_id": 74169, "ts": "2026-09-26T20:27:02Z", "hours": 10.1044, "text": "I am sick and tired of paid subscriptions. So, I made an alternative to iCloud. This also has an extra feature of converting files."}]...
|
Title: ICloud Alternative by @vaishantn | Stardanc Title: ICloud Alternative by @vaishantn | Stardance
Devlogs:
I am sick and tired of paid subscriptions. So, I made an alternative to iCloud. This also has an extra feature of converting files....
|
1793094710.0614731
|
1793699510.0614731
|
|
68882
|
Starbie by @vaishantn | Stardance
|
vaishantn
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Starbie by @vaishantn | Stardance
|
1793127100.1753428
|
1793731900.1753428
|
|
69270
|
Untitled project by @vaishali | Stardance
|
vaishali
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @vaishali | Stardance
|
1793130857.8258402
|
1793735657.8258402
|
|
8667
|
Gesture controlled macropad! by @vaishal_anil | St Gesture controlled macropad! by @vaishal_anil | Stardance...
|
vaishal_anil
|
0
|
0.28
|
0
|
[]
|
[{"post_id": 3531, "ts": "2026 [{"post_id": 3531, "ts": "2026-06-06T14:48:10Z", "hours": 0.2839, "text": "DevBlog #1: Gesture Hackpad Hey everyone! It has been an absolute grind, but I have some massive news to share for my very first devblog. Here is where my custom macropad project stands right now, and a sneak peek at whatâs coming next. The Progress: The Core PCB is Complete! My biggest milestone yet đ(am still new to this). Getting here wasnât easy! I had to clear a few major engineering hurdles during the routing phase: Shorts: I successfully redirected our trace lines to completely clear the massive physical mounting holes and pins for the mechanical switches, ensuring zero electrical interference. Ratsnest Lines: The layout is 100% complete with clean copper paths, passing the KiCad design checks with zero errors in the 3D viewer. đŚ Next Phase: Case Design & Enclosures Now that the electronics are locked down, I am moving straight into 3D modeling the physical enclosure to hold everything together. I am adopting a robust, sandwich-style case structure featuring a secure top switch plate and a protective bottom shell with a built-in cutout for the USB-C port. Future Modifications: A Total Surprise! I know a standard 3-key macropad is cool, but I want to make this thing truly unique. I am already planning out a series of custom hardware and design modifications to elevate it way beyond the basic tutorial guidelines. What are they? Well⌠that is a complete surprise for now. 𤍠Stay tuned for DevBlog #2, where I will show the first physical 3D prints and revealing our secret upgrades! What modifications do you think weâre adding? Let us know your guesses!"}]...
|
Title: Gesture controlled macropad! by @vaishal_an Title: Gesture controlled macropad! by @vaishal_anil | Stardance
Devlogs:
DevBlog #1: Gesture Hackpad Hey everyone! It has been an absolute grind, but I have some massive news to share for my very first devblog. Here is where my custom macropad project stands right now, and a sneak peek at whatâs coming next. The Progress: The Core PCB is Complete! My biggest milestone yet đ(am still new to this). Getting here wasnât easy! I had to clear a few major engineering hurdles during the routing phase: Shorts: I successfully redirected our trace lines to completely clear the massive physical mounting holes and pins for the mechanical switches, ensuring zero electrical interference. Ratsnest Lines: The layout is 100% complete with clean copper paths, passing the KiCad design checks with zero errors in the 3D viewer. đŚ Next Phase: Case Design & Enclosures Now that the electronics are locked down, I am moving straight into 3D modeling the physical enclosure to hold everything together. I am adopting a robust, sandwich-style case structure featuring a secure top switch plate and a protective bottom shell with a built-in cutout for the USB-C port. Future Modifications: A Total Surprise! I know a standard 3-key macropad is cool, but I want to make this thing truly unique. I am already planning out a series of custom hardware and design modifications to elevate it way beyond the basic tutorial guidelines. What are they? Well⌠that is a complete surprise for now. 𤍠Stay tuned for DevBlog #2, where I will show the first physical 3D prints and revealing our secret upgrades! What modifications do you think weâre adding? Let us know your guesses!...
|
1793404380.5794444
|
1794009180.5794444
|
|
9544
|
Cip-api by @vaishal_anil | Stardance
|
vaishal_anil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Cip-api by @vaishal_anil | Stardance
|
1793321698.2325854
|
1793926498.2325854
|
|
9546
|
VBooks by @vaishal_anil | Stardance
|
vaishal_anil
|
0
|
5.31
|
0
|
[]
|
[{"post_id": 7943, "ts": "2026 [{"post_id": 7943, "ts": "2026-06-13T07:54:26Z", "hours": 5.3078, "text": "VBooks Devlog #1 â The Journey Begins June 2026 Today marks an exciting milestone for VBooks. Over the past few days, Iâve been working on building the foundation of what I hope will become a platform for curious minds around the world. The first version of the VBooks landing page is now complete and serves as the starting point for a much larger vision. What is VBooks? VBooks is a digital publishing platform focused on delivering premium knowledge and content. The goal is to provide: Premium books Insightful blogs Original stories AI & technology magazines Exclusive educational content Future products and experiences for lifelong learners The vision is simple: create a place where curiosity is rewarded and learning never stops. Progress So Far â
Brand concept finalized â
Core product structure planned â
Initial pricing strategy drafted â
Landing page completed â
Development roadmap outlined The current landing page is only the first step, but it gives a glimpse into the direction VBooks is heading. Feel free to share your thoughts. Whatâs Next? The focus now shifts toward building the actual platform. Some of the major features planned include: User accounts Digital library system Secure content delivery Subscription plans Magazine publishing system Blog platform AI-powered features (hopefully) Payment integration Analytics and creator tools There is still a significant amount of work ahead, but development has officially begun. Target Launch My current goal is to have the full VBooks platform built and operational by September 2026 , although timelines can always change as development progresses. The priority is building something reliable, useful, and genuinely valuable rather than rushing features. Looking Ahead This is only Devlog #1. There will undoubtedly be challenges, redesigns, bugs, and lessons along the way, but every great platform starts somewhere. For now, the journey has begun. See you in the next update. â Vaishal, Founder of VBooks"}]...
|
Title: VBooks by @vaishal_anil | Stardance
Devlog Title: VBooks by @vaishal_anil | Stardance
Devlogs:
VBooks Devlog #1 â The Journey Begins June 2026 Today marks an exciting milestone for VBooks. Over the past few days, Iâve been working on building the foundation of what I hope will become a platform for curious minds around the world. The first version of the VBooks landing page is now complete and serves as the starting point for a much larger vision. What is VBooks? VBooks is a digital publishing platform focused on delivering premium knowledge and content. The goal is to provide: Premium books Insightful blogs Original stories AI & technology magazines Exclusive educational content Future products and experiences for lifelong learners The vision is simple: create a place where curiosity is rewarded and learning never stops. Progress So Far â
Brand concept finalized â
Core product structure planned â
Initial pricing strategy drafted â
Landing page completed â
Development roadmap outlined The current landing page is only the first step, but it gives a glimpse into the direction VBooks is heading. Feel free to share your thoughts. Whatâs Next? The focus now shifts toward building the actual platform. Some of the major features planned include: User accounts Digital library system Secure content delivery Subscription plans Magazine publishing system Blog platform AI-powered features (hopefully) Payment integration Analytics and creator tools There is still a significant amount of work ahead, but development has officially begun. Target Launch My current goal is to have the full VBooks platform built and operational by September 2026 , although timelines can always change as development progresses. The priority is building something reliable, useful, and genuinely valuable rather than rushing features. Looking Ahead This is only Devlog #1. There will undoubtedly be challenges, redesigns, bugs, and lessons along the way, but every great platform starts somewhere. For now, the journey has begun. See you in the next update. â Vaishal, Founder of VBooks...
|
1793368468.504817
|
1793973268.504817
|
|
37918
|
Untitled by @vaishal_anil | Stardance
|
vaishal_anil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @vaishal_anil | Stardance
|
1793432982.0144327
|
1794037782.0144327
|
|
67245
|
Lumiere Studios by @vaishal_anil | Stardance
|
vaishal_anil
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Lumiere Studios by @vaishal_anil | Stardanc Title: Lumiere Studios by @vaishal_anil | Stardance...
|
1793108965.7395787
|
1793713765.7395787
|
|
16954
|
EmuCSX by @vailithree | Stardance
|
vailithree
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EmuCSX by @vailithree | Stardance
|
1793317989.6585665
|
1793922789.6585665
|
|
7874
|
My first slack bot! by @vaiga | Stardance
|
vaiga
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vaiga | Stardance
|
1793443742.6951592
|
1794048542.6951592
|
|
43925
|
My own site! by @vaidikk | Stardance
|
vaidikk
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @vaidikk | Stardance
|
1793245716.9627452
|
1793850516.9627452
|
|
68918
|
My very own WebOS by @vaidik123_2 | Stardance
|
vaidik123_2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @vaidik123_2 | Stardan Title: My very own WebOS by @vaidik123_2 | Stardance...
|
1793127173.722506
|
1793731973.722506
|
|
23796
|
Frictionless by @vaidehi_jhavar | Stardance
|
vaidehi_jhavar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vaidehi_jhavar | Stardance
|
1793332098.776645
|
1793936898.776645
|
|
5335
|
Jobby AI by @vaibhavsonava2005 | Stardance
|
vaibhavsonava2005
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Jobby AI by @vaibhavsonava2005 | Stardance
|
1793220557.1898496
|
1793825357.1898496
|
|
34448
|
My first slack bot! by @vaibhavkuduva | Stardance
|
vaibhavkuduva
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vaibhavkuduva | Sta Title: My first slack bot! by @vaibhavkuduva | Stardance...
|
1792785014.3461413
|
1793389814.3461413
|
|
22305
|
My first slack bot! by @vaibhavirajeev | Stardance
|
vaibhavirajeev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vaibhavirajeev | St Title: My first slack bot! by @vaibhavirajeev | Stardance...
|
1792777928.3536034
|
1793382728.3536034
|
|
22311
|
Untitled by @vaibhavirajeev | Stardance
|
vaibhavirajeev
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @vaibhavirajeev | Stardance
|
1793476071.9213765
|
1794080871.9213765
|
|
65838
|
WarioWare Game by @vaibhavi_kode2 | Stardance
|
vaibhavi_kode2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @vaibhavi_kode2 | Stardan Title: WarioWare Game by @vaibhavi_kode2 | Stardance...
|
1793091183.0544372
|
1793695983.0544372
|
|
15726
|
Frictionless by @vaibhava_katuri | Stardance
|
vaibhava_katuri
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @vaibhava_katuri | Stardanc Title: Frictionless by @vaibhava_katuri | Stardance...
|
1793310858.7636127
|
1793915658.7636127
|
|
57007
|
Running doom on command prompt by @vaibhav_rajesh Running doom on command prompt by @vaibhav_rajesh | Stardance...
|
vaibhav_rajesh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Running doom on command prompt by @vaibhav_ Title: Running doom on command prompt by @vaibhav_rajesh | Stardance...
|
1793411572.312543
|
1794016372.312543
|
|
11180
|
The InterCeptoRR by @vaibhav_bamania | Stardance
|
vaibhav_bamania
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: The InterCeptoRR by @vaibhav_bamania | Star Title: The InterCeptoRR by @vaibhav_bamania | Stardance...
|
1793501428.1777215
|
1794106228.1777215
|
|
63158
|
boxmobile by @vaibhav33 | Stardance
|
vaibhav33
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: boxmobile by @vaibhav33 | Stardance
|
1793048096.2871034
|
1793652896.2871034
|
|
48782
|
My awesome macropad! by @vaibhav22jul09 | Stardanc My awesome macropad! by @vaibhav22jul09 | Stardance...
|
vaibhav22jul09
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vaibhav22jul09 | S Title: My awesome macropad! by @vaibhav22jul09 | Stardance...
|
1793245762.895327
|
1793850562.895327
|
|
52380
|
slack bot by @vaibhav22jul09 | Stardance
|
vaibhav22jul09
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: slack bot by @vaibhav22jul09 | Stardance
|
1793440110.27234
|
1794044910.27234
|
|
21164
|
Untitled project by @vaibhav2 | Stardance
|
vaibhav2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @vaibhav2 | Stardance
|
1793134230.6941752
|
1793739030.6941752
|
|
21172
|
Untitled by @vaibhav2 | Stardance
|
vaibhav2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @vaibhav2 | Stardance
|
1792795771.9548674
|
1793400571.9548674
|
|
21756
|
My very own WebOS by @vaibhav2 | Stardance
|
vaibhav2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @vaibhav2 | Stardance
|
1793458547.6394706
|
1794063347.6394706
|
|
21758
|
Untitled by @vaibhav2 | Stardance
|
vaibhav2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @vaibhav2 | Stardance
|
1793289212.3037555
|
1793894012.3037555
|
|
46546
|
My own site! by @vadims_nikitins | Stardance
|
vadims_nikitins
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @vadims_nikitins | Stardanc Title: My own site! by @vadims_nikitins | Stardance...
|
1793389763.4869492
|
1793994563.4869492
|
|
35761
|
Ping Monitors by @vadex6 | Stardance
|
vadex6
|
0
|
101.41
|
0
|
[]
|
[{"post_id": 40319, "ts": "202 [{"post_id": 40319, "ts": "2026-08-03T19:17:18Z", "hours": 1.3769, "text": "Added real-time monitoring by making use of websockets listeners on the frontend to process live status updates (up/down), response latency, and incident states without refreshing the page."}, {"post_id": 29133, "ts": "2026-07-15T20:06:36Z", "hours": 100.0342, "text": "An uptime monitor that helps pings websites and send emails to the users when their websites are down"}]...
|
Title: Ping Monitors by @vadex6 | Stardance
Devlo Title: Ping Monitors by @vadex6 | Stardance
Devlogs:
An uptime monitor that helps pings websites and send emails to the users when their websites are down
Added real-time monitoring by making use of websockets listeners on the frontend to process live status updates (up/down), response latency, and incident states without refreshing the page....
|
1793396989.5700877
|
1794001789.5700877
|
|
42847
|
QuizArena by @vadex6 | Stardance
|
vadex6
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: QuizArena by @vadex6 | Stardance
|
1792896598.8283284
|
1793760598.8283284
|
|
10091
|
My awesome macropad! by @vachanbhogi | Stardance
|
vachanbhogi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @vachanbhogi | Star Title: My awesome macropad! by @vachanbhogi | Stardance...
|
1793198860.7641854
|
1793803660.7641854
|
|
7933
|
sticky notes but with AI by @vacegi7213 | Stardanc sticky notes but with AI by @vacegi7213 | Stardance...
|
vacegi7213
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: sticky notes but with AI by @vacegi7213 | S Title: sticky notes but with AI by @vacegi7213 | Stardance...
|
1793454811.1329634
|
1794059611.1329634
|
|
10950
|
Untitled project by @vabanor485 | Stardance
|
vabanor485
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @vabanor485 | Stardance
|
1792795985.523674
|
1793400785.523674
|
|
46768
|
EsoSkeleton base by @va_lentino | Stardance
|
va_lentino
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: EsoSkeleton base by @va_lentino | Stardance
|
1793152109.5760956
|
1793756909.5760956
|
|
67715
|
My first slack bot! by @vLoon | Stardance
|
vLoon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vLoon | Stardance
|
1793112853.1377423
|
1793717653.1377423
|
|
17687
|
Extinction by @v81d | Stardance
|
v81d
|
2
|
16.0
|
126
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-03T18:42:16Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Extinction is now much more customizable with the newly added âParametersâ tab! The entire classification system has been reworked to be more memory-efficient and accurate in general, so Extinction should be able to block AI-generated articles much more effectively now. It was quite brain-damaging (to be honest) trying to figure out what changes I could possibly make to improve such a simple algorithm, but I ended up gaining a lot more knowledge about logistic functions (and sigmoids in general) and how useful math can be when making something like this. It was worth it. I also fixed several issues along the way while updating the options page. As I mentioned in my last devlog, there was a signal calibration logic error along with a potential division-by-zero error in calculating the fluency score of a text. Now with those pesky bugs out of the way, I can actually focus on improving the things that really matter for this project, such as keeping it fast and lightweight . Yes, the size of the package is really only around 100 KB (which is pretty lightweight), but some features still feel a little over-complicated. I enjoy looking at my code and feeling proud about all the new things Iâve learned, but, at the end of the day, the whole point of this extension is to tackle the problems most other AI detectors couldnât: being easy on memory and all that. I do not plan on making Extinction ML-based. That defeats the whole purpose and will most certainly kill this experiment (or rather a proof-of-concept). That said, the main goal of the next ship will most likely be making some optimizations for both the UI and the detection system. As for this ship, most of the changes are related to the new options tab. To be fully transparent, the default values for these fields were NOT selected by a machine/algorithm, since that would probably hit the gray area of âmachine learning.â All of the defaults were chosen by me, a real person! Since they are all based on observation rather than extreme experimentation (which I cannot carry out anyway), accuracy may vary depending on what youâre reading. If anyone happens to discover a better combination, feel free to let me know or make a pull request! Anyway, that wraps it up for my second ship. If youâd like to try out Extinction, you can install it officially from the Mozilla Add-ons store (if youâre on Firefox or a Firefox-based browser) OR build it from source using the GitHub repo. Unfortunately, Extinction will not be available on the Chrome Web Store because of the $5 registration fee (that I canât pay right now). Things arenât very appealing for Safari users either, since Apple places a $99/year registration fee (which is arguably a total rip-off that Iâm not willing to give into at all). For now, Chrome and Safari users can stick to building and installing from source. Good news for Chrome users though: custom extensions donât seem to be ephemeral or suddenly disappear the moment you exit the app, so once youâve built it, youâll be good until the next release. Thank you for checking out Extinction. I hope itâs as useful to you as it is to me! :)", "repo": "https://github.com/v81d/extinction", "demo": "https://addons.mozilla.org/en-US/firefox/addon/extinction"}, {"ship_num": 2, "ts": "2026-06-27T19:54:16Z", "hours": 10.0, "multiplier": 15.86, "payout": 126, "blessing": "neutral", "text": "Extinction is an ultra-lightweight AI content blocker browser extension powered by regex-based pattern matching and linguistic analysis. But why block AI? Well, the answer is quite simple. The World Wide Web is becoming increasingly plagued with low-quality AI-generated content. The content AI produces is often misleading or blatantly incorrect. While some may not particularly see this is an issue, many people wish to escape from or completely hide such content. What makes Extinction any different? Traditional AI content detectors rely on machine learning and heavy analysis to product a result. Besides the irony of using such a mechanism, these AI detectors are often less trustworthy when it comes to respecting user privacy. Since the content is fed into an external API, users cannot reliably confirm that the data they send is kept confidential. Extinction, on the other hand, does not send any data to an external endpoint; all analyses are done locally, meaning there is no compromise in user privacy. It does not use machine-learning to classify text, but rather simple pattern matching with regular expressions (regexes) paired with sentence variation analyses. Keep in mind that Extinction is not (and will never be) 100% foolproof, as with all AI detectors in general. There will always be false positives and false negatives, but we will try our best to improve Extinction over time and make it as accurate as possible without sacrificing user privacy or Extinctionâs quality of being lightweight. The extension comes with an exclusion list to prevent trusted sites from being flagged.", "repo": "https://github.com/v81d/extinction", "demo": "https://addons.mozilla.org/en-US/firefox/addon/extinction"}]...
|
[{"post_id": 21531, "ts": "202 [{"post_id": 21531, "ts": "2026-07-03T15:31:14Z", "hours": 0.6372, "text": "Expanded the options page even further! You can now basically customize every single parameter that Extinctionâs underlying system uses. Funny thing, I actually caught two bugs when adding the signal calibrator and lexical diversity / burstiness weight fields. The first bug: the signal calibration math actually didnât allow for decimal calibrators because it was doing plain exponentiation (meaning negative signals would fail in that step). To fix this, I added a very basic change that would simply preserve the sign of the signal during calibration. That way, negative signals stay negative and positive signals stay positive. The second bug: if both the lexical diversity weight AND the burstiness weight are 0, there would be a division-by-zero error when calculating fluency score (which is the value that represents how natural-sounding the text is). Pretty simple fix. I just added a check using a ternary operation."}, {"post_id": 21139, "ts": "2026-07-02T22:57:42Z", "hours": 2.2169, "text": "Added even more fields to the parameter options! You can now edit the suspicion threshold along with some more sensitive options like the adjustment offset (basically the horizontal shift of the logistic function that is used to normalize the score). Also, while adding this, I realized I forgot to actually enforce the default value for all fields outside of just the options page. (Essentially, if you were to install the extension and never open the parameters tab, all the variables in there would default to null when it actually analyzes web pages.) Made sure to include a fix for that in these changes! I also learned a little more about sigmoid functions in general while trying to come up with a good enough caption for the new field, so thatâs a nice bonus. Also had to add a little note at the top of the page because the defaults for these fields were not really chosen based on tested accuracy (they are simply based on my own observations of what seems to produce the most satisfactory results). By the way, Iâd like to take some time to acknowledge the amazing feedback I got after my first ship! For Chrome users wanting justice after seeing that this extension is only published on AMO, I should mention that publishing to the Chrome Web Store requires a $5 fee, which I (unfortunately) cannot pay at this time. For now, Chrome/Safari users can stick to following the official build instructions listed in the README. In the future, Iâll also try to optimize Extinctionâs detection system since Iâm starting to feel like its status of being âlightweightâ is slowly slipping away as I add new features. Anyway, thank you all for your wonderful comments, and I hope to fulfill as many of your suggestions as I can! :)"}, {"post_id": 19329, "ts": "2026-06-30T16:37:16Z", "hours": 0.9333, "text": "Added a âSuspicion thresholdâ option so anyone who uses Extinction can customize the detectorâs aggressiveness. I also plan on making many of the other weights configurable as well in the near future!"}, {"post_id": 17802, "ts": "2026-06-28T18:47:17Z", "hours": 2.5872, "text": "Made a decent amount of changes today with Extinctionâs classification algorithm and a few UI elements. Detections should be more accurate now with these new changes. (For those who want more detail: I added Type-Token Ratio calculations for determining lexical diversity along with better-tuned weights/constants. Also now using a sigmoid function for score normalization. A decent amount of math involved with this, but Iâd say it works a lot better now.)"}, {"post_id": 17115, "ts": "2026-06-27T19:45:30Z", "hours": 10.2406, "text": "Finally reached a working version of Extinction, a lightweight AI content blocker extension that uses regex pattern matching and basic sentence analysis for detection (not LLM-based like almost every other AI detector, so itâs fully local). Itâs definitely not foolproof, but it does a sufficiently decent job at detecting AI-generated articles despite its significant limitations. It also comes with a configurable exception list to exclude domains and pages from detections! (This is a project Iâve been working on for several months, but Iâve been making a lot more progress ever since Stardance began!)"}]...
|
Title: Extinction by @v81d | Stardance
Devlogs:
F Title: Extinction by @v81d | Stardance
Devlogs:
Finally reached a working version of Extinction, a lightweight AI content blocker extension that uses regex pattern matching and basic sentence analysis for detection (not LLM-based like almost every other AI detector, so itâs fully local). Itâs definitely not foolproof, but it does a sufficiently decent job at detecting AI-generated articles despite its significant limitations. It also comes with a configurable exception list to exclude domains and pages from detections! (This is a project Iâve been working on for several months, but Iâve been making a lot more progress ever since Stardance began!)
Made a decent amount of changes today with Extinctionâs classification algorithm and a few UI elements. Detections should be more accurate now with these new changes. (For those who want more detail: I added Type-Token Ratio calculations for determining lexical diversity along with better-tuned weights/constants. Also now using a sigmoid function for score normalization. A decent amount of math involved with this, but Iâd say it works a lot better now.)
Added a âSuspicion thresholdâ option so anyone who uses Extinction can customize the detectorâs aggressiveness. I also plan on making many of the other weights configurable as well in the near future!
Added even more fields to the parameter options! You can now edit the suspicion threshold along with some more sensitive options like the adjustment offset (basically the horizontal shift of the logistic function that is used to normalize the score). Also, while adding this, I realized I forgot to actually enforce the default value for all fields outside of just the options page. (Essentially, if you were to install the extension and never open the parameters tab, all the variables in there would default to null when it actually analyzes web pages.) Made sure to include a fix for that in these changes! I also learned a little more about sigmoid functions in general while trying to come up with a good enough caption for the new field, so thatâs a nice bonus. Also had to add a little note at the top of the page because the defaults for these fields were not really chosen based on tested accuracy (they are simply based on my own observations of what seems to produce the most satisfactory results). By the way, Iâd like to take some time to acknowledge the amazing feedback I got after my first ship! For Chrome users wanting justice after seeing that this extension is only published on AMO, I should mention that publishing to the Chrome Web Store requires a $5 fee, which I (unfortunately) cannot pay at this time. For now, Chrome/Safari users can stick to following the official build instructions listed in the README. In the future, Iâll also try to optimize Extinctionâs detection system since Iâm starting to feel like its status of being âlightweightâ is slowly slipping away as I add new features. Anyway, thank you all for your wonderful comments, and I hope to fulfill as many of your suggestions as I can! :)
Expanded the options page even further! You can now basically customize every single parameter that Extinctionâs underlying system uses. Funny thing, I actually caught two bugs when adding the signal calibrator and lexical diversity / burstiness weight fields. The first bug: the signal calibration math actually didnât allow for decimal calibrators because it was doing plain exponentiation (meaning negative signals would fail in that step). To fix this, I added a very basic change that would simply preserve the sign of the signal during calibration. That way, negative signals stay negative and positive signals stay positive. The second bug: if both the lexical diversity weight AND the burstiness weight are 0, there would be a division-by-zero error when calculating fluency score (which is the value that represents how natural-sounding the text is). Pretty simple fix. I just added a check using a ternary operation.
Ships:
Extinction is an ultra-lightweight AI content blocker browser extension powered by regex-based pattern matching and linguistic analysis. But why block AI? Well, the answer is quite simple. The World Wide Web is becoming increasingly plagued with low-quality AI-generated content. The content AI produces is often misleading or blatantly incorrect. While some may not particularly see this is an issue, many people wish to escape from or completely hide such content. What makes Extinction any different? Traditional AI content detectors rely on machine learning and heavy analysis to product a result. Besides the irony of using such a mechanism, these AI detectors are often less trustworthy when it comes to respecting user privacy. Since the content is fed into an external API, users cannot reliably confirm that the data they send is kept confidential. Extinction, on the other hand, does not send any data to an external endpoint; all analyses are done locally, meaning there is no compromise in user privacy. It does not use machine-learning to classify text, but rather simple pattern matching with regular expressions (regexes) paired with sentence variation analyses. Keep in mind that Extinction is not (and will never be) 100% foolproof, as with all AI detectors in general. There will always be false positives and false negatives, but we will try our best to improve Extinction over time and make it as accurate as possible without sacrificing user privacy or Extinctionâs quality of being lightweight. The extension comes with an exclusion list to prevent trusted sites from being flagged.
Extinction is now much more customizable with the newly added âParametersâ tab! The entire classification system has been reworked to be more memory-efficient and accurate in general, so Extinction should be able to block AI-generated articles much more effectively now. It was quite brain-damaging (to be honest) trying to figure out what changes I could possibly make to improve such a simple algorithm, but I ended up gaining a lot more knowledge about logistic functions (and sigmoids in general) and how useful math can be when making something like this. It was worth it. I also fixed several issues along the way while updating the options page. As I mentioned in my last devlog, there was a signal calibration logic error along with a potential division-by-zero error in calculating the fluency score of a text. Now with those pesky bugs out of the way, I can actually focus on improving the things that really matter for this project, such as keeping it fast and lightweight . Yes, the size of the package is really only around 100 KB (which is pretty lightweight), but some features still feel a little over-complicated. I enjoy looking at my code and feeling proud about all the new things Iâve learned, but, at the end of the day, the whole point of this extension is to tackle the problems most other AI detectors couldnât: being easy on memory and all that. I do not plan on making Extinction ML-based. That defeats the whole purpose and will most certainly kill this experiment (or rather a proof-of-concept). That said, the main goal of the next ship will most likely be making some optimizations for both the UI and the detection system. As for this ship, most of the changes are related to the new options tab. To be fully transparent, the default values for these fields were NOT selected by a machine/algorithm, since that would probably hit the gray area of âmachine learning.â All of the defaults were chosen by me, a real person! Since they are all based on observation rather than extreme experimentation (which I cannot carry out anyway), accuracy may vary depending on what youâre reading. If anyone happens to discover a better combination, feel free to let me know or make a pull request! Anyway, that wraps it up for my second ship. If youâd like to try out Extinction, you can install it officially from the Mozilla Add-ons store (if youâre on Firefox or a Firefox-based browser) OR build it from source using the GitHub repo. Unfortunately, Extinction will not be available on the Chrome Web Store because of the $5 registration fee (that I canât pay right now). Things arenât very appealing for Safari users either, since Apple places a $99/year registration fee (which is arguably a total rip-off that Iâm not willing to give into at all). For now, Chrome and Safari users can stick to building and installing from source. Good news for Chrome users though: custom extensions donât seem to be ephemeral or suddenly disappear the moment you exit the app, so once youâve built it, youâll be good until the next release. Thank you for checking out Extinction. I hope itâs as useful to you as it is to me! :)...
|
1793454971.3848798
|
1793541371.3848798
|
|
27318
|
My awesome macropad! by @v81d | Stardance
|
v81d
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @v81d | Stardance
|
1793476679.2414062
|
1794081479.2414062
|
|
15369
|
My awesome macropad! by @v4xx3d | Stardance
|
v4xx3d
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @v4xx3d | Stardance
|
1793195637.0101001
|
1793800437.0101001
|
|
2820
|
BoardScan by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: BoardScan by @v40565 | Stardance
|
1793436554.7950735
|
1794041354.7950735
|
|
13413
|
Untitled by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @v40565 | Stardance
|
1793278321.8366249
|
1793883121.8366249
|
|
13416
|
Untitled by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @v40565 | Stardance
|
1793220778.3969543
|
1793825578.3969543
|
|
15906
|
Untitled by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @v40565 | Stardance
|
1793299963.631073
|
1793904763.631073
|
|
19406
|
Untitled by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @v40565 | Stardance
|
1793393624.8160005
|
1793998424.8160005
|
|
30197
|
obstacle detecting car by @v40565 | Stardance
|
v40565
|
0
|
1.15
|
0
|
[]
|
[{"post_id": 24438, "ts": "202 [{"post_id": 24438, "ts": "2026-07-08T00:12:25Z", "hours": 1.15, "text": "Working on code for my arduino car"}]...
|
Title: obstacle detecting car by @v40565 | Stardan Title: obstacle detecting car by @v40565 | Stardance
Devlogs:
Working on code for my arduino car...
|
1793321292.228824
|
1793926092.228824
|
|
30556
|
Untitled by @v40565 | Stardance
|
v40565
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @v40565 | Stardance
|
1793213566.3161328
|
1793818366.3161328
|