skysight-inc/HackerNews huggingface dataset:
> Stop giving away the source

> There's no rule saying that you have to give your work away as open source.

This is insulting to the author and the whole open source community. You seem to think that people release sources of their software because they think it is worthless or don't know they could make the conscious choice not to release the sources.

Releasing your source code involves a lot more reasoning and motivation than not doing it. Building open source software doesn't mean giving your work away for free, nothing keeps the author from selling his open source application on App Store as a convenience (an example of this practice is Growl). Since we are talking about a mobile application, it is especially easier to sell since most of his users won't even consider building it from source.
That stuff is great, but doesn't help EU customers if they can't use it. So at present this thing is already better than Stripe, because "90% of success is showing up". The repeated message from EU countries is "get here, we need you", and the repeated answer is "we'd love to, but can't yet". That's handing the business to Samwers on a silver platter.

I'm in South Africa. I can't even begin to imagine how long it'll take Stripe to get here.

(btw, didn't downvote you)
You want a local, independent gateway and acquirer anyway (same jurisdiction, language, support…) which both Spreedly.com and Recurly.com support with http://www.WireCard.com/

In bad circumstances you don't want to lose all your payment infrastructure e.g. if paymill or stripe go out of business/have issues. That's why dealing with 2 parties may look odd but in the end it is worth the effort.

If you have problems paying the 50-100$ monthly fee, then your business is the problem. Not your payment partner.

(WireCard is a profitable, public credit-card processing bank, the chances that they go out of business is much lower than VC driven payment startups. See http://www.wirecard.com/investor-relations/ for details. They do CC-payments for Deutsche Telekom and Lufthansa. >11 Billion Euro/year)
I don't get it. Why do US net startups very often make the same mistake of not expanding into the whole world quickly?

It took eBay something like 4 years to go to Germany, by which time there was a local clone there that proved to be uncatchable. The expensive result was that eBay had to buy the clone (Alando) for 43 million dollars to become relevant.

Kickstarter is still US-only. Stripe as well. So are countless others.

We're not talking about products that you need an huge infrastructure in the country. This is mostly about translation, and not explicitly prohibiting things.

The expenses seem miniscule to the possible upside. So why do all those fancy startups hold themselves back?
Now that Europe has had this, where's Canada? Am I still stuck with PayPal as my only viable option for payments?
To me, that new 'blue pill' one is better, more subdued, and the 'g' is very legible. Before that that was just a patchwork of colors and the 'g' was unreadable on a white background (i.e Chrome's own location field). The original entry by André Resende was much, much better than the messy one they used since 2009. The capital G was nice.
App.net put a price on early adopter pride. And it worked.
what does 'pax' mean?

Passengers.
I'm not honestly worth your connecting with, for the most part I'm just someone who enjoys messing around with stuff like this :)

Will send an email about the logging in issue.
This is a quote from Patrick and not how Server Density label the customers who are priced out. His observation is that, typically, customers only willing to pay a small amount tend to be higher maintenance.
Seems like a pretty light innovation to me. I think a more important chat innovation is to know (for sure) if the person is actually online and working versus, online and not working, versus not online at all. Just noticing if the person is browsing the web versus on email is not enough information to know this. For example you can be on a word document creating your wedding invitations or for work. The app will have no clue. It needs to be an accurate record if the person is working or now. Then if you have that accurate record you can do a whole lot more with it as well (know exact times that you start and stop working).

The other potential chat innovation for business is having the teams configured ONE time by the company admin and then all team members are instantly in the correct teams and each person doesn't have to configure their teams.

Also better search of previous team discussions.

I'm guessing the business model will evolve :)
You are vastly underestimating the effort required in setting up a payment gateway in a country.
double agreed. however, it does bug me charging on weight for baggage when fat people pay the same price as extremely lightweight people. Someone who's 105 pounds with a 52 pound bag gets charged extra, while someone who's 290 pounds but has a 49 pound bag pays no extra charge. Dunno quite how they'd ever get around it, but it does bug me. And I say this as someone who's got a few extra pounds of his own :)
Why? It's just some contracts and APIs. And it doesn't explain all those other startups that deliberately limit themselves (and then later have to buy local clones because they did not expand quickly enough).
The fact that you can bungle WebRTC or SSL/TLS implementation doesn't make it useless for transport security. But of course
security building blocks never guarantee properties of
the entire system alone. Just like using AES doesn't make or break your security.
Your post is endemic of something I see a lot on HN. You know nothing about agriculture, but you see a minor set of stories and you think you're a fucking expert.

You have no idea if the diversified strategy has a higher expected value, or if it's just a variance play based on heat, or if different weather conditions could've affected interplay in a different way. You have no idea what the crop insurances for different crops cost. You have no idea what the weather forecasts were.

You literally know absolutely nothing about the matter.

All you know is that you've got an ideology and that you see absolutely everything through the ideas of your ideology, selectively perceiving, remembering and interpreting events to confirm and reconfirm your ideology. And you're sufficiently arrogant that you think you can glance at a farm and know what tradeoffs they considered when they were planting their fields.

And that doesn't even get into the fact that if you travel via air around the globe, nearly all of the airlines are absolutely terrible, not just the subsidized ones in the US. Thus, it's fairly clear that while you'd like to pretend that your religion explains everything, it really doesn't.
It depends if you're "getting rid" of existing customers by forcing them into the new pricing. I don't think that's ever a good idea - they signed up at a specific price and shouldn't be forced to change if they don't want to. That's how Server Density have implemented this change - it's for new signups only. Existing customers can move if they wish but they'll never be forced to.
Yeah, apparently he removed the copyright notices, violating the BSD: https://twitter.com/mattgemmell/status/235302914258792448

To help prevent any future problems I have changed the license to GPL.
Shame, this looks very fun, but for fun purchases, my "I'll buy that right now!" price limit is usually around the 50 GBP mark. 200 GBP can buy me too much stuff that is less "just for fun" and more genuinely useful, not to mention saving towards still more expensive items.

That said, I don't doubt that there are some people that will a) find this genuinely useful and b) can therefore justify the price.

Best of luck!
I don't mind comments getting down voted, I understand it.

But this comment is down voted while it conveys a valid point. Please take a step back and try to take view this from a European (non UK) standpoint.
The founders don't have the local knowledge and contacts to get through the regulatory hoops involved in launching a new payment gateway in dozens of countries.

I think there was an article on HN where someone was talking about how these kinds of startups (the ones with difficult regulatory barriers) are the only ones that you should consider cloning in other countries for this very reason.
Is it not as simple as to add a "Trash" function? It's been around on operating systems for years, everyone understands how it works and that you can restore something from the trash, but you lose it forever if you empty the trash.

Since this is something that's trivial to implement and is a UI principle that's extremely common, there is absolutely no excuse for keeping images around where the user wants to delete them. If you're annoyed at a dozen emails a month, you implement that and then you can easily respond "Wait, you sent it to trash bin, then deleted it, and NOW you change your mind?", in more polite terms.

(Edit: sorry, late for the party, I was linked here from another post on the same subject)
also:

http://chargify.com/

https://cheddargetter.com/
I don't quite understand why anyone would want this apart from the gimmick factor

I can buy tickets for the local tram/busses/trains on my phone. It's a great service that works close to flawlessly. If I could print off tickets at home though, and thus not rely on a network connection (to buy the tickets) and battery life, I'd do so in a heartbeat.

I think there are plenty of uses for small things like this. Personally, it's too expensive for me to use for small fun things like this, but I imagine other people will have more useful ideas that'll make it worth the money.
I agree with the last statement, however, the chance of Stripe/Paymill going out of business pretty much equals that of Wirecard going haywire.
I've certainly never experienced any support/marketing overload with any of my products.

Presumably because that's your full time job?
I prefer the old favicon. You know, the bright, colorful, cheerful one.
Direct debit and instant wire transfer are very big in Germany. Many places, especially supermarkets, do not even accept any credit cards but only debit cards. Our checking accounts have evolved very differently to the US - nobody has been using cheques here for years, even before the internet is was all debit and wires.
Funny that all 3 companies you mention are money-related, which is a tough nut to crack in most countries. There's so many rules and regulations which all differ from country to country that I think it's quite understandable for companies like these to focus on 1 country first.

BTW, obviously all startups handle money in some way, but for these 3 it's a bit more complicated, as they're providing financial services to third-parties. (Ebay+Kickstarter to sellers/buyers, Stripe to sellers.)
Is your target market Canada?
It's correct that if root CA is compromised you can make fakes.

To protect against this attack browsers should warn when certificate changes, there even is a long standing bug for firefox in mozilla:

https://bugzilla.mozilla.org/show_bug.cgi?id=471798
you can include "hi-dpi" versions of images, which a retina-display device will search for, before searching for the original image, e.g upvote.gif will cause safari to check for upvote@2x.gif (or something like that - i can't remember the specifics)

assuming HN follows this convention (and given the number of iOS/OS X users on here, i would be surprised if it didn't), then he will be receiving the high-resolution image, and hence it will look "pixel perfect".
All of you talking about this as a printer appear to have missed the point very slightly. This isn't a general purpose printer, its more like a personalized newspaper producer.

Edit: https://www.youtube.com/watch?v=N6nVVdwa3bs
>> just some contracts and APIs

Again, you sound like a very optimistic person. :)

In reality, contracts make forever to set up, and it's better not to talk about APIs from commercial banks. Whenever monitory transactions are involved, you will have to confirm to a huge amount of regulations and conditions to meet which you will have to get involved with even more bureaucracy.

Coming from India, I am sad to say that I have got a fairly grim perspective about these things.
Oh, well, then, why don't you charge something for the iOS app?

You can keep the source free and still support your ultimate goal, right?

Having a revenue stream from it would actually be beneficial in keeping it running longer.
Self-Portraits Drawn Whilst High On 45 Different Drugs
Why bother - they know the Samwers will do it for them and are very happy to sell.
Chiming in from Sweden, I also loved flying as a young kid. These days I'm a parent myself and have sent my kids on flights (domestic only) using Unaccompanied Minor services several times, and it's always worked out well.

BTW, in Sweden the age limit for using this service is 12 - if you're 12 or older you're considered old enough to fly (again, domestic) alone, something my 11 year old daughter who turns 12 in a few months looks forward to as the last time she flew alone she felt that she was too big to've been "babysat" on the flight.
Mollom acquired by Acquia
They did the same for Matt Gemmell: https://twitter.com/mattgemmell/status/235302914258792448
Everything/everyone doesn't have to be worth based on the $$ you bring us. Your comments sounded interesting and I still feel connecting would be a good idea :)
Its far too expensive for what it does. in the UK its £200 + shipping, while you can buy a brand new 7" tablet (the Nexus 7) for £159 + shipping.

And i daresay you'll get much more use out of a tablet than a small printer. This ones DOA.

unless the price drops to around £19.99 it will never see any traction. (Also no mention is made of how much the replacement paper rolls will cost; since its so dependent on consumables that's a glaring omission on their part)
It's more than just contracts and APIs. It's ensuring that your practices follow that specific country's rules and regulations. Every country has a different set of regulations for handling money.

The US has something called PCI compliant and I would assume that every other country has something similar but with a different subset of rules.
I don't have a smartphone and I'd love the ability to print the ingredients for a recipe in seconds before I go shopping (unfortunately this products seems to be well over my price range).
If the iframe that you host is compromised, you have no idea where that info is being recorded. The fact that it doesn't touch your server doesn't ensure that your site isn't leaking numbers.
* Germany has this.
Doing payment processing in a range of countries is hard.
Think of it this way: it's a trade-off, like almost all reliable systems have to
make. Would you rather have, for example, a server that runs with maximum
efficiency but has a high risk of failure and extended downtime or one that is
reliable with a 99.9% uptime, but isn't as powerful as the first one?
Why would you even care if they are a copy cat or not? Surely what matters is things such as delivering on promises, reasonable prices and quality of service.

As an European I can tell you that no one is going to wait years for a valley startup to establish itself in Europe when there are sufficiently good alternatives right here and now.
Find and Fix Bad News. Bad news early is good news, if you find and fix it early.

This is my immediate takeaway from this article. I am just learning to not be shy about showing people my projects early, to start the validation process as soon as possible. I have been surprised to see that people not liking some of my ideas actually feels good, because it frees me to either improve the ideas, work on something else, or push hard and try to show that my idea does have merit.
Sorry for unavailable. I am in process of moving the website to new datacenter. You can check back in 12 hours. I don't know why linode is so slow for traferring machine.
> The founders don't have the local knowledge and contacts to get through the regulatory hoops involved in launching a new payment gateway in dozens of countries

With the millions of dollars these companies get from investors you'd think they could hire local knowledge to figure it out for them.
I've got a "TED" which appears to have similar functionality.

http://www.theenergydetective.com

The main obstacle to usage is making sure you don't kill yourself during installation. Not sure why there would be any recurring fees (other than to scare you into donating early!) ... are you going to charge me to put my own data into a bar chart? (ahh ... that's why)
It took me a while to understand the benefit of IronWorker however a 'server-less' environment is exactly what we need for some small discrete jobs.
I know that these jobs will scale up (in number) without the need to deploy more servers or maintain them.
Are the wiring rates low, relative to other countries around Germany or otherwise? How are wire rates for wiring money from say the UK? Who are the primary wire transfer companies in use in Germany?

Thank you for your time.
Is there enough energy to move the entire current human population off-planet?
The Pros and Cons of Working at Big Software Companies
Where does the 40GBps number come from? Wikileaks appears to have tweeted about 10Gbps. That's nothing unusual for CloudFlare to handle.
AMD takes the video card war to an appalling new low
Visible Measures Gets $21.5M Growth Round for Video Ads and Analytics
And starting this year, due to an EU law, they have to reach the target institute the next business day, so it's quite convenient and cost-effective.
Nope.

Although Recurly could be technically used in Europe, it generates invalid invoices (at least here in Spain).

We are switching away from it, and personally, I do not recommend it anymore.
ForwardMachine - dynamic port forwarding
Source? According to wikipedia "As of June 2011, it is not yet known to have been ratified by any standards body, and the extent of work by Apple with regard to this promise is unclear as Apple has not released technical specifications for the service. FaceTime is not currently supported on any non-Apple devices.
While FaceTime is based on open standards, Apple's FaceTime service requires a client-side certificate. In other words, while the protocol might become an "open standard", access to Apple's FaceTime service is controlled by Apple.". This means that encryption keys are owned by Apple, and not by users.
As elktea said, this will be fixed with DirectWrite support. This is the issue you need to star: http://code.google.com/p/chromium/issues/detail?id=25541
to my knowledge Chargify does not support a Euro-based gateway.
Show HN: Shop by color
Groupon took your advice and (in my opinion) has contributed to their poor numbers. The problem is that when an established US company looks to expand, those countries tend to put a premium on expansion there. For example, if Groupon expands to the UK, sales people will ask for more money up front and put a premium on "acting faster".

Oh, and pretty much what everyone else mentioned... It's extremely difficult for any newly establish company to estimate how much red-tape (translate -> money) they will need to go through in order to trade in another country.
Show HN: Wordsmith - jquery plugin that adds on-demand word definitions
Once again, I find myself surprised by someone's lack of surprise. Do you really think Hacker News uses hi-dpi images? My mind would be blown if it turned out it did. The HTML here is very old-school.

Note also, that the zooming that is done on mobile browsers, and (as I understand it on most modes for the retina MBP) doesn't simply multiply by 2 like native apps on the iPad/Phone so even if you provided a double resolution image then it would be unlikely for it to be displayed "pixel perfect", but the increased resolution (in image and screen) would help to hide any resizing artefacts better. That's why using Unicode characters is a better idea, when possible, as they are vector and scale nicely, particularly so on high-dpi devices.
While true, 'data' should always just be an object-literal. If template() is ever passed an instance of an object, there's something else seriously wrong elsewhere in your script.
And how do these founders know/trust local knowledge? Imagine trying to deal with an Eastern European market or Middle Eastern market, where bribes ("legal" and illegal) are necessary. How do you know you're not getting ripped off?
Facebook didn't do the mistake of buying the local German copycat (StudiVZ). StudiVZ is now dead.
Weigh each passenger and charge proportionally.
Just goes to show again that you can ask for a healthy markup for good design (well if they succeed it goes to show again...).
You Had Me at "Submit" - aka the Pre-Customer Experience
tell me more ...
Good going MIT students. Hope the development doesn't end here. We are expecting BIG from you guys.
$ perldoc perl | tail -n 14

Perl actually stands for Pathologically Eclectic Rubbish Lister, but
don't tell anyone I said that.

NOTES
The Perl motto is "There's more than one way to do it." Divining how
many more is left as an exercise to the reader.

The three principal virtues of a programmer are Laziness, Impatience,
and Hubris. See the Camel Book for why.

perl v5.14.2 2012-07-12 PERL(1)
>>Easy things should be easy, while hard things should be hard

:-)

"Easy things should be easy and hard things should be possible"

Please don't link to illegal copies of books. (Besides, the fourth edition of "Programming Perl" is released.) Chromatic (the author of the linked article) has a very good and recent book about modern Perl instead, with a pdf online.
well. you could do your own invoicing if you're not satisfied with the pdf they generate. Stripe and Paymill don't do invoicing, too.
For individuals, wires are free. Businesses pay a few cents per wire. However, wires need about 2 days to process.

That's the rates _from_ Germany to any EU country. So I wouldn't pay for a wire to France, but I don't know what a French person would pay to wire to me. The regulations only say that EU wires need to have the same price as national wires.
But that kind of usage, which sounds pretty much exactly how you'd use a desktop printer, is not at all what they seem to be selling. Their idea is that you should use their cloudy goodness to define a bunch of subscriptions to pre-curated "publications", which is what get printed on a schedule. So you could probably get your daily Wired synopsis in the morning, on paper. Or something.
This is a really cool concept. And no, I don't know of any other languages that have something like this -- but I'm not convinced it's actually a good thing. Promising to never break old code means that your language can never really fix old mistakes. The only way you can evolve your syntax is by adding more, never changing or taking away ideas that turned out to not be very good. But, at the same time, not breaking old code is really nice, and something that has probably helped to keep perl relatively popular.

One solution I like a lot actually comes from a terrible language. The Stata statistics package has its own language, that is awful. But at the top of each file, you can specify the version of the language that you are writing in. If the version isn't specified, it uses the most recent interpreter; otherwise it uses the interpreter specified by the version. It allows the syntax to evolve without ever breaking backwards compatibility. Newer versions can call functions[1] written in older versions, so they still have to maintain backwards compatibility of the virtual machine. But aside from that, they could completely rework the syntax and no old code would break.

From a programmer's perspective, it's a fairly elegant solution to handle different versions.

--edited a few times for clarity

[1] Stata doesn't really have a way to make user defined functions. Instead, they're called programs, which should give you some hint as to Stata's awfulness.