skysight-inc/HackerNews huggingface dataset:
Well, here's a cool plugin I've been using lately: https://github.com/deceze/Sphinx-HTTP-domain

For documenting code, Sphinx has the advantage that you can use it for cool stuff like testing the sample code provided. See here: http://sphinx.pocoo.org/ext/doctest.html

But you won't get away with just docstrings. Good documentation also includes a high-level overview of the API, history of changes, a glossary of terms, etc...

It does have a slight learning curve, but it is very extensible while providing enough out-of-the-box already, and some people have been using it to write entire books.
also, senior pharma experience = great
Right .... we can only have dedicated employees from the US, great line of thought there.
Sorry, but "nothing to hide" is not a valid reason to enact this sort of measurement. Even if a person has a clean record, someone will find a way to indict that person of a crime, and that usually happens when laws change over time. The notion of a "terrorist" and "enemy combatant" have changed over time since 9/11. A person such as yourself traveling a lot is already going to be suspect - imagine if one day you had a label like these attached to you simply because you fly a lot?

In a similar vein, one example is Megan's law, named after a young girl who was murdered by a convicted sex offender. The law was enacted to create a registry of such offenders to let people know when a sex offender would move into new neighborhoods - a modern day Scarlet Letter. The idea was "fine" in theory when it came to child molesters, but since then the definition of "sex offender" changed, which now encompasses near-age-consenting kids who would send each other risque pictures or an 18 year old having sex with a 17 year old.

There are just examples, but that's why "nothing to hide" doesn't work in our favor.
Just like the presence of perfectionism and engineering doesn't mean that people are sitting on "unfinished" products for decades. Never mind that the US has some pretty awesome engineering itself and that the average quality of German startup software isn't any better.

Basically, the speaker was just throwing some cliches into the room, whether they fit or not. He might as well have said that Germans don't get anything done because they spend so much time to listen to the Hoff.
That's a false dichotomy. In no way does the appearance of an email impact the quality of its content or vice versa. You obviously do not care about the appearance of emails (or rather, you prefer the appearance of plaintext emails), but others, like myself, do. Fortunately, any decent email system will provide the content to suit both of our preferences.
Chrome 12 Released With 3D CSS
Let me rephrase: it doesn't make any sense to compare a company that's competing on price with a company that's competing on value. They are both filling different niches in the marketplace.
Skype was reclassified by kids from "awesome software" to "proprietary crap" as soon as Microsoft bought it.
Philly Beek Week (For Programmers on Budget)
Gates was an extremely talented programmer. There's a great chapter on him in "Programmers at Work" - http://www.amazon.com/Programmers-Work-Interviews-Computer-I...

Joel Spolsky also mentions his talents in some of his old posts as well.
I don't like it for accessibility reasons, but if you have a site with n disabled users (say, a site for archers?) it might work well.

Certainly, not hard for spammers to break, but as long as it doesn't have widespread use, they won't bother putting in the effort.
So who are your co-founders? Are there any?
To me, the problem is finding co-founders not bureaucracy. As others have pointed out, you don't need to get the "Gründerzuschuss". None of the German founders, I know, says that bureaucracy is the biggest problem. Sure they complain and they might hire more if they could fire more.

But the real problem, as the article says, is culture. Germany was once the country of the "Gründerzeit". But thats more than a century ago. Indeed, most of the big companies in Europe are way older than the republics they are based at.

I'm currently graduating from one of the top tier [1] engineering schools in Germany. None of my classmates that I'm friends with is really interested in startups. They are all going for Big Car or a Doctorate. And those guys are already more ventures than average.

