skysight-inc/HackerNews huggingface dataset:
Your startup is going to die, you're going to get a new job (which you'll have no trouble doing), and sometime in the future you'll start another company. Maybe you'll do the next one smarter, since you'll have more experience.

Signed,

Been there.
I have skills, I have ideas, I might even have time. It's just I am not sure which one will give me money
The audio from 2 years ago though...
Duda I/O Slides
20 years feels a bit strong.

But, in general, NSA / GCHQ have many mathematicians working on crypto. Some of them are breaking existing products. Some of them are breaking newer algorithms. Some of them are working on creating newer algorithms.

One example of an important cryptosystem that was invented independently in secret before it was invented is public is public-key crypto. (https://en.wikipedia.org/wiki/Clifford_Cocks)

Employment opportunities for mathematicians are slim, and GCHQ is known for tolerance of the sometimes odd behaviour of people with Asperger's.
For the definition of 'terrorist' that includes well-informed, trained cadres, and not the definition of 'terrorist' that includes rampant amateurs, the kind that get stopped before they do anything serious. The author has a fairly naive view of what a terrorist is
I suppose that was "Someday I Want to meet Brad Pitt"
They don't use it because NSA monitors it
I'm going to say this knowing that I may get down voted to heck. And I don't mean it as a "told you so" to the OP, but rather hopefully some cautionary advice for would-be founders.

I have come to the opinion that if you are bootstrapping, you have no business calling your company a startup. You are building a small business. And there is nothing shameful about this. You are among solid companions with your local plumbers, restaurants, and barbers. You make a good living building a sustainable business that is growing steadily but slowly, to serve a small group of loyal customers.

But you are not a startup.

Startups are about growth. About chasing metrics like 5% week over week. About going from 100 customers to 100,000 in a month. That is the reason you take VC money. It's not "I have this idea for a business, but I need some money to quit my job while I work on it". It's "I have an idea for a business that could be huge but I need to build it up fast".

So when I see someone bemoaning the advice they were given by their investors, telling them they should be meeting all these crazy metrics, I can't help but ask, what did you expect? The VC isn't in the business of slow, organic growth of your company. They are in the business of generating a return for their fund within a relatively short timeframe. The advice you get is their best effort to try and help you find "explosive" growth.

Before you sign your bootstrapped business on for investment money, ask yourself: is this business, and more importantly am I, really suited for massive, short term growth?
I've been looking forward to this for a long time. Congrats to the Rails team!

Now I just need a good book on Rails 4.0 or for Michael Hartl to update the Rails tutorial.
These 3 planets, are pretty near of his star. Probability will have the same face looking at the star thanks to tidal lock. So should be Cat Eye planets, not ?
Plus on of the planets looks that have a visible elliptical path, that must make a very strong seasons, not ?
And now you're left with just 2^31 - 1, -2^31, -2^31 + 1, 0. If you define f(f(0)) = 0, then you have only 3 numbers and you need 4 for a chain.

The parent of your post explicitly said:

all but one number (2^n - 1) correct.
I don't mean to insult you, but I think you missed the parent's legitimate question with your bias against "the other side".

This isn't black and white. There are legitimate reasons for and against the NSA spying program (I happen to fall on the side of it being too unchecked, but I can entertain the core idea of it). The Americans who believe the surveillance program is a good idea aren't sheeple you can just write off as a symptom of hysteria culture.

If you can't spend 10 minutes thinking about the NSA program and come up with reasons why it's a good idea, you're either not thinking hard enough or you're massively biased. The core idea is not stupid or unreasonable. It has a liability for abuse, which is the real problem with it, but the program stands on its own merit as a benefactor to homeland security with a few key changes.

My point is, you're writing off Americans who support this as being uninformed and outright wrong, but that's not fair to them. They have reasonable and legitimate reasons to support the NSA surveillance. They might not feel powerfully about it but they're not wrong just because it's vogue to hate this program. Open this as a conversation, not one where you have assymetrical, priveliged knowledge and a superior opinion of these things.
"Using a dual-license model, with commercial licensing supporting the development of both community and enterprise versions. It’s a model that companies such as Redhat and MySQL used very effectively in building billion dollar businesses and enterprise grade products."

The statement seems true for infrastructure oriented open source projects (MongoDB etc.). For software applications that business users use, does a dual-license model hold true? I personally doubt it.
I think a credible argument can be made that disclosing activity which directly and obviously contravenes the constitution is not treason.

I'd say the builders and enablers of an international secret totalitarian surveillance system are the ones guilty of treason. They are the traitors who should be on trial.
Clojure is badass the whole way through: great language, great designers, great support, great community.

I don't think it will ever get more than a 2% share in the software world, but I think it can get the right 2 percent. At least, that's what I hope will happen. I also think that it will live (possibly even surviving the JVM) for a long time.
No, but I am implying that your choice of crypto, your choice of passwords, and your security at the points where the decryption happens had all better be good. They have superior resources but no superpowers. You only have to make one mistake in order to be exposed.
Wasn't this 1) how Petraeus and his biographer carried on their affair, and 2) how they got caught?
Bad practices right from the get-go.

<?php echo '<p>Hello World</p>'; ?>

ought to be

<p><?php echo 'Hello World'; ?></p>

I swear this is the cause of so many "Too Localized" issues on StackOverflow, due to nesting quotes within quotes and getting lost in tags. Echoing html makes things too difficult for beginners.
This always confuses me: sure, you needn't have gone through VC funding, but how far could you have taken the company without it? What would have the alternative been?
I gave Kickstarter 150 bucks on August 9th. Still don't have the Ouya. I am a game developer too. If I had it a couple months in advance of the store drop, I might have been able to make something. Grrr.
Ug. We have a new website that is coming out in about a month. Enough mileage on 3.2 that it's too painful to consider delaying, but hate the thought of doing the upgrade later.

Would love opinions from the HN gallery as to whether a delay now saves time later.

Edit: And thanks to the Rails team for providing me with this conundrum!

Edit2: Thanks for the info and opinions! I'll check back later too.
Just PGP; Google "greenwald snowden pgp" for many confirmations.
Working on it as we speak. Andriod first, for once.
OS X 10.9 Mavericks preview: faster, smarter, and leather-free
The story behind the island that wasn’t there
Is it legit? I saw a few 30 days left to live stories here, now 30 days for startup to live. Is it PR shit or real deal? If you fire employee you must pay compensation, so how can you not able to pay his payroll of week? If you fire him it will be more expensive then one weeks payroll.
Marketing idea: How about you offer a free version but insert a link back to brombone in the crawable/rendered version?

As long as you were very upfront about it, it might not be too offensive.
Has anyone read any of the books mentioned in the link (or Rails 4 in Action)? Any recommendations for someone that is intermediate in Rails 3, but would like to become more advanced?
I think I first heard this when I took a crypto course in college and read Applied Cryptography, by Bruce Schneier.

There was a section in there about the development of DES. At some point the researchers at IBM showed their work in progress on DES to the NSA, and the NSA made a few suggestions on improvements, one of them was a different set of S-Boxes (basically a bunch of constants used as part of the cipher.) IBM analyzed the new S-Boxes and could find no weaknesses so they used the ones the NSA recommended.

Over a decade later, differential cryptanalysis was discovered and it turned out that the tweaks the NSA had suggested made DES particularly resistant to differential cryptanalysis.

After doing some googling, it seems like the gap has closed since that book was written. They are still ahead, but not as much as they were in the 80's and 90's. Or maybe that's just what they want us to think ;)
Woah, funny twist ending.

I'm excited to get to play Towerfall[0], one of the console's "launch titles", having been released only a couple days ago.

Action games focused on local multiplayer like Towerfall and 0space[1] are the most enjoyable experiences I've had with video games. In my mind, it's games like these which can attract people who otherwise wouldn't be interested in buying a console. That is, when you see games like those being played, it's easy to see who's winning and how, making it much easier to access.

[0]http://www.towerfall-game.com/
[1]http://teknopants.com/games/0space/
I'm working on a "headline mode" that's going to let you scroll through your articles.
I don't think that I personally have a "defeatist attitude". To guard yourself against someone with superior resources but no superpowers is possible, but you do have to be very careful.

"cryptography" is not enough - but good cryptography with good passwords, and due care at the points where the decryption happens may be.
I believe that do-while will also miss summing the item at index 0.
Thanks for sharing. I sympathize with you, because I just recently went through something similar, with less success than you've had. It sounds like a tough situation, but you're not out of options. You might just be out of the preferred options.

It seems to me that if you're truly out of money, you can either:

1) Try to double down on funding. Your investors can either re-up you or kiss the money they've put in and the debt/equity they have goodbye. But this just puts you on the treadmill for another X months. If you don't like how that feels now, maybe it's not the best direction.
2) Try to get acquired by someone who will pay you to finish your product.
3) Get outside work to pay the bills and put your startup into side project status. Surely with what you've built, you have made yourself highly employable, and if you're in a big-time accelerator, you probably know people who need your skills.
4) Make a "personal pivot", and use the skills and experience you've developed to springboard into something else.

