« first day (1883 days earlier)      last day (2952 days later) » 

12:08 AM
@AlexA. Is brew considered to be an essential utility for OS X devs? As in: Does the majority of devs usually have it?
 
@mınxomaτ I don't really consider myself a developer, much less an Apple developer.
It's not a useful part of the Apple development ecosystem, even as a third-party tool
i.e. for developing Apple products
 
I mean dev in the general sense. I know that it isn't an Apple app.
 
Right
I think it's useful
Immensely so, even
But I think people got by so long without it, just installing things from their DMGs and whatever, that I would be surprised if all that many devs considered it essential.
I guess I consider it a convenience more than anything else
 
I love my word replacer plugin :) (Apple -> Crapple)
 
@AlexA. Anything apple related I use apple tools. Everything else in a linux VM
 
12:13 AM
@AlexA. I need to provide a command line utility. How are command line utilities commonly provided. A disk image doesn't make much sense here, does it?
 
@mınxomaτ What's your target audience?
 
@aditsu It your replacement case sensitive or does it also mess up your shopping-list?
 
@AlexA. Developers :)
Because it'll just get dropped into the the Apps folder. I guess a pkg installer would be the way to go?
 
@Downgoat this one is case-sensitive, and also checks the context a bit, I can provide the full regex if you're interested
 
@mınxomaτ A pkg installer would be fine I think. If you're feeling especially generous you could make a Homebrew formula for it as well though. Homebrew has a brew link apps step for making the link in /Applications anyway.
 
12:15 AM
Oh, that's nice.
 
@aditsu I would like to see the regex so I can see how the context checking works
 
@DigitalTrauma So you're on a Mac with a Linux VM and whenever you aren't developing something Apple-specific you don't do it on the Mac side? :O
 
/Apple\b(?!(?: [fF]ruit)|(?: [tT]ree)|(?: Daily))/
 
I'm on linux with an OS X VM.
 
@aditsu I Really Like Apples!
did that get replaced?
 
12:16 AM
nope
 
oh
how about: "I am eating an Apple"
 
@mınxomaτ Then again, there are some projects that solely distribute their Mac versions via Homebrew, like NeoVim.
 
that got replaced
 
I am eating a crapple?
that should be fixed...
 
um.. I didn't consider the article, it says "an Crapple"
 
12:17 AM
@AlexA. Can you fetch and install a pkg file using the Terminal?
(fetch from an URL I mean)
 
@mınxomaτ I... actually have no idea.
 
@mınxomaτ yes, I am very sure you can
 
@mınxomaτ Well, you can fetch it with curl or whatever
 
25
Q: Installing .pkg with terminal ?

Matthieu RieglerIs it possible to install a .pkg using a terminal ? (I wanted to install an app through ssh).

 
Surely there's some utility for dealing with pkgs from the command line
 
12:18 AM
@AlexA. Is wget present?
 
I don't have it
 
@AlexA. yes. perhaps thats weird. Most of what I do is pretty linux-centric though
 
@DigitalTrauma That makes sense then. :) What kind of stuff do you make?
 
@AlexA. thats the second time I was asked that today
 
Oh sorry!
I wasn't paying attention to TNB then .-.
 
12:21 AM
@AlexA. How on earth does OS X not come with wget
 
@AlexA. oh, no worries :) just funny that question came up twice within an an hour or so
 
@quartata it comes with cURL which does the same as wget i think
 
@quartata Idk. Does BSD come with it?
 
@Downgoat wget is better
 
@quartata how?
why?
 
12:22 AM
@AlexA. No but it should
 
@quartata Is Unixy tool -> Not in BSD -> Probably not in OS X
 
partially overlapping, but I think both have unique features
 
It follows redirs and downloads by default. curl and wget are both good for different things.
 
so curl -L -O == wget?
 
curl blah.com/file.ext -o file.ext == wget blah.com/file.ext
and curl blah.com == wget -qO- blah.com
 
12:25 AM
yep - I think wget groks http more deeply, but curl has broader support for other protocols
 