[1] Not, that this says a lot. University quality is still way more equally distributed than in the US. But at least, there is some competition now. Not just over research grants but also about talented students. Ironically, my university is pushing entrepreneurship a lot. They even changed their slogan to "The Entrepreneurial University" http://portal.mytum.de/welcome/
JPM/Chase - earning $1mm monthly from ATM charges Not shown on screen
At this point, I wish (as a compromise) that they changed trademark law and stopped (or rolled back) the extension of copyrights. It would seem that Disney and Co. could live with no else being allowed to make "Mickey Mouse" (substitute character here) media but allowing the older works to pass into the public domain. It is not a great compromise, but it would probably allow older works to actually be available and preserved.
Actually the phase shift between the cosine and sine is 90 degrees, not 180.
Dup: http://news.ycombinator.com/item?id=2628498
You are really funny.
You pretend to be the grown-up here and still write M$.

:-)
You should be comparing government revenue as percentage of GDP. The US collects 30% less than Canada using this measure (about 24% of GDP vs 31% of GDP for Canada). European nations come in at even higher.
We should really link to
http://www.purl.org/stefan_ram/pub/doc_kay_oop_en
which is still valid and may outlast fu-berlin.de.
Fed to Back Three Percentage Bank Surcharge
I'd suggest taking a look at the readme - it covers this and more!
The author hints at good point - is the browser going to be around in 10 years? The trend definitely seems to be cloud + rich client. In that case, is the browser needed?
The comments on this page are better than the code.
Ok no they are not.
Agreed on the convenience point. FT's strategy is definitely dependent upon the consumer's loyalty to their brand/product. Enough that they'd rather see Apple's cut stay with the publisher at the inconvenience cost of dealing with separate bills.
HTML5 apps are going to be heavy on JavaScript. It is a matter of personal preference or dislike of JS which is a big factor here.

More important though is how performant and tight the app is, I think most developers who are wanting to have the best performance will choose native.
agreed, I was pointing out (badly) that it could be a runtime / compiler decision and not the programmer.
Linux distributions? Usually not important until you're building your own packages or needing to heavily customize.
I am taken aback everytime I see google "semi-filter" words from search. Is it me or does the company need a more serious competitor?
Very good point, thanks for the feedback. The full release version will have an option to toggle back to a standard letter-based CAPTCHA.
This makes sense. Give a huge incentive for users of Apple's products to continue to buy their devices and get further ingrained into their ecosystem while getting that desirable vendor lock-in.
RIM aquires German Scoreloop AG
Brilliant - my sentiments exactly.
I wouldn't call it a "fixed" version of Backbone. It changes some things I'm not overly concerned about (getters) and replaces collections with something that at first glance appears less useful.

I like collections, they give me a good place to put any logic and state involved with groups of models. If need be I can have multiple collections dealing with the same model class, each with whatever varied behavior needs supporting. In spine it looks like I get to manage all of that myself, which appears to be a trade of versatility for simplicity.

Not trying to knock Spine, I just don't like it when "oh it's a fixed X" is used to mean "it's a version of X that does things the way I like". There are a lot of actually broken projects out there, Backbone is not one of them.
That's awesome! So you've got special government pricing tiers now too, eh?
I'm torn on this. On one hand I love the performance and look/feel of apps running natively. On the other hand I like the concept of getting access to my data or applications ubiquitously. On the other side of this I feel Google is working to make the browser more of it's centerpiece in the long run.
Referrals for sweet ass-jobs would be another type of blog post I think.
Thank you. I couldn't have stated it better.
It doesn't matter if it was store unencrypted if they could capture the credentials used to decrypt it. It was previously disclosed that they managed to get credentials and administrator / root level access through large parts of RSA. Do you think that this level of acces would still be unable to access the database?
The BillG Review article:

http://www.joelonsoftware.com/items/2006/06/16.html

"...a person who came along from my team whose whole job during the meeting was to keep an accurate count of how many times Bill said the F word. The lower the f*-count, the better."
For another perspective: USD are "hoarded" by investing them in US treasuries. This preserves their value against inflation, because (to a first approximation) when the Fed prints money it does so by buying those treasuries, thus raising their price in USD.

