/meta/ - Board Meta

[Make a Post]
[X]





Global Meta Thread 37564N ## Nanochan Administrator No.8 (S)(C)[D][U][F][S][L][A][C]
File: 956aeac6d942e40b9df74e2b1e92f7034b426cc7b02d6b7d9cf34601e2bb8ed1.png (dl) (180.03 KiB)

Post your suggestions, enquiries, and complaints about nanochan as a whole in this thread.

Nanonymous No.1013 [D]

>>827
>>830
Well you can just isolate the filter code into its own module. Then release everything except this module. I guess leaking module api (something as simple as "bool is_spam(post_t& post)") is not a big deal.

Nanonymous No.1014 [D][U][F] >>1017
File: f6eaaacf9673ba519cd3b7e70b11d35e6bcd5a509703c3574b8bf4c62386eead.png (dl) (47.78 KiB)

Selected posts should be a more obvious color. As it is it's hard to pick out the slightly-less-light-green post out of all the light-green posts. Observe.

hakase ## Nanochan Administrator No.1015 [D]

The rules have been modified. Rule #3 has been removed since it is redundant. Rule #1 has been changed: it now only covers CP and links to CP rather than "illegal content" in general which could refer to pirated stuff, which is no longer against the rules.

Nanonymous No.1016 [D] >>1017

This change has been implemented. Thanks for the feedback. Remember to refresh your browser cache (Ctrl+F5 for firecucks) to load the new CSS files, if you do not immediately see the change.

hakase ## Nanochan Administrator No.1017 [D]

>>1016
That post was meant to reply to >>1014

hakase ## Nanochan Administrator No.1025 [D] >>1040

Audio file support has been uploaded. Supported audio file types are: ogg, mp3, flac.

Nanonymous No.1037 [D] >>1041

>>10
Even if the normal view isn't really useful at all for sites with larger traffic, it'd still be useful for when boards are slow, especially so when considering how slow nanochan is over tor, having to refresh every single time a new post is made.

Nanonymous No.1040 [D] >>1041

>>1025
>try to upload FLAC (22 MB)

<haserl CGI Error
<Attempted to send content larger than allowed limits.

Golly gee. Is the file size limit still 16 MB? That's not enough for the average FLAC.

I'm not necessarily saying "increase the file size limit" more like "why is FLAC even supported".


Nanonymous No.1041 [D]

>>1040
>why is FLAC even supported
because doing so does not cause much extra work. Once I've added one type of image, extending that support to other types of image is trivial. Same for audio and video files.
>>1037
I will consider adding this, maybe after the API is complete. Wouldn't be too hard.

hakase ## Nanochan Administrator No.1046 [D] >>1047

The server was down for a few hours due to misconfiguration. Sorry about that.

Nanonymous No.1047 [D] >>1048

>>1046
>(((misconfiguration)))
You may have hakase's login, Jew, but you'll never have our loyalty. Tell us where you hid his body and we won't holocaust your family.


Nanonymous No.1048 [D] >>1049

>>1047
>Tell us where you hid his body
not telling you lol

Nanonymous No.1049 [D][U][F]
File: 1b7d01893699a12daa924c5fe1fb9cb64d1437756b47a587d47bca4850dc31fa.jpg (dl) (12.95 KiB)

>>1048
>lol
You won't be lollin when our doggos come woofin for you.


hakase ## Nanochan Administrator No.1056 [D] >>1108

Here is the list of proposed changes which will be implemented soon(tm):
* JSON API which will make it easy to write dedicated clients
* Deletions by moderators can have a reason specified
* Nanobunker will be established with an independent admin in case nanochan goes down for any reason
Any more ideas?

Nanonymous No.1057 [D] >>1058 >>1121 >>2928

Will there be a r9k board?

hakase ## Nanochan Administrator No.1058 [D]

>>1057
If there is an existing /r9k/ community which wants to migrate here, then it will be created. Otherwise, having such a board would not be useful because nobody would post there.

Nanonymous No.1060 [D]

Pretty much anyone who manages to find his way here is a robot by default.

Nanonymous No.1108 [D] >>1121

>>1098
please don't fucking make an r9k here, for fuck's sake. some boards are inherently cancerous and their users leak out onto to rest of the site. other boards firmly established to be cancer include /a/, /intl/ and /tv/.

>>1056
somehow implement reply links. this is critical for imageboards. following conversations is difficult without it.

Nanonymous No.1110 [D] >>1112

Professor you should remove support for any other format except image ones. This is an imageboard, not a sound and video board. If people want to post audio or video they could use youtube or billion other hosting services.

Nanonymous No.1111 [D] >>1113

>>1100
Webms are actually pretty nice to have. Would embeds work as an alternative to hosting videos? You know YouTube is not an option for Moon Man's full discography, which is a must have.

Nanonymous No.1112 [D] >>1113

>>1110
you're a faggot for thinking this

Nanonymous No.1113 [D] >>1114

>>1111
"What is filesharing?"
>>1112
>implying


Accessability and spoonfeeding for you newfags is the reason why 4cucks is the way it is.

Nanonymous No.1114 [D] >>1115

>>1113
you are retarded. video uploading has nothing to do with the quality or deterioration of imageboards. 4cucks became what it is because its owners let it, not because webms were suddenly allowed.

the need to share videos outside of major centralized video hubs like youtube or even smaller ones (such as bitchute) is becoming more and more important as censorship increases on the surface web.

Nanonymous No.1115 [D] >>1116

>>1114
>censorship increases on the surface web
literally a child that never seen internet before

Nanonymous No.1116 [D]

>>1115
>censorship isn't increasing on the surface web
>silicon valley tech companies strive to be apolitical and most people who live and work in tech are neutral
this is what a shill looks like. fuck off nigger.

Nanonymous No.1121 [D] >>1123

Best have a solid mod team as every day there are more and more spooks posting here trying to stir shit with blatantly disingenuous posts. A report feature would be nice if it's possible.

>>1057
>>1108
I agree. /r9k/ is babbies first attempt at understanding the world. If they haven't evolved past that phase by the time they reach this board then they don't belong here.

hakase ## Nanochan Administrator No.1123 [D] >>1125

>>1121
>mod team
Right now there are not enough posts to require that many mods. There are currently two - me and umarufag.
>A report feature
I have made a thread, >>>/meta/1122 which can be used in place of reports. This has all the functionality of a report system and will be used in its place. It is better to have a reports thread rather than the normal report queue because it allows for extended discussion on whether or not the post breaks the rules, unlike the existing system on e.g. 8chan.

Nanonymous No.1125 [D] >>1126 >>1500 >>1501

>>1123
I really like voat's reporting system, where aside from global rule breaking posts like cp, deleted posts are really only hidden from plain sight, and any user could still easily access them by going to a special deleted posts page

By the way, is the posting box supposed to be floating / moving along when scrolling? Doesn't seem to work in the desktop tor browser, at least consistently
Also, showing the relative time for posts using css tooltips would be nice

hakase ## Nanochan Administrator No.1126 [D] >>1127

>>1125
>posting box
The posting box is supposed to be floating. It works perfectly fine for me in furfucks, netsurf, qupzilla and mobile browsers. What's the behaviour on your browser?
>relative time
I've been meaning to implement relative times for quite a while now.

Nanonymous No.1127 [D]

>>1126
oops, nevermind about the posting box, it was caused by another addon fucking with the css

hakase ## Nanochan Administrator No.1138 [D]

Relative times have been implemented. The reason for doing this was because they are timezone-agnostic and more relevant than UTC dates.
However, sometimes it is needed to view the exact time that something happened. To see the old-style UTC date formatted in ISO format, simply hover over the relative time, or extract the data from the datetime attribute if you're parsing the page.

Nanonymous No.1145 [D] >>1146 >>1147 >>1148

>>8
Why are some anonymous names blue and some green

Nanonymous No.1146 [D] >>1150

>>1145
>>>/cuckchan/

Anonymous No.1147 [D]

>>1145
back to tiktok and snapchat

Anonymous No.1148 [D][U][F] >>1150
File: 4cf9b8fb59217c6d94fda21fc4c75c34889a10446e31052d16d575daaac9723f.png (dl) (10.22 KiB)

>>1145
Like this sweetie.

Nanonymous No.1149 [D] >>1150

Hmm

Nanonymous No.1150 [D][U][F] >>1155
File: ea4627e3ef3f5dd5d5bf9113ce8e428636a76824006377aa00f1311f81efe32f.png (dl) (11.78 KiB)

>>1146
>>1148
>>1149
epic le shitposts aside, that feature could unironically be implemented with pure css

Nanonymous No.1151 [D] >>1155

There needs to be a way to link replies to a reply. Maybe have the backend scan through all text to find >>#### then update the title in the original reply (found with >>####) to the child reply

Nanonymous No.1152 [D]

If it works for all users then I can read whatever you place in the email

Nanonymous No.1153 [D]

Apologies if this had been discussed already, but something needs to be done about posting multiple times on the same form, like so:

Nanonymous No.1154 [D]

Apologies if this had been discussed already, but something needs to be done about posting multiple times on the same form, like so:

hakase ## Nanochan Administrator No.1155 [D] >>1156

>>1151
This is possible, and it will be done at some point in the future, but doing it efficiently requires some database modifications so I'll put it off for now.
>>1150
>font-size: 0px;
>text-decoration: none;
>font-weight: bold;
Why do all this instead of display: none;?

Nanonymous No.1156 [D] >>1157

>>1155
>Why do all this instead of display: none;?
To be perfectly honest I just copied it from 8chan /s8s/. I'm a master of the art of copying and pasting from stack overflow when it comes to doing css myself.

Nanonymous No.1157 [D]

>>1156
>copying and pasting from stack overflow
p a j e e t p l s g o

umarufag ## Global Volunteer No.1160 [D][U][F]
File: ef7cf54207f224750c85800fd867c888e0c8952acc954bf0448d941c2b004e39.jpg (dl) (115.15 KiB)

>All board owners, bvols and gvols prepare to change your passwords.
>Nanochan mod account security will be upgraded soon.
Sounds serious. Like AIDS serious. When's the last time you saw your gator?


hakase ## Nanochan Administrator No.1161 [D] >>1162 >>1163

Don't worry no data has been stolen or compromised. This is a preventative measure like condoms to make it harder to crack passwords. See >>>/meta/1158 for more information.

hakase ## Nanochan Administrator No.1162 [D] >>1163

>>1161
But anyway, regardless of whether nanochan is secure, always remember to not re-use passwords. (yada yada bet you heard this 1000 times already)

Nanonymous No.1163 [D]

>>1161
>See >>>/meta/1158
So basically "SHA-512 bad". I'm not up to date with cryptoshit but at least now I understand why passwords need to be changed.

>>1162
>always remember to not re-use passwords
Oh shit does this mean I have to change my password every time I log in so as to not re-use it next time I log in?! Just kidding.


Nanonymous No.1164 [D]

Sha512 is a secure hash. Sha256 is even quantum resistant and sha512 is far better.

Nanonymous No.1165 [D] >>1167 >>1169

Vimchan is infinitely superior to nanochan.

Nanonymous No.1167 [D] >>1169

>>1165
emacschan is superior to both

Nanonymous No.1169 [D]

>>1165
>>1167
Is there an Acmechan?

Nanonymous No.1184 [D] >>1185

Just a heads up that leaving the post entry completely blank allows you to make a post regardless
Even using alt-shift-s anywhere on the page without having a posting form shown works

Nanonymous No.1185 [D]

>>1184
This issue has been fixed. Thanks for reporting.


Nanonymous No.1192 [D]

When you copy someone's post, the newline isn't copied. This is because nanochan replaces newlines with <br>s. Instead, it should put people's posts inside of <pre> blocks. This also has the effect of preserving double spaces and tabs.


Nanonymous No.1214 [D] >>1215

Liebe Admin,
Ihre clearnet link ist doch kaput.
Your Clearnet Link Isn't Working Right Now

Nanonymous No.1215 [D]

Just wanted to mention >>>/meta/1177 and how the floating bar on the top obstructs parts of a post when the quotes in the post are clicked

>>1214
Kek

Nanonymous No.1231 [D][U][F] >>1235 >>1236 >>1240
File: b64118c66c473a42e178e006b06bb1f3d501e4e573bba8605b085fffbe0cc588.png (dl) (12.41 KiB)

>>8
Consider collapsing 'deleted' posts instead of purging them
Instead of purging posts so that no one knows what has been deleted by a potentially corrupt board owner or its volunteers, consider collapsing deleted posts with some CSS, this makes board moderation much more transparent and people can sniff out corruption much faster. Don't let this place become a next 4/ or 8/pol.
Pic attached is from Meguca's way of handling deleted posts (no endorsement)
Thanks!

Nanonymous No.1232 [D] >>1233

>>8
Caching
Send this with thumbnails and images (makes the site quite a bit faster when reloading):
Cache-Control: max-age=86400000
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cache-Control

Nanonymous No.1233 [D]

>>1232
Also add this for all files under the /static/ directory:
Cache-Control: max-age=86400 (request new file every day)

By the way "86400000" is 1000 days which is reasonable for stuff that will never change (thumbnails and images are stored by their hash)

moonkill ## Global Volunteer No.1235 [D] >>1238 >>1239 >>1255

>>1231
I left your post up in the other thread so people know to come and discuss here.

I dunno if that exact feature can be duplicated without js. But if something similar could be implemented, it would be preferable to have the collapsed posts show up in the log rather than the thread itself. That would also give more context to the deletion reason given, and keep the threads clear of bs. Meguca is a liveposting board that moves fast and that feature works better there, I think.

Nanonymous No.1236 [D] >>1238

