« first day (2195 days earlier)      last day (2844 days later) » 

8:00 PM
I really need to favorite that workplace.SE question
 
The one with the lazy python drawing?
 
One of my all time favorite images
Such ART
 
0
Q: Playing xbox 360 with RGH flash games from usb

HamzaI have an xbox 360 with a RGH flash and I copied the game in a usb, but when entering the XeX menue, pressing RB I found that my usb0 is empty? And when I connected the usb to the pc I couldn’t see my game but it’s there and 2 new files are created (S & I)

 
So how do I fix that?
And get it to use python 3
 
@SaintWacko What OS are you on?
 
8:01 PM
python3 something.py
+ use raw_input
 
@Ronan Ubuntu Gnome
 
Yeah, then use python3 rather than python.
 
Oh, I just have to call it with python3 rather than python?
Weird
 
Yup.
 
Alright
Any idea why they did it like that?
 
8:02 PM
Well you can set up your path differently if you want.
Because python was made first, and they didn't want to break anything when they make python3.
 
Creating a new entry to use the newer version of python, rather than just upgrading python?
 
@SaintWacko well now you have a few pointers to fancy things
 
@badp Yeah, I like those
That random.choice is really useful
 
python 2 and python 3 aren't usually compatible.
 
Thanks for the help, folks :)
raw_input and switching to python3 both fixed the problem
 
8:05 PM
@arda Well, you can avoid using the incompatible stuff, and use a library like six to bridge the gap for some other stuff
 
@SaintWacko You don't need raw_input if you're using python3.
 
Python 3 is 3 because they broke backwards compatibility
 
@Ronan Right, they both independently worked
 
@murgatroid99 yeah, usually very minor changes are enough
 
Python 2 is the default Python because of people keep writing Python 2, cough @SaintWacko
 
8:06 PM
@murgatroid99 figured it out using protoc
 
@badp And people keep writing Python 2 because Python 2 is the default Python!
It's a vicious, vicious cycle
 
@KazWolfe Oh right, protoc can encode or decode messages directly, can't it?
 
Python 2 will die in three years. If you're just learning do yourself a favour and learn Python 3 instead
We're all the way to 3.5 now
 
@murgatroid99 with a proto file
 
Much like this python
 
8:07 PM
@KazWolfe yes, with a proto file. I mean without generating deserialization code in some other languge
 
Python 3 forces you to keep bit sequences and strings separated. It is necessary to avoid the most frustrating bits of Python 2
 
@badp The most recent Python code I wrote had to run in an embedded Jython 2.1. There's so much stuff I never even thought about that just doesn't exist in that kind of antediluvian Python.
Python 3 is not really an option there
 
Should really get on python 3, been working mainly in Perl for quite a while
 
I should do more Python stuff
 
I'm just learning Python!
 
8:12 PM
I've also been kicking around some ideas for WoW addons which would be nice little side-projects
 
Doing this online Tech Degree course
 
Those are LUA though
 
@twobugs Aww, I got excited for a moment there
Especially with the prepatch hitting tomorrow!
 
@KazWolfe Oh, if you don't mind me asking, did you find that protoc was easy to install and use? Did you use a package manager to install it?
 
@murgatroid99 It's in apt.
 
8:14 PM
Is pre-patch going to change all the class skills and mechanics or is that reserved for later? @twobugs @SaintWacko
 
Basically, took the dump, put it in a text file, prepended the hex you game me, used xxd to make it into a bin, and then ran it though protoc
 
@Chippies Yep, it is
 
@sequoiad I'm so sorry
 
@SaintWacko bleh, didn't even get my monk to 100 before the 'nerf'
 
Class changes and transmog changes are all in the prepatch
 
8:15 PM
as a professional perl dev myself
 
@Chippies I'm looking forward to it because I can finally get rid of my stupid water elemental
 
@murgatroid99 protoc --decode Decode tst.proto < proto.bin
@murgatroid99 sudo apt install protobuf-compiler
 
@SaintWacko I'm looking forward to it, because many of the changes seem nice, but it seems that tanking gets a big nerf slap
 
@Chippies Hm, that ought to be interesting
 
@MadScientist did 2.1 even have inheritance?
 
8:16 PM
@KazWolfe Cool, it looks like you didn't have much trouble with that part
 
@badp Yes. It has only old-style classes
 
