skysight-inc/HackerNews huggingface dataset:
Is this an academic discussion?

The more books an entrepreneur reads, the more he/she may realize, that the success of the enterprise is more or less random (if you don't believe that, read Daniel Kahnemann: thinking fast and slow - but that advice would be against the advice I give in this post ;O). Its much better not to know all the problems in advance and get scared away. Instead, just start and solve problems as they appear. Stay motivated, hold alive a positive attitude and remain in good mood contributes most to success IMHO.

And while youre still reading, someone else may start your business...

But who am I to give advice to entrepreneurs? I'm not an entrepreneur myself (read too much).
The crux of the question:

> Bill Venners: But aren't you breaking their code in that case anyway, even in a language without checked exceptions? If the new version of foo is going to throw a new exception that clients should think about handling, isn't their code broken just by the fact that they didn't expect that exception when they wrote the code?

> Anders Hejlsberg: No, because in a lot of cases, people don't care. They're not going to handle any of these exceptions. There's a bottom level exception handler around their message loop. That handler is just going to bring up a dialog that says what went wrong and continue. The programmers protect their code by writing try finally's everywhere, so they'll back out correctly if an exception occurs, but they're not actually interested in handling the exceptions.

> The throws clause, at least the way it's implemented in Java, doesn't necessarily force you to handle the exceptions, but if you don't handle them, it forces you to acknowledge precisely which exceptions might pass through. It requires you to either catch declared exceptions or put them in your own throws clause. To work around this requirement, people do ridiculous things. For example, they decorate every method with, "throws Exception." That just completely defeats the feature, and you just made the programmer write more gobbledy gunk. That doesn't help anybody.
Shareholders Sue Facebook, NYSE Comes Calling
> Out of interest, are there any concrete examples of where this has happened, or that anyone has personally experienced?

Three on HN alone that I know of. Probably more. I'll leave it to the people that launched those efforts to step forward if they want to, it's not exactly a secret but it is not a very nice thing either.

> I'm thinking about the full lot: writing/publishing a success, seeing people clone/steal/implement, and then a resulting loss of money?

Yes, exactly like that.

> Reading a bit too quickly, I lost the meaning of the blog post and thought one should never share details ;)

It's fine. As long as you first dig your moat and sharpen your sword.
I AM Not MOVING - Short Film - Occupy Wall Street
I am _very_ glad that C# does not have checked exceptions. Anders is completely correct in that the vast majority of the time individual methods do not handle specific exceptions, they just roll things back and pass the exception up the way. Adding exception attributes in all of these places would be a massive pain.
SQL Server Database
SQL Server Database Recovery Software is the most demanded software for SQL users who are getting the corruption problem in SQL Server database. Get SQL Server database recovery tool to restore SQL Server database along with SQL elements such as tables, views, stored procedures, etc.
This is called the viral coefficient, and if it's more than 1, it's 'viral growth'. http://www.forentrepreneurs.com/lessons-learnt-viral-marketi...
Those are not the people that you'd have to worry about, they're not experienced enough. Anybody in a position to compete would immediately think: clueless newbie with gold in their hands -> raid.
Absolutely: please add a link where we can see it in action.

And don't suppose that everybody know what a "Screen system" is...
You really should learn what an ad hominem attack is. If I say you're ignorant and clueless on the topics of labor in economies, based upon what you've said about labor in economies, that's not ad-hominem. That's just resorting to insulting you. However, I shouldn't have done it in the first place, and for that I apologize.

Currently, America has an estimated 11.4% of it's workers in a Union. These are people who universally are working jobs where they are getting better benefits/pay/work conditions than if there were not a Union. Now, considering that the majority of Union jobs are for positions not requiring college degrees, you're looking at a situation of helping the most vulnerable members of society still afford to live on a year to year basis- those who are least valuable to the economic system. To take away Unions, in the vast majority of cases, would cause a few basic results-

* Lowering of hourly pay
* Removal of benefits
* Worsening of work conditions

Now, I could take the reasonable argument that the first and third options would probably stay static in over half of the cases if Unions were to be removed. But without a Union, I don't think that suddenly these companies are going to decide to pick up paying for benefits. While some companies involved with unions pay for their employees' benefits, once again, the majority are given benefits by the union, including health and life insurance at the least, and many include more than that. So you're looking at the very least, with more people unable to afford healthcare.

In the end, yes, the members of the union don't pay out that money to dues- but this won't be enough to afford the benefits they have otherwise. And that means they won't be able to afford many of the other things in their lives, such as houses, cars, or most luxury items. You could make the argument, 'Their job isn't worth that much, they shouldn't be able to do that.', but remember- Unions are largely made up of those who couldn't afford to go back to college in the first place. Less and less young people are joining Unions because most of the newer, more modern industries don't have them. Essentially, unless you're going into government work or healthcare, you'll most likely be outside of the union system.