>>1231
There's also the downside of derailing with that way (like the old 4chan bannus did).

Nanonymous No.1237 [D] >>1255

>>8
Since there is no way to browse like on other image boards, I suggest adding a "Last post 10 hours ago" or something in the catalog, so you don't have to remember the number of posts last time you visited and figure out which one has new posts (or having to manually visit threads for new posts).
But maybe you have something that fixes this soon.

Nanonymous No.1238 [D] >>1241

>>1236
You think hiding is not enough?
>>1235
It can be implemented using CSS alone, you can utilize the :target for this I think. Will have to figure out how to do this correctly still.

Nanonymous No.1239 [D]

>>1235
>it would be preferable to have the collapsed posts show up in the log rather than the thread itself.
Something like that would work as well, yes. Though I can understand that sometimes posts will need to be purged, if someone spams links to CP or hundreds of messages and what not.

Nanonymous No.1240 [D]

>>1231
Okay, maybe something else that might be a better idea and does effectively the same thing is delayed deletion so that deleted posts are marked for deletion and deleted X hours after that.

Nanonymous No.1241 [D] >>1242

>>1238
>It can be implemented using CSS alone
This works:

[code]
<style>
.deleted {
display: none;
}

.deleted:target {
display: block;
}
</style>

<a href="#POST_ID">EXPAND DELETED POST</a><br />
<p id="POST_ID" class="deleted">OP is a faggot</p>

<a href="#OTHER_POST_ID">EXPAND DELETED POST</a><br />
<p id="OTHER_POST_ID" class="deleted">Suck a dick</p>

<a href="#ANOTHER_POST_ID">EXPAND DELETED POST</a><br />
<p id="ANOTHER_POST_ID" class="deleted">Kill all white people!</p>
[/code]

Anyway, both delayed deletion or collapsed posts are good solutions in my eyes. Delayed deletion might be better for spam, CP , stuff that should be purged.

Nanonymous No.1242 [D]

>>1241
Or combine both of these, first collapse posts marked for deletion and delete them after X hours.

Nanonymous No.1245 [D][U][F]
File: a3f82d94a3dacb17a0a734e6559dbe5ce166eb7b83eb9661406b5289eafce468.jpg (dl) (18.64 KiB)

Make a shadow rule and delete any spork posts until pigchan niggers learn how to make good threads.

Nanonymous No.1255 [D]

>>1235
Having just an indicator of a deleted post without including the contents would be nice enough, even fucking reddit indicates deleted posts in comment threads. Could get annoying to regular users though
I still think a dedicated page where all rulebreaking posts go (basically what you said) is better though, anything is better than the vague as fuck 8ch modlog system we have currently

>>1237
It's been made a lot easier to browse recent posts with the relative times though


Nanonymous No.1283 [D] >>1284 >>1285

Is it possible to add the timestamp or age of the most recent post to each thread in the board overview? I don't usually remember the post counts since I last refreshed the page.

hakase ## Nanochan Administrator No.1284 [D] >>1291 >>1297

>>1283
I have started work on sakamoto (basically nanochan 2.0) and won't be making any changes to nanochan for the moment; however, I will keep that in mind when developing sakamoto.

Nanonymous No.1285 [D] >>1286

>>1283
What I do is leave the old overboard tab open, open a new one in a new tab, and compare the replies to find out where I left off

Nanonymous No.1286 [D]

>>1285
I usually click update and watch which parts of the page change

Nanonymous No.1291 [D] >>1292

>>1284
Another suggestion for sakamoto, then. Loading a large thread in Firefox is pretty jarring, the page height changes as it's loading the individual images. Is it an idea to put the the pixel dimensions of all media in the HTML code? Then the browser will know how large they are without loading any other assets and won't have to reflow the page every time.

Nanonymous No.1292 [D] >>1293 >>1500

>>1291
This will definitely be implemented in sakamoto. I used to have it enabled in nanochan 1.0 but it caused an extreme loss of performance because I couldn't do it in an efficient way. With C, these tasks become easy because the graphicsmagick library can be linked.

Nanonymous No.1293 [D] >>1294

>>1292
Cool, thanks.

Not like you have to generate those dimensions on every page load, seems pretty easy to cache that when the file is being uploaded.

Nanonymous No.1294 [D]

>>1293
Yes, I will cache them. Sakamoto will also be a static page generator, which enables better cache management by the browser and allows for page compression. Basically, everything will be faster and better.

Nanonymous No.1297 [D] >>1304 >>1310

>>1284
Will you add caching? It's a small change and improves UX alot IMO.
>I have started work on sakamoto
Will 'http://nanochanxv2lxnqi.onion' be using Sakamoto, or continue to use Nanochan? Also, why not continue developing Nanochan?

Export board, thread, or site to .ZIP Nanonymous No.1302 [D][U][F] >>1303 >>1304
File: a83c19ff563547f9f7305b65f6ea55a74e4c4172e56b15fcf1f372eb8060220a.png (dl) (3.74 KiB)

Export board, thread, or site to .ZIP
Too often imageboards go offline, stuff gets deleted or slided off the board. This is also a way to make an imageboard more distributed and resilient.


Nanonymous No.1303 [D]

>>1302
Only the textual/HTML content (possibly the thumbnails as well) otherwise it costs too much bandwidth.

Nanonymous No.1304 [D] >>1305 >>1310

>>1297
>>>/meta/1252

>>1302
If the API was still up I/someone else could set up a tiny scraper to archive the board and possibly upload an archive elsewhere

Nanonymous No.1305 [D]

>>1304
>scraper
That's always an option, though I'd like to see sites embracing an easy way for people to back-up sites, so that stuff doesn't get memory-holed all the time.
Off-topic: It could be interesting to slightly tweak browsers (Firefox) so they cache everything by default so you can still browse web pages you've visited before.

Nanonymous No.1306 [D]

>so you can still browse
when the internet is down or the web page/ site gets taken offline I meant to say

Nanonymous No.1310 [D]

>>1297
no, sakamoto is just the replacement for nanochan's software. I'm not starting a new site. think of it as a rewrite of the current software.
>>1304
There's a pyshit program called webpage2html which downloads a webpage and includes all resources (CSS, thumbnails etc.) in a single html file. I've been using it to scrape certain boards on 8chan and it works very well, despite being written in pyshit.

Nanonymous No.1499 [D] >>1500

Not that I'm particularly opposed to the fact you're deleting posts like that retarded one from the alleged pigchan mod, but threads are starting to get a little confusing because of it. A page where we could see deleted posts and the reason for their deletion would be nice. The entire situation is a little bit complicated. All deleting a post does is show that you don't want them on the board as you obviously can't ban, but then you have these awkward remnants of the people who are essentially already telling them the same thing in the thread responding to a post that doesn't exist. I won't pretend like I know the solution or if there even is a better way to handle it at all, but transparent post deletion seems like a decent enough way to go about it. Though I could see the perspective of not wanting to give these posts any more attention and the problems a transparent deletion page could cause as well.

Nanonymous No.1500 [D] >>1501

>>1292
Now that nanochan's statically generating webpages anyway, is it feasible to implement this now?

>>1499
I still think my suggestion here >>1125 would work best for situations like these

Nanonymous No.1501 [D]

>>1500
>I still think my suggestion here >>1125 would work best for situations like these
I can agree with this

Nanonymous No.1506 [D][U][F] >>1507 >>1529
File: f6783225f5ef22b9f0b3f8f6d95df56eaee843f7889455127577315ef95edb9a.pdf (dl) (6.71 MiB)

Can you enable posting epub books?
I don't know if it's possible to botnetify them and have them ping some server when opened, but they're a much better format for sharing books than PDFs

hakase ## Nanochan Administrator No.1507 [D] >>1509 >>1513 >>1514 >>1516

>>1506
EPUB files are ZIP files, and as such there is no good way to differentiate between them and ZIP files unless they are extracted and the contents inspected. This would open up to a bunch of server-side security problems (zip bombs, etc.), as well as significantly increase code complexity.

Nanonymous No.1509 [D]

>>1507
That blows, looks like all the other popular ebook formats like .mobi and .azw3 do the same as well
>However, several e-Book formats including the Amazon Kindle, Open eBook, Compiled HTML, Mobipocket and EPUB store each book chapter in HTML format, then use ZIP compression to compress the HTML data, images, metadata and style sheets into a single, significantly smaller, file.

Nanonymous No.1513 [D] >>1529

>>1507
>Bans ZIP files
Many formats use ZIP compression --- think of ePub, Mobi, CHM, Kindle Book, XPI, CRX, ODT, DOCX, and much more.
I would like to know your motivation for banning ZIP files, it is much too useful and I see no obvious ability for exploitation unless you're a fucking retard.

Nanonymous No.1514 [D]

>>1507
>This would open up to a bunch of server-side security problems
You just don't open it on the server? Let the user suffer the consequences of opening a ZIP file, if there are any.
You're too protective of your users, if they are too retarded to know the dangers of opening a ZIP file, a JPG, or whatever then there's no point in protecting them.

Nanonymous No.1516 [D] >>1518 >>1529

>>1507
>and as such there is no good way to differentiate between them and ZIP files
You are a big baka. From the EPUB standard it says you can check.
offset: string to match
0: PK 0x03 0x04
30: mimetype
38: application/epub+zip

Nanonymous No.1518 [D] >>1529

>>1516
oh, ok. I'll get epub support working soon(tm) then.

Nanonymous No.1520 [D] >>1529

Already posted it on 8/tech/ but I'll repost it here so you don't overlook it.
>catalog items scroll horizontally
Dude, change the CSS to:
[code]
div.catalog-thread {
...
overflow-y: auto;
overflow-x: hidden;
word-wrap: break-word;
}
[/code]
This will break the word if it's really necessary (it doesn't fit in one line). Otherwise line breaks will be like always.

Nanonymous No.1521 [D]

I also have a better idea for the post box:
Make a <label id="postswitchlabel">Post
<input id="postswitch" type="checkbox"/>
</label>
in the beginning of the top bar (only if the page is a thread page) and place the following in the CSS:
#postswitchlabel {float:right;}
#postswitch {display:none;}
#postswitch:checked #postform{display:block;}

Then you should have a switch button to toggle the box which is always visble. Way better than your lazy :target solution because that means the box disappears when clicking through posts.

Nanonymous No.1522 [D]

damn it. I meant
#postswitch {display:none !important;}
#postswitch:checked ~ #postform{display:block;}

hakase ## Nanochan Administrator No.1529 [D] >>1569

>>1513
I am not "banning" ZIP files. I just don't want to extract the contents because it takes up too much CPU power and increases code complexity. Regardless, there's a way to detect EPUB without having to extract it, so I'm using that.
>>1506
>>1516
>>1518
EPUB support has been implemented. Let me know if there are any bugs.
>>1520
Done. Thanks for the contribution. You will probably need to invalidate your cache (ctrl+F5 on any page) to see the results.

Nanonymous No.1530 [D] >>1531

>I just don't want to extract the contents
But you don't have to, or do you? If its for security let the users suffer the consequences of opening it not the site.

hakase ## Nanochan Administrator No.1531 [D]

>>1530
>But you don't have to?
In the case of EPUB, no I don't. I guess that most ZIP-based file formats include some sort of header information which allows me to distinguish their contents.
However, if there were to be any format which requires decompression to determine the type, I probably wouldn't bother supporting them.

Nanonymous No.1565 [D]

Hakase can you add something like last post on 2018-12-17 12:44 now we rely on the number of replies and order to determine whether a thread has a new post.

Nanonymous No.1569 [D] >>1575

>>1529
Why didn't you implement my second recommendation?
Browser support, too hacky?
Just asking. It's your project.

Nanonymous No.1570 [D] >>1574 >>1575

I also have a new commit:
for catalog-container use

display: flex;
flex-wrap: wrap;

and for catalog-thread use

flex-grow: 1;

This makes maximum use of the screen space and will always fill it perfectly using the entry size as minimum width.
If another entry fits in the row the next entry will be displayed but if not the remaining space will be equally given to the individual entries of the row.

Nanonymous No.1571 [D][U][F] >>1575
File: 47df19a105a78e0c7c2b19ad049aa0ecb78b5c4d4ff13778e4cd59be8dd7d687.png (dl) (480.10 KiB)

Here's how it would look.

Nanonymous No.1572 [D] >>1575

Also get rid of the ugly 1px borders for posts in threads and threads in the catalog but leave it for the floating post window (because it needs them).
Sometimes less is a lot more. Believe me.

Nanonymous No.1573 [D] >>1575

irl does't have lines either. It's just shapes with different texture/color/shade/brightness being next to each other.

Nanonymous No.1574 [D] >>1575

>>1570
forgot to mention display:block for catalog-thread
>>1570
would probably also solve
>>237
since it means the entries are no longer treated as part of a text line but as arranged block elements.

Nanonymous No.1575 [D] >>1576

>>1569
I didn't implement it because I don't understand what problem it solves. If the post box disappears, just press alt+shift+P or equivalent in order to make it reappear. The #target solution is a lot more elegant in my opinion.
>>1570
>>1571
Personally I think that looks a bit weird because everything is crammed against the screen edge.
>>1572
>>1573
Matter of personal preference I guess.
>>1574
Already solved, I tried on qupzilla, luakit and netsurf and it was ok last time I tested it.

Nanonymous No.1576 [D] >>1577

>>1575
Then use it without the flex-grow: 1; but don't use lines (inline-block).
Lines are for text damn it.
justify-content: center; makes the elements centered too.
>personal preference
At least color them green and maybe use border-style: none solid solid none; like infinitychan or border-style: outset/inset;.
Come on, those black borders are shabby.
>The #target solution is a lot more elegant in my opinion.
The entire point of windows is that you can click on elements inside windows without switching to the application/window first.
But okay. Your solution doesn't need CSS3 so whatever. I guess your's more compatible.