Have you tried the same process with any of the other binary fields in the dump?
 
i just didn't know that i had to prepend that string and then binarize it :P
just got back from lunch so I'm working on it now
 
@SaintWacko unless it's been changed since the time my info source was uploaded. Basically, tanking has been dumbed down a lot and made it so that you have to absolutely rely on the healer, regardless how good you are
 
It doesn't have booleans, which was somewhat annoying
 
8:17 PM
even the best tanks will wipe if the healer can't hold up
 
That's... kind of the opposite
 
@MadScientist D:
 
Tanking is a lot more reactive and skill based since they started working on the active mitigation model
 
@twobugs you mean increasing cooldowns on all the mitigation skills? :)
 
(Which was in Mists, but fully expanded in Warlords)
 
8:18 PM
The worst was that the old Jython didn't really handle the Java/Jython types well, which breaks most Python code that checks for specific types
 
The number one thing I hate about perl are lists. The number two thing I hate about perl are lists. The number three thing I hate about perl are booleans
 
@Chippies I'm not sure what you mean given that every tank has major short-term mitigation abilities
 
as I said though, the info I am basing this on might be outdated by now, so here's hoping that tanking doesn't suck
 
1 < 2 = 1
 
8:19 PM
Well, when was your info from?
 
this is my source of info
 
1 > 2 = '' (the empty string)
 
it's over a month old though, so as I said, it might be outdated by now
 
At work so I can't watch but Warlords was a big move towards active mitigation
 
@murgatroid99 Where'd you get 0A 7F?
 
8:20 PM
I don't see why they would have reverted that
 
@twobugs yes, but apparently they have murdered it all in legion beta
 
@StrixVaria fight 5 had no bullet hell at all
Fight 6 appears to be entirely bullet hell
 
@twobugs something something tanks too self sufficient, I suppose
 
@GnomeSlice Furi?
 
8:21 PM
I mean, tanks shouldn't be totally self-sufficient. Your job is to take damage and control aggro, not do everything
 
@murgatroid99 I see you are pretty informed about protobuf. Can you recommend any articles etc on how to implement it on Unity for making server communication smaller?
 
That screenshot is cut off at a very important point
 
@twobugs This post
 
@KazWolfe 0A is the "tag" (field number and wire type). It doesn't change when you're decoding different data. 7B was the number of bytes in the data (123 in the case I was working on).
 
I remember reading about this now but I don't think this is necessarily a bad thing
 
8:22 PM
@murgatroid99 Okay, good to know. Get bytes by converting from hex into a bin and checkign the size?
 
@arda What language is Unity again?
 
@twobugs most tank specs have been able to solo pretty difficult content and it's not gonna be the case anymore
 
@murgatroid99 C# on mono framework
 
@KazWolfe That should work
 
and JS (also called unityscript because of all the differences) and boo if you want, but mainly C#
 
8:23 PM
@Chippies That's not really a bad thing. Being able to solo content like that causes more problems
Honestly, without having tanked on the beta or watched that video, I don't see a problem. The points they lay out in that post make sense
 
okay, i got a size of 162 for the CP multiplier, is that right?\
 
@arda There is a Google.Protobuf NuGet package, but it may not work everywhere unity does
 
I'm excited to try out the new balance druid
 
@KazWolfe I'd recommend just trying it. If you get an array with 40 entries, it's probably right
 
@sequoiad I didn't like what I played on the PTR, but I've yet to play it on beta
 
8:25 PM
162 is A2
 
I mainly just wanted beta for Demon Hunter gameplay, which is very sexy
 
so prepending 0A A2
 
@murgatroid99 yeah, that was also one of my reasons to ask you, I saw that it was made by google while moving an open source project to visual studio (the guy just released the .cs files)
 
Hatred the WoD version so much that I went feral
Balance gameplay hit its peak in MoP for me
 
The only Balance model I liked was the Cata version before they nerfed Starsurge
I didn't really play in Mists though
 
8:26 PM
Basically, tanks are becoming a more sturdy and slightly weaker versions of DPS
 
Felt smooth and skillful
 
@Chippies That's a huge overstatement
 
and they're removing dizzying haze from monks :( That was my favorite skill
 
@KazWolfe Actually, you have to varint encode the length
 
Have to see how it all adds up with all the changes really
 