And this is all avoiding the basic point, that once again- there are a lot of jobs out there right now, that would be wholeheartedly unsafe without a Union pushing back at the employer. And not just unsafe because of simple things like railings, or dangerous locations- but things like overworking employees, dangerous weather conditions, etc. And many companies, even those under Unions, are still able to keep many of these conditions on their employees because the Union is either too new or just doesn't have enough leverage.
Networking and / or visibility. Job offers come from people who either already know me or they have come across my name through the ecosystem.

Make sure that you are doing more than just sending out resumes. Get your name out there by being visible in places where employers might be looking for developers. Use Twitter, LinkedIn, create a tech blog and generally help people out. The more your name is out there, the greater your "luck surface area."

Freelancing is also a great way to land a job for a lot of reasons. When you are looking for a job, you have to sell yourself to the employer. With freelancing, you can get a lot of practice with selling and generally you will get more immediate feedback for your efforts because hiring a freelancer is far less risk / commitment than hiring a full time developer. Freelancing is also good for possibly meeting your next employer, if you are a great fit, then your freelance gig might turn into a full time position. Freelancing is also good for building up experience.
Crash Course On Turkey Startup Scene
Morgan Stanley made $100M+ on FB IPO share drop
My last sentence was more in response to the OP, than cletus.
That would be useful if you only need a try/catch at method level. If you need two try/catch chunks in a method then that wouldn't work.

I do agree that having try/catch at method level would be useful in many ways - as an additional piece of syntax.
When is it the good moment to expose a success story, if such a moment do exist ?
If it was something that was time-dependent, I'd agree, but in the case of an interview talking about the design of two languages in current use,it's timeless.
As long as your aims are small('make a living', 'realize a dream', and not 'be the next Google/Facebook/Apple'), the best advice anyone can give someone who is thinking about being an Entrepreneur is "Just do it."

Yeah, you're probably in over your head. But you won't know till you try, and being in over your head and knowing it's all up to you is a pretty fantastic motivating power to overcome that difficulty.
A/B testing on StatHat
PHP Training - Boost Your Career in Web Development
http://en.wikipedia.org/wiki/Allah

Lots of things that don't exist have Wikipedia pages.
Ah. I thought it was trawling Twitter. mea culpa.
The Brain May Disassemble Itself in Sleep
Very interesting to hear that about New York. Are international disputes an exception to the general preference for Delaware?
The amusing part is that they escaped n rounds of major layoffs, only to be (presumably) canned for something avoidable.
No, it doesn't have anything to do with Gnu Screen or tmux or command-line linux. It is just a very simple and clean way to create websites using knockout.js for data bindings, sammy.js for route system, abstracting and automatic much of the boilerplate needed for sammy and knockout.
My mind parsed the first code block as a mix of Python and C. IMO, the later would be more readable since it involves parsing only one rule that the eye is already used.
Maybe a difference could be made in how they explain how they did it. It might be possible to share some valuable lesson learned without exposing the business.

I personally find valuable to see examples of people next to me who managed to succeed. It means to me that it could not just be a dream.
Who Wins More From The Google Car: Cities or Suburbs?
Www.cheap-adidas-basketball.com
California Rafting
Beyond Limits Adventures offer adventurous California River rafting. Enjoy whitewater rafting trips on American river in spring and summer. Book online at rivertrip.com at very best prices.
Surely the worst case is that you launch a product and learn some valuable lessons about competing with similar offerings?
Because the search space for brute-forcing a password is massively reduced :). Suddenly, instead of having 62 possibilities per password character (assuming alphanumeric + no specials), there's only 36. Whereas a password like "PassWord123" might have gotten past a wordlist (well, that's unlikely, but...), "password123" certainly wouldn't.
The Stress-Free Way to Market Anything
Sarcasm is really lost on you. Zed Shaw's blog was a pretty big hit when it was posted, because he was a very relevant person in the community (he wrote Mongrel in case you don't place him). The term ghetto stuck to this day, mostly as a joke.

As for Rail being "far and away the best choice for developing pretty much any normal web app", that may be true if one define a normal Web app as being a CRUD application with a REST architecture, that covers lots of ground, but still far from universal.
I'd like to see some more upfront differentiating factors between this and asana, producteev, podio etc.
Show HN: A CLI for Google distributed as a ruby gem
"it's not nice to not give attribution"

That's _exactly_ the misunderstanding that gets so many people in trouble.

Whether you like it or not, there _are_ "rules", they're called "copyright". They say that attribution or not, the creator of a photograph has exclusive rights to say what can and can't be done with their work. Nothing about whether you're nice or not, nothing about whether you attribute them or not. If they haven't said you can use it - you _can't_ use it (Yeah yeah, except in some very edge-case calle "fair use", but reproducing an entire photo on your website is _never_ "fair use" - if you are ever tempted to claim fair use, make sure you know exactly what it means first…)

