« first day (2174 days earlier)      last day (2670 days later) » 

8:00 PM
Lol
Found this in Russian chat transcript
 
🤔
Whoah!
 
pity ransomware is a thing now
 
is Chris P. Bacon a good name for a pet pig?
 
@orlp do you have a pet pig?
 
I've never seen an actual smiley on Stack Exchange
With color and everything
 
8:04 PM
@Rainbolt flags as offensive
 
@muddyfish no
 
@Rainbolt 😨
 
@muddyfish It was more of a thing a few months ago, now there are almost no news related with ransomware
 
@Poke oh god it's awful
 
8:05 PM
>.<
it's great
 
@betseg How did you find that?
 
 
My university got attacked by ransomware a couple months ago
 
Oh, okay. There are unicode characters that have color. Never knew that.
 
@BusinessCat anything interesting
 
8:07 PM
@muddyfish Not sure what happened in the end, I kinda stopped following. I just know they were refusing to pay for a while
 
☕👍
 
I'm glad that 🐧 isn't here, he doesn't like emojis 😀
 
Could you guys stop with the emoji? They're getting rather annoying.
 
Yes, they are annoying.
If you want to play with them more, go to the Sandbox.
 
😈
 
8:17 PM
Good job doing literally the exact opposite of what was requested
 
Twice. Requested twice.
 
I just joined and saw emoji
 
emoji can not add anything to a conversation that text can't do better
In other news, I had 4 nosebleeds today
 
A picture can tell a thousand words though
 
Nosebleeds are the worst. I get them all the time for no reason
 
8:23 PM
@Rainbolt emoji are only like 4 bytes. I congratulate you on your compression algorithm
 
I've gotten nosebleeds like twice in my whole life
 
@DJMcMayhem I haven't had one in a while before but I just had loads today
 
Are there three byte emoji?
 
New Unicode 9 emojis are about 16 bytes
 
@muddyfish debatable
 
8:24 PM
@Pavel yes
 
Wait, seriously sixteen bytes?
 
When I was 12 I got them so often that I started eating alfalfa sprouts. It helped. After a few months I never had another nosebleed.
 
That seems... Absurd.
 
I guess it was because I was hot because I'm getting ill
 
It's not that absurd. Alfalfa has a lot of vitamin K which helps your liver produce the hormone needed for blood clotting
 
8:26 PM
(sorry I will put an emoji) 👩🏽‍⚖️ this is a 17-byte emoji (depending on your font this can look as 3 different symbols)
 
Huh. I wonder when unicode will have gifs.
 
@Rainbolt never, please
 
I see 2 symbols
 
don't even think about it unless wearing a tin foil hat
 
That's right. IC = two symbols.
 
8:28 PM
and even then it's still bad
 
I see three boxes and one weird box thing
 
I see two symbols, but it highlights as one character.
 
I see a girl and what I assume is a cow
 
Looks like this in my android phone
A lawyer Indian girl
 
@Pavel I can. I'm not sure why I would though.
 
8:29 PM
Yeah, emoji aren't very efficient
 
Oh weird, I saw a girl and a scale
 
@muddyfish I see a girl and a balance scale. I'm guessing it's supposed to represent Justice?
 
Yup^
 
there's also a ZSJ there
 
maybe my font is dead?
 
8:32 PM
Why doesn't Unicode actually try and add better support for more obscure writing systems and make Chinese support that doesn't suck as opposed to adding a bunch of emojis that no one would ever conceivably use and on places where they would could be easily programmed in with images
 
There are actually tons of obscure writing systems in Unicode
 
I thought that was the point of unicode
 
@betseg I wouldn't call Chinese 'obscure'
 
Yeah and they're all missing characters
Check out some of the Brahmic scripts sometime
 
> more obscure writing systems and Chinese
 
8:34 PM
@quartata Couldn't you just program in the obscure Chinese characters too?
 
Why no one has made another standard boggles my mind especially with some of the bloat Unicode has implementation wise (and that we seem to love making a ton of standards for everything else)
 
Relevant: xkcd.com/927
 