Nanonymous No.1577 [D]

>>1576
Ok, done. Thanks for the suggestions.
Ctrl+F5 to invalidate cache.

Nanonymous No.1578 [D] >>1583

>tfw the entire site breaks apart
DUDE
overflow-y: auto; overflow-x: hidden;
DON'T UNIFY THAT! IT'S NOT POSSIBLE!
overflow: only allows to set something for both x and y.

Nanonymous No.1579 [D]

Good that you have me around to tell you something that basic.

Nanonymous No.1580 [D] >>1583

And while you're at it remove <hr class=invisible>
You don't need that for flexbox.

Nanonymous No.1582 [D] >>1587

Also checked your code and I'll show you how to do things properly

local extensionToType={
["png"]="image",
["jpg"]="image",
["gif"]="image",
["webm"]="video",
["mp4"]="video",
["mp3"]="audio",
["ogg"]="audio",
["flac"]="audio",
["pdf"]="document",
["epub"]="document"
}
function file.class(extension)
return extensionToType[extension] or extension
end

Is way better than your and and and if else or or solution. It's like the switch statement of Lua.
What would happen if the extension was .document? If I upload an empty .document I even get a CGI error. Include a check whether the file is actually empty.

Nanonymous No.1583 [D][U][F] >>1585
File: 9af4275322ec89b325c331d26cc7c7418b22b6936824cfcfb4bb12f4c4adf146.png (dl) (382.78 KiB)

>>1578
huh? what browser are you using (out of curiousity)
I changed it back btw
Guess this is what happens if I don't test things on multiple browsers.
>>1580
It's required for text browsers, for w3m at least.

Nanonymous No.1584 [D]

*not empty

Nanonymous No.1585 [D] >>1587

>>1583
The Firefox that comes with the Tor Browser Bundle.
You're using Chromium right?
Even through some browsers do it. It's not meant to be an against the spec.

Nanonymous No.1586 [D]

*and

Nanonymous No.1587 [D]

>>1585
>Chromium
N O P E
I'm using Firefox 62.0.3
>>1582
Done. Seems to werk.
>What would happen if the extension was .document?
Nanochan doesn't pay attention to the original user-submitted filename at all. So it shouldn't do anything.
>Include a check whether the file is actually empty.
Also done.

Nanonymous No.1588 [D] >>1594

>doesn't pay attention to the original user-submitted filename at all.
That's good.
>Also done.
Well done.

I also noticed that you closed all self closing html elements. Are you going to convert it to XHTML?

Nanonymous No.1589 [D] >>1593 >>1594

io.write([[Check if
multiline
string
works
with LuaJIT
Saves you a bunch of unnecessary function calls while preserving your pretty code.
]])

Nanonymous No.1590 [D] >>1593 >>1594

otherwise you can still use the .. operator to throw them together in one go before you call make a function call

example:
io.write("<li class='system'><a href='/index.html'>main</a></li>\n"
+"<li class='system'><a href='/Nano/mod'>mod</a></li>\n"
+"<li class='system'><a href='/Nano/log'>log</a></li>\n"
+"<li class='system'><a href='/stats.html'>stats</a></li>\n"
+"<li class='system'><a href='/overboard.html'>overboard</a></li>")

Nanonymous No.1591 [D]

Here's a cleaned up version of nano2html. uses the return value for the next function. More efficient. Lua doesn't care about line breaks

function post.nano2html(text)
text = "\n" .. text .. "\n"
text = text:gsub("&gt;&gt;(%d+)", "<a class='reference' href='#post%1'>&gt;&gt;%1</a>")
:gsub("&gt;&gt;&gt;/([%d%l]-)/(%s)", "<a class='reference' href='/%1'>&gt;&gt;&gt;/%1/</a>%2")
:gsub("&gt;&gt;&gt;/([%d%l]-)/(%d+)", "<a class='reference' href='/%1/%2.html'>&gt;&gt;&gt;/%1/%2</a>")
:gsub("(https?://)([a-zA-Z0-9%./%%_%-%+=%?&;:,#~]+)", "<a rel='noreferrer' href='%1%2'>%1%2</a>")
:gsub("\n&gt;(.-)\n", "\n<span class='greentext'>&gt;%1</span>\n")
:gsub("\n&gt;(.-)\n", "\n<span class='greentext'>&gt;%1</span>\n")
:gsub("\n&lt;(.-)\n", "\n<span class='pinktext'>&lt;%1</span>\n")
:gsub("\n&lt;(.-)\n", "\n<span class='pinktext'>&lt;%1</span>\n")
:gsub("%(%(%((.-)%)%)%)", "<span class='kiketext'>(((%1)))</span>")
:gsub("(.-)", "<span class='redtext'>%1</span>")
:gsub("%*%*(.-)%*%*", "<span class='spoiler'>%1</span>")
:gsub("(.-)", "<s>%1</s>")
:gsub("(.-)", "<u>%1</u>")
:gsub("&#39;&#39;&#39;(.-)&#39;&#39;&#39;", "<b>%1</b>")
:gsub("&#39;&#39;(.-)&#39;&#39;", "<i>%1</i>")
:gsub("\n", "<br />")
return text;
end

Nanonymous No.1592 [D]

damn it some of that turned into formatting

Nanonymous No.1593 [D]

>>1590
fug I meant to replace the + with ..
anyway >>1589 is preferable and takes the least processing power

Nanonymous No.1594 [D] >>1595 >>1597

>>1588
>I also noticed that you closed all self closing html elements. Are you going to convert it to XHTML?
No, just a habit of mine. I don't like self-closing elements because they are inconsistent with other types of elements. Better to have some indication at least.
>>1589
>>1590
No need for any of that. io.write() concatenates multiple arguments, whereas operator ".." concatenation is slow. i.e.
io.write("Hello ", "world");

Nanonymous No.1595 [D][U][F]
File: 92b7b82bb1b3c1b6e19192020ec4d5a84cce50febc999a25dd0687e14732b9ca.jpg (dl) (425.33 KiB)

>>1594
not the other guy but is the rumor about you being a girl true??
Pic related

Nanonymous No.1596 [D]

Just tested it myself in LuaJIT
Even something as funny as
print(
[[Hello
World]]
)
works fine. No reason to not use multiline strings instead of a billion function calls. I suggest you clean up your code a bit.

Nanonymous No.1597 [D]

>>1594
Multiline strings are still faster and work with LuaJIT.

Nanonymous No.1598 [D] >>1670

>1594
Then why not use XHTML?
All you need to change is
<html xmlns="http://www.w3.org/1999/xhtml">
Make sure you have the minimum required elements:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" /> <!-- optional -->
<title>Example XHTML5 document</title>
</head>
<body>
</body>
</html>
and serve the page as application/xhtml+xml
when you're closing the elements anyways why not increase the parsing speed?

Nanonymous No.1599 [D] >>1601

another question:
Would you add SVG support?
You can and should tread them just like images using the img tag.
Maybe place a filesize limit so no one posts too crazy SVGs,

Nanonymous No.1600 [D]

An SVG file starts with <svg and is just plain xml.

Nanonymous No.1601 [D]

>>1599
SVGs can contain javascript. Don't do it

Nanonymous No.1602 [D]

>1601
Not if they're src of an <img/> tag
Even if it contained JS it would not be run.

Nanonymous No.1603 [D]

Found it https://www.w3.org/wiki/SVG_Security#SVG_as_image
And scripts shouldn't work on this site anyway.

Nanonymous No.1604 [D] >>1670

elseif data:sub(1,4) == "<svg" then
return "svg"

and

["svg"] = "image"

in file.class should do the job.
Do you need a generate a preview? SVGs are normally pretty small to begin with. I'd just restrict filesize a lot more.

Nanonymous No.1605 [D]

Also he uses a restrictive CSP anyway:
https://8ch.net/tech/res/996935.html
That should prevent all svg attacks.

Nanonymous No.1638 [D] >>1645 >>1670

How exactly are clearnet tor gateways blocked?
These gateways allow regular web crawlers to crawl the site and index it. It'd be great if we could try and avoid being indexed.

Nanonymous No.1645 [D] >>1670

>>1638
>How exactly are clearnet tor gateways blocked?
I think they have distinct user agents, not sure. If Nanochan were to force TLS usage you could also use the TLS handshake to ban certain user agents.
>It'd be great if we could try and avoid being indexed.
If you don't want to be indexed by the big players such as Google, Microsoft, whatever you can just add a robots.txt entry.

Nanonymous No.1651 [D] >>1669

Can we have a text format info page/sticky somewhere?
>inb4 git gud
I'm tired of having to make a test post every time I forget how to do italics.

Polite sage.

Nanonymous No.1667 [D][U][F] >>1669
File: c63ab393d6cd9e8a7a25f688f210df12acc2a69c636fcfc11d60dae84c8783a9.jpg (dl) (82.73 KiB)

If I made a 2d loli thread in /b/ or in /a/, would it be counted as in violation of rule 1 or not?

hakase ## Nanochan Administrator No.1668 [D]

A few minor changes have been made to the code.

1. The stats page is no longer statically generated. It is now accessed through /Nano/stats rather than /stats.html and the rationale behind this is that generating the stats page takes a bit of time, and the stats are viewed much less than a post is made. The second reason is that if no posts are made within 24 hours, the statically generated statistics will be inaccurate and off by 1. The old stats.html page redirects to the new location.
2. Redirects now display where they are redirecting to in the body of the page. This means that if you are using a browser which does not support meta refresh, you can still use the parts of the site which use redirections (mainly mod tools) without too much trouble.

hakase ## Nanochan Administrator No.1669 [D]

>>1667
That is not a rule 1 violation. Feel free.
>>1651
>inb4 git gud
git gud

Nanonymous No.1670 [D] >>1671 >>1677

One more change has been made.

3. SVG file support has been added. Thumbnails are generated, the filesize limit is 16MiB, and they are compressed by the server when transmitted. Javashit within SVG files will not be executed because of the CSP (if you can break this please report it to me). An example SVG is attached to this post.

>>1598
I will investigate whether parsing speed is really improved. Thanks for the suggestion.
>>1638
Tor gateways send a request header (either X-Tor2web or X-Forwarded-For) which is detected and blocked.
>>1645
There has been a robots.txt for some time which indicates not to index any part of the site. However, I think some onion search engines may ignore it.
>>1604
SVG files will have a preview. Some SVGs are large for a legitimate reason, and I'd rather not take the risk of someone uploading large SVGs and causing page loads to be slow.

Nanonymous No.1671 [D][U][F] >>1715
File: e59051778023f4a34d04a2e92e056e6c82bb9d40d1b2c710651a3064c81fe2b8.svg (dl) (1.80 KiB)

>>1670
Sorry, uploaded a somewhat broken svg
Here's another example

Nanonymous No.1677 [D]

>>1670
Cool, my request has been implemented.
Thx hakase, now I finally have a place to shitpost svgs on!

Nanonymous No.1679 [D][U][F] >>1681 >>1684
File: 7774af5d9865ee9455e99f1fe5ac5b1c8712aa796441bd9f0f0a77827b018dfd.jpg (dl) (4.00 MiB)

TRIPCODES WHENST

tripfag!Qc1.U25Pnn No.1681 [D]

>>1679
>he doesn't know how to tripfag

!Hakase.4Zf No.1684 [D]

>>1679
They're already implemented

!test No.1697 [D]

what

test##test2 No.1698 [D]

test2

Nanonymous No.1699 [D] >>1700

welp, good for you that it's implemented, bad for you that literally nobody knows how to fucking do it.
Make a faq already.

Nanonymous No.1700 [D] >>1703

>>1699
>I'm a newfag please spoonfeed me
Look in the source code, moron

!Hakase.4Zf No.1703 [D][U][F] >>1704 >>1708
File: 6e31c7ba9708d5f51ef13eb81f71cc918637c7ea407d6202966ca132f323f4c1.png (dl) (3.58 KiB)

>>1700
I fucking did, pic related is all I found, not a huge fuckin lua guy but if I'm right this literally just fucking splits the name in two and makes it so the part after the ! isn't fucking bolded.
I don't think that's how a fucking trip is supposed to work.

M!assiveFuckingFaggot No.1704 [D]

>>1703
Tripfags eternally btfo

Nanonymous No.1708 [D]

Resizing the browser makes you lose your current position in the page, is there any way to fix that?
>>1703
lol

Nanonymous No.1715 [D] >>1716

>>1671
>Size of orignal SVG: 1.80KiB
>Size of thumbnail: 11.50KiB
Is this a problem? Also I've noticed that PNG images get PNG thumbnails and JPG images get JPG thumbnails, I don't think this is necessary.

Oh and I don't think the CAPTCHA is secure since any OCR software will probably get 98% accuracy every single time since it's just letters with a faint strike through it.

Thanks for implementing SVG support though

Nanonymous No.1716 [D] >>1719

>>1715
Tesseract.js seems to not get anything out of it, maybe with some machine learning... The captcha is open-source after all, it should be able to be broken in no-time (nn), but don't think it's a problem til it is.

Nanonymous No.1717 [D] >>1718

pls let me lurk in actual page mode than just the catalog

Nanonymous No.1718 [D]

>>1717
hoster is a bit of a faggot that never casually uses page mode...
you'll get used to it though.

Nanonymous No.1719 [D] >>1720 >>1721

>>1716
>durr open sores is breakable
only if the random numbers are known. I think hapase turned down the difficulty because he really hates captchas and nobody's broken it so whatev