TL;DR, Crazy woman is crazy and wrong. Photographer guy is using the tools society provides to assert rights society says he has. Wishing the laws were different does nothing to change them. Behaving as if the laws are the way you wish them to be has a good chance of making you very unhappy.
How We Know Global Warming is Real and Human Caused
Best Youtube downloader App for Android
Patio11 may have another story to tell on this subject :D
You won't learn anything good from reading books. Nothing, in written form, can prepare your for hardship of entrepreneurial life - it is tough, unpredictable and every case is unique.

The only thing I read are (auto)biographies of successful entrepreneurs or books written by successful CEO's.

I don't need to know insights of some theoretics - they usually don't know shit.
Either because verbal communication is a "holdover" from the Apollo era, or because it is the safest way to confirm everything is correct.

We place a lot of trust in our computers...but when a single typo can mean life or death I think I'd prefer to verbally confirm the number too.
Well, it is an example in itself. Dependencies are in /public/javascript/lib, and the core in /public/javascript/src/base.

The main page is in /public/templates/index.html, and inside that .html every route starts with /assets/ because I use it with Play framework. You can change the routes to /public/ or whatever.

In /public/javascript/src/screens you can find two basic screens which point to each other, and in /public/templates/ there are 2 .haml files corresponding to each screen. In /public/locals are the locals for each screen.

Hope that clarifies something...
To be honest, some of the recent success stories like this, have often become a success partially due to the publicity gained through sharing how they got it and being transparent.

If they had stayed quiet, most of these success stories may not have happened at all.

Examples:
- BingoCardCreator
- Buffer
- The guy who sells the ebook on making money through android
- Etc.

Often, these scenarios have marginal success, which the owners then blog about, which gains a lot more attention, which drives the business forward and makes their success larger. This then becomes even more news worthy and the process repeats.
A cycle from Analysis to Action 
This is all about closing the loop between Analysis and Action - Interpreting data to align activity with the greatest opportunity. Analytics help identify opportunities for optimization and improvement. Actionable analytics enable a continuous cycle of investigation, action and review.
When you are trying to get support/publicity for your next venture. Or the next stage of your venture.
Don't necessarily agree with the statement that by sharing they give up their advantage.

This assumes the approach is repeatable, and applicable to other products. These success stories are a nice way of sharing knowledge and giving others hope.

Not all stories are luck, but clever ways of researching and solving problems.

I am thankful to those that share and have learned lots. Please keep sharing!

Some examples:
http://sparknlaunch.wordpress.com/2012/04/23/learning-from-o...
The reality is that programmers do not have the time to handle every single possible exception. I reckon every few function calls you make could potentially trigger an exception. You generally just have a catchall (or not, and let the program abort), and then catch certain specific exceptions that are common enough.
"I wonder... Does the original website from which the photo was taken had: 1. A statement that the photo was not public domain? 2. A way to contact the author with the clear purpose of license it?"

It doesn't work that way.

Just like you don't need to put a sign on your door saying "The belongings in this house belong to me. If you want to buy them call me on 5555-1234".

The _default_ is that if you dont own a photograph(/song/story/program/movie), then somebody else does - and unless they've explicitly permitted you some rights to use it, you have _no_ right to use it. (with some very specific "fair use" exceptions, which are far less well understood by just about everybody than they should be. If you're ever tempted to claim "fair use", make sure you know what it means first…)
At the end of the video it says animation by Grumo Media. http://grumomedia.com/
That isn't a simulation.

When you click the period it actually launches a black helicopter.

It isn't actually meant to do this, but the guy who wrote the code left a while back and nobody knows how to fix it, or even where the helicopters are being sent. However there are unconfirmed reports of an interesting pile of scrap metal growing at the bottom of Jerry Yang's garden.
Downvotes for writting the truth?

Would you read a book about JAVA written by someone who never wrote a 1 line of code? Only looked what others did?
Hacker News overloaded the website. Unable to connect to database server.
"Be a submarine. Stay underwater, rake in the $ and be happy with your success."

Are you really advocating that the model for sustaining/growing good business is to keep shctum about it and hope your competitors don't notice?

I must say it seems somewhat backwards that someone would actively seek to stunt the popularity of their product by keeping it under wraps and so trading off overall reach.

Personally I would rather work in an environment where imitation is viewed as catalyst for innovation.
HubSpot?

I guess you haven't really taken a stance on whether this is good or bad, but it just doesn't seem bad to me. The best tech has never necessarily won, and good blogging is good marketing.