@quartata they have. Except unicode was made and now accepted
 
Unicode was supposed to be the issue solver
 
@Rainbolt 20 emojis (which should be images anyways) is easier than hundreds of characters
@muddyfish But they haven't. Those are all single byte
 
8:37 PM
@ATaco I'm not sure if you used computers in the pre-Unicode era. It solves a lot of issues.
 
Just to be fair, it's 20 emojis that might actually be used in rare cases vs hundreds of obscure Chinese characters that I doubt most Chinese people even know about, similar to how most people who speak English don't even know some English words.
 
@Rainbot I'd say they're still more useful than man in business suit levitating. It honestly feels like monkeys are making these new characters
 
You'd be surprised. Depending on your line of work, man in business suit levitating can be very relevant
 
@DJMcMayhem such as?
 
@Dennis Yeah compared to everything else UTF-8 is amazing, but that's because there are no other variable size encofings
I seriously doubt anyone would use Unicode if there was only UTF-32
I just noticed that didn't ping Rainbolt. Awkward.
> Rainbot
 
8:42 PM
UTF-16 is also variable-size.
 
Yeah sure but that's baically the same thing :P
 
And it's usually a better choice for languages with non-Latin alphabets.
 
0
Q: Score rock-paper-scissors

xnorGiven two string inputs of "Rock", "Paper", or "Scissors", determine the ouctome of the RPS round. Output 1 if the first player wins, -1 if the second player wins, or 0 for a tie. Rock Rock -> 0 Rock Paper -> -1 Rock Scissors -> 1 Paper Rock -> 1 Paper Paper -> 0 Paper Scissors -> -1 Scissors Ro...

 
I tried adding Sage to TIO. It wants to install X, Firefox, and TeX Live. sighs
 
hahahaha
 
8:49 PM
The official website has an RPM that (hopefully) has less dependencies. It's somehow even bigger.
 
@Dennis wow
 
I'll have to find a better way. I really want Sage, but 1GB+ of storage isn't an efficient use of TIO's resources.
 
What would Sage need Firefox for?!
 
It doesn't need any of this.
 
Can you install it, and then individualy uninstal the components you don't need?
 
8:57 PM
Sadly that's not how package managers work
 
To someone with a Windows computer, ELI5 how package managers work?
I get lot's of installers that come with random crap, but I just remove it.
 
Using rpm instead of dnf would actually allow breaking dependencies. It will create issues with automatic updates though, which will try to fix dependencies.
 
Yeah it'll notice the dependency issue and try to resolve it by removing Sage
 
@Pavel Installing software on Linux is more similar to installing it on Windows Phone and Windows for Desktop. There's a kind of app store (or whatever WP calls it).
@Pavel Yes, you asked me yesterday. I didn't have the time so far.
 
9:00 PM
Huh. That's pretty weird, I thought you linux people were all for having more control over your computer?
 
Yes which is why you can install directly with rpm. It'll probably break something though
At any rate it's not that strange. If a package has a dependency it's usually expected that it won't work at all without it. This is just a terrible package.
 
It's just a convenience. You can still install software manually, build it from source, etc. The official repos pretty much guarantee malware-free software though, and the package manager takes care of dependencies. On occasions, the dependencies are a bit crazy, but it usually just installs the stuff you actually need to run the program.
Manually taking care of dependencies is hell.
 
Ugh. Why is chrome such a buggy piece of shit? It runs fine on my desktop, but on my laptop it crashes at least 5-6 times a day and I have no clue why
 
Not enough memory?
 
It also doesn't render underscores
 
9:03 PM
That's usually what people blame when Chrome does a bork.
 
Does it keep saying Shockwave crashed?
 
@DJMcMayhem .... what
how/why
 
No clue/no clue
 
_____
 
@Pavel 8GB is plenty
 
9:04 PM
@DJMcMayhem Which OS?
 
Windows 7
 
@PhiNotPi did you make emmental?
 
Winrot?
 
Chrome still works on my laptop that runs Windows Vista (verified yesterday), even though Chrome stopped officially supporting Vista over a year ago
 
You're thinking of Element
 