Nanonymous No.1720 [D][U][F]
File: 1392a91c83f6d548ea3e217b10200d5f70906f6ebfbc89035d61d5264a648864.jpg (dl) (29.14 KiB)

>>1719
>hapase
>he
oops, i (((misgendered))) hapase she's a girl

Nanonymous No.1721 [D] >>1722 >>1724

>>1719
nibba it's breakable because it's open source. I said it might be easily breakable by neural network as it's a small picture that could easily be reverse-engineered.
Just build a huge training set using the source and let the neural network go wild, after a while it will be able to guess the numbers by itself.

Nanonymous No.1722 [D]

>>1721
i don't think you can correctly guess random numbers with any means. would you apply the same principle to cryptography, for example?

Nanonymous No.1723 [D]

>it filters the normalfags out (I bet I could go shill on cuckchan and not suffer too much of a quality decrease)
>I could go shill on cuckchan
DON'T


Nanonymous No.1724 [D]

>>1721
holy shit my fucking guy, do you not know how neural networks work?
It's an image, if the image has certain pixel-related properties a smart (artificial) brain can learn to figure out what characters it's saying.
Especially if you can make a huge ass learning set.
THE CODE FOR MAKING SAID CAPTCHA'S IS OPEN SOURCE. THEREFORE; you can make a learning set of thousands of pictures as input and the original random string as output, since you create the pictures yourself you know the random input string.
now once that neural network has learned that the output image equals the input random string, it can start to figure out what fucking image resembles what string.

It's fucking science nigger, it's not hard.

hakase ## Nanochan Administrator No.1725 [D]

Minor change made to mod tools. Instead of using a slow loop to delete posts in a thread, the delete function uses a sql statement instead.

Nanonymous No.1738 [D]

Accidental double post in the secure smartphones /g/ thread. sry

Nanonymous No.1786 [D] >>1787

just make a containment board for the larpers

Nanonymous No.1787 [D]

>>1786
>just make an entire board for them so that they are attracted here
nice try niggers, you have an 8cucks board for that

hakase ## Nanochan Administrator No.1794 [D]

Some minor changes have been made:
- The CSS now applies the word-wrap: break-word property on posts, so that long words don't extend off the side of the screen.
- Post numbers are now incremented atomically. Basically, what this means is that there will be no duplicate post numbers. I have noticed this happen in the past during waves of bot spam.
- Minor database-related optimizations (probably not noticeable).
- Bug fixes regarding cyclical threads and thread sliding.

hakase ## Nanochan Administrator No.1795 [D] >>1819

Another minor change: At least two more (((Tor2web))) gateways (tor2web.xyz and darknet.to) have been blocked. Please post in this thread if you find a gateway that still works.

Nanonymous No.1810 [D][U][F] >>1812 >>1814 >>1817
File: f7d57706115a9d0b767d51c95aee6deb962106ec6a0e8185bb85cb6273317e37.jpg (dl) (721 B)

Idea for autistic micro optimization:

Captcha jpegs can be made even smaller (a few hundred bytes) by using grayscale mode and lower quality (2 was lowest usable).


Nanonymous No.1812 [D]

>>1810
Every little bit of micro optimization is nice and matters as someone who wants to keep my very old laptop a functional piece of hardware.

Nanonymous No.1814 [D] >>1818

>>1810
I'm wondering, are (severely) low quality JPEGs effective against bots?

hakase ## Nanochan Administrator No.1817 [D] >>1828

>>1810
I tried setting the quality to 2, which didn't make a noticeable difference, so it will stay on 0.
I also enabled grayscale mode, which didn't change the filesize much either. The captcha files hover around 990-1010 bytes. Which program and options did you use to get that one to 721 bytes?

Nanonymous No.1818 [D]

>>1814
I think the captcha is mostly effective just because you need to input something random with every post. I highly doubt the spam ""bot"" being used is even remotely capable of doing any kind of captcha what so ever.

Nanonymous No.1819 [D] >>1820

>>1795
How was this accomplished?

Also, here's a list of the various quirks/bugs I've found/gathered, some obvious:
>using F5/^r (to refresh captcha, for example) lets you retain whatever was written in the post forms, but isn't doing the same when [update] is used
>certain html characters aren't parsed correctly (like the '!' in mega.nz)
>trailing/preceeding newlines aren't deleted
>copying posts doesn't copy newlines at all
>no way to spoiler images/media/pdfs

And for formatting:
> >>quote does not correctly link posts across different threads
> >>>/board/quote gives a 404 if quote isn't an OP
>kiketext, redtext, >>>/board/quote and >>quote don't get hidden by spoilers when spoilered
> >>>/board/ doesn't link to anything after being spoilered, but is spoilered correctly
>quotes turns into <b></b> with no text inbetween when the amount of quotes used exceed 6
>no way to italic and single quote, or bold and italic and single quote

Nanonymous No.1820 [D] >>1821

>>1819
>How was this accomplished?
Checking for the presence of certain HTTP request headers and returning an error if they are present. Namely:
* X-Tor2web
* X-Forwarded-For
* X-Real-Ip (yes, some tor2web gateways reveal the cucknet IP of the user...)
>using F5/^r (to refresh captcha, for example) lets you retain whatever was written in the post forms, but isn't doing the same when [update] is used
I can't fix this, it is a standard browser behavior. The only way to avoid it is to use ^R. Unfortunately, using ^R unconditionally is suboptimal as well since it causes cache revalidation for all images on the page, which is slow.
>certain html characters aren't parsed correctly
The exclamation mark is now included as a URL character. This is difficult to fix properly because some characters are punctuation and can be either part of a URL or not.
Example: https://mega.nz/!blahblahblah
All the other formatting issues can only be fixed properly by writing a custom parser. I have done that already in C, but that needs to be translated to Lua.

Nanonymous No.1821 [D] >>1822

The global announce isn't updated across all threads whenever it is modified, until something happens with it and the static page is updated. Lots of older threads still have the SVG announce on them
>>1820
What about creating a third group for the regex such that the last character must not be a punctuation? It's not very likely that they end up at the end of a URL anyway. From what I can tell copypasting the second group and removing the ! match works fine

hakase ## Nanochan Administrator No.1822 [D]

>>1821
>The global announce isn't updated across all threads
Generating all threads when the global announcement is updated would be too slow. In fact that behaviour is present on 8chan and all other imageboards using static pages.
>What about creating a third group for the regex
This doesn't fix the problem properly. When I write the new parser I will add new formatting which will force the text within into a link, e.g. [[https://example.com]] everything within the double-brackets will be linkified.

Nanonymous No.1823 [D]

I'll copypaste from the QTDNTTOT
Is this the features requests thread? Can index browsing be added? Not just for boards but for the overboard as well. The site is currently slow enough that index browsing can be justifiable.

Nanonymous No.1828 [D] >>1829

>>1817
>I tried setting the quality to 2, which didn't make a noticeable difference, so it will stay on 0.
No. Many jpeg converters have a "safety feature" of forcing baseline quality. This means that very a low quality choice gets clamped to minimum 10 (color) or 7 (grayscale) which is what happened with all your captchas so far.

Use the cjpeg tool from the libjpeg library (package libjpeg-turbo-progs, maybe?) and be sure NOT to use its "-baseline" switch.

https://linux.die.net/man/1/cjpeg


hakase ## Nanochan Administrator No.1829 [D] >>1830

>>1828
>baseline quality
Ok, I'll look for this option.
>cjpeg tool
I am using graphicsmagick to generate the captcha, and using its integrated -quality option. I don't want to involve additional tools.

Nanonymous No.1830 [D][U][F]
File: 83b65886d01fac41adc3f6f0786cab475cfc1a8cd031884c712f459ff96d0734.jpg (dl) (440 B)

>>1829
By the way this is what a quality of 1 looks like.

Nanonymous No.1832 [D] >>1907

I've been away for a good while and I am so glad to see this site is still kicking and in active development.

Tyvm, hakase.

hakase ## Nanochan Administrator No.1907 [D] >>1908 >>1912 >>2834

Post references have been added. For example, I can reply to post >>1832 and you can see the reference beside it.
Caveats: This only applies to new posts. Old posts made before this feature was added will not have references displayed on them.

hakase ## Nanochan Administrator No.1908 [D][U][F]
File: b21426884ed96f9b530223c0f2ab20eda53fbaec4389c2c27bb599cb424e404f.png (dl) (3.51 KiB)

>>1907
Also remember to invalidate your cache for the CSS file, since otherwise the post references will not appear as intended. They should appear like this.

hakase ## Nanochan Administrator No.1910 [D]

Another minor change added: The transparency in JPG catalog icons of PNG (and GIF, I guess) images is now converted to the background color #BDC of the catalog-thread element. This makes those icons look much better in some cases.

Nanonymous No.1911 [D] >>1925 >>1926

1. Small annoyance: when jumping to a post the site menu covers it (main, mod, log, stats...). This can be seen in >>>/test/959 and clicking on the first couple of refs.

2. Feature request: when can you implement code tags (no highlight necessary?) [code] TEST [/code]


Nanonymous No.1912 [D]

>>1907
Good work, Hakase.

Nanonymous No.1916 [D] >>1917 >>1918

You should ban avatarfagging. It's not only antithetical to anonymous imageboards, it's antithetical to the use of tor as you easily profile yourself.

Nanonymous No.1917 [D] >>1920 >>1922

>>1916
Says the one who makes his posts identifiable by using two spaces after a period.

Nanonymous No.1918 [D]

>>1916
Community moderation can be effective when done properly. Plus avatarfags can be exploited to disguise yourself.

Bird is the Word Nanonymous No.1919 [D] >>2974

>trash deleted
I will admit it was one of the few good boards on 4chan post-2016 only because it was unlisted and normalfag hostile in content
even better when avoiding furshit and poneshit. The niche stuff had no toxic autists.

Nanonymous No.1920 [D] >>1923

>>1917
>two spaces after a period
there are a few of us who do this here, anon.

Nanonymous No.1921 [D]

Be less autistic. That is all.

Nanonymous No.1922 [D] >>1923 >>1936

>>1917
Yes, there are two or three. And each of you makes your posts all the more distinguishable by doing so, besides already being somewhat identifiable by posting-times and language-use. This one in particular likes to be insulting, use the term 'nigger' constantly, and doesn't capitalize proper nouns. Another one doesn't use capitalization at the start of sentences and not always for proper nouns. I am unsure there is a third.
This does not help dissuade the circlejerk nature of this imageboard.

Nanonymous No.1923 [D]

>>1922
Meant for >>1920

hakase ## Nanochan Administrator No.1924 [D]

Minor change: The board log now links to the threads which are autosaged/cycled/locked.

Nanonymous No.1925 [D] >>1926

>>1911
I've already reported the first a long time ago. Looks like it isn't getting fixed any time soon
Also, is it possible to pregenerate the post references for older posts? Perhaps through a function or separate script and a few database queries

hakase ## Nanochan Administrator No.1926 [D][U][F] >>1937
File: 4cb3892854cf13a4b6fc3cd491f46bb679d47fc513e551bf949cc20b6b21969b.jpg (dl) (156.89 KiB)

>>1911
>when jumping to a post the site menu covers it
I don't think this is fixable without really ugly hacks. That's just how modern browsers work. "New Technology" amirite.
>>1925
>is it possible to pregenerate the post references for older posts?
I have just done that, and also regenerated all the static pages to make them show up. fucking annoying to do stuff like that though, had to temporarily halt the server so nobody interrupted the process.

Nanonymous No.1927 [D] >>1928

Should there be a name field?
Y:
traditional
occasionally humorous
place to put capcodes
N:
namefagging usually disliked by users
not in line with anonymous focus of privacy-friendly imageboard

hakase ## Nanochan Administrator No.1928 [D] >>1930

>>1927
There hasn't been much of an issue with namefags, probably because there isn't a real tripcode implementation and it's not possible to prevent imitations. If they become a problem I have already thought of a way to deal with them without getting rid of the name field.

hakase ## Nanochan Administrator No.1929 [D] >>1932 >>1944

Notice: the global vol umarufag has quit.
Now accepting global volunteer applications. Send them to 37564N@memeware.net
Requirements: has been here for one or two months

Nanonymous No.1930 [D]

>>1928
>There hasn't been much of an issue with namefags

t. hakase

Nanonymous No.1931 [D]

>he quit after being requested to stop avatarfagging
Based. hakase should follow umarufag's example.

Nanonymous No.1932 [D] >>1933 >>1934

>>1929
That's worrying; with the upsurge of belligerents, countless entryists will be applying, no doubt.

Why'd you quit, Umaru?

Nanonymous No.1933 [D] >>1935

>>1932
He literally quit after seeing posts telling him not to avatarfag. At least that's how I see it from the reason hapase wrote in the log.
Now we just need to figure out how to shame hapase into stepping down. Should be easy since she's a girl.

Nanonymous No.1934 [D] >>1935

>>1932
From the log:
>Deleted account umarufag with reason: he quit after being requested to stop avatarfagging

Nanonymous No.1935 [D]

>>1933
It sounds like he quit because hakase asked him to stop avatarfagging.
also made my last post >>1934 before I refreshed and saw yours

Nanonymous No.1936 [D] >>1938 >>1942

>>1922
>This one in particular likes to be insulting, use the term 'nigger'
t. says the poster who started off first with 'absolute brain dead retard'. Grow up.

Nanonymous No.1937 [D]

https://nanochancsvnej4vxiidu4fhpchkxffl3mgqypub63xadeetkjttavqd.onion/b/6237.html#post6369
RIP umarufag, sucks that he's gone, but hakase (and everyone else)'s right, he should've dialed back the avatarfagging
>>1926
>I have just done that
Sweet


Nanonymous No.1938 [D] >>1939