I've come to learn that the discourse in the startup world is completely slanted toward success stories, even though success is far from the most common outcome. Almost no one gets it right the first time.

For example, from my own limping startup, I've learned a lot about what I did that didn't set myself up for success, and how I would do it differently. I got a day job--which I'm loving so far--and I'm planning to save a substantial portion of my pay to build a warchest over the next few years, such that next time, I won't dive in already broke (just one of several crucial things I would do differently).
He has already updated it, not sure if it is the final version yet: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?ve...
For Linux, there's actually SystemTap which has some features than DTrace according to [1].
Sadly, I believe it's only on Fedora/RHEL/CentOS currently.

[1] http://sourceware.org/systemtap/wiki/SystemtapDtraceComparis...
Ah, remember the rise and fall of ChatRoulette ^_^? First example this article gives, in "#1 – LESS SOPHISTICATED PARTICIPANTS ENTERING THE SYSTEM DILUTE VALUE", of how in that case a lack of curation killed it.

The article, which includes suggestions for solutions of problems, looks comprehensive and very useful.
Habitable zone planets are interesting primarily because there might be alien life on them, and only secondarily because we might want to colonize them. Our descendants will probably not allocate billions of dollars on a mission to a ball of dry rock when the alternative is a planet with a potential for life.
Interesting. I feel like the time most previously successful startups begin to fail is when the founders are intellectually dishonest and push forward through cognitive dissonance. You have to see and believe in a vision to make it come to life. That is my big takeaway from this - if you disagree with your VCs or don't think something will work, you have to say so.