8:27 PM
Tanks are still going to be tanks, they're just making you less powerful so each decision matters more and there's better cooperative gameplay
 
grr
 
@sequoiad My biggest gripe with the PTR is several specs are clearly designed around their artifact
So being 100 with no artifact is just dumb
 
@murgatroid99 wait why? 123 directly corresponded to the hex you used.
 
@twobugs the problem is when you run out of skills to mitigate with, because they're all on cooldown and each one is less powerful than it was before
 
-1
Q: HOW DO YOU PLAY POKEMON GO WHITOUT INTERNET

LEEI DOWNLOADED POKEMON GO ON MY SAMSUNG GALAXY EXPRESS AND I CAN PLAY IT AT HOME, BUT WHEN I GO OUTSIDE I CANT PLAY BECAUSE THERE IS NO INTERNET. I NEED DESPERATE HELP . HOW CAN IPLAY POKEMON GO WHITOUT INTERNET OUTSIDE

 
8:29 PM
the tanking skill ceiling has been lowered
 
@twobugs 110 surely?
 
@KazWolfe Varint encoding is the same as regular integers for the bottom 7 bits, which 123 barely fits into
 
which is both good and bad, I guess
 
They've already said they're not nerfing the abilities
 
it makes tanking more accessible
 
8:29 PM
They're nerfing the cooldowns
 
grah
 
@twobugs did you read the post I linked?
 
@Chippies they're not "nerfs," they're gameplay improvements!!
 
@KazWolfe I think the length encodes to something like A2 81
 
> We’re toning down how frequently you’re able to use Active Mitigation abilities. This change will generally affect the length of their cooldowns, and not necessarily the strength of the ability.
From the post you linked.
They want the abilities to be strong, but you to make more choices
 
8:30 PM
As opposed to those other crappy devs who decrease numbers just to see people cry
 
@twobugs yes, you are right, I re-read that and I had missed the "not neccessarily" bit
 
They're also reducing bouts of extreme burst to compensate
 
wait, no
> There are many long-cooldown defensive abilities that will be able to be used less frequently, and, in some cases, these abilities may be weaker. Many of these abilities are currently either too numerous or usable too frequently, resulting in a strong cooldown for almost every threatening moment of every encounter.
 
So it's more about you smoothing your overall damage
 
that's what I was thinking of
 
8:31 PM
Remember, bosses will be balanced around the new Cooldowns as well
 
That was a problematic design paradigm
 
anyways, besides removing Dizzying haze, brewmaster monk still seems alright overall
 
@badp Yes yes Blizzard evil, we get it
 
@murgatroid99 06 // payload size (6 bytes)
I think it is just hex
 
If anyone remembers the yo-yo health bars in MoP, I like the new style
 
8:32 PM
so apparently I edited something at the same time as someone else. it was an interesting merge
 
@twobugs dunno about evil but certainly condescending
 
@badp No part of that post was condescending, but ok
 
@KazWolfe From the string section:
 
So many bosses spammed huge attacks because healing and health numbers got out of hand
 
> A wire type of 2 (length-delimited) means that the value is a varint encoded length followed by the specified number of bytes of data.
 
8:33 PM
@badp you either have "nerfs" or you have "power creep". There's no winning either way
 
@murgatroid99 I don't think the wire type is 2 though
 
It's just that 06 is the varint encoding of 6
 
Basically the way it worked currently is there would be parts where you had to use cooldowns. If you used cooldowns, they became not dangerous and if you didn't they were ridiculous
So the cooldowns themselves and the abilities cancelled each other out and it wasn't really interesting or fun
 
@KazWolfe It is though. 2 is used for both strings and packed repeated varints, which is why the data dump shows them all as strings
 
grr. so now i need to varint 160
 
8:34 PM
This is also good because it fights homogenization
Because if you're designing encounters around specific cooldowns EVERY tank needs to have the same ability
 
@KazWolfe I think that's A0 81
 
How did people feel about the talents system in WoD?
 
I just hope tanks will still be able to do old content just fine
 
Sorry, actually A0 01
 
yeah that worked
so it's not protobuf, it's varint that's annoying
 
8:35 PM
@Chippies I'm not saying they shouldn't improve their game by making things that are too good less good.
 
hello
wolfboyft returns 22 hours from here. dont leave to see the juicy details.
 
hi
 