>>1936
>t. says

Nanonymous No.1939 [D] >>1940

>>1938
>doesn't sage post.

Nanonymous No.1940 [D]

>>1939
oops
Another formatting bug(?), multi-line spoilers add an extra line break, since text inside the spoiler tag gets an unnecessary <br> tag
*-*a spoiler
like this*-*
turns
into this


Nanonymous No.1942 [D] >>1943 >>1946

>>1936
>t. says the poster who started off first with 'absolute brain dead retard'.
I have no idea what you're talking about.
> Grow up
Says the one who insults others on an anonymous imageboard, where he intentionally makes his posts discernible, and who, judging from posting-times, is a NEET.
And I think you misunderstood what I meant. I did not mean that using the term 'nigger' is insulting -- niggers are niggers -- but that you use the term frequently. As frequently as a nigger says nigger.

Nanonymous No.1943 [D]

>>1942
>but that you use the term frequently
I've used the term exactly once. >intentionally makes his posts discernible
You're not as good at recognizing post patterns as you believe. However your point is valid. I will adjust my style since it is unintentionally avatarfagging.
>judging from posting-times, is a NEET
god forbid, if true.

Nanonymous No.1944 [D] >>1945

>>1929
>want to apply with meaningful username
>its close to doxxable (with a bit of luck or NSA IP knowledge) because of two times I used it before
Maybe I'm taking things too seriously but I wanted that name.

Nanonymous No.1945 [D]

>>1944
Disregard this I suck cocks.
It was a shit name with 31337 text anyway. Not sure why I liked it, mostly tradition probably.

Nanonymous No.1946 [D] >>1947

>>1942
>is a NEET
There is absolutely nothing wrong with being a NEET in a kike dominated society.

Nanonymous No.1947 [D]

>>1946
No matter what you do or who you are, it benefits kikes. Working to bone? Not working at all? Both are bad.

Nanonymous No.1948 [D] >>1949

Oh yuck, captcha is back on.
Casual request to remove certain difficult letters from captcha. I/L for example. If you want more symbols to replace them then add digits but don't you dare add 1 or 7

hakase ## Nanochan Administrator No.1949 [D] >>1953

>>1948
Sorry for enabling captcha. But nanochan will be somewhat understaffed for the weekend since I can't check it often, if at all during these two particular days, and there is only one global mod remaining (who doesn't have the power to enable captchas in case of bot spam).
Regarding I/L, I don't think it's an issue. The line drawn through the letters is too thin to obscure the difference. Only lowercase characters are used in the captcha, which do not have ambiguity between I and L.
If more characters are required, I will add $ which will probably throw off the bots for a while

Nanonymous No.1952 [D] >>1953

Everything is too small. Just copy 4chan's size and it'll be perfect. That's my only problem atm.

Nanonymous No.1953 [D]

>>1952
>just copy 4chan
>cuckchan eyelets don't even know how to zoom a fucking browser page
Hope this is bait
>>1949
Probably not a good idea to let goons know when you're afk. I have noticed that j, i, and l can be a little annoying with the captcha to be honest.

Nanonymous No.1954 [D] >>1955 >>1956 >>1958

Can we have a small page or sticky somewhere that details how to do formatting? Tired of posting on /test/ every time I forget how to do spoilers. Thanks.

Nanonymous No.1955 [D] >>1957

>>1954
http://oxwugzccvk3dk6tj.onion/faq.html#how-do-i-format-my-text ctrl+f "formatting", copy and save to file

Nanonymous No.1956 [D]

>>1954
We do.
https://nanochancsvnej4vxiidu4fhpchkxffl3mgqypub63xadeetkjttavqd.onion/source.lua
that is not a joke

Nanonymous No.1957 [D] >>1958 >>1959

>>1955
How the fuck do you forget how to do spoilers? It's one of the simplest formatting options available.

Nanonymous No.1958 [D] >>1960

>>1957
don't tell it to me, tell it to >>1954

Nanonymous No.1959 [D] >>1960

>>1957
[spoiler]some people learned the bb version[/spoiler]

Nanonymous No.1960 [D] >>1961

>>1958
Misquoted
>>1959
A couple of asterisks on the ends is not even remotely difficult to remember. Simple things like that expose retards who can't figure it out on their own, they get bullied and fuck off. It's a great way to ward off idiots and I like it. Just like pigchan niggers shiver at the thought of actually typing out 4 or 5 digits to response to a post.

Nanonymous No.1961 [D] >>1962 >>1964

>>1960
What is this fucking pigchan and why is everybody talking about it in every single thread? I tried doing some research on it but didn't find anything other than an ED article, some shit about Mohammad and a dead domain.

Nanonymous No.1962 [D]

>>1961
I think they are talking about 4cucks, not sure tho.

Nanonymous No.1963 [D] >>1964

I think its 8ch. No idea why though.
A lot of users here are 8ch refugees, and themselves and others don't like a lot of the community there (the bad parts are more or less half 4chan idiot, half retarded /pol/ with a sprinkle of cross board spam)
I suspect my mod app was dropped because I admitted to being 8ch user. Should have lied about it.

Nanonymous No.1964 [D] >>1695 >>1987 >>2796

>>1961
8chan is ran by a jewish pig farmer and it is thus given the name of pigchan.
>>1963
8chan having self moderated boards obviously puts it into a unique situation. The hapa mutt and kike who run it are cancer and have their hand in virtually every single top board. in one way or another. When it comes to the small boards it's whatever and I don't really care if people use 8chan for them. But 99.99% of people who use 8chan are actively posting in the top boards, which are only ever so slightly different than cuckchan, and in some ways even worse. It boils down to popularity. The second an imageboard becomes popular it becomes cancer. Imageboards fundamentally can not function and maintain their culture and quality of posts after a certain number of active users.

Nanonymous No.1966 [D] >>1967

>Imageboards fundamentally can not function and maintain their culture and quality of posts after a certain number of active users.
Moderation can filter out a lot of awful posts. 4chan was purposely run into the ground. 8chan has simply run out of steam, most of the really active and intelligent users left years ago due to burnout. We're in a multi-year lull of internet autist activity, nothing unusual considering the lull between 2007 and 2013.

Nanonymous No.1967 [D]

>>1966
The popularity doesn't destroy them because of more shit-posts. It destroys them the same way all types of mass immigration destroy the culture of the host country. When your entire base population is overwhelmingly out numbered by people who are used to a radically different culture they simply force theirs upon you and there's nothing you can do about it. Maybe if you have a severely dedicated mod team that is perfectly in agreement with the culture they want on their board it's not that big of a deal, but we've literally never seen that happen as almost every single board owner of a popular board has conveniently been completely pozzed. But either way if enough people decide they want to start posting there you're going to get consumed eventually. There's only so much a mod team can do and when it's as easy as it is to avoid bans on anonymous imageboards shills will get their way. The only answer is to fly under the radar and have small comfy communities, which is how humans are designed to interact with one another. It just isn't healthy to try and operate inside these massive fucking pseudo-chat rooms with hundreds of people vying for attention and (You)'s.

Nanonymous No.1968 [D] >>1970

>base population is overwhelmingly out numbered
That's literally "more shit-posts."
Think about what you're saying.

Nanonymous No.1969 [D] >>1970

Additionally, not even nanochan with its whole tens of users managed to fly under the radar. Look at the psychopathic hysteria over the past few months. The jews can't leave anything alone, they're mentally incapable.
Autists mass-memeing on normalfags works, as evidenced by our disproportionate effect on contemporary culture and the jews incessant kvetching as a result.

Nanonymous No.1970 [D]

>>1968
Something ideologically/culturally different isn't inherently a "shit-post". On /v/ a thread about some normalfag game like CoD or WoW was always ignored or saged into oblivion because the users unanimously agreed they are shit games unworthy of discussion. It's still a thread about video games. You could put a lot of effort into discussing these games if you really wanted. What allows these threads is a core shift in users and what they deem to be a quality game, and the only way to cause this shift is to overwhelm the original user base and replace them. It doesn't mean the threads aren't made with sincerity and effort.
>>1969
I highly doubt the kikes are fucking with the site. It's small enough that even a handful of bored goons can make a stink. Actual kikes would be filled threads with simulated conversations about meaningless e-celebrities and other inane bullshit. If you can't tell the difference between goon posting and kike posting by now you've got some problems.

Nanonymous No.1971 [D]

>ideologically
and into the trash you go
captcha: gg fk ju

Nanonymous No.1987 [D] >>1990

>>1964
>Imageboards fundamentally can not function and maintain their culture and quality of posts after a certain number of active users.
This is what I've observed. When there is a high enough volume of posts, the social pressure to make quality posts drops off, as the proportion of people who will see you post decreases, and you think your shitpost will be drowned in the noise.
However, I wonder to what degree this can be avoided by splitting a board into parts when it crosses a certain threshold of PPD. You would select certain subtopics to be assigned to each new board in order to have each one be roughly the same size. To make people visit them, the old board would be a landing page directing people to pick one of the new boards.

Nanonymous No.1990 [D] >>1992 >>1995

>>1987
This is essentially how pigchan works in a way. What we ended up seeing is a top board getting too many users, going to shit, and splinter boards dedicated to third positionism, /g/ vs /tech, etc. But the average cuckchan/pigchan imageboard user today doesn't approach imageboards like you and I might. They see them as anonymous psuedo-chatrooms, akin to their twitch chats or whatever the fuck it is they spend their free time shit-posting on. If there aren't 5 posts per minute in a thread it's dead and not worth even considering worthy of their attention. That's not to say it couldn't or shouldn't work, it's a solid idea that otherwise worked brilliantly up until early 2018. If endchan wasn't such a buggy mess and breaking every 3 minutes I would praise it for copying the infinity style system. Though I think that place even has an official goyscord, so they aren't very principled.

Nanonymous No.1992 [D] >>1995

>>1990
1 post per hour per thread in the catalog is the minimum needed to make a board feel "current" or "alive"

If you have anything less, then why not post in a newsgroup instead? Inactive communities largely consist of text posts anyway.

Nanonymous No.1995 [D] >>1997 >>2011 >>2017

>>1990
This is how pigchan should work, and sortof how 4cucks works. On pigchan, someone will create a new board dedicate to a niche like /byte/ or /prog/... and no one will go to it. So it ends up that the most popular boards on infinitychan have the exact same name as equivalent board on halfchan. Idiots can't be bothered to look for a board under a different name.
4chan on the other hand will regularly create new boards dedicated to some popular topic like /aco/, and anyone posting about that topic will be forced to the new board. This is basically what you would want, except instead of aiming for topical purity (the western and eastern art must never touch), you aim to keep each boards relatively slow.

>>1992
As long as I can make a comment and expect to have (you)s the same day then the board is alive. It's nice when there are multiple parallel discussions going on, but as long as there's one conversation then the site can stay afloat.

Nanonymous No.1997 [D]

>>1995
>4chan on the other hand will regularly create new boards dedicated to some popular topic like /aco/, and anyone posting about that topic will be forced to the new board. This is basically what you would want, except instead of aiming for topical purity (the western and eastern art must never touch), you aim to keep each boards relatively slow.
The posting speed of Nanochan varies wildly from 20 to 200 posts per day. If a lot of separate boards were created, they might slow down enough to be considered "dead" at certain points, and it's hard to recover from such a situation. I think the current system is acceptable until we have many more users.

Nanonymous No.1998 [D] >>2010 >>2015 >>2017 >>2885

There should be a rule against porn in the OP pic to keep the overboard clean. So not a ban on porn, just in the thread image.

Nanonymous No.2776 [D] >>2778

Welp, the entire site is now infested with goons spamming about their free speech and pedo rights. Looks like my prediction in the reports thread was correct after all.
Also, a suggestion, mayb cyclical threads should instead be just regular threads, with new ones created and numbered when the old one reaches post limit? On a tiny imageboard where threads stay up for months to years it doesn't make much sense to have posts in certain threads deleted much quicker than posts in other threads, especially when most (in /meta/ at least) are low-value shitposting or complaints.

Nanonymous No.2778 [D] >>2781 >>2784 >>2786

>>2776
Complaining should just be removable TBH. If someone has legit criticism they can add it to the appropriate /meta/ thread, like anyone with an IQ above 90. As I mentioned in another thread however, it might involve too much busywork to be feasible.

Nanonymous No.2779 [D] >>2780

Lol, looks like hapase also broke the functionality of cyclical threads when she "fixed" the deletion bug. Whammens in tech, everybody. Female empowerment. This is what will happen to the money in your (((bank))) account if feminism takes over.

hakase ## Nanochan Administrator No.2780 [D]

>>2779
No, I just increased the post limit and bump limit to 500 (instead of 250) in order to give me more time to respond to spam in these threads in the future.

Nanonymous No.2781 [D]

>>2778
This. Half the posts on /b/ are half arsed whining that should be on /meta/ if anywhere.

Nanonymous No.2784 [D]

>>2778
Good idea, having the ability to move posts into a containment thread on /meta/ where they are unable to derail threads would be nice, and there wouldn't be a need for an extra global rule if so

Nanonymous No.2786 [D]

>>2778
A lot of the threads being made are from goons. It's a common tactic to simply make virtually identical repeat threads once they conversation has more or less concluded in the original thread. They did it with the pedo thread and they are doing it with others now.

Nanonymous No.2794 [D] >>2795

Could there be a /pol/ QTDDTOT?

hakase ## Nanochan Administrator No.2795 [D] >>2797 >>2801

>>2794
Done. Would be nice if someone made a thread picture for it similar to the one on the /g/ QTDDTOT.

Nanonymous No.2796 [D]

>>1964
>muh /pol/
kill yourself nigger

