« first day (2152 days earlier)      last day (2706 days later) » 

2:00 AM
@Downgoat How would getting a couple points off on the final equate to not getting an A?
 
@quartata english teacher is crazy
 
@ATaco I have written many!
 
english is fucked up
especially the subject in school
 
^^ I agree
especially spelling too
 
English is pretty bad, the subject really just depends on the teacher
 
2:02 AM
My AP English teacher rocked.
 
my english teacher sucked
 
I've been blessed with good english teachers thus far.
 
A little bit of a hardass but really really good
@Downgoat Dafuq? They're making you do spelling?
How does that even work?
 
No I'm talking about the language not the class
But TNB makes me do spelling :P
 
Oh. Well I walked right into that one
 
2:04 AM
Proposal: move Thanksgiving to the second Thursday of December, to help quarantine the holiday spirit to the appropriate time of year.
 
Counter Proposal: Merge Halloween into Thanksgiving while you're at it
 
it's only a fourth of the year people
 
@Downgoat I know what you mean...
@PhiNotPi More hats...
If not-TNB is Real Life, is TNB Fake Life?
 
TIL I have 1% of a real life /s
 
I prefer the terms "Natural Life" and "Supernatural Life"
 
more votes on poll please
 
TIL teacher takes points off if you omit completely unnecessary String[] args in your public static void main
 
> > Finland students rank near the top in terms of academic testing and knowledge, and there students receive over an hour of recess everyday, regardless of the weather.
@Downgoat This is why computer engineering should never be taught in colleges
Get a two-year degree, whoops half of your knowledge is outdated
 
2:13 AM
@noɥʇʎPʎzɐɹC are you for real
 
@noɥʇʎPʎzɐɹC you mean HS?
 
@quartata A little bit over the top...
 
Though at my HS teacher can barely program >_>
 
@Downgoat why the ---- did you sign up for that course?
 
for credits
It's AP course so it can counter one B
 
2:14 AM
@Downgoat Tell your teacher, after the semester is over, about Cheddar.
 
FWIW I would have taken maybe one point off for that
 
:O I SHOULD GET COLLEGE BOARD TO USE CHEDDAR
 
"hi I craeted programming language" "wat their only exist java, python, and c++" "no you fool"
8
 
It is high-level but still has OO concepts
@noɥʇʎPʎzɐɹC XD
 
But I also would have written the signature at the top anywys
 
