HackerTrans
TopNewTrendsCommentsPastAskShowJobs

clarencehoward

no profile record

Submissions

Human Meaning Emerged From Exaptation: A software update, not a hardware upgrade [video]

youtube.com
2 points·by clarencehoward·6개월 전·1 comments

Show HN: Geofenced chat communities anyone can create

vicinity.social
57 points·by clarencehoward·8개월 전·61 comments

comments

clarencehoward
·6개월 전·discuss
chaos
clarencehoward
·6개월 전·discuss
This is a lecture series from John Vervaeke, a professor at the University of Toronto. It is very much a grand theory on how humans evolved to create meaning, why people seek it, and why there is a decline of meaning in modern society. The first lecture starts by outlining the evolutionary origins of rituals from Paleolithic times. I found it absolutely compelling and couldn't stop listening, so I thought I would share. If you like Robert Sapolsky you will, probably like this.
clarencehoward
·6개월 전·discuss
I learned about fan-out, and just how the average size of groups in messaging servers affects their load. It is pretty basic stuff I guess but not something you think about unless that is your jam.

I was stress testing a server I made and noticed a discrepancy between two tests. In on test 15 virtual users could send 450msg/sec (not realistic I know) for about 6750 incoming messages per second. In another, 1000 users sending a message about every two seconds was the limit, about 500msg/sec incoming.

Took me a little bit to figure out why, the outgoing messages between the tests were wildly different. In the smaller user tests the groups were about 3 on average, in the larger one they were 30. Group size is effectively a multiplier on incoming msg requests so when looking at the total traffic it was much closer between the two tests 15k and 20k.
clarencehoward
·6개월 전·discuss
https://nickhoward.dev/
clarencehoward
·8개월 전·discuss
Thanks for the feedback! I increased the max size from 125 hectares to 5000 hectares. I had some debate about what would be a good max size, not so large that it takes up a whole city, but also not so small that few people can join it. For some reason which I can no longer remember I landed on 125 hectares.

It is probably too small, but for now I just want to make it easy to use. At the default zoom level 125 hectares is tiny and I am not surprised it was hard to make something small enough. I just got so used to the way it worked when I was testing I would immediately zoom in without noticing.

It will not save your hub unless you're logged in. The logic was that since someone needed to be an admin, they needed to be logged in. I should probably find a work around for that for now while I am just trying to get people to test it out. No one wants to give their email to some random site.

I am going to work on making the hub drawing more intuitive. It should really have a done button.

Thanks for giving it a try.
clarencehoward
·8개월 전·discuss
Well, now I'm even more embarrassed. I left some local variables in when I pushed the fix this morning and the site was blocked CORS for about an hour. This is why you don't push to prod when you're in a rush and half asleep. Thanks for letting me know.
clarencehoward
·8개월 전·discuss
You should be able to accept the TOS on mobile now - although if your screen is really small it may be hard to actually read it, still working on that. Honestly I'm pretty embarrassed that I missed that. The TOS was the last thing I added late last night before making the post and I didn't check how it worked on mobile.

Thanks for all the feedback so far! It has been very helpful.
clarencehoward
·8개월 전·discuss
Yeah, that is a good point. I might need to tone it down a bit. Not trying to be evil, the intent was to protect myself and the users. I worried about what could go wrong like chatrooms turning into toxic places or the service being used for nefarious purposes. I wanted set some rules. I am a student though and I don't have money for lawyers so I just copied a boilerplate legal contract from a service and didn't change much.