Nanonymous No.2797 [D][U][F] >>2798 >>2799
File: 8ddb994553b9d5f537106c8af6aeb1df8318c2d5912263367a493d88535469fb.png (dl) (45.32 KiB)

>>2795
trouble finding picture tho

Nanonymous No.2798 [D]

>>2797
Can you add a white border around your text? In GIMP this is trivial to do (Select->By Color, Edit->Stroke Selection). Currently, most of the text is unclear.

Nanonymous No.2799 [D][U][F] >>2800
File: 9fd0f6e086ff5513d22a63e80d24d8330409e4f4f1888bbe9e5da089182bee19.jpg (dl) (28.49 KiB)

>>2797
>trouble finding picture tho
just use any hitler pic lol
here's one with sufficient blank space to use for the text

Nanonymous No.2800 [D][U][F]
File: 6f211657a720b098f30e879ad29870145f27d08e6afc30b9eff82210862f107b.png (dl) (47.58 KiB)

Is it better like that?
I used brown, #c58d40, from this pic https://upload.wikimedia.org/wikipedia/commons/3/3b/Bundesarchiv_Bild_147-0503%2C_N%C3%BCrnberg%2C_Horst_Wessel_mit_SA-Sturm.jpg -
and red, #dd0000, from nsdap flag. But I can do the previous version with white too, just like this one more.
>>2799
Then do it yourself, I like Strasser more.
Font used is Mathjax Fraktur. Width of line is 0,3 px. Just for reference.

Nanonymous No.2801 [D][U][F] >>2802
File: 84ee1149e964dc6570983d5a3b758571b9c7be83f0707c835c1cc5d24323759a.png (dl) (36.84 KiB)

>>2795


Nanonymous No.2802 [D][U][F]
File: 35f86147f3a3fc2c49432ee72a5c1152a9cad9e1ffea48cb1f3621fa71c575ef.jpg (dl) (131.58 KiB)

>>2801


Nanonymous No.2803 [D]

could you please stop autosaging random threads? It's not all that funny

Nanonymous No.2814 [D] >>2817

I've been saving the nanochan source code once in a while when I remember/bother to do so since it was publically released, and I've been keeping every version I've found with differences, forming some crude form of versioning. Each time I would open the link, copy paste the entirety of it into an editor and diff it with the last copy I had on hand. Every time the files aren't almost identical I'd save a new file with the TBB's ctrl-s feature.
Going back and diffing each 'version', I found that the last 8 files I've saved have been basically identical to each other, coincidentally when I started saving the files directly instead of making new ones and copy pasting them. Not sure if it's a bug with TBB, the amount of caching the site does, or just my own personal fuckup, but I'm kind of confused now since I don't actually know which of my copies are newer than the others. Would the copy that's loaded by visiting the site be the newest version, or is it the file that's saved by firefox/TBB?

Nanonymous No.2817 [D] >>2819

>>2814
With /source.lua the cache-control setting is set to must-revalidate.
You should just use cURL or equivalent to download the source code if you want to make sure, since browser caching behaviour for non-html files can be unexpected.
Last modification date for the source code is Feb 13.

Nanonymous No.2819 [D]

>>2817
Yeah, learnt my lesson, might just make a script with curl that does it for me
The first copy that was screwed up was made in Jan 29

Nanonymous No.2824 [D][U][F] >>2825
File: 6271f49d548ea212dedc797d370bdcfd60a739241e72fcb12861c60ec96c29a9.svg (dl) (371 B)

>>>/test/1024/
Thumbnails are no longer generated for SVG's?

Nanonymous No.2825 [D] >>2826

>>2824
Hm, okay, so not all of them, just some SVGs.

Nanonymous No.2826 [D][U][F] >>2827
File: 3b41c49fbe0fc302f60b31808db2c8099a003f7c8a0e0344ddc9c297314f6fa1.svg (dl) (649 B)

>>2825


Nanonymous No.2827 [D] >>2828

>>2826 (me)
Converting that with
>gm convert -strip 3b41c49fbe0fc302f60b31808db2c8099a003f7c8a0e0344ddc9c297314f6fa1.svg -filter Box -thumbnail 200x200 thumb.png
results in:
>gm convert: Non-conforming drawing primitive definition (use).
Not sure how to fix that, seems to be an ImageMagick bug

Nanonymous No.2828 [D]

>>2827
Found it, this line seems to trigger that error:
> <use transform="matrix(0,1,-1,0,70,0)" id="use3137" x="0" y="0" width="70" height="70" xlink:href="#path2163"/>

Nanonymous No.2834 [D]

>>1907
wow, nice work.

Nanonymous No.2836 [D] >>2845

>2019-02-19 10:33:51 - Deleted post /b/6930 for reason: Bot post
I'm not a bot.

Nanonymous No.2839 [D] >>2840 >>2841 >>2844

The verison of server this site runs on has a known DOS problem FYI. Let me know if you need proof lol.

Nanonymous No.2840 [D] >>2842

>>2839
>has a known DOS problem
I suppose that's slightly more modern than a known CP/M problem.

hapase ## Nanochan Administrator No.2841 [D] >>2843

>>2839
need proof uwu pls h4x my pussy :3

Nanonymous No.2842 [D]

>>2840
Anon probably meant Destitution of Servants.
... No wait, that's not right. Desecration of Statues?
Hmm. no. How about Delivery of Salsa?
Ok, one last shot: Driving Over Scott.

Ye, that's it! (Denial of Service by reason of scott the waiter being overdriven)


Nanonymous No.2843 [D]

>>2841
I think he is referring to the problem fixed in lighttpd 1.4.51. You should just update to the latest version.

Nanonymous No.2844 [D] >>2845

>>2839
>DoS
>via Tor

Nanonymous No.2845 [D]

>>2836
Please tell me how copypasting something from postmodernism generator isn't just as bad.
>>2844
Application level DoS are still possible through Tor. Bandwidth based (d)dos are also possible, just harder for skiddiez to pull off. Denial of service can't be mitigated, if the adversary is sufficiently determined.

hakase ## Nanochan Administrator No.2848 [D] >>2850

Minor code change made. I fixed a formatting bug in which including certain characters inside a URL could cause formatting to be opened and closed incorrectly (i.e. the whole thread could be made bold).

Nanonymous No.2849 [D]

Have to say that this imageboard is very comfy. Thanks.

Back to lurking...

Nanonymous No.2850 [D] >>2851

>>2848
That was fast hakase, thank you.

It's a shame that you can't fix the issue on the /pol/ thread.

hakase ## Nanochan Administrator No.2851 [D] >>2853

>>2850
I fixed the issue. I was originally going to leave it because it wasn't a serious problem, but then I realized that thread is going to be up forever since it's the QTDDTOT thread.

Nanonymous No.2853 [D] >>2854

>>2851
It's still all bold. Thanks for your work though.

Nanonymous No.2854 [D] >>2855

>>2853
You can see at the bottom of that thread an empty post. That post contains a </b> tag which fixes the problem for subsequent posts. All future posts won't have the problem.

Nanonymous No.2855 [D]

>>2854
Can't you just simply edit the post? Oh well, thanks for the fix.

suggestion Nanonymous No.2882 [D] >>2883 >>2884

Ability to re-use an already uploaded file by supplying a SHA256 hash?

Nanonymous No.2883 [D]

>>2882
Post creation should fail when the hash is not present so you won't get incomplete posts.

Nanonymous No.2884 [D]

>>2882
Why is this better than simply re-uploading the file? Going to find the file, then hashing it, then copypasting and (perhaps) getting an error because the file doesn't exist is not going to be faster or simpler than simply uploading the file again.

Nanonymous No.2885 [D] >>2887 >>2941

>>1998
This please.

Nanonymous No.2887 [D] >>2888 >>2889

>>2885
What's the point? Can you make an argument for why such a fastidious rule would be beneficial?
A thread using a pornographic image in the OP might be of a pornographic nature, so such a image would be perfectly suitable.

Nanonymous No.2888 [D] >>2890 >>2896

>>2887
Because some of us are trying to cut back on or completely eliminate porn in our lives. It's not that weird considering this is a more or less explicitly natsoc site. I'm not opposed to porn threads, I'm all for free speech and expression, I just think it would be tasteful to keep pornographic images off the overboard. Use an appropriate subject text and a creatively implicit OP image and you'll make the nature of your smut threads clear enough while at the same time sparing the rest of us. Win-win, no?

Nanonymous No.2889 [D] >>2893 >>2896

>>2887
I don't know if I support an outright rule against porn in OP pics, but I certainly understand the desire for something like that. Porn is often used by shills and goons as a means of attracting attention to their posts and sliding threads. If your thread can't stand on its own merits and needs pornography to draw attention it's shit. I'd say it's a tactic to be weary of, but hapase has shown herself decently capable of moderating reactively without the need for stringent and binding rules so far. And I don't think it's become a problem yet.

Nanonymous No.2890 [D] >>2891 >>2896

>>2888
Well, some of us aren't trying to cut back on or completely eliminate porn in our lives. The essence of this site is not purely political.
It really isn't a problem. Looking at the overboard, there is only one or two (or three or four or five or six, depending on your definition of pornography) pornographic images in the OP. It shouldn't be prohibited, not while it's harmless.

Nanonymous No.2891 [D] >>2892 >>2896

>>2890
How would this rule be a problem? You will have access to the same content only not as thumbnails in the overboard. Don't you think it's a nice compromise?

Nanonymous No.2892 [D] >>2896

>>2891
There needs to be no compromise. No rule is no problem. Having a more-or-less arbitrary rule against pornography (the definition of which varies) is problematic simply because it is arbitrary. Rules shouldn't be implemented 'just because'. But let's not argue. It is for neither of us to decide.

Nanonymous No.2893 [D] >>2894

>>2889
>hapase has shown herself decently capable of moderating reactively without the need for stringent and binding rules
more like "sperg out dramatically and nuke 80% of the threads on a board whenever a spammer arrives"
how in the absolute fuck could she have thought that was a good idea, most of the threads she deleted weren't even spam. yes they seem to be restored now, but hapase has temper tantrums whenever something stressful happens to her.

Nanonymous No.2894 [D]

>>2893
>nuke 80% of the threads on a board
That was literally just a software bug. Didn't you see the announcement? I think the thread is still up >>>/meta/2756

hakase ## Nanochan Administrator No.2895 [D]

A change has been made. As can be seen in the global announcement, the V2 hidden service (nanochanxv2lxnqi.onion) has been 301-redirected to the V3 hidden service. The redirection is as transparent as possible, i.e. HTTP -> HTTP and HTTPS -> HTTPS, preserving the URL query as well.
The server logs for this month show that 62% of requests were performed through the v2 service. Hopefully the stats for March will show a significant reduction. I don't think I'm going to disable the v2 service until a v2 address gets publicly cracked.
HTTPS users will probably need to accept the security warning again for the different domain name. Be sure to verify the fingerprint, which is listed in >>>/meta/1455 for reference. However, most HTTPS access is performed through the v3 service anyway, so this is probably not a problem for many people.

hakase ## Nanochan Administrator No.2896 [D]

>>2888
>>2889
>>2890
>>2891
>>2892
I'm not in favor of implementing such a rule. Overboard/catalog icons are extremely low resolution and I don't think anyone would want to fap to blurry pictures. Plus there is indeed the issue of "porn" being very badly defined.

Nanonymous No.2897 [D] >>2898 >>2899

is there gonna be another /tech/ thread needed after the current one hits 400? board traffic here feels optimal now, not too busy or slow.

Nanonymous No.2898 [D] >>2899

>>2897
the QTDDTOT thread? That's cyclical.

hakase ## Nanochan Administrator No.2899 [D]

>>2897
I'm not going to make one. In retrospect I actually think it was a mistake to advertise on pigchan in the first place, although the concentration of retards does decrease over time because they fuck off to other websites.
>>2898
He's talking about a thread on pig/tech/.

Nanonymous No.2900 [D] >>2901

some jew made another pig/tech/ thread. they want a steady flow of immigrants coming here.

Nanonymous No.2901 [D][U][F]
File: 3877f94a6b0086c1c83b269f38284285cb9184c120e42875f6bce83eb6888390.jpg (dl) (103.24 KiB)

>>2900
Pigchanners have the exact same attitude as cuckchanners. When cuckchanners come to pigchan, they act precisely how pigchanners act when they come here.

Nanonymous No.2924 [D] >>2925

I propose the creation of a /biz/ board

Nanonymous No.2925 [D] >>2928

>>2924
Who's going to use it? Is there an existing /biz/ community which would come here?

Nanonymous No.2928 [D] >>2929 >>2933

>>2925
I would argue that unlike boards like /r9k/(proposed by another anon here >>1057 ), that have a very particular kind of people, /biz/ is a more general purpose kind of board that existing people already here could use, for example for stuff like personal finance, entrepreneurship, job searching advices etc. Another reason to have it is that it gives a place to discuss about certain topics that don't really fit on existing boards but that people already here might want to talk about, for example somebody that wants to make a macroeconomics thread probably should use /biz/ and not /pol/, or a cryptocurrency thread should be on /biz/ not /g/.

Nanonymous No.2929 [D] >>2935

>>2928
The whole imageboard is overboard. There's no reason.

Nanonymous No.2932 [D] >>2934

Rule no. 1 should read:
>Providing or soliciting the means of procuring, viewing, distributing, or producing child pornography, as well as declaring the desire or intention to perform violent or sexual acts against children is strictly prohibited.
Or similar, to give greater leeway to mods against unwanted pedophilic content, such as links to links to (links to (links to)) CP, and one-sentence posts like, 'I want to fuck children!'. In addition, /pol/ rules should be global rules.