9:04 PM
@EᴀsᴛᴇʀʟʏIʀᴋ ???
Oh, programming language. I made Element.
 
In my experience, you just have to reinstall Windows every now and then. I'm not sure that's still true with the latest versions, but it absolutely was when I still used Windows.
 
@Dennis I hope not. It's a relatively high-end laptop and it's only a few months old
 
I'd love to switch to Linux, but in worried about compatibility issues
 
Yeah, same.
I still want to play Overwatch and stuff
I tried dual-booting, but all it did was make everything weird.
 
@DJMcMayhem I'd try it anyway. I had a case where I needed to reinstall a 24-hour old Windows because Windows Update screwed it up beyond repair.
 
9:07 PM
also, SS13
 
@Pavel you play overwatch? Nice
 
All my friends do, and if I didn't they'd stop hanging out with me.
 
I think that's everyone's excuse for playing Overwatch.
 
That's why I got it initially, but I keep playing it because I really like it
 
It's more of a chain reaction deal than anyone actually liking it
 
9:08 PM
My friends play it all the time, even by them selves.
 
@Dennis that sounds like more trouble than it's worth. I don't know if I have the patience to set up everything again
 
I have maybe 2 or 3 games solo.
 
I still prefer hat simulator
 
I got it because i wanted to play it
 
@DJMcMayhem Try it, reinstalling windows is good for the soul.
 
9:09 PM
gasp
 
It'll feel great not having all the junk everywhere
And you probably don't have all that much to reinstall anyway.
 
but I like my jubk
junk*
 
I cannot be satisfied with a clean install of Windows. I have to know what specifically was causing the slowdown and eliminate it.
 
While you're at it, enable Linux Subsystem on Windows
 
@Pavel Not when you have to also reinstall software libraries and 4 different IDE's, not to mention all the proprietary utilities you've collected over time.
 
9:11 PM
How many of those utilities do you still use and need?
 
And then setting up %PATH% again
 
E-mail your path variable to yourself, after reinstalling just set it back
 
@muddyfish Yeah, with only like two gamemodes, few maps and 40 heros which is too few for MOBA-style generalized role interactions but too many for really in depth single class interactions I can't comprehend how Overwatch stays fresh
 
@Pavel I rarely use them, but still do need all of them
@quartata s/40/20
 
I just reinstall things as I need them.
Next time though, I'm going to make the switch to Linux.
 
9:12 PM
Wait really? I thought we were up to 38 now. That's even worse.
 
a buddy of mine has a google drive document with all the things he changes on a fresh windows install including which applications he needs installed
i've been meaning to do something similar
 
I think there's 19 now
 
but i'm lazy
 
21 at release, 23 currently
 
Oh, right, I'm thinking of Dirty Bomb.
 
9:13 PM
@Pavel It's not like that magically solves all issues. I prefer it to Windows, but it isn't perfect.
 
I don't expect it to magically solve issues
 
Because Ana and Sombra are new. I think there's a new one coming very soon
 
I don't have all that many issues now
But I want to, for the experience.
 
I'd say the only perfect program is /bin/true, but I'm not sure why it takes 27 KB to do nothing successfully.
 
What is /bin/true?
 
