1. R: 601
    1. Post Info
      Feedback #4: Bugs, Ideas and Feedback
      Verniy ## Admin
      No.4243
      Feedback #4: Bu..Feedback #4: Bu..
      22aa648aac...jpg
      - 671.02 KB
      (2362x3496)

      Last issue established problems with Kissu's software and the need to expand into custom written user interfaces, moderation tools and customization of existing aspects.

      As of this point kissu's experimental UI is in a beta state(all functionality planned out for the current revision, usable, but buggy and unstable).
      https://beta.kissu.moe/
      The experimental UI's purpose is to bring a 4chanX like environment into kissu providing it with dynamic content that reacts to the user's needs and offers a m

    2. Post Info
      Anonymous
      No.4244
      24e1ccf1c8.png24e1ccf1c8.png
      24e1ccf1c8.png
      - 858.28 KB
      (1920x969)

      For https://beta.kissu.moe/ I've forgotten to add the API information necessary to trigger inline expansion. It's in a really unstable state right now as well and my priority may be kissu's security for a bit, but I will list the set of features.

      General:
      - The experimental user interface allows for no javascript viewing of content such as polls, scores and posts. Posting is not currently in the plan, but could be in the future.
      - A sidebar now contains most of the important navigational tools an

    3. Post Info
      Anonymous
      No.4245

      List of bugs to resolve
      - Fix API to create index expander
      - Home Decache
      - banned.php can be used to check bans
      - /ec/ missing and options
      - Circle for taba is wrong
      - Handle situations with a moved file
      - Hover preview for old style backlinks
      - Rules and FAQ need proper files
      - … sorting should be changed to bumps only
      - Stickies not being handled properly
      - Post Queue does not work(crash)
      - Mobile should make use of text-areas
      - Rich text has various bugs to resolve
      - Rich text should handle legacy style f

    4. Post Info
      Anonymous
      No.4246

      >>4244
      >- Custom insertion of style tags. Typing text will give your text a span with the class of test. This means you can use custom CSS to a greater degree. For security, no transparency is allowed and urls, if not already, will override.

      This sounds cool but you might want to add a prefix to the class names, or otherwise people could use class names for markup that clash with the class names used elsewhere, causing Kissu's scripts and/or userscripts to malfunction and maybe even causing malicious things to happen if they're clever enough.

    5. Post Info
      Anonymous
      No.4247

      >>4246
      Yeah, good point

    6. Post Info
      Anonymous
      No.4248

      AAAAAAAAAAAAAAAAAA

    7. Post Info
      Anonymous
      No.4249

      Das a lotta features. Great job dealing with the spam, too.
      >Partners
      Wuzzat
      >Clicking a cite will now open up a new window that creates a reply chain.
      Like in 4chanX?

    8. Post Info
      Anonymous
      No.4250

      oh, heres one ive been wanting to mention but always forget. My laptop screen is small so if i ever have to solve a captchouli, the textbox to paste the code in as well as the submit button are hidden and i cant scroll down to it so i cant submit the code. ill take a picture of it next time it happens so i can show you

      then, because that kept happening, i discovered that if the captchouli comes up i can just close the pop up window and hit the "New Reply" button and the post will submit anyway without me solving the captchouli

    9. Post Info
      Anonymous
      No.4251

      >>4250
      That's probably because the flood timer ran out, if it locked you into completing a captcha that would've been bad

    10. Post Info
      Anonymous
      No.4253

      >>4250
      I'd like to know what's going wrong. You can flick down to scroll the captcha, but it might not be very clear to do this.

    11. Post Info
      Anonymous
      No.4258

      >>4253
      let me see if i can recreate it real quick, im going to spam /trans/ until i get the flood message

    12. Post Info
      Anonymous
      No.4259

      >>4258
      /test/ will do as well

    13. Post Info
      Anonymous
      No.4260

      >>4253
      sure, let me see if i can recreate it. going to spam until i get the flood message, ill delete it all after

    14. Post Info
      Anonymous
      No.4261
      Untitled.pngUntitled.png
      Untitled.png
      - 1.30 MB
      (1913x887)

      browser is acting weird. i did it here since /trans/ wouldnt let me post, i didnt even think of /test/ ill use that next time

      basically this pops up and the bottom part is hidden, if i scroll down it moves with the window as the rest of the page scrolls. changing browser size doesnt fix it either

      im not sure how i was able to post my last post either, i solved the captchouli and then mashed kind of near the one pixel you can see of the button near the bottom so maybe thats the fix

    15. Post Info
      Anonymous
      No.4262

      >>4261
      i see, it's not triggering the condensed version

    16. Post Info
      Anonymous
      No.4263

      I fixed a CSS rule so it should trigger a smaller version now when you don't have enough height.

    17. Post Info
      Anonymous
      No.4274
      a9c36a03fa.pnga9c36a03fa.png
      a9c36a03fa.png
      - 111.14 KB
      (2560x969)

      >>4249
      >Like in 4chanX?
      A bit different and more along the idea of trying to create microthreads. Instead of making the user manually open every link what I've been working on is the ability to create a chain that automatically does it for you.

      This UI is an interpretation of 4chanX's customization and automation features.

    18. Post Info
      Anonymous
      No.4275

      First new anti-spam tool is last one I'd ever want to use.

      Effectively blocks poster's IP ranges from posting until they submit a ban appeal.
      This would probably be used if captcha got broken and someone was using a residential botnet,
      or if I died and cool needed to keep the site running.

      My preffered system will probably be an ISP check on post submit that locks someone using a webserver ISP, or whatever regex term is needed.

    19. Post Info
      Anonymous
      No.4276

      seems like you have to pay money to get this information in a timely manner(ie. not querying someone's website).

      ISP detection would have to be done after the post. In this case it seems like a better thing to do after bans on top of an automatic subnet lockout to get better information about weather the IP is from a commercial service or residential area…

    20. Post Info
      Anonymous
      No.4277

      decided to make a filter using PHP's gethostbyaddr. It's a hit or miss solution to detecting if an IP is a proxy or not, but it seems to work in certain cases.

      I believe it functions on a lookup table, so there might be ways to improve this

    21. Post Info
      Anonymous
      No.4278

      I also added a whitelist table which will allow given users to get through filters and rangebans on approval.

      My final system of auto-bans is going to be the bans table condenser which will estimate if a range should be locked down or not.
      This will be an extension on top of the GoLang API server(Hazuki) to handle scheduled tasks of automatically adding via proxy lists and optimizing the bans table.

      algorithm as follows
      https://pastebin.com/cbZe1dbk

    22. Post Info
      Anonymous
      No.4279

      Algorithm as follows
      https://pastebin.com/c0ttK8PS

      Need to program in the helper functions and figure out how to work with IP addresses in golang.(I did the factorial loop incorrect)

    23. Post Info
      Anonymous
      No.4280
      yesAbVW.pngyesAbVW.png
      yesAbVW.png
      - 326.15 KB
      (1913x928)

      Die proxies, die

    24. Post Info
      Anonymous
      No.4288

      2 last topics of anti-spam are archive recovery and perceptual hashing

    25. Post Info
      Anonymous
      No.4295

      Hey, Vern, can you add in the ability to edit banners after you've posted them? There's been a few times where I've either wanted to update a banner or change the URL but been unable to do so without taking down the previous banner and uploading what's essentially a "new" one.

    26. Post Info
      Anonymous
      No.4296

      Archive restore is done, but it's half programmed on hazuki-golang and half on vichan(DB on api server, thread files on vichan) so I'll finish that off then move on to the perceptual hashing question.

      After this, i'll leave mod tools until there's another need to improve them, but I think we have just about as much features as 4chan with the exception of better dashboards and management monitoring tools…

      >>4295
      I'll see what it take when working on it comes up again, but it shouldn't be anything more than another option in the user dashboard

    27. Post Info
      Anonymous
      No.4305

      there's a function which checks if bans have expired and it seems to be doing that very inefficiently.

      If I comment it out kissu can handle 160,000 bans easily, but with it on it struggles to post in under 10 seconds

    28. Post Info
      Anonymous
      No.4306

      oh man… it's Twig isn't it… the thing I'm trying to replace is attempting to build the entire bans table https://kissu.moe/bans-all.html
      so it freezes posting because it tries to create a json representation of the data. I can't put it onto another thread because php is single threaded… that's messed up

    29. Post Info
      Anonymous
      No.4307

      Archive functionality is developed on hazuki-go to serve as a temporary backup. What's remaining on vichan is the index construction and the archive.json generation.
      Archive pages are depreciated, but information about them will stay around(json files, html pages and archive as a temporary image storage). They're not worth the continued investment in for functions other than moderation.

      The proxy-logger is still making rangeban guesses on the 160,000 bans, but I realized by formula for /17 subnet

    30. Post Info
      Anonymous
      No.4308

      >>4307
      >Archive pages are depreciated
      Does this mean you're thinking about getting rid of them? I hope not; I like to go back and read the threads I didn't have time to look at before archiving.

    31. Post Info
      Anonymous
      No.4309
      Screenshot_2020-09-02 404 Error Kissu moe.pngScreenshot_2020-09-02 404 Error Kissu moe.png
      Screenshot...png
      - 257.99 KB
      (1907x798)

      I've been wondering for a bit, but is beta supposed to be giving 404 errors on every page?

    32. Post Info
      Anonymous
      No.4310

      >>4309
      zzz there's a problem where if it sometimes writes the json files incorrectly and it means I need to manually fix them. So naturally the property pages for home, all and so on have broken.

      {"banner":{"small":{"url":">>4308
      I mean by this that they'll exist so long as vichan is still generating HTML pages but I don't intend to put a lot of time into fixing issues around them.

    33. Post Info
      Anonymous
      No.4311
      Screenshot_2020-09-02 Overboard Kissu moe.pngScreenshot_2020-09-02 Overboard Kissu moe.png
      Screenshot...png
      - 192.01 KB
      (1626x991)

      one more tiny issue…. this is the latest on /all/…

    34. Post Info
      Anonymous
      No.4312

      >>4311
      there being a seperation between what happens on the two servers means that occasionally when there's an issue with the API server this sort of thing will happen.

      It's easy enough for me to fix… i'll do it in a bit, but things are going to break again anyways so take your time on this feature

    35. Post Info
      Anonymous
      No.4313

      on the archive issue, there's very little percieved support for doing anything other than basic upkeep on it. Creating a light version of it would be done(along with better no-javascript support) if vichan's HTML generation were to be fully discarded.

    36. Post Info
      Anonymous
      No.4314

      Range optimizer and estimator took ~160,000 down to 139,220 bans. Currently /17 isn't in the list, but that wouldn't knock out too many more. There are currently 1163 /25 bans

      This operation likely took a total of 20 hours where the ban insertion is a combination of string comparison and golang's CIDR creation from string and associated net.Contains method with an IP and range,

      The ban insertion methods are n * m time complexity comparing all bans against inserted bans whereas the optimization me

    37. Post Info
      Anonymous
      No.4315

      Just the act of sorting might be the fix and tell it to stop when items are no longer contained within the optimization range… In which case the O(n*n) complexity is inevitable, but a bit better. A binary search seems like the best choice here but I'd rather not go there for now unless necessary

    38. Post Info
      Anonymous
      No.4316

      These adjustments made it so that the entire process of adding 160k items and compressing them took an hour so with that done, kissu now has archive restore and a good system of removing IPs that are regularly reported to spam/public listings. If there are any mistakes then you can appeal them.

    39. Post Info
      Anonymous
      No.4317

      speaking of appeals and stuff I ought to program a moderator input bayesian spam filter because the current weakest link of the system where ips are whitelisted is the appeals form….
      It's an old method, but I know how to do it easily… There may be more accurate modern alternatives that don't rely on neural networks.

    40. Post Info
      Anonymous
      No.4318
    41. Post Info
      Anonymous
      No.4321
      1598382101421.jpg1598382101421.jpg
      1598382101...jpg
      - 125.68 KB
      (960x960)

      mmm

      seems like some boards such as /jp/ have a index rebuild issue on delete that isn't throwing any errors.
      This isn't the case on /test/ though… I'm waiting for kissu to be backed up to my test machine so I stop spamming /jp/ with "test 234" messages.

    42. Post Info
      Anonymous
      No.4323

      in vichan there's an option in the deletePost function to not rebuild after a delete, this was turned on accidentally.

    43. Post Info
      Anonymous
      No.4326
      [MoyaiSubs] Mewkledreamy - 04 [DAFAED8F].mkv_snapshot_09.29_[2020.05.08_23.23.45].jpg[MoyaiSubs] Mewkledreamy - 04 [DAFAED8F].mkv_snapshot_09.29_[2020.05.08_23.23.45].jpg
      [MoyaiSubs...jpg
      - 302.07 KB
      (1920x1080)

      Do you think it's possible to add webp support? It's increasingly common when I google an image to post in a thread that I end up getting webp results and it's a quite an annoyance to be unable to post them.
      I know nothing about the format other than newer wikis seem to use them almost exclusively and I have nothing on my computer that can open them

    44. Post Info
      Anonymous
      No.4327

      > $config['allowed_ext'][$1] = 'webp';

      this is strange, I have it enabled but for some reason I'm getting the invalid image error. Was working not long ago

    45. Post Info
      Anonymous
      No.4328
      test-webp.webptest-webp.webp
      test-webp.webp
      - 629.87 KB
      (1536x1024)

      キタ━━━(゚∀゚)━━━!!

    46. Post Info
      Anonymous
      No.4329

      I see, found the problem.

      >>4326
      should work as it has in the previous months

    47. Post Info
      Anonymous
      No.4330
      Googolplex_in_the_show.webpGoogolplex_in_the_show.webp
      Googolplex...webp
      - 47.58 KB
      (544x416)

      might as well test the image I wanted to post

    48. Post Info
      Anonymous
      No.4339

      not sure if people would consider this to be too reddit or not but i was trying to think of a way that you could make it easier for people to dump images on /ec/ and came up with an idea that maybe there could be a way to that's tied to the board's unique feature. my idea was that maybe for every 5 likes or whatever they're called that somebody gets they can skip a captcha on /ec/ only. 5 because it's small enough to be easily attainable and large enough to not be that abusable. maybe it's a dum

    49. Post Info
      Anonymous
      No.4340

      >>4339
      Why not just allow multi-file posting?

    50. Post Info
      Anonymous
      No.4341

      The UI for multiupload is poor and gives threads with image spam an unfair advantage. Also gives way to dilution of individual post focus and drives interest away from text towards images

    51. Post Info
      Anonymous
      No.4342

      There are other more technical issues, but hard to explain

    52. Post Info
      Anonymous
      No.4344

      captcha skips are an interesting idea.

      Something I could consider is IP hierarchy. If an IP is deemed safe (a temporary entry in the whitelist?) it gets exempt from captchas. This means there would be another page for requesting captcha exemptions.

      Concerns with this idea are mostly adminstration

    53. Post Info
      Anonymous
      No.4356

      >>4344
      I considered this as well, but it's probably not the best idea. For one not everyone has a static IP so you'd have to keep whitelisting IPs and this may run into issues for people that use VPNs or IPs without captcha that are no longer in use by the people who you meant to whitelist. If somebody with malicious intent were to stumble on one of them it could be very bad. Also, thinking in long term it may become a bit unsustainable with people maybe wondering why others are deemed worthy of this "kissu pass" of sorts and they aren't, and the more the userbase grows the more headaches such a system would cause. For my idea I think it'd probably incentivize using the features on /ec/ a bit more and maybe encourage people to post more if they don't need to solve a bunch of captchas each time they esnt to dump.

    54. Post Info
      Anonymous
      No.4358

      >>4356
      hm, I guess it could be that this is a form of IP verification. However, all I need is a phone and I have a free pass anyways. It's much more flimsy because I don't have mod tools built around fixing scores or polls, they exist solely for the sake of entertainment rather than accuracy.

      I can't really trust anonymous peer reviews to give out exemptions. I think it has to go through a bureaucracy just as a ban would, with clear cut rules that a paper-pusher could follow…

    55. Post Info
      Anonymous
      No.4359

      >>4358
      You could make the exemptions reply-specific, so people can't use them to avoid thread-making captchas

    56. Post Info
      Anonymous
      No.4360

      limits to what can be done is a good idea regardless of what system gets used.

      Captcha and rangebans are both exemptions that the 4chan pass gives and so far that's the ultimate system of security and freedom. But when you apply this into a 100% free model that I'm going for with kissu that idea falls apart and is too easy to abuse. It's tricky

    57. Post Info
      Anonymous
      No.4364

      Noticed that just clicking on the boards up top doesn't show the new posts anymore, seems that you need to refresh to get an updated page

    58. Post Info
      Anonymous
      No.4366

      Altered a bunch of mod features, whitelisting, ban appeals can be given deny reasons to allow more flexibility, and also added in embed deleting which wasn't possible before.

      >>4364
      annoying… I turned off some server config settings a while ago so might have caused it, but it could be a variety of things. Turned these settings back on, but I might need to find something else.

    59. Post Info
      Anonymous
      No.4374

      Beginning to make changes to logins and passwords

    60. Post Info
      Anonymous
      No.4379

      Added a counter to bruteforce on /mod.php? and increased complexity of SQL password in the rare case where the server IP gets exposed and someone begins bruteforcing the sql port.

    61. Post Info
      Anonymous
      No.4381

      Speaking of the mod login page, I've noticed that when you delete one of your own posts, you're redirected to that page, and not to the board. Dunno if this has been brought up yet.

    62. Post Info
      Anonymous
      No.4383

      >>4381
      uhhh, that's not the case for me.. I winder back on the bord.

      can you explain what exactly you do to get this?

    63. Post Info
      Anonymous
      No.4385

      >>4383
      Never mind, I just tested it and it redirected me to the board. As recently as a couple of weeks ago, it would redirect you to the mod login page - more specifically, iirc it would take you to a "post deleted successfully" page, and the "return" link on that page led to the mod login page.

    64. Post Info
      Anonymous
      No.4389
    65. Post Info
      Anonymous
      No.4390

      seems like that kind of thing only works reliably on UDP sockets

    66. Post Info
      Anonymous
      No.4391
      7d23bad385.png7d23bad385.png
      7d23bad385.png
      - 15.04 KB
      (1162x161)

      phashing looks good.

      The video version is broken(library outdated) so it can only be applied to images and gifs, but still, looks like a good tool

      tests from https://kissu.moe/test/res/1078

    67. Post Info
      Anonymous
      No.4395

      If you get a VPN banappeal it and I'll add it to the whitelist.

      If you appeal it, it doesn't get cleared, and don't get a denial reason then appeal it again because I probably messed up the code

    68. Post Info
      Anonymous
      No.4396

      also something's making kissu posting slow again

    69. Post Info
      Anonymous
      No.4398

      attempting to get information from rbl.efnet.org was slowing the site down to a terrible pace.

      Posting is back to normal speed

    70. Post Info
      Anonymous
      No.4400

      getHostByAddr is probably too strong

      my whitelist was also having an issue that I'll have to test out

    71. Post Info
      Anonymous
      No.4401

      So anon that was submitting appeals should be able to post again

    72. Post Info
      Anonymous
      No.4402

      >>4401
      YES

    73. Post Info
      Anonymous
      No.4403

      I'm undecided if I'll turn it back on or not, but in any case I'll enter this IP in to the whitelist manually after this is sorted out.

    74. Post Info
      Anonymous
      No.4404

      yeah, it was a silly mistake. My bad

    75. Post Info
      Anonymous
      No.4412

      >>4323
      Seems to still be happening on /qa/. There's a deleted wojak stuck on the front page for me, because nobody's posted anything to update the board.

    76. Post Info
      Anonymous
      No.4413

      whitelisted 169.46.*.*

      >>4412
      anyone can try to delete it at that point and it will go away.

      It seems like multi-board pages with an archive have it happen. I'll look into it deeper

    77. Post Info
      Anonymous
      No.4414

      2600:1700::/32 phone range is associated with Heyuri bs(wojack and stuff). The log of this subnet is both mostly unused and dubious in usage so ranging it for a bit

    78. Post Info
      Anonymous
      No.4417

      I'll be uploading some code,
      If things start looking funny that's why

    79. Post Info
      Anonymous
      No.4418

      Added perceptual hashing but currently no filter rules are set up. Blockhash works well, spammers will have to put in a lot of effort.

      Banners is also having perceptual hashing set up. To stay consistent I need to finish off making test cases for this and do the documentation work for it.
      Banners also has a similar anti-bruteforce setup for it.

      Also made it easier for mods to see ban appeals so we'll have a faster response time to these kinds of issues and requests for whitelisting.

      >>4403
      I figure if I'm

    80. Post Info
      Anonymous
      No.4419

      so currently I need to:
      Prep a banners security update,
      Create hashes for existing banners
      Begin building up an imagehash blacklist
      Create a basic spam filter for appeals

      then security issues are resolved.

    81. Post Info
      Anonymous
      No.4420

      mp4 and webm posting will be broken for today until I get the experimental video hashing working

    82. Post Info
      Anonymous
      No.4421

      looks like mp3 and flac will follow in being busted for now. I'll make it my primary fix

    83. Post Info
      Anonymous
      No.4422

      [4/6] Linking build/libstblockhash.a
      ../videohash.c: In function ‘process_video’:
      ../videohash.c:129:5: error: unknown type name ‘CvCapture’; did you mean ‘CvCmpFunc’?
      CvCapture* capture;
      ^
      CvCmpFunc
      ../videohash.c:140:15: warning: implicit declaration of function ‘cvCreateFileCapture’; did you mean ‘cvCreateKalman’? [-Wimplicit-function-declaration]
      capture = cvCreateFileCapture(filename);
      ^
      cvCreateKalman
      ../videohash.c:140:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion]

    84. Post Info
      Anonymous
      No.4423

      not looking worthwhile

    85. Post Info
      Anonymous
      No.4424

      i see, it's the API
      in fact, all the images and videos were going through from the looks of it
      it's just that vichan's "4chan api" breaks if the hash is wrong

    86. Post Info
      Anonymous
      No.4425
      1599946042964.webp1599946042964.webp
      1599946042...webp
      - 11.37 KB
      (225x350)

      the MD5 part of the API has been changed, but should still function as intended.

      videos and files maintain the same MD5 hashing algorithm, but images use the perceptual hashing system.

    87. Post Info
      Anonymous
      No.4426

      finally, I'm retrialing the idea of duplicate checks. We'll see if it gets in the way of things or not.

    88. Post Info
      Anonymous
      No.4427

      There's a big bug in vichan filters where if someone posts at the exact second as someone who violates a filter rule, they'll be effected by it.

      This might be some sort of condition where the $_SERVER['REMOTE_ADDR'] field gets mixed up… it's really odd

    89. Post Info
      Anonymous
      No.4428

      >>4427
      it might be caused by something else.. it was a really strange situation.

      Banners have a security update(account limits per IP, max login attempts per time cycle, blockhashing without hash distance). No new features to that as yet. Registration was previously closed but is open again.

      Kissu has distance evaluated blockhash.
      You can test out the no-distance blockhash by posting an image and trying to modify it slightly and posting it again. To test out distance evaluated you'd need to trip up a spam

    90. Post Info
      Anonymous
      No.4429

      >>4339
      >likes
      I don't think they are supposed to represent "likes"…

    91. Post Info
      Anonymous
      No.4430

      >>4429
      if it looks like a like, and feels like a like, then it's probably a like.

    92. Post Info
      Anonymous
      No.4431

      -Deletions restored from archive.
      -Seems like an image that was filtered got past hashing check

    93. Post Info
      Anonymous
      No.4432

      Also was not proxy

    94. Post Info
      Anonymous
      No.4444

      >>4412
      Resolved, it was setting the wrong board for rebuild

    95. Post Info
      Verniy ## Admin
      No.4446

      I have to start concerning myself with money.

      I stalled it out for a long time but I'm paying an affordable rent now and my savings are going to start getting chunked out every month. Is it possible to make a poverty level living on imageboards alone? It's time to put it to the test… I'm pretty certain getting a full-time job will mean quitting imageboards or making it a background project. I've got a commitment towards this site and community that goes beyond myself and want to continue as long

    96. Post Info
      Anonymous
      No.4451

      added IP to whitelist. That ISP provides server hosting and residential IPs

    97. Post Info
      Anonymous
      No.4452

      What do you think of using koremutake instead of base64 for displaying secure tripcodes?
      http://shorl.com/koremutake.php

      A major drawback of tripcodes is that nobody remembers them. So to impersonate someone, it's often sufficient to get the first few characters right. Koremutake encodes data as pronounceable strings which are easier to remember, so instead of someone's tripcode looking like !!PiTTj6CgcA, it would look like !!pikevafujojigru. It would only make sense to do this for secure tripcodes because with normal tripcodes it's desired that they look the same on every site.

    98. Post Info
      Anonymous
      No.4453

      >>4452
      hmm, it's an interesting idea and it would have to be done before anyone starts using them.

      A system of base127 seems like it would be interesting, but could it just be done by appending a vowl to the end of each capital letter constantant

      PiTTj6CgcA would become PiiTaTaJu6CagcA. It's a similar system kind of like how in navigation when they read out the codes they say Alpha Beta Charlie Foxtrot isntead of ABCF

    99. Post Info
      Anonymous
      No.4454

      >>4453
      >A system of base127
      correction: base128, so all it needs is bit shifts and lookups in the array.

      >seems like it would be interesting, but could it just be done by appending a vowl to the end of each capital letter constantant

      Wouldn't that still produce unpronounceable tripcodes when there are a lot of lowercase consonants in the tripcode? Looks harder to remember too.

    100. Post Info
      Anonymous
      No.4455

      >>4454
      Another option to consider would be words instead of syllables like gfycat uses for its content IDs.

    101. Post Info
      Anonymous
      No.4456

      >>4455
      For example, "doppler squalidly phoenician interfaced" using the Niceware wordlist. Might be a bit long, though.

    102. Post Info
      Anonymous
      No.4457

      >>4454
      Not sure if people would find it hard to see patterns in that. By contrast something brand new might be overkill. I suppose bitshifting it wouldn't be too hard though and this is a decision that should be made early rather than late, meaning overkill might be a good thing and give growing space.

      >>4456
      too long. I'm also reminded of anonymous sign in on other websites.

    103. Post Info
      Anonymous
      No.4458

      >>4452
      Made a calculation mistake there, to have about the name number of bits as current secure tripcodes (6 bits per character*10 characters displayed), it would have to be 9 syllables, e.g.:
      !!bestasetyryfrigideba

    104. Post Info
      Anonymous
      No.4459
      sade.pngsade.png
      sade.png
      - 4.64 KB
      (480x73)

      can u change thise plz it maeks me so sade why r the replies so smal

    105. Post Info
      Anonymous
      No.4460

      Testing some different options for encoding tripcode data. So far the one I like best is Koremutake with capitalization added:
      https://pastebin.com/3JEw0iA4

      If we do change the secure tripcode presentation, it might also be a good idea to consider whether we should update the hash function used.

    106. Post Info
      Anonymous
      No.4461

      >>4460
      added a few more ideas:
      https://pastebin.com/XMTic1Xj

    107. Post Info
      Anonymous
      No.4462
      0MKG1zK.png0MKG1zK.png
      0MKG1zK.png
      - 162.33 KB
      (1227x705)

      >>4461
      >>4460
      Are you doing these in PHP? The way that makes sense to me in PHP is a base64_decode which turns it into a 7 character binary string. Characters are converted into an array of 255bit numbers. Each one is shifted 1 bit. It's not accurate to your method so I'm wondering if you had a better way to do it.

      07ANLLIBMQ(60bit) into Ó°
      ,²1 as D3 B0 0D 2C BD 01 31(63bit) and each 8bits gets shifted 1bit resulting in "FROVUDA - GUVYBA - HA"

      https://pastebin.com/pbh0Ntw7

      I don't think it needs to be any more complicated than that, but the layout can be played around with

    108. Post Info
      Anonymous
      No.4464

      >>4459
      Yea, that's small. I made it a bit bigger, but I don't want it to be jarring.

    109. Post Info
      Test98 !!JYSTEPRU - MIFIVE - STO
      No.4468

      Ah, I see, I think I misunderstood the point of the bit shift because I was working with arrays and not straight binary. I need to backshift and modulo by 128 to maintain depth

    110. Post Info
      Anonymous!!SOHEHO - RITOSE - DRO
      No.4470

      It feels to be like when a tripcode gets past this length it starts being way too long for people to care about it. I did a quick birthday paradox check and it seems feasibly impossible for someone to pick the same one in a set of 128^7 so I might just run with this unless there's a reason to think otherwise

    111. Post Info
      insecure trip !PEDROTA - GYTAVE - LE
      No.4471

      Is it worthwhile to have a disjarring difference between trip styles? I think it looks ugly to mix and match them…

    112. Post Info
      Anonymous
      No.4472

      >>4470
      If you're worried about the length, you might want to consider the capitalization idea, where you use the 8th bit of each byte to decide whether the syllable is capitalized. You could also think about the last option in >>4461, which is a bit shorter than the Koremutake encoding with some loss to pronounceability due to long strings of vowels. That one is just (in Python) 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'[n//5] + 'aeiou'[n%5] for each byte n.

    113. Post Info
      Anonymous
      No.4473

      >>4472
      After looking at some examples, I no longer think the capitalization idea is good:
      >>4471
      I can't think of a reason to have insecure trips at all if they're not consistent with other sites.

    114. Post Info
      Anonymous
      No.4474

      Titlecase and lowercase seem like the best quick fix. It might be possible to maintain case consistency by adding 128 more pronunciations. I used the list on http://shorl.com/koremutake.php without any modifications.

      > Insecure trip

      I suppose so, there's no reason other than perhaps using a solver to get funny combinations. Keeping legacy makes two different styles in one application. I'm not sure if I want this sort of inconsistency.

    115. Post Info
      Anonymous
      No.4475

      >>4474
      >It might be possible to maintain case consistency by adding 128 more pronunciations.

      Using
      ['b', 'd', 'f', 'g', 'h', 'j', 'k', 'l', 'm', 'n', 'p', 'r', 's', 't', 'v', 'w', 'z', 'bl', 'br', 'ch', 'cl', 'cr', 'dr', 'dw', 'fl', 'fr', 'gl', 'gr', 'gw', 'pl', 'pr', 'qu', 'sh', 'sk', 'sl', 'sm', 'sn', 'sp', 'st', 'sw', 'th', 'tr', 'tw']
      for the consonant parts and
      ['a', 'e', 'i', 'o', 'u', 'y']
      for the vowel parts would give 43*6 = 258 combinations while maintaining phonetic distinguishability. I'm a bit torn between "gw" and "sv"; neither are very common, with "sv" being the more common one, but I think "gw" rolls off the tongue a bit better.

    116. Post Info
      Test89 !!spufrocyky - clafysu
      No.4476

      The 256 set starts looking a lot more foreign

    117. Post Info
      Anonymous !!lostageshu - fliclora
      No.4477

      What I'm thinking here is trying to make them sound like names, that way people can remember them easily. Some of these sylables make it seem off, but I suppose this is an improvment over before and the total hashes is now in the quadrillion range like before so I think it's alright.

      Debugging my spam filter now

    118. Post Info
      Anonymous !!Mexodrythi-brushada
      No.4480

      >>4477
      In which case title case works well

    119. Post Info
      Anonymous !!Blekydwisme-Fiswife
      No.4482

      oops

    120. Post Info
      Anonymous
      No.4483

      >>4477
      Inspired by the name concept, I used the SSA baby name dataset
      https://www.ssa.gov/oact/babynames/names.zip
      to construct a syllable list that may be a bit more natural. I tried to pick syllables that were commonly used both at the start of names and within names.

      ['ro', 'be', 'ma', 'li', 'ri', 'sa', 'na', 'la', 'de', 'me', 'vi', 'ra', 'mi', 'cha', 'ni', 'ca', 'le', 're', 'ta', 'da', 'mo', 'co', 'lo', 'so', 'che', 'za', 've', 'ke', 'va', 'ly', 'ge', 'ga', 'te', 'sha', 'se', 'the', 'ce', 'ne', 'sta', 'ste', 'bi', 'no', 'fe', 'bo', 'tri', 'my', 'cy', 'dy', 'lee', 'ci', 'do', 'bra', 'ja', 'lia', 'to', 'ka', 'di', 'ry', 'gla', 'go', 'wa', 'pe', 'xa', 'lea', 'ha', 'dia', 'gai', 'mia', 'we', 'si', 'ze', 'ba', 'gi', 'ree', 'phi', 'ti', 'ko', 'die', 'lei', 'ty', 'su', 'by', 'sie', 'lai', 'dwi', 'sca', 'pri', 'tha', 'rey', 'roy', 'tu', 'brie', 'sy', 'ny', 'kay', 'que', 'cia', 'cie', 'wi', 'bri', 'rya', 'sco', 'lio', 'xi', 'ki', 'lu', 'sto', 'nia', 'tie', 'vo', 'gu', 'fa', 'she', 'dua', 'hi', 'ria', 'tho', 'tia', 'nya', 'spe', 'pa', 'ley', 'vio', 'qua', 'loi', 'qui', 'bia', 'sey', 'chi', 'lay', 'nee', 'ru', 'dra', 'via', 'mu', 'teo', 'fre', 'miya', 'shia', 'kie', 'kia', 'saa', 'sea', 'sia', 'cly', 'he', 'maya', 'rai', 'sue', 'jo', 'mee', 'riya', 'mya', 'nie', 'shi', 'wre', 'niya', 'bree', 'sho', 'xo', 'rio', 'fu', 'dee', 'vie', 'dwa', 'cla', 'thea', 'tra', 'ble', 'shau', 'kai', 'lie', 'lya', 'naya', 'laya', 'ney', 'sla', 'blo', 'nai', 'po', 'way', 'smi', 'nu', 'xe', 'fi', 'kae', 'kee', 'phe', 'rae', 'jua', 'nea', 'mai', 'zia', 'kiya', 'liya', 'fo', 'zi', 'rye', 'kei', 'lle', 'nei', 'mie', 'cho', 'bria', 'tya', 'nay', 'nye', 'rea', 'toya', 'pha', 'ky', 'deo', 'hu', 'cle', 'tzi', 'lou', 'brey', 'dre', 'thia', 'khi', 'leya', 'llu', 'raya', 'cu', 'fae', 'mou', 'ho', 'cre', 'loy', 'sai', 'mae', 'rie', 'tre', 'cae', 'nyo', 'zu', 'leo', 'ceo', 'shee', 'pi', 'ray', 'thie', 'maa', 'shu', 'veo', 'bu', 'naa', 'xy', 'loui', 'lau', 'gra', 'sti', 'vy', 'xia', 'je', 'dio']

      The code I used is at
      https://pastebin.com/7b6Qm9uU
      if you want to tweak it.

      Also, the code STI wrote years ago to generate "secure" tripcodes is pretty bad. There's very little point in using a semi-modern hashing algorithm if you're just going to use it to generate a salt for ancient DES crypt(). Wouldn't surprise me if someone could crack the "secure" tripcodes just by enumerating over all possible 12-bit salts. You should rip that garbage out and replace it with a proper key derivation function.

    121. Post Info
      Anonymous
      No.4484

      Another thing that might make it look nicer is adding consonants to the ends of the words. If you're doing two words, you could end one word with consonants[n>>4] and another with consonants[n&15] where n is one of the bytes in the binary string being encoded. consonants could be something like
      ['', 'b', 'c', 'd', 'f', 'g', 'h', 'k', 'l', 'm', 'n', 'r', 's', 't', 'x', 'z']
      where I've excluded q, j, v, p, and w for being less common than other consonants at the end of words in the SSA baby names list, and the first item in the array is an empty string so that sometimes it ends in a vowel.

    122. Post Info
      Anonymous
      No.4485

      >>4483
      Came up with some more syllable list candidates:
      >>4483

      syl2 also requires that the syllables be common in words in Moby Dick. This removes a lot of foreign-sounding syllables.
      >>4484.
      https://pastebin.com/WwsRWuX0

    123. Post Info
      Anonymous
      No.4486

      >>4483
      From what I'm getting, the strength of crypt is based on installation settings, but I'll double check this

      >PHP sets a constant named CRYPT_SALT_LENGTH which indicates the longest valid salt allowed by the available hashes.

      >CRYPT_SHA512 - SHA-512 hash with a sixteen character salt prefixed with $6$.

    124. Post Info
      Anonymous
      No.4487

      >>4486
      But it could be interpreted that the salt has to be prefixed with $6$ to force it to pick sha512 as default

    125. Post Info
      Anonymous
      No.4488

      I see, so the autogenerated salts for vichan are in of sha length, but none of the salts for the crypto functions are prefixed with $6$rounds=1000$ to make it not default to a DES hash

    126. Post Info
      Anonymous
      No.4489

      well, they didn't make that mistake for the passwords so I guess trips was just a decade long oversight

    127. Post Info
      Anonymous
      No.4490
    128. Post Info
      Anonymous
      No.4491

      >>4490
      I see, GPU cracking

    129. Post Info
      Anonymous
      No.4492

      I suppose moving data from RAM/Cache to CPU to GPU is going to take more time for more data so that the bottleneck becomes the transfer speeds rather than the GPU speed.

      >Bcrypt isn't known to be much gpu friendly, the primary reason being the ridiculous amount of memory being used by each bcrypt hash. To make the matter worse the memory access is pseudo-random which makes it very difficult to cache the data into faster memory. With this we are left with two choices:

      >1.Use the slow and large glob

    130. Post Info
      Anonymous
      No.4493

      vichan has an easy system for changing hashes so they're using blowfish now.

    131. Post Info
      Anonymous
      No.4494

      >>4485
      some comments from IRC:

      <me> https://pastebin.com/WwsRWuX0 < sorry, didn't make myself clear, it's divided into four sections; which section looks like it has the more natural and memorable names?
      <Anonymous> <syl1:Crenyaxiam SyrobohSuexothok BumiyatisLeebraneer NaisemaacKaesiadr - Pastebin.com> @ kissu.moe
      <Anonymous> sy14 for me, but it's hard to see a difference
      <Anonymous> way too much data…
      <Anonymous> syl1:
      <Anonymous>
      <Anonymous> Crenyaxiam Syroboh
      <Anonymous> Suexothok Bumiyatis
      <Anonymous> Leeb

    132. Post Info
      Anonymous
      No.4495

      accepted an appeal

    133. Post Info
      Anonymous !!Biathaneyku-Xiareykay
      No.4496

      Updated:
      New tripcode system made to immitate names(set3 in https://pastebin.com/GTJ0NL5z)
      Ban list won't display the automatic vpn/proxy/tor bans.
      Ban appeals can be detected for spam. Currently only detecting and not filtering
      Update hashing of logins and secure hashes

      Future tasks:
      Whitelist tokens
      Insecure tripcode solver(no point to having insecure hashes at all if there's nothing to do with them, why not have people break them to create names)

    134. Post Info
      Anonymous
      No.4497

      If you don't want to do the final consonant thing in >>4484 it might be good to add some syllables with consonants at the end. I generated a new list where I'm allowing some consonants at the end of syllables. Consonants allowed at the end of syllables are not allowed to precede another consonant at the beginning of a syllable to prevent two inputs from mapping to the same string. I've also dropped some of the frequent consonants from the two-letter syllables; it seems to improve the fraction of names

    135. Post Info
      Anonymous
      No.4498

      it's beggining to become more than anyone could ask for in a tripcode on an anonymous website, but I can simply modulo the number by vowels+1 and it won't take me any extra time.

    136. Post Info
      Anonymous !!Wevadreba-Stunadu
      No.4499

      did what you suggested in 4484

    137. Post Info
      Anonymous !!Swetrachuprac-Thykecruf
      No.4502

      キタ━━━(゚∀゚)━━━!!

    138. Post Info
      Anonymous
      No.4503

      >>4498
      Do you mean by the number of consonants? The idea of >>4484 was to take one of the bytes and instead of looking it up in the syllable table, compute n/16 and n%16 and use that to look up consonants to end the names with (with one option to let it end on a vowel). Wouldn't be much extra work. Switching to a syllable table with final consonants like >>4497 would work too, albeit producing slightly longer output (about 1 character longer).

      A noteworthy consideration is that male names tend to end in consonants

    139. Post Info
      Anonymous
      No.4504

      >>4499
      Why is it still 7 syllables?

    140. Post Info
      Anonymous !!Kismikebrot-Hugwexas
      No.4505

      >>4504
      a mistake. >>4502 is 9

      This is too much tripcode… these modifications make it much better than what anyone else uses. The combinations don't have to be masculine or feminine, they just have to look somewhat appealing and recognizable without the use of a solver

    141. Post Info
      Anonymous
      No.4506

      >>4502
      >Swe
      Is this still the list from >>4475? I thought you changed it to syl3.

    142. Post Info
      Anonymous
      No.4507

      >>4505
      If you implemented >>4484 it should be 6 syllables not counting the final consonants. >>4484 is supposed to make the tripcodes shorter.

    143. Post Info
      Anonymous
      No.4508

      good catch, I mixed up the backup and upload

    144. Post Info
      Anonymous !!Zescoryhi-Xiaquedrec
      No.4509

      test

    145. Post Info
      Anonymous !!Shukimunet-Nyofugus
      No.4510

      I'm happy with how they look now. It's achieved the goal of making tripcodes less like random characters and into sylables that are pronounceable and somewhat pleasing to the eye. There are other tasks to build on that getting stuck on a feature no one uses as yet would be kind of wasted time.

      It's also had the sideeffect of increasing hash security for both tripcodes and mod logins

    146. Post Info
      Anonymous
      No.4511

      As it is now the final consonants are just making the tripcode longer but not carrying any additional information. What I was suggesting with the consonant idea is that you can drop one of the syllables and instead use that byte n to make the two consonants with n/16 and n%16.

    147. Post Info
      Anonymous
      No.4512

      Are you pushing these changes to Github? I know you don't want to waste any more time (and I probably shouldn't either), but if I could see what you've implemented I could just send you a patch or pull request with the fix.

    148. Post Info
      Anonymous
      No.4513

      >>4511
      I see. Yeah that could be good.

      >>4512
      I'll make another push into a seperate repo because this version of kissu is practically pointless without the golang server. I just have to check there's nothing important in any of the files

    149. Post Info
      Anonymous !!Xalluhad-Jyprin
      No.4514

      yeah it looks a bit nicer

      uploading the single file is faster
      https://github.com/ECHibiki/Kissu-Files
      function makeKoremutakeString($str)

    150. Post Info
      Anonymous
      No.4515

      >>4514
      It's still not quite what I was suggesting because now it's discarding some of the data.
      I updated the code so it doesn't discard or duplicate data here:
      https://github.com/ECHibiki/Kissu-Files/pull/1

      On another note, not addressed in this commit:
      Since we're not using the Koremutake encoding anymore but our own list of syllables, to avoid confusion, I would remove the comment linking to the Koremutake encoding and rename the function to something like encodePronounceable.

    151. Post Info
      Anonymous
      No.4516

      That's like a hybrid of what I did at first with the enders and afterwards. But anyways I tested it out and renamed to phoneticEncoding. I'll add it in soon

    152. Post Info
      Anonymous !!Keephiviaz-Lyaseyvieg
      No.4518

      Alright, it's up

    153. Post Info
      Anonymous
      No.4519

      Oh, one other thing regarding the tripcodes and mod logins. You should probably measure the time it takes to compute the hashes on your server and verify it's not so long that it makes denial of service attacks possible. On my machine it takes about 0.3 seconds; your server is probably a bit faster than that, though. I imagine if it's small compared to, say, the time it takes to thumbnail images, it might not be worth worrying about, although posting a bunch of large images to try to shut down t

    154. Post Info
      Anonymous
      No.4520

      Another small thing. I assume the purpose of
      >sha1($trip . $config['secure_trip_salt'], true)
      is to make it so we can use arbitrary length salt which would be very difficult to crack by testing all possible salts against a few known secure tripcode password + output combinations. It's probably not critical, but since SHA-1 has been broken in a few ways (probably not relevant to this particular code yet), while we're changing these things, we might as well update SHA-1 to a more modern hash function. And we might want to look at other ways SHA-1 (and the even older, more thoroughly broken MD5) are used in vichan.

    155. Post Info
      Anonymous
      No.4521

      Kissu has it so that login attempts for accounts are locked for unknown IPs after x attempts per minute, so no one is going to lock the site out with that.

      yes, it's a bit odd that vichan gives you a 100+character salt yet is forcing it down into an md5 or sha1 hash.
      The function mkhash($username, $password, $salt = false) in inc/mod/auth.php is bizarre if there's somethig to look at. This is only for the mod cookie generation I believe

    156. Post Info
      Anonymous
      No.4522

      the bigger issue with denial is that we don't actually have enough CPU cycles to run blockhash, thumbnailing and etc as well as scan for bans at the same time. The server that handles ban appeals, archive and auto-bans will have to be placed onto the other server and make DB actions over the net.

    157. Post Info
      Anonymous
      No.4523

      When playing with insecure tripcodes https://kissu.moe/test/res/1241 I realized it's kind of annoying we can't generate any words starting with a vowel. So I thought of a simple small change that would enable it.

      If you just add
      $phone_str = preg_replace('/\bx/', '', $phone_str);
      before the last line of phoneticEncoding, then when it generates e.g. "quality xanime", it would be converted to "quality anime."

    158. Post Info
      Anonymous
      No.4524

      blockhash appears to have worked because there was nothing filtered that showed up.

      I'm adding an easy filter to the mod UI so I don't have to do SQL queries to add them

    159. Post Info
      Anonymous !!Faloneyz-Sosmikuk
      No.4525

      Vowel starters added

    160. Post Info
      Anonymous !!Stotyatoz-Fukaegrol
      No.4526

      Assuming I can find one

    161. Post Info
      Anonymous !Udorar-Yzianayh
      No.4528

      >>4526
      testing

    162. Post Info
      Anonymous !Mythifeg-Anime
      No.4529

      cool, thanks

    163. Post Info
      Anonymous
      No.4530

      >>4529
      Neat. I'm guessing the insecure salt is the same, but what's the actual equation for generating this style of trip?

    164. Post Info
      Anonymous
      No.4534

      >>4530
      I'm just running the encoding backwards and generating a tripcode search pattern that I can feed into an existing tripcode engine like MTY or Merikens. For example, these patterns search for "anime" as the first and second word:

      ^Zj43[A-D]
      [AEIMQUYcgkosw048]GY\.N[wxyz0123456789./]$

    165. Post Info
      Anonymous
      No.4535

      >>4534
      Oh, and if you want to know what's implemented on Kissu, the tripcode generating code is at
      >>4523 >>4525 yet though.

    166. Post Info
      Anonymous
      No.4536

      After I download a site backup I'm going to upload some files.

    167. Post Info
      Anonymous
      No.4537

      Database will be broken for a bit so posting will go down

    168. Post Info
      Anonymous
      No.4538

      test test

    169. Post Info
      Anonymous !!Riesuhih-Tethelag
      No.4539

      Names are back to being stored in memory.

      Also added whitelist-tokens which I'm going to send to donors. This personally assigned code allows you to bypass filters such as captchas and rangebans allowing for an easier time dumping images or posting with captchas.

    170. Post Info
      Anonymous
      No.4540

      Also some other small fixes such as passwords are back to being ***'d without the annoying effects of autofill in common browsers

    171. Post Info
      Anonymous
      No.4542

      >>4534
      >I'm just running the encoding backwards and generating a tripcode search pattern that I can feed into an existing tripcode engine like MTY or Merikens.

      Wrote a Python script so that anybody can do this:
      https://gist.github.com/ccd0/bff899edcba8b6a876c930da65acc5a0

    172. Post Info
      Anonymous
      No.4543

      if it's not clear, that program turns normal tripcodes into phonetic equivalent

    173. Post Info
      Anonymous !Viperan-Animal
      No.4545

      >>4543
      It's mostly about going in the reverse direction: you have a word you want to search for in a phonetic tripcode, and it prints a bunch of regular expressions that can be used to search for the regular tripcodes that give rise to phonetic tripcodes containing the word.

    174. Post Info
      Anonymous !Gelatin-Myterial
      No.4547

      For example, if you run the program and enter "watashi", it will print:
      ^YFS4
      ^vlS4
      [GWm2]BUu[AEIM]$
      [Lbr7]5Uu[AEIM]$
      If you put these into a tripcode searcher, it will find regular tripcodes that convert to tripcodes containing "watashi" on Kissu. Note that some of them convert to things like "dwatashin" so if you don't want that, you can use ^ $, and \b in the search string. Entering "\bwatashi\b" will print:
      ^YFS4[ABCD]
      [AEIMQUYcgkosw048]GBUu[AEIM]$
      Once you have a list of ordinary tripcodes that contain the string you want, you can see what they look like by piping the list to `./reverser.py forward`, which will convert them to the phonetic form you'd see here.

    175. Post Info
      Anonymous
      No.4559
      ablankreply.pngablankreply.png
      ablankrepl...png
      - 2.17 KB
      (329x139)

      Bug: Clicking "New Reply" with empty text fields posts a blank reply.

    176. Post Info
      Anonymous
      No.4560

      from what I see there's not actually an option for no body and with image

    177. Post Info
      Anonymous
      No.4561

      I c
      fixed

    178. Post Info
      Anonymous
      No.4562

      Seems like I've done everything I wanted to on the mod side of things. I've just got to fix up the javascript UI now…

    179. Post Info
      Anonymous
      No.4585
      1600914914154-1.png1600914914154-1.png
      1600914914...png
      - 1.42 MB
      (1240x1754)

      There's some issue with trying to post pic in >>>/jp/6301(OP), I think it started when I tried to post a different file with the same filename. Site says it either already exists in >>>/jp/6321.

    180. Post Info
      Anonymous
      No.4586

      >>4585
      must've switched over to perceptual hashing for everything instead of keeping md5 for that rule

    181. Post Info
      Anonymous
      No.4587

      >>4586
      That must be why the one-pixel changes weren't working. Strong stuff.

    182. Post Info
      Anonymous
      No.4588

      >>4587
      well, the spamming guy got past it with some phone changes.

      I'll disable duplicate checks

    183. Post Info
      Anonymous
      No.4589

      disabled

    184. Post Info
      Anonymous
      No.4590

      >>4245
      Wrote down 10 categories of issues and I might try to knock one of them down a day. The API server is currently not getting post information from kissu so it's not live.
      Likely I will ask what some of the technical problems are starting with home page issues then resolve them.

      >>4588
      An improved spam hasher would probably have to manipulate the images slightly to get rid of common methods of generating variance or maybe I just need to rework my block distance calculation to weight exact matches higher.

      IMO when a spammer has to start squiggling all over his image or replace it all with noise to get past the filter it's fine, but simple actions such as rotations and borders should be dealt with to an extent.

    185. Post Info
      Anonymous
      No.4591

      >>4590
      in these antispam cases it's probably the problem that kissu doesn't have a good enough CPU for this not to impact posting badly.

    186. Post Info
      Anonymous
      No.4592

      >>4590
      >An improved spam hasher would probably have to manipulate the images slightly to get rid of common methods of generating variance or maybe I just need to rework my block distance calculation to weight exact matches higher.
      You could also try a different algorithm; for example some of the ones on >>4591
      I would think the main cost would be computing the hash for the image. Once you have the hash, there ought to be a way to compare it to a large number of known hashes very quickly.

    187. Post Info
      Anonymous
      No.4593

      >>4592
      >I would think the main cost would be computing the hash for the image. Once you have the hash, there ought to be a way to compare it to a large number of known hashes very quickly.
      related:
      https://stackoverflow.com/questions/6389841/efficiently-find-binary-strings-with-low-hamming-distance-in-large-set

    188. Post Info
      Anonymous
      No.4594

      >>4592
      I was implying that something stronger than blockhash will take longer. There's a slowdown of 0.5s to 2s, probably longer with something else

    189. Post Info
      Anonymous
      No.4595

      I've been considering moving the hasher to Tabas server to get more cycles, but turning the image into a thumbnail at that step in the posting procedure requires some effort/planning.

      good article
      https://tech.okcupid.com/evaluating-perceptual-image-hashes-okcupid/

    190. Post Info
      Anonymous
      No.4596

      >>4594
      Are you hashing the full images or the thumbnails?

    191. Post Info
      Anonymous
      No.4597

      >>4596
      blockhashes act as a replacement to md5 which is done on the tmp file, before it's turned into a thumbnail. This allows it to be used in the do_filters function of vichan. The thumbnailing function could be moved back closer to the start in which case it could be used instead of tmp, but I'm not sure if it's placed after the filters because someone found an easy way to ddos vichan by flooding with post files

    192. Post Info
      Anonymous
      No.4598

      well, I guess it would be tinyboard in anycase

    193. Post Info
      Anonymous
      No.4599

      I suppose that it's not actually a huge issue to move blockhash back towards the end because I isolated it into it's own function and MD5 is more nicer to users with duplicate checks

    194. Post Info
      Anonymous
      No.4600
      182f8cf8617def7266ca52e0e880032a.jpg182f8cf8617def7266ca52e0e880032a.jpg
      182f8cf861...jpg
      - 4.00 MB
      (2845x4030)

      alright,
      duplicate checks for users and database storage is done with MD5 and blockhash is computed whenever needed.

    195. Post Info
      Anonymous
      No.4601


      woops

    196. Post Info
      Anonymous
      No.4604
      N5rJZEUBpy.pngN5rJZEUBpy.png
      N5rJZEUBpy.png
      - 475.65 KB
      (1920x1080)

      Why is the catalog on some boards broken for me?

    197. Post Info
      Anonymous
      No.4605

      been out all of today.
      about to fix it

    198. Post Info
      Anonymous
      No.4606

      back to the way it should be

    199. Post Info
      Anonymous
      No.4613

      rule suggestione: prohibitte political postse

    200. Post Info
      Anonymous
      No.4614
      [MoyaiSubs] Mewkledreamy - 20 [522DBEA1].mkv_snapshot_07.19_[2020.09.23_23.02.51].jpg[MoyaiSubs] Mewkledreamy - 20 [522DBEA1].mkv_snapshot_07.19_[2020.09.23_23.02.51].jpg
      [MoyaiSubs...jpg
      - 394.83 KB
      (1920x1080)

      >>4613
      That's already the most fundamental rule of kissu, dummy

    201. Post Info
      Anonymous
      No.4615

      >>4614
      hmm, maybe I should have said "one of"

    202. Post Info
      Anonymous
      No.4616

      for the most part yes, but blanket banning a topic doesn't get done a lot. It's better to target specific concepts and commonalities.

    203. Post Info
      Anonymous
      No.4617

      >>4613
      There was some discussion about this a while ago. >>3768(OP) and >>>/poll/570(OP) from back then are still up.

    204. Post Info
      Anonymous
      No.4628

      when I've finished styling(dark, yotsuB, kissu css files) and weeding out the last few bugs the homepage will be swapped with a new version. The original will be left available as an optional version. The new version will offer more things to do and better information on what's happening on kissu. This is the first page that will be made default of the Kissu UI remake and serve as testing for things that go wrong and presentation unappreciated.

      Links from homepage will 302 to vichan pages since the variant isn't yet ready for true usage. The homepage will hopefully help evaluate which design choices aren't appreciated before styling and fixes are done to thread and board pages.

    205. Post Info
      Anonymous
      No.4633

      two new anti-spam measures to take into account when spam becomes a question again are an issue with the checkBans function that was brought up to me and perceptual hashing with image modifications.

    206. Post Info
      Anonymous
      No.4634

      rsolved an issue with slow file uploads

    207. Post Info
      Anonymous
      No.4644

      Added whitelist item. Reappeal if it didn't go through

    208. Post Info
      Anonymous
      No.4648
      Screenshot at 06-51-10.pngScreenshot at 06-51-10.png
      Screenshot...png
      - 305.58 KB
      (1849x924)


      Homepage variant almost complete.

      Another item is to make the trip decoder easier to use with this system… easy .exe file and some readme doc stuff.

    209. Post Info
      Hojo Satoko
      No.4649

      Cool's idea for temporary name change

    210. Post Info
      Akasaka Mamoru
      No.4650

      >>4649
      but I wanna be anomalous

    211. Post Info
      Maebara Keiichi
      No.4651
      It might be higurashi no naku koro ni but i _a2aab794ccdeebb34c1c59fa700d5a5c.jpgIt might be higurashi no naku koro ni but i _a2aab794ccdeebb34c1c59fa700d5a5c.jpg
      It might b...jpg
      - 22.89 KB
      (300x442)

      we've got anonymous at home

    212. Post Info
      Maebara Keiichi
      No.4652
      Screenshot at 06-18-00.pngScreenshot at 06-18-00.png
      Screenshot...png
      - 401.80 KB
      (1849x923)

      updated the site, but running into some small things that need to be fixed with the server config.

      For example, it shouldn't be possible to reach this page and I need to turn on api updates.

    213. Post Info
      Maebara Keiichi
      No.4653
      Screenshot at 06-45-30.pngScreenshot at 06-45-30.png
      Screenshot...png
      - 642.62 KB
      (1852x923)

      From the looks of it the new homepage is functioning as intended with some missing images for spoilers and youtube videos.
      I'll keep the changes to that until issues around this page are fully resolved.

    214. Post Info
      Maebara Keiichi
      No.4654

      >>4649
      Why is everybody now Maebara Keiichi?

    215. Post Info
      Maebara Keiichi
      No.4655
      Screenshot_2020-10-02 all -Overboard.pngScreenshot_2020-10-02 all -Overboard.png
      Screenshot...png
      - 838.29 KB
      (1812x2660)

      Looks like video thumbnails on /all/ are being overriden by the music thread's thumbnails. Was this happening before?
      >>4654
      We all have a little Keiichi on the inside.

    216. Post Info
      Maebara Keiichi
      No.4656

      >>4655
      Actually, it's not the thumbnails, it's the linked videos being overridden.

    217. Post Info
      Maebara Keiichi
      No.4657

      >>4656
      It's a long-standing issue related to youtube embeds in general.

    218. Post Info
      Maebara Keiichi
      No.4658

      >>4654
      ack, I must have changed the config file without thinking about it

    219. Post Info
      Maebara Keiichi
      No.4659

      When you use vichan's easy config editor it will overwrite some of the config you do manually to the instance config file.

      >>4655
      I suppose I might as well try a JavaScript extension vichan provides to replace videos with thumbs

    220. Post Info
      Hojo Satoshi
      No.4661

      I set up alternative system that vichan has to do youtube embeds.

      Names are cycling again, but probably will be removed when cool wakes up.

    221. Post Info
      Chie Rumiko
      No.4662

      >>4661
      Nice, that was fast.

    222. Post Info
      Ryugu Rena
      No.4663
      cf3de4c102.pngcf3de4c102.png
      cf3de4c102.png
      - 682.97 KB
      (1899x1007)

      Homepage has… a few bugs. Namely it seems to give a 404 error page whenever I enter it now in which every link is broken aside the /all/ one. Clicking "Home" leads to an actual 404 page, and trying to select the boards tab doesn't work.

    223. Post Info
      Ooishi Kuraudo
      No.4664

      >>4663
      Or maybe not? I just clicked into it again and now it's working fine.

    224. Post Info
      Furude Rika
      No.4665

      Problems to fix:
      - file io race condition
      - non file and static thumbails
      - Recent post times
      - Recent post CSS
      - Mobile button CSS
      - mobile data usage
      >>4663
      Race condition causing API pages to be suffixed with garbage data. I had to fix it from my phone

    225. Post Info
      Hojo Satoshi
      No.4666
      09aea03b04.png09aea03b04.png
      09aea03b04.png
      - 609.08 KB
      (1443x737)

      Another small issue I have is with the expanded thread that shows up when you hover over one on the homepage. You can see a scroll bar on the expanded thread that pops up, but when you try to scroll through it, it disappears. A minor annoyance, but I'm not sure if that's intentional or not.

    226. Post Info
      Takano Miyo
      No.4667

      - error page full body color

    227. Post Info
      Akasaka Mamoru
      No.4668

      >>4666
      Right click and enable preview pinning

    228. Post Info
      Hojo Satoshi
      No.4669
      firefox_G1w3raYe1r.pngfirefox_G1w3raYe1r.png
      firefox_G1...png
      - 5.59 KB
      (362x283)

      >>4668
      Ah

      Also with youtube videos having a thumbnail of sorts now will you be able to add those to the front page?

    229. Post Info
      Hojo Satoko
      No.4670

      >>4633
      >>4648
      >>4665
      >>4667
      Summary of things

    230. Post Info
      Hojo Satoko
      No.4671

      >>4669
      Need to handle it for spoilers, moved files and such as well

    231. Post Info
      Tomitake Jirou
      No.4672
      nonfree javascript.pngnonfree javascript.png
      nonfree ja...png
      - 596.79 KB
      (1280x720)

      >>4663
      The new homepage refuses to load properly on certain browsers.

      Not Working:
      Waterfox
      Firefox (Mobile; not quantum)
      Internet Explorer
      Edge

      Working:
      Firefox
      Icecat
      Chrome
      Opera
      Vivaldi

    232. Post Info
      Hojo Satoko
      No.4673

      >>4672
      load it without JavaScript and it should work

      if not I'll work on that amoung with testing it on these browsers

    233. Post Info
      Tomitake Jirou
      No.4674

      react is mit open source, and this UI is designed to be readable with no JavaScript users

    234. Post Info
      Furude Rika
      No.4675
      Screenshot_2020-10-02 Home Page Kissu moe(1).pngScreenshot_2020-10-02 Home Page Kissu moe(1).png
      Screenshot...png
      - 113.90 KB
      (1903x938)

      >>4673
      Still doesn't work.

    235. Post Info
      Hojo Satoshi
      No.4676

      >>4675
      I see,
      I wonder why I made this client js only. I'll change that.

      I also intend to make the default page still available but i haven't set it up yet.

      I'll have that around in a few hours

    236. Post Info
      Hojo Satoko
      No.4677
      IMG_20201002_203429.jpgIMG_20201002_203429.jpg
      IMG_202010...jpg
      - 1.60 MB
      (2976x3968)

      Ah, beta.kissu navigation doesn't work either because I disabled the SSR functionality so I'll have to do some work there along with setting up original.kissu.moe to handle standard style with navigation

    237. Post Info
      Tomitake Jirou
      No.4678

      >>4676
      original.kissu.moe exists as a vichan fallback on all pages currently and in the future
      >>4677
      beta.kissu has SSR navigation with new css sheets and same homepage
      >>4672
      waterfox working,
      assumed similar reason for fail on other browsers, still need to test on windows.

    238. Post Info
      Chie Rumiko
      No.4679
      c37faffefe029142176f19a25b7c7c15.jpgc37faffefe029142176f19a25b7c7c15.jpg
      c37faffefe...jpg
      - 845.24 KB
      (1000x1412)

      >>4678
      >waterfox working
      cool, thanks!

    239. Post Info
      Tomitake Jirou
      No.4680

      wokring on that 404 bug

    240. Post Info
      Maebara Keiichi
      No.4683
      firefox_ohoKo6i0hv.pngfirefox_ohoKo6i0hv.png
      firefox_oh...png
      - 271.76 KB
      (1055x500)

      this is really bright, and on the dark theme

    241. Post Info
      Maebara Keiichi
      No.4684

      >>4683
      yeah, you shouldn't use dark or hazuki on threads as yet, assuming you're browsing through beta and not a bug that you're vaguely alluding to.

    242. Post Info
      Maebara Keiichi
      No.4685

      >>4684
      Is kissu.moe/all not using the beta site as default for you? I can't get the original /all/ to load

    243. Post Info
      Sonozaki Mion
      No.4686

      >>4685
      I set it to the way I want it, you shouldn't be able to reach that page unless you're in beta.kissu
      original.kissu.moe/all should have worked too

    244. Post Info
      Ooishi Kuraudo
      No.4687
      waterfox_qzHVPr8tsQ.pngwaterfox_qzHVPr8tsQ.png
      waterfox_q...png
      - 9.77 KB
      (307x240)

      Already talked to vern about it, but if you use ublock origin one of its filter lists breaks the RSS button on the main page.
      "Fanboy Annoyance' filter list has a line to block ##.fa-rss. So if you're using it you might have that problem. I have a bunch of other filter lists active so I don't think I need that one, it seems centered around social media

    245. Post Info
      Hojo Satoshi
      No.4688
      Capture.PNGCapture.PNG
      Capture.png
      - 190.95 KB
      (1903x967)

      wtf is wrong with https://kissu.moe/qa/2
      and why do the first six page numbers link to /ec/ ?

    246. Post Info
      Ooishi Kuraudo
      No.4689

      >>4688
      ugh, forgot to setup nginx rules for the pages. It's expected there to be some issues because I only wanted the homepage to be available at this point in time

    247. Post Info
      Tomitake Jirou
      No.4690

      you shouldn't be able to reach those pages now. I still need to debug and finalize the thread pages and the homepage is to work out the most basic of issues beforehand.

      currently working on nojavascript, thumbnails, recent post issues and putting a mutex on the filewritting.

    248. Post Info
      Chie Rumiko
      No.4691

      going to be uploading a set of fixes so try to tell me if something's broke

    249. Post Info
      Maebara Keiichi
      No.4692

      uploaded a new set of fixes to the homepage. I think this is everything listed

    250. Post Info
      Chie Rumiko
      No.4693

      decaching doesn't always work that well. I'll have to improve vichan's communication with the side server

    251. Post Info
      Ryugu Rena
      No.4694

      -Home page not decaching for rebuild properly
      -Mobile buttons and other mobile CSS

    252. Post Info
      Hojo Satoshi
      No.4695

      not sure why decaching wasn't working. Rebuilding the server file fixed, maybe mixed something up.

      1) mp4 thumbnails not showing(will have to go through all the types) [Finished?]
      2) News Items times and updates [Finished]
      3) Mobile theme starts slightly zoomed out [Finished]
      4) Notifications on new posts not triggering[Finished]
      5) Optimizing side server ban ops
      6) Optimizing of server communication

      That's all I currently see for technical issues. I think a combination of them leads to decache issues where the homepage is showing "corrupt

    253. Post Info
      Maebara Keiichi
      No.4696

      when the homepage has the above issues resolved, I'll address some other site software issues(better hashing and trip decoder) giving time for more obscure issues with the homepage to show up.

      This way when approaching the thread pages it can be in a more ready state from the getgo.

    254. Post Info
      Anonymous
      No.4697

      uploaded a set of fixes. The odd issue of homepage not updating makes me wonder if it was a change I made to post requests. Waiting to see if that fixed it.

      In a stage of optimizations and refactors now.

    255. Post Info
      Anonymous
      No.4698

      - notifications crash mobile[Patched]
      - notification permissions not set properly on click[Finished]
      - preview Read More treats [random] as if it were a tag of that name and tries to close it[Finished]

    256. Post Info
      Anonymous
      No.4699

      notifications on mobile(chrome specifically) have to be done using the webworker notification system. https://notifications.spec.whatwg.org/#dictdef-notificationoptions it's based around persistence meaning even when an application is in the background you can still be notified for it. I believe this also allows for people to be notified of kissu even when it's not in a tab on moba and desktop.

      This isn't in my design philosophy currently and was always just an extra on the roadmap. I'd like to keep it simple and focus on making everything work before adding and tuning something intrusive.

    257. Post Info
      Anonymous
      No.4700

      I really like the randomly generated names. Because its inconsistent, it keeps anons anonymous, but it feels a bit warmer, and it allows to namefren without standing out.

    258. Post Info
      Anonymous
      No.4702

      reasonable and interesting idea to at least consider hypothetically, but what would be a good set of random names that don't age?

    259. Post Info
      Anonymous
      No.4703

      don't think there are any more issues with the home page in terms of features. Just problems with updating now

    260. Post Info
      Anonymous
      No.4704
      Capture.PNGCapture.PNG
      Capture.png
      - 639.30 KB
      (3840x2100)

      What the heck is this, Vermin?

    261. Post Info
      Anonymous
      No.4705

      >>4702
      Going with names of evergreen shows is the safe path, but in my opinion it doesn't matter.
      If you stumble upon a name you don't know, you either ignore it or it's a recommendation.

    262. Post Info
      Anonymous
      No.4706
      home page.pnghome page.png
      home page.png
      - 742.29 KB
      (1920x938)

      >>4703
      I do have an issue, the home page is not refreshing and looks the same way it did about eight hours ago. Even the banners aren't rotating.

    263. Post Info
      Anonymous
      No.4707

      problem with updating yeah. I have to address those today

    264. Post Info
      G
      No.4708

      Could you please remove or change the "dancing on a thin line" flashing banner?
      I don't have photosensitive epilepsy, it's just kind of annoying.

    265. Post Info
      Anonymous
      No.4709

      Site stuff on >>4243(OP) or /b/
      It was considered yesterday, so I modified it down to one frame.

    266. Post Info
      G
      No.4711

      >>>/qa/53695
      Much appreciated. pardon, thanks for letting me know, I'll use that next time!

    267. Post Info
      Anonymous
      No.4712

      >>>/qa/53695
      I'd rather it be removed altogether then, frankly.
      t. banner maker

    268. Post Info
      Anonymous
      No.4713
      tummies....PNGtummies....PNG
      tummies....png
      - 336.32 KB
      (440x733)

      i dont think this is the right image for the happenings thread on the homepage

    269. Post Info
      Anonymous
      No.4714

      >>4704
      Post it as a url. That will help me

    270. Post Info
      Anonymous
      No.4715
    271. Post Info
      Anonymous
      No.4716
    272. Post Info
      Anonymous
      No.4717

      I see, odd that it's getting flagged

    273. Post Info
      Anonymous
      No.4718

      f81ff407f007ec03ff83fc03fc01f801fc01fc01fc01fc03f801fc03fc03fe07 collides with fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01fe01 with value of 259

      I had originally thought that blockhashes were similar based on image similarity but that might not be the case
      >>>/trans/1445(OP)
      >>>/test/1456

      I lowered the similarity threshold for the time being

    274. Post Info
      Anonymous
      No.4719

      or more likely my initial tuning was too strong

    275. Post Info
      Anonymous
      No.4720

      Believe the problem with no homepage updates was a mutex not getting unlocked on error.

      issue with the thread thumbnails being incorrect on homepage might be that the server cache isn't indexing properly because I can do a cache purge and it fixes but deletes don't.

    276. Post Info
      Anonymous
      No.4721

      >whitelist token is invalid
      unban me please kudasai

    277. Post Info
      Anonymous
      No.4722

      >>4721
      why do you have something in the whitelist token field

    278. Post Info
      Anonymous
      No.4723

      >>4722
      oh there is junk in there, it's the same junk as password field
      i didn't do that

    279. Post Info
      Anonymous
      No.4724

      epic, suppose that's a bug then.

    280. Post Info
      Anonymous
      No.4725

      i forgot what i wanted to post
      this is really your fault

    281. Post Info
      Anonymous
      No.4726

      Modified so that it won't block from posting when garbage is in the wl token field.

      More of a temp fix, though my ideal might be impossible if browser autofil gets in the way.

    282. Post Info
      Anonymous
      No.4727

      >>4726
      Why not a button or something that you can press to input in a whitelist token, so that it can't autofill.

    283. Post Info
      Anonymous
      No.4728

      possible. I still have to program something for the react UI to handle token input so it will probably be similar in design.

    284. Post Info
      Anonymous
      No.4729

      >>4707
      put up a fix.. will know pretty quickly if it's working or not.

    285. Post Info
      Anonymous
      No.4730

      It looks like it's operating within my expectations as an acceptable replacement.

      There are just some performance issues to work out now on the three axis of post server, API server and SSR server.

    286. Post Info
      Anonymous
      No.4731

      bleh, global search on mobile mode is broken.

      Actually a few mobile issues I'll have to get to

    287. Post Info
      Anonymous
      No.4732
      20201007_100211.jpg20201007_100211.jpg
      20201007_1...jpg
      - 490.32 KB
      (1076x1913)

      Speaking of mobile, could you fix the banners? They extend past the boundary of the page sort of, meaning that a portion gets cut off unless you zoom out.

    288. Post Info
      Anonymous
      No.4733

      something on the server went flat and had to reboot it. No .php files could be used. Tried nginx restart but that wasn't it, so it could have been any variety of possibilities around PHP

    289. Post Info
      Anonymous
      No.4734

      restarting php7.4-fpm fixes it... time to read logs...

    290. Post Info
      Anonymous
      No.4737

      requests to API server are causing PHP to die.

      I had planned to deal with this today. I guess there are too many requests being sent and never terminate?

    291. Post Info
      Anonymous
      No.4738

      127.0.0.1 - - [07/Oct/2020:02:30:18 +0000] "GET /api/properties/error.json HTTP/1.1" 200 531 "-" "-"
      127.0.0.1 - - [07/Oct/2020:02:30:18 +0000] "GET /api/properties/site.json HTTP/1.1" 200 1414 "-" "-"
      access.log being flooded with this

      I see a problem with the NGINX config. I dunno if that's what's causing it to crash out, but it's a problem either way

    292. Post Info
      Anonymous
      No.4739

      started the page again after some server configuration changes.

    293. Post Info
      Anonymous
      No.4740

      >>4732
      yeah, probably won't be too hard to do this.

    294. Post Info
      Anonymous
      No.4743
      26aad19394.png26aad19394.png
      26aad19394.png
      - 6.86 KB
      (464x133)

      I like how the homepage notifies you of new posts in the corner of the screen, but are you potentially thinking of ways that people can get these notifications (if they want them) without needing that page open?

    295. Post Info
      Anonymous
      No.4744

      >>4743
      summary system is designed to be on every page and integrated into the way that people get notified of responses to their posts.

      These notifications will be on a slider value of "notify of everything", "notify of owned", "notify of nothing".

    296. Post Info
      Anonymous
      No.4745

      >>4744
      probably should add a board filter for it too, noticed that i was getting notifications for /test/ posts, and i'm assuming that /trans/ posts may show up on it too.

    297. Post Info
      Anonymous
      No.4746

      Or not /trans/. Although I know there's some people that probably would just want to be notified of all /qa/, or /jp/ posts.

    298. Post Info
      Anonymous
      No.4747

      likely will be based on the options of which boards you have hidden or not, but I'm not there yet.

    299. Post Info
      Anonymous
      No.4748
      Screenshot at 20-46-00.pngScreenshot at 20-46-00.png
      Screenshot...png
      - 6.66 KB
      (446x57)

      https://imgur.com/qPt82YR time(min) of optimization operation by ban count
      https://imgur.com/E7zrOit average time(sec) to process a ban by ban count

      The mix of ipv4 and ipv6 is causing some problems with sorting for quicker ban optimization operations. Getting it down to a O(n*m) or O(n log m) is going to mean copy some niche MySQL queries.
      https://stackoverflow.com/questions/8557172/mysql-order-by-sorting-alphanumeric-correctly

    300. Post Info
      Anonymous
      No.4749

      gottit
      <pre class='code lang-'>select hex(ipstart) from bans order by length(ipstart) desc, ipstart desc;</pre>

    301. Post Info
      Anonymous
      No.4750

      k, change made the optimization operation last 4 seconds as apposed to 40 minutes. Nothing to write home about.

    302. Post Info
      Anonymous
      No.4751

      all should be stable now, if something's not working then it should be wokring.

    303. Post Info
      Anonymous
      No.4753

      added more fixes

    304. Post Info
      Anonymous
      No.4754

      could you maybe fix this thing of posts taking forever to show up/not showing properly?

    305. Post Info
      Anonymous
      No.4755

      Why isn't there an option to add an image to polls on /poll/ anymore?

    306. Post Info
      Anonymous
      No.4756

      >>4754
      pretty sure i know what causes it, unless you mean something I recently fixed

      >>4755
      the hell...

    307. Post Info
      Anonymous
      No.4757

      I set vichan to message the api-server after certain functions are called, but from the looks of it this causes a lot of redundancy wasting the CPU and slowing down the api-server considerably.
      When I call the rebuild function or perform mod actions this issue is much more problematic.

      This issue is to be addressed ~today leaving UI optimization and mobile fixes for later sessions

    308. Post Info
      Anonymous
      No.4758

      For example, stopping the API server right now causes posts to go through instantly and I imagine page rebuild as well

    309. Post Info
      Anonymous
      No.4759

      did lazy fix for post speed. Still need a real fix

    310. Post Info
      Anonymous
      No.4761

      when did replies lose the subject field
      I miss it

    311. Post Info
      Anonymous
      No.4762

      like yesterday

    312. Post Info
      Anonymous
      No.4763

      but why

    313. Post Info
      Anonymous
      No.4764

      >>4763
      Unused and the last use was someone accidentally posting their tripcode in it.

    314. Post Info
      Anonymous
      No.4765

      >>>/qa/53938

      I can do a quick check, but I don't think it was used before that.

      (check shows subject is used for replies 11 times out of 4500 replies on the main boards jp and qa)

    315. Post Info
      Anonymous
      No.4766

      May have resolved the post speed issues, but communication is still pretty ugly

    316. Post Info
      Anonymous
      No.4767

      also made it so you no longer get notifications on hidden boards.

    317. Post Info
      Anonymous
      No.4774
      a.JPGa.JPG
      a.jpg
      - 301.65 KB
      (1920x970)

      Cloudflare error page in /ec/ counter (on /all/), fixed by refresh but annoying as every reply takes half a page

    318. Post Info
      Anonymous
      No.4775

      Going to be uploading another post speed fix, this time resolving issues with mod tools through batching requests

      >>4774
      520 error... Odd. Doesn't trigger for me. I ought to make the error not fill up the entire page though.

    319. Post Info
      Anonymous
      No.4776

      multiple fixes uploaded.

      Also added an error check on the score counters.
      Seems like Post-server => API-server communication is at a stable state.

    320. Post Info
      Anonymous
      No.4777

      Being able to use the old home again makes me very happy.

    321. Post Info
      Anonymous
      No.4778

      original pages will be on the original subdomain indefinitely.I haven't put a lot of thought into legacy pages.

    322. Post Info
      Anonymous
      No.4779

      Not a particularly big issue, but the notifications for new posts from the homepage -- not the recent posts section, the actual browser notifications themselves -- improperly link to the aforementioned new posts. Instead of formatting the link as it should (e.g. https://kissu.moe/jp/res/7139#7153), it instead extraneously adds the board name and a dash, like this: https://kissu.moe/jp/res/7139#jp-7153

    323. Post Info
      Anonymous
      No.4783

      >>4779
      that's to make it easier to highlight and refocus on posts from the overboard in the future version of the thread pages and make it easier to work with scenarios that involve posts from multiple boards on one page, but it causes issues with vichan pages.

      I suppose for the timebeing it can omit the boardname+dash

    324. Post Info
      Anonymous
      No.4785

      I'll probably have to bite the bullet and begin writing automated tests for the high risk aspects of the various software used. Anything that deletes a post or file requires a test case to be safe. 99% coverage is completely overkill.

    325. Post Info
      Anonymous
      No.4791

      Invalid token error came back, but should be fixed now.
      Made mobile fixes and etc to home.

      Working on fixing mp4s after making a change to strip exif data from them. Hover not working as intended in home as well.

    326. Post Info
      Anonymous
      No.4792
      aeiou.pngaeiou.png
      aeiou.png
      - 6.23 KB
      (527x114)

      Seems you can't post without attaching an image.

    327. Post Info
      Anonymous
      No.4793

      things are messed because apparently removing exif data from an mp4 file so people don't accidentally post their GPS coordinates is a tough task

    328. Post Info
      Anonymous
      No.4794

      k, that's done now.

    329. Post Info
      Anonymous
      No.4795

      remaining to fix before more new stuff:
      - posthover on homepage
      - wltoken input

    330. Post Info
      Anonymous
      No.4796

      >>4795
      More new stuff as in updating /b/ or other things that need to be implemented? Really looking forwards to the release for boards after how nice the homepage turned out

    331. Post Info
      Anonymous
      No.4798

      >>4796
      Probably moving to board pages. Refactors and non high risk security are secondary.

    332. Post Info
      Anonymous
      No.4799

      modified homepage preview behaviour.

      Unless there are any big issues with that then work on the home-page and error-page are done. This puts work thread pages in a good position with the majority of work already done through similar components with the previews.

    333. Post Info
      Anonymous
      No.4802
    334. Post Info
      Anonymous
      No.4803

      modified whitelist token behaviour so it won't get acted on by browser autofil

    335. Post Info
      Anonymous
      No.4808
      1598349917058.jpg1598349917058.jpg
      1598349917...jpg
      - 56.03 KB
      (420x510)

      >>4243(OP)
      >time was up for /megu/

    336. Post Info
      Anonymous
      No.4809

      >>4793
      Please don't alter the files people upload.

    337. Post Info
      Anonymous
      No.4810

      >>4809
      Inadvertent doxxing shouldn't really be tolerated...

    338. Post Info
      Anonymous
      No.4811

      >>4810
      Has inadvertent doxxing been a problem?
      Why break the site for everyone else just in case?

    339. Post Info
      Anonymous
      No.4812

      The files people open should be the files I post, not the ones the administration thought I wanted to post. Metadata can contain useful information. Altering every file breaks all sorts of stuff like looking up a file in boorus by its hash. Most of the files being altered don't have personal info in them in any case. It's just pure damage to the file.

    340. Post Info
      Anonymous
      No.4813

      What about things like APNG or 4chan Sounds or 3D Custom Girls models? Should that data be scraped away because it's metadata and metadata might be used for doxxing?

    341. Post Info
      Anonymous
      No.4814

      >>4813
      GPS data shouldn't be included in someone's upload. That it's the norm for exif data to contain sensitive information is a problem with file formats. An anonymous site shouldn't be giving away information about who the poster is without their permission and exif data is often attached without the user having awareness of it.
      I haven't seen a situation where stripping exif has been a problem.

      I haven't confirmed, but I believe all that gets modified is jpg and mp4. These are the common formats for cameras. If it's that png gets modified too maybe can see about removing that.

    342. Post Info
      Anonymous
      No.4815

      >>4814
      It would be one thing if you just modified files that had GPS data in them, but you're modifying the majority of files, almost all of which contain no GPS data in their metadata. There's no need to strip out all metadata, most of which is legitimate and intended, to deal with the few cases where a camera silently added GPS coordinates. Just detect when that happens. I would also argue that instead of silently stripping it, you should warn the user that the image has GPS coordinates in it so they don't dox themselves by uploading the same image somewhere else.

    343. Post Info
      Anonymous
      No.4816

      It's not my job to make people smarter, it's to prevent conflicts and controversy before they happen.

      I can look into which tags I think should stay and go. Effort for not much gain, but it's not like you've been wrong in the past on these things.

    344. Post Info
      Anonymous
      No.4817

      >>4816
      Good to hear. It's hard to predict how much gain we'll get out of something like this. My main concern about modifying files and removing metadata / extra data is that it might stifle creative uses of the board like the 4chan Sounds script was for 4chan before their mods decided on no fun allowed.

    345. Post Info
      Anonymous
      No.4826

      new thread and board ui almost there. Fixing thread sorting, poll graphics, optimization and layouts, then beta.kissu ought to be back up for read-only purposes. Still have to get the submission UIs prepared.

    346. Post Info
      Anonymous
      No.4827

      Vern... Why is the archive broken?...

    347. Post Info
      Anonymous
      No.4829

      not sure. Splitting it's actions between two processes causes complicated scenarios. I'll check it tomorrow

    348. Post Info
      Anonymous
      No.4830

      notice that sometimes i need to refresh to see new posts on a board, and just clicking on the board doesn't workl

    349. Post Info
      Anonymous
      No.4832

      still not sure if that's a browser thing or a server thing. Attempts to fix it are mostly futile

    350. Post Info
      Anonymous
      No.4834

      >>4827
      API server was trying to archive a thread that the post server deleted

      >>4830
      I think it's browser settings. Either this or Vichan isn't writting the pages fast enough

    351. Post Info
      Anonymous
      No.4835

      I suppose it's possible that I removed the cache headers that it's acting worse than before, but even with them my ff browser caches basically everything it can.

    352. Post Info
      Anonymous
      No.4837

      The free react charting libraries are hopelessly littered in watermarks or sluggish.

      At least nice tutorial on doing it yourself..
      >>4835
      seems mostly fixed now

    353. Post Info
      Anonymous
      No.4838
      Screenshot at 22-43-19.pngScreenshot at 22-43-19.png
      Screenshot...png
      - 77.51 KB
      (426x651)

      キタ━━━(゚∀゚)━━━!!

    354. Post Info
      Anonymous
      No.4843
      1588578385041.png1588578385041.png
      1588578385...png
      - 6.63 KB
      (354x208)

      i tried to make my own kissu from the github to dab on otamin but whenever i make a post from the quick reply it says the thread doesn't exist
      what am i doing wrong
      i tried rebuilding using nothing but the js files listed in the quickreply js but it still doesn't work

    355. Post Info
      Anonymous
      No.4844

      it's probably broken

    356. Post Info
      V
      No.4845

      i don't plan on fixing it anytime but you probably need the "advanced_post_form" setting turned on

    357. Post Info
      V
      No.4847
      Screenshot at 02-27-05.pngScreenshot at 02-27-05.png
      Screenshot...png
      - 369.61 KB
      (1346x882)

      few bugs I've realized while doing the CSS but looks nice and will upload when those are done. This will be everything prepared except posting.
      https://i.imgur.com/Z855Y2z.png

    358. Post Info
      Anonymous
      No.4849
      Screenshot at 07-58-09.pngScreenshot at 07-58-09.png
      Screenshot...png
      - 331.53 KB
      (1468x881)

      beta.kissu.moe running again with new UI
      Homepage updated to allow you to hide threads

      beta.kissu will continue to be tuned for a bit and then final dev work on the UI will being to allow users to post. Initially plan to put it onto /b/ and /poll/, but will be default with original.kissu holding the vichan layouts.

    359. Post Info
      Anonymous
      No.4850
      post time and post number mismatch.pngpost time and post number mismatch.png
      post time ...png
      - 162.03 KB
      (1901x595)

      Interesting edge case: >>>/qa/56354(OP) was posted before >>>/qa/56353, but the post numbers are swapped. My only guess as to why this happened is because I had to fill out a captcha, which as far as I can tell just holds back the post until the captcha is submitted. Probably not too serious, but could potentially present problems in the future I suppose.

    360. Post Info
      Anonymous
      No.4852

      Home notifications aren't set to work with previous localstore values. I'll patch this, but before then you can just set it to what you want in options.

      >>4850
      Yeah, it holds back the post until it's sent. I could alter the time it's stored. Could just leave it in as a funny quirk unless there's a bigger issue(though it could mess up certain sorting methods, I'll have to see).

    361. Post Info
      Anonymous
      No.4853

      I think it may be better to have the post form expanded and board name at the top of pages. As it stands right now the header feels a bit empty.

    362. Post Info
      Anonymous
      No.4854

      the idea is for the head of the page to be used for content. The first thing seen should be threads.
      A standard board list might be a bit nicer however.

      You mean the button or the post form? No work has been put into preparing the post form otherwise it would be on the site in some places. Button could be bigger as well.

      It might be good to put the header banner somewhere else.

    363. Post Info
      Anonymous
      No.4855
      e989893899.pnge989893899.png
      e989893899.png
      - 508.30 KB
      (1920x969)

      looking at vichan's layout it seems more like there's a lot more color on the top of pages. That might be a factor as well

      https://puu.sh/GIA4p/e989893899.png
      https://puu.sh/GIA59/4ab7423e3b.png

    364. Post Info
      Anonymous
      No.4856

      Vermin, you might really want to consider doing something about the whole rebuild on deletion thing. Although a CP ad was deleted, because there's no rebuild on delete, the post stayed on the homepage until someone makes a new post. Which, if you figure someone posts CP in the middle of the night when nobody's posting... Not a very good scenario to say the least.

    365. Post Info
      Anonymous
      No.4858

      did i not fix that or maybe

    366. Post Info
      Anonymous
      No.4859

      most likely overwrote a fix on upload

    367. Post Info
      Anonymous
      No.4860

      Communication errors between api and mods seem to cause delete to not issue the rebuild command, so indeed I fixed it as I knew in the past, but the design choice I made seems to be error prone.

    368. Post Info
      Anonymous
      No.4867

      I've made a list of 21 bugs on the thread layouts.
      In advanced 16 things to check over in the posting aspects.

      Redesigns and refactors are lower priority at this stage. When everything on that list is checked off it will either be on /b/ and /poll/ or beta if I'm not confident in it as yet due to bugs in posting or layout issues... but I'm hoping that the post form is the most straightforward to test and fix since it was verified to work before I started finishing sections.

    369. Post Info
      Anonymous
      No.4868

      Lately captchas don't work. I'll fill them, get the code, and then get stuck there. I'll have to close it and wait until the requirement for a captcha goes away, only then will I be able to post.
      The token isn't working either. I tried to put it again in the new field but it says it's invalid.

    370. Post Info
      Anonymous
      No.4869

      >>4868
      JavaScript may be crashing somewhere. I entered a token in and it's fine

    371. Post Info
      Anonymous
      No.4870

      post me first line info on kissu.moe/agent.php

    372. Post Info
      Anonymous
      No.4871

      >>4869
      The token does work now, must've been something on my end.

    373. Post Info
      Anonymous
      No.4872

      the captcha's still my question though

    374. Post Info
      Anonymous
      No.4873

      Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0

    375. Post Info
      Anonymous
      No.4874

      if that's still needed

    376. Post Info
      Anonymous
      No.4875

      Alright

      It might just be unclear that the captcha is sending, but I'll install that version

    377. Post Info
      Anonymous
      No.4876

      I checked with the same useragent and don't get any issues with captcha on /test/ or /all/. If it happens again press:

      ctrl+shift+i
      go to console
      copy paste everything in there into the reply box or a pastebin and send it

    378. Post Info
      Anonymous
      No.4877
    379. Post Info
      Anonymous
      No.4885

      might be of some interest that I managed to eat on donation money this month

    380. Post Info
      Anonymous
      No.4892

      Will a Tommorow theme be added to kissu-vi? I noticed its missing from this site

    381. Post Info
      Anonymous
      No.4893

      >>4892
      How does it vary from Dark-Kissu? I added too many themes just because it was easy to do it. In the future it's going to be cut back. Though an idea to create freshness might be to switch around the theme sets and temporarily remove the defaults for something new. Just a thought. I'm not thinking of styles as much as technical problems right now.

    382. Post Info
      Anonymous
      No.4898

      I read a comment here about tomorow, but it looks deleted. I likely won't put dev effort into making a dark variant.

    383. Post Info
      Anonymous
      No.4905

      made a tomorrow theme for kissu, although it feels incomplete and i lack motivation for learning more CSS
      https://raw.githubusercontent.com/homuha/kissue-tomorrow/master/tomorrow.css
      https://github.com/homuha/kissue-tomorrow

    384. Post Info
      Anonymous
      No.4906
      Screenshot (43).pngScreenshot (43).png
      Screenshot...png
      - 18.80 KB
      (1188x200)

      caught the captcha issue on camera
      is this it?

    385. Post Info
      Anonymous
      No.4913

      naruhodo. You're on original.kissu.moe
      That makes things clearer.

      Should be fixed now

    386. Post Info
      Anonymous
      No.4914

      >>4905
      Looks pretty nice. Let me send it to cool as well since he doesn't check this thread.

    387. Post Info
      Anonymous
      No.4915

      >>4914
      yeah sure

    388. Post Info
      Anonymous
      No.4916

      the reply background shouldn't inherit from default he said.
      I think the option colors should be different from kissu dark or unified like other themes.
      there's some small issues that I think I'll point out tomorrow, but otherwise I think I'll add it as an option when I update the site again monday morning and work them out as they come.

    389. Post Info
      Anonymous
      No.4932

      in response to concerns on spoilers, going to add in NSFW image spoilers and Spoiler image spoilers so there's no ambiguity between the functional purpose of features. If something has a spoiler then it should be assumed that it will be spoiling something. Kissu won't unspoil things, but it will spoil things the staff thinks will ruin a show.

    390. Post Info
      Anonymous
      No.4933

      On a similar topic, perhaps it's worth discussing that there should be a casual markup-spoiler and a real-markup spoiler so people can use hidden text creatively.

    391. Post Info
      Anonymous
      No.4939

      >>4933
      You could probably do this via the functionality of the spoilers themselves. "Surprise text" spoilers could remain hover over to unspoiler, whereas "real spoilers" could be made click to unspoiler. This might also have the added benefit of preventing users from inadvertently spoiling themselves. But, that assumes people differentiate and use them appropriately.

    392. Post Info
      Anonymous
      No.4946

      im going to be uploading and replacing files shortly.

    393. Post Info
      Anonymous
      No.4949

      captcha not working as intended. Just give me a bit to work that out

    394. Post Info
      Anonymous
      No.4950

      -Kissu-Tommorow.css added as a new theme
      - Mods and users can make file uploads into NSFW spoiler and content spoiler
      - More updates to UI(noticed two other bugs to resolve by end of day) putting thread data into a pretty solid state. Layouts will likely be altered when the next part of the project is done, the post forms.
      Since the post form needs to handle the same data as vichan I shouldn't update any more data that can be sent by user to server.

    395. Post Info
      Anonymous
      No.4957
      6wsYV1w.png6wsYV1w.png
      6wsYV1w.png
      - 41.02 KB
      (845x665)

      new design likely having a good effect on keyword rankings

    396. Post Info
      Anonymous
      No.4958
      LefZSa3qRnkg6nPl6049YdAMFidFJBFAEXElPAgS[1].gifLefZSa3qRnkg6nPl6049YdAMFidFJBFAEXElPAgS[1].gif
      LefZSa3qRn...gif
      - 413.10 KB
      (500x90)

      this bannre makes me sade, forlorn, angry, confused, n numerous other negative emotional states plz remove id.

    397. Post Info
      Anonymous
      No.4963

      The pain will maek you stroonger

    398. Post Info
      Anonymous
      No.4969

      I really can't get used to the board title being on the sidebar rather than above the threads. It just looks better the other way.

    399. Post Info
      Anonymous
      No.4970
      a74pK4bfpu.pnga74pK4bfpu.png
      a74pK4bfpu.png
      - 189.48 KB
      (961x764)

      The Last50 Posts view button is broken for Kissu-Vi. I would have to manually input https://kissu.moe/qa/res/4165+50 for the Last50 Posts view to work. Not much of a big deal since there aren't huge threads on kissu that lag machines.

    400. Post Info
      Anonymous
      No.4978

      done

    401. Post Info
      Anonymous
      No.4980

      Made a mistake with cites for the beta UI so the post chain feature is going to be a bit unreliable until threads expire. Doesn't effect vichan because this table isn't even used in the software.

      Broken the stages of preparing the post form into 5 days of tasks, roughly 17 items to accomplish of which some might already be finalized in my initial development. Post form was already fully functional, just had a bunch of bugs so it might be that these 17 steps are the last before I'll place it onto

    402. Post Info
      Anonymous
      No.4996

      WL'd autoban

    403. Post Info
      Anonymous
      No.4998

      Can you reinstate the reverse image search links?

    404. Post Info
      Anonymous
      No.5000

      Never mind, I'm a retard who didn't realize he had accidentally turned 4chan X off.

    405. Post Info
      Anonymous
      No.5022

      all that's left is handling bans and captchas, removing bugs from the text field, misc missing features and CSS... then it is officially completely usable..
      after which I'll keep it in beta for a few days to find harder to see bugs, then put it on /b/ and /poll/ where more specific issues can be addressed such as useability and design

    406. Post Info
      Anonymous
      No.5024

      The quick reply post preview system makes the work on richtext less valuable. I'll likely end up releasing a near finished version on beta without it and perhaps the final if it doesn't get done by then.

    407. Post Info
      Anonymous
      No.5026

      after backup, going to be replacing files for vichan again and set a new version of beta before I finish the richtext, captcha and ban handling.

    408. Post Info
      Anonymous
      No.5046

      performance, specifically on mobile, is abysmal. I'll have to address this before setting it up as default UI on /b/ and /poll/.
      Likely my tag parsing algorithm is badly written.

      /f/ item limit is going up to 30 because fileboard indices can hold more data

    409. Post Info
      Anonymous
      No.5059

      All that's left now is to finish off the CSS, bugs as they appear and rich-text. If rich can't be done tomorrow I'll work on it as things go along and progress as planned. It's an optional.

      Performance is improved, but catalog generation on mobile device still takes a bad amount of time to do.
      Going on a few trials,
      on desktop-Vichan this thread takes 0.9s to complete
      On desktop-Kissu this thread takes 2.3s to complete, so there's still room to save time.
      Mobile, just counting it's something like 3

    410. Post Info
      Anonymous
      No.5103

      site might flicker on and off for a bit

    411. Post Info
      Anonymous
      No.5104
      1ff80554bb40907f0be9f64ea692777e?e=1606149818&m=Pzhw_8r1Jb2C67bolmVhTg.jpg1ff80554bb40907f0be9f64ea692777e?e=1606149818&m=Pzhw_8r1Jb2C67bolmVhTg.jpg
      1ff80554bb...jpg
      - 213.90 KB
      (800x466)

      /b/ and /poll/ have been switched over to the new UI. If there are problems with the functionally then tell me. Now would be the appropriate time to address stylistic issues. No new features will be added at this point in time.

    412. Post Info
      Anonymous
      No.5105
      filenames-for-edit.jpgfilenames-for-edit.jpg
      filenames-...jpg
      - 305.99 KB
      (777x1088)

      currently there's some bugs with poll colors and YT thumbnails clip off in the catalog.

      I'm quite happy with how it's overall turned out. When all issues have been resolved the site will use this by default and the vichan layouts will stay on original.kissu.moe

    413. Post Info
      Anonymous
      No.5114
      b69f341666.pngb69f341666.png
      b69f341666.png
      - 209.41 KB
      (326x808)

      I think the amount of empty space to the left of replies is a fair bit excessive. If possible it should probably be kept to a minimum like on the regular design.

    414. Post Info
      Anonymous
      No.5125

      Some of the changes strike me as odd.
      Like taking out the update and index buttons, how posts are now highlighted or >>5114.
      The sidebar is fairly large, only the RSS warrants its size, and I don't see the point of having the news/boards/circle widget on the lower right when it could also be on the left, like in 4taba, or the post tools part being minimized by default when it's so small it's hard to notice it.
      It's nice to be able to scroll a thread while in the catalog, but now images are so big that a

    415. Post Info
      Anonymous
      No.5137
      509aaf9824.png509aaf9824.png
      509aaf9824.png
      - 333.70 KB
      (1920x969)

      >>5125
      The original idea with the sidebar size was that it was going to match the recent posts size, but that's no long the case. I did make it smaller that it used to, but it also contains the square banners so it can't be too miniscule.
      It's also the only way to navigate a board and update the index.

      The problem is that my idea for the boxes is to have them be separated by function. If I were to put the bottom left widget into the sidebar then it would be doing too much. Futaba's sidebar is solely for

    416. Post Info
      Anonymous
      No.5138

      Since you've finally put the new design on /b/, do you think it may be time to make a new thread for bugs/design feedback? I think that there's a fair bit that could be tweaked before it's applied to every board. And I'd rather it be something that looks appealing than not.

    417. Post Info
      Anonymous
      No.5139
      1525997487801.png1525997487801.png
      1525997487...png
      - 830.01 KB
      (770x650)

      Uhhh, where are the boards? I can't even get out of /b/ now without clicking on all/home.

    418. Post Info
      Anonymous
      No.5141

      >>5137
      I see, alright.
      >It's also the only way to navigate a board and update the index.
      Does it need to be? I would also bring up redundancy, in that having links at the top and bottom of the page took up very little space and was simple, the current UI requires you to click on the boards tab and is always present. I personally think sidebar+top/botton would be a good compromise.
      >If I were to put the bottom left widget into the sidebar then it would be doing too much.
      I'm not sure. Currently half of its space is vacant, it'd more economical.

    419. Post Info
      Anonymous
      No.5142

      >>5141
      If you shrink the screen it's no longer economical but instead you can't open up the report tools without it overlapping. I would need to put a scrollbar inside of the sidebar for it to work universally... or possibly have it do different CSS with different screen height which is possible.

      The bottom widget is a bit odd, but it's the best place to put a hideable news tab. When you read the current news, you switch back to boards and don't have to worry about it until it gets updated later.

    420. Post Info
      Anonymous
      No.5146

      My opinion on the design: don't fix what isn't broken. Making regular browsing the same as the home page with no way to opt-out besides using https://original.kissu.moe/ is a very bad idea. It's way too different from what people are used to. Add a n optional sidebar at most that doesn't eat up space and get rid of everything else.

    421. Post Info
      Anonymous
      No.5147

      >>5146
      if the UI is largely differnt then it means that just because of the software there's a reason to use kissu over other imageboards that try to appeal to peoples autistic lack-of-change ideals. That's my opinion on huge changes.

      Not fixing what is broken just means more stale 4chan clones, never advancing the idea of what an imageboard can do. The concern with changes being unintuitive is a bigger concern to me.

    422. Post Info
      Anonymous
      No.5148

      >>5147
      >Not fixing what is broken

      I wouldn't consider any change over the usual imageboard format "fixing what is broken". There are many parts of the usual imageboard that I'd consider near, or just, perfection. 4taba is probably what I'd consider to be the closest to perfect looking design for an imageboard, even though it harkens back to the classic design a bit it improves upon and perfects it. There's nothing about any of the design choices that I'd consider unappealing there, and while this may so

    423. Post Info
      Anonymous
      No.5149

      >>5147
      But there's nothing good about this change. It just makes browsing more difficult. I had to switch to the original layout just to post here.

    424. Post Info
      Anonymous
      No.5150

      >>5149
      Yeah, if you're not using JavaScript you would because noscript posting isn't set up yet.

    425. Post Info
      Anonymous
      No.5156
      shion shrug.jpgshion shrug.jpg
      shion shru...jpg
      - 110.66 KB
      (696x716)

      >>5148
      He actually said he was going to base the new design on 4taba's once like what you're talking about. What happened with that? This one is hardly even a design, it's just the home page slapped on top of regular browsing. It's very unintuitive and clunky to use.

    426. Post Info
      Anonymous
      No.5157

      Some more thoughts:
      now that i think about it there's too much in the side bar that's just there for the sake of "compartmentalizing"it doesn't necessarily look any better it just makes the information presented on the main page more minimal, which isn't necessarily appealing design, just more "modern" if I'd have to call it anything
      at the same time the sidebar still looks a bit of a jumbled mess, it could probably be made thinner while retaining most of what it currently has
      and that empty space

    427. Post Info
      Anonymous
      No.5158

      >>5157
      My point in the design could be stated as this.

      Old fags are the cancer who have left imageboards to rot in obsalesence

    428. Post Info
      Anonymous
      No.5159
      This image was removed
      This image was removed

      >>5158
      Well then I could just call you foolish for trying to reject as much as possible about nice design for the sole purpose of spiting oldfags. You're better than this.

    429. Post Info
      Anonymous
      No.5160
      1438153778593.png1438153778593.png
      1438153778...png
      - 264.75 KB
      (480x600)

      >>5158
      viichan is already modern and it has a lot of nice features compared to 4chan. There's no reason to drastically change the layout itself. It's very uncomfortable to be forced to use the home page.

    430. Post Info
      Anonymous
      No.5161

      >>5159
      My point is that this supposed constructive criticism isn't about improvements, but dragging things into the norm. I expect better of others to want originality and nog nostalgic repetition

    431. Post Info
      Anonymous
      No.5162

      >>5161
      My criticisms have not been made out of wanting to return to a more nostalgic design, I want your modern design to work out. However, when you reject any ideas to improve design that may seem like a reversion to the changes you've made as clinging to nostalgia you come off as obstinate and not willing to admit any possible faults. The design you've concocted isn't perfect. There are issues with it that you'd be better off addressing. How complete the main page feels without the sidebar is not a concern solely based off of feelings of nostalgia, unless you are willing to argue that the page looks good with the sidebar hidden. The empty space on the left is also a concern that is not in any way connected to past design except for the fact that others were observant enough to realize that meaningless empty space is not a good look. When I compare how the page looks without sidebar to the normal page it is not to say that old=good new=bad, it is to point out how barren the new page objectively looks in contrast, and suggest that it would be better if there were more in it.

    432. Post Info
      Anonymous
      No.5163

      >>5158
      I think it's a bit overly dramatic to state it like that. Imageboards have indeed been relatively static in design, but there's still been a lot of changes to them over time as well. In some ways there's more modern than social media, with WEBM and MP4 support.

      There are some really great changes with this, but people have been pointing out the things they have issues with because that's generally how criticism goes.

      Great changes:
      -The letter buttons at the bottom for text stying is really useful

    433. Post Info
      Anonymous
      No.5164

      >>5161
      Have you considered that this "nostalgic repetition" is actually better than just the home page slapped on top of the entire site? It's much clunkier and less intuitive to use. You can add all the quality of life improvements that you want otherwise, but this isn't one of them.

    434. Post Info
      Anonymous
      No.5165

      >>5164
      yes, because even if a design is poor, originality has functional value. The initial version (which anyone could have trialed on beta.kissu) is not final and modifications will be made to it. Those who are obstinate about software have no choice but to use 4chan because everywhere else is just a copy. Originality is king.

    435. Post Info
      Anonymous
      No.5166

      >>5163
      >Condensing is good.

      I disagree slightly, the condensing done on the reply box is good, the condensing done on removing the board header and top/bottom & other controls from a thread have been a bit much.

      >>5164
      I disagree that it's just the homepage slapped on the rest of the site. It's obvious that what he's going for is the site to be in a sidebar, but I really disagree with such modern web design condensing choices, especially when he can't make the sidebar look that much better than a not-so-great design.

    436. Post Info
      Anonymous
      No.5167
      1490919093757.png1490919093757.png
      1490919093...png
      - 38.91 KB
      (161x194)

      >>5165
      Originality for the sake of originality is retarded and for desperate web-designers who want to justify their reason for being employed. You can't just slap together some crap and then claim that it's good because it's shiny and new. You have to justify why the changes you are making are an improvement over the old. You're no master class web-designer, and shouldn't consider yourself impeccable when it comes to what looks good.

    437. Post Info
      Anonymous
      No.5168

      Cool, but the basis of goodto you is how well I can copy from 4chan.

    438. Post Info
      Anonymous
      No.5170

      >>5168
      It's not and I haven't claimed it to be you stubborn teen. God, why must you be so infuriating? Just keep the new design on beta if you're unwilling to listen to any differing opinions on design.

    439. Post Info
      Anonymous
      No.5171
      1527209207043.jpg1527209207043.jpg
      1527209207...jpg
      - 38.49 KB
      (556x556)

      >>5165
      There it is him again with his self-righteous arrogant attitude. You really need to stop being like this if you want your site to be successful. Learn how to accept constructive criticism.

      >>5167
      Don't mind him, he's extremely stubborn and says stupid things like that all the time.

    440. Post Info
      Anonymous
      No.5172

      >>5171
      You're not helping.

    441. Post Info
      Anonymous
      No.5173

      >>5167
      >You can't just slap together some crap and then claim that it's good because it's shiny and new

      In case this went over your head I wasn't referring to the new design as crap (it's alright), I was using hyperbole to express what comes off to me as the the philosophy of many misguided folks trying to innovate.

    442. Post Info
      Anonymous
      No.5174

      >>5167
      I've told you. It's original because it's original. Anything less is a copy of something that other people could find anywhere else. If you don't think the originality is good then it needs to be revised, but you can go to any other imageboard if you want the good old stuff. Having something unique means you can only get it here.

    443. Post Info
      Anonymous
      No.5175

      >>5174
      And I've told you countless times, original!=good. Good is when you take what is original and then refine it until it's something that can truly be appreciated as a breakthrough.

      Why is the empty space before replies a design choice I should praise as marvelous and beautiful? Because it's something the other imageboard designers haven't done?

      Why should I praise the barrenness of the page when not using the sidebar? Why even make the sidebar hideable when it's so integral to making the page not

    444. Post Info
      Anonymous
      No.5176

      >>5175
      Your argument is subjective opinion so I retort by saying originality+execution==good. Your argument is not originality but execution of design. I don't think my execution is good, but if you think some design is bad because it's from the intention that nostaligia is a problem in imageboards then I'm just going to tl;dr

    445. Post Info
      Anonymous
      No.5177

      >>5176
      I've been saying that all the technical changes you've made are great, and that your execution could use some work. Not in a single post have I said anything bad about how the changes function, I just think they could look better. And of course that's a subjective argument because art is subjective.

    446. Post Info
      Anonymous
      No.5178

      >>5166
      >I disagree slightly, the condensing done on the reply box is good, the condensing done on removing the board header and top/bottom & other controls from a thread have been a bit much.

      Hm. What do you mean by "board header"? The list of stuff that's in the bottom right corner now?

    447. Post Info
      Anonymous
      No.5179
      1527209207043.jpg1527209207043.jpg
      1527209207...jpg
      - 80.55 KB
      (556x556)

      >>5176
      Being forced to always use the home page objectively clunkier, unintuitive and less aesthetic than the regular layout. Regular browsing shouldn't be exactly the same as the home page, no fucking site does this. Go consult with some web-designers if you think our opinions on this aren't good enough.

    448. Post Info
      Anonymous
      No.5180

      >>5179
      i have been discussing development for months here and no web designers or input had been given so I assume I am right and you are wrong.

    449. Post Info
      Anonymous
      No.5181
      1527209207043.jpg1527209207043.jpg
      1527209207...jpg
      - 86.66 KB
      (556x556)

      >>5180
      Go ask one and see what he thinks about it then. I don't think you have much experience in web designing, you're primarily a programmer/coder.

    450. Post Info
      Anonymous
      No.5182
      1541374592366.jpg1541374592366.jpg
      1541374592...jpg
      - 169.22 KB
      (500x500)

      >>5180
      Admittedly I didn't want to give any design input until you were finished working on the technical aspects of it. And the home page looked great so there were no problems for me to bring up, and I assumed (or hoped) that they regular layout would turn out just as nice. Evidently that hasn't been the case and there's a few things that I think you could improve upon.

    451. Post Info
      Anonymous
      No.5183

      >>5181
      so who am I asking?
      the default homepage is garbage though. It cements in my head that you're a brainless nostalgiafag who thinks the amount of culture and preconceived notions locked into your head is the most valuable metric for a poster on an imageboard.

    452. Post Info
      Anonymous
      No.5184

      >>5180
      I think people need to see it directly themselves before they'll feel open to commenting on stuff. This is basically the reveal day to the majority of site users and not people specifically following site development.
      I think when it comes to site development and such this is still the midway point and not the final stretch.

    453. Post Info
      Anonymous
      No.5185
      1527209207043.jpg1527209207043.jpg
      1527209207...jpg
      - 84.14 KB
      (556x556)

      >>5183
      You are misunderstanding my point. I'm not saying the new homepage is bad, but being forced to use it for regular browsing is. It should be separate from it.

    454. Post Info
      Anonymous
      No.5186
      fdff253701.pngfdff253701.png
      fdff253701.png
      - 450.97 KB
      (1920x969)

      >>5185
      It's literally the exact same thing as ota.
      In what way is what's here any different

    455. Post Info
      Anonymous
      No.5187

      >>5186
      To be fair most people don't browse ota with the sidebar, they browse it through ota-ch.com/jp

      >>5182
      Also to add onto this I have brought up my concerns with the main page's emptiness before now.

    456. Post Info
      Anonymous
      No.5188

      I have no idea what you're talking about. Do you want a ton of clutter and useless "lol im the admin and i something important to say" clutter everywhere?

    457. Post Info
      Anonymous
      No.5189

      >>5186
      1) It's not optional like ota (unless you switch to the other site with the original layout which also gets rid of the new homepage)
      2) There are no boards on the sidebar for you to click and browse comfortably
      3) Annoying notifications popping up
      4) Unnecessary bottom right thing staying there all the time
      5) The issue of properly allocated space people having been talking about

    458. Post Info
      Anonymous
      No.5190
      1429849963868.jpg1429849963868.jpg
      1429849963...jpg
      - 15.00 KB
      (190x190)

      >>5188
      Who are you talking to...?

    459. Post Info
      Anonymous
      No.5191
      154892cd78.png154892cd78.png
      154892cd78.png
      - 20.02 KB
      (454x595)

      >>5189
      just disable notifications. And they're only annoying because you don't actually want to know what's happening on the site.
      It shouldn't actually default to notify for everything though.

      Bottom right is draggable... just drag it off screen. Admittedly it could be improved and hidden somehow

      >space

      I don't understand. Do you just want me to throw random images around or have a background with a pattern to it?

      >>5190
      use your eyes and guess

    460. Post Info
      Anonymous
      No.5192
      137360812.48_Screenshot_2020-11-23 a - Anime Manga - 下葉二ちゃんねる.png137360812.48_Screenshot_2020-11-23 a - Anime Manga - 下葉二ちゃんねる.png
      137360812....png
      - 171.12 KB
      (1920x1006)

      >>5191
      I legitimately can't understand the connection between me advocating for less barrenness on the main page and
      >"lol im the admin and i something important to say"

      Just look at how 4taba handles its header. Not much clutter, just information about the site you're on, the board you're on, a banner, some links to other pages and the ability to navigate back to the board's index. Everything is functional without the sidebar with the benefit of also looking appealing. Even with the bit of empty space on the bottom 4taba has it covered with a very nice css. You could probably do similar with all you've got tuckered away in boxes or the sidebar right now and it would look much nicer. Also while neat, I don't think the banner needs to really slide into the page.

    461. Post Info
      Anonymous
      No.5193
      1527209207043.jpg1527209207043.jpg
      1527209207...jpg
      - 79.38 KB
      (556x556)

      >>>/poll/975(OP)
      Democracy time.

    462. Post Info
      Anonymous
      No.5194
      No Contribution.pngNo Contribution.png
      No Contrib...png
      - 20.63 KB
      (400x400)

      Here's a list of technical as well as aesthic problems I've noticed:

      Post hover activates even when the quoted post is within view.

      Ancillary to post hover, is that it causes the quoted posted to grow by a few pixels, causing the entire page to shift and undulate. I believe this is also present in 4chanX. Nevertheless, the default behavior of vichan and 4chan to simply highlight the post feels much less distracting and off-putting. This isn't the case when the quoted post is the OP, however. That

    463. Post Info
      Anonymous
      No.5195

      i suggeste: renaming /cry/ 2
      /wtc/
      /naku/
      /07/
      bc /cry/ sounds gaye

    464. Post Info
      Anonymous
      No.5196

      how do I get infinite scroll back on /all/
      I can't close options once they're open the X was invisble on dark theme
      how to make it stop asking to enable notifications

      post preview and formatting toggles are neat

    465. Post Info
      Anonymous
      No.5197

      >>5196
      >how do I get infinite scroll back on /all/
      Figured it out, original subdomain still has it

    466. Post Info
      Anonymous
      No.5198

      Why are long posts truncated even inside the thread? Also, why not integrate the bottom right thing into the sidebar? Also, this feels way less responsive than the previous layout. It takes a full second to display off-screen quotes and replies when you hover over them.

    467. Post Info
      Anonymous
      No.5199

      Also, I think the reply form at the top of the page should be expanded by default.

    468. Post Info
      Anonymous
      No.5200

      >>5196
      4chanx causes the x to vanish

    469. Post Info
      Anonymous
      No.5201
      b8a0ca0192.pngb8a0ca0192.png
      b8a0ca0192.png
      - 265.49 KB
      (1113x571)

      >>5196
      It shouldn't default to notification spam mode, should have been set to notify of replies to own posts. You can fix it back in options. >>5200 . Did you get onto this new UI's /all/ somehow?

      >>5198
      Performance reasons mostly. As a tradeoff because when reading a thread a second time you don't need to see all the posts you've already read. Just reduce their size.
      Because I want a way to have the news hidden by default and to put the boards somewhere else to the side since they're not important.
      I don't know why

    470. Post Info
      Anonymous
      No.5202

      there is a bug with the previews after page navigation that needs to be fixed.

    471. Post Info
      Anonymous
      No.5203

      >>5201
      >Performance reasons mostly. As a tradeoff because when reading a thread a second time you don't need to see all the posts you've already read. Just reduce their size.
      This seems like a pretty major issue to me. Truncating posts in board view is okay, but inside threads? If I'm viewing a thread, obviously I'm interested in the posts therein. Having to manually expand every single long-ish post, including the OP itself (?????) is ridiculous.

      >Having a giant post form taking up all the room for post

    472. Post Info
      Anonymous
      No.5204

      >>5203
      this post >>5201 is no longer important to you though. It's now me responding to you. When you open up this thread again, your post won't be worth reading in it's entirety. It seems like wasted space. There's no reason you need to see the OP every time you open this thread or view the catalog, you have the images and first few words basically memorized so additional information is just bloat.

      The old post form dominates the entire screen when you open up any page. That's terrible. Why are the viewers l

    473. Post Info
      Anonymous
      No.5205

      the refresh thing is probably easy to fix. I just modified the post server so I wonder if it will work as expected now, if not I'll keep checking how to fix that.

    474. Post Info
      Anonymous
      No.5206

      as expected, it works now, but posts are much slower to process. There's still work to do in that department.

    475. Post Info
      Anonymous
      No.5207

      >>5204
      >you have the images and first few words basically memorized so additional information is just bloat
      This is simply not how discussion works...

      >Right click changes exists for the sake of existing because it hasn't been done and I figure no one right clicks anyways.

      So, change for the sake of change. I bring it up because I actually do right click all the time, to open threads and images in a new tab and to copy text.

    476. Post Info
      Anonymous
      No.5208

      >>5207
      it's how conversation works... you don't go back to a previous soundbite every time someone says something. I don't need to reread my post to remember what it said. Unless you're a first time reader it's helping cut fat

      It could be that a triangle(click for more options) beside No.5207 would be better. Then I could remove the post tools in the footer bottom left. It exists for sake of experiment. On FF it was originally placed into the context menu itself but Chrome doesn't have that capability to it was unified into an override to make things more consistent to test across browsers.

    477. Post Info
      Anonymous
      No.5209

      >>5208
      The ability to quickly reference what was said is one of the greatest advantages of text-based discussion, and is something that basically everyone takes for granted. And, if anything, it's the first time readers you should be pandering to here, because all it takes for someone who's already read the thread to bypass the "fat" is to scroll to the bottom/press the end button/etc.

    478. Post Info
      Anonymous
      No.5210
      5edb08019b.png5edb08019b.png
      5edb08019b.png
      - 220.87 KB
      (1920x969)

      >>5209
      I don't think a single click is impeding anything since the majority of posts in a thread are not worth reading and it gives smaller posts the chance to be recognized along with big ones. Anything other than the first 150 words is unnecessary to decide if a post is worth reading or not. Academic papers have an abstract that basically shows off that you can judge a text wall(aka an entire paper) based off of a few key words in an 150 word paragraph. Having to scroll past a large wall of text that might not be relevant to you though, that's making it less desirable to read a thread because there's more things that are irrelevant on the page than relevant.

    479. Post Info
      Anonymous
      No.5212

      >>5210
      That's just your opinion, though. In any serious discussion you're expected to read the whole thread to be able to keep up. Requiring an extra step to view longer posts is just discouraging for lurkers who want to jump into the discussion, and for posters who put effort into their posts.

      In >>5201 (which I had to manually expand to check, of course) you say the reply form is bad because it takes up all the room for posts, but it seems the majority of posts are not worthwhile or relevant according to you, so I'm having a hard time understanding just what it is that you want to do here.

    480. Post Info
      Anonymous
      No.5213

      >>5212
      Many in my opinion can be ignored, but having a post form take up the entire top of the page means you're given less of a chance to see which ones you want to keep

    481. Post Info
      Anonymous
      No.5214

      To my knowledge the main places that practice this sort of principle(every post is equally important and no consideration should be made to `cut fat`) are forums, imageboards, facebook and instagram. Though I haven't used instagram ever and facebook like a decade ago.

      Those who try to cut down on content that the user may not care about are far more numerous and used by people for serious discussion. The cite-chain feature is an aspect of this, but I think read-more hiding is also important. Perhaps it can be improved upon, but just because you open a thread does not mean you care about every post. The OP might be an exception.

    482. Post Info
      Anonymous
      No.5215

      >>5214
      Read more hiding is a bother that does not need to be. There is no reason that the "fat" as you call it needs to be trimmed down to a tweet's length. Those interested in discussion where they have quick digestible posts can go on twitter if they so want to. On an imageboard it's simply a nuisance and a "fix" to a problem that doesn't exist, in fact, given the opinions of most it seems more like something you broke. If I am to hover over a reply now in a thread to read what it may be the discussi

    483. Post Info
      Anonymous
      No.5216

      Also for any text art/ASCII threads this would discourage ever having any. Since would be such an annoyance to have to click to view each and every art post.

    484. Post Info
      Anonymous
      No.5217

      >>5215
      Imageboards by convention already do this hiding thing in the index. Other imageboards agree that having huge text walls is a problem. I am not the only person who thinks text walls shouldn't dominate a page.
      4chan banned ascii and braille art for this reason >>5216 that it dominates a page and prevents others from having their opinions equally valued for being brief and not a giant wall of braille. The read-more system allows both to thrive together.

      Lets say I added memory to what's expanded though, so that when you refresh it doesn't force you to do it again. I think that would be the compromise here, no?

    485. Post Info
      Anonymous
      No.5218

      >>5213
      And yet the same can be said for the banners, with the key difference that the reply form is actually relevant to the act of posting. It would help a lot if you took a moment to explain what you want to prioritize, what is expendable, what is the goal of the new layout, and so on, because as it stands, you claim to be open to feedback, but all complaints are met with "well, I disagree", "you're asking for a 4chan clone", etc.

      >>5214
      This is not true. Social media actively strives to prioritize "relevant" content: on Twitter, for example, when you're viewing the replies to a tweet, tweets that generated more reactions and replies show up near the top, while tweets that have been flagged as possibly containing offensive content are shown at the bottom and are hidden by default. The same goes for other sites like Reddit and YouTube. To me, this idea of "cutting the fat" feels very condescending and insulting, and far more reminiscent of social media than imageboards.

    486. Post Info
      Anonymous
      No.5219

      >>5218
      I disagree because I actively programmed it with an idea in mind and I can defend every decision I made and tell you the reason I did it. If I think it's a bad criticism and don't understand why you're complaining then I'm going to challenge you on it.

    487. Post Info
      Anonymous
      No.5220

      Social media vs imageboard. The arcane arts of elitism.
      Obviously without a doubt we have the superior platform to them. It's not like the main constituents of the fanbase are psychopathic stalkers and nazis.

    488. Post Info
      Anonymous
      No.5221

      >>5217
      No, I still think it's a bad decision that doesn't warrant compromise. 4chan's mods are dickheads and everyone agrees that they can go fuck themselves for removing brailleposting and ASCII threads when people were enjoying them. I don't see any reason to take the terrible decisions they make and employ them, especially when you say you don't want to be a "4chan clone".

      The read more in the index is simply a necessary evil because it prevents extremely long posts from taking up most of the index

    489. Post Info
      Anonymous
      No.5222

      >>5217
      No one is complaining about truncating posts in the index, because that's not a new feature.

      >it dominates a page and prevents others from having their opinions equally valued for being brief and not a giant wall of braille. The read-more system allows both to thrive together.

      Text art is not an "opinion". In a discussion/exchange of opinions, long posts tend to be valued more than short ones because, unsurprisingly, you can say more in 3 paragraphs than you can in 10 words. Your system discourage

    490. Post Info
      Anonymous
      No.5223

      >>5220
      Don't attempt to change this into a discussion about elitism, this is about your poor choices.

    491. Post Info
      Anonymous
      No.5224

      >>5219
      That's faux logic. Practically every defense you mount amounts to, "we'll, it's change and change is good," or "I designed it for this reason." Both of these responses neglect the very real possibility that people can and do disagree with you!

      >>5220
      What the hell are you trying to prove? Who are you trying to impress by saying this?

    492. Post Info
      Anonymous
      No.5225

      >>5224
      No no no, you don't see. If he can dismiss everyone's opinion in this thread because some shitty people use imageboards then he wins.

    493. Post Info
      Anonymous
      No.5226

      >>5221
      I've accepted that right click isn't going to work. Saying I don't accept criticism is false.
      >The read more in the index is simply a necessary evil because it prevents extremely long posts from taking up most of the index in case the thread itself is of no interest to the reader.
      4chan works, but there is only one 4chan, the rest are poor imitations. I'm fine with accepting things work on 4chan and applying them, but it can't be the site. Trying to copy 4chan just means an irrelevant clone

    494. Post Info
      Anonymous
      No.5227

      >>5219
      You're defending your decisions with an awful lot of speculation, like "this post is no longer important to you", "I figure no one right clicks anyways", "the majority of posts in a thread are not worth reading"... while I am telling you that this isn't the case for me, and that these changes are detrimental to how I use the site.

      >>5220
      You were the one who brought social media sites up in the first place, but yes, I do think the imageboard format is far better than social media. I'm also confident almost everyone here would agree with me. What about it?

    495. Post Info
      Anonymous
      No.5228

      >>5226
      Did I say you have to copy 4chan you illiterate? And of all the design choices you could concede on you chose the one with the most promise that probably could have been something good if you put some more work into it. I don't see that as a good concession, just unwillingness to make it work.

    496. Post Info
      Anonymous
      No.5229

      >>5226
      Irrelevant to whom? Do you think people post here because they want the cutting edge of imageboards?

    497. Post Info
      Anonymous
      No.5230

      >>5228
      Well then I just don't understand what you're trying to convey because we're obviously on completely different terms of what is valuable and what isn't.

    498. Post Info
      Anonymous
      No.5231

      >>5229
      I develop here so it can be the cutting edge of imageboards. Unfortunatly I am not a schizo admin or an autist admin, but a paranoid borderline admin who wants to make things that I think are interesting and high tech.

    499. Post Info
      Anonymous
      No.5232

      >>5230
      Is all you're able to think of in terms of "4chan" and "not-4chan"? I've been saying that being able to fully read the contents of each post in a thread without needing to expand everything is valuable to discussion and just the general readability of threads. All you've been saying to justify your reason for changing it is that 4chan doesn't do this or that somehow cutting fat is used on places for "serious discussion". Even though from what I understand on places for serious discussions like mailing lists there is not fat cutting.

    500. Post Info
      Anonymous
      No.5233

      >>5231
      You are acting fairly autistic about your design choices.

    501. Post Info
      Anonymous
      No.5234

      >>5231
      I suppose the question, then, is whether you care more about making the site interesting for yourself than about the userbase.

    502. Post Info
      Anonymous
      No.5235

      >>5234
      I mean, I get paid like 10 cents an hour and handle the BS that would make others quit. Knowing that tabamin ended up quitting imageboards for a fulltime job with a similar community for going the no javascript route, I know that this userbase is going to the grave on the belief that tradition is more important than creativity.

      I don't think anything valuable is coming out of this discussion anymore. I'm trying to hold a reasonable discussion on a feature and decide if it's worth tossing or not, but it's just about tradition and partisan social media vs imageboards retoric.

    503. Post Info
      Anonymous
      No.5236

      >>5235
      Go fuck yourself, vermin.

    504. Post Info
      Anonymous
      No.5237

      >>5236
      As I say, it's not about the features but weather I submit to what you want or not.

    505. Post Info
      Anonymous
      No.5238

      >>5237
      That comment isn't about you not submitting to my whims, but rather to you just dismissing the entire argument like a dickhead.

    506. Post Info
      Anonymous
      No.5239

      >>5235
      I literally already told you why I think it's a bad feature, in a civil manner and without resorting to appeals to "tradition". I'm not even saying I don't care about your opinion or don't appreciate you running the site. All I expect is that you heed the userbase's opinions when making major changes to the site's functionality. I don't think I'm being unreasonable.

    507. Post Info
      Anonymous
      No.5240

      You make it very clear that you don't want feedback, you want praise for your "originality". With >>5235 you make it extremely evident that there's no reason to try and discuss anything since you will ultimately dismiss whatever reasoning people present to you. So with no reason to continue discussion I say go fuck yourself.

    508. Post Info
      Anonymous
      No.5241

      >>5238
      The discussion on if read-more is a good or not has arguments on both sides.

      As soon as someone starts using brail in a discussion and people are getting their posts flooded out by legitimate posts will you praise the idea and wish(who am I kidding) that the feature existed. Your argument to this point was that 4chan is a bad website, and I disagree. 4chan is the best imageboard. But there is only one 4chan.

    509. Post Info
      Anonymous
      No.5242

      >>5241
      Gosh, that sounds like an awful scenario... If only imageboards had a safeguard against people flooding threads.

      Ah, I've come up with a brilliant idea! I dub it "moderation", they will be people that have the power to moderate discussion and delete that which is a detriment to a users experience!

    510. Post Info
      Anonymous
      No.5243

      >>5241
      At that point, it's an issue for moderation to deal with, not a unilateral decision to implement a punitive measure. People left 4/qa/ because of bullshit like that.

    511. Post Info
      Anonymous
      No.5244

      >>5242
      So your solution is that only one type of post may exist in a thread. Ascii art in legitimate threads is to be deleted because it floods.

      Man, it sounds like you guys really hate ascii art being used in threads.

    512. Post Info
      Anonymous
      No.5245

      >>5244
      Quit being disingenuous.

    513. Post Info
      Anonymous
      No.5246

      >>5245
      I don't see how I am. You can't use ascii on vichan or 4chan. You guys said that this is a reason the idea is bad and I'm saying that this read-more on the contrary actually helps it thrive in a thread as a legitimate response.

    514. Post Info
      Anonymous
      No.5247

      >>5241
      If someone posts text art in the middle of a discussion, I'd probably chuckle or react with indifference, and then scroll down. If someone made several posts in a row consisting of text art with the obvious intent of disrupting discussion, I'd probably report them for flooding. What is your point, if there is one?

    515. Post Info
      Anonymous
      No.5248

      >>5246
      No. You presented a scenario in which, "people are getting their posts flooded out." That phrasing only makes sense in the case of spam. /jp/ started off thriving off of ASCII art, but you gradually eroded that away by allowing more and more images making it no different than any other board. Were you to apply your same standards now as then, ASCII posting would have never been possible or acceptable. This pointless posturing you keep doing is ridiculous and proves nothing other than your unwillingness to actually earnestly listen to what people are trying to tell you. I'm nowhere near as inclined to say that you're making things worse, but you acting obstinate even over the most mundane features is not helping my image of you whatsoever.

    516. Post Info
      Anonymous
      No.5249

      >>5247
      That intent isn't clear and common usage of text are is in practice spammy requiring the eventual removal of charactersets. Truncating posts means that flooding either intentionally or unintentionally ceases to exist

    517. Post Info
      Anonymous
      No.5250

      >>5249
      Okay, so, again, what is your point? Are you saying that the reason you implemented the "read more" feature is actually to prevent flooding, and not what you said 40 posts ago?

    518. Post Info
      Anonymous
      No.5251

      >>5250
      No, it's just another point to bring up that despite the thoughts that it's useless it actually can be useful in some scenarios. In practice the idea was done because of potential and untested performance issue where people spam tags to kill load times and on the other because I think that long posts are unnecessary.

      The argument that condensing a post makes it harder to use was met by the idea that most platforms, and even imageboards, condense items that get too large. The response to this was that social media sucks. That's why I'm not very convinced.

    519. Post Info
      Anonymous
      No.5252

      >>5251
      >The response to this was that social media sucks.
      Not even Floens Clover app, let alone any other imageboard browsing app condenses posts. Your premise is faulty. If you want to implement app-like features, make an app.

    520. Post Info
      Anonymous
      No.5253
      80070a5116.png80070a5116.png
      80070a5116.png
      - 3.89 KB
      (323x333)
    521. Post Info
      Anonymous
      No.5254
      0768a48203.png0768a48203.png
      0768a48203.png
      - 809.00 B
      (236x36)

      more abstractly

    522. Post Info
      Anonymous
      No.5255

      >>5251
      It's a scenario I have never seen happen here.

      It doesn't make sense to condemn me/us for what you perceive as sectarianism when you yourself are resorting to appeals to majority. Just because most platforms condense posts/tweets/comments/whatever doesn't mean it's a good thing, and again, I must remind you that no, imageboards typically do not truncate posts in-thread, only in board view.

    523. Post Info
      Anonymous
      No.5256

      >>5255
      just to be clear... my argument that successful companies decide long posts should be shortened before you consent to seeing them is met by a claim of 'that which hasn't been tried must be bad' when it is in fact true that people have tried it albeit in a different medium.