skysight-inc/HackerNews huggingface dataset:
Don't hate peeps.

It's called "Minimum Viable Product" now, but 15 years ago we called it vaporware.

http://en.wikipedia.org/wiki/Minimum_viable_product

The canonical MVP strategy for a web application is to create a mock website for the product and purchase online advertising to direct traffic to the site. The mock website may consist of a marketing landing page with a link for more information or purchase. The link is not connected to a purchasing system, instead clicks are recorded and measure customer interest.

That is how you get sales before you have a product... Or at least know that you'll get sales.
I can answer second one. 60 counts for -webkit, 58 counts for -moz, 17 counts for -khtml.
Ron Rivest's MIT Computer and Network Security
Understanding Business Credit Card Offers
True but perl makes it amazingly easy to exploit.

Suppose that you know the source contains this line:

open(file_handler, "$userinput");

How much work and what assumptions do you need to exploit this? In perl it's that easy:

$userinput = "cat /etc/passwd |zenity --text-info |";
open(file_handler, "$userinput");
Visual design will not fix your broken business
Instead of faxing have you guys thought about OCR via a webcam/mobile phone/scanner?
People complain more about the self-funding social
security payroll tax of 6% than they do about the 3% rents
charged by credit card companies. Heck some people spend
more on their smartphone, cable and internet plans than
they do on social security.

But I can choose not to use a credit card, buy a smartphone, or sign up for cable or internet. I can't opt out of Social Security.

We have to be clear on whether it's supposed to be a great deal for everyone, or whether it's meant to be a redistributive program.

If it's supposed to be a great deal for everyone, ok, well, I have a different opinion. Let me opt out. You can continue to use it.

Alternatively, if it's supposed to be a redistributive program, well, then you might see why people complain about it. If it's redistributive, by definition some will pay in more than they get out, and others will pay in less than they get out.

All that the rational critics of Social Security, Medicare, and Medicaid want is the ability to opt out, in the same way we can switch from AT&T to Verizon. Right now you can only opt out via the very high friction process of moving and giving up citizenship.
I, for one, much prefer python generator/list expressions or map/reduce/filter combo of functional languages over regular for loop. At least most of the time.

That's because writing for loop (however trivial most of them are) forces me to switch thinking mode from conceptual to implementation. Writing filter(isValid, items) or sum(price(items)) I stay on the higher level. And context switches are bad for my productivity.