Also, on the main page, this imageboard is referred to as a website, when it is not a website, but a hidden service or onionsite.

Nanonymous No.2933 [D] >>2935

>>2928
Why not make a /b/iz thread instead?

Nanonymous No.2934 [D]

>>2932
>as well as declaring the desire or intention to perform violent or sexual acts against children is strictly prohibited
my feelings are the same as yours, anon. but clauses much like this one were also used to thought ban lolicon. I'd rather leave it up to mod's discretion whether it's worthy of being banned per rule 1.

Nanonymous No.2935 [D]

>>2929
yeah nanochan is slow enough to see everything that happens on the overboard, but you can't post on the overboard so you would have to pollute other boards like i said before.
>>2933
The problem is where ... on /b/?

Nanonymous No.2936 [D]

>In addition, /pol/ rules should be global rules.
nope not every board is /pol/

Nanonymous No.2937 [D]

>unwanted pedophilic content
Maybe unwanted by you.
>such as links to links to (links to (links to)) CP
This would ban against linking to the majority of the internet. Additionally if you are talking about the legal definition of CP in the US any picture that includes a minor in it can be CP.

Nanonymous No.2938 [D] >>2939 >>2940

Am I blind or did hapase take the brown pill thread down?

Nanonymous No.2939 [D]

>>2938
Yes, I took it down because there was already an old brownpill thread still up on /b/. >>>/b/3347

Nanonymous No.2940 [D]

>>2938
THE HORROR, MY BROWN PILL THREAD
Get the fuck out, please.

Nanonymous No.2950 [D] >>2951

Suggestion:
/trash/ board that automatically deletes posts after 24 (12?) hours
Not shown on the overboard.

Mods can move low-quality but not exactly illegal threads there. Users can also post, I guess.

hakase ## Nanochan Administrator No.2951 [D]

>>2950
I had contemplated doing this in the past, but decided against it because it would actively attract low quality users who want to make shitty threads.
You could use /test/ for this purpose, I don't really care about the quality of posts there.

Nanonymous No.2953 [D] >>2955 >>2957 >>2958 >>2960

Have there been any dicussions about board layouts? For me, catalog style of boards is a little turn-off, and the classical layout of horizontal threads showing with last replies would be better. I want to know consensus of community about that.

Nanonymous No.2955 [D] >>2958 >>2960

>>2953
I prefer catalogue style, but haven't actually strong opinions. A change wouldn't bother me.

Nanonymous No.2957 [D][U][F] >>2960
File: 0a8f3930b06587365af8011f1b131d2f8d77e0cf529fffa04b9882b9b706d386.png (dl) (108.83 KiB)

>>2953
>For me, catalog style of boards is a little turn-off
You're not alone, anon. Homosexuality is very popular these days. Enjoy that musky scrot-aroma and the "classical" layout of failed chans.

Nanonymous No.2958 [D] >>2960 >>2961

>>2953
catalog style is useful if there are lots of posts, not really the case with nanochan, i agree for adding an index style view(is that what you mean anon?) but is it even possible without javaschit?
>>2955
you don't necessarily need to change it just add index and keep catalog in different page

Nanonymous No.2960 [D]

>>2953
>>2955
>>2957
>>2958
I prefer the classical chan layout. It makes keeping in touch with new posts on slow boards much more comfortable. I came here to start this discussion, but apparently it had started without me already. I think we all agree that it would be nice to have such a layout at least as an alternative. Personally, I would visit nanochan more often if such a feature were implemented.

Nanonymous No.2961 [D] >>2962

>>2958
> is it even possible without javaschit?
If it uses (((pages))) instead of infinite scroll, yes.

Nanonymous No.2962 [D] >>2963

>>2961
You misplaced your parentheses. They should be around (((infinite scroll)).

Nanonymous No.2963 [D]

>>2962
Damn, a filthy Jew stole my ). There is nothing I can do to fix it now.

Nanonymous No.2968 [D] >>2971

Well, looks like the zoomerfag won, if that wasn't hakase in the first place
From https://nanochancsvnej4vxiidu4fhpchkxffl3mgqypub63xadeetkjttavqd.onion/Nano/log (no screenshots in case of deanonymization):
>Deleted post /pol/2779 for reason: boomer mentally ill shilling against a white hero
>Deleted post /pol/2839 for reason: "EVERYTHING IS A PSYOP" boomer
>Deleted post /pol/2846 for reason: same boomer as before
Also
>/a/ is an anime board not an anime board
What is this supposed to mean

Nanonymous No.2969 [D] >>2971 >>2972

Might as well post ref-related bugs, since I just bumped the thread
>posts can create a backlink to itself
>post can quote posts that don't exist, and have backlinks show up when it is created (not really a bug, but is confusing when posters enter a wrong post quote, and a backlink to some unrelated post show up randomly months later)
>posts quoting other posts create a new backlink for the quoted post, even though the backlink created does nothing when clicked

Nanonymous No.2970 [D] >>2971

Source code to the captcha?

Nanonymous No.2971 [D]

>>2968
>looks like the zoomerfag won
because all boomers do is screech about MUH MASONS and call everything a jewish psyop made by the CIA. fucking useless people, can't wait for all of them to die. Boomers have always assisted jewish interests and they continue to do so to this day.
>/a/ is an anime board not an anime board
Typo. I meant to write "... and not a Japan board" since someone made a thread about Japan on /a/, which has been moved to /b/.
>>2969
I could change this if it becomes a big problem, but I don't want to create any extra database queries for reference creation. It's pretty easy for someone to create a massive list of references and cause denial of service.
>>2970
function captcha.assemble() in /source.lua

Nanonymous No.2972 [D]

>>2969
Whoops, meant
>posts quoting threads other than its OP create a new backlink for the quoted thread ...

Nanonymous No.2974 [D]

>>1919
The furshit is a trojan horse. I'm one, but it contains a lot of leftists and stupid people who are anti-free speech.

General statistics from Feb 31 up to March 21 hakase ## Nanochan Administrator No.2977 [D]

There were 678,000 requests made in this time period (excluding requests originating from localhost). 68,801 of those requests (26.82%) were not made with a /Media/... or /Nano/... URL, so that translates to ~69k pageviews.
97.36% of all requests made were made to the v3 hidden service, with the remaining 2.64% being made to the v2 hidden service. This is to be expected, since the v2 service is redirected to the v3 service.
79% of requests were made using HTTP, and the remaining 21% were made using HTTPS. In summary:

69,000 pageviews
97.36% v3, 2.64% v2
79% HTTP, 21% HTTPS

Also, if a user with the following user-agent string:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36

is here, please disable your link prefetching. It clutters up the logs. Thanks.

Full Width Content ; Full Screen Composing 56%er No.2978 [D] >>2979 >>2980

Feature Requests:

0. Make content use the full available display area breadth.

1. Make this message composition interface use a full page. It is unnecessarily difficult to have it use a tiny portion of the available space. I can not even see this entire message I am writing now.
---
New to Nanochan & liking it. Have a nice day.

Nanonymous No.2979 [D][U][F]
File: 5efc63f0c35b3075afa9b39a269f55e0c421a265e0c95b6d2806bd29ded0593f.gif (dl) (72.03 KiB)

>>2978
0.I think it's comfy this way, note that you can write your own userstyle to change the size.
1.Same as 0

Nanonymous No.2980 [D]

>>2978
All browsers allow you to resize the comment box to any size you want, unless you're phoneposting, which of course you are, fucking namefag

56%er No.2981 [D] >>2989 >>2991

You are wrong, asshole. The window is not resizeable. -- and it is on desktop.

Nanonymous No.2989 [D] >>2991

>>2981
Drag the bottom right corner to resize it.

Nanonymous No.2991 [D]

>>2981
You've got to be one of the biggest tards on the site right now
>>2989
Shouldn't have spoonfed him, I want to see him sperg out even more

Nanonymous No.2992 [D]

How about insering post form as an iframe, so you can post without updating page?

Nanonymous No.2994 [D][U][F]
File: d0ea600c8d1fd4d194beb642968751bc6ff00ce85b0f5bb1be4e93748d701aa4.jpg (dl) (1.28 KiB)

OOps I accidentally deleted the file 11ebaf37dd8bea159e773fa6d24f13088f9e6520f22089b347192f91c1b8314d.png by clicking a button accidentally. I managed to keep the icon, though, it was nothing important. Just a screenshot of endchan.

Nanonymous No.3040 [D] >>3040 >>3050

Abbarendly guodes show ub muldible dimes desbide dhem referenging only a single bosd
>>3040 >>3040 >>3040 >>3040

Nanonymous No.3043 [D]

gan we fugging sdob dhis shid now

Nanonymous No.3044 [D]

Dhe dree of liberdy musd be refreshed from dime do dime widh dhe blood of shidboasders and jannies.

hakase ## Nanochan Administrator No.3050 [D] >>3051

>>3040
This issue has been fixed. Thanks for reporting.
All past instances of this issue have been removed from the database (although they may take time to appear in static pages).

Nanonymous No.3051 [D]

>>3050
How about your trip? Did you enjoy weather?

Nanonymous No.3052 [D] >>3053 >>3057

I have a couple of proposals to make browsing nanochan a bit better, first is for the catalog to have a date near the reply counter that indicates the last time someone replied, so when you update the catalog you can see if someone posted since you last checked, right now i have to open the thread every time to check, second is to implement a sort of thread watcher, this would be possible without javascript for example by sending to the server a GET request with a comma separated list of threads(maybe with the board name as a prefix), then you could for example bookmark it, the server should reply then with a catalog style page but with only the requested threads.
This is what the request could look like https://nanochancsvnej4vxiidu4fhpchkxffl3mgqypub63xadeetkjttavqd.onion/watch/meta8,meta252,a671

Nanonymous No.3053 [D]

>>3052
>date near the reply counter
Useful.
>a sort of thread watcher
Wouldn't that lower your anonymity? Only you would be clicking it and CIAniggers could get timestamps when you accessed.

Nanonymous No.3054 [D] >>3055

>Wouldn't that lower your anonymity? Only you would be clicking it and CIAniggers could get timestamps when you accessed.
For that to be a problem happen you would need to be already under surveillance, i agree that it could be considered a vulnerability but not to the average poster/lurker. I'm not an expert in sec thou if you know more about how it could be exploited expand.

Nanonymous No.3055 [D]

>>3054
Hakase already removed the API just because it had a chance of breaking anonymity for some, if it is rarely used. Besides, your idea sounds pretty useless, and honestly would work better if you just bookmarked the individual threads. Separate RSS feeds for each thread on the board might be an idea, though I have no idea how feasible this is to create
Also about the API, I'm not quite sure why this is a problem in the first place, if the API's read-only and you're just requesting threads, without actually posting anything through that specific circuit.

Nanonymous No.3057 [D][U][F]
File: 4bfccf6e5eaf8472936f7c299f0d1cbb30f3e2e2116788ae8dd80db2ae95a7c6.png (dl) (207.84 KiB)

>>3052
>date near the reply counter
bump

Nanonymous No.3058 [D] >>3059 >>3066

proposal to change Anonymous to Nanonymous as the default name

Nanonymous No.3059 [D]

>>3058
done, will take time to appear in old static pages.

Nanonymous No.3060 [D] >>3061 >>3064

Is it possible to get thumbnails for webms?

Nanonymous No.3061 [D] >>3062

>>3060
Yes, I can use ffmpeg to extract a thumbnail in some way or another. But I am busy and it will take time to determine whether ffmpeg is fast enough to do it without introducing too much posting lag.

Nanonymous No.3062 [D] >>3063

>>3061
A little posting lag would be a fair trade-off for having thumbnails. I do appreciate how you built the site for speed. However, nothing would encourage participation in webm threads like having thumbnails. It is a vital feature.

Nanonymous No.3063 [D] >>3065

>>3062
I think I will add the feature at some point. After all, the network delay caused by uploading large webms probably makes the thumbnail generation time insignificant.
As I mentioned though I am busy at the moment so it won't be immediate.

hakase ## Nanochan Administrator No.3064 [D] >>3065 >>3067

>>3060
This feature has been added. Thanks for the suggestion.

Nanonymous No.3065 [D] >>3068

>>3063
>>3064
>I am busy at the moment
>this feature has been added
Hakase, those 27 minutes were unbearable. How dare you make is wait! or is the first poster not really you?

Nanonymous No.3066 [D]

>>3058
This is gonna get old real soon

Nanonymous No.3067 [D]

>>3064
Thanks, much better than having the browser make HTTP range requests

Nanonymous No.3068 [D]

>>3065
How the fuck is hapase this fast? I thought she wasn't a neet anymore.

Nanonymous No.3069 [D][U][F] >>3070
File: 5a6a1c35e99ca82d8e15acb4572335b4ad29545720b094dc2862f51e2f060504.png (dl) (1.25 MiB)

Lot of downtime in the last 2 days

## No.3070 [D] >>3071

>>3069
Yes, I am aware of that. I am having intermittent issues with my tor daemon failing to host v3 hidden services (i.e. v2 redirects properly to v3, but v3 fails to load).
Hopefully it will be fixed when I compile the latest version. Seems to be segfaulting more often than usual. Maybe its cianiggers.

hakase ## Nanochan Administrator No.3071 [D] >>3075

>>3070
oops

Nanonymous No.3075 [D] >>3083

>>3071
What happened with sakamoto in the end?

Nanonymous No.3083 [D] >>3084

>>3075
I ended up giving up on the idea. I prefer being able to make changes, fix bugs, add features etc. quickly.
Plus, I have since discovered that the main (non-network-related) slowdowns in Nanochan are due to database lookups. Learning about and optimizing the SQL is going to give a much larger speed increase than converting to C.