So in the dollar economy, hoarding takes the form of purchasing USD so you can participate in seigniorage. In the bitcoin economy, hoarding takes the form of holding on to your balance. But they are both forms of hoarding, designed to protect value without actually making "useful" investments that affect the real world.
I don't think the Welfare State is a problem at all nor do I think we have a problem in this culture with being successful. It is just that most people consider the risk associated with creating a startup and the probability of actually succeeding to low.

Being an employee is a lot simpler, quite safe and depending on your education is a lot more likely to get you a nice lifestyle.
I don't think I'd even mind so much if it weren't transparent, but it's pretty repulsive.

As some other commenters noted, the site tries really hard as well but 1300-px-wide content is awful in any light. It's just form, not function, but the irony from a site that pushes the uniform display of email and uses (web and email) resolutions that most users can't see without scrollbars isn't helping the message any.
No, but we're thinking fast.
This doesn't even work in Chrome unless you enable it. They are not using this, it would make them to dependent on an immature technology.
That's exactly what I use too, it's not perfect but it gets you 95% of the way there. I didn't find it too hard to learn, I just picked up the examples and was on my way to writing the docs within a few minutes.
Not sure that's quite true really.

(I think tastypie is really good tho, btw)
>>Comparing the two over all domains is ridiculous as this includes mass domains such as parked domains which can easily give Apache 10s of millions of useless stat points as one registrar switches a couple of servers.

If we are counting web server use, and mass domains are an example of web server use, you would need to say more than just 'mass domains are useless'. Otherwise that is just special pleading.

On the other hand, if we are counting 'useful domains', you would need to say why you think mass domains don't count as 'useful'. You only said that they could switch often.

I would say mass domains count as a 'useful' because they still have some kind of exposure security wise. They also demonstrate provisioning costs (or lack thereof) and provisioning speed.
Maybe your brain is just wired a little bit differently than mine. As for me, I often (not always) find it difficult to focus on a piece of text or code when something in my peripheral vision is blinking on off on off on off look at me look at me lookit lookit lookit.

Naturally in that situation a blinking thin-line caret is much less aggravating than, say, a block cursor the size of a character cell.
I'm looking forward to decentralised microblogging, since then we can publish multiple feeds (RSS would seem ideal) from the same identity (domain), e.g. $ dig andy.tel naptr|grep rss - there'd also be a record to delegate a "hub" for my followers to subscribe to.
Totally agree and that's the one thing I was scanning through the page looking for.

Quora's fantastic native editor is a contentEditable div and so the iPhone version has to do things completely differently which annoys me as a user.

It's the future of all editing and the only good present of rich text editing on the web.
>I think the real answer here is to stand out...

That's the opinion the author is rebutting here, and I agree with him. It's not enough to just stand out. You have to tell people how you stand out, and what you want. Narrow your scope, have high standards. Of all the things you've done in the past, pick the one or two things you liked the absolute best and pursue whatever it was that made those things awesome.
Google Hints At Chromebook Announcement Today
I actually prefer a blinking cursor so long as the window has focus. This is the default of gvim and emacs. Though the one good thing about this article is that it finally got me to read the urxvt man page to figure out how to get urxvt to do that (it defaults to no blink).
>> crappy software is interface between CVS and desktop

I know exactly what you are talking about. ;)
Um, the U.S. dollar was fully convertible to gold until 1971. Since gold has risen from $35 to $1500 per ounce.
Lenovo's Thinnest ThinkPad Yet, The ThinkPad X1 Tested
Isn't it the browsers responsibility to figure out how to layout your content?
Kay mentions the Burroughs B5000. Boy you have to be an old timer to have worked on that. I did some Algol programming on the B6500, the next generation. They were stack machines, but what was interesting was that the memory words were typed in the B6500 and on. IIRC, the add instruction was not typed as it is in nearly all other machines, but it did a integer add or double add based on the tag bits of the operands. Wikipedia has a good article, http://en.wikipedia.org/wiki/Burroughs_large_systems
IE8 screenshot. http://i.imgur.com/ZFDaO.png
For the record, it works great in IE9.
I'm not sure about the terms of Apple's in-app purchasing (perhaps someone could elaborate), but can a publisher add a surcharge to the native app, to cover apple's cut, then offer the original (now discounted) price to users who pay through the web app or via a webpage?
I just tried to use this web app. It took about 5 minutes to load!

