<fijal>
before we know it, it'll be "you can pay $5 to get your coffee delivered straight to the door!"
<mgorny>
Ah, push message
<mgorny>
You got me worried that they're actually rewriting commits
<fijal>
heh, I hope not
<fijal>
(I also hope that's kinda what hash algo is about)
<fijal>
like, there are places where ads are just not ok. Anything that can be a warning or a control message or something is NOT for fucking marketing
<exarkun>
good idea, but it should analyze commits for programming workflow shortcomings and advertise tools that purport to address them
otisolsen70_ has joined #pypy
otisolsen70 has quit [Ping timeout: 246 seconds]
otisolsen70_ has quit [Remote host closed the connection]
reneeontheweb has quit [Quit: Client closed]
<mattip>
fijal: e3030fec91f3 for sure fails on windows
<mattip>
the branch translates on my macmini, so maybe all we need is a "if platform == 'WIN64' there
reneeontheweb has joined #pypy
DustyTheCat has quit [Ping timeout: 240 seconds]
<fijal>
exarkun: I struggle to exactly unpack the level of sarcasm in your sentence
<fijal>
it's significantly >0
<Corbin>
Wasn't there a Heroku-ish product (maybe Heroku itself) where it would run a push hook and reject pushes based on a linter/etc.?
<fijal>
mattip: it's a copout in a sense, but I'm not sure I have better answers
<fijal>
mattip: why would it fail?
<mattip>
because the argument to rposix.open is not only string/bytes, it can also be a FileEncoder/FileDecoder
<mattip>
with a is_unicode attribute
<mattip>
os.open doesn't know what to do with that, rposix.open calls _os_support._prefer_unicode,
<mattip>
which always returns False on non-windows, and will check arg.is_unicode on windows