Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gavinpc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
151.
▲
by
gavinpc
10y ago
> But where Make uses timestamps, Make hashes inputs I think you mean "Bazel" hashes inputs. Anyway, you don't mention Tup... have you used it? It might not be Google-scale, but it can build Mozilla central and a Linux di
152.
▲
by
gavinpc
10y ago
I haven't used Gradle directly, but I've been using Cordova for years, which switched from Ant to Gradle a while back. With Gradle, the incremental builds got way faster. It was clearly burning through up-to-date targets. But
153.
▲
by
gavinpc
10y ago
Are there such libraries for Windows? I can't find my notes on this, and all I remember is that `strace` looked the most promising (for a non C programer). I actually switched from Windows to Linux because of Tup—although to their cre
154.
▲
by
gavinpc
10y ago
Thanks, it makes my day to hear that. I think literate programming was ahead of its time in some ways, including ways that maybe Knuth didn't anticipate. Good luck.
155.
▲
by
gavinpc
10y ago
Does anyone doubt that the real goal of "Documentation" is just page views? I have nothing bad to say about SO as a Q&A site. I stopped answering years ago, yet I've benefited from it easily ten times a day. And when I
156.
▲
by
gavinpc
10y ago
How long do you have? This was for a project called "willshake." The system provides a rough overview of itself [0]. I was using Org for documentation, and I decided to try migrating to a literate codebase. It was clear immediate
157.
▲
by
gavinpc
10y ago
I recently ran across this piece, "Literate programming: Knuth is doing it wrong", whose author contends that > the ends are insufficiently ambitious by focusing on a passive representation [0] After practicing literate program
158.
▲
by
gavinpc
10y ago
Long live Babel 5.8! babel@5.8 is faster than babel 6+, can be installed globally and works out of the box. It just... you know, does what versions 1, 2, 3 & 4 did: compile ES2015 into ES5. So I just use that. Not every project is a
159.
▲
by
gavinpc
10y ago
Have you read any Don Norman? Like Emotional Design or The Design of Everyday Things ? Based on the principles (and even the examples) given here, I'm wondering how this book adds to that work.
160.
▲
by
gavinpc
10y ago
> Give people what they need to solve their problem, and nothing more If this is true, then "tools for thought" can never be "calm technology," since creative thinking is not just about problem solving, but problem f
161.
▲
by
gavinpc
10y ago
Thoughtful and clearly written. I also have a six-year-old daughter and many of the same concerns. Even as a shameless Alan Kay fanboy, I'd managed to miss his 2007 TED talk until last night. It includes a kind of front-to-back demo
162.
▲
by
gavinpc
10y ago
Man, that guy has some war stories—and an incredible memory.
163.
▲
by
gavinpc
10y ago
Without a third-party managing associations, how do you maintain that "friendship" is consensual? In other words, how do you prevent "I have your email address" from meaning "you're my friend now."
164.
▲
by
gavinpc
10y ago
> have the highest of ethics This summer I read a couple of stories about Woz in Programmers at Work . Around 1980, when Apple was about to go public, it became clear that there were two kinds of employees: the engineers who were focus
165.
▲
by
gavinpc
10y ago
I love this idea (if only for the motivation behind it). How would your "normal" mail client filter out the messages that are for this app? People have lots of different mail clients which they might not be able (or willing) to c
166.
▲
by
gavinpc
10y ago
Accordingly, I guess that "Trajan" (a real "Roman Emperor") is an interpolation of ACM Turing alum Robert Endre Tarjan, the developer of several important algorithms and data structures.
167.
▲
by
gavinpc
10y ago
> a fully-featured and usable (comparatively to today's personal computers) formally-specified... and proven computing system that goes from high-level language to operating system and application ecosystem to whatever machinery is
168.
▲
by
gavinpc
10y ago
Fair enough. My objection was that the OP implies this is a passable substitute, but okay, in the larger context it's clearly a joke.
169.
▲
by
gavinpc
10y ago
Good article, but ugh, please leave Shakespeare alone if (as you freely admit) you don't know anything about Shakespeare. Just because the real thing sounds strange to you doesn't mean that your "samples" are anything b
170.
▲
by
gavinpc
10y ago
Previously: https://news.ycombinator.com/item?id=12224879 And others. Still awesome, though.
171.
▲
by
gavinpc
10y ago
So make this your storage module: // For a given domain, localStorage uses the same permissions as cookies. When // cookies are blocked, attempts to access localStorage will throw a Security // excepti
172.
▲
by
gavinpc
10y ago
It's been years since I've pointed out that something doesn't work when cookies are blocked, since it's at least half of the demos I click on. But out of curiosity, I just checked for an error message on this (blank) pag
173.
▲
by
gavinpc
10y ago
I agree that's a must watch, but how is it not just HoloLens + 10 years + Ridley Scott ( edit plus get me out of here)? It's a bit unfair to compare an artist's vision to a functioning (and almost shipping) device.
174.
▲
by
gavinpc
10y ago
> There's a difference between loving Facebook, and begrudgingly using it because that's where my friends/family are. Not to Facebook.
175.
▲
by
gavinpc
10y ago
Not even using a linter. See the bug? https://github.com/mcsoto/LogicJS/blob/master/logic.js#L32
176.
▲
by
gavinpc
10y ago
> Not to me... to me it would be a distraction Other people might say the same about the graphics, or the interactions. The point is that it's not zero-sum—no one loses out by the presence of other channels, if the document is dynam
177.
▲
by
gavinpc
10y ago
Glad you asked. First, consider the difference between two people reading aloud: one is new to the material, concepts, and associated vocabulary, and the other is the author. They are reading the same text, but the author's rendition
178.
▲
by
gavinpc
10y ago
Imagine if you could also listen to these documents, with the author reading, and the text tracking. I believe the effect of that one simple addition would amplify their effectiveness (or at least reach) by an order of magnitude. After th
179.
▲
by
gavinpc
10y ago
Terrific writeup. Thanks for submitting this. Pieces about Feynman are seldom disappointing (it's as if he continues to live through these inspired stories), but this one had lots more to offer as well. Note that the markup was not q
180.
▲
by
gavinpc
10y ago
Mods, please add 2012. Most recently discussed here at https://news.ycombinator.com/item?id=9403124
More ›