Besides with for loops you need to come up with an useless name for a variable (hence i convention), and you can easily make off-by-one error (hence standard form (int i=0; i<n; i++). Not a big problems, but still problems, and you don't need to have them in the first place.

And last reason - there is a big difference in perceived effort to do sth between writing in-place function invocation (like join(filter(isNotValid, items))), and backing of, declaring temporary variables, writing small for loop, and returning back to the point where you needed your new for loop result. Sometimes the difference is just big enough, that you don't go the extra mile to show your error better, or log more useful debug information, etc.

And vertical space is very important in programs. I like my functions to fit into one screen. For loops use 3 or more times as much vertical space as functional equivalents.
Mixins in Backbone.js
Damn, you're right, the XPS 13 is non-upgradeable. the Samsung Series 9 and Series 5, as well as the Toshiba Z830 are, though...
Coding alone and coding in a team/with others shouldn't be considered mutually exclusive. You can learn valuable things from both. You will most likely prefer one over the other, though.

Alone, you might be able to spend more time with the theory behind what you're doing, or learning from books, or learning things in your own time that are beneficial to you but not immediately applicable. You may also have a vastly increased responsibility, especially if by working alone you mean freelancing. This teaches you things you'd struggle to learn any other way.

But then you go to work, surrounded by colleagues, and in a team, and all of a sudden there are all these people, who have a similar skill-set to you but different ways of applying it, and different ways of thinking. You learn to ask questions, and learn how to answer other people's technical questions verbally. You may also learn that your way of doing something can be done better.

I prefer the team-work, personally, but that doesn't mean that I wouldn't, or hated, working alone. I instead found that what I'd taught myself was greatly strengthened by the experiences and alternative approaches expressed by colleagues who thought differently. I understood design patterns and javascript after a colleague typed out and walked through examples. He understood the event-loop and blocking after I demonstrated that in practice and let him question what I was doing.

And, in reference to guynamedloren's post about burnout, working with others might allow them to give you some perspective on your own stresses and anxieties. They might have been there and understand, and help reassure you. They did for me, at work, but no one could stop me pushing myself too far when coding alone at home.

If it's not for you though, it's not for you.
Conditions Intended For Hiring A Great Seminar Bedroom
These tough economic times may be formally in excess of, yet worldwide economy remains to be within restoration point. The business enterprise may have gone back in selecting, but a few recessionary steps just like cost lowering will still be in practice, at the same time modestly.
I think your last point is the most relevant. I've spoken to a couple of huge F1 fans about this and they both seem to think it's the most stupid idea they've ever heard. They want less computers and more human control in their F1 cars, not the other way around.

Personally I have a dream of one day seeing an AI car competing against humans in an F1 race, but alas I fear it will never happen.
I want to believe this is the future. Maybe not from Google, maybe from other companies, but self-driving cars are an amazing idea. Put a 100mph giant piece of metal in the hands of humans, on the other side, is not a smart idea...
Just because you have 16gb of memory doesn't mean you won't ever swap. Firefox is not the only application running on a computer. My working set is routinely over 7gb and I have 8gb on my laptop. A goldfish will grow to full its bowl. If I had 16gb, I know I could use it. Every little bit counts.
Agreed the sum was largely because of the team but I think it was also because of what they were targeting and their experience in relevant areas, Bill Nguyen at Lala/Apple and Peter Pham at Photobucket.
I would be glad to participate in a survey for example. I'm not asking about a specific HN user profile, I'm asking about HN users in general. Geographical distribution, professional activities, etc. I don't need to know that she (or he) is a teacher, I would like to know percentages.
Great tip! Thanks
最有衣缘的童鞋
The Air France crash happened when the autopilot bailed out on facing a situation it couldn't handle. (And while you can design an autopilot to handle the specific case of the pitot tubes freezing up, there's no better course of action for the general case of "sensor inputs that make no sense according to the autopilot design"). If you automate more that's going to make pilots worse not better at handling the rare situations the autopilot can't handle.
Love the tagging and search features
IPv6: Europe 'ahead' in new net address scheme
Similar or related initiatives:

Mozilla web apps / web activities:
https://people.mozilla.com/~anarayanan/webapps.html

http://blog.mozilla.org/labs/2011/07/web-apps-update-experim...

A overview of currently envisioned use cases:
http://usecases.webintents.org/

Activity base schema (IBM, SAY, Facebook, Six Apart, Google, Microsoft, MySpace):
http://activitystrea.ms/head/activity-schema.html

Web intents at w3c:
http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview...
Right by the end of the article, he hits on one of the big pain points of starting a company in Norway, Sweden or any other small sized country compared to the US: The comparative lack of a home market. It's basically impossible to make it big in Sweden alone, a country with a population just slightly bigger than NYC. Expansion of course means grappling with international governance, international law, wildly differing cultures etc.

It seems to me that the large home market is probably the biggest advantage US startups have (together with comparatively easy capital and a healthier attitude towards new ventures).
That may be a requirement for developers who don't use Vim. I can't remember the last time I used any of those keys.
What to know before moving to the US to be in a start-up: health insurance is considered a bonus.
Did the same with tt, and it started posting stuff on my facebook account.
I changed to plug, where i also had to use facebook to sign up. But it never posted anything on itself or did anything, just by clicking the share button in the room i could post it on facebook. So it's safe to use i guess.
Benchmarking Rails 3
This is fucking BULLSHIT.
This is an extremely important point to understand.

