« first day (2188 days earlier)      last day (2659 days later) » 

7:00 PM
@ais523 If it's compressible, it'll usually be hand-compressed. But, if in doubt, "Java".
 
@wizzwizz4 well, some challenges require hardcoded prompt strings or the like; it's nice to be able to express those in fewer characters than the string itself, and there's a bunch of redundant information there
but you can't really hand-compress it because the decompressor would be longer than the string itself
this is why most newer golfing languages have built-in string decompressors
 
Windows, 0 bytes. Leave the computer on for a few days and let automatic updates do their work — Luis Mendo yesterday
@LuisMendo That was beautiful
 
and it's fine as a comment
I was going to say "not an answer", but it isn't, it's a comment
 
1
Q: Three-Three-Three!

darrylyeoWrite a program that produces an output such that: At least three distinct characters appear. The number of occurrences of each character is a multiple of 3. For example, A TEA AT TEE is a valid output since each of the 4 distinct characters, A, E and T and (space), occurs 3 times. Of course...

 
-1
A: Sandbox for Proposed Challenges

Jack BatesWhy is it buff...........ering? As the Internet isn't perfect, occasionally the videos we watch start buffering. When this happens, I get very annoyed. As the wait gets longer, I get even more annoyed. Your task is to write a function or program that waits a random amount of time and then outpu...

 
wat
7:12 PM
test
 
@wat Please test in the Sandbox.

Sandbox

Where you can play with chat features (except flagging) and ch...
 
Can someone please explain to this guy that he's wrong about Big-O Notation / Time Complexity?
Either that, or show me that I'm wrong.
Discussion is in the comments
 
I set a personal record today. I rep capped on two different sites. :)
 
what was the other one?
 
Vi and Vim
 
7:25 PM
@mbomb007 you're right, but a) that discussion needs to be moved to chat, b) you're not making the point all that well; the main point here is that big O notation talks about how the program's speed changes as the input gets longer, and thus it's meaningless in relation to any one specific input (only in relation to an infinite set of inputs)
 
I wasn't talking about a specific input.
 
@DJMcMayhem nice!
 
@mbomb007 no, but the other person was
 
I made a statement about the worst-case, which refers to every input
Right
Because they don't understand big-o
I'm not that great at getting my point across
 
yes; I was trying to point out the specific misunderstanding, because identifying it tends to be an important step on the way to fixing it
 
7:29 PM
@mbomb007 I would let him know the official definitions of big O, big theta and big omega notations. Worst case, always, and best case. The other person had decided that big Omega was the same as the big O
 
@DJMcMayhem What's the difference between Vi and Vim?
 
@Pavel Vim is Vi IMproved.
 
@Pavel vi is older and fairly primitive; vim is a newer editor that's backward-compatible with vi and a lot more featureful
 
@Pavel one of them is really old, the other one is ridiculously old
10
 
few people seriously argue that vi is better than vim; when they do, the arguments normally center around low memory usage and availability basically everywhere
although on Ubuntu, the default vi is in fact vim with features removed in order to bring down the disk size (allowing it to be part of the default install), rather than an actual vi
 
7:31 PM
>.<
 
@ais523 Couldn't you just golf it, instead of nerfing it?
Seriously, Ubuntu people these days...
 
@wizzwizz4 Golfing someone else's decades long-running project? Seems like fun.
I'm finally making the switch to Linux this weekend, what distro should I chose?
 
I just checked; Ubuntu default vi is 1072944 bytes on disk, my vim install is 2965216 (so almost 3 times as large)
 
@Pavel Debian, probably.
Anything with GNU/Linux in it is probably for nerds, programmers and golfers.
 
@Pavel it depends on where you want the tradeoff between user-friendliness, customizability and reliability
 
7:34 PM
I've sort of been looking at Ubuntu, but my friend keeps telling me to install GenToo
 
Debian is normally considered the most reliable distribution, although tends to be a little behind in the other two categories
 
But Debian's actually quite user friendly too, once you've worked out startx and sudo aptitude-curses.
@ais523 If you have a text-editor and man, it's really customisable.
 
Ubuntu had the title of "most user-friendly distribution" for years, although more recently has been fighting with Linux Mint
 
Isn't Mynt a variation on Ubuntu?
 
Gentoo is pretty much entirely for people who want utter and complete control of everything the system does
@Pavel Mint pulls from Ubuntu, and Ubuntu from Debian
 