This may be a shot in the dark, but if it were me I would call up the VCs and begin having the hard conversations. "Hey, we're in trouble. I think we made mistakes here, here and here. I'm in over my head, what do we do now?"

They may ask for what's left of the money back, your business may fail, but at least you go out having been straight-forward with yourself. And you can get on the horse and do it again.

Just my two cents.
And the story that driverdan linked to is 2 years old as well. This may be a re-hashing of a 2 year old story by On The Media, but at least it is original content. The point isn't that the story is old, the point is that there was more to this than just a blog post and if you didn't listen to the interview, you missed out on that part.
I did a git branch for my app (https://www.wisecashhq.com/) - in 3 hours or so I was able to pass the tests and run the app properly.

For larger apps (which I maintain as a freelance) I would wait a bit more though, since some gems will still have little bugfixes related to Rails 4 compatibility, most likely.
You're right.

Many accelerators have a knack for picking up teams that have demonstrated the ability to build things that generate revenue and traction. The siren song of money, networking and growth is really seductive. The implications you speak of (and I experienced it) aren't always so clear (or too easy for a prospective founder to dismiss).
Noted. Great to see the performance increase. Obviously pop() is for the last element so a FIFO would have to be constructed with this in mind.
> For the NSA databases to be abused all it takes is a handful of motivated actors to quietly blackmail specific individuals.

And what if it takes more than a handful? Would such a system be safe then?
> Running a mail server is off-grid these days?

The vast majority of people are not able to run a mail server. Of the ones that do some should not be doing it because they're not clueful enough to keep it secure and out of blocklists.

> Can't you just use pgp encryption and it doesn't matter where your email is stored.

Most people get freaked out by context menus and right-clicking. You're smart; you're surrounded by smart people; you're surrounded by people who know computers. I think you might be unaware of just how bad most people are with computers.
Obama is manipulator? Compared to Putin he is just lost child. He was f*cked in his ass by Russia more times that I can count. Obama is incredibly naive, his world-view makes him vulnerable to manipulations of all kinds. Those techniques you refer to were just invention of his staff, he did all of this without even understanding what he is doing.
CoI maybe drives most referrals from larger firms, but from small firms, capacity will be a major factor.
Streams and Middleware in Strata.js
The upgrade isn't that bad. Nowhere near going 2.x to 3.x.
The shark that makes you swim faster
It depends, i suppose you are asking for an Web alternative.

I haven't tried Digg or AOL Reader since they aren't available. My usage is basically a headline view of all the feeds, I have them in different catalogs. I will scroll through them to see anything worth to read, and open it up as a new tab as i go through them all.

Newsblur is very non Google Reader like. I suppose it fits some of the pattern of flows of a particular niche. But not me.

Yoleo is great except it doesn't work very well with non Unicode Feeds and it is quite slow. Unread count is overlapping. I think it is a solid app given some more time to develop. But I use Reader everyday or every 4 - 6 hours i cant afford to wait.

Feedly web works well so far. It is the closest thing to Google Reader in Headline views. The thing i dont like are performance and slow scrolling in some cases. But it generally fits me well.

The thing is, there is nothing wrong to try everything out. It is only a click of a button for your Google Login.
I love this story from two friends at Zappos. This is the good kind of fear. What motivates you?
With the Met, if you are innocent you have everything to worry about [NSA/GCHQ]
Agile Self-Improvment
I definitely agree, this is a lot less difficult.
Have you considered "The Rails 4 Way"?
I'm working on a fix for that (issue 8). in the meantime, add parent. before any parent scope members you want to access, as in ng-click="parent.myMethod()".
Yea I've seen that but I don't want to start until I know it accounts for the final version of 4.0. When he first released it for 4.0 beta, there were major inconsistencies between that and one of the release candidates.
I can't edit that now but actions speak louder than words - get your GPG key set up today: http://gpgtools.github.io/GPGTools_Homepage/keychain/ It takes 5 minutes, tops. If you've spent 5 minutes talking or worrying about this issue you owe it to yourself to do it. Set it up with your favorite email client and encourage your friends to do the same.

My public key is here: http://sho.ch/alexgraul.publickey and on the gpg keyserver, where's yours?
being smart doesn't preclude you from having someone stupid in your ranks. This applies to anyone trying to hide their activities. And im glad you're so sure about the comsec of all terrorist/spies/criminals.. totally separate, stand-alone communications networks, end-to-end encrypted, one-time pads, etc. why do anything at all? why? because its a ludicrous assertion and you know it. This goes to the point of the top comment.
That's because leaders of US and China are both socialists. Similarities between the two will gradually increase
> For the NSA databases to be abused all it takes is a handful of motivated actors to quietly blackmail specific individuals.

This is a baffling comment. Are you aware of the background checks that NSA do on staff? And the audit-trails on access to various bits of data?
Sounds like Austin?
Along with the headline, the layout of the header picture (with the man holding the flag) gives me the creepy 1984-ish vibes.
Yep. People hear idioms, like the way they sound, and repeat them without stopping to understand what they mean. In this case it's clear what he meant, but sometimes people will string together a bunch of these occurrences and it can become extremely confusing. I've read comments on HN where people are mistakenly arguing the exact opposite of the point they're trying to argue, because they're using their idioms the wrong way around.
OUYA isn't perfect, but it's really neat and interesting in general. The idea of a $99 console that plays mobile apps with a decent controller is going to have an impact for sure. It won't likely sell 100 million units, but it will evolve as a platform. It's what the Google TV should have been and it makes me excited for Apple TV + apps.
Can't make payroll? Complain about being stretched thin?

Start a useless blog!

Perfect!
It's always an uphill battle for us (Addison Wesley Professional Ruby Series) to get official recognition from DHH since we're not part of the pragprog clique.

The latest rewrite of my book for Rails 4 is available at http://leanpub.com/tr4w

Michael Hartl's Rails Tutorial has also been fully updated. See http://news.railstutorial.org/ruby-on-rails-tutorial-rails-4... for all links to relevant material.
You're wrong. A bootstrapped company can grow just as fast as a company that takes VC money.
The Rails 3/4 Way by Obie Fernandez was really helpful to me. It's more of a cookbook or reference guide that really deep dives into each aspect of Rails.

Definitely not a good choice for 1st Rails book though.

Another recommendation for it below from jherdman & jazearbrooks.
What? What does this even mean? You're saying you think the President thinks he can assassinate any American he pleases without repercussion?

And who do you think will carry out these killings?

(Hopefully you have a credible source to back up your claims...)
When it's finished, I'm a fan of Rails 3 Way
Agree completely - startup is about growth - but there is a definite difference between a small technology company and a local barber or restaurant. A local barber or restaurant has a limited customer base. No matter how incredible or world class his haircuts are, nobody will fly from across the country to have their hair cut. A technology/internet startup is different. If the company is small and sticks to very slow but definite growth through a genuinely good product, eventually they can become an enormous corporation even if they weren't planning on it because anybody in the world can give them money for their value.

Intent is important, but the reality is that a slow growing internet company not focused on growth can eventually end up growing at 100% week on week simply because of slow improvement on product that provides value - 'startup by mistake'. A local barber can never have the same effect.
Ah ok - didn't know that :)
There is an example that doesn't mutate the while. For still seems to be faster in certain browsers (Safari.) I think the bigger takeaway here for me is that mutation has little to no performance hit. In fact, the while shift() example was faster than the non mutating while version.
There's a very compelling societal interest in having children receive a basic education though. We make kids get shots, require them to learn to drive to get a license, etc. for the same reason.

There's no compelling societal interest in brainwashing kids to claim to support a government (since even making them recite the Pledge hardly makes them more reliable citizens).
The Constitution doesn't guarantee warrants for all searches, let alone all "surveillance". It says two things:

* All searches & seizures will be reasonable and

* All warrants will be particular and based on probable cause.

Read an introduction to criminal law to verify that these are independent protections. The latter was intended as an antidote to the British "General Warrant", a transferable warrant that gave officials the right to toss any house in the empire.

Warrantless searches of various kinds have been been a constant throughout the history of the US. Electronic surveillance of US citizens began in the mid-1800s, when the US tapped telegraph lines prior to (and during) the civil war.
The situation gets nice and juicy when you realize that the NSA has a data sharing agreement with the UK and some other countries.

So if the NSA want to spy on a US citizen they simply enable the UK to spy on that USA citizen and share data afterwards. All very legal and NSA is clear to spy on any US citizen.
Can an unbiased person explain to me how this revelation is a threat to national security? Are terrorists going to stop saying, "Ok we blow up white house tonight!" over Skype or something? Are people just afraid of the bad publicity that goes along with spying on citizens and other nations? If that's the case, it's really sad: It's like a mother yelling at her children for speaking up about her once-secret abusive nature. I fail to see the danger or wrongdoing in this.