Visual aesthetics is about optimizing not about fundamentally solving business problems.

Of course you need something that is not completely impossible to look at but obviously the world is filled with less than pleasing visual solutions on very successful businesses.

If you are dealing with designers as customers you obviously need to prioritize the visual aspect. And visual design can be used in saturated markets to become the preffered choice but it can also work against you.

All businesses must figure out to what extent design is important for their success not just assume that it will help.
Too Many Seed Investment Choices
Ah, that explains it then. Since you said "coming out of a startup", I assumed you'd actually been "in" one. Sounds like you've done a bit of freelancing for clients that happened to be startups, which naturally isn't quite the same thing as working full time for one.

Best of luck building up the hours!
Do you usually try $UserInput $Userinput $userInput $user_input etc. when you do that?

It couldn't run your code if it had an uninitialized variable in it, right?
To a certain extent you are right. But there are still very successful businesses only based on local markets in both Denmark, Sweden and Norway.

In Denmark for instance JustEat and Trendsales were pretty successful. Both have a heave part of logistics involved though.

If you are making something digital then always think of your home market as a market of 6Billion people.

Successful startups out of Denmark 100% digital but none of them choose to stay there.

Tommy Ahlers Zyb (aquired by vodafone) and Podio (acquired by citrix). TrustPilot.com, Zendesk (moved to the US), Unity (moved to the US)
Exactly...isn't that what you're paying for?
Cheap coach purses
I've seen it argued that in TCO terms the taxi (well, two taxis in that use case) is cheaper for that.
So true. Youtube is, IMO, the biggest source of music.
To use youtube for your playlist is so easy, you can find every song in seconds, AND even have the official/fanmade video for it.

Soundcloud enables you to use the music of small, unknown Artist that often rock hard, or mashup artist and eclusive previews you don't find on youtube.

And if you want to show off your own stuff, just upload it on soundcloud and add it to your playlist.

So i guess by not having to upload it yourself, but using what you just found on youtube or soundcloud plug.dj is even better for discovering new music, + its easier to handle.

I'm diggin it.
Startup founders sometimes convince themselves that they need to work those sort of hours. Startup employees generally have enough sense not to.

Not to say that I'd balk at working 80 hour weeks for your Startup if that's what you want. So long as you're paying me by the hour, you can have as many of them as you'd like. You'll burn through your capital twice as fast, with considerably less than twice as much product to show for it, but hey, it's your money. I just work here.
> I am concerned that “I am looking for a design co-founder” will become the new “I am looking for a technical co-founder.”

This is essentially what the article boils down to and I think the fear is unfounded. Even the greenest wantrepreneur realizes that you need an engineer to build their awesome idea. The fact that some might focus on designer as well is just one of a million suboptimal decisions a founder might make.

At the end of the day, it's just like everything else in early-stage life: you need to make the most of the resources you have. If you can get an amazing designer on board then by all means go for it, if not grab a copy of bootstrap, try to develop a modicum of taste and take a look at archive.org to remind yourself that successful startups that had bangin visuals off the gate are the exception not the rule.
Looking for contributions to our "Venture Lab Class" Market survery
Handicrafts of Rajasthan | Jaipuria Items
Vaishnvi Shine provide Handicrafts Items very affordable price. Now we have Handicrafts items available such as Well Creative Designs, Jaipuria Items, Air and Painting Items, Handicrafts of Rajasthan Items, Show Piece Items, Wall Painting Designs. We have Jaipur best Handicrafts designer they have very excellent experience for Handicrafts Items.
Nike free run chip
Nations of the World
Never. Israel is prevail, and bring world peace.
Only anti-Isreal like you are too blind to see.
http://switchcam.com/ is starting down that path.
i don't know why this did not get more traction. this is kind of alarming.
Not strictly true, most sites rely on the client's cross-domain policy for security. Without it, this site would be able to read your Gmail & facebook pages. If a useragent came out that had a major x-domain hole, I'd expect data-sensitive sites to block it.