( ͡° ͜ʖ ͡°)
 
at least last time I looked. THese things have a habit of converging
 
wget is inconsistent across debian based and fedora-like distros. But that doesn't affect much.
curl does nothing more than you asked for. If you curl a bit.ly, you'll get exactly the redir header back. wget acts more like a browser.
 
besides, who needs wget or curl when you can do this in bash ;-)
78
A: Debunking Stroustrup's debunking of the myth “C++ is for large, complicated, programs only”

Digital TraumaPure Bash on Linux/OS X (no external utilities) HTTP client software is notoriously bloated. We don't want those kinds of dependencies. Instead we can push the appropriate headers down a TCP stream and read the result. No need to call archaic utilities like grep or sed to parse the result. d...

and this one
62
A: The World's Smallest Web Browser

Digital TraumaPure Bash (no utilities), 200 bytes - 40 bonus = 160 while read u;do u=${u#*//} d=${u%%/*} exec 3<>/dev/tcp/$d/80 echo "GET /${u#*/} HTTP/1.1 host:$d Connection:close ">&3 mapfile -tu3 A a=${A[@]} a=${a#*<p>} a=${a%</p>*} echo "${a//<\/p>*<p>/" "}" done I think this is up to the spec, though o...

 
There's even something like wget in batch: bitsadmin /transfer "_" http://download.url/index.html blah.txt. But it really shouldn't be used.
 
12:32 AM
@DigitalTrauma O_o how does this magic work??
 
@Downgoat its just a very basic TCP client built right into bash. Throw in minimal http headers and you're done :)
 
@DigitalTrauma Can also be used to make a temp. web server.
 
oh
 
@mınxomaτ that's different - its using inetd for the TCP socket
 
12:37 AM
@DigitalTrauma Yeah, but it's still cool.
 
12:55 AM
Hello
 
o/
Oh man, this year's spring seasonal beer from Sierra Nevada is really nice.
 
1:16 AM
0
A: Sandbox for Proposed Challenges

CAD97Crosses, no Noughts Everyone realizes that Tic Tac Toe is a solved game. However, the Misère version of only-Xs provides an interesting alternative. In this version of the game, both players play Xs onto the board and try to avoid making three in a row. If you'd like to see more about this, Num...

 
@AlexA. I'll have to take your word for it.
 
@Dennis Is Sierra Nevada not imported down there? I thought it was one of the bigger brands.
 
We get only two or three beers from the US here.
Miller, Bud, and I think there is a third.
Coors is Canadian IIRC.
 
@AlexA. what style is it?
 
@DigitalTrauma IPA
@Dennis D:
 
1:25 AM
@AlexA. I do like IPA, but I've got a bit tired of it of late
 
How could you possibly get tired of IPAs? :O
 
@AlexA. where do you hail from?
 
Why, the Great North Woods, of course! (Seattle)
 
@AlexA. perhaps tired is too strong a word
 
If you can find it where you are, Deschutes Red Chair NWPA is amaaaazing.
 
1:26 AM
its just that there are so many other styles out there that seem to get pushed out by the IPAs
 
That's true.
The world of beer is large and varied.
 
@AlexA. Ha I replied to the wrong message - I meant to ask @Dennis
@AlexA. Triple Karmeliet sitting next to me right now
 
@DigitalTrauma I don't even know what that is!
 
@DigitalTrauma Hail?
I think the answer is Paraguay.
 
1:30 AM
Is that solely a British thing? I hear it here too.
 
@Dennis empenadas?
@AlexA. could be - its the kind of thing my grandfather said - not sure why it just jumped out now
@AlexA. fairly standard Belgian Triple
I know beer is way off-topic, but I feel like beer should always be on-topic everywhere
 
Agreed.
Also, 94?? Dam Son.
This is what I just finished a couple minutes ago.
 
@AlexA. I assume you're familiar with Belgian beers, right?
 
Fairly
 
@CᴏɴᴏʀO'Bʀɪᴇɴ @ZachGates
0
A: Don't google "google"

Easterly IrkFuzzy Octo Guacamole, 19 bytes "google'.^={e}_!r_; "google' pushes the string "google" to the stack. . swaps the active stack. ^ gets input. = is the rocketship operator, pushes 0 for equality, -1 for less than, and 1 for greater than as x <=> y with x as the top of the active stack, and y ...

 
1:43 AM
@AlexA. Good :). I'll give the SN spring seasonal a try next time I see it
 