(Site's down didn't get to read it)
maybe 140 chars is just not enough for his rant - i mean comments ;)
Facebook didn't start yesterday. It's years and years old, with massive amounts of engineering resources and resources of every other kind poured into it. The fact that they have the numbers you say they have, which they do, and that after all these man-millenia of work, are essentially doing just better than break-even, is an enormous flashing red sign to me. Revenue in this sort of area typically has a low-hanging fruit pattern, where getting the next bit out of the same customer gets progressively harder, not easier. If Facebook is going to be this raging success in the future, it should already be doing radically better than it is in terms of monetizing that attention, because it gets harder from here on out, not easier. (Or they need to get into a space where revenues work the other way around, like consulting (i.e., once you got the customer to pay you once it's easier to do it again) but what would that be?)

I see Facebook at this point as a nice business, nice revenue, certainly not a guaranteed failure, but to get to the point where it justifies 100 P/E today is a Hail Mary pass. I think that not only is there not any evidence that is possible, there is significant evidence against it. If there's this brilliant pivot lying in their future where suddenly they're making twenty times the money, how come they haven't managed to come up with it in the aforementioned man-millenia already? It's not like they're sitting on some brilliant idea but refused to deploy it until after they go public for some weird reason.
> And now I see it, I don’t understand why anybody could assert that writing tests is a bad idea.

Great use of the word "assert" here - pun intended?
So much this

The "startup ninja hacker" world is in need of a reality check

The "tradicional hiring" methods has some glaring defects, but people don't realize it's got a lot of things right as well!

I want your resume, yes. You don't need one if your name really rings a bell like Gosling, Stroustroup, Torvalds. Not "built JQuery UI plugins" famous, sorry.

Also, it's great if you can link to a previous work, but if you can't it's ok. Projects go offline (happened to me), are sold as part of a product (yes), or are part of a really expensive product (yep).

"Sorry but if you're my employer, the onus is upon you to be familiar with international hiring policies." I lost count of how many "recruiters" contacted me offering a job in the US (residents only). But you know, in the same place you got my email there was a disclaimer "need sponsorship to work in the US". So if you ignore this, I'm gonna assume it's a poor job offer (and it usually is)
Server fall down, go boom

Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data

EDIT:
All better here now
I have much more experience with this phenomenon in poker than I do in business, but here's my viewpoint.

I've seen a lot more people who think they have maximized their success and want to keep their "secrets" to themselves who end up crashing and burning because they don't realize what they're doing wrong. Meanwhile, people with 4-figure hourly rates keep talking strategy to root out mistakes and find new areas to exploit.

Now, if you think you alone are smarter than the collective then go for it I guess. If you think the community isn't trustworthy and you get less from it than you gain maybe you should find another group to work with.

But isolation isn't going to make you more successful.
I've had my popular mobile application almost exactly cloned. The developers used the exact same images, flows, etc...and on the product page used the exact same screenshots as mine. Their app had a 1:1 likeness with mine. They even put my product/company name in their keywords so their product would show up when customers searched for mine.

My product remained successful, but they also did quite well too.
Those avatars look familiar http://eightbit.me/.
121-megapixel pics of Earth from Russian satellite
We're tackling the same question in our startup. A good insight!
Wilson Hills Humid Hues And Ambience Preview Of Gujarat Intrinsic Beauty
$1.5B refers to the commercial resupply contract, which is quite separate from the COTS contract which funded the development and demo program.

Just to add to the confusion, the next Falcon+Dragon flight could be end up being either CRS-1 (if things go well tomorrow) or COTS-3 (if it looks like another demo is needed). But they really are separate contracts.
Instagram for webpages
Classy Laminated Flooring Gives a Designer Feel
Absolutely. I handle the ones that are common enough to be worth investing time in (or have severe enough consequences). The rest recover as best they can and tell the user "Something bad happened. Call the helpdesk." (while logging a stacktrace).
Obama's Department of Energy Is An Enormous Embarrassment
Scientists invent chipset for 2Gbps wireless data transfer
Couldn't agree with you more. Until I started hearing about these seemingly random account cancelations I considered my google account my safest and most secure account (second only to my root login for my laptop).

I too am feeling a very strong force to move away purely out of necessity - I can't have the very crux of my online identity under constant threat of being completely destroyed on a whim with no guarantee of getting it back.
The original photographer has no ability to stop you going to the same spot and taking your own photograph.*

But just 'cause you could-but-haven't done that, doesn;t mean you can use his without his permission.

(* although they might be able to make some claim you've copied his composition if their photograph has some remarkable enough artistic input beyond "just a picture of a city")
I got this too:

Unable to connect to database server

The MySQL error was: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (11).

EDIT: also working now.
Totally unrelated to the beautiful pictures in this post, but I was recently talking to a Credit Suisse employee who mentioned they'd made a large move to F#. I'm not a big fan of working in finance, but that's a much bigger selling point for me than plants (which I'm probably allergic to) surrounding uncomfortable-looking chairs.