I think they are actually loading the entire paper when you hit the app home page, instead of just an index page. Either that or a truly mammoth tangle of (cross compiled?) javascript.

There is even a dedicated "loading" splash screen and progress bar. "If you are not on wifi this may take a while." Ugh. FT, you're doing it wrong.
This American mentality of "the big entrepreneurial idea" that produces some millionaires is why we have such a lousy unemployment rate and low skill workforce compared to Japan and Germany, not to mention huge trade deficits. The problem is that the first generation idea stuff isn't where the jobs and long term money are. The long term social benefits and sustainable jobs are in perfecting and iterating products and production methods.

http://www.oftwominds.com/blogjune11/manufacturing-finance6-...
Users who liked the feature might have been a bit surprised. It's not like the app randomly mucked with the UI, it did precisely what the user requested - nobody needed to be saved.
Skype network rebounds (CHART). Half-way back to normal.
It means when you have a name for something, the association between the name and the thing should be done as late as possible. In the case of a method call, the method to be invoked for a given message name should take place at the time of the call.

I've a lot of respect for Dr. Kay, but history has shown him to be wrong on this point: strong static typing and binding things as early as possible is how robust systems are built and how errors are minimized.

However I won't doubt that the Smalltalk approach is probably right for its original intended purpose (exploratory or didactic programming).
Is that forever or as long as you have the photo on your device? I guess my question more broadly is what is Apple's "post-PC" scheme for the long term archiving of photos and other data?
Nope, that's down for me, too. However, I managed to snag something on Coral:

http://userpage.fu-berlin.de.nyud.net/~ram/pub/pub_jf47ht81H...
Thats quite a drastic move, to remove all non-Free OSs. No one is suggesting this.

Also note that the original title posted here was something like : "IIS loses market share, it sucks, down to 1998 levels."
Apple doesn't make that much money directly on the app ecosystem: If they paid 2.5 billion to developers (70%), their revenue is about 1 billion (the remaining 30%). For that billon they have to host all apps (also the free ones), manually check all submissions (400.000 apps Excluding upgrades!), and process payments.

Apple is making more on iPad covers this year alone.

However, the app ecosystem is a great lockin for users to keep using iOS instead of other mobile platforms. That's their biggest gain, and with iCloud they embiggen this platform lockin.
sending a message = piping

sending a message with callback = continuation passing style
Apple's view of the web is a little different than most. When you think of today's internet, you think of web pages, but there's a whole other layer. If you look at web development trends, you'll see that the tools we have (like HTTP) are being pushed to do things they weren't originally designed to do. Starting with the first use of HttpRequestXmlResponse, web developers pushed HTTP down a conceptual layer. HTTP used to be the destination. Content was pushed, in whole, using HTTP. Javascript enabled web browsers give us the power to use HTTP as an underlying transport. With these tools, the balance of our app moved back in to the browser. This ideology is pretty well expressed in pieces espousing the virtues of the "Javascript Age".

The browser, enabled by javascript, has become a platform in and of itself. This pushed the OS down a conceptual layer as well. Google is embracing this model because they live on the web. Apple is fighting this model, because they live in the hardware and OS market.

Apple sees the internet as a ubiquitous transport. They're building an ecosystem of "things", just like Google, only Apple's "things" are iOS devices, where Google's "things" are websites.

Android is Google's hedge against Apple's platform. It exists primarily as a countermeasure. If Google believed in Apple's view of the internet -- where devices are king -- they'd have much stronger ownership of the entire Android platform. In short, they'd go vertical as well. They've made some small plays in that direction (Nexus phones), but they're not seriously committed to it.