Not that IE fails in this way (and blocking IE in this case it wrong).
A coworker of mine uses a similar setup with a Debian-based chroot on his Transformer Prime Android tablet. He seems to be happy with it.
On Not Being A Problem
This sounds great, I stopped using Firefox just over a year ago due to its fairly heavy memory usage. I usually run with 20+ tabs and even on a machine with 4GB of ram it was pretty unpleasant.

How are you current Firefox users finding the RAM usage, especially compared to Chrome?
Where are the jobs? Ask the patent trolls.
It is only one way: Gmail to disk. When you restore the emails to a Gmail account you will loose part of the info (labels, ....).
If it is 1.6% of people clicking the call to action, then something meaningful may be concluded. If it is total traffic on the site (my understanding), it is a less meaningful number because the non-customer IE visits are being measured against recurring customer visits, i.e. first time visits are being compared to heavy users.
It can do whatever it pleases with impunity, and for whatever reason, as long as it sufficiently invokes the bogeyman.
Besides the aforementioned virtual worker websites, you could try the monthly freelancer thread on HN, but I don't think there's too many sysadmin types that lurk there. It's worth a shot.

I'd be more than willing to answer some of your questions if I can, and I'd be interested in hearing what type of work you have. My email is in my profile.
I've been wondering about this, and I think it's totally doable so long as you don't get stuck thinking about a literal "robot delivery man". The model I was considering was more along the lines of 1) park as close as possible to the target address 2) send SMS notifying the recipient that you've arrived. 3) recipient has a 5-10min window to go out to the waiting truck, swipe a card or whatever for ID purposes, and receive the goods.

It's a somewhat different experience to a human knocking on your door, but I'm sure it could be made to work.

Automated delivery vehicles may be able to do better in terms of offering a choice of delivery time, and sending accurate estimates of arrival time. There's considerable scope for doing a better job of delivering to households where there is usually nobody home during "working hours".
I like the theory, trust me, I do. Abundance sounds so good.

But, you're completely ignoring the economic framework we live in.

The problem is the people who own these automated systems accumulate more and more wealth, while the workers who once operated them get poorer and poorer. So 'nothing else to do' = 'living in grinding dystopian poverty', if nothing changes in our current economic system.
"if a technology transition releases a lot of productivity, it also drastically lowers cost of whatever is affected (delivered goods, which is everything). This, by rights, should free up a lot of extra money for people"

And here is the problem. What actually happens is the people who control "production" end up with most of this extra money.
Diversity Initiatives on Campus
Yeah, good point. I think it's vital to distinguish between local success and global success though; Sweden has a number of companies that have made it big locally but with a non-existent international footprint (Adlibris, to name one), and a select few lobal players, like Spotify.

I agree that you should look at the world as your home market, but in practice there's more to it than that. Just opening shop in another country usually means incorporating for example. Our founder has mentioned a few times that his biggest regret was setting up shop in England after Sweden, instead of going after the US directly. In hindsight, the gain/pain ratio would've been a lot better.
So what if I have 5 apps that can edit the file type. Do I have to choose which app I want to use, every time? That is the way it works on Android, and it is bad UX.
I think it really depends on what you are doing. Making it look good is the easy part, making it work is something completely different.

There are plenty of designer who can design beautifully illustrated landing pages but that can't design a product to save their lives.

If treated without some sort of caution all you will increase the risk of producing beautiful products that don't work.
Final Liga Champions 2012 Predictions
Why Pakistan Players Are Unhappy with PCB?
Vizbu - Search Engine for Videos and Music
So every extension built with the SDK version before 1.6.1 is suspect.

That's a whole bunch of extensions.
It depends. The UI in Chrome doesn't yet have a defaulting mechanism, but the intention is to have this so that you can set your preferred app to use and have it work seamlessly.
I agree. JustEat is making it global though.
Because Android's UI framework is quite behind that of iOS and even that of Windows Phone's. Forking and fixing the UI framework is not doable.

