<whitequark> they all have some complicated fuckery to make DOM work for text
<whitequark> instead of just rendering in native code
* qu1j0t3_ has been using VSCode for dynamic languages for a few months
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<whitequark> stop trying to make it happen, it's not gonna happen
<awygle> On Tuesdays we use vim
<awygle> I share many of your concerns about speed but for all that I kind of like atom
<awygle> I wonder how slow it would be if you compiled the js to web assembly, maybe use webgl for some things...
<whitequark> then you're not actually using the browser
<whitequark> like
<whitequark> you've reinvented sublime text but more complex
<rqou> but browsers have very impressive text layout engines
<rqou> not necessarily very useful for code, but definitely good for documents
<whitequark> they aren't using those!
<whitequark> if you mean shit like tooltips... sublime text has an html engine now.
<whitequark> called minihtml.
<whitequark> it's pretty sweet
<whitequark> if you mean something like lighttable, then yes, using a browser *does* make sense
<whitequark> except lighttable is completely unusable
<rqou> i meant "rendering a document containing mixed mongolian (old script, not cyrillic), chinese (vertical), and arabic"
<whitequark> atom and vscode are built on top of a browser just because this is the latest hipster shit
<whitequark> ok
<whitequark> heard of CEF?
<whitequark> this solves that particular problem.
<rqou> yes i have
<whitequark> if you *have* to solve it
<rqou> also, this is hilarious because the browsers basically had to reinvent BiDi in a second axis to handle vertical text
<rqou> because mongolian is vertical LTR but chinese is vertical RTL
<whitequark> also bidi isn't that hard
<rqou> if you do bidi wrong and have mixed arabic+html, prepare for going insane before you can get the brackets to match up
<rqou> certain ways of doing it wrong can cause half the brackets to flip
<rqou> the spec writer explaining how to do vertical text apparently gave up at one point and actually included a photo of a book (on dead tree)
<rqou> vertical text also has really fun interactions with ruby
<whitequark> lol
<pie_> omg lol what
<awygle> The advantages of a browser-based text editor as I see them are largely related to the available talent pool
<rqou> for bonus fun, CN/JP/TW all have _different_ conventions for how to do Ruby
<rqou> *ruby
<rqou> and this is before trying more fun things, like a hypothetical arabic ruby text in vertical chinese text
<whitequark> christ
<azonenberg> sn00n: i just used a random 2-axis mirror mount from ebay
<azonenberg> lol
<rqou> languages are hard
_whitelogger has joined ##openfpga
kristianpaul has quit [Quit: Lost terminal]
digshadow has joined ##openfpga
seu has quit [Remote host closed the connection]
mifune has quit [Ping timeout: 240 seconds]
seu has joined ##openfpga
mifune has joined ##openfpga
digshadow has quit [Ping timeout: 258 seconds]
digshadow has joined ##openfpga
_whitelogger has joined ##openfpga
pie_ has quit [Ping timeout: 260 seconds]
jhol has quit [Quit: Coyote finally caught me]
Hootch has joined ##openfpga
eduardo_ has joined ##openfpga
nrossi has joined ##openfpga
eduardo__ has quit [Ping timeout: 258 seconds]
<sn00n> azonenberg: ah, ok, cool
<sn00n> i'll give it a try
<sn00n> those newport mirror tilt units are cheap enough for me
xdeller has quit [Quit: Leaving]
qu1j0t3_ has quit [Ping timeout: 258 seconds]
m_t has joined ##openfpga
qu1j0t3_ has joined ##openfpga
stoopkid__ has quit [Quit: Connection closed for inactivity]
enriq has joined ##openfpga
xdeller has joined ##openfpga
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
enriq has joined ##openfpga
<azonenberg> sn00n: yeah thats what i used
qu1j0t3_ is now known as qu1j0y3
qu1j0y3 is now known as qu1j0t3
<sn00n> ok
<sn00n> azonenberg: do you US clean after etching? or simply rubbing?
<azonenberg> I sonicate at work but just swab at home
<azonenberg> also, gotta go
<sn00n> ok
<sn00n> bye
pie_ has joined ##openfpga
Hootch has quit [Quit: Leaving]
kristianpaul has joined ##openfpga
soylentyellow has quit [Ping timeout: 255 seconds]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
digshadow has quit [Client Quit]
pie_ has quit [Ping timeout: 248 seconds]
digshadow has joined ##openfpga
soylentyellow has joined ##openfpga
digshadow has quit [Quit: Leaving.]
pie_ has joined ##openfpga
digshadow has joined ##openfpga
stoopkid__ has joined ##openfpga
enriq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nrossi has quit [Quit: Connection closed for inactivity]
qu1j0t3 has quit [Ping timeout: 248 seconds]
<awygle> Michael Ossman is talking about azonenberg's greenpak work on this panel
<awygle> Ossmann, two n's apparently
qu1j0t3 has joined ##openfpga
enriq_ has joined ##openfpga
enriq_ has quit [Client Quit]
enriq_ has joined ##openfpga
enriq_ has quit [Client Quit]
xdeller has quit [Ping timeout: 246 seconds]
stoopkid__ has quit [Quit: Connection closed for inactivity]
<shapr> ossmann has done a bunch of cool stuff
<shapr> ubertooth one and others
stoopkid__ has joined ##openfpga
teepee has quit [Ping timeout: 240 seconds]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
teepee has joined ##openfpga
enriq has joined ##openfpga
xdeller has joined ##openfpga
clifford has quit [Remote host closed the connection]
m_t has quit [Quit: Leaving]
pie_ has quit [Ping timeout: 240 seconds]