7:35 PM
@ais523 i.e. unusable out of the box?
 
@Pavel You could say that they are all variations on GNU/Linux, because they are.
 
also Ubuntu is totally usable out of the box, much more so than, say, Windows
 
@ais523 I prefer the Debian text-based installer, personally.
 
when I get a new laptop, I pretty much literally just install the latest version of Ubuntu on it and start using it immediately, that's about as out-of-the-box as you can get
 
@ais523 But then you have to move stuff around afterwards, if you want to change the config.
 
7:37 PM
Basically, I want to make the switch to Linux while minimizing risk of killing my computer.
 
Debian lets you choose from a few common partition setups, for instance.
 
what sort of config are you thinking of? things like partitioning that are hard to change are available in the installer, everything else is fairly easy to change later
 
@Pavel Debian includes a brilliant partition manager in the setup system; you can delete everything and it won't kill your files until you press the save button.
Debian also has a Windows-based installer, iirc, and Windows doesn't usually let you kill it whilst it's running.
 
it's Ubuntu which had the Windows-based installer but changes to Windows broke it
 
I actually have an Ubuntu bootable USB lying around.
 
7:38 PM
@ais523 Oh. :-/
 
anyway, if you want a dual-boot setup, my normal advice is to use the Windows repartitioner first in order to make unused space on your disk
and then to install your Linux distro of choice in the blank space, repartitioning it as you like
 
@LliwTelracs It's highly mathematical. I already posted the definition of big-O, but if someone can't understand it (which I think is likely), then there's no point.
 
Nonononono
 
... Just take a moment to realise how quickly people are chatting, by looking at the message numbers.
 
let Windows deal with Windows partitions and Linux deal with Linux partitions, that way you minimize the risk of breakage
 
7:39 PM
219
A: What is a plain English explanation of "Big O" notation?

Jon SkeetEDIT: Quick note, this is almost certainly confusing Big O notation (which is an upper bound) with Theta notation (which is both an upper and lower bound). In my experience this is actually typical of discussions in non-academic settings. Apologies for any confusion caused. In one sentence: As t...

 
I used the windows partitioner to set up RAID, and then when I tried Ubuntu a few months ago it couldn't even recognize the formatted drives.
 
@ais523 I do that. But I use the Debian partition manager to move Windows out of the way first.
 
@wizzwizz4 It doesn't mention that it's for worst-case.
Or big-Theta/Omega
 
@Pavel oh, that's possible, I haven't tried to install Linux on a pre-existing RAID before
 
@mbomb007 Well...
 
7:40 PM
there are groups that specialise in helping people through this sort of complex install, but I'm not one of them
 
@mbomb007 it might help to just post the link to wikipedia family of bachmann landau notations in the big o notation page
 
452
A: What is the difference between Θ(n) and O(n)?

Mehrdad AfshariShort explanation: If an algorithm is of Θ(g(n)), it means that the running time of the algorithm as n (input size) gets larger is proportional to g(n). If an algorithm is of O(g(n)), it means that the running time of the algorithm as n gets larger is at most proportional to g(n). Norm...

This is pretty good
 
@ais523 It's not that complex.
 
well if it differs from a standard install, that's normally enough to break online instructions about it
anyway, this is getting a bit offtopic
 
I think I'll wipe my drives, then configure RAID in BIOS. That should work properly, since then the OS doesn't even see that there are multiple drives, as it's being completely handled by the motherboard, right?
 
7:42 PM
I should make up some new time complexity notation of the form W(n) to confuse everyone (W stands for Wumbo).
 
I remember the hardest parts of installing Debian were making enough space on the Windows partition to add room for the *nix file systems, and configuring the wifi.
 
might be best to find a more appropriate chatroom/channel (Ask Ubuntu probably has one!), so that a) we don't drown out attempts to talk in this one, and b) the userbase is more knowledgeable
 
@ais523 I'd go for Unix & Linux; that way the experts won't be biased as much towards Ubuntu (instead all having different biases).
 
wat
@Pavel Install Arch
 
@wat If only building was that easy.
 
7:44 PM
I literally had proving O, Omega, and Theta time complexities as my homework that was due today.
 
wat
@mbomb007 Building?
 
@wat install arch, add a plank and you've got a bridge.
 