Besides Ubuntu is in OS business, they would rather offer an alternative to Android.
That's because most sites there are only worth <$200; they're cookie cutter templates sold on new domains over and over. That doesn't mean sites that are worth more don't sell for more. Most stuff listed on eBay is only worth a couple bucks... that doesn't mean you can't sell a $20,000 car there easily too.

I sold a site on Flippa for $90,000. Paid through escrow.com and transferred in under a work week with everyone happy.
I don't think it should be a small proportion of the board. For large companies it should be the majority of board members who are voted for by employees and/or customers. A liquid democracy type voting model could be applied to allow a large degree of flexibility in voting structure. Maybe if you buy some product from a company that entitles you to exercise one vote on board decisions within the warranty period - hence providing a clear feedback signal for how good or bad particular products are.
This sounds great, but isn't working for me.

$ git clone git://gitorious.org/willgit/mainline.git/
Initialized empty Git repository in /tmp/mainline/.git/
fatal: The remote end hung up unexpectedly

Kind of a shame, I was interested in trying it out.
It's vulnerable because the user controls the content of $userinput, the variable name doesn't matter. Real code would look like this:

#!/usr/bin/perl

print "Enter filename: ";
$filename = <STDIN>;
open(file_handler, "$filename");

If you see this code, you know that you can execute any command by giving it at the filename prompt and appending a '|' character. For example giving cat /etc/passwd |zenity --text-info | will popup a dialog with the content of /etc/passwd.
Thank you all for the feedback and support. It's been great and proved that a simple tool up for that task is needed by plenty of people.

If you would like to participate and help me developing Gmvault contact me on twitter at @zoobert or via email: guillaume((dot))aubert((at))gmail((dot))com

I will now work hard to finalize Gmvault and produce the first final release (available within a month).

If you would like to report some issues or would like extra features: submit them to https://github.com/gaubert/gmvault/issues
The answers on that page say "no".
Google gets Nevada driving licence for self-drive car
sometimes clarity and elegance win over performance
Cool! I've never heard of them before, probably due to me not following the scene enough and them not being available in Stockholm, but I'll keep an eye on them from now.
What I think many programmers miss with "visual design" is that the mere "pixels" are the user interface. They are one the most important parts of an app. Done right they should make an app both easier to learn and more efficient to use. Conversely, it is true that design that over focuses on form at the expense of function can make for a bad user experience indeed. I'm neither a designer or programmer, but I rely on software to make my living, and the difference in quality between apps that have apparent feature parity is vast base on their UI.
Lenovo Launches four Android Powered Smart TVs in China this Month
Perhaps, but add to that all of the incidental trips to the store, to visit a friend, to go to the bank and so forth and it probably starts to level out a bit.
does anyone know the status of data startups/jobs in norway?
Defaulting is not enough. It has to be easy to switch to another. On my Android phone I have 5 web browsers installed. If I add a bookmark to the homescreen it asks me which web browser I want to use to open it. Every time I click on it.

I could, as you suggest, set a default, but if I do that then that browser owns all of my links and the only way to change it is to hunt down the setting to disable the default (which is buried in the settings UI I suppose).

So I live with the (extreme annoyance) of clicking on a link within the browser that then prompts me which browser I'd like to use to open it.

Getting the UX right on this is by far the most important part of the project.
Also, I think this is slowly becoming less of an issue. A substantial number (10-15% of global PC market share, depending who you ask) of users have made the jump to Mac, which is quite different from Windows. And on top of that, many now use iPads or Android tablets, with even newer UI paradigms.

When you combine this with much of your data now being available through cloud services, the barrier for trying something like Linux should become lower.

5% share for Ubuntu would be significant. Compare that to 2.9% for iPad, and it could mean a lot better application support. The current desktop Linux share is about half of iPad's: http://en.wikipedia.org/wiki/Usage_share_of_operating_system...