Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gavinpc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
61.
▲
by
gavinpc
9y ago
Ha! I've been in the same position, reading what I can and looking out for a good application to try it on. I saw a quote around here like "Data has gravity; the computation will move to it." (I think this was Nadella at Bu
62.
▲
by
gavinpc
9y ago
Yes, I'm saying that this would not move forward without buy-in from non-programmers with influence. But language isn't the only thing. WASM is (correct me if I'm wrong) harder to reverse engineer, which must matter to thos
63.
▲
by
gavinpc
9y ago
These are all valid points... but I'm curious what you mean by "better solutions exist now." Basically everybody's agreed to use a transpiler for the foreseeable future [0]. How is that not a workaround? [0] This is my
64.
▲
by
gavinpc
9y ago
> dynamic import Umm... you mean like AMD? Yeah, it's awesome ( edit I mean, was a solved problem years ago). Somebody explain to me how people live without this.
65.
▲
by
gavinpc
9y ago
People could be perfectly happy with today's performance levels (or tomorrow's, or yesterday's) if the prevailing systems were designed to serve and empower them, rather than to exploit them. The market wants people to want
66.
▲
by
gavinpc
9y ago
I'm of two minds about WASM. There's the Alan Kay attitude that we can build entire systems on top of minimal VM's, rather than sacrificing power to bake in more facilities. But even he says that too much time has been waste
67.
▲
by
gavinpc
9y ago
I had the same reaction. The only part of this that I could read was a little surprising: pop :: CallstackIO () pop = modify popFrame where popFrame (_:xs) = xs popFrame xs = xs
68.
▲
by
gavinpc
9y ago
Dr. Kay might also observe that this is an instance of problem solving , which he associates with incrementalism (since the context is already understood), while inventing the future is about problem finding , which requires creating a ne
69.
▲
by
gavinpc
9y ago
Thanks for that. I'm the opposite of a "car guy," but that was a highlight of my day.
70.
▲
by
gavinpc
9y ago
> This is why people don't trust you, science. Funny... but I wish that were the case. Last week when I was picking up my kids from school, I challenged another parent to confirm her bumper sticker's claim that the Earth is fla
71.
▲
by
gavinpc
9y ago
The video is amazingly inhumane. Things that presumably took many person-years to create are shown for such a small fraction of a second, and in such rapid succession, that it hurts my brain to watch. I know that they are doing some fascin
72.
▲
by
gavinpc
9y ago
I know you're joking, but for those who may not be familiar, the Census is mandated explicitly by the Constitution. So that would require a constitutional amendment.
73.
▲
by
gavinpc
9y ago
> Facebook's mission of making the world more open That's a rather strong statement, for a company that has become one of the world's most complained-about black boxes. But yes, they have done a lot of good in the computer
74.
▲
by
gavinpc
9y ago
At the same time, richer younger people are paying to support poorer older people, many of whom are not capable of working. Even if we err on the side of helping too many of our elders, I can't see that as a weakness of our nation. M
75.
▲
by
gavinpc
9y ago
That's not a risk, that's the raison d'etre. In the fifteen seconds most people will spend scrolling through this (of those who bother at all), only two things will be left in their mind: Social Security and California. I e
76.
▲
by
gavinpc
9y ago
You're right.
77.
▲
by
gavinpc
9y ago
You mean like https://impeachdonaldtrumpnow.org/ ? I wholeheartedly agree that we need to work together to wield whatever power we have, using all of our creative resources. We need a cultural change. This is good news in
78.
▲
by
gavinpc
9y ago
Wow. This is the hardest problem in programming. This is a very thought-provoking tour of nearly forty-years' worth of valiant efforts to tackle it. Add Sketchpad, and you'll have half a century. https://en.wikipedi
79.
▲
by
gavinpc
9y ago
You don't think that follows easily, then?
80.
▲
by
gavinpc
9y ago
Uglify is a mature and widely-used package. I use it and I love it. It's been years since uglify2, and I was excited to see this. But... it appears that there are no release notes for version 3, apart from the three negative points a
81.
▲
by
gavinpc
9y ago
> Roald Dahl’s poem “Television” says it all: “So please, oh please, we beg, we pray / go throw your TV set away / and in its place, you can install / a lovely bookshelf on the wall.” There's a house 2 blocks from me
82.
▲
by
gavinpc
9y ago
The John Resig post linked by TFA indicates that this was originally dealt with by locking the constructor altogether: function Array(){ alert("hello, I found something of yours!"); } // ERROR: redeclarat
83.
▲
by
gavinpc
9y ago
Yes but they'll be pwned by the FCC (and friends). Don't count on it.
84.
▲
by
gavinpc
9y ago
It's complete nonsense. Wizards? More like straw men. Actually my four-year-old just walked in. Me: How does bread get on the shelves? Tremé: By people carrying them. I don't know how they get up. People lift them and put them
85.
▲
by
gavinpc
9y ago
> a true date-of-Easter complication is probably the single most difficult complication in horology Funny story. I was making the "final" commit before shipping a desktop application, and I wanted to make an Easter egg. But w
86.
▲
by
gavinpc
9y ago
Last summer I said to myself, "Okay I need to know what all the fuss is about." So I sat down and read the Redux source. I thought, "This is it?" It does almost nothing but issue loquacious console warnings when you&#
87.
▲
by
gavinpc
9y ago
There is some confusion in this thread about the purpose of this tool, which is targeted at generated code—specifically, code generated by other compilers. In order to get language features that don't exist in javascript, code has t
88.
▲
by
gavinpc
9y ago
I was assuming that the intention was to eventually provide runtime support. If that's correct, then I think we'd be in agreement about what "static" means? Babel and all sorts of other compilers can run in the browser.
89.
▲
by
gavinpc
9y ago
I'm using "dead fish" in the Bret Victor sense.[0] It's a static tool by nature. By the time you're in a live environment, webpack is gone. [0] https://vimeo.com/64895205
90.
▲
by
gavinpc
9y ago
The benefit of this would be at runtime when implementing interpreters: > experiment with JavaScript features by tweaking a JavaScript engine written in JavaScript, all hosted just in a browser; think of it as a "Babel VM", rea
More ›