Dear friends, we've released new images engine. Main features are: a) thumbnails are delivered in optimal size, perfectly resized for your screen width (and fully Retina- and similar technologies ready). This is especially useful for mobile phones because it conserves bandwidth. Additionally, if your Android device is in "data savings" mode then thumbnail images are compressed even further; b) Uploaded images are post-processed, e.g. removing EXIF tags for privacy. c) There will be no more issues with half-broken animated GIF files, because we no longer transcode GIF files. d) issue with some photos being too dark is finally resolved; f) additionally, several bugs with image layout engine were fixed, so that screen is better used, especially on smaller devices. There are several more things that need to be implemented, both user-visible and under-the-hood, but this could be declared v1.
Many thanks to @haron for setting up everything. ‎- псы в рапиде
Technical details: thumbnail jpeg images are compressed with jpeg quality 70% (50% in data savings mode); lightbox images are compressed with jpeg quality 90% (60% in data savings mode). (For now, though, lightbox still serves old images, that will be fixed). Image resizing server is 133 lines of Perl. ‎- псы в рапиде
New engine allows us to eventually implement: a) "paused GIF" mode, where animated gifs are delivered only on image click, saving bandwidth; b) new lightbox for panoramas and longcat-style images; c) uploading non-standard image formats such as BMP; d) Retina-enabled avatars; e) attaching images to comments; f) inserting images to k-texts. ‎- псы в рапиде
April » posted to mokum
@squadette It might be time for a new logo or favicon.
Nah, just wait few months. ‎- псы в рапиде
You mean when Medium becomes the next Friendfeed and all their users start looking for something to replace their missing green M, find Mokum and start writing all their essays as Texts? :P ‎- April
You planned this all along, didn't you? Just ready & waiting, huh? ‎- April
@app103: yeah, you need to train on minions before raiding the level boss. Update: last 10 seconds. ‎- псы в рапиде
Dear friends, recently permanently disallowed playing audio tracks uploaded to your user accounts on third-party sites (including Mokum). This was done quite abruptly. There were 514 tracks from shared by 68 users on Mokum. was the first music sharing service we've implemented, and it was done almost exactly a year ago. I've removed audio player (because it now always plays small jingle suggesting you to go to, and only the link to the site search page is left (e.g.: Mokum continues supporting (they seem to be doing quite well, which is really great),,, and direct mp3 URLs, including Dropbox links. Sorry for the inconvenience,
Mokum financial report, August 2016-November 2016: TLDR: €2225.6 (€1890 + €335.6 left from previous fundraising), €602 spent so far. We spend €150/month on average. (NB: I made a mistake in budget proposal and included only one server. Sorry about that!) Thank you for your support! #mokum-budget
Brixie » posted to mokum
Wow, the loading bar while expanding the comment section looks very cool on mobile! Thanks!
Thank you!! ‎- snowflake herder
Uh? I don't see anything new (latest Firefox on Android 7 with october patches) ‎- Angelo Ghigi
@aghigi: maybe your Internet is too fast. This feature is for consolation. ‎- псы в рапиде
Damn! Now I need a way to slow it down ‎- Angelo Ghigi
Hey, I'm going to reboot Mokum server to finalize kernel upgrade. 2-3 minutes of downtime expected (unless I did something wrong).
Done. We are presumably safe from Dirty COW vulnerability now ‎- "Serious" Black
^ write, and you'll receive a copy. ‎- 9000
Dear friends, we have a new design for Mokum, courtesy of @ayoshi. Please keep calm and report issues to @changelog (not to @mokum). New design is optimized for mobile devices, but desktop browsers need to be handled correctly. Due to the nature of change, we need to see the screenshot and information on device and browser you're using. This is very large change, it is not final, and mistakes are inevitable. Due to the nature of this change the only way to test this is with your help. Thank you! Please comment with positive feedback. Negative feedback goes here:
known issues to be fixed: a) inefficient use of screen space on some mobile devices; b) [fixed] links are underlined incosistently, and @mentions/tags should not be underlined, probably; с) (fixed) links on single post page are not aligned properly; ‎- псы в рапиде
@spidra: thank you! ‎- псы в рапиде
Dear friends, I've just released beta-version of comment likes. I'm not sure how confusing the UI is, but let's try it out and see how it works. You need to refresh the page to see new controls.
Comments and suggestions welcome. Thanks, ‎- псы в рапиде
Mokum public roadmap, Q4 2016-Q1 2017 and beyond: This list is heavily influenced by
Mokum donations report: 92 donations in 12 hours. €2,007 total, €112 in Paypal fees (5.59%), €1,895 available for use. Average donation €21.82, median €10, minimum €3, maximum €239. Thank you for your support! #mokum-budget (sorry for the delay). Updated financial report will be published at the end of September.
Did you donate yourself? :p ‎- ceku 31 simdi oturum acti
ostelinus » posted to mokum
ok @squadette, it's time to make a t-shirt... a mug... or something with a fuckin Mokum logo on it! :D
Actualy, we need a mokum logo first ‎- Angelo Ghigi
ahahha @inque ;) ‎- fewdayslate
Dear friends, we have raised €1890 in about 11 hours. Thank you all! I'll prepare donations report later this week. If you missed today's fun, I hope you will have another chance in September 2017, or earlier if we would have to expand our operations due to increased number of Mokum users.
Dear friends, we need to raise €1659 for twelve months of Mokum maintenance (September 2016-September 2017). Here is the donation page: Thank you for your support! Update: €310. Update: €1167. Update: €1767.
Kusurat vermis ki ciddi dursun. DEAR MOKUM COMMUNITY, PLEASE PUT YOUR COTTON HANDS IN YO' POCKETS AND GIVE THIS BEAUTIFUL MAN WHAT HE DESERVES BECAUSE HE MADE THIS ALL FOR US. And @squadette, I think you should give some VIP membership and hats to anyone who donates. Especially hats. WEE WAANT HATS! WEEE WAAANT HATS! Or maybe some vodka? You know, to celebrate... ‎- ceku 31 simdi oturum acti
^ PWR!!! ‎- democracy & supermacy
Dear friends, it is now possible to download everything you've posted to Mokum as a single Zip archive. Archive contains machine-readable JSON files in a simple format, containing entries from your feed, your private subfeed, direct messages, image attachments, list of faved posts and your text pages. This archive could be used as your own backup copy; to create a version of your feed for offline reading; to allow migrating to a different platform or just leaving the service without losing your content.
TODO: archives of groups you're admin of [x]; file format description. ‎- псы в рапиде
Update: you can now download archives of groups which you are admin of. ‎- псы в рапиде
Mokum budget proposal, September 2016 - September 2017. TLDR: we need to raise 1580 EUR. The Paypal Button will be announced a bit later. Thank you, #mokum-budget
Mokum financial report, September 2015 - August 2016: (scroll down for the black arrow). TLDR: €2135 donated, €1800 spent so far. We're burning through €163/month on average. Technically there are still two months left, but it is time to prepare for The Second Fundraising. So, 1) tomorrow morning I'll publish budget proposal for September 2016 - September 2017. 2) Later on I have Jimmy Wales-style photo shoot scheduled to increase user engagement. 3) Paypal donation button. I'm still not decided on which day should we do that to increase the fun factor. Any suggestions? Thank you for your support! #mokum-budget
Your license to use React.js can be revoked if you compete with Facebook - As far as I know Mokum uses React for its user interface :) @squadette did you read this? Are you planning a switch or you simple don't care until it's time? -
bentley » posted to bentley and mokum
Did something change in the way Mokum cross-posts to your own feed and to Groups? It seems to me that, before, all I had to do to cross-post was click on the Groups checkbox. But now, if I do that, it unchecks Your Feed. I was looking for things I knew/thought I had cross-posted but they're not in my feed and, since they don't show up in "My discussions," I have no way to find them.
yes, this was changed so that posting to one's own feed in addition to a group must be a deliberate action by the poster. ‎- LibSkrat
^ The reason for the change is that a lot of posters who post to private groups forgot to uncheck "my feed" and cross-posted to public by mistake. ‎- snowflake herder
I noticed that and since then I've been trying to remember to check "your feed" before posting. ‎- John B.
While we're at it, I'd like to invite everyone interested in Mokum and Mokum-related software development to @mokum-dev. I started with an explanation of recent optimizations.
Mokum recently became much faster: e.g., median home page generation time went from 529 ms down to 153 ms. More details and a beautiful graph:
Braga » posted to Braga and mokum
Seems relevant for Mokum: The Rise of Micro-Communities in 2016 - Social Media Week "The days of massive communication are no longer as appealing as they once were."
I've just fixed a medium-level security bug in Mokum. It could NOT be used for unauthorized access to private posts. The scenario was as following: a) other user sees your post as usual (because your feed is public or user is subscribed to your private feed); b) other user favs or hides that post; c) you either go private or you unsubscribe that user from your feed, so that this post should not be visible to them any more); d) other user could still see your post on their "my favs" or "hidden entries" page. They could see post text and up to five comments (or first and the last comment if there were more than five comments). Post was not accessible from the post page or from any other page. Many thanks to @inque for reporting this error. I want to sincerely express my apologies for this error.
The first part of this bug (related to hides) was present since end of August 2015, the second part (related to favs) — since end of December 2015. Both pages are used quite rarely, only 8 page objects of affected type had to be rebuilt (out of 26000+ total). ‎- псы в рапиде
ostelinus » posted to mokum
dear @squadette, like NSFW mark for post, I think it's useful the "spoiler" button too.
Spoiler prevention would be very good! ‎- Brixie
@squadette LOL ‎- Brixie
I've added experimental "most faved" pages (10+ favs): (your languages, which could be set in settings). There are also per-language pages: (English), (Russian), (Italian), (Turkish), (Farsi). There is also, which is "all languages, including undetected". #mokum-releases
Hidden entries are not visible, which is not in line with the regular Fav behaviour ( /filter/favs shows hidden entries and this is expected, /filter/most_faved doesn't). ‎- gin & chthonic
nice! Thank you ‎- Pluto in USA
Hey guys, I'm going to upgrade Nginx at Mokum server in next five minutes. Hope there will be no downtime, because what can possibly go wrong?
@proforg: yep, we had to disable it for now because of bug reports. ‎- псы в рапиде