Sign in

SharpMars

@sharpmars.space
168 followers 475 following 1.6K posts

contains autism of several flavours eg. programming, games, content creation, shows currently working on: @mojipile.net 🇵🇱 sharpmars.nekoweb.org tangled.org/did:plc:irx36xprktslecs…

PostsRepliesMedia
SharpMars @sharpmars.space · 15h
didnt watch it (because i still cant for now) but i assume its about every person actually being one entity, living every human life and getting constantly reincarnated, i heard that one in overwatch theory video
010
SharpMars @sharpmars.space · 07/10/2026
It’s me, your only Bluesky user. For Months I have created the illusion that you are posting to a large audience. But here’s the truth: all these people in the feed are me.
160
SharpMars @sharpmars.space · 06/10/2026
dont worry, at least you're not lying about the cement... right?
140
SharpMars @sharpmars.space · 06/10/2026
like this? bluecatalog.app #ad
bluecatalog.app
BlueCatalog
Easily search through your Bluesky likes and bookmarks
120
SharpMars @sharpmars.space · 06/10/2026
huh, you dont look like haru urara???!?!?
160
SharpMars @sharpmars.space · 06/10/2026
AAAAH HELPPP, HOW DO I ADD REPORTS TABLE tangled.org/sharpmars.sp... i already have this for initial moderation when record gets submitted, but it definitely is not gonna work with reports also do i have like one reference to an item in a queue and separate reports table or all in one
000
SharpMars @sharpmars.space · 06/10/2026
ngl thats a few blocks already just to make it clear i dont care about this trend(i prefer not seeing it), JKR is a horrible person for what she's doing, but i also dont like people harassing eachother, doesnt matter who they are
000
SharpMars @sharpmars.space · 06/10/2026
btw this was rhetorical question, i posted that right after i learned about it also interesting how 3 people blocked me after this, wonder when im getting death threats
150
SharpMars @sharpmars.space · 06/10/2026
yup i already know, its sad
000
SharpMars @sharpmars.space · 06/10/2026
yea I've already seen a yt short about this sad that this website ended up like that, they could have just said nicely to not do the trend but instead they went full "WE NEED TO KILL" mode
010
SharpMars @sharpmars.space · 06/10/2026
wheres yunayu
thousand yard stare cat
4120
SharpMars @sharpmars.space · 05/10/2026
yea, me probably overthinking it but implementing another CID encoding seems kinda fun, could have it as toggle to choose which one you wanna use and sharing would just decode it normally it is as easy as stripping the prefix, decoding b32, reencoding b64 and adding the prefix
110
SharpMars @sharpmars.space · 05/10/2026
Nice Nature I'M SO FUCKING SCARED
010
SharpMars @sharpmars.space · 05/10/2026
gulp...
Aaron Rodericks following me
100
SharpMars @sharpmars.space · 05/10/2026
oh also remembered theres this for the reference PDS implementation: tangled.org/pds.dad/pds-...
010
SharpMars @sharpmars.space · 05/10/2026
no clue why bsky still hasnt added oauth to their client or why they didnt make any other 2FA methods, i assume they are just busy with other stuff, at least community is doing it also about the porting back part, sadly not possible cause they are implemented in different languages
100
SharpMars @sharpmars.space · 05/10/2026
i dont exactly understand what invalidation has to do with passkeys here atproto being decentralized doesnt really matter in this situation because you login on the PDS and they handle it however they want, its not being sent over to any other services, just the token after you login
200
SharpMars @sharpmars.space · 05/10/2026
wouldn't say so, log in lives on the PDS (at least with oauth which bsky app still didnt implement) so adding a passkey there isnt that hard, alternative PDS implementation called tranquil already has them tangled.org/tranquil.far...
100
SharpMars @sharpmars.space · 05/10/2026
closing discord to system tray crashing windows nvidia drivers but only once is... interesting
000
SharpMars @sharpmars.space · 05/10/2026
tempting
b32: bafkreigbxyqxpfkhzor4ek3i2rdwt57rxf7qgn5ajyarwdwzyoodxnvroe
b64: uAVUSIMG-IXeVR8ujwito1Edp9_G5fwM3oE4BGw7Zw5w7trFx
Size diff: -10
010
SharpMars @sharpmars.space · 05/10/2026
i guess i could technically use base64 encoded CIDs, to shave off few characters
110
SharpMars @sharpmars.space · 04/10/2026
im gonna have to do something about these long ass urls, arent i replacing DID with the handle is an obvious one, but what about CID, its so long, its probably gonna stay as is cause its the rkey
http://127.0.0.1:3000/user/did:plc:ytqrsptbohocjan5md4czy3o/bafkreidtgwuyfersvivekhkui6trtrl6ai7k7fgtcd6fgbzia7nvp35zaq
210
Reposted by SharpMars
Stop Killing Games @stopkillinggames.bsky.social · 03/10/2026
Like how we had a feedback campaign for the Digital Fairness Act, there's now a place to give feedback on the EU Kids Act: ec.europa.eu/info/law/bet... - Be polite - Write in your own words and experiences - Emphasize video games shouldn't have age verification private servers shouldn't be illegal
ec.europa.eu
European Commission - Have your say
European Commission - Have your say
1157114
SharpMars @sharpmars.space · 03/10/2026
this is cool
001
SharpMars @sharpmars.space · 03/10/2026
also managed to code in state as query params why isnt there like a nice wrapper named createQuerySignal where you just give it the key and other stuff solid only gives useSearchParams and you just set an object on it and key into it had to write my own abomination wrapper that does how i want it
http://localhost:3000/emojis?tags=hsr&tags=durr&q=sparxie
100
SharpMars @sharpmars.space · 03/10/2026
guess im making a torment nexus
010
SharpMars @sharpmars.space · 03/10/2026
i had to pick out most exaggerated example of course
110
SharpMars @sharpmars.space · 03/10/2026
i dont think its possible for me to explain the ugliness of them
woman emoji staring at you like a demon
100
SharpMars @sharpmars.space · 03/10/2026
apple emojis eww, sent them straight into sun
120
SharpMars @sharpmars.space · 03/10/2026
but they are so good fluentemoji.com
fluentemoji.com
Fluent Emoji - Browse Microsoft's delightful new emoji
Comprehensive online catalog of Microsoft's Fluent Emoji
210
SharpMars @sharpmars.space · 03/10/2026
what about fluent emojis (microslop ones)
110
SharpMars @sharpmars.space · 03/10/2026
111
SharpMars @sharpmars.space · 03/10/2026
wait for mojipile :3
100
SharpMars @sharpmars.space · 03/10/2026
im doing whole emoji service with moderation and CDN if you're interested, but still very much wip @mojipile.net
000
SharpMars @sharpmars.space · 02/10/2026
ive read bitwarden as bitchwarden 💀
000
SharpMars @sharpmars.space · 02/10/2026
the easiest and probably best solution ended up as just a marker/profile record with deactivation field where services would just have to respect that
000
SharpMars @sharpmars.space · 02/10/2026
i had an idea to be able to disable the whole namespace by authority(eg. app.bsky.*) but it feels kinda messy if other unrelated apps also use those (they shouldn't), but while talking about it with someone it ended up kinda messy and expensive, so you would not really be able to hide records
100
SharpMars @sharpmars.space · 01/10/2026
static.klipy.com
Anby Demara Eats Burger
Alt: Anby Demara Eats Burger
010
SharpMars @sharpmars.space · 01/10/2026
fedora @xan.lol
@xan.lol's pfp wearing a witch hat but because of it being clipped to a circle it looks like a fedora
050
SharpMars @sharpmars.space · 30/09/2026
now i wonder because my feeds are supposed to be filterable i think it would be ok to not have separate search endpoint for emojis, just do it on the getFeed with optional query string and filters wont have to dupe the endpoint that way where the only difference would be that q string
000
SharpMars @sharpmars.space · 30/09/2026
starting to work on filtering
tags input box with typeahead below it for emoji filtering
031
SharpMars @sharpmars.space · 28/09/2026
chonky commit
fully working labels applying flow
author: sharpmars.space
date: 50 seconds ago (Sep 28, 2026, 3:52 AM +0200)
commit: 959c9469da2985fe05a7cc2e8cade50f8307850f
parent: 9e9338b0212976dac4f86d8aecac26da0e7f30dd
+3281 -1125
78 changed files
001
SharpMars @sharpmars.space · 28/09/2026
labels and decisions are now delivered to the backend 🎉🎉🎉
result of com.atproto.label.queryLabels showing that the initial "needs_review" label for the record has been negated and "graphic-media" has been applieddb decision table select showing decision for one record with reasoning of "test"
112
Reposted by SharpMars
meg 🖤 @megrocks.com · 27/01/2024
programmer socks
122397393
SharpMars @sharpmars.space · 26/09/2026
kinda wonder if it could be completely replaced with \ you would put it before the stuff you wanna exclude from a facet
100
SharpMars @sharpmars.space · 26/09/2026
labelling you as pure evil, im sorry...
000
SharpMars @sharpmars.space · 26/09/2026
same, dude... same youtu.be/Uio1KJ5MxRg
youtu.be
I Like Girls in a Gay Way.
YouTube video by Ushyy
000
SharpMars @sharpmars.space · 26/09/2026
🥹 youtu.be/nJLg69MFozw
youtu.be
League of Lesbians.
YouTube video by Ushyy
000
SharpMars @sharpmars.space · 26/09/2026
ok ive read the issue, it makes sense now also cant believe witchsky is copying dusksky which invented facet escaping using a \ and nobody has ever thought of that before, smh (i wish i could work on it, but i need those emojis...) bsky.app/profile/shar...
100
SharpMars @sharpmars.space · 26/09/2026
what does the facet boundary mean here
100