What directory do programs get installed to on Linux, and does it have to be on the same drive as the main Linux installation?
'Cause I have a 1200GB partition and a 20GB partition.
 
@Pavel In the Debian installer, you can customise that.
 
7:45 PM
Neato
 
/bin and /usr/bin, but you can change whether those are partitions, folders or drives.
The OS doesn't care.
 
@Pavel most Linux distributions use a "package manager" to handle automatic installation and updates; programs installed by the package manager are split up in various places around /usr (they share components), with some critical programs being in /bin. If you install programs manually, you're meant to put them in /usr/local/ or /opt/, so that the package manager doesn't try to overwrite the stuff you've done, although nothing's enforcing that.
 
@Pavel If you like, I can walk you through a Debian installation in a separate chatroom.
 
@wizzwizz4 Thanks, but maybe not right now.
 
@mbomb007 The resource he had seemed to have confused him because it was putting O(g(n)) as the time complexity for all cases when it should have been putting g(n).
 
7:48 PM
Yeah, I saw your comment. Thanks.
 
anyway, on most Linux systems, the only really big directories are /usr (read-only stuff maintained by the system, comparable to Programs on Windows) and /home (user documents, the equivalent of Users on Windows); /var (read-write space maintained by the system) is probably the next-biggest but it's notably smaller
 
Basically, what I'm trying to do is fit Windows and Linux on a 10GB partition each, and store everything else (programs, files) on a 1200GB partition. (I have 2 480GB drives and a 500GB drive in RAID 0)
 
@DJMcMayhem Thanks :-) My highest voted comment :-)
 
@Pavel well, clearly /usr and /home go on the large partition, but Linux prefers each partition to map to one directory, so that might be slightly nontrivial (probably not impossible – worst case you could just use symlinks – but there might not be an option in the installer for it, if you want / to be the Linux-specific partition)
 
I could install everything on the large partition and Windows on the small partition. I do know that windows and Linux can't be on the same partition.
 
7:54 PM
@Pavel Linux is the kernel, and takes up very little space (nowhere near 10GB).
The OS you see is made up of the programs (most not from the GNU project, but it's the major source), but couldn't run without the kernel.
@Pavel Well, Windows and GNU/Linux programs / files can share partitions.
 
Yes, which is what the 1200gb partition is for.
 
Files is easy (just map the /home partition), but programs should probably have their own folder at least.
 
@wizzwizz4 FWIW, the kernel stuff (including initrd) is all on /boot on my system, and it currently takes up half a gigabyte
although really, having a separate partition for /boot and putting everything else in the / partition does make some kind of sense
2
 
@Pavel In which case you probably want the drive mounted somewhere other than /home or /bin, and symlinks in the / partition.
Don't have the C: and / partitions as the same partition, or Windows will kill the *nix OS.
 
also interesting is that the majority of /boot is just backup copies of important files
which makes sense if you think about it
 
7:57 PM
@ais523 Old versions of kernels on my install, mostly.
Or manually backed-up old configs from before I manually edited them.
 
yep, for me it's old kernels and old initrds
 
Figured that out. The three partitions should be C:, /, and everything else.
I think I can separate Program Files and C:
 
@Pavel Not quite. C:, /boot, / (where / is tiny, just to hold mount points) and everything else.
@Pavel Using NTFS mount points, it's possible.
 
@Pavel that's similar to my personal setup, which has a Windows drive (which Windows calls C: and Linux calls /media/ais523/Windows), a Linux drive (/ on Linux, can't be seen by Windows), and a /home partition which holds all my files
but I'm putting installed programs on the Linux drive
putting both /home and /usr on the same partition but / somewhere else is not an operation that the partitioning system supports in the most naive way, although you could create a /home+usr and then use symlinks to place /home and /usr inside it
 
@ais523 There's not enough space for the installed programs on the Linux Drive
 
8:00 PM
@ais523 Oh... The / can contain /boot... Ignore my earlier message.
 