@DigitalTrauma I also recommend this guy, this one, and especially this.
(Probably more so than the Sierra Nevada tbh)
In the meantime I'll look for this Triple Karmeliet :)
 
@AlexA. I think I actually got it in Costco of all places
 
Huh.
 
@AlexA. thanks. I did like the SN torpedo
 
Oh that was a good one. Haven't had it in a while.
 
1:51 AM
beer nerds.
Not bad, just funny.
 
@EasterlyIrk I gave up my embarrassment with being a general nerd a long time ago. And I'm proud of being a beer nerd ;-)
 
IDC, but good for you. ^_^
Do beer and avocad/avocado go well together?
 
2/10 not enough avocados
 
2:07 AM
on the topic of avocad:
 
oeggs?
 
also, has there been a challenge to "flip" an array e.g. [1, [2, 3]] -> [2, 3, [1]]?
 
@EasterlyIrk beer goes well with everything. Avocado goes well with everything. QED
 
@DigitalTrauma QED = quantum electrodynamics?
 
@DigitalTrauma Mm, I don't know about the latter. Teriyaki and avocado?
@Downgoat Quoi? Erat, Damn!
 
2:12 AM
Q.E.D. is an initialism of the Latin phrase quod erat demonstrandum, meaning "which is what had to be proven". The phrase is traditionally placed in its abbreviated form at the end of a mathematical proof or philosophical argument when what was specified in the enunciation—and in the setting-out—has been exactly restated as the conclusion of the demonstration. The abbreviation thus signals the completion of the proof. == Etymology and early use == The phrase quod erat demonstrandum is a translation into Latin from the Greek ὅπερ ἔδει δεῖξαι (hoper edei deixai; abbreviated as ΟΕΔ). Translating from...
 
4
A: Mac OS don't have permission to usr/bin folder at all

PerazzoHave you upgraded Mac OS X to the "El Capitan" version? If so, you can't modify anything in /System, /bin, /sbin, or /usr (except /usr/local) anymore, even using the root user. They are calling this "feature" as "System Integrity Protection". I had the same problem and found this explanation h...

What. Why. What?
 
@mınxomaτ for protection
 
A system is not supposed to get in your way. What about installing something to /bin? No OS does this, even in Windows admins can take ownership of system files.
 
You can't even sudo?
 
@AlexA. even in single-user mode you can't
 
2:20 AM
Hm
 
/usr/local/bin is user-modifiable though
 
<shrug> works for me. e.g. strings /bin/ls
 
@Downgoat It says so in the onebox.
 
oh
 
rekt
 
2:22 AM
ah read-only
 
One day eOS gets the BSD kernel and we can drop OS X all together.
 
Elementary uses BSD?
 
No, it uses ubuntu linux.
 
That's what I thought
 
But recently ubuntu BSD has been released, so it should be fairly easy to switch.
 
2:24 AM
Ubuntu BSD? o_O
 
Ubuntu without crazy licensing issues and with a stable kernel basically.
 
@mınxomaτ You should totally drop Ubuntu and use jQueryOS it's great and does all sorts of things
 
I'm not using ubuntu.
 
2:26 AM
@Downgoat like error and not run yet
 
@EasterlyIrk it does boot and the shell works for me, which branch are you using?
 
idk
brb downloading
how to install again?
 
@EasterlyIrk in meaty-skeleton there should already be a pre compiled iso
 
okay
 
Maybe I'll try to port Pantheon to ubuntuBSD (and replace apt with pacman). That would be my ideal OS.
 
