purr changed the topic of #elliottcable to: a
alexgordon has joined #elliottcable
<ELLIOTTCABLE> alexgordon: yes hi hi yes?
<alexgordon> ELLIOTTCABLE: busy?
<ELLIOTTCABLE> In alaska! hoooome!
<ELLIOTTCABLE> will be IRC'ing a bit later hto, what's up?
<alexgordon> gah my dock.app is totally fucked, cmd tab isn't working
<alexgordon> ELLIOTTCABLE: making a beautiful parser :P
<ljharb> alexgordon: `killall Dock`
<ljharb> alexgordon: if that doesn't work, ⌘-⌥-escape and relaunch the Finder
<alexgordon> ljharb: when I did that earlier I got
<alexgordon> $ killall Dock
<alexgordon> No matching processes belonging to you were found
<alexgordon> Dock is dead
<alexgordon> lol
<purr> undefined
Rurik has quit [Ping timeout: 240 seconds]
<ljharb> relaunch the finder then
<alexgordon> cmd-tab is still MIA
<alexgordon> I'm using spotlight to switch between apps :P
<ljharb> hm, k
mikeposner has joined #elliottcable
Rurik has joined #elliottcable
<ELLIOTTCABLE> hi frands
<ELLIOTTCABLE> 4:59 PM <alexgordon> Dock is dead; long live Dock
<alexgordon> :S
<ELLIOTTCABLE> alexgordon: what was up? what're you parsing that's fun? :P
<ELLIOTTCABLE> mikeposner: lol ಠ_ಠ
<purr> lol.
<alexgordon> ELLIOTTCABLE: I have built, in true ELLIOTTCABLE style, the world's slowest parser
<alexgordon> but, it has a beautiful design, based on this nanoparsing thing that brixen got me on to
<alexgordon> ELLIOTTCABLE: basically what I want is a "basic syntax" for writing data, that is a bit more expressive than json
<alexgordon> data in the broadest sense possible, including code, and stuff halfway between
<alexgordon> so a "syntax without semantics" that turns code into a parse tree. what anybody does with that parse tree is up to them
<Rurik> nice
<Rurik> And here I am still struggling with coding basic programs
<alexgordon> what's up Rurik?
<Rurik> new meds
<Rurik> olanzapine and duloxetine
<alexgordon> sounds serious
<Rurik> Feeling optimistic
<alexgordon> all drugs sound serious tho
<Rurik> true
<Rurik> It is for bipolar disorder
<alexgordon> oh hey my dock came back
<alexgordon> lol wtf it goes away for 2-3 hours
<purr> undefined
<alexgordon> then suddenly it comes back
<Rurik> alexgordon, I have no idea what is happening
<alexgordon> hmm, basically it's a somewhat insane way of parsing, where you build it up from tiny little stages
<Rurik> ah, I see
<alexgordon> anyway it'll make more sense once I get a few more components working
<ELLIOTTCABLE> alexgordon: hm
<ELLIOTTCABLE> alexgordon: put it on top of Paws?
<alexgordon> sure if you want
<alexgordon> it's just text in, json out
<alexgordon> stages can be written in js
<ELLIOTTCABLE> paws is a programming language without syntax … and you're building a syntax without programming language … :P
<alexgordon> you could make a sweet syntax with this
Rurik has quit [Ping timeout: 246 seconds]
<ELLIOTTCABLE> alexgordon: or you could ;)
<ELLIOTTCABLE> all Paws needs is a series of juxtapositions, so anything you want to build on top of that would be trivial
<alexgordon> haha well I don't really understand paws well enough to do that
Rurik has joined #elliottcable
<ELLIOTTCABLE> mikeposner: rude
<ELLIOTTCABLE> am reading now anyway
<ELLIOTTCABLE> weirdly e haunted
<ELLIOTTCABLE> alexgordon: tell mikeposner why to use OS X instead of Linux
<ELLIOTTCABLE> mikeposner: alexgordon develops in Cocoa
<alexgordon> lol
<purr> lol
<ELLIOTTCABLE> he's also a butthole
<alexgordon> *asshole
<alexgordon> -shrug
<purr> alexgordon: ¯\_(ツ)_/¯
<mikeposner> alexgordon: tell meh
<alexgordon> OS X is better engineered than linux
<alexgordon> core audio is better than whatever the fuck linux uses now
<alexgordon> OS X's compositor is better than linux compositors
<alexgordon> OS X does have a shit filesystem though :P
<mikeposner> thanks
<alexgordon> on a high level, cocoa has some stuff that linux does not. e.g. smooth scrolling
<alexgordon> the way cocoa implements scrolling is really nice, when apps like mine don't break it
<alexgordon> it uses the idle time to draw above and below the visible area, which means you get buttery 60fps scrolling
<alexgordon> just little things really
<alexgordon> linux as a kernel is obviously a lot better than OS X's
<Rurik> linux is a mess
<Rurik> But I still love the mess
<alexgordon> linux is really good as a server OS, but damn the UI side of things is at least 10 years behind the state of the art
<alexgordon> at least
<Rurik> eh
<Rurik> I find Windows UI painful
<Rurik> Especially that font rendering
<alexgordon> yeah
<alexgordon> OS X has way better handling of hidpi displays
<alexgordon> than either windows or linux
<alexgordon> the whole supersampling approach is genius
<alexgordon> Rurik: have you been watching the go?
<Rurik> the go?
<alexgordon> alphago
Sorella has quit [Quit: Connection closed for inactivity]
<Rurik> oh yes
<Rurik> 3-0
<alexgordon> yeah
<alexgordon> team human isn't doing too well :P
<mikeposner> alexgordon: Thanks a lot for the device. For the past year, I've been developing on a windows machine. My current problem is that I live paycheck to paycheck so I can't afford a Mac. Should I just get on Linux or buy a used Mac (granted, it would be older) on eBay?
<mikeposner> lol
<purr> lol
<mikeposner> *advice
<alexgordon> well don't jeopardise your financial position just to have a mac!
<alexgordon> there's nothing wrong with linux per se, it's just that OS X is more pleasant
<Rurik> mikeposner, hackintosh
<Rurik> It is as easy as booting from the UEFI menu these days
<alexgordon> man, it's been 10 years since I built my last hackintosh :S
<alexgordon> that went quickly
<alexgordon> lee is going to get into serious time trouble
eligrey_ has joined #elliottcable
eligrey has quit [Ping timeout: 246 seconds]
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ohhoe has quit [Ping timeout: 246 seconds]
ohhoe_ has joined #elliottcable
meowrobot has quit [Quit: let us connect our intestines and mutually digest]
<pikajude> i'm using laptop linux now
<pikajude> why am i doing this you ask? good question i answer
<pikajude> to regret
eligrey_ has quit [Quit: Leaving]
Sorella has joined #elliottcable
danpalmer has joined #elliottcable
meowrobot has joined #elliottcable
alexgordon has joined #elliottcable
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Sgeo_ has joined #elliottcable
Sgeo has quit [Ping timeout: 240 seconds]
fujisan has joined #elliottcable
alexgordon has joined #elliottcable
alexgordon has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
danpalmer has quit [Quit: Connection closed for inactivity]
alexgordon has joined #elliottcable
eligrey has joined #elliottcable
<alexgordon> wish coffeescript had better pattern matching
<alexgordon> also wish it had 'defer'
alexgordon has quit [Read error: Connection reset by peer]
fujisan has quit [Quit: Connection closed for inactivity]
Sgeo__ has joined #elliottcable
Sgeo_ has quit [Ping timeout: 252 seconds]
<pikajude> nixos feels so pure and innocent
<pikajude> need wine for something? just use nix-shell -p wine
<pikajude> it's not installed anywhere easily reachable but it's in the store so you can call on it when you need it
<ELLIOTTCABLE> hi all
alexgordon has joined #elliottcable