also got way more than 40 fields which is odd
which means they might not be ints. yay.
 
@KazWolfe Do they look like reasonable numbers?
 
@Chippies They definitely will
 
8:36 PM
@murgatroid99 nope
@ƎpᴉʇʎXD *grabs popcorn*
 
@murgatroid99 I think the CP thingy is done a bit differently.
 
 
@twobugs yeah, once you've done that then it's there really a difference between a prot warrior, blood DK or bear druid
 
@KazWolfe I think you might be right
 
8:37 PM
@badp It just gets tiring to be talking about Blizzard and have you making snide comments for seemingly no reason
 
@arda what is this, font for ants?
 
and mods.... if you are still here..... i have a favor
 
Now that we know from the other field that there are actually 40 levels, fixed 4 byte chunks seems more likely
 
Anyway, I'm off to the gym, I look forward to being told I am wrong and inadequate in new and exciting ways by the time I am back
 
8:38 PM
@Chippies no, trying to fit everything to screen in 1366x768
 
@twobugs as opposed to... not making snide comments? Isn't that what @badp does? :P
 
it's int32 int32 CpMultiplier = 3;
 
@Chippies I want a font size at least... 3. times bigger than this.
 
i think wolfboyft will spread info about paranoid panda
when he comes, immediently kick him
 
IMMA CHARGIN MAH MOD LAZUH
(which i dont have lol)
 
8:38 PM
@Unionhawk Not an ant: Request denied
 
404: REFRANCE NOT FOUND
 
@KazWolfe That doesn't really make sense. The dump you got had a lot more than 4 bytes, and anyway, int32 is varint encoded
 
@murgatroid99 yeah. I think I screwed something up. The CpMultiplier value has a lot of bytes, actually
 
@ƎpᴉʇʎXD sigh cc @StrixVaria
 
@Unionhawk you are the chat owner.. you can kick people. try me
 
8:40 PM
@Unionhawk leave it to @StrixVaria
 
@KazWolfe Maybe it's a sequence of 40 floats
 
my freind's fate is in your hands
good luck
 
also @ƎpᴉʇʎXD quick question
2 days ago, by StrixVaria
Secondly, who are you, and how is that relevant to you at all?
 
research under way
 
i am edity, from ask ubuntu, and...
 
8:41 PM
no match found
hmm
 
can confirm he is from AU.
can also confirm that meh.
 
click the pencil
and thats relavent
 
@murgatroid99 It's definitely int32, so I wonder why it's spitting so many weird values.
 
because someones private info is in risk
of being leaked
 
Unless I mis-decoded the binary.
 
8:42 PM
like i said now, someones fate is in your hands]
 
@ƎpᴉʇʎXD really? If you have anything of relevance to that then you should flag the user account with a mod flag
 
@Edity There are still 20-somewhat hours on the ban. If he does, he will be swiftly kicked.
 
@KazWolfe Eh, they don't look like sane floats anyway
 
We don't ban random people because so and so said they would do something bad
 
they're still chat banned for 20 hours
 
8:43 PM
@ƎpᴉʇʎXD we'll take care of it when that happens. we can't/shouldn't kick someone just for a claim unless you have a proof
 
@KevinvanderVelden thanks.
 
@KevinvanderVelden @Unionhawk I actually know the backstory here. Apparently this user harassed a user over on AU (@ParanoidPanda). From that point on, he was suspended.
 
network wide, incidentally
 
and if you do have a proof, gaming.stackexchange.com/contact
 
@KazWolfe Maybe the field is actually a repeated fixed32 or a repeated sfixed32
 
8:43 PM
operation save paranoid panda engaged.
 
Well if they harass again then he'll be banned again
 
good luck.
 
So, 32 bit numbers, just encoded differently
 
Yeah, looks like they got a 365. I do remember these things occurring because it happened in the bridge and I was like "yo, pls to not do this here?"
 
8:45 PM
@KevinvanderVelden Something about a DOX, i think?
 
@KazWolfe I don't think that dump is correct. It literally just says every single field is an int32
 
@murgatroid99 well let's start guessing! :D
 
@KazWolfe again, instant ban
 
@arda I'm fully aware. Trying to explain the situation to the parties at hand
 
ah
 
8:46 PM
is there a thing like ip ban?
 
@ƎpᴉʇʎXD no because ip bans are stupid
 