2:29 AM
I think i was using the main branch.
 
Does anyone have any ideas for what a # operator should do? (if I should use it at all).
 
@DigitalTrauma SourceForge :/
 
wtf is wrong with this os
Pressing 3 prints endless happy faces.
 
But since arch > ubuntu, everyone should use pacbsd.org
 
@EasterlyIrk ?
 
2:32 AM
brb taking gif
 
@easterly irk idky my code no work
 
@EasterlyIrk can reproduce...
 
@epicTCK what?
 
c prints 5 so I'm guessing the char mapping is messed up
 
^
enter prints a.
all the numbers print a unicode char.
 
2:33 AM
I am very surprised BIOS knows unicode...
 
^
7 also does happy faces.
identical ones.
 
firefox console: this.getMessage is undefined and I **know* that it is defined
I refactored it alot btw
 
Try jquery, it's great and does all things including print endless happy faces.
brb debugging your code
@epicTCK I don't know JS classes, sorry.
 
@epicTCK if you're making a chatbot, I recommend using the JavaScript SE Chatbot engine (shameless self promotion) it's great and does all things.
 
@EasterlyIrk i debug with everything i try babeljs.io i try jslint which hates my style, (i hate it too), i try EVERYTHING
 
2:35 AM
@Downgoat are you fixing it?
 
@EasterlyIrk fixing what?
 
the endless happy faces.
 
@EasterlyIrk tell @MarsUltor
 
@MarsUltor the avocadOS prints a happy face infinitely if you hit 7 or 3. The char mapping is messed up according to @Downgoat.
 
join enterprise programming!
you get to use the AbstractSingletonProxyFactoryBean
 
2:37 AM
@Downgoat aaaaand now i spent all that time making mine and there was one. Well, I shall copy have the stuff like stars and stuff.... maybe... depends on the liscense
well could you tell me what is wrong with mine anyway? pwetty please
 
@epicTCK JSLint is just ridiculous sometimes though
 
@epicTCK is the module being called from this within the class?
 
um not that I know of lemecheck
this.modules[i](this, message);
modules are stored in an array
 
@epicTCK I think it should be this.modules[i].call(this, message)
 
2:41 AM
also, use Set instead of an array if you're using ES6
 
lemme try that
 
At first I was really excited, then I saw "Airs April 1st" and now I'm excited and suspicious. :P
 
@El'endiaStarman IDK that exists awsome btw you live 14 minutes from my house
@Downgoat wat is Set
 
@epicTCK Yes, I saw you say that, and please don't be so stalkery of other people (or me) in the future.
 
2:43 AM
@El'endiaStarman yeah i know im glad alex took that off btw sometimes i dont think. sorry
why does silence always happen after my messages......
 
@epicTCK Confirmation bias.
 
17 mins ago, by Downgoat
Does anyone have any ideas for what a # operator should do? (if I should use it at all).
 
@Downgoat implemented the stuff, now i get TypeError: redeclaration of let Bot
 
@Downgoat It should... >_> <_< ... hash whatever object.
 
@epicTCK you should probably transpile the lets, no browser properly supports let yet
 
2:48 AM
Though that would only be a unary operator, like unary minus.
 
right bablejs then
 
@Downgoat matrix multiplication
 
@El'endiaStarman I think I'll leave it out for now... I could as "hash" (the word) as an operator if I wanted
 
aaand TypeError: this.getMessage is not a function once again..... ug.
@Downgoat search hashtags for the data passed to the operator and give the most liked twitter message with that hashtag. for a challenge that might happen eventually. add all the builtins
 
@Downgoat I suggested that primarily for the pun. :P
 
2:52 AM
@epicTCK run console.log(this instanceof <YourClass>) and see if it's actually an instance of your class within the module function
 
@Downgoat or pound the data and zip it
 
@El'endiaStarman to be fair its exactly 4 easy clicks to navigate to your published address from here - you can't to put those links in and expect people not to click on them. Or is it just stalkery to comment?
 