Nanonymous No.3084 [D] >>3085

>>3083
>using bloated SQL instead of roll-your-own DB heavily optimised for Nano's needs
WTF Hakase. Reported.

Nanonymous No.3085 [D] >>3086

>>3084
>using OpenBSD instead of writing your own NanoOS in assembly, the only purpose of which is to host nanochan
>using x86 CPUs instead of rolling your own ASIC hardware to host nanochan
WTF Hakase. Reported.

Nanonymous No.3086 [D] >>3087

>>3085
All reasonable suggestions BTW. Hakase, get on it.

Nanonymous No.3087 [D]

>>3086
>using dirty silicon hardware and ancient network infrastructure
>not bending the very fabric of the universe so that nanochan is hosted in every particle of the universe

Nanonymous No.3089 [D] >>3090

Here's a suggestion, make a post/thread per hour check to automatically enable the captcha on all boards when an abnormal amount of posts/threads are being made in a certain timeframe

hakase ## Nanochan Administrator No.3090 [D][U][F] >>3091 >>3092
File: 4f272fa9bbf7d51d2d9cec47da9c6c0513fbe9fbfcc6f130b65c821d6bb7d4d3.png (dl) (24.09 KiB)

>>3089
Good idea. I've implemented this feature as a per-board setting. Currently, the threshold for captcha enabling is set at 30 for all boards.
Pic related is what it looks like when the captcha is automatically enabled.
I've disabled captcha for /test/. One of you guys can spam that board if you want to re-enable the captcha.

Nanonymous No.3091 [D]

>>3090
I also want to note that the system does not automatically disable the captcha again. That has to be done manually.

Nanonymous No.3092 [D]

>>3090
That's retarded as fuck, but hey, most probably 30 PPH will be enough for everybody.

Nanonymous No.3126 [D] >>3128

When a video is the OP, the video thumbnail does not appear in the catalog (just the ***).

Nanonymous No.3127 [D]

I suggest to add a unique photo of your pussy to each release as a proof of identity. This way, when LEA gets you and forces you to add their code, they will have to make you take more photos, and that will be a great thing for journalists to mention.

Nanonymous No.3128 [D] >>3129

>>3126
It will for new threads posted with a video (go on /test/ and find out). Old videos haven't had thumbnails generated for them, so it doesn't show up.

Nanonymous No.3129 [D] >>3130

>>3128
Old videos posted before the change are having thumbnails generated now, however. It's really only affecting the OP of the webm thread then, as it appears in the catalog.

Nanonymous No.3130 [D]

>>3129
Well to be precise the thumbanils have all been generated manually, but I haven't bothered with the catalog icons (which are separate, smaller images).

Nanonymous No.3131 [D] >>3132 >>3133 >>3134

Please implement something against phoneposters. Look at this scum.
Just make out something like fucking the css if they use phone tier res.
>>>/b/9076
>>>/b/9064

Nanonymous No.3132 [D][U][F]
File: 127621086a6c340e2fd0306976377fffbe8f391cfb05415e239a362bb976982f.jpg (dl) (28.42 KiB)

>>3131
Why are you so butthurt? Here goy, let me sell you some anal cream to relieve your pain! Purchase our anal cream today, goyim!

Nanonymous No.3133 [D]

>>3131
You think the nsa doesn't know about us?

Nanonymous No.3134 [D]

>>3131
What's wrong with phoneposters?

Nanonymous No.3141 [D][U][F] >>3143 >>3144
File: c2e61c587fd02bc512cd5e9b6c96a47a6bf165ee3d55f75e58a8336d8eea1482.png (dl) (525.86 KiB)

>2 different new boards proposals on this very thread that got ingnored/refused and hakase adds randomly 2 boards that nobody asked for and nobody will use
I'm not sure if i understand this move hakase, i'm not against adding new boards(i think we should find a way to move users from /b/ to other boards to raise post quality), but why those 2 boards in particular? They're gonna become dead just like /v/ is dead, unless you plan to advertise them on other IMs?

Nanonymous No.3143 [D] >>3147

>>3141
Faggot. I've been asking for /k/ for a long time. /o/ is probably useless though, everyone here is a poor neet with no money to buy cars.
And the /o//v/er/b/o/a/rd makes the issue of dead boards irrelevant.

Nanonymous No.3144 [D] >>3147

>>3141
and /v/ got 20 ppd today although I think it's cancer because it attracts discord fags and wangblows users.

Nanonymous No.3147 [D]

>>3143
>I've been asking for /k/ for a long time.
I like lurking weapons and boards about weapons but i don't have anything to contibute to it, to mantain quality board activity you need users that are passionate about it and that have stuff to post, /pol/ and /g/ are fine cause there are nanons that cares about that stuff and cause nano was advertised on /tech/, but /a/, /v/ and now /k/ and /o/ are and will be dead just cause now enough users are passionate about that stuff, so without more advertising in the right places it's useless to make new boards.
>And the /o//v/er/b/o/a/rd makes the issue of dead boards irrelevant.
No it does not, the issue is not seeing the thread, but is having enough people interested in having discussion in a topic and without focused discussion on topics all that remains is shitposting on /b/.
>>3144
Useless discussion about Steam(we got a newfag obsessed with Steam lately), that got offtopic into indie music, plus it's a necrobump from a month ago, whoa such good discussion about videogames, /v/ was at 0 PPD for a month.

Nanonymous No.3148 [D]

I actually think that imageboards are meant to be one giant untidy /b/ and there's not a lot you can actually do about that.
Like, theme-based boards will be just about 10 times slower, because the restraint is pretty strict unless we want it to become another /b/.
Though I like the idea of other boards. It's just they shouldn't be created dictatorially. A creator should observe the channel, recognize the interest IN THE FORM OF FUCKIN ACTIVE USERS AND THREADS ON THE TOPIC and NOT FUCKING RETARDED BOARD REQUESTS, then create a new board, provided certain objective criteria are met (like, 20PPD gun thread, for example). That shit would be nice.

hakase ## Nanochan Administrator No.3169 [D] >>3170

A change has been made to board settings.
For all boards where the character limit used to be 35 (i.e. minimum 35 characters to start a thread), that number has been raised to 50 due to an influx of very low quality threads from newfags, all of which are one-liner threads. That is, /b/, /g/, /a/, /v/, /k/, and /o/.
Generally, the OP of a thread should include a contribution to said thread within the OP itself.
Refrain from using filler characters such as whitespace to bypass this limit unless there's a very good reason (there probably isn't).

hakase ## Nanochan Administrator No.3170 [D]

>>3169
Also remember that "low quality threads" falls under global rule #2, the text of which is:
>Flooding is not permitted. We define flooding as posting similar posts more than 3 times per hour, making a thread on a topic for which a thread already exists, or posting in such a way that it significantly changes the composition of a board. Common sense will be utilized.
Making low quality threads changes the composition of a board for the worse. Obviously, what is "low quality" is subjective, and that's where common sense will be utilized. If you have a problem with moderation actions, discuss it in this thread, or in any other relevant meta threads (e.g. board-specific threads).

Nanonymous No.3172 [D][U][F] >>3174 >>3176
File: b3f967183d7333f1e9ef61d63d041d46529fc398c398901e8fbc23b51b74192b.jpg (dl) (1.91 MiB)

First I'd like to add a few small suggestions:
-Being able to post multiple files at once was a major selling point of 8ch over 4chan. 5 tended to be the "poweruser" number.
-There were a lot of funny posts made possible by funny file names. Currently all posted images are named what I assume is a hash of their data. In my "OP is a faggot" folder some jokes only work if you look at the filename. Plus it was always a joy when Anons made major infodumps and included even more info or clues to further research in the filename of a large infographic.
-I see there are new boards up, though with very little traffic to fill them. If we're creating new boards not based on current demand (which will increase over time) but according to "what boards we ought to have" then I'd like to make a suggestion: let's have an /x/! Why? Think about it, what is more spooky than the spooky board on the spooky DARK WEB (imagine thunder and lightning here)? The fact that we're using TOR practically begs that we have an /x/ where we discuss things that are so heckin' spooky they had to be put on le DARK WEB.
If you need a BO, I volunteer myself. Not only am I a practitioner of le mystic artes (which is mostly sitting in a chair with eyes closed, no larping with wands and robes yet) but I also have a love of horror and all the old greentext ghost stories. I've attached a temporary email to this post over which I can exchange my real email if this sounds like a good idea.

This last point segues into my next question: what is your plan for this board and why did you make it in the first place? Why TOR over another clearnet site? By using TOR there can be no IDs unless we tripfag (perhaps that will become necessary in time?) which dramatically changes the dynamics of discussion. So there must be a good reason to choose TOR, and I'm wondering what it is. Is this supposed to be the board that the CIAniggers will never be able to shut down and where we can discuss dangerous and illegal ideas coughcoughwhiteseparatismandguerrillarevolutioncough? If so that's damn honorable and I wish you all the best, although I really hope the pictures floating around aren't really your pictures, and if they are I hope you're outside NATO jurisdiction. Or is this board supposed to be a higher quality version of our previous boards, sans normalniggers and shills? If so, how do you propose we increase our traffic without attracted the trash that has overrun 4 and 8?

Where do you see the future of this board? I'm impressed with the speed and quality of your work, and I recognize the potential of this project so I'd like to help out any way I can. But first I'd like to know where this train is going before I volunteer to start shoveling coal into the firebox.

Nanonymous No.3173 [D] >>3175

>-Being able to post multiple files at once was a major selling point of 8ch over 4chan. 5 tended to be the "poweruser" number.
Just an opinion.
It's not that I oppose that but personally I dislike that. Picture dump threads belong in picture dump boards. If Hapase does that, I don't mind at all.
>-There were a lot of funny posts made possible by funny file names. Currently all posted images are named what I assume is a hash of their data.
User-supplied filenames are a privacy leak. If they are to be implemented, I would like to see them disabled by default with a checkbox to supply the name.

Nanonymous No.3174 [D]

>>3172
>let's have an /x/!
No, it's scary. I won't be able to lurk overboard.
>Why TOR over another clearnet site?
It's because we value anonymity and security (no javascript needed to browse and post). I think you misunderstood - Tor isn't about CP, drugs, hacking or other stories (((they))) told you. It's about fighting with surveillance, government, protecting identity and against profiling and just expressing oneself freely without the fear of someone knowing.
>If so, how do you propose we increase our traffic without attracted the trash that has overrun 4 and 8?
We need time to establish small but loyal userbase I guess. In my opinion this site needs few quality posters than lots of normies.

Nanonymous No.3175 [D]

>>3173
>User-supplied filenames are a privacy leak
Technically true, however I'd like to argue that the proposed attack is so high level that it is up to the user in this case. The attack is analogous to analysis of posting style - it requires a very dedicated enemy in the first place, and the only way to protect against it is for the user to be aware and vary their use of vocabulary and writing style. Similarly, the filename privacy leak is only a leak if the user themselves is stupid enough to post a unique filename somewhere their IP or identity is connected (it would have to be pretty unique though, I'm fairly certain every /pol/ user has some form of MeinKampf.pdf, pretty hard to make that unique enough to identify you).
In both cases, there's no way to save a user from themselves with clever site design. So long as Nanochan scrubs exif and metadata from uploaded images, that should take care of most of the low hanging fruit. The rest will have to be up to the Anon.

Remember, nobody is going to prison for you. And nobody is going to do your OpSec for you. You are responsible for your own safety and determining what threat model you should be using.

Nanonymous No.3176 [D]

>>3172
nanochan is about simplicity and privacy, i don't think hapase likes to add new features in general. /x/ is a better idea than /o/ and /k/ combined.

Nanonymous No.3191 [D] >>3194 >>3195 >>3196

Do threads autosage after a certain age?

Nanonymous No.3194 [D]

>>3191
no autosage is manual as far as i know

Nanonymous No.3195 [D]

>>3191
if you mean the webm thread then that's for a reason

Nanonymous No.3196 [D]

>>3191
after a certain number of posts, which is per-board configurable.

Nanonymous No.3211 [D] >>3212

I may just fail to find the option, but earlier I tried to upload an invalid file (.txt) and could not remove the file from the upload without resetting the entire reply field.
If there is indeed no such option I'd recommend adding it.

Nanonymous No.3212 [D] >>3216

>>3211
blame your browser, it's not configurable by the website

Nanonymous No.3216 [D]

>>3212
>it's not configurable by the website
without javascript. Add this as a userscript:

but = document.createElement("button");
but.onclick = function(){
document.querySelector("input[type='file']").value = '';
return false;
}
but.textContent = "clear";
document.querySelector("form").appendChild(but);

Nanonymous No.3231 [D]

meanwhile in the logs...
>hakase /b/ 2019-04-29 07:25:55 Toggled autosage on thread /b/9992 for reason: No one cares faggot
based hakase


Nanonymous No.3428 [D] >>3429 >>3433 >>3434

The webm thread is autosaging, even though it is not marked as autosaged. Ever since it fell down the catalog, participation has flatlined. Out of sight, out of mind. The old mp3 thread, in contrast, is alive and well, because it does not autosage.

Nanonymous No.3429 [D] >>3430

>>3428
.webm thread is complete shit while the music thread is not

Nanonymous No.3430 [D]

>>3429
It was half-shit until some degen started posting degeneracy. That's when the autosaging began.

Nanonymous No.3433 [D]

>>3428
that's intentional isn't it? bump limits are a standard feature.
just make a new one if you have good stuff to post, otherwise make a thread about something else. webm threads are pretty much just dump threads anyway.

Nanonymous No.3434 [D]

>>3428
>>3443
just make it on /t/, that's where dump threads belong