9:15 PM
(I actually do. I just think it's stupid.)
 
returns 0
 
So why is it 27 kilobytes?
 
Standard libraries.
 
Ahh. That still seems like a waste of space.
 
9:16 PM
@DJMcMayhem Oh and I forgot to add no dedicated servers and Blizzard's horrible attitude and track record towards modding
 
Doing nothing succesfully is equivalent to exit(0), right?
 
I assume it was written in C. You can't really get rid of that.
 
Oh right, C is a thing I wanted to learn.
I'll get onto that after finals
 
An assembly version of true would take less than 1kb if correctly coded
 
Compiling int main(){return 0;} with gcc "only" takes 12.5 KB. GNU true has copyrights and stuff.
 
9:19 PM
Wow.
 
@quartata at least it's fun (unlike hat simulator)
 
That's subjective I suppose. But TF2 just simply has more ways to play.
 
Also TF2's comp metagame is relatively active while OW's is totally stale. All the proper hero picks and stuff got out figured out within a month and have been almost locked in stone since despite content updates
 
How many maps does TF2 have? (Out of curiosity)
 
9:23 PM
Granted TF2's updates don't affect comp much either but at least yousee things lik Bonk making reemergences and new community maps
 
@DJMcMayhem official or custom ones?
 
Oh yeah, I forgot there are custom
 
3-4 dozen?
 
@DJMcMayhem ~85 of the top of my head
 
how many variations of the crappy orange map is in that number?
 
9:24 PM
Holy shit, I didn't realize there were so many
 
@muddyfish Not an official map
 
Does anyone play TC_Hydro yet?
 
I didn't notice there were that many official ones
last time I played properly was about 2 years ago though
 
Huh. TF2 wiki says over 100.
@muddyfish tbf the number hasn't increased much in 2 years
@DJMcMayhem Yeah. That's part of the reason I don't get Overwatch. Team Fortress Classic (1998) had more maps and at least with it almost every map was a gamemode of its own
 
@TuxCopter Considering I managed to print Hello, World! in 59 bytes, that sounds doable.
 
9:29 PM
I was hyped for OW before beta but now it's a hard pass for me. Blizzard could have done so much more.
 
'night
 
@PhiNotPi ah, okay
thanks
@muddyfish you know we have a ppcg server, right?
@quartata in what way?
 
9:36 PM
@EᴀsᴛᴇʀʟʏIʀᴋ I've been on it
 
I don't play games much anymore
*computer games
I play Magic every day for ~1h
 
@muddyfish at least 68 known versions of orange, not counting the ctf, pl, and koth ports
@muddyfish ah, okay. with who?
 
@EᴀsᴛᴇʀʟʏIʀᴋ people at my school
 
9:40 PM
I'll probably be going to an event this Saturday that'll be ~7 hours
 
1
Q: Obfuscated Number-Golf

Julian LachnietBackground: Almost all useful numbers in mathematics can be reached using only 7 different symbols: e - ^ ( ) ln sin Here are some simple examples of integers: 0 = e-e 1 = ln(e) (parenthesis are always necessary for logarithms) 2 = ln(ee) (ee evalutes to e*e) 3 = ln(eee) -1 = e-e-ln(e) -2 ...

 
@NewMainPosts is that metagolf?
I don't think so, it's not outputting programs
 
I think it's just code-challenge
 
@LuisMendo You around? I have a telecom question!
 
9:51 PM
@muddyfish What event? I thought the next GP was San Jose on the 28th or something
Something local?
 
@quartata prerelease for Aether
or whatever it's called
 
Your prerelease is seven hours??
 
Yes?
We get 6 games
sometimes 7
depends on how many people show up
 
I used to play MTG
 
then you stopped because it's far too expensive?
 
9:53 PM
Then I realized that I was spending way too much money on it.
Yes
 
I don't want to think about how much I've spent on it
 
I still have all my cards and my commander deck, but every time I've tried to put together a new one it never really comes together.
 
I think my collection's at least £2000
 
Mine is maybe 300-400?
 
I thought this question was going to be about attendant-propelled airplanes: travel.stackexchange.com/questions/85941/…
 
9:55 PM
Too lazy to estimate mine. Most of it is draft junk though.
 
I never did tournaments, just played with my friends.
 
@Pavel The most competitive I've done is Friday night magic or a prerelease
 
@KritixiLithos You are missing out. I'm pretty sure that Doctor Strange was my favorite Marvel movie so far.
 
but I have been playing for ~8 years
 
I play DnD now.
 
9:56 PM
@Pavel I'll be playing that tommorow
 
I feel like I spend much more money, but I don't actually.
 
@Pavel I wish I had a group.
 
We do a weekly DND for 2 hours
I find it much better than what I used to do which was 10 hours every 2-3 months
 
I want to run a Paranoia campaign.
 
@mbomb007 there's lots of people that will play DnD over Skype
 
9:57 PM
@muddyfish 3.5?
 
I think there's a subreddit for it.
 
@Pavel Play by post is where it's at
 
@quartata I've played 1st, 2nd, 4th and 5th
 
Our group plays a weird hack of 4e and 5e.
It used to be 4e, then I joined and absolved them of their peasantry, but they still wanted to use the same characters.
 
The user experience for creating characters was by far the best for 4th ed
 
9:58 PM
@muddyfish By first you mean ODND or ADND
 
Both
Only ODND once though
the only guy with the manuals lost them
there's this one guy who keeps hinting that they're having sex with their wolf companion
 
Sounds like a quality group
 
that's the only nsfw thing and it's kind of strange
 
also /me stares in smug superiority at my pristine ODND booklets
 
I have one sourcebook not damaged by cofee stains.
It's the 3.5e player's handbook II
Coincidentally, non of my sourcebooks had cofee sunstains before this October.
 
10:13 PM
@quartata lol
 
4
Q: Python workarounds for assignment in lambda

xnorThis is a tips question for golfing in Python. In Python golfing, it's common for a submission to be a function defined as a lambda. For example, f=lambda x:0**x or x*f(x-1) computes the factorial of x. The lambda format has two big advantages: The boilerplate of f=lambda x:... or lambd...

 
@Lynn Now I am :-) What is it?
 