indeed, that's why we need to change things around a bit
@wizzwizz4 yes, and does by default (this is because it contains everything that you don't manually put somewhere else)
 
Sorry, I gtg. Thanks though!
 
@ais523 I'm used to my Raspberry Pi's config, where /boot is the only Windows-visible partition.
 
wait, why?
I know why Windows can see /boot/efi, but the rest is some of the content that's least useful to Windows
 
I'm downloading the Factorio demo right now... it seems like a very programmy game.
 
8:08 PM
@ais523 I expect it's because of the boot record and Windows being Windows.
No point implementing a feature if nobody except *nixers will use it.
 
well, /boot/efi is the partition that holds bootloaders, and those need to know about each other so that they can do things like let you select which OS to boot (it's also a separate partition per the bootloader spec most widely implemented on modern computers)
 
@PhiNotPi Factorio is a great game. I recommend it
 
@ais523 I just realised I replied to the wrong message. I meant the one above it.
 
I wouldn't call it "programmy" but it's very thought provoking
in a non-puzzly way
 
@wizzwizz4 it's OK, I didn't actually check to see which message you'd linked it to because it was obvious from context
huh, why do comments and edits on CW posts ping the original author? (Or do they ping everyone who edited?) It seems a bit inconsistent with the idea of CW
 
8:16 PM
@ais523 I hope they ping everyone.
 
0
A: Sandbox for Proposed Challenges

Jack BatesDon't know what to call this Some people here may be familiar with Euler's identity. If not click the link Now you know what the equation is, what if we change it slightly? No-one like to imagine numbers so instead we're going to use an unknown number x. So first we get rid of i and replace it...

 
It's times like this that I wish there was a Stack Exchange sandbox.
 
@ais523 I don't get pinged and I contributed to your CW post
 
There'd be a flag that let you switch your account between different privilege levels, and there'd be loads of dummy accounts that you could test the mod tools on.
And people would know what the mod tools were, what they were capable of, and when not to nag mods about doing stuff that only Community Moderators can do.
 
if you need to contact community mods about something, are you meant to go via the diamond mods or contact them directly? (not that I've ever needed to do something that goes up to community mod level)
 
8:21 PM
@wizzwizz4 There is...
Assuming you mean in chat
 
@TrojanByAccident No, not chat. I mean an actual site, perhaps called [sandbox.se] or [test.se].
 
@ais523 Usually you flag for moderator attention.
If it's really serious (e.g. suicidal users), you can use the Contact Us link.
 
Couldn't we start an a51 for a sandbox?
 
@TrojanByAccident Yes...
Can I do it?
 
8:23 PM
Sure
 
Is it worth it to make a golfing language consisting of replacing the six characters "¥£¡¢§ with ⍤⌸⍠⍸⊆⌺ before evaluating as regular APL, then doing the reverse substitution on the result? The purpose would only be to allow usage of those new primitives without having to go multi-byte/character.
 
codegolf.stackexchange.com/questions/47249/… is crying out for a Jelly implementation :)
 
@Adám It's worth making a golfing language.
 
wat
Why dont people just use my partitioning config
 
No matter what it is for, making a golfing language will help you a lot
since you know exactly what it can do
 
wat
8:24 PM
512MB fat32 /boot, 983.5GB / formatted as btrfs, and then 16gb swap
 
@Adám It might grow past that, someday.
Like Pyth did.
 
wat
btrfs volume has subvolumes /, /home, /.snapshots, /home/.snapshots, and some other ones that have COW disabled
and then I use snapper to take regular snapshots
 
@TrojanByAccident In this case, it would do 1:1 with an existing language.
 
0
Q: Create Time out of 4 digits

AjayI have four digits as a b c and d. I want to create maximum possible time in 24 hours format. Example: 1 2 3 4 => Time: 23:41 0 9 1 7 => Time 19:07 I am trying to solve this by sorting the element, But there is some logical errors. Any idea about optimal solution

 
well that post is in the wrong place
 
8:28 PM
@wizzwizz4 Unlikely. While my proposed characters are currently meaningless, there probably would be no harm in assigning meaning to these 85: ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝßàáâãäåæçèéêëìíîïðñòóôõöøùúûüþⒶⒷⒸⒹⒺⒻⒼⒽⒾⒿⓀⓁⓂⓃⓄⓅⓆⓇⓈⓉ‌​ⓊⓋⓌⓍⓎⓏThey are only good as identifiers.
 
Could be an interesting challenge anyway
If it was worded as such
Always nice when people VTC without leaving a comment
 
@TrojanByAccident Here's the Area 51 proposal for a Sandbox.
 
@wizzwizz4 That was quickly closed.
 
@Adám Oh. Wow...
I suppose it wasn't really a good fit for Area 51.
 
8:34 PM
Looks like Robert wanted to experiment with the close proposal feature ;)
 
wat
...and why do we not have a site design yet?
 
@wizzwizz4 Ironic that the attempt in itself constituted an experiment with the site's features.
@TrojanByAccident Ninja'd.
 
@wat we will soon, give it 6-8 weeks
 
site design?
 
8:38 PM
@Pavel Probably 6-8 months.
@TrojanByAccident We're not a beta site any more.
We just look like one because there isn't a design yet.
 
Oh
I assumed that it was supposed to be blue and white like it is now
 
even if it is the default one
I actually really like the current design
 
wat
@Pavel I see you have memed
 
most sites that actually have a design are much more obnoxious to look at
 
Anonymous
The design Goat & Co. made is pretty nice
 
8:40 PM
…does SE have an option to set all sites to the default design? Reddit does and it makes the site much more usable
 
Anonymous
@ais523 There's probably a userscript for that
 
wat
 
I don't want to have to use SE-specific user scripts, though
 
wat
@ais523 Honestly I set it to the default design, then apply the /r/serene theme
 
Oct 28 '16 at 13:19, by Geobits
@wizzwizz4 Yes. We are most certainly getting a site design.
 
8:41 PM
@ais523 Er, most userscripts are site-specific?
 
Can't argue with that
 
it's so JavaScript-dependent that I don't run it in (my fairly locked-down) primary browser, but rather in an incognito window that's opened anew each time
 
wat
i dont understand this locked down browser thing
I just use uBlock Origin and CHrome
 
which means I have to log in every time too, and I frequently end up triggering a login CAPTCHA because the site doesn't expect me to log in that much
@wat oh, most websites' use of JavaScript actually makes them worse, so I set my primary browser not to run it except on a whitelist of sites; SE's use, while fundamental to making changes the site, is nonetheless more frustrating than having JavaScript off if you're only reading
 
@ais523 You're not the only one who does that.
 
wat
8:44 PM
@ais523 worse?
 
NoScript is good, but I've no idea why it has so many updates.
 
wat
please name one example
 
Anonymous
We are getting a site design at some point. However, the wheels of SE turn very slowly (so slow that oftentimes they don't appear to be moving at all), so it's hard to say when that point will be.
 
@wat Stuff changes while you're reading.
 
@wat things like making the site respond to mouse movements by highlighting things, moving things around on screen as you scroll, and the like
 
wat
8:45 PM
@wizzwizz4 never happened to me, I use a "reading mode" extension
 
(also annoying popups, but those can alternatively be stopped by an ad blocker so it's not a reason to disable JavaScript in its own right)
 
I don't understand this whole "lock down the browser" thing. Really, I don't. I swear my friend spends more time going through NoScript and blocks and user scripts and everything than he does actually reading whatever site he's happened across.
 
wat
I enable that when I'm just reading, when I'm interacting I don't use a script blocker
 
@Mego They move really, really quickly. But there are so many gears, cogs and belts that some (like the Site Design one) turns very slowly but with lots of torque.
 
Anonymous
This metaphor is getting out of hand
 
wat
8:46 PM
@wizzwizz4 and in PPCG's case one of the belts broke.
@Mego would you say it's a handy metaphor
 
@AdmBorkBork Most sites don't require it. The ones that do are stupid, so I use the "temporarily allow" button if I really, really want it.
@wat Only because we made it as short as possible and it snapped under the tension.
3
 
I wonder if it's the same as building a computer. My past two purchases were laptops ordered from a boutique (that, yes, I clicked the dropdowns to match my specifications) but mainly because I didn't want to fiddle with actually putting the hardware together.
I just wanted it to work.
Prior to that, when I seemingly had more free time, I would meticulously measure individual parts and benchmarks, purchase specific parts, upgrade on a rotating basis, etc.
 
well, my approach is fairly simple: turn JavaScript off (thus saving me time being annoyed by active content on a page); if a page doesn't work, just go to a different page
I guess that saves time in a way too
 
Is there a standard way of denoting that an answer is a polyglot?
 
wat
@AdmBorkBork just order one from inexpensivecomputers.net
 
8:57 PM
@WheatWizard nope‮
 
@wat Please disclose your affiliaton, even if using the humorous syntax I use below:
 
wat
@wizzwizz4 and we're asking for two replacement belts and a second box to feed
@wizzwizz4 ok
BTW I own inexpensivecomputers.net
 
@WheatWizard if being a polyglot is part of the question, # GolfScript + CJam; doing that for a general-purpose challenge is ambiguous, though, because it's also used for a "this answer is in GolfScript but calls into CJam to function"
 
@wat lol
@AdmBorkBork If you're looking for a good gaming computer, or just a really good one, try cyberpowersystem
Not affiliated with them, but they're pretty good
 
I used AVADirect several years ago, and last fall went with Origin
By the way, I do not recommend Origin
The price was okay, and the laptop itself is great, but their customer service was horrendous.
 
9:03 PM
@wat <shamelessad>A really cool Q/A pair</shamelessad>
 
♫ Barbara _A_A_Annn — mbomb007 38 secs ago
 
@mbomb007 Not enough bs.
 
Sometimes I wonder if some professional singers just have a speech impediment causing a stutter. /s
 
@wizzwizz4 I know, I just sang that to myself when I saw his answer
@AdmBorkBork That would explain rap.
 
Some, but some other rap the person has (very fast) impeccable speech.
 
9:10 PM
Auctioneer style
DJ Auctioneer
lol
@DJMcMayhem I've only rep-capped once, and that was when I got a 200 rep bounty.
So I earned the badge, though I didn't technically hit the cap, since bounties don't count toward it.
 
@Adám You should call it AGL :-)
 
@WheatWizard Awesome polyflak btw! I just saw it and it looks great
 
I've rep-capped only once, and that was because I answered with excellent timing on an HNQ challenge.
 
Anonymous
Maintenance guy has been knocking on my neighbor's door for 5 minutes now. Bets on when he'll figure out that nobody is home?
 
On PPCG I've capped 15 times so far (not sure if that's counting today or not)
 
9:20 PM
@Mego 7 more minutes
 
@Mego 3 min
 
Anonymous
@MistahFiggins Based on empirical data, you're going to come up short
 
I hit the cap twice. Although it's cool, it's kind of a bummer that you can't earn rep for the rest of the day
 
@DJMcMayhem Thanks!
 
@LuisMendo Yeah, I thought of that.
 
@DJMcMayhem Can't access strawpoll right now, but personally think they're pointless.
 
They're lame. Let desktops be desktops, and tablets be tablets.
 
The issue with touchscreens is that they accumulate oils from our hands
 
Microsoft tried to combine them and created Windows 8. :/
 
What about laptops?
 
9:39 PM
Same thing.
 
The halfway between tablets and desktops
 
Who needs touch when you have a mouse hooked up to the laptop?
 
:35013421 Uuuhh, that's what I said. :P
@mbomb007 What if you only have the trackpad?
 
Then buy a mouse.
 
Why would you torture yourself like that
 
9:40 PM
Like what?
By only having a trackpad? Agreed
 
Yes, you should always have a mouse with a laptop
 
You can store the mouse in whatever case you carry your laptop in, then just take it and a mousepad out when you use it
The best combination of usability and portability.
The clothing equivalent is wearing socks with sandals.
 
Well you don't want to do that if you go anywhere with sand
 
Why would you torture yourself like that
> I don't like sand. It's coarse and rough and irritating and it gets everywhere.
 
Sand is amazing
 
9:44 PM
I always where socks, regardless of what other footwear I'm wearing.
 
@mbomb007 I was just thinking that, haha
 
I prefer not wearing footwear
 
Anonymous
It's better than wearing HTTP proxies on your feet
 
@TrojanByAccident What is foot?
 
Then again, I lived in SoCal for two years
 
9:45 PM
I will walk through sand with socks.
 
I wear shoes made out of Bitcoins
 
(I would prefer not to walk through sand at all)
 
Anonymous
@TrojanByAccident Even in San Francisco, people walk around barefoot
 
No offence to anyone, but does anyone else find these kind of explanations really unhelpful / lazy? It kind of looks like the poster doesn't really care about explaining it.
 
Anonymous
@FlipTack They're actually very helpful.
 
9:46 PM
IMO the code should be golfed, not your explanations
 
Anonymous
Succint is better than verbose in explanations
 
@FlipTack Eh. It's only partially helpful.
 
@Mego SF is technically in Socal
 
Well obviously I don't mean you have to write paragraphs, but I'd prefer it if there were at least a couple words on each line...
 
@mbomb007 That would be amazing
 
9:47 PM
^ * v is something you have to read twice to understand
 
Anonymous
@TrojanByAccident The people I know from SoCal would riot start an online petition if someone called SF part of SoCal. SoCal is LA and surrounding areas.
 
@FlipTack I have no idea what the hell that does
 
@FlipTack Does that apply to explanations like this one?
 
@TrojanByAccident Don't forget the blockchains for bling.
 
And there's no explanation as to what splat, zip, apply etc are
 
9:48 PM
@Mego LA is too busy for me
I used to live one house next to the most south-western house in the United States
 
@FlipTack I know what splat and zip are from Python.
 
@DJMcMayhem I don't see anything wrong with your explanation, it's easy to read, makes sense, and outlines what the code does in a clear way
@mbomb007 so do I, but not everyone is well versed in Python
 
@DJMcMayhem Looks good to me.
 
Anonymous
LA/SD area is SoCal, SF and SJ are Bay Area, and Sacramento and north is Northern California
 
hmm
But yeah, IB is the way to go
 
9:50 PM
@FlipTack OK, good. I thought you meant you don't like the whole "standard esolang comment where each command moves down and right"
 
Doesn't matter, it's all best coast
 
everything else is inferior
 
@FlipTack Pyke is written in Python though, so a learning curve is to be expected. Same as with Pyth. If an explanation for Pyth is just showing what it means in Python, that's probably good enough.
 
Anonymous
@Pavel Boston would like to have a word with you. Actually several words, all curses and insults, and very few of them are intelligible.
 
@DJMcMayhem nah, I (and pretty much everyone else) use that all the time. I was talking more about the lack of clarification and description in the one I linked
 
9:51 PM
1
Q: Totally Cubular

GarethCreate a program or function to unjumble a 9x9x9 cube of digits by rotating individual 3x3 cubes within it. This is similar to (but, I suspect, a bit harder than) my Flippin' Squares question. Input Input will be a 9x9x9 cube. I'm not going to be as strict over the input as I was last time, 3d...

 
How do you make a character encoding? I'm don't need it for anything, just curious.
 
You pick a bunch of random bytes and a bunch of characters and create an arbitrary mapping between the two
 
just pick 256 unicode characters and assign them to the bytes
and then write/read bytes using those characters as the encoding
 
I mean an actual encoding useable by the system
So my text editor picks it up
 
@Pavel You can't. Unless you created the text editor and can add support for a custom encoding. Or create an addon.
 
9:56 PM
Or create an operating system.
 
Or that.
 
Welp.
 
Or use an open operating system (e.g. GNU/Linux distros).
 
Or create an ISO (the organization, not the .iso disc format)
 
You don't even really have to use said encoding. You can use your language in UTF-8 and as long as it supports the option of the shorter encoding you can score languages in that.
That's what I do (and I think Dennis does)
 
I am glad that is a website that exists.
 
@DJMcMayhem Or like Microsoft, where everything is UTF-16, grumble grumble
 
most Linux distros drive character set decoding through a central API called iconv, it wouldn't surprise me if it had a way to install new encodings
apparently it does
 
@AdmBorkBork Does that really matter for anything?
Whoah, as of yesterday, wine supports Office 2013 now.
 
10:14 PM
@Pavel Reading from and writing to UTF-8 sockets can be a pain (ask Martin)
 
@MartinEnder ^?
 
14
Q: PowerShell's pipe adds linefeed

Martin EnderI'm trying to pipe a string into a program's STDIN without any trailing linefeeds (unless that string itself actually ends in a linefeed). I tried googling around, but I only found people trying to print to the console without a trailing linefeed, in which case Write-Host takes a parameter -NoNew...

not quite the same, but the issues are related
and I tend to encounter them both at once
 
First search result for 'GCC' is "Granite Curling Club".
 
11:01 PM
I'd like feedback on my controller for this Sandboxed challenge. The link is in the answer.
The controller is still in progress, and I haven't tested it yet.
 
11:41 PM
TIL you can add people to your authorized SSH keystore just by using their github handle: curl -Ls github.com/[user].keys >> ~/.ssh/authorized_keys
 
@mbomb007 Why did you comment out the main loop thing?
 
11:54 PM
CMC: Write a Brainfuck/Brain-flak solution to codegolf.stackexchange.com/questions/98938/…
 

« first day (2188 days earlier)      last day (2659 days later) »