Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jbeda
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
121.
▲
by
jbeda
14y ago
I'm the TL for Google Compute Engine. This isn't the performance we expect here and we will be looking in to see what is going on.
122.
▲
by
jbeda
14y ago
I don't know about GAE specifically but I'd be very surprised if it didn't see the same time as the rest of Google. They would have had to do work to make that happen.
123.
▲
by
jbeda
14y ago
As part of Google Compute Engine we provide an NTP server to the guest which is based on Google Production time. As such our VMs get to take advantage of this leap second smearing implementation. I was going to mention this at my talk at IO
124.
▲
by
jbeda
14y ago
Exactly -- if you composite into a buffer without an alpha channel (such as the final frame buffer) you are cool. If you want the destination to be able to alpha composite further on, you have trouble/complexity.
125.
▲
by
jbeda
14y ago
You can probably blame me for this, to some degree. We were really trying to build for the future with WPF and as such wanted to be truly resolution independent. As such, we (I) locked a px to a 1/96th of an inch. The end result is that
126.
▲
by
jbeda
14y ago
Perhaps I'm not being clear. In WPF/Avalon we aimed to have a generic scene graph. We were also looking to cache intermediate nodes in the scene graph and do composition of a transform on those nodes. This was to prevent the need to compl
127.
▲
by
jbeda
14y ago
Interesting article -- but that assumes that you have both an RGBA source and an RGBA mask -- twice the RAM. When doing full screen compositing ram is a big deal. If you are rendering solid color text, the source could be a constant. But
128.
▲
by
jbeda
14y ago
We faced this issue when building WPF/Avalon ~7-8 years ago. One key here is that subpixel rendered text can't be easily composited. You essentially need RGB alpha channels so that you can blend each channel independently. Because of this
129.
▲
by
jbeda
14y ago
Note that this is built on top of Dremel: http://research.google.com/pubs/pub36632.html
130.
▲
Google BigQuery brings Big Data analytics to all businesses
(googledevelopers.blogspot.com)
6 points
by
jbeda
14y ago
|
1 comments
131.
▲
by
jbeda
15y ago
Check out Google Cloud Storage. https://developers.google.com/storage/ Proudly built in Google Seattle. We are hiring, by the way. :)
132.
▲
by
jbeda
15y ago
Actually, by the time it shipped, 80% of the crashes were due to insane reentrancy issues due to the componentized nature of IE. For example, when tearing down a page, we would go ahead and release the laster of the references to the Active
133.
▲
by
jbeda
15y ago
I implemented this in the core data structures for IE5. We were very memory constrained as we had to run on Win95 machines with something like 12MB of RAM. I was counting bits. The base level of the tree wasn't really a node DOM but rathe
134.
▲
by
jbeda
15y ago
I can guarantee that the snark is intrinsic to Raymond. He is just that type of guy. He loves a good story, is very sarcastic and likes to troll co-workers. (I could tell quite a few Raymond stories from when we worked together but it is be
135.
▲
by
jbeda
15y ago
I'm one of the authors of the XEP and was part of the Google Talk team back in the day. I haven't been working on it in quite a while so I really don't speak for the current team. First off, I'm super proud of these guys finishing off this
136.
▲
How Harvey Mudd dramatically increased Women CS students
(youtube.com)
1 points
by
jbeda
16y ago
|
0 comments
137.
▲
by
jbeda
16y ago
This is addressed in the article. It says that google uses toolbar latency to determine page load latency and that is the only way toolbar data affects page ranking.
138.
▲
by
jbeda
16y ago
Performance improvements in modern browsers (V8 and webkit) along with more memory and faster processors are the game changers here. Keep in mind that at the time it was all based on the Trident rendering engine introduced in IE4. The syste
139.
▲
by
jbeda
16y ago
IE 5.5 had a lot of this with behaviors. IE 6 built on it further. Firefox push a lot of similar concepts with XUL. These ideas aren't especially new. There are a lot of subtlties that make this stuf really tricky. For details on behaviors
140.
▲
by
jbeda
16y ago
Dremel is the technology behind BigQuery. The talk from Google IO is informative. http://code.google.com/apis/bigquery/
141.
▲
by
jbeda
16y ago
A trick to save memory: If you have a struct/class with a lot of members that are usually set to zero or some other initial value, you can store them in a "lookaside" structure that is hung off a global hash table with the pointer of the or
142.
▲
by
jbeda
16y ago
If you miss, dremel, you might be interested in BigQuery ;) It is essentially hosted Dremel. Check it out: http://code.google.com/apis/bigquery/
143.
▲
by
jbeda
16y ago
Having worked on IE back in the day, I can take a good guess as to why XP isn't supported. (I haven't had the time to read all of the reddit responses yet). It comes down to cost. Microsoft tests everything way way more than is apparent f
144.
▲
by
jbeda
16y ago
Honestly, you have to be blind not to see the business model and assets that they are building. Go to http://www.facebook.com/ads and take a look. You can target ads at "all doctors under 30 in the chicago area that went to a ivy league s
145.
▲
by
jbeda
16y ago
I'm as guilty as anyone else on the team for pushing forward to Avalon/WPF. The truth is that much of the team was just exhausted an wanted to do something else. It was people higher in the chain that dropped the ball on IE completely. The
146.
▲
by
jbeda
16y ago
Keep in mind that we released IE6 before many of these standards were written or clarified. It also wasn't clear at the time if the standard to follow was the W3C on or the defacto standard the reflects all of the quirks introduced by Netsc
147.
▲
by
jbeda
16y ago
Don't forget to also drizzle with honey and cracked black pepper.
148.
▲
by
jbeda
16y ago
Seattle actually put this into practice. The city funds and supports homeless housing for the most expensive homeless in the city. There is no requirement for sobriety. The project is called 1811 Eastlake ( http://www.google.com/search?q
149.
▲
by
jbeda
16y ago
There is a business opportunity here. Managing credentials and secrets is (passwords, private certs, etc) is hard. Making that process turnkey, secure and easy would be useful.
150.
▲
by
jbeda
16y ago
TCP connections are identified by the (src ip, src port, dest ip, dest port) tuple. The server only needs one port. So theoretically a server can handle 64k connections per client.
More ›