@epicTCK I think I could just add a function poundAndZip to do that if I really needed...
 
@El'endiaStarman to be fair its exactly 4 easy clicks to navigate to your published address from here - you can't put those links in and expect people not to click on them. Or is it just stalkery to comment?
 
@DigitalTrauma I didn't mind him finding out. I took issue with him posting it in here.
 
2:53 AM
stalkery - great word btw
 
stalkeryᵗᵐ
 
"Looking up peoples homes from satelite pictures. "
 
Well of course. "stalkery" is just modifying a noun to become an adjective.
 
@Downgoat for what?
 
3:06 AM
Hey Starman, alex, conor, doorknob....
and everyone else.
GJ
on your nominations. Well written all of you.
Sorry if I missed anyone, I just didn't read all of them.
 
Thanks. :)
 
Oh and Dennis.
Out of curioisty, how many are we allowed to vote for?
 
when the actual election starts.
 
Three choices, four slots.
 
3:08 AM
Three. Aw darn.
I like 5 canidates.
I think (I may be forgetting someone)
 
There are currently 12 candidates
 
Oh well then I think thats what I saw.
So that is correct. I know/like 5 canidates.
What are the "primaries"? Is that like the primaries we have in the presidential elections or something different?
 
@AlexA. The sandbox needs to be featured again.
 
ok brb
Done, thanks
 
3:11 AM
@AshwinGupta You'll get the chance to upvote/downvote candidates, and the top 10 by score will move on to the election phase.
 
