Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aboodman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
571.
▲
by
aboodman
14y ago
Why would any vendor agree to such an arrangement? If you're not allowed to differentiate on either hardware or software except in trivial ways, the product commoditizes immediately and there's no profit for the vendor. The reason Apple can
572.
▲
by
aboodman
14y ago
A recent amusing counter-example: http://stackoverflow.com/questions/4185665/guava-equivalent-...
573.
▲
by
aboodman
14y ago
s/absorbent/exorbitant/ ? Also first sentence is really awkward. Better: I will be the first to admit that I absolutely despise the state of higher education. The concept is fundamentally flawed, and I am not thrilled to have spent 3 years
574.
▲
by
aboodman
14y ago
Sorry, I removed the point because I realized it wasn't relevant to this particular bug. This bug isn't a case of an assertion failing (which is the "crash hard" bit). It was just a logical failure. A bug. (Incidentally, eliminating these k
575.
▲
by
aboodman
14y ago
The network stack is written in C++. It's entirely possible for the sync service to return an HTTP response that tickles a bug there.
576.
▲
by
aboodman
14y ago
1) You can't do that in C/C++. At best you can catch only a subset of failures that way. 2) Any proposed design choice must be implemented with code, and that code can have bugs and crash. That is what happened here.
577.
▲
by
aboodman
14y ago
Programmers must program. If anything at all prevents a programmer from programming, he or she will grow unhappy. Incomplete designs, slow builds, too many salespeople, noisy construction out on the street, whatever. Programming good. Not p
578.
▲
by
aboodman
14y ago
Photoshop is an example of software that must also remain backward compat with the human systems that use it. There are lots of professions that are essentially "Photoshop Expert". If features are removed, altered, or even if keyboard short
579.
▲
by
aboodman
14y ago
And web browsers :)
580.
▲
by
aboodman
14y ago
Chrome does, too: http://support.google.com/chromeos/a/bin/answer.py?hl=en&...
581.
▲
by
aboodman
14y ago
I don't understand your 'focusing their efforts first' comment. I implemented all the things I mentioned in that comment.
582.
▲
by
aboodman
14y ago
We have that: http://www.chromium.org/developers/design-documents/user-scr... . See @match. Not enough users read or care about fine-grained capabilities.
583.
▲
by
aboodman
14y ago
This would be really easy extension to create with the bookmarks API: http://developer.chrome.com/extensions/bookmarks.html You should give it a shot! Edit: It wouldn't be able to do the 'until i hover over it' bit. If that's important
584.
▲
by
aboodman
14y ago
HTTPS Everywhere: https://chrome.google.com/webstore/detail/gcbommkclmclpchllf... Dunno about Smooth Gestures.
585.
▲
by
aboodman
14y ago
Perhaps you could use window.open() to get around needing chrome.windows.create, which would allow you to remove this permission.
586.
▲
by
aboodman
14y ago
It's necessary only because of one function call: chrome.windows.create(). We hope to remove the need for this permission in order to do basic tab management soon: http://crbug.com/137404 .
587.
▲
by
aboodman
14y ago
Yup, thanks for the fix.
588.
▲
by
aboodman
14y ago
Edit: Whoops, meant Chevy Volt. Why isn't the Leaf doing better? when I heard about it I was super excited, and if I had to replace my Prius, it would be my first choice. I think they hit the tradeoffs just right: for almost all daily drivi
589.
▲
by
aboodman
14y ago
Audited how? Unless MobileSafari is itself tightly sandboxed, I don't see how auditing the code inside it is useful. Once you get malicious executable code inside MobileSafari, it can do whatever MobileSafari can do. Edit: I think a bett
590.
▲
by
aboodman
14y ago
IE6 was actually just an incremental improvement on IE5 and IE4 before it. IE4 was the really important leap. Story time: IE3 and NN3 both had small amounts of programmability via JavaScript - you could change the src of an image, you could
591.
▲
by
aboodman
14y ago
But it's OK to write web pages that do?
592.
▲
by
aboodman
14y ago
This is (to me) a weird way to evaluate smoothness. By slowing it down, the default space between the frames is larger. So it seems like minor glitchiness is going to be harder to catch, not easier.
593.
▲
by
aboodman
14y ago
I've worked with a couple of these APMs and they were awesome. I've never experienced or heard of this credit-jealousy around APMs that you're describing (I have seen it with other employees though). Obviously, I'm just one data point.
594.
▲
by
aboodman
14y ago
The ones included in the article are Gmail, Toolbar, and Chrome.
595.
▲
by
aboodman
14y ago
How is the permission handling in Firefox better?
596.
▲
by
aboodman
14y ago
Yeah, sorry if the comment was a bit context-lacking. gmurphy is a coworker on Chrome.
597.
▲
by
aboodman
14y ago
The majority of the most intelligent and productive people on Chrome don't blog, don't have github accounts, and they only way you'd have a hope of finding them is because Chrome is open source so you could trawl the repository and discussi
598.
▲
by
aboodman
14y ago
I just used this to make mockups for a small project and it was awesome. There's still lots of little polish things you can do, but the functionality is almost completely there. Extremely useful. You did a really good job picking the bits t
599.
▲
by
aboodman
14y ago
That isn't how I took it. I read it as: there was an error scenario that was clearly happening, which should have resulted in a particular log message. Except it wasn't, which meant that something was racing.
600.
▲
by
aboodman
14y ago
Your extremely talented cofounder put the punchline of intellisult below the fold at 1440x900. I thought the site was broken. http://imgur.com/EKlmK Edit: I also didn't see the green flag the first time. When I refreshed it showed up.
More ›