2:15 AM
@quartata What why :(
clearly wasteful of "ram slots"
 
Because you should know better? :p
 
@Downgoat You should probably submit Cheddar to some school thing; e.g. science expo
 
ಠ_ಠ
@noɥʇʎPʎzɐɹC our school don't have those kinda things :(
 
What was the question anyways
 
only student showcases are for football jocks and people who can sing
 
2:16 AM
@Downgoat “Yes you should use cheddar, it only takes 11 seconds to calculate the first 1000 primes, 10/10 very fast”
 
@quartata it was a string problem. we had to write program to get user input in format of Lname, Fname and convert to Fname Lname
@Maltysen This is not bad thing
 
I took AP Compsci... can confirm was useless except for the 3-credit-hours it saved me towards a minor.
 
It'll provide an incentive to learn how to do proper sorting algorithm over like insertion sort or something
 
@PhiNotPi you majored in biotech, right?
or bio-engineering
 
@Downgoat The easier the problem the more the professor will be a hardass
 
2:18 AM
it was difficult problem
 
@Maltysen Not first 1000. Up to 1000
 
like half class got it wrong
not sure how but OK
 
@EᴀsᴛᴇʀʟʏIʀᴋ Technically "biomedical engineering" but I'm most interested in brain-computer stuff.
 
oh cool
I know I've asked you before and it's had to do with biotech, didn't remember the med part
 
@PhiNotPi :o that is cool subject.
Speaking of bio, apparently the bio med class at my school dissects cats :P
 
2:20 AM
By the way... the neuroscience class I took recently was uber-morbid (AKA there's a bunch of disturbing content in this field).
 
11 seconds is horrifying for the primes up to 1000.
 
in what way?
 
@ATaco Let's see you beat that using pencil paper :P
 
@ATaco Perl 6 used to be that slow
 
I got the first 1000 primes in lua in 0.035.
 
2:21 AM
@quartata can you pls send me code for primes
 
@EᴀsᴛᴇʀʟʏIʀᴋ ehh, mainly what happens to people with brain injuries.
 
@ATaco O__o that is slow
 
@PhiNotPi Cool!
 
I'm on a shitty work computer...
 
I'm on mobile but it's basic trial division
 
2:22 AM
@PhiNotPi oic
 
In 11 seconds I generate the first 18221 primes.
 
Exactly identical to the python one
 
@ATaco Can I possibly profile Cheddar?
 
which did it in 15 milliseconds
 
Maybe..?
 
2:23 AM
The parsing is not slow by the way.
At least relatively.
 
Also, How are we generating the primes?
 
Appears to take ~100 ms
@ATaco Trial division
 
In soviet russia, the language doesn't work for you, you work for the language@
 
I mean it's not my fault! Any high-level language absolutely flops in speed when building another language on top if it :/
 
@ATaco ^^^^
 
The method I used is...
	c=os.clock()
	local p={}
	local i=2
	while os.clock()-c < 11 do
		local P=true
		for k,v in ipairs(p)do
			if i%v==0 then
				P=false
				break
			end
		end
		if P then
			p[#p+1] = i
		end
		i=i+1
	end
	print("DONE!",#p)
 
@Downgoat JS implementation?
@ATaco use "fixed font" button
 
@Downgoat I'll run Pytek tomorrow uncompiled and let you know
 
This is not fair python is fast
 
@Downgoat how so
 
2:25 AM
CPython is slowwwwwwww
 
@Downgoat Idea: you should JIT cheddar
 
Running Lua 5.3 Natively w/o JIT.
 
PyPy is comparable, the JITer is good.
 
@noɥʇʎPʎzɐɹC Perl 6 was JIT and look how that turned out
 
Perl 6 was a mistake
 
2:26 AM
$ time node <<< ""

real	0m0.067s
user	0m0.049s
sys	0m0.015s
$ time python <<< ""

real	0m0.035s
user	0m0.024s
sys	0m0.007s
 
You should not assume JIT is good just based on PyPy
 
@Downgoat pyth is waaaaayyyy faster
 
Pyth is not real lang
It is using python things under hood
 
Still counts
 
I have to abstract all of weird JS behavior my essentially reimplementing numbers
 
2:26 AM
@quartata But PyPy's JIT like 3xes speed
 
@Downgoat even my non transiler implementation is waaayyyy faster
 
@Downgoat Python is not a real language. It uses C under the hood.
 
@Downgoat Idea: compile Cheddar somehow; runtime or beforehand
 
@noɥʇʎPʎzɐɹC won't really help in this case
 
why not?
Downloading cheddar...
 
2:27 AM
Though a C++ version of cheddar was started but that project died quickly...
 
@Downgoat Why not??
 
Just compile it to BrainFuck, Duh
 
@noɥʇʎPʎzɐɹC huh?
 
I don't like how I'm running arbitrary commands downloaded from your site with sudo.... :P
@Downgoat why won't JIT help?
 
Well in this case I'd be using a bytecode which would merely be using the same internals to an extent
 
2:29 AM
@noɥʇʎPʎzɐɹC If you have to ask that question you don't know how it works
 
over http
 
If you want your language to go somewhere, you'll eventually have to implement it in a low(ish)-level language though. High-level on top of high-level is just too slow.
 
@quartata :(
 
@noɥʇʎPʎzɐɹC :/
 
@Dennis PyPy is implemented in RPython, which is just type inferable Python
 
2:29 AM
@Dennis Pytek is actually decent right now in Python although we're transitioning to Cython currently
@noɥʇʎPʎzɐɹC That is not what RPython is
 
npm WARN program used rm -rf /* --no-preserve-root
 
So, off topic, should I replace Flow of Control in RProgN with functions that take function arguments, instead of the slow mess that it currently is?
 
@noɥʇʎPʎzɐɹC RPython is considerably more low-level than CPython.
 
Idea: JIT or compile the underlying JS code
 
V8 is JIT
Ahead of time compiling the JS would probably be slower
if it existed
 
2:33 AM
It is
I can confirm
 
Figured.
 
There is really no solution without a complete rewrite in C++ or something
 
Compile Cheddar to JS or asm.js?
@Downgoat Ooh, Rust!
 
But then Cheddar would inherit JS's weirdness
 
asm.js, no
 
2:34 AM
@Downgoat Shouldn't be getting 11 seconds. Do a profile; I suspect you're copying scopes weirdly or something
 
not possible
 
Rust is supposedly C++ speed at a little higher level and a little less insane
 
@Downgoat Why not?
 
@EᴀsᴛᴇʀʟʏIʀᴋ :O
 
2:35 AM
@quartata very agreed
 
@noɥʇʎPʎzɐɹC asm.js is JS
 
I'm 99% that was secretly user-themed to dr ham jam
 
asm.js is in essence just a way of writing JS
It provides a very strict guideline for transpilation targets
 
asm.js is only like 1.2x faster than JS
 
2:36 AM
I'm thinking about rewriting VSL just as a way to do bash script without the weirdness of bash - maybe the syntax and style of one preexisting lang and new syntax for running shell commands - e.g. $ touch aaa.
 
That's what backticks do in Perl.
 
@noɥʇʎPʎzɐɹC if you think bash is weird you have never tried zsh
I cannot understand for the life of me it's globbing syntax
 
We need a scripting language for actual scripting (other than shell)
 
Python/Ruby/Perl?
 
Or awk
 
2:40 AM
Actually if someone could tell me equivalent of ksh's !(foo) in zsh that would be great
 
Just bash but better.
 
@EᴀsᴛᴇʀʟʏIʀᴋ haha, yep that's one of my favorites.
I'm only disappointed that I want the one to post it
 
To all of you: Does the Escape button in your browsers do anything except interrupting a partially loaded page or a refresh? (I know it does in IE, but I don't think that matters.)
 
@DJMcMayhem *wasn't but ye
 
CMC: Tell your #1 experience trying to introduce code to a layman.
 
2:41 AM
@Dennis Nope, nothing for me
 
@Dennis Just tried, nope.
 
I need a key for TIO to trigger command mode. I was going to use Ctrl (tap), but that just begs for accidental activation.
 
@arda awww, that cute winter bash avatar...
@Dennis Hmm.... double-tap k?
k is very ergonomic
 
I'm not sure if that's a joke I don't get or a suggestion I don't get...
 
Tip: pressing k on YouTube pauses a video no matter where your mouse is focused (except for the search bar). Super useful.
@Dennis See above tip.
It's where your fingers naturally want to land.
 
2:44 AM
I think it would be rather annoying to not be able to write two K's in a row without triggering command mode.
 
user image
5
 
Unless it's focused on an input field or something...
@Dennis One k, probably.
 
This cannot be happening....
 
@noɥʇʎPʎzɐɹC Which is usually the case on TIO.
 
@Downgoat Make a fake email about rounding errors or something
 
2:45 AM
89.99% sure it won't help
 
@Downgoat You mean 89.99%...
 
@Downgoat Just get some extra credit or talk to your teacher
 
@Downgoat I can see you walking out with middle fingers saying "nope nope nope nope nope" of your school.
 
@noɥʇʎPʎzɐɹC oh yes, sorry, fixed
 
Wonder how often someone reaches for the Escape button to interrupt an accidental refresh. Not that it matters (TIO saves the state), but still.
 
2:46 AM
@quartata No like this is after she gave us the extra points to round up
 
@Dennis Probably not often...
Aren't many IE TIO users.
 
@noɥʇʎPʎzɐɹC I don't have fingers, I am goat?
 
@Downgoat Then I'm sure it was a mistake
 
@Dennis Actually as a vim user. I might press escape quite a bit out of habit on TIO
 
@Downgoat I can see yourself goatsimulatoring out of the front of the school, then.
Idea: Vim mode for TIO
 
2:47 AM
:O ^ great idea
 
@noɥʇʎPʎzɐɹC No, no, no, no. That works in all browsers. IE does something absolutely insane with the Escape button and clears the current input field, disabling undo.
@Downgoat Well congrats, you'll activate command mode immediately.
 
Actually code mirror has a vim mode. I can add that to my client >_>
 
No teacher would delibrately "round up" to 89.99 if they're nice enough to round at all
 
2:48 AM
EOF
Oh yes Downgoat's tio client is AWESOME-looking
 
Grades are stupid anyway. What's wrong with just using the percentages?
 
So seriously ask. Make it polite obviously but
 
Link, please?
 
@quartata hm :/ okay I guess, it won't hurt to try
 
@Dennis This is HS
 
2:49 AM
^
 
It was 89.997
 
@quartata Home school? High school? Higher sciences?
 
89.9999999999... -> (one floating point rounding error later) 90.
 
Hella Sick
 
@noɥʇʎPʎzɐɹC vihan.org/p/tio
 
2:50 AM
@Downgoat oh well obviously talk to your parents first I'm just a pichu
 
.999999 is not a rounding error, It's mathematically equivalent to 1.
 
Obviously I'm a bunch of squares and triangles; and dennis is a cartoon
 
@Dennis hellish snickers
 
ATaco is a taco
 
@Downgoat By the way I would ask in person
 
2:51 AM
F--k, is TNB diverse because it just has a bunch of weird people?
 
@noɥʇʎPʎzɐɹC The bad news is that I'll be breaking it at some point in the next 48 hours.
 
D:
 
@Dennis *whispers* collaborate on the design
 
@quartata I'm actually asking. I know enough English to chat with you guys, but local abbreviations are lost on me.
 
2:52 AM
@Dennis High School
 
You're all weirdos special!
 
@noɥʇʎPʎzɐɹC :D
 
@Dennis High school
 
Just realized it was a fake abbreviation
 
@noɥʇʎPʎzɐɹC That's not happening. We have severely different ideas about how TIO should look like. Which isn't a bad thing, since it means there will be two frontends people might like.
 
2:53 AM
@Downgoat But seriously do ask in person not email
 
ok, will do
 
Reminds them who you are and tough to say no
 
@Dennis nod
 
@quartata OK, thanks. Didn't understand anyway though. What's wrong with using percentages in high school?
 
@Dennis Culture diff, probably
 
2:54 AM
@quartata I hate it when my students do that. :P
 
My high school did use percentages, whereas my university does not.
 
First there was Pyth. Then there was osabie. Now there is Jelly...
 
@Dennis Everyone knows high school is supposed to be a rigid unfun mockery of actual college
 
@Dennis Two sides of the wall here, eh?
 
My High School was an actual college
 
2:55 AM
@Dennis Really?
 
@quartata I agree with former but my french teacher hate me, she will not hesitate to decline
 
@Dennis ask in person?
 
@Downgoat Oh I assumed this was CS
 
Magnet middle school = poor neighborhood (= bullies and stuff!) + smart people = bad
 
@ATaco the definition of "college" is different in different countries. (And there's multiples uses even within the US)
 
2:56 AM
Nobody gives a shit about a foreign language course
 
That's exactly what I'm abusing.
 
colegio is HS in spanish
 
I'm Australian, A College is any form of School.
 
@ATaco College is expensive!
 
@quartata Argue for a better grade than the one I already established. Because it is hard to say no to their faces, even if you know you should.
 
2:57 AM
@noɥʇʎPʎzɐɹC le collège is high school in french too :P
@quartata but.. but... gpa??
 
@Dennis Oh I know. But in this case since she did some sort of adjustment it strikes me as odd
 
@Dennis thanks for advice ^_^ :P
 
Hey, it's not like I didn't do that when the roles where reversed. :P
 
Spanish Spanish isn't Regular Spanish. English English isn't regular english. Is French French regular french?
 
Spanish isn't actually a language.
 
2:59 AM
@noɥʇʎPʎzɐɹC there is, to some extent, standardized French
 
I speak Australian English :D
 
^ Yeah, apparently they now removed all superfluous accent de circomflex which is nice
 

« first day (2152 days earlier)      last day (2706 days later) »