skysight-inc/HackerNews huggingface dataset:
Ask HN: SaaS startup success stories
Hi,

Do you know good SaaS startup success stories? I would be interested in companies that first tried to build something for a few trusted customers, then opened up to the public.

A friend of mine needs some inspiration how this could work out for their idea.

Thanks!
Hi HN! We're really excited to share Scale with all of you. Our goal is to make it really easy for startups to integrate human tasks and BPO into their companies. Give us a try (your first 10 requests are free)! And contact us if you think you might have a use case we don't cover yet.
How Snapchat's filters work
I've seen this program come up a few times in the last couple of years - but every time I look at it I can't see a use case that sticks out. I've looked through the FAQ and installed it and I just can't seem to get why I'd use that opposed to Windows Explorer, 7Zip, and WinSCP.

Can you share why you find it useful? Thanks!
This is what I was going to put! Agreed!
Use eclipse for a while, you won't think intellij is heavy anymore after that.
"Youth is wasted on the young". Why not save a little for tomorrow, you might be able to actually own if you do?
Dogpile, alta vista, hmmm many more. I remember the days of having to search multiple search sites. Most of them actually being directories instead of search engines. I remember when Google wasn't good enough and I used other sites. I also remember when it was the clear winner, ever since then I've mainly used it. Congrats Google, you have won the internet.
http://www.sortyourbrainout.com/#!The-Runner%E2%80%99s-High/...
You can't reasonably claim that an engineer paying 50% of their income after tax for rent is similar to someone making minimum wage and paying 50% of their income to rent.
It is common for members of a university club to be practicing effectively 2 or more hours per day. Over several years this brings pretty rapid progress. Getting to nidan is fairly common.

But after they leave, the majority stop, or do maybe once a week at most. A friend of mine carried on to do a PhD, so was able to continue quite a lot - 20+ years later he is 6th dan!
Starbucks won't even know what hit them!
If you reside in or sell to California then yes, California will tax you. $800 a year plus a share of California-derived income.

The reason to incorporate in Delaware is if you want to sell your business or to get investors - this is the standard investment vehicle in the US.
Wrong. Higher property values to escape black and hispanic dysfunction. Without non-whites property values would be lower and people would have more money to spend. Prisons would not be overcrowded, more money saved. Welfare spending would be less. Society would be cheaper to run. Without the multiculturaism we do not need the ineffective police state apparatus. Gays were blown to bits because of Islamic terrorism. Germany has something like 0.1% of the world population and it is a top 5 economy. America could be like that AGAIN. America 1900 > Pozzed 2016 America. Science could be funded to a greater extent than it is but America chooses to spend its money on people other than its own.
Every person I know, young to old use airbnb now. I can't say the same for uber. Plus, as mentioned in a comment, although it would be have a higher market cap than Hilton, Hyatt, etc. They also have no inventory, employees, property tax, and so on.

I see this valuation being low in a few years. Instead, of thinking of them as a hotel chain (or something similar), we should think of then as an insurance and travel company
You two are wildly speculating.

The fact is that none of this greatly influences reproductive fitness, so it is unlikely to be acted on by evolution.

The effect is likely just biochemical coincidence. Repair enzymes in one part of the body effecting another.
Right it will be up for voters to decide. But a 2/3 majority victory is almost impossible in SF. . The ultra-progressive ballots have been relatively unsuccessful in SF lately even with 1/2 vote required to win (anti-Airbnb measure lost, Mission moratorium lost).
Mirror:

http://webcache.googleusercontent.com/search?q=cache:OuAnC8s...
High school jocks are different than fitness minded adults.
www.reddit.com/r/bodyweightfitness
Unless you mean state or federal law, that won't do anything, because "The problem is that they are often willing to ignore an area until they get the concessions they want." Wal-Mart will just not build in SmallTown, Arkansas if they have to spend twice as much as in LittleTown, Arkansas 5 miles down the road. SmallTown can put whatever requirements they want into the law. Wal-Mart just won't build there until they change the law.

