idkfa
User Name: Password: Register
Discussion Areas:
  • idkfa <7>
  • Mercy General <26>
  • The Sporting Life <3>
  • Look down, look down... <4>
  • Asked and Answered <7>
  • Pretty State Machine <1>
  • Cognitive Surplus <2>
  • Indiscernible from Magic
  • Language; Literature; Writing
  • Life Goes On
  • Machiavellian Cocktail
  • Perchance to Dream
0 users onlineHelpRulesStatuses
Latest Posts
kaiden
in idkfa (+9Y):
Happy birthday, idkfa! I think this makes you 14 years old.
kaiden
in Mercy General (+9Y):
[img] via lizinthelibrary.
Scrotor
in Mercy General (+9Y):
Congrats! You're getting into pro uncle territory!
kitacek
in Mercy General (+9Y):
Yay!!! Congrats to A!
kaiden
in Mercy General (+9Y):
Sterling Israel, born today at 12:13pm, 7lbs and change, 21 inches. [img]
Search more Stream more
Search [ show help ] [ show fancy UI ]
Fancy Pants Search Interface

Enter terms in the form below to build a search. As you enter parameters, the "terms" box will update automatically. Hit "search" when you have created the search you want.

Search Term Parameter Negation
Item:
User:
In Reply To:  
Time Frame:
Text  
This is a the search function. With it, you can perform searches. For example:
  • Search for a particular user's post: user:somebody
  • Search for the same user, but only times they said "cheese": user:somebody,cheese
  • Search for the same user, but only in the item "idkfa": user:somebody,item:idkfa
  • Search for anywhere people mention "cheese": cheese
  • Find all mention of cheese in "idkfa" for a set of users: item:idkfa,user:somebody,user:nobody,cheese
  • Only the "roots" of threads, not the replies: is:root
  • Find comments mentioning both cheese and crackers in the last five days: last:5d,cheese,crackers
  • Find comments mentioning either cheese or crackers: cheese+crackers
  • The item, user, and last prefixes can be negated, for example, posts older than 5 days, not in "idkfa": -last:5d,-item:idkfa
  • All posts in direct reply to your comments, excluding when you replied to yourself: inreplyto:me,-user:me
  • All posts in reply to threads that you've started (but not necessarily in reply to you): threadreplyto:me,-user:me
  • If you're logged in, posts that you've read, or not read: is:read, or is:unread. If you're not logged in, these are ignored.
If you're just looking for something to read, try this.
Search Results ( 0 - 24 of 37 ) // RSS Feed for this search.
avatar
kaiden in idkfa, about +15Y ago: (root)
So... slight problem with idkfa's backend. Here's the problem: I store a record for each message a user sees in something like ["kaiden", "Msg #256"]. This means
avatar
Green Man in idkfa, about +15Y ago:
My new objective is to now only view odd numbered posts. EDITED FOR A TYPO - I'M PLAYING A DANGEROUS GAME, JOSH
avatar
kitacek in idkfa, about +15Y ago:
so, I volunteer up front that I know NOTHING about computer science.  I had a thought that maybe have each array be based on the message, and not the user.  That way, each message says
avatar
kaiden in idkfa, about +15Y ago:
Ha. I'd still be at 50% of the previous record usage, if so.
avatar
kaiden in idkfa, about +15Y ago:
You're right, would cause the same problem in the reverse direction. Though, I like that you're thinking about it.
avatar
kitacek in idkfa, about +15Y ago:
He can't read your reply.  It's an even-numbered message.
avatar
kitacek in idkfa, about +15Y ago:
what if each new message received every user's name as an attribute in its array, and when a user reads the message, the user's name is removed from the array?
avatar
kaiden in idkfa, about +15Y ago:
I'd be needlessly preallocating space. I'd also need to perform an additional update every time a new user came along, which is a little unreasonable.
avatar
kitacek in idkfa, about +15Y ago:
as users do more, though, wouldn't the required space go down?  and there couldn't be an "auto-add" script when a new user joins?   on a side note, my whole
avatar
kaiden in idkfa, about +15Y ago:
Touch every message record every time somebody creates an account? Let's say you have 1000 posts, and 100 users. Worst case is the starting case: nobody has read anything, so 1,000 * 100 =
avatar
kitacek in idkfa, about +15Y ago:
this is why we have to have smart people like you fix those of us who don't know what we're talking about. now if we would only listen.
avatar
kaiden in idkfa, about +15Y ago:
I'm not necessarily smart, just that I've built such things before, and watched with hot tears in my eyes as they came crashing down around me.
avatar
kaiden in idkfa, about +15Y ago:
(sneezes) What? Who? Oh, look. Got switched over to the new system. And migrated everybody's histories over. You also now have the ability to "speedread." For any search
avatar
kaiden in idkfa, about +15Y ago:
Fun stuff:  - Currently ~800 "bounds" defined across all users, down from the previous 4500.  - User with the most bounds (the most sparse viewing history):
avatar
kaiden in idkfa, about +15Y ago:
Also, tag feature isn't working at the moment.
avatar
kaiden in idkfa, about +15Y ago:
Alright, I think this is back up. Let me know if otherwise. [img]
avatar
kitacek in idkfa, about +15Y ago:
when i try to use the ctrl-`-n shortcut, it takes me back to this post every time.
avatar
kitacek in idkfa, about +15Y ago:
same thing for "myidkfa - next unread"
avatar
kaiden in idkfa, about +15Y ago:
Try again.
avatar
kaiden in idkfa, about +15Y ago:
SPDCA: Being fresh in my mind, I'm researching how other boards do this. phpBB: These guys cheat a little bit. They store the following:  - Whether you've marked a sub-forum
...after which +2 days passed until...
avatar
Scrotor in idkfa, about +15Y ago:
Ahaha you lose, Ashley!!
avatar
CapitolZebra in idkfa, about +15Y ago:
i'm confused.....
avatar
kaiden in idkfa, about +15Y ago:
You read posts in such a fashion that it makes it hard to "compress" your viewing history. You're doing nothing wrong.
avatar
CapitolZebra in idkfa, about +15Y ago:
oh.... What did I do that made it difficult to compress?
avatar
kaiden in idkfa, about +15Y ago:
You view posts "sparsely," that is, you tend to view posts with non-contiguous ID numbers. Rather than storing each number, I'm storing a range that says "This user has read
Archive 'Tils About idkfa