@LuisMendo why does my phone have no reception???? :D
 
@flawr Heh. Airplane mode on? :-P
 
10:28 PM
@LuisMendo Damnit, I thought it was on airplane crash mode...
speaking of flying bricks, this lego space shuttle launch is effing amazing
3
 
Hi! An exam question asked about tunnelling in GPRS. “Why is there a tunnel between GGSN and SGSN?”
 
Guys, I need your advice. I'm writing an interpreter in python, and I have a really large dictionary of commands mapped to characters. Would storing it in a file and running exec on it be a reasonable idea?
 
I know GGSN is the internet-radio gateway… I guess you want all GSM users to connect through there and there’s no choice but to tunnel, or something?
 
fairly easy to edit the file and bork your computer
 
10:30 PM
How would that bork my computer?
 
Someone could edit it to shell_run('rm -rf /')
Or the python equivalent.
Of course, it would bork their computer.
 
Well, they could do the same to the interpreter itself...
 
Unless you compile it.
 
It's python
It doesn't compile
 
It's generally bad practice, anyway.
Just make a Dictionary in a separate file and require it
 
10:34 PM
Isn't that the same thing?
 
Python should treat it nicer.
And a Dictionary is faster to lookup than constantly re-executing chunks of text.
 
Oh, no, the dictionary only stores function names.
 
Can't a dictionary store functions on keys?
 
But I still need to run exec on it so it's a dictionary, not a string.
{
            '>':self.right,
            '^':self.up,
            '<':self.left,
            'v':self.left
        }
It just looks like that (but bigger and with better formatting)
 
If you put that in a separate functions.py or whatever, can't you just import 'functions'?
I haven't done Python in many years, so I can't say for sure.
 
10:37 PM
They need to access variables in main so I can't make it a seperate module without rewriting the whole structure.
Hence, exec.
 
Well, I'll trust you to do it that way.
But I'm sure there's better ways of doing it.
 
Which is why I asked
PyCharm borked and I just spent five minutes manualy converting spaces to tabs
 
@Lynn I'm not very knowledgeable about network aspects (I work on the radio part of mobile communications). But as far as I know, the tunnel is used for conveying messages of a given protocol encapsulated in another protocol. In GPRS I think the carrier protocol is IP, which is used for carrying GPRS-specific protocols
 
hi!
using exec in python is probably not a good idea
idea:
 
@flawr Amazing indeed! With the gasses and everything
 
10:49 PM
I figured something like that, yeah @LuisMendo
@Pavel Keeping that whole thing in your code is probably fine.
 
@Pavel Yeah, I did it once. It was disappointing.
 
probably just make a part of the program that takes the executed function as an argument and makes the appropriate changes to the program
First bounty and mortar board thing w00t!!
 

« first day (2174 days earlier)      last day (2670 days later) »