(the device is locked from making accounts or logging in?)
 
And worse then useless
 
sint32, no.
 
8:46 PM
But actually they do exist
 
@KazWolfe I think that field actually is repeated float
 
There are city/town/neighborhood wide NATs nowadays, will you ban a city just to make a guy stop spamming?
 
protobuf is little-endian, so you have to reverse the bytes before decoding
 
float it is.
 
8:47 PM
But again, if it happens he'll be banned. His ban expired so he gets a second chance
 
Those numbers make sense
 
The first two numbers I got are about 0.09 and 0.17
 
@murgatroid99 sigh
 
First thing's first: permabans are not a thing. Secondly: preemptive bans are not a thing. We will respond to situations as necessary.
 
@murgatroid99 I think those numbers are like this: currMaxCP = PokemonMaxCP * CpBoost
 
8:48 PM
@ƎpᴉʇʎXD also I have like 7 ipv4s that I can swap to easily (used on my VMs). You can: ban innocent people + not ban me
 
@arda Little-endian encoding is standard in modern architectures. It's just not super human-readable
 
@fredley but why
@Unionhawk this
 
@KazWolfe The weird thing is that it looks like the last number is about 0.8
 
8:49 PM
test
 
@ƎpᴉʇʎXD Please use the sandbox chatroom to test chat formatting
 
@murgatroid99 TOO FAST
 
@murgatroid99 fun story about that.
He decided to make a Recycle Bin 2, and moved ALL the messages over to AU general.
Got myself and a few others in the crossfire for a really nice long mute.
 
:p
guess I was a troublemaker...
after that my create chatrooms disappeared
anyeays bai
 
8:53 PM
@KazWolfe who did?
 
@arda edity
 
if it was not edity, cc mods because this is where he just said that he is a sock and he'll post dox tomor- ok
@KazWolfe one of many exploits possible in se :(
maybe some kind of move approval by 10Ks if you aren't RO of both rooms / you are a mod can be implemented
 
@arda Rare stuff like that tends to get handled manually
 
You already can only move between rooms you're an owner off
If you abuse privileges given to you you lose them
 
oh, so how did edity manage that?
 
8:56 PM
Iirc you only need to be an owner in the source
 
Android Hell is a special case because it's gallery
 
Hmm, never noticed that. But it's really hard to figure this stuff out if you're a mod
 
user15026
@ƎpᴉʇʎXD please stop. We will deal with any follow up or fallout. This sort of fear mongering drama raising isn't helpful to anyone.
 
let me check
 
8:57 PM
I'm up for some science.
 
0
Q: Why doesn't Pokémon Go connect to my Google Account when I log in?

KeyesI've tried to find similar questions but I don't think they're exactly the same issue I'm having. When I start the app, I am able to select the Google Login where it briefly shades the screen black and loads and eventually starts to load the game. However, it doesn't give the typical Google Pla...

0
Q: Pokemon Go: My Pokemon Go gmail account wont log in? More details down below

xXNinjaXDNOTE: I have it on android and iPhone The pokemon go has released in Canada so i made two gmail accounts. I hqve never cheated or anything but i do play sometimes in the car while my dad is driving. One account worked perfectly fine but the other one wouldnt work as of today. Everytime i log in...

0
Q: Pokemon Go, starter

jlahodaIs it worth spending the stardust on your starter Pokemon? Do they have the potential to be stronger than one you catch in the wild?

0
Q: Does it matter which village I call "home"?

RapitorThere are 4 villages to choose from, and I like hanging out in just one for multiple reasons (the gal is the cutest, mainly). Will I be "punished" for this by not receiving items, bonuses, etc if I were to frequent all villages?

 
1 message moved to Sandbox
 
1 message moved from HoiHoi-san's Testbed
 
TOLD YOU
 
44 secs ago, by arda
let me check
here is your moved science
 
8:57 PM
Android Hell is just gallery, so movers need at least explicit write
 
And we didn't even need to mess around with ownership.
 
@Unionhawk yes: 0ws.pw/hei5.png
 
tl;dr @KevinvanderVelden is WRONG
 
Huh that's new
 
hismom is wrong
cc @Wipqozn
 
8:59 PM
@Unionhawk @uni is wrong.
maybe not about this, but about something
 

« first day (2195 days earlier)      last day (2844 days later) »