Of course, whether SmallTown should want Wal-Mart is a valid question. Unfortunately, they probably do, because Wal-Mart moving into LittleTown will probably decimate the local retail economy anyway.
It's unfortunate that their browser extensions were an infrequently-upgraded, bloated mess (or at least they were before I stopped using it)
see my comment above for alfred workflow tips
Tutorial: Using Racket’s FFI
Pittsburg, CA seems to be a 57 minute train ride to Uber HQ and has houses rent for $1800. That kind of commute isn't shocking for any global city. You could save a lot of money living there and nabbing one of these big salaries, and ideally you'd only come into the office 3x a week.

I'm not from the Bay but seems you could hack together a much better situation if your office is in SF vs Valley, due to BART and more land east of the Bay.
1455 Market is basically next door to the Civic Center/Tenderloin area. I'm guessing this would explain below-average rent, but employees certainly aren't living there.
ngrok

I mean, there are so many pain points when it comes to developing hybrid apps and integrating APIs and all the rest.. and ngrok was a true lifesaver. It's also always, always, always worked 100% of the time. Every time I fire it up, I swear I think I'm cheating somehow.
So how is this different from mturk?
That might work with some registered agents, but it won't with Incorp - they will require you to either have a new registered agent in place, or you need to dissolve your company.
I wonder if these terms account for the potential impact on Airbnb's growth that all of the new regulations being proposed in places like NY and Europe could have. A lot of effort is being put forth to curtail full-time entire apartment listings in several of the company's largest markets, and there is good reason to believe that those listings contribute significantly to their revenue.

For example, a study put forth by housing advocacy groups recently identified over 8,000 "impact listings" in NYC alone, which are essentially entire apartments being operated on a close to full-time basis. [1]. Certainly these groups are biased, but their methodology for finding full-time listings looks sound. I'll do a little quick math to consider the revenue and fees Airbnb may be collecting from those:

200 days a year rented (total guess on my part) * $120 (somewhat less than the average shown for a one night stay) * 8000 (full-time listings) = $192M total revenue

Or maybe around $19M in total fees collected from both hosts and guests. Granted, I could be way off here, but I think it shows how much money is potentially at stake in these listings that, if the current legislation on Cuomo's desk passes, could go away nearly overnight.

My point is that these new regulations appear to represent a substantial risk to Airbnb's continued growth. It makes me wonder how much this new raise might be earmarked for fighting cities on regulations and conducting an aggressive PR campaign to sway public opinion in their favor.