Darn! I forgot about Martin.
And Mego.
:( This is impossible.
 
@AshwinGupta Yeah, pretty much. :P
 
@El'endiaStarman oh got you thanks.
does C have multithreading?
original C that is. Not CPP or C#.
 
Looking through the history, it's funny to see how we're locked in an endless struggle with Community to keep the sandbox featured and unprotected
 
@NinjaBearMonkey Yep.
 
3:14 AM
@AshwinGupta Yep! I think you need #include <pthread.h> and some other magic
@NinjaBearMonkey s/to keep.*$//
 
@NinjaBearMonkey well, the problem with sandbox IMHO is that it is inherently problamatic. The entire point is to post potential questions that are flawed, therefore there is going to be some amount of garbage.
@AlexA. good to know TY.
 
No problem
 
Just so you know, I ask because I'm working in a very frustrating thing called "RobotC", a C based language for robotics programming. And I'm trying to do 2 things at once (working with some buttons on the hardware and processing info like times and toggles and such) so I was curious if I may be able to implement a C like multithreading solution.
 
I don't think Community's done a very good job as a mod. I'm not going to vote for them in the election :P
 
@AshwinGupta The problem is more that the SE system was never designed for this kind of use. :P It's very rare for a question to have more than 30 answers (other than here at PPCG) and extremely unusual for a question to have hundreds of answers.
 
3:19 AM
 
@El'endiaStarman true. PPCG is nothing like any other site. In fact in many ways PPCG breaks certain rules or unofficial rules of other SE sites such as SO. People post multiple answers to the same challenge. Hundreds of valid answers. Unreadable code is allowed. You are asking other users to write code for you. ETC.
 
@Downgoat Name?
@AshwinGupta Do you know what a reply button is?
 
VSL. Very smart langauge?
 
@AshwinGupta I originally gave it some smart abbreviation but I forgot what it stood for so I just put that there
 
s/au/ua/?
@Downgoat rofl
 
3:20 AM
@EasterlyIrk nope.
 
Any other name suggestions?
 
Honestly, it should probably have something to do with goats downgoat.
or Donald Trump. Because donald trump + goats = chaos.
 
@NinjaBearMonkey Plot twist: I'm Community. ;-;
 
@AlexA. the horror.
 
@AlexA. are you a sock of Community or is Community a sock of you?
 
0
A: Don't google "google"

Zach GatesGogh, 20 bytes ÷GD$"google"={¤+}¦:$ Usage: ./gogh o '÷GD$"google"={¤+}¦:$' "google" Explanation “ Implicit input ” ÷ “ Duplicate the input ” GD “ Push a range of 1 through len(input) ” $ “ Rotate input to...

 
@AshwinGupta I hope "c-based language" means c library, and not reimplementation of something resembling c
but not compatible with
 
3:54 AM
@ZachGates Nice.
@AshwinGupta donald trump = chaos.
 
Dennis Ritchie invented the C programming language. Broadly speaking, C-family languages are those that use C-like block syntax (including curly braces to begin and end the block). The family spreads out over several programming paradigms, including procedural programming, object-oriented programming, functional programming, and generic programming, as well as having both native code and virtual machine runtime environments. == References... ==
 
0
Q: How can i read a dummy value using scanf in a loop?

AC-29347102Suppose my input looks something like this. 4 9 8 3 1 How can I use scanf in a while loop to read all but the first character? Since the input is on separate lines, I was thinking there was something I could do to match all characters until I reached a certain one, in this ...

 
@AlexA. mod hammer
 
Hammered
 
3:57 AM
thankee
 
Goodnight
 
@mınxomaτ Perl is C based. TIL
@SuperJedi224 night!
 
@SuperJedi224 o/
 
heading off myself. bai
 
o/
 
4:00 AM
Last thing:
@Downgoat I'll fix the char mapping on avocadOS tomorrow if I can, or the day after.
must. leave. chat
 
@EasterlyIrk .o/
 
4:24 AM
Amazing TED Talk: Alex Kipman: The dawn of the age of holograms. I am seriously super excited for this.
 
5:15 AM
Whoa, chat got quiet.
 
@quartata You're right. I don't think I've ever seen it this quiet before.
 
Not on a Friday night at least
 
I've seen it much quieter
 
On Friday night?
 
Yeah
 
5:19 AM
I just thought it was quiet as usual in my afternoons
By the way quartata, did you get my message saying you probably don't need p in your Ruby code if you are allowed to just return the fraction instead of printing it outright?
11 hours ago, by Sherlock9
By the way, @quartata, if you just need the function to return and don't need to print, you can save two bytes by dropping p
 
Yes.
I'd have to ask @orlp if it's OK to return a Rational object like that.
 
That's what mine does
 
Oh wait, I just did.
@AlexA. The question did say to output numerator and denominator so I wasn't sure
 
I asked him and he said it's fine
As long as the numerator and denominator are clearly delineable
 
ok
 
5:24 AM
Is that not still in the comments on the challenge?
 
Can we output a and b as a rational type? — Alex A. ♦ 2 days ago
This?
 
Yeah
 
His response seemed weird so I wasn't certain if that's what you meant or if he understood that's what you meant
 
I assume he understands.
 
Hey Alex, may I speak with you on Discord for a moment?
 
5:28 AM
Um, sure? If it's related to the site I can make a restricted access room for us if that's easier.
 
Sort of, I wanted an old message deleted and trying to discuss why in a chat that would be archived, would be counter-productive
 
Haha okay. Booting up Discord now.
 
How's everyone doing
 
5:45 AM
I'm doing alright
 
6:36 AM
Hey @isaacg, if I made a Vim plugin that provided Pyth syntax highlighting, would you use it?
I think I recall you mentioning before that you use vim
 
Absolutely!
That sounds awesome
I usually don't use a text editor to edit Pyth code, but I would if this existed.
 
:D
It'll be a challenge because a.) Pyth is rather complex, b.) I don't know it very well.
Also I just noticed that you have your license in the README and in a separate license file
Oh, @isaacg, what's the standard Pyth file extension? .pyth?
 
Yeah, .pyth
 
Cool, thanks
 
What are you planning to highlight based on?
 
6:46 AM
¯\_(ツ)_/¯
Operators, constants, identifiers, strings, numbers...
 
Hello
 
Hello
 
Hello
 
Hello
 
Is it me you're looking for
 

« first day (1883 days earlier)      last day (2952 days later) »