« first day (2360 days earlier)      last day (2778 days later) » 

22:00
Also ^
But so simple
@Phoenix I use Jetbrains PyCharm CE
Although I'm too lazy to try getting PyCharm or anything, so I keep letting myself get stuck with it -_-
@Mr.Xcoder That is the correct choice.
22:00
I run Visual Studio Enterprise
What the
Why do you have VS Enterprise in the first place
I don't really prefer Ruby over Python
What did Community not have that you needed.
Okay I'm so done with python
22:01
@Phoenix Because I can
(for free also :P)
lol whoever starred my message completely read it out of context :P
Unless it's for C#, you shouldn't be using VS, ever.
@Zizouz212 ssh
I can't C# without glasses
22:01
Everytime I use it I discover a new way in which is horribly broken.
4
(I actually can but puns :P)
I'm trying to figure out python-requests and why ssl is suddenly working -_-
Hopefully JetBrains Rider comes out soon so we C# people can ascend from the VS darkness.
JetBrains < Visual Studio
\o/
JetBrains > almost everything
22:02
JetBrains = NoBrains
@Phoenix Hopefully
@Christopher Absolutely not
@Christopher strongly disagree
@Mr.Xcoder Well we don't know when it comes out
I don't even know wth jetbrains is besides a IDE
22:03
-_- ಠ_ಠ
ಠ_ಠ
@Christopher It's a company that makes the best IDEs for every language, as well as the language Kotlin.
<insert intense look 👀 of diapproval>
Umm... folks watch the flags. Really?
@Phoenix For C#?
> ¯\_(ಠ_ಠ)_/¯
@Christopher JetBrains Rider is an Early Access
It breaks occasinally, which is unfortunate, but so does VS
22:05
@Phoenix The IDE for Swift is crappy. It's far worse than Xcode, it's literally horrible. Apart from that one, the others are ok
Do you really have to buy another IDE for different languages?
@Mr.Xcoder Oh, well, I don't have a Mac so I wouldn't know.
Please stop
someone just flagged "JetBrains < Visual Studio" - really? That's not offensive in any way.
Hold on a second
22:06
@Christopher You don't need another IDE for each language. IDEA can function as an IDE for every language, it's just not as convenient.
JetBrains has a whole bunch of stuff for students, right?
@Phoenix Ahh makes sense
@Phoenix Notepad can work as an IDE XD
You just pay for the smarter versions for you language
IDEA has plugins for e.g. Python that make it equivalent to e.g. PyCharm.
22:06
@Zizouz212 Notepad ++ works just fine
@Zizouz212 No, it's a company that makes IDE
@Christopher No, without the ++
@Zizouz212 Yep, almost everything, including all IDEs, are free for students.
@Phoenix Wait rly? Oh heck yes
Ok, gtg now
22:07
@Mr.Xcoder What I meant is that they'll offer upgraded versions of their products for students right? Mind you though, the last time I ever cruised around that territory was three years ago
@Phoenix How does one apply?
@Zizouz212 For IDEA and PyCharm, which have community editions, you can get professional versions, the paid ones you can get for free.
22:08
nvm found it
And this is perfect cause I've got a Carleton account :)
@Phoenix Hmm lets see if they let my go by with a HS student XD I may have to work a bit of magic
They have it for hs students
If they don't, you can just request it
Planning to do that
I would like to have a smart IDE
22:11
I'm done with using idle
and having it crash when I'm praying it to not
Ooh... That reminds me. I need to get an actual computer.
@Christopher They let me
@Christopher What you can do, and what I know Medeleev did, is attach a copy of your transcript.
@Phoenix Did you use a school ID?
My school has a .edu address.
So I used my email.
It's a school email, transcript, or isic card
Jim
Jim
Does someone know Pyth here? How to perform an inner zip()?
Like innerzip([(a, b), (c, d)], [(e, f), (g, h)], F) -> [(F(a, e), F(b, f)), (F(c, g), F(d, h))]
22:15
You apply a function to zipped arguments?
Jim
Jim
(The distinction between tuples and lists isn't relevant here)
@Zizouz212 IDK what isic means tho so ¯\_(ツ)_/¯
International Student Identity Card
@Jim You should just be able to do map(zip(args), func)
Jim
Jim
22:17
@Zizouz212 Okay, trying that
I wonder if I should apply for an ISIC card.
I don't think it's worth it
It's 20 bucks
I need a transcript
It's really only useful if you travel alot
22:18
Do you need one?
@Christopher You should have one, given that the school year recently ended.
If you basically just stay at home, you can use your school's own student card
@Phoenix I tossed that out :/
Welp
sigh -_-
22:18
Is there an online gradebook you could print from?
I have last years student ID card and a school email
@Phoenix Yeah
You have a school email?
Needs to be a .edu email
Yes
Then no
I have a .us email
XD
Which highschools tend not to go for, for some reason.
22:19
Doesn't have to be .edu
It just needs to be from an educational institution
It does to apply via email, the form will reject it otherwise.
All my school emails are .ca
@programmer5000 Seems about right
Just realized I was giving you people my school name so you can find me XD
22:20
lol
Look in this repository: github.com/JetBrains/swot
If you're school is there, good.
Otherwise, you can contact them to add your school in there.
I just checked, and my university is in there, and I saw a few secondary school boards in there as well
You think that would work?
Minus the censorship
Probably not.
You said you have a student id card, right?
Yeah from last year
Scan it and send it.
They accept that as a document.
Annnd sent
Ty for removing my image XD don't rly want everyone knowing that much about me
22:27
Purged the history so people can find anything too
Can I get feedback on this before I post to main?
@Zizouz212 You're the best :D
@programmer5000 IDK can you?
2
Q: Make a base64 Quine!

programmer5000Your challenge is to output a Base64-encoded version of your source code, and optionally a line break. You must output the correct padding, if any. Standard quine rules apply, shortest answer wins. It must be a valid RFC 4648 encoded base64 string, with no linebreaks (except optionally a trailin...

22:45
0
Q: Net neutrality: Is my internet being throttled?

programmer5000From the wikipedia: Net neutrality is the principle that Internet service providers and governments regulating the Internet should treat all data on the Internet the same, not discriminating or charging differentially by user, content, website, platform, application, type of attached equipmen...

star spam again?
Star spam?
@Dennis Another theoretical question about Jelly. Last time we chatted you mentioned that, being built on top of python, it was neither particularly fast nor intended to be. At the same -- as evidenced by its performance in code golf contests -- I think a strong argument could be made that it's even more expressive and powerful than J, which I know was one of Jelly's inspirations and whose expressive power is often lauded in its own right.
My question is: does this expressive power come at a cost? That is, would it impossible to optimize Jelly in the same way J is optimized for speed? Does Jelly's power contain within it way more complexity?
I think it's like J but with more syntax shortcuts, shorter and more built-ins, etc.
Also, you can run arbitrary Python code, so that would be hard to optimize.
But that's not very commonly used (I think)
@Challenger5, re: your first point, are you saying i could think of Jelly like J + an extensive library of utility functions?
22:55
And different syntax (like you don't need spaces between builtins)
And a bunch of other things
I don't know
I don't Jelly.
It also has complicated rules for breaking down a chain based on how it was called (niladically, monadically, dyadically)
Just riffing now on golfing languages in general, but it seems like the number of builtins is an impossibly confounding factor in measuring a languages power. meaning, i could take J, write a million utility functions optimized for golfing puzzles, call it a new language called "Jonah".... and then win all the contests. I'm not saying Jelly does that, but it seems that every langauge does that to some extent and so it makes comparing them difficult.
hence our rule that the language predates the question
Eventually golfing languages are going to become very specialized, and they will have built-ins optimized for a specific purpose (even if they are all just Jelly dialects).
That rule has been lifted because people decided it was counterproductive
But trying to abuse the challenge is now (I think) a standard loophole
2
Q: Pulse Measurement of Heart Arrhythmia

Strakl SethIn this challenge you have to make an ascii pulsing heart with rhythm problems (Heart arrhythmia) and then measure the pulse.Don't worry it's easy! Making the heart The heart alternates between these 2 states: state 1 ,d88b.d88b, 88888888888 `Y8888888Y' `Y888Y' `Y'...

NOOOOO
IT DOESN'T DESERVE IT
IT'S DUMB
23:07
I see you're new here.
Every question here makes it to hnq
Super annoying actually.
Not to mention that it's a generalization and near duplicate of triangular wave (too lazy to type real name)
(Not really, just that it's super common for "dumb" questions to get sent to the HNQ)
I was going to discard it but I had spent so much time on those fancy graphs...
I basically just posted it bc I realized that I was getting no rep from answers and that questions were the most efficient way to generate rep
what is HNQ?
23:11
Hot network questions
Ninja'd
And I don't have the patience to argue with people who say "oh rep doesn't matter". It shouldn't matter
No, we need some sort of featured tab for answers, not just challenges
Rep matters, it shouldn't, but it does.
And the biweekly contest isn't enough
We need at least as many featured answers as there are HNQ questions
And we need people from HNQ to be able to see all the featured answers
And there are too many great answers out there for you to be able to reward them with the rep they deserve in the form of bounties
But an upvote isn't enough
Because a vote from HNQ displays the same as a vote from somebody who thinks an answer is truly clever
Or maybe people could only vote if they'd posted a couple positive-voted answers already
Meh, SE would never give us that
Why can't we just codegolf for the sake of codegolf?
5
23:24
You're overthinking this
@HyperNeutrino I'm working on one; the interpreter is in Haskell
I have an answer for this but it doesn't calculate response body times... @programmer5000 Where are you?
@ATaco Because HNQ votes break the incentives system.
But if we didn't have votes (somehow), then people would clamor for it
brb
23:42
Sounds boring.
Codegolf sounds more fun than codegolf politics.
I have a syntax for classes for my language now - does it look good?
class Seq>T
  Seq(T start, func fn)
    this.start = start
    this.fn = fn

  operator get(int n): T
    T temp = this.start

    for _ in [0->temp]
      temp = this.fn(temp)

    return temp

main(List>String args)
  Seq>int test = new Seq(0, { n: n + 1 })
  print test[5]
Is that whitespace dependent?
@ATaco Looks like it's even more purist than Python without : to mark the starts of code blocks.
@ATaco Yep
0
A: Sandbox for Proposed Challenges

Conor O'BrienRemove duplicate equivalent expressions Suppose we wanted to generate all expressions containing at most 2 of + and −. We might have a list like this: a + b + c b + c + a a + b - c b + c - a a - b + c b - c + a a - b - c b - c - a a + c + b c + a + b a + ...

23:48
Understandable, have a good day.
Does the syntax look readable?
It seems fine.
@Jonah I have several ideas on how to speed up Jelly (without implementing it in a faster language). A big slow-down for vectorizing dyadic operators is that the depths of the arguments have to be calculated first. With a custom class instead of Python's list, the depth could be stored and wouldn't have to be calculated for each operation.

« first day (2360 days earlier)      last day (2778 days later) »