Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jd3
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
151.
▲
by
jd3
5y ago
This is really excellent work — congrats! I previously used upspin to securely move files between devices on my network, but I really love the simplicity and ease of use that taildrop now provides. To give a concrete example, I had been dra
152.
▲
by
jd3
5y ago
> Also, hit counters were rad. https://stuff.mit.edu/doc/counter-howto.html still works! I still use it alongside an old php guestbook script on my personal homepage.
153.
▲
by
jd3
5y ago
https://usesthis.com/interviews/rob.pike/
154.
▲
by
jd3
5y ago
for future readers — ironically, there were actually WIP patches to re-implement the XUL tree (nsITreeView) using an HTML5 canvas years ago https://bugzilla.mozilla.org/show_bug.cgi?id=441414#c172 --- "What has bee
155.
▲
by
jd3
5y ago
I recently wrote a somewhat performant react-virtualized[0] list for a project at work, though it's definitely a bit trickier in plain HTML/JS. As far as the XUL virtualized tree goes, a couple of Mozilla engineers wrote some exam
156.
▲
by
jd3
5y ago
Fair enough. Sorry, I should have clarified a bit more — I'm writing a cross-platform desktop application that has a preact[0] frontend (+ a Go backend) using `firefox --app application.ini`. I have been experimenting with performant l
157.
▲
by
jd3
5y ago
Thanks for the reply! I'm a big fan of your work. I can only imagine the nightmare of trying to implement two separate XUL <=> HTML/CSS flex/box models in Servo/Rust. For readers that are unaware, there is also a g
158.
▲
by
jd3
5y ago
> Why can't XUL vs DOM just be the same data with a fast C++ API and a slow JS API? This is a great question! I'm not really qualified to answer it, but I'll give it a try. My understanding is that the XUL tree is fast be
159.
▲
by
jd3
5y ago
I use the modern Firefox HTML5/JS dev tools on a daily basis and love the featureset that they provide, though it is equally shocking to compare the feel to that of the old DOM Inspector[0] (and Venkman[1], the old JS debugger), which
160.
▲
by
jd3
5y ago
tangential but amusing — the old chrome://global/content/config.{xul/xhtml} used a XUL tree and rendered 0 DOM nodes to display its treechildren whereas the new about:config renders upwards of 4500 <tr> DOM no
161.
▲
by
jd3
5y ago
It's funny — Google's approach here reminds me of the Netscape/Mozilla XUL tree[0] element. For those unfamiliar, the XUL tree is a performant 1990s-era virtualized list that is able to render millions to tens of millions of
162.
▲
by
jd3
6y ago
Sublime Text 4 is under private alpha for users with a paid license. https://gist.github.com/jfcherng/7bf4103ea486d1f67b7970e846b...
163.
▲
by
jd3
6y ago
Google Reader was great! Similarl to what I felt when Google Reader shut down, I was saddened when Mozilla removed RSS/Atom support from Firefox. I believe the decision had something to do with maintenance/performance/securit
164.
▲
by
jd3
6y ago
> why not just have a utf-8 string type in addition to a byte string type? I'm not a go expert, but my understanding is that go "strings" are really all just a series of bytes and it's the standard library functions w
165.
▲
by
jd3
6y ago
> Annoyingly high input and redisplay latency (probably not fixable, just an inherent property of the very chatty X protocol). Unless there's a program specific to your environment that is causing this, I would say that this is part
166.
▲
by
jd3
6y ago
SIMBL, ShapeShifter, ThemePark, artFileTool (ArtFile.bin, SArtFile.bin, Extras.rsrc, and Extras2.rsrc), and, more recently, ThemeEngine (/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources&#
167.
▲
by
jd3
6y ago
I do love the simplicity of Go's UTF-8[0] approach, though this did also burn me when I was first learning the language and did not really understand the implication of it. I translated an x-face encoder from js to go for one of my int
168.
▲
by
jd3
6y ago
> the clean appearance of the screen comes mostly from laziness, but the color scheme is (obviously) deliberate. the intent was to build on an observation by edward tufte that the human system likes nature and nature is full of pale colo
169.
▲
by
jd3
6y ago
> Maybe we have some difference in configuration, but I don't have any perceivable difference between the two - still on urxvt since way back. I think the entirety of my ~/.xresources xterm config is #include ".Xresour
170.
▲
by
jd3
6y ago
> I think people there can definitely be jerks sometimes, and I don't really like the negativity either. > But on the other hand, not every place and community on the internet needs to be welcoming to teenagers and mentor them th
171.
▲
by
jd3
6y ago
(not the OP of that site, but here are my 2¢) I started really getting into computers and open source software around 2010/2011 and cat-v (I was first introduced to golang through uriel pereira's[0] proselytization) and suckless w
172.
▲
by
jd3
6y ago
Something that I noticed recently is that the latency/input lag feels lower in xterm compared to unicode-rxvt. I used urxvt from ~2011 until a couple of months ago and I have been really liking the speed and simplicity of xterm since t
173.
▲
by
jd3
6y ago
Fair point! I guess what I'm getting at is the fact that, even though Darwin isn't great, we know that it's building and running on all production M1 macs, can run X11, etc. which generally seems like what this project is att
174.
▲
by
jd3
6y ago
This is really cool! Does anyone know why a similar project doesn't exist currently using the open source distribution of Apple's Darwin operating system? It has always seemed strange to me that their open source BSD OS does not h
175.
▲
by
jd3
6y ago
Good catch. Thanks.
176.
▲
by
jd3
6y ago
(I somehow landed an internship there back in 2016 and felt outclassed by everyone, but I definitely learned /a lot/)
177.
▲
by
jd3
6y ago
It has always fascinated me how many of the most famous architects and overall aesthetics of early computing and networked infrastructure began/occurred at MIT's Lincoln Laboratory, yet few of my fellow students/coworkers tha
178.
▲
by
jd3
6y ago
I've always loved the low latency of Terminal.app (particularly over iTerm2, which I find unusable), but recently noticed that it has gotten a little worse in Big Sur now that the "Antialias Text" option is broken on non-reti
179.
▲
by
jd3
6y ago
Frustratingly, this has also been happening in Apple's open source xorg server for like a decade. Whenever I unplug from my external monitor I just kill it and restart with `xinit`. https://www.xquartz.org/
180.
▲
by
jd3
6y ago
https://swtch.com/unix/ i think rob and/or ken also discuss this in one of those history of unix presentations they did in the past couple of years
More ›