Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BarkMore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
271.
▲
by
BarkMore
16y ago
Chris is the Open Source Programs Manager at Google. He handles open source matters and policies for Google, among other tasks. He is not a developer.
272.
▲
by
BarkMore
16y ago
Minor correction: Google opened an the office in NY three or four years before the DoubleClick acquisition. Google was already in the building at the time of the acquisition.
273.
▲
Hack the firmware in your Canon point & shoot
(chdk.wikia.com)
9 points
by
BarkMore
16y ago
|
1 comments
274.
▲
In The Era Of The Connected Camera, Point & Shoots Commit Seppuku
(techcrunch.com)
25 points
by
BarkMore
16y ago
|
23 comments
275.
▲
by
BarkMore
16y ago
Here's one: http://code.google.com/p/pubsubhubbub/source/browse/#svn/tru...
276.
▲
by
BarkMore
16y ago
Here's the latest that I could find on why Twitter does not support PuSH: http://groups.google.com/group/twitter-development-talk/brow... None of the issues are related to licensing.
277.
▲
by
BarkMore
16y ago
Interfaces are explicitly defined in Go as they are in Java. The difference is that you do not declare the interfaces implemented by a type. If a type has methods that match an interface, then the type implicitly implements the interface.
278.
▲
by
BarkMore
16y ago
I find that I can write working code with Go as fast as I can with Python. Although I need to type more with Go, the static typing helps me iterate faster to working code. With the exception of the library problem that I mention in another
279.
▲
by
BarkMore
16y ago
From the FAQ: " Although Go has types and methods and allows an object-oriented style of programming, there is no type hierarchy. The concept of “interface” in Go provides a different approach that we believe is easy to use and in some ways
280.
▲
by
BarkMore
16y ago
Although the library coverage for Go is growing, it's tiny compared to what's available in Python. Otherwise, I much prefer Go to Python for many of the reasons given by the author.
281.
▲
In praise of Go or "Why I moved from Python and C++ to Go"
(groups.google.com)
50 points
by
BarkMore
16y ago
|
97 comments
282.
▲
by
BarkMore
16y ago
I cannot subscribe from Google App Engine. My incoming and outgoing IP address are not the same as required by RSS Cloud.
283.
▲
by
BarkMore
16y ago
There are a number of issues with the RSS Cloud. There are proposals to fix RSS Cloud (see discussion here http://rsscloud.org/walkthrough/openDiscussion.html ), but there is not yet a new specification incorporating these changes.
284.
▲
by
BarkMore
16y ago
At the start of a product cycle, game consoles are typically sold at a loss. Manufacturers recoup this loss through licensing fees paid by game publishers. If Microsoft is selling the Kinect at a loss, then Microsoft will be motivated to ke
285.
▲
by
BarkMore
16y ago
Yeah, I heard that Google tries to colocate teams. I recommend that you ask Google what they do in Chicago and other locations that are acceptable to you. There might be something that interests you.
286.
▲
by
BarkMore
16y ago
You don't need to move to Silicon Valley to work at Google. Google has a large engineering office a few miles away from Microsoft's Redmond campus.
287.
▲
by
BarkMore
16y ago
A friend of mine who still works at Microsoft confirmed that the pet project theory is partially correct.
288.
▲
by
BarkMore
16y ago
What if F# is somebody's pet project? Microsoft might have invested in F# because the supporters inside Microsoft had the political capital to make it happen and not because there was a real product strategy. Some things about F# are consis
289.
▲
by
BarkMore
16y ago
I poked around and found this: http://hackernews.com/rss
290.
▲
by
BarkMore
16y ago
In the stack rank meetings that I was involved with, we ranked employees in the order that we would hire them to a new team. This ranking considered several things: productivity, ability to drive tasks to completion, quality of code, willin
291.
▲
by
BarkMore
16y ago
Stack ranking means just that: the employees are ranked. What the company does with the ranking can vary. The uses of a stack rank can be beneficial or harmful. At one company where I worked, the rank was used to identify employees for pro
292.
▲
by
BarkMore
16y ago
I love JSON because there is a straightforward mapping from JSON to the data types supported by many programming languages.
293.
▲
by
BarkMore
16y ago
Blocking for short periods of time is fine if you run more than one instance of the python application per core. If database database access is taking more than a second, then I recommend fixing that problem first.
294.
▲
by
BarkMore
16y ago
I am arguing that a small number of things take a long time in a web server. Can you give some examples of things that potentially take a long time in a web server that are not already covered by Tornado (http client, long polling)?
295.
▲
by
BarkMore
16y ago
It's rewarding when your work is used by 500 million people.
296.
▲
by
BarkMore
16y ago
Using a non-blocking server with Python does make sense if you use non-blocking code for the things that take a long time. Here's an example: a server takes 400ms to handle a request. Of that time, 300ms is spent waiting for an HTTP respon
297.
▲
by
BarkMore
16y ago
The creators of Tornado recommend writing synchronous code for everything except "long" operations for which you have no control. Examples of these include long polling and requests to third party services. Requests to your local database
298.
▲
by
BarkMore
16y ago
A goal of the the assignment is to create a site that shows up at the top of the search results for a query. I wonder if the student created the silly sounding C&D letter with the goal of generating page rank improving links back to his
299.
▲
by
BarkMore
16y ago
It's probably not the last language that he will ever learn. If he's going to build a major project in Clojure, then he's going to need learn about Java.
300.
▲
by
BarkMore
16y ago
Speaking of PF, I am enjoying the new David Gilmour & The Orb album. There's a special headphone mix that I listen to when working.
More ›