Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aboodman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
511.
▲
by
aboodman
13y ago
The web UI for Camlistore: http://camlistore.org/ - video overview: http://www.youtube.com/watch?v=yvjeIZgykiA - early web UI: http://www.youtube.com/watch?v=yvjeIZgykiA#t=24m5s It
512.
▲
by
aboodman
13y ago
If you live in California, this issue is incredibly important to you and your children. Every resident should be familiar with it, and this article is a great introduction.
513.
▲
by
aboodman
13y ago
Sure, slow rendering/layout/performance would be a perfectly reasonable complaint about the web platform. The well-formedness thing is, sorry to be blunt, a totally crazy thing to complain about. Every single platform that has any
514.
▲
by
aboodman
13y ago
well-formedness? _that's_ the problem with the web? Not slow performance? Not no realistic offline story? Not a loosely-typed, dynamic language? Well-formedness. Sigh.
515.
▲
by
aboodman
13y ago
The event handling was something I also thought I didn't want at first. It is actually important though because it allows you to register event handlers before the component is mounted in the DOM, which comes up all the time because of
516.
▲
by
aboodman
13y ago
I don't know what the relative numbers are by neighborhood, but I've lived here for a decade and there does seem to be a gigantic surge of construction over the last few years in "places people want to live (and work)".
517.
▲
by
aboodman
13y ago
Wow, awesome culture clash that you'd even ask this! Yes, the bay area, but particularly SF is extremely anti-car. This is probably rooted in environmentalism, but in the city it also resonates with many people for health, social, and
518.
▲
by
aboodman
13y ago
If we didn't provide an autoupdate mechanism, then developers would just implement their own. Frequently, these handrolled systems would have security flaws. We have an existence proof of this: it happened in the Greasemonkey ecosystem
519.
▲
by
aboodman
13y ago
"The obvious way to prevent auto updating is to simply disallow an extension from modifying its own storage and to prevent it from running any code it manages to download." You can remove eval() (In fact eval() is disallowed in Ch
520.
▲
by
aboodman
13y ago
Autoupdate is not a "feature", it's a consequence of Turing completeness combined with network access. Any platform that has these two properties has autoupdate, and there's no technical way to prevent it. The autoupdate
521.
▲
by
aboodman
13y ago
If a piece of software can connect to the internet, it can implement its own autoupdate. For extensions it would be trivial. People even commonly did it with Greasemonkey scripts. The reason Chrome includes this functionality is because the
522.
▲
by
aboodman
13y ago
Do you have an example, or just paragraphs of mad ramblings?
523.
▲
by
aboodman
13y ago
It's Greasemonkey for native apps. Badass.
524.
▲
by
aboodman
13y ago
When you have n-hundred-million people's personal information at stake, 'currently non-existing (but multiple-times previously existing)' is not very reassuring. There's nothing wrong with multiple layers of safeguards.
525.
▲
by
aboodman
13y ago
I do not think this particular attack works in any modern browser anymore. However, the while (1); (or similar tricks) is an easy defense-in-depth measure in case browsers regress in this area or new attacks are found.
526.
▲
by
aboodman
13y ago
Been working on Camlistore: http://camlistore.org/ It's still quite early, but it's starting to look a little like something that might be useful someday.
527.
▲
by
aboodman
13y ago
Hi Pete, I'm also super interested in this combination. However, on my new moto x, the photo scroller drops to ~45 fps and looks pretty chunky. I also noted that you say the demos work best iPhone 5 on iOS 7, but unclear if you meant i
528.
▲
by
aboodman
13y ago
Require.js doesn't remove unused code like the closure compiler does. That feature is critical for building general purpose libraries because it allows you to organize on conceptual boundaries without worrying so much about code size.
529.
▲
by
aboodman
13y ago
edit: removed snark. You should not be worrying about object size. Write libraries in a way that makes sense for your problem, then use Closure compiler to strip the unused code from each application.
530.
▲
by
aboodman
13y ago
Phew!
531.
▲
by
aboodman
13y ago
Argh. My entire office full of Googlers is cringing. This guy doesn't represent all of us (or really any of the people I have worked with at Google).
532.
▲
Oilpan: GC for Google Blink
(docs.google.com)
3 points
by
aboodman
13y ago
|
0 comments
533.
▲
Ask HN: Autoformatting JavaScript
1 points
by
aboodman
13y ago
|
0 comments
534.
▲
by
aboodman
13y ago
One of the best strategies for creating long-term competitive advantage is to use the profits from your early lead to do something that is expensive to replicate. Here's an example close to my heart (and please note that I'm just
535.
▲
by
aboodman
13y ago
I read that as "sold my pet for bitcoin". that would have been funnier.
536.
▲
by
aboodman
13y ago
Script evaluated in a web worker would still have access to your application's cookies and would be able to interact with the server with the user's credentials. You probably don't want that.
537.
▲
by
aboodman
13y ago
I grew up in Southern California, and feel like that might be part of why the two long grey winters in sf each year affect me worse than my friends. I found that a good antidote to the second winter was making snowboarding a more serious ho
538.
▲
by
aboodman
13y ago
Beautiful. Really great, creative work. Would definitely invite for an interview, if I were in the market for this skillset.
539.
▲
by
aboodman
13y ago
Oh. On re-reading, that makes sense. I recant my snark.
540.
▲
by
aboodman
13y ago
> I assure you, after that you will not need anything ever. I love it when people say things like this. As is their domain is the only domain in all programming. For surely, you could write a competitive web browser in Perl. Or a first p
More ›