1. http://www.sharebetter.org/story/housing-report-short-changi...
For some added context, the apartment complex being described (next to Uber/Square/Twitter) is likely the NEMA (http://www.rentnema.com), which has received a bit of infamy not because of the prices, but the explicit targeting of techies.
>Not something you'd want to achieve repeatedly.

My memory is telling me that studies of exercise show the longest living are those that do anything from endurance to what the article below calls "mixed" sports. Powerlifting and high intensity training may offer some benefit, but it is not as much as endurance training.

What I found in a quick Google search to attempt to refresh my memory, is in agreement:
http://well.blogs.nytimes.com/2012/12/19/live-as-long-as-an-...
The worst part is when my girlfriend (or anyone really) asks me a question, then starts staring at their phone before I even begin answering.

I'm starting to wonder if staring at your phone isn't just becoming the default. I'm currently consulting at a large multi-national company in the Seattle area. I almost took a picture as I was walking down the hallway and saw everyone one of the six people walking toward me while looking at their phones (no, the irony of pulling out my phone to take a picture of people using their phones is not lost on me). It's like I woke up in a fucking zombie movie. And it's not just that one incident, I dodge phone zombies in the hall on a daily basis. I watched one guy run into a support column while staring at his phone, hit it hard enough to kind of spin him around. He never even looked up.

Maybe it's just where I'm at, maybe it's this area of the country, or maybe it's everywhere, I don't know. I'm just starting to feel like Wesley Crusher in that ST:TNG episode with the head-worn video game the whole ship got sucked into.
Thanks for posting this. I always enjoy you on JRE but I had no idea you were on HN!
> In any case, NSA can already do what you mentioned given leaks mention active targeting.

I see it as a massive difference: dragnet scope, loss of forward security due to precomputed magic numbers, etc. While the threat is hypothetical, unlike traffic analysis and active targeting, the consequences elevate it to a point where it deserves its own consideration.

> ...on aforementioned can knock out vast majority of the risk.

I'm usually a one bite at a time sort of guy when it comes to eating elephants, but I think a language switch should bring a little bit more benefit - especially considering the unsolved compiler optimizing security away problem (outside of language subsets enforced by self discipline). It is dangerous, and it has led to the slow death of many projects, but I'd recommend some time spent on custom tooling. The furthest I'd suggest would be language extensions, likely implemented as external llvm modules, nothing crazy - retaining array size metadata in function arguments instead of throwing the information away. ACSL for contract specification would be nice, or at least fix frama-c so that it isn't so awful.

> They still need review. You have to specify...

I was speaking of implementation changes to already specd functions, but after further consideration I want to double down. Any changes to code further down stream of well specified functions shouldn't need code review. That wouldn't be a very good way to go about it, one massive function specification instead of a composition, but it would still be secure.

> ...covert channel analysis means it's going to be an imperative language for final implementation.

Yeah I didn't mean a functional language like haskell, as I've yet to write any production quality code in it after several years of trying... I was thinking more along the lines of the function __attribute__((const)). This might make my no review suggestion not work, but that custom tooling might be able to help with detecting information leaks through variable loop iteration counts. Lots of ways to tackle the problem.

> Mainstream INFOSEC totally ignored that problem...

I can sympathize, I recognize it as a problem - and I try not to think about it because it makes me very sad.
Uber is also working on building a new office in Oakland: https://newsroom.uber.com/oakland/
That they don't need inventory or more than a few hundred employees makes me wonder what their real value is. Is the brand alone worth $30B ? You could have the same office staff running airBnb and uber.

edit: I'm also thinking of the non existent switching costs for customers.

I guess it works for credit card companies
Spectacle (https://www.spectacleapp.com/)
Github: https://github.com/eczarny/spectacle

Easily resize and arrange windows on a mac - move windows between monitors, make them full size, or half size, anchor them left / right, etc.

It's open source, it just works, and you'll wish every new Mac you interact with had it installed by default.
Reminds me of this: https://www.youtube.com/watch?v=9JYkMhQ9gf8
A bunch of them:

1. Live with roommates.

2. Commute from somewhere cheaper

3. Have rent controlled apartments. Rent controlled apartments from even 2 or 3 years ago are significantly cheaper.

4. Are dual high income couples

5. Own a place already.
I generally disagree with her as well, but her recent dissent on Utah v. Strieff was pretty good. Almost sounded like Scalia rose from the dead to write a few paragraphs.
Rent is a real motherf###er
Clearly the author of the article doesn't like the project, but what is the actual news here?
How to Compromise the Enterprise Endpoint
Which may be useful, unless you can use a padding oracle attack or timing attack, or you're using something stupid like ECB mode, or you aren't authenticating your ciphertext.

In general, it is safe to assume that whatever countermeasure you are thinking of has already been defeated by an attacker, unless you have researched for a really long time and found no possible alternative.
> Which is the same as saying they are not very interested in the facts and forecasts made by experts.

I don't see how that would be the same thing. What I'm saying is that even if you trust a certain forecast that says that X will happen if you vote A and Y will happen if you vote B, and even if you consider X to be more beneficial than Y, you might still choose to vote B because you find it better in other respects.

By the way, I'm not sure linking to Russia Today adds much. I'd be wary of trusting their angle on things. It's all good, though, since you included the original link.
Not sure if it fits your use case, but; for one project I needed to have charts that the user could modify in their browser, and once they were happy they could hit 'download PDF' to get a PDF version.

Achieved this by (admittedly slightly clunky way) of sucking the SVG out of the chart and sending it to the server via ajax. Server intercepts SVG and passes it to inkscape which does pretty good command line svg -> pdf... then, sends back completed PDF.

One gotcha is that you won't get any CSS this way, so all styling has to be done via SVG props.
The link is down right now, but I'm glad to hear Uber has the generosity to give their drivers a 20% raise.
If only there were some way for Uber employees to commute to work from cheaper parts of the city. Maybe an app or something.
tl;dr Random data may appear to have patterns, but those patterns do not repeat, so they cannot be compressed.
There are questions about the validity/lineage of much ninjutsu taught - caveat emptor...
Actually you don't have to pay it for the first year, even if your business is resident in California.
Are you criticizing the employees for wasting their money on frivolities like a one-bedroom apartment?
Writing pages in a web site is a mess, polluted by different syntaxes, HTML, CSS, Javascript, jQuery things, MarkDown, ... It's a miracle that Wikipedia exists! Several works have been done to bring some unity, for instance Skribe, Scribble, LAML, SXML, but they generally lead to complex systems devoted to coders and forgetting web designers and, of course, beginners.

The {lambda way} project is built as a thin overlay on top of any modern web browser, and devoted to writing, composing and coding on the web, where the markup, styling and scripting are unified in a single language, {lambda talk}.

Commenting this work, somebody wrote this: « Reminds me of John McCarthy's lament at the W3C's choice of SGML as the basis for HTML: "An environment where the markup, styling and scripting is all s-expression based would be nice." »

The project can be seen here: http://epsilonwiki.free.fr/lambdaway/ or in https://github.com/amarty66.

Do you think that {lambda way} is on the good way?
Not super familiar with this space, but is there a way to look at 'franchised' hotel brands vs. owner/operator brands? This would seem like a better comp. for Airbnb
> a lot of people WONT exercise though

Honestly, considering the overweight and obese population is growing we have a problem with systemic overeating that needs to be corrected first. It doesn't matter how much exercise you do if you eat more than you need.
Ask HN: Recommended sites for high quality pen testing/hacking discussion?
Essentially the "hacker news" of "hacking" as its traditionally used. Or does stuff like this mostly happen in IRC chats etc? I haven't been able to find any good results on Google.
MTurk has a huge quality problem (around 40% is spam) due to being crowdsourced, and it has a pretty high barrier to entry to get something working well. We hire our own members who we screen for quality for particular tasks, meaning they're fast and high quality. Our API is also much simpler than MTurk's, and we do most of the heavy lifting for you.

There are also lots of types of tasks that MTurk basically can't solve for you (for example, calling a business), that we're working on building high quality solutions to.
I say: save while you can, when you start a family you will save a Lot less
While it doesn't directly address how to fix this type of problem, I found the book "Moral Man and Immoral Society" to be a helpful discussion of how we make ethical decisions individually vs. in groups (the thesis being justice is nearly impossible to achieve in group actions).
They have a significant investment in software and technological infrastructure to go with their investment in user acquisition.
If you plan to sell anything in Californa you must also register there as a foreign entity. And pay taxes.
Who said anything about VPN server? The client is running the same code; what if it's popped?

> But in my experience, people tend to invest in VPN configurations so they can connect developers and ops to deployment environments and company networks. That's like, the big use case for serious VPNs.

You're missing the other big use case: VPNs used to get one's internet access through a different network, in order to evade the Great Firewall, limit NSA surveillance, increase security on public Wi-Fi networks, or just watch Netflix in the 'wrong' country. These are often commercial (not that commercial VPNs are going to use WireGuard as long as it's Linux only, but hopefully it'll be ported to other OSes before long). In this case there are two ways the client could be attacked: the network itself could be modifying packets or doing a MitM attack, or the server could be hostile (either after being hacked itself [maybe with the same exploit] or, mostly applicable to government attacks, because it was set up as a honeypot).

With a network attack, the VPN code is one of the only bits of attack surface available to the attacker, especially if they don't know your IP on the other end. A hostile VPN server you route all internet access through, in comparison, already has quite a lot of power over you (hopefully you access all important services over TLS), and at the very least makes it easy to deliver (easier-to-find) browser exploits - but in theory the VPN implementation provides some additional attack surface which bypasses all sandboxes. Also, paranoid users may have a setup where their browsing is done inside a VM, whose connection is routed through a VPN on the host end. This helps ensure that they're not accidentally passing traffic through the wrong interface or leaking their real IP, and provides some protection against attackers who get code execution with the goal of finding said IP (see FBI Tor malware). In such a setup, any networking code running outside the VM is an interesting target.

Linux isn't all that secure against unsandboxed user processes, but VPN code has a simple enough interface that it could in theory be sandboxed effectively using seccomp-bpf.

The Great Firewall tries to block VPNs anyway, so a Chinese attack isn't all that realistic as things stand, but who knows, it might be nice if WireGuard grew some kind of obfuscation support. And that leaves the NSA and others.

Anyway, I don't actually think there's a problem with WireGuard living in the kernel! - because I don't think it presents much attack surface. It's a very small codebase, and performance is important for these applications. Actually, I wholeheartedly approve of WireGuard: it seems like a really nice design, and I've experienced the pain of just getting other VPN implementations to work, never mind securely. But if there is a vulnerability in WireGuard, then for the reasons I've stated, I think its placement in the kernel matters.
PHPStorm
SQLyog
Your forgetting last mile times in that calculation. If you lived in pittsburgh it's unlikely you'll be living by the BART station, which means an extra 10-20m on your commute.
High cost of living rarely limits itself to just housing.

They're surely better-off than a minimum wage earner, but I'm not sure that's a particularly important or useful point.
Well, when I talk about polymorphism I of course mean the ability in the language to create first class polymorphic constructs. Hardwired things like [1] doesn't count :)

Further, I had read the article [3] and it seems to me that he indeed "rejected" OO in large parts after having worked with Smalltalk. That's quite intriguing (or astounding!) to me - since I agree that most so called OOP languages misses a lot of the story when compared to Smalltalk.

Personally I find polymorphism and encapsulation together with strong abilities of abstraction to be the key aspects of OO and I have never found any language that captures these things better than Smalltalk.

At the same time I also find Rebol's focus on DSLs to be very interesting - and as many may know this was also a big part of Alan Kay's FONC project.

In Spry I want to combine both. In contrast to Carl I embrace the original ideas of OO as manifested in Smalltalk. However, I couldn't care less of a lot of the overcomplicated mess that so called other OOP languages have created since then, and I also think the beauty of Smalltalk can be captured differently, for example without classes.
You misunderstood. I fully understand why a count based approach cannot work. I don't understand why, should I want to create a service like blogspot, I would have to have my URL added in there.
Oh yes you will. In Britain a zero-revenue company cost me £14 a year, in the US it's about $200. California is worse still.
I fully agree. Making a great salary with a great job, probably working really hard, save that so when the time comes you are ready for your next adventure or family and not still worried about your 3.5k/mo rent. Hindsight is always 20/20.
Continuous delivery-with-maven
Uber is far more complex than airbnb. Airbnb makes money today (I assume), uber has an issue where they are in a highly competitive space, where technology matters (GPS, matching, etc.), And can't really even be profitable yet.
I have that issue with some other apps as well. It's particularly noticeable for me with Terminal windows, which will lose their contents if I drag them to another monitor. I'm not entirely sure that's Sublime Text, I think it might be something between the window manager and the GPU drivers.
I use the paste manager A LOT. But that might be only in the paid version.
The system is much more than just a basic SLAM algorithm, allowing it to have a full picture of the world, tracking both static and dynamic obstacles that the drone may encounter.