The great part is, we get to watch this battle unfold. I don't particularly care which one wins. I think both perspectives have merit, because I don't buy in to the many "principle" arguments that push matters one way or the other. Never forget, there's money to be made on both sides of the table.
"Claim chowder" refers to refutations of strident and (usually) objectively measurable assertions. "Apples's going to sell a couple thousand of these at best." Often, things you can make stock purchasing decisions based on.

The Gruber statement this one cherry picks begins with "I think", and is about the noodley notion of "the post-PC era". In the end, what this blog post does is illustrate how Gruber is controlling the conversation, as rival pundits try to use his framing devices, badly.
You also need to keep 32-bit and 64-bit shared libraries, and then keep them (more or less) in sync - admittedly, linux distros do manage that more or less invisibly.

Mind you, when it comes to nvidia cards and the claims that newer versions of flash make about hardware video decoding, it's not funny anymore.
The ideas here are important criticisms, but there is one thing to keep in mind with hoarding, and the author can't have it both ways.

The author makes an important point that Bitcoin has value precisely because people are willing to accept it--the characteristic of any good currency.

The appreciation of the currency encourages hoarding, which will negate the circulation of money. But there is a feedback loop to this of course. If hoarding does occur, then circulation will go down, which will cause people to lose interest, which will cause the value to stagnate. In that case, hoarding is no longer appealing, and people who have been will become impatient with the low return of investment and start selling them to liquidate.

This in turn creates more circulation. So there is certainly an equilibrium that the system attempts to reach.

If hoarders do the logical conclusion as to what happens if everyone hoards--it means the currency is worthless. So NOBODY would hoard anymore. In reality, there is some equilibrium point that is reached...it is in the best interests of the system participants that they circulate their currency, because it makes their own holdings valuable.

The author can't have it both ways--you can't both say hoarding will cause the currency to be worthless, and assume that hoarders will just hold onto it forever expecting massive appreciation vs the USD. Nobody hoards it if the value stops going up (or becomes worthless, which is what is being claimed)
Is there a reason to believe they would?
It's not the same - you have to compile Nginx with mod_wsgi support. It's not as simple as doing an "apt-get install nginx" and it may compile with your version, or it may not compile.

Also, read this: http://blog.dscpl.com.au/2009/05/blocking-requests-and-nginx...

mod_wsgi is an interesting example. Surely it has the wrong architecture for Nginx and something better could surely be written. But mod_wsgi for Apache simply kicks ass, being a server that manages everything for you with low overhead and good performance caracteristics. No need for supervisord or any of that crap.

Some people go as far as recommending running Nginx in front of Apache, with all the overhead that brings, just for mod_wsgi (although the same could be said about mod_php).

That's the thing about Apache - it's so mature and has so much traction that you can find quality plugins for anything and everything, being an all you can eat buffet.

But then if you're going to put Nginx in front of Apache, why go with Nginx instead of Varnish: http://www.varnish-cache.org/ -- which is designed from the ground-up to function as a high-performance proxy cache (the Nginx plugin for proxy caching sucks donkey balls IMHO)

What I'm trying to say here is that Nginx is very far from a one-size-fits-all. It's awesome for at least one website I've got written in Ruby on Rails and I'm using it in combination with Passenger (Ruby's mod_wsgi).

But for all my other use-cases, I'm starting with Apache first, then reconsider the move to Nginx or not.
An unrelated question. "unternehmensgründerförderung" is that a real word or you just made it up?
I would make up such words when I am mad at something and can't express my frustation in real words :)
> That although both are infinite, there are actually more of one than the other.

That's not the assumption, that's the result.
Funny, I worked for two startups in the 90s. Both were started in Paris by Frenchmen.
C++ virtual functions are close but it would have to have a method missing construct before it would meet his full definition.
30% seems too high. We have ~3.5 million directly employed by all levels of government [1], and a labour force of ~19 million [2]

[1] http://www40.statcan.ca/l01/cst01/GOVT65A-eng.htm
[2] http://www40.statcan.gc.ca/l01/cst01/lfss01a-eng.htm

That's maybe ~15%.