A

A typical weekend of coding for me, with links to commits on GitHub

Hacker News

A typical weekend of coding for me, with links to commits on GitHub

This is the type of report I have my developers write on the team. Here is a rundown of what I did this weekend: Streams-related 1. Finished implementing stream.observe() and stream.neglect() to work even when socket reconnects. https://github.com/Qbix/Platform/commit/704ee677a6937f0b20a26d6a3c56f6aff812ab47 2. Implemented stream.ephemeral(payload) that can be sent to any stream now, and whole system of ephemeral is now working parallel to messages. Unlike messages, ephemeral isn't saved to the database, doesn't trigger notifications for subscribers, and the order doesn't matter. It's for things like "Typing..." indicators and other temporary things. Ephemeral is like UDP while Messages is like TCP. https://github.com/Qbix/Platform/compare/e8ea5c11..dab4c9af 3. Implemented participant.testRoles(roles) to standardize testing roles, kind of like we have stream.testPermission(permission) but for participant extra, so we don't need to do heavy calculateAccess, inheritAccess, etc. https://github.com/Qbix/Platform/commit/014857005b7d52470262f52105f90b584083b907 Serving Files and CDN 4. Added support for signing URLs that we want proxies and CDNs to serve (although they can just check the HTTP "Origin" header to know what domain requested them) https://github.com/Qbix/Platform/commit/2ef28abbfe4dc41b1e94ff4a8db244f8822f43f3 5. Implemented gating files in Q/uploads/Streams when served with NGinX, now unauthorized users won't be able to see those files unless testReadLevel("content") is true https://github.com/Qbix/Platform/commit/d2a4be2874b54c4eaab08b63d2fe806d7541714a ... but this requires web/file.php and NGinX configuration like we have now in /etc/nginx/sites-enabled/intercoin.app on live server 6. Implemented Q_Text::setLanguageFromRequest() so it can be called from file.php https://github.com/Qbix/Platform/commit/c06441d7bcee8d591cf41fd36e0762b118f20df1 Miscellaneous Fixes 7. Fixed terms page, it used echo but should have used return https://github.com/Qbix/Platform/commit/bd513cf0c677557224d7962dca9371a14452eac5 8. Fixed Q/options default handler of HTTP OPTIONS verb 9. Fixed bug that was still getting streams from other publishers when relationsOnly was true https://github.com/Qbix/Platform/commit/587c526ff02d878ab11d39f87b64f1a7ecfb683b ... Oh, and tested everything as much as I could, finally. This builds on https://github.com/Qbix/Platform

Share card

Actual performance

2points
2comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Hacker NewsStrong engagement from HN community · Strong signals: nginx, io · Missing: https docs, excited, just released
68%68% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
62%62% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, coding · Missing: mac, agents, macos
55%55% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: users, para · Missing: mobile apps, ios, personal
41%41% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: subscribers · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Fi
First poem in GitHub commits34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

First poem in GitHub commits

Hacker News4
Po
Poem in GitHub commits (w/ code and viz)39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Poem in GitHub commits (w/ code and viz)

Hacker News5
Co
Commits search and more for GitHub68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Commits search and more for GitHub

Hacker News2
Gi
GitHub One Click Commits33%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GitHub One Click Commits

Hacker News2
A
A weekend replication of STOKE, a stochastic superoptimiser46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A weekend replication of STOKE, a stochastic superoptimiser

Hacker News58
We
Weekend Hack: NextEpiso.de47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Weekend Hack: NextEpiso.de

Hacker News15
We
Weekend hack - Imgur for your gear58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Weekend hack - Imgur for your gear

Hacker News5
Po
Pollse, our weekend Rails Rumble submission29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pollse, our weekend Rails Rumble submission

Hacker News2
80
8000 commits later......34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

8000 commits later......

Hacker News1
Weekend Sprints
Weekend Sprints9%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Scrum for your side gig. Every weekend.

Indie Hackers