Sign in

SharpMars

@sharpmars.space
160 followers 471 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 · 1h
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 · 3h
starting to work on filtering
tags input box with typeahead below it for emoji filtering
021
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
122367389
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 i need some feedback im trying to be transparent with my moderation and want to have a reasoning attached to the current labels state (accessible via separate xrpc endpoint) but the problem i have is: if only the latest reasoning is shown could i lose reasoning for older labels if they get edited
100
SharpMars @sharpmars.space · 26/09/2026
zhuang fangyi + endmin vs nefarith aura battle was crazy
100
SharpMars @sharpmars.space · 25/09/2026
what youtu.be/cJqHWysjBJ0
youtu.be
Chaos;Head Is a Masterpiece (And Here's Why)
YouTube video by Ozzy II
000
SharpMars @sharpmars.space · 24/09/2026
piss lake
Arknights: Endfield Precipitation Acid lake
011
Reposted by SharpMars
vee !! (🎂 in 1 day) @cicadayl.pds.witchcraft.systems · 23/09/2026
28930
SharpMars @sharpmars.space · 24/09/2026
can confirm, i do that
000
SharpMars @sharpmars.space · 24/09/2026
anyway as my previous post, ill probably start linking shit starting with this: edri.org/our-work/eu-... trust us guys, we DEFINITELY won't leak your ID to companies or track what you access
edri.org
Why the EU age-verification tool does not solve privacy concerns - European Digital Rights (EDRi)
An EU legislative proposal for a social media ban will be presented at the State of the European Union annual address, but the tools which are pitcd as “ready” and “privacy-preserving” fail on both co...
000
SharpMars @sharpmars.space · 24/09/2026
even if i dont like seeing the political/rights related posts because they just make me sad and depressed THIS EU 1984 ACT IS GONNA MAKE ME START POSTING LIKE THAT, HOLY sorry in advance, this stuff happening in my places puts me on edge
000
SharpMars @sharpmars.space · 23/09/2026
i dont like that for some reason ozone lexicon defs are leaking into the core atproto lexicon WHY ARE THEY THERE???? github.com/bluesky-soci...
000
SharpMars @sharpmars.space · 23/09/2026
67!!!!!!!
"67. RESZTĘ DOPISZ SAM"("67. WRITE THE REST YOURSELF") on juice screw cap
000
Reposted by SharpMars
mojipile @mojipile.net · 21/09/2026
we might not be a game, but neither is privacy and freedom check out the document, hate it and stand your ground against it by signing the petition and speaking out i dont want to be anywhere near anybody's ID and most likely neither do you
111
Reposted by SharpMars
Stop Killing Games @stopkillinggames.bsky.social · 20/09/2026
The EU Kids Act will make private servers illegal as it stands now. Read up on the Act yourself: hub.edri.org/index.php/s/... Contact your MEPs, tell them to scuttle this bill, and sign the Stop Killing Internet Initiative to ensure the protection of our digital spaces: eci.ec.europa.eu/066/public
13448435
Reposted by SharpMars
Gifdex @gifdex.net · 20/09/2026
Last call for this set of lexicons before I consider them mostly-finished If you’ve got any complaints at all, voice them now, reposts for reach appreciated.
142
SharpMars @sharpmars.space · 20/09/2026
> "how much more gambling can my gacha have" "MORE GAMBLING... and labubus" < > "what the fuck does that mean honkai: star rail" "You're welcome 👍" <
010
SharpMars @sharpmars.space · 20/09/2026
i wonder if ill ever see this text while moderating
No more items left. Good job! 🎉
Go back (link)
210
Reposted by SharpMars
Blu's meme folder @yetanothermemeacc.bsky.social · 19/09/2026
03510
Reposted by SharpMars
💜Peach💜 @pinkpeaches0214.bsky.social · 19/09/2026
I might go insane
6566
Reposted by SharpMars
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734246
SharpMars @sharpmars.space · 19/09/2026
youtu.be/zNkooB-S080
youtu.be
Finality and Trailblaze - The key to the Hoyoverse I Theory
YouTube video by Narrator of the End
100
SharpMars @sharpmars.space · 18/09/2026
postgres being a beautiful piece of software as always www.postgresql.org/docs/current... great feature i found today you can make a type alias with a constraint
000
SharpMars @sharpmars.space · 17/09/2026
is my habdle coil???
010
SharpMars @sharpmars.space · 17/09/2026
i was watching yt shorts dub of tumblr post talking about ghosts trying to warn about carbon monoxide detector and my phone did high pitch beep (notif sound) i think they are trying to warn me too 😭
010
SharpMars @sharpmars.space · 17/09/2026
i think i should use following feed more in combination with mutuals and for you feeds just noticed i was missing some stuff 🥲
150
SharpMars @sharpmars.space · 17/09/2026
im close to actually making it possible to apply labels to emoji records and getting it back to my backend, this took so long and im happy its reaching this point bonus moderation ui screenshot:
Emoji review ui with 3 segments:
- record panel on the left
- decision panel with reasoning text field and label selection on the right
- actions below them (acknowledge/submit labels, save for later, give draft to another moderator, discard draft)
161
SharpMars @sharpmars.space · 15/09/2026
needs some thoughts, which one is better: sharpmars.space or sharpmars.net and no ill most likely wont go with sharpma.rs cause its a ccTLD and its not on porkbun im kinda leaning into .space ngl, seems more fun
120
Reposted by SharpMars
Kenny Lauderdale @kennylauderdale.bsky.social · 15/09/2026
Stop Doom Scrolling, & start doing this.
132058720
SharpMars @sharpmars.space · 15/09/2026
firefox looks ass today
new tab bar design in firefox
250
SharpMars @sharpmars.space · 15/09/2026
wish ** i ** could work faster why does making a big project take so long, sigh
static.klipy.com
Uma Musume Oguri Cap
Alt: Uma Musume Ogurinism
010
Reposted by SharpMars
Ami - BUY MY BOOK 🏳️‍⚧️📚💙 @amithero.bot · 14/09/2026
No really this whole privacy section is incredible and every review should have one.
3031881439
SharpMars @sharpmars.space · 14/09/2026
ok now i really dont get jpeg xl hype giannirosato.com/blog/post/ca...
giannirosato.com
The case against JPEG XL | Gianni Rosato
Investigating JPEG XL's place as a Web image codec.
000
Reposted by SharpMars
ari 💫 @arimelody.space · 14/09/2026
we need a shorthand, format-independent term to describe animated image formats like GIF, AVIF, and APNG most people just say "gifs" but that erases the like, two decades of innovation that has succeeded GIF. and we can't call them "moving pictures" because i can't take any more back pain
12504
SharpMars @sharpmars.space · 14/09/2026
don't hesitate GAMBLE
Silver Wolf

Don't ask

Silver Wolf

Don't hesitate

Silver Wolf

Just pull

Silver Wolf

If ur asking, u want it

Silver Wolf

Pull first, ask questions later
040
SharpMars @sharpmars.space · 13/09/2026
😭😭😭 DECENTRALIZATION LARP indieweb.org/AT_Protocol#...
Heavy Architecture & (De)centralization
. 2026-03-01 Kevin Åberg Kultalahti: Who Actually Owns Your ATProto Identity? Hint: It's Probably Not You
. 2026-02-13 Nova: The Atmosphere of Isolation: Why Bluesky's 2026 Roadmap is Just a Prettier Cage
. 2026-02-10 Nova: The Decentralization LARP: Why Your Favorite 'Federated' App is Just Web2 in a Fake Mustache
. 2026-02-01 Asterisk: ATProto (Bluesky) is a Lie
011
SharpMars @sharpmars.space · 10/09/2026
this has to be one of the videos of all time youtu.be/0rZCnAgzdCk i should play endfield again...
youtu.be
Typhody Bop
YouTube video by RandoWis
001
SharpMars @sharpmars.space · 09/09/2026
she just playing hsr wolf 😭😭😭😭
Silver Wolf DMs:
- Have a look
- Comment plz
- [Screenshot of Honkai: Star Rail achievement screen]
000
SharpMars @sharpmars.space · 06/09/2026
not who i wanted but im ok with this
i got silverwolf in hsr gacha
010
SharpMars @sharpmars.space · 06/09/2026
cant wait for this to be implemented in browsers drafts.csswg.org/css-image-an...
drafts.csswg.org
CSS Image Animation Module Level 1
020
SharpMars @sharpmars.space · 06/09/2026
@blooym.dev i noticed that you have errors swapped here in porxie: codeberg.org/Blooym/porxi...
120
SharpMars @sharpmars.space · 05/09/2026
i feel like yesterday me was onto something, not adding a way to get a gif from the image processor
    use format <- result.try(
      case format {
        option.Some(format) ->
          case format {
            "png" -> Ok(image.PNG)
            "webp" -> Ok(image.WebP(80, False))
            "avif" -> Ok(image.AVIF(80, False))
            _ -> Error(format)
          }
        option.None -> Ok(image.WebP(80, False))
      }
      |> snag.map_error(fn(b) { pprint.format(b) })
      |> snag.context("Failed to parse format:"),
    )
210
SharpMars @sharpmars.space · 04/09/2026
funny that i was close to posting about how unproductive i felt but somehow i locked in this week got local atproto testing setup (plc, pds, etc) and image resizer the image thing was waiting to be done for a while (sadly couldnt use porxie, maybe thats for better) and dev infra is gonna be v useful
120
SharpMars @sharpmars.space · 03/09/2026
GET READY TO LEARN Fluxer BUDDY.
010
SharpMars @sharpmars.space · 02/09/2026
slingshot's blue.microcosm.identity.resolveMiniDoc so good that it forces me to write my own bootleg version of slingshot so i dont have to change my code for local testing infra 😭
100
SharpMars @sharpmars.space · 27/08/2026
probably worth signing this for anyone in EU citizens-initiative.europa.eu/initiatives/...
Collection ongoing

Stop Killing The Internet: No Digital ID & No Age Verification
582 signatures
086
SharpMars @sharpmars.space · 26/08/2026
"how to set up local infra for atproto for dummies" seriously can someone help me out with how to set this up, having dev records on public network is probably not that good of an idea PLEASEEEEEEE im tired which makes me desperate i just want to boot up a container or something and have it working
120