The conventional story about Swedish wealth is a joke. In fact, wealth was primarily accumulated under a largely free market system between 1840 and 1970 or so. After that the welfare state started expanding in earnest and it has mostly been downhill from there, e.g. Sweden going from the fourth richest country to the fourteenth.
I have often wished for this exact feature when using software of poor quality. E.g. years ago when I still used Microsoft Windows, I often had the thought that it would be appropriate if I could press a button to buzz the developers responsible for a particular part of the system. Very happy to see that a similar idea has been implemented, and I hope it catches on. =)
It is true that almost no one analyzes sanity. Your comment reminds me a lot of a particular book on the topic, The Human Evasion by Celia Green. If you are not familiar with it already, you might be interested in checking it out:
The market for apartments is not a strong point for Stockholm. You can get an apartment rather easily, but it is not cheap compared to similar cities in Europe.
Some current listings from the Swedish equivalent of Craigslist:
I agree with Matti - doing business in Stockholm without knowing Swedish is no problem. Swedes are generally fluent in English and most often they enjoy speaking it. I know several foreigners who run startups here without bothering to learn the local language.
Running a software company in Stockholm, Sweden is a blast. It is a great place to live, plenty of good people to recruit, a decent domestic market, e.g. many big companies willing to try out services from startups. There is a vast number of small tech companies here, most of them completely unknown. Every week I learn about some cool new company doing their thing just around the block from us, without ever having heard of the people involved.
There are some major caveats: Income taxes are extremely high and tax rules makes it almost impossible to share ownership in a rational way, e.g. it is very hard to setup stock option programs etc. Also, the domestic venture capital market is extremely underdeveloped - a great opportunity for foreign investors!
I am a firm opponent of all government programs to stimulate entrepreneurship. My view is that the government should simply get out of the way. And in fact, except for the taxes, this is by and large what the Swedish government is doing. For example, there is very little bureaucracy around running a business, e.g. starting an incorporated company is now done easily over the internet, often the whole process can be completed in a matter of days.
Great analogy with painting! I take what I wrote to apply to good programmers, the core people needed to get serious things done. Tolerably capable housepainter-programmers will be churned out in the millions, to be sure.
Things like the Raspberry Pi is great for reaching the nerdy clique, but I agree that the latter does not seem to be growing. On the other hand, I hear autism rates are way up in the valley - perhaps we can increase the size of the clique by selective breeding? =)
I agree strongly that this is a wide open space. As an employer I would pay handsomely for recruiting services that I actually believed in. Of all the concepts floating around, I particularly like the idea of programmers having agents, like actors have. I have experimented a bit with this model myself and expect to see a lot of innovation in this area.
My first premise is that we are still in a relatively early stage of the technological boom signified by things like electronics, computers, robotics and the internet. These technologies have changed life on Earth dramatically, but I think there is at least as much to come. In any case, for the next two or three decades, more and more aspects of life will be the object of automation, computation etc. So the demand for software development will continue to increase, and probably by a lot. Software will become an even greater part of the economy and continue to crowd out other types of business.
My second premise is that only a small percentage of the population have the talent and inclination to become very good programmers, and children with these traits often do not get proper encouragement and guidance. So from the beginning, it is very hard for society to produce a large number of programmers. More importantly, the ratio of people who can become good programmers is probably more or less a constant, while the need for software development will grow much faster.
I also see reasons to believe that we are getting worse at producing programmers. For example, software is become more mature, hiding more and more of the internals. I started programming at age seven, in the eighties. In local stores I could buy glossy magazines with articles about programming, often with entire programs that I could copy into Basic etc. For sure, there is the internet now, but what kind of programming culture for kids is there? I could pick my first computer apart and learn all about how it worked. The kids these days learn to use iPads long before they learn to speak, but they never get to see what's inside. Who knows where this will lead? We already know that a lot of graybeards are retiring and they are often impossible to replace since the current generation of programmers is not nearly as hard-core.
I often think about how extraordinarily lucky I am to be living through this technological boom. Computation, automation and mass-communication will continue to transform human society even more for decades. High-end software development skills will become even more scarce. Immersing yourself in the boom by running a software shop with a bunch of good friends - the best of times!
Earlier tonight I was talking to someone about how odd it seems to me that software startups normally aim to operate at a loss. Perhaps I am a romantic, but I like the idea of a business making a good profit. Especially when dealing with something as lucrative as software, a business should be profitable from day one. I have always regarded David and Jason highly for having a similar attitude.
Besides being a well-established startup in the digital signature space and writing all their software in Haskell, Scrive has a good API. I have used it myself for a small project, to build a petition service, and it was very straight-forward. Of course, their typical API user is a large organization with a lot more complex requirements.
TL;DR: Since dealing with high-end lawyers is often tough, contract someone to do it for you.
At my company we went through a handful of lawyers, mostly from big firms. We were extremely unhappy with the experience, especially since we did not seem to get reasonable value for our money, ours being a very small account for any established law firm.
Eventually we found a solution that was perfect for us. We now work with a freelancing lawyer who caters to startups and is an absolute joy to work with. He does all kinds of stuff on his own, kind of like our own part-time in-house legal council, but the big thing for me is that he can decide when we need some more muscle (i.e. big law firm, specialist in some type of law), and then we pay him to find, subcontract and manage all contacts with other lawyers.
I can not extract anywhere near maximum value from an expensive lawyer - this guy has a much better shot at it. As the CEO, I save a lot of time and anguish by only ever speaking to one lawyer, and the most pleasant one I've met at that.
If you want to get in touch with my legal guy - based in Stockholm, Sweden - ping me and I'll send you his contact information.
I have met some of the Instabridge people and heard the founder pitch the project at a networking event. They have quite an interesting business idea, and despite being newly started they seem to have a very strong team. I for one will be following this project closely!
There is at least one: Scrive. Their codebase is almost completely Haskell. I think the only other language they use is Javascript for web stuff (but their web apps are built with Happstack).
I've been a Stratfor subscriber on and off since they got started about 15 years ago (I was 14 years old at the time). The last time around I got a new subscription, Stratfor set a new password for me, and it was... "stratfor".
This is just about the only bad thing I have to say about Stratfor. Being a long-time subscriber, I am always a few steps ahead of basically everyone else when it comes to global politics, and this has been very useful and enjoyable over the years.
One thing worth pointing out is that a Stratfor account like mine does not contain any sensitive information. It gives me access to exactly the same Stratfor reports as any other subscriber. As far as I know, it would not be possible to obtain e.g. my credit card details by using that password.
I have recently created something related, targeted to the Swedish political scene. The basic idea is similar but the concepts I use are quite different. If I may say so myself, my take on it is less sophisticated but more elegant.
Google Translate does an OK job with the site (although the Swedish word "Kontakt" should not be translated as "Plug"):
(The site currently runs on a minimal Heroku setup, so it will go down quickly if this catches some attention here on HN. Nevertheless, enjoy it while it lasts.)
Also, the project is open source, although the main public repo is currently in bad shape and not quite up to date:
http://meriksson.net/how-sweden-became-rich