« first day (2692 days earlier)      last day (2151 days later) » 
00:00 - 15:0015:00 - 00:00

3:00 PM
good 1am
@ThomasWard you what
@ThomasWard does anyone yell at their coffee maker if it's on their desk
i thought normal people just spam their coffe maker's DM
 
@ASCII-only i'm also on some pain meds right now because I slipped while doing some rewiring in the server room last night, and I ended up falling onto my arm and dislocating my shoulder.
the yelling is due to the meds :P
 
i mean i'm lucid and all that, just a little more crazy :)
 
those sound like terrible meds
 
meh. at least my shoulder doesn't hurt with the pain meds in my system :P
 
3:03 PM
I don't need meds to yell at things.
14
 
sometimes i wonder if all SE mods aren't rep-collecting (and star-collecting) AIs run by someone for whatever reason
4
 
I just need things to not follow my orders to yell at them
Dennis's being skilled at getting stars doesn't remove his human-ness :P
 
holy crap
6 stars in 3 minutes
@EriktheOutgolfer then please explain how he manages to make TIO work, and repcap regularly on top of that
 
it would've been 7 if I had misclicked and selected the 'pin' button
@ASCII-only dark shadow magic.
 
@ThomasWard pin -> unpin should leave the star there? or does that only work for messages with no stars
 
3:07 PM
@ASCII-only Very large collection of Bash scripts.
 
but it's not his message, he can just star it
also, pin-unpin is usually abuse
 
^ that, or a mistaken click because I'm chatting via mobile without using the mobile chat interface.
which has happened more times than I'd like to admit
 
@Dennis is this "collection" you speak of close to gaining self-awareness
 
I asked and they said "no".
 
@ASCII-only because Dennis
8
@ThomasWard why
there's a new interface, you know ;)
 
3:10 PM
@EriktheOutgolfer mobile chat doesn't work on my iPad's web browser for some reason
@EriktheOutgolfer define "new" in context of "The interface hasn't changed since I even started using StackExchange even though it says its 'new'" ;P
 
And it's missing most of the mod tools.
 
@Dennis At least they were polite about it.
 
@ThomasWard what, Safari? dude, get Chrome
Safari is basically the PHP of web browsers :P
 
well once I replace the tablet with a newer Android tablet, it'll have a nice Android interface that works well for the mobile chat system... Until that time... stuck with this old-as-dirt iPad
 
@ThomasWard ???
 
3:15 PM
I think he means iPad 1
 
Why can't you update the software?
 
@user202729 the hardware is too old
 
@ASCII-only (obviously that's a joke but) the mentioned "bash scripts" are the "TIO wrappers" thing.
@ASCII-only ... that's a thing?
 
@user202729 ... yes
@user202729 imagine running win10 on a 1086 with like 32mb hdd
 
But why? All hardwares are (practically) TC.
 
3:17 PM
en.wikipedia.org/wiki/IPad#History (oh please why do you onebox)
 
Probably because software developers are just too lazy.
 
@user202729 it would just run too slow to be of any use at all
 
I think Thomas has the first entry on that list
 
@user202729 And the CGI scripts. The backend is 100% Bash.
 
@EriktheOutgolfer What list?
 
3:20 PM
the one I linked above
 
@ASCII-only Then it's the software developers who don't take the effort to support old hardwares.
 
@user202729 no...
well i guess yes partly
but people expect more of new software as well...
@user202729 i guess this is a good point though. i don't see why win10 needs an SSD to work smoothly when win95 worked just fine (and even win7 with classic theme)
 
@Dennis What is "meds"...? ...
 
Prescription drugs.
@ASCII-only If you go back to a Windows 95, you'll notice just how slow it was. My first computer took over a minute to boot up, and it only loaded DOS.
 
3:26 PM
@user202729 :D
 
@Dennis well tbh laptops without SSDs take closer to 5 minutes to boot up win10 in my experience
they take a minute just for the login screen to appear
not even kidding
 
@Dennis I don't use Windows 95.
@ASCII-only What? ...
 
are you sure, there are ~7.5B people on this planet
 
It's slow, but not that slow.
@EriktheOutgolfer There, fixed.
 
I meant to write a Windows 95 computer. It's not the OS that made it slow.
 
3:27 PM
(but now it doesn't make much sense)
 
@Dennis yeah. but personally? I think 1 minute is fast for bootup for any Windows computer
 
Really? My Linux laptop boots in 10 seconds.
Granted, it has an SSD.
 
Recently my messages are getting starred for no reason.
 
@user202729 A computer from 1995.
 
@Dennis Yeah y'see the thing is that's Linux
Linux is an example of a sane OS >_>
 
3:29 PM
0
Q: Count the timespans

simonalexander2005Inspired by a real-life scenario, which I have asked for an answer to here: https://superuser.com/questions/1312212/writing-a-formula-to-count-how-many-times-each-date-appears-in-a-set-of-date-ran Given an array of timespans (or startdate-enddate pairs), output a count of how many timespans cove...

 
(well actually I think my tablet boots Windows in 10 seconds too)
 
0
A: Sandbox for Proposed Challenges

simonalexander2005DayByte Savings Output: the date-times (UTC) that Britain will change to/from daylight savings times (i.e. 1am on the last Sunday in March and 2am on the last Sunday in October) for the next n years. Any valid date-time format is fine (e.g. "28th October 2018 2am" or "28-OCT-18T02:00:00" or "154...

 
@Dennis now I'm jealous
 
but I had a craptop that booted linux in ~20 seconds IIRC? so not bad
 
For this computer (without SSD) both Windows 10 and Arch Linux takes ~45 seconds. (sounds weird...? Actually I have not tested it for a log time)
 
3:29 PM
@EriktheOutgolfer is that that good
 
my Ubuntu 16.04 (which will become 18.04 come June 26) takes at least 3-5 minutes to boot
 
How did you manage to achieve that?
 
tbf I have an abandoned Apache server installed, but don't want to remove it yet
 
@EriktheOutgolfer you what oh startup processes
 
3:33 PM
SSDs have gotten a lot cheaper and they make a huge difference.
 
disk space is valuable, I can't live with 100GB
 
Ah, it's for a laptop.
 
also, from what I've read, SSDs have implications, so no thanks
 
Implications?
 
one of them being that they usually have too little space
imagine trying to buy a 2TB SSD (>$7,000?)
 
3:36 PM
@EriktheOutgolfer aren't those more like 1k now
 
300
 
$300? 2TB SSD?
 
@EriktheOutgolfer Why would you need 2TB...?
 
840 USD so i was pretty close
 
3:38 PM
That's an old model.
 
oh, TIL
that seems surprisingly cheap compared to equivalent HDDs
 
300 is cheaper. :P
 
yeah
it's like >95% cheaper than 7k
 
@EriktheOutgolfer Why not just install it alongside your HDD?
I did that in my laptop
 
I'm not really sure if there's anywhere in my laptop to put an "alongside"
 
3:40 PM
Not possible in some of them.
 
@DJMcMayhem this is a really good idea. install OS and vital/large programs on SSD, everything else on HDD
 
@EriktheOutgolfer external SSD (optionally through Thunderbolt)
 
yeah, and my USB hub is also broken
 
3:43 PM
As I said, they got a lot cheaper.
I wouldn't be surprised if they caught up with HDDs soon.
I hope they do; yet another HDD failed on me last week.
 
@Dennis um, ok, if you go to "Compare with similar items", you might see that there's an item that costs $298.45 and is sold by Cell Locker
and it's listed as "This item", huh
 
If you're talking about the 1.55 difference, I was rounding.
 
I'm comparing with what's on the top, $309.00
sold by "Serverpartdeals"
maybe that's because I'm in Greece or something?
 
That one's far from the top for me, because of Florida's 7% sales tax.
 
now I'm JEALOUS, here in Greece VAT is 24%
 
3:48 PM
rip
 
But I've never even been to Florida. :/
VAT is a much saner system.
 
4:13 PM
@EriktheOutgolfer 25% in Denmark, and on everything.
 
@Adám is Denmark in a financial depression?
 
4:29 PM
@EriktheOutgolfer Not usually.
 
@Adám ok then it's actually better than Greece
 
4:45 PM
Guys
Hybrid drives
 
@Pavel why when dual drives are better :P
 
@ASCII-only Nah. It's easier to manage when everything is on one disk, and you don't have to try to figure out what data needs to be read the most yourself.
 
far enough
not like ssds are that expensive anymore though :P
 
Right, if you can get sufficient storage with just ssd, do that, but I'd say hybrid is better than having two drives.
/me has six ssd in RAID 0
 
5:11 PM
@Pavel :| what is this heresy you don't have chat commands installed
 
5:22 PM
@ASCII-only I do
Just not /me
 
@Pavel wait what? isn't that enabled by default though? do you have an ancient version
and it's not like you can disable it without messing with the source
 
@ASCII-only AFAIK I had the latest version when a-ta.co went down
 
@ASCII-only we're (mostly) programmers here, messing with source code isn't hard :p
 
@Pavel not that one >_>
that one is terrible (no offense)
@dzaima hard for people that don't really know JS
also a pain to maintain
 
@ASCII-only Everyone should know at least a little
 
5:26 PM
I have a couple custom commands
 
@ASCII-only such internal rhyming
 
@Zacharý are you sure about that
 
@ASCII-only I expect mostly everyone yo be able to find /me in a text file and understand how to prepend that with //...
 
@ASCII-only 1+2, "HI"+" WORLD"
 
@Pavel Hybrid drives offer no speed advantage whatsoever over HDDs.
 
5:27 PM
@dzaima the function is multiline. but i guess that's true (as long as they are familiar with a C-derived languagae)
 
Stuff like ^ that^^
 
@Dennis but aren't they useful for startup at least :P
 
@Riker What is less difficult than mountaneering? hilleering
 
@ASCII-only changing the me to mecommandthingyunused should be enough to work for 99% of cases
 
@Dennis Sure they do, just not for all files. Isn't that the point?
 
5:28 PM
@dzaima ok fair enough
 
@Pavel It's a cache; the file still has to be changed on the HDD.
 
@Dennis Well, for files used at startup, you're doing a lot more reading than writing, so it'll still make your system boot much faster.
 
Sure.
But that doesn't make them better than separate drives.
 
I suppose it depends what you're using it for
I don't think I do a lot on my system that requires a lot of writing to disk that wouldn't be throttled by my network speed anyway.
 
0
A: Sandbox for Proposed Challenges

HAEMNumber the rational numbers The positive rational numbers can be shown to be numerable with the following process: Zero has the ordinal 0 Arrange the other numbers in a grid so that row a, column b contains a/b Plot a diagonal zig-zag top right to bottom left Keep a running tally of the unique...

 
5:43 PM
@Pavel Most everyday writes ought to be web browser caching.
 
Would that not be limited by my network more than my disk
 
Sure, but writing to the disk also slows down reading from it.
 
Huh
@Dennis I think I prefer Hybrid because I still think in terms of the Windows filesystem, where you have to care about wether something is on the C drive or the D drive or whatever, rather than the linux filesystem where the volumes your mountpoints are on are more hidden.
And it's easier to only have everything be in C:\
 
@Pavel How is a list in a plain text file hidden?
BSD/macOS on the other hand has the problem. No procfs, so you need to poll getmntinfo()
 
@mınxomaτ I didn't mean hidden as in hard to find, I meant hidden as in you don't have to care about what disk a file is on in order to get its path.
Like, I know I have /home and / on different volumes, but the only time that matters to me is if a try to make a hardlink between them.
 
5:55 PM
You can do that with Windows, too. They're called mount points.
 
I didn't know that
 
0
A: Sandbox for Proposed Challenges

l4m2Which number nearest? We say 2018 is near 2000, but not 2018 is near 2030, though |2030-2018|<|2000-2018|. Given some pairs of numbers (a,b) and two numbers g and x, find max((|t|^c+g)*b^d) for t as a real number making (x+t) mod a = 0, (a,b) as one of the pairs. You can decide c to be 1 or 2, a...

 
 
1 hour later…
7:05 PM
@Riker so I might make a neural doodle of Will Smith with a bowl of soybeans
it's going to have to wait though because I thought of something else pretty cool
since you asked
 
@quartata wat
 
@quartata Done
 
@DJMcMayhem Yeah, I think the Markov parser broke or something.
 
I'm pretty sure its just Deep style
 
@DJMcMayhem Don't worry you lack sufficient context
@CatWizard I have a couple different neural style transfer methods
@CatWizard nice
 
7:17 PM
Is deep style a specific system?
 
there's several different models & optimization algos for it
 
7:32 PM
:/ Why do some people just disappear right after they post a challenge...
 
@JungHwanMin A lot of the time I get a challenge idea, spend a really long time writing it, finally finish, post, and realize it's one in the morning.
 
but..... you could leave it in the sandbox for a while, though.
I just find it inconvenient to see clarifying questions answered hours after they're asked.
 
My trick is getting it right the first time :P
 
Hey! @CatWizard, I assume you saw my suggestion, or did this name arise indepently?
 
I didn't see your suggestion.
 
7:37 PM
CatWizard fits, I have to say. (As most of your profile pics have been cats)
 
@quartata i would love this
@flawr 10/10
 
@quartata What the heck
 
Like I said, there's missing context...
do I explain the story @Riker
 
Yes please
 
7:58 PM
Hi, Can someone explain what I did wrong ? tio.run/##dYw9C8IwFEVn@yueODxLETobozgoODm5VB1CTEugpiUfk/…
 
@MuhammadSalman string Fstring Z) { on line one
You need to balance those parens
Also, in 'U' ? '' : Z[i]; you can't use '' since single quotes are for exactly one character.
 
LOL, I forgot that but this was the proble tio.run/##dYw9D4IwEIZn@RVnHA5CTJitaBw0cXJyQR2aUkgTLKQfk/…
So what should I do ?
 
@quartata sure
I lost my pastebin
 
@MuhammadSalman Removing characters from the middle of a string is hard. Try copying over to a new string.
 
@MuhammadSalman what do you expect Z[i] = "" to do?
 
8:01 PM
@Riker nah I've got it
so one of Riker's friends got high or something i dunno
 
The sum point of this program was to remove the vowels from string ? How do I approach that ?
 
"21 savage" = not riker "will smith" = riker
 
I feel like this needs to go on reddit
 
@MuhammadSalman different conversation
 
8:03 PM
Okay. my bad
 
@MuhammadSalman Are you sure you want to be using C++
 
@MuhammadSalman Not to be mean or anything, but do try not to be a help vampire
2
 
@DJMcMayhem : Sadly, that solves nothing, I tried looking it up. couldn't understand how to use regex in C++. So tried hardcoding it. didn't work so asked.
If you want annoying, I won't ask again.
 
The inherent problem is that you can't delete characters out of a string like that, you can't assign an "empty character"
 
Except in Ruby. Have you tried Ruby?
 
8:09 PM
also iterating over a std::string like that is not very idiomatic (it only gives you a "null terminator" at the end to be nice, it's not like a C string. it stores its size)
 
I already know Ruby, JS, Python
 
@MuhammadSalman ..the 1st google result gives a working answer
 
Thanks
 
Yeah, as you see those make a copy of the string.
And they use a proper string iterator
 
@Pavel sure lol but I don't think anywhere wants it
also @Pavel steam backdated those names, both of htose were changed post-conversation
(I changed my name because of it)
 
 
2 hours later…
9:42 PM
Looking through the oldest commits in the Japt repository, I found perhaps my worst ever day of coding: Nov 28, 2015...
 
think yours is bad?
 
> Revert "Revert "Revert "Merge remote-tracking branch 'origin/master'"""
that's pretty bad :P
I'm curious now though, what's yours?
 
@ETHproductions Hey, when you make a mistake in Japt, it doesn't break the 8-hour long overnight build-process…
 
trust me, I've had worse
 
@Adám He also doesn't have an entire team working on it :p
@EriktheOutgolfer Than just Ð or both Ð and Adám?
 
9:45 PM
Ð = ETH?
 
Yep.
 
we...don't usually use that acronym around here
 
At least I managed to get everything working well enough in the end
 
just ETH, I suppose, since that isn't job-related (phew)
 
@ETHproductions "enough"?
 
9:48 PM
by which I mean getting rid of bugs such as code always loops infinitely forever until the end of time
 
How did you fix that bug?
 
It was appending the transpiled code to the original code as it was parsing, so it would end up never reaching the end
 
> Transpiled
I think that's your problem :p
 
that's an advantage in the case of Japt
it's how it works, and some hacks can be done due to it
 
Oh, forgot what Japt looked like for a second.
Why is using the variable K avoided?
 
9:57 PM
Because by default, K gets the current new Date() object, which can't work if it's just a plain old variable
 
0
Q: What is a list/array?

JungHwan MinThe PPCG community seems to be moving towards more general I/O formats. Then, we could generalize our notion of a "list" so that it is not restricted to the built-in list or array constructs. For instance, for a challenge asking for a list output, should we be able to write a program that output...

 
Just a thought after contemplating about a challenge Mego posted a few weeks ago, which allows any "mapping" output.
 
I would consider any indexed object a valid form of a list. Hadn't thought about having a lambda do that, but that seems fairly acceptable IMHO.
Then again, that reduces some problems like "given n, output a list of the first n positive integers" to lambda n:lambda p:p
 
the "first n integers" don't exist
4
 
haha
 
10:08 PM
lol, thinking/typing too fast
 
Ah, I said it too late huh
 
he changed it before posting ^^^
 
Anyway, challenges asking for programs that give "the first n items in a sequence" would force programs to iterate through some "n-th number" computation.
IMO, that counts as some unnecessary "fluff"
 
hmm... I think it would generally make lambda a:[b for c in d] equivalent to lambda a:lambda c:b, right?
 
Pretty much.
 
10:12 PM
@JungHwanMin Well, that's just it. "the first n terms in a sequence". If you allow the lambda thing, then it'd just be as simple as doing "the nth term in a sequence", via lambda n: lambda u: fn(u)
 
@ETHproductions Golfier: lambda:lambda n:n
 
invalid too
that doesn't take an argument at all
 
@Zacharý Well, you could go further. In Mathematica, for example, you could do Lookup[assoc, #, default]& which would look up the input in a given association/dictionary and give a default value when it is not found.
Might be golfier than having to fill in a list with 0s
That was my initial thought
 
Imo a problem with allowing functions instead of lists is that they don't have a length. The list [0] and the list [0,1,2,3,4] could both be the same function: id
 
@H.PWiz So, it's basically an infinite length list from Haskell or something?
 
10:20 PM
No, it's a function. the identity function
 
@H.PWiz would there be an example of a challenge in which the output length is important?
I could see that challenges might face some issues with list of characters. One could append any unnecessary output that is out of bounds.
 
this, but without the printing requirement
hmm, I see that wasn't what you were asking
 
But it is still applicable since a theoretical lambda-expression-outputting program can output more lines than what the challenge specifies.
 
@JungHwanMin I think in a challenge like this. outputing as a function doesn't make sense, as the length is important
 
@H.PWiz the user would still have to find the beginning term somehow (so the "starting index" of the lambda expression would be the first element). Also, outputting a function would simply be an option, not a requirement.
 
10:36 PM
@JungHwanMin Right, but what would the last element be? I feel like for some challenges you would only need to do half the work if you don't "stop" when you should
 
@H.PWiz right. I was thinking that not forcing a "stop" would remove the necessity of mandatory list truncation, which might get rid of unnecessary "fluff" in challenges.
 
10:56 PM
@JungHwanMin Well, then I'm assuming you also want to allow things like Haskell's infinite lists?
 
so windows has an "active time period" thing where from some time to some time it assumes you're active and only updates outside of the active hours
and you can only have 18 active hours in a day (presumably people actually sleep??? idk assumptions tsk)
and my active hours are 8am - 2am. It's 7pm right now and my computer decided to fucking restart itself and it's been at 0% updating for about 20 minutes already
I'm tempted to just ignore the "don't turn off warning", see what happens, and if it breaks, go back to linux. though then I can't play video games on that because linux support issues ¯\_(ツ)_/¯
 
@HyperNeutrino Do you have separate linux + windows machines?
 
no it's dual boot
idk it's supposed to take really long when it's at 100%
it's not even gotten past 0%
 
Mine is as well is dual boot, it probably has loads of updates to do if I ever boot into windows (unlikely)
 
... 1% after a really long time
oh look it's actually progressing now
8%
erm ok I don't think microsoft knows how to count
 
11:06 PM
They did it wrong then
 
> windows 97, 98, 99, XP, Vista, 7, 8, 10
so yeah they really don't
 
Anonymous
 
A progress bar should go smoothly, not jaggedly back and forth
 
@Mego lol this is pretty accurate
> back and forth
jeez what happened o_O
 
that's what the xkcd is referring to
 
11:08 PM
any opinions on the css my friend made for this ಠ_ಠ
 
oh wait back and forth as in time remaining, not progress
 
@EriktheOutgolfer No, it's referring to when it's copying a file. The "time remaining"
Ninja'd.
 
19 -> 37 -> 52 in about 3 seconds
 
@HyperNeutrino No, I mean progress
 
11:08 PM
and it took a good 2 minutes to get from 1 to 4
 
@Zacharý that's what I meant
 
@FreezePhoenix o_O
 
the %
 
and now it's at 100%
going to wait another 3 years
 
@HyperNeutrino next thing you know, it's at -26%
 
11:09 PM
lol?
 
Ok... It's not funny. Got that.
 
so...
cats or dogs
 
cats 10/10
 
cement or concrete
 
11:17 PM
what's the difference
 
one has gravel in it
to be honest I'm not sure which one
 
o ok
lol I don't know the difference xd
 
11:31 PM
@HyperNeutrino I have the solution to that, simply shrink your C: partition so there's not enough space to install updates, and instead of rebooting it will nag you to free up disk space
 
Anonymous
Or just change the value in the registry
 
11:45 PM
^
 
Even though this isn't an option for you, sadly: not using windows also works!
 
Actually, do use windows, they provide a nice breeze if needed. Don't use Windows is what I meant to say
 
@Neil lol but won't that cause other problems xd
@Zacharý Indeed, the wind output from my fans is pretty incredible!
I swear the update status just went from 52% to 47%
 
^ happens to me even on my games
 
11:51 PM
ok my friend wanted me to play video games from 7-8 and so obviously it updates from 7-8 (I mean I currently have him blocked at 7:20 for other reasons but that's besides the point)
 
00:00 - 15:0015:00 - 00:00

« first day (2692 days earlier)      last day (2151 days later) »