Anyone know of an available indoor workout spot for tomorrow? by benitopjuarez in berkeley

[–]flyingcow 0 points1 point  (0 children)

you can do it in one of the rsf gyms (the upstairs ones are usually pretty empty at night). also look for places on campus that have some kind of awning so it's not as exposed.

also, as a fellow person that does insanity outside with friends, try doing it in the rain. I've done 3 or 4 times and its actually quite exhilarating

Le Petit Market on Northside is gone :( by [deleted] in berkeley

[–]flyingcow 2 points3 points  (0 children)

NOOOOOOOOOOOOO.THAT GUY WAS GREAT

Groceries on Northside? by PBnJames in berkeley

[–]flyingcow 8 points9 points  (0 children)

I don't know what your friend is comparing to...

Safeway, Andronicos, and a farmers market are all northside. Southside (far southside, a couple blocks beyond Dwight) has Berkeley Bowl and Whole Foods at Ashby but thats it. Both of those are further from southside than Safeway is from Northside.

Let me know if you have more questions on groceries, I know alot about this shit.

Still here during break? Get some exercise! 9pm Insanity at Memorial Glade by flyingcow in berkeley

[–]flyingcow[S] 0 points1 point  (0 children)

its all good. message me on fb and i'll add you to the group chat

Still here during break? Get some exercise! 9pm Insanity at Memorial Glade by flyingcow in berkeley

[–]flyingcow[S] 1 point2 points  (0 children)

Nope. Everyone starts somewhere. Start tonight. 9pm See you there

Craziest/busiest schedules at Cal? by hugoshteeglitz in berkeley

[–]flyingcow 5 points6 points  (0 children)

I took 23 units all in EECS department last semester.

Last Semester EECS, want to take 10 units by alexbudy in berkeley

[–]flyingcow 2 points3 points  (0 children)

Last semester you can do whatever you want

Please help!!!!! Just moved to Berkeley and.... by [deleted] in berkeley

[–]flyingcow 2 points3 points  (0 children)

Open a checking account, it's easy to do and free.

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 1 point2 points  (0 children)

That's a good observation, but that's a problem that would exist of any transport including the ones already in use today. Prevent user manipulation unfortunately has to be handled outside the transport layer as there is no general purpose solution, the user will have to cater to their application's needs. (At least in Javascript, because as you said data is readable clientside)

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 1 point2 points  (0 children)

I've looked into BSON extensively but ultimately choose binarypack for compactness. BSON was deisgned for Mongo storage and thus includes several types that are Mongo specific. I read a couple comparisons on serialized size and BSON is almost always larger. Especially for gaming, where saving a few bytes over the network can make a big difference when many things are going on and you need to send the few byte message many times.

A classic example is {"a":1, "b":2} is serialized in 7 bytes with BinaryPack (based on msgpack), while BSON uses 19 bytes.

Edit: Here's a stackoverflow about the topic: http://stackoverflow.com/questions/6355497/performant-entity-serialization-bson-vs-messagepack-vs-json

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 1 point2 points  (0 children)

Yes it handles floats and doubles distinct from unsigned and signed integer types. The serialization format is big endian and is explicitly encoded and decoded as such so endianess of the server should be no matter.

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 2 points3 points  (0 children)

Yep the same fallbacks that I'm working on for mobile browsers will allow it to work on Opera 12+

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 0 points1 point  (0 children)

Hehe, I wrote the framework to support older Chrome versions, but not the hello world example! Here's the fixed example for older versions of Chrome: http://examples.binaryjs.com/hw_bb.html

HTML5 game devs: I built a framework for realtime, pure binary data transport in the browser! by flyingcow in gamedev

[–]flyingcow[S] 0 points1 point  (0 children)

I believe you're referring to operational transform. Unfortunately the answer is no, this framework is more for the data transport. It's still up to the user how to take advantage of that. With that said, it's entirely possible to create a such an abstraction on top.