skysight-inc/HackerNews huggingface dataset:
Hyperloop Talk Live-Streamed from NASA's International Space Apps Challenge
When? Saturday 4/11/15 @ Noon (EDT)

Where? NASA Glenn Research Center

What? https://2015.spaceappschallenge.org/

Livestream: https://www.boxcast.com/show/#/nasa-space-apps-challenge-saturday-lunch
> So the truth is, the world does not need or can afford that many people researching cancer, teach and inspire the next generation.

I'm amazed that you think that. Why do you think that science is overcrowded, and more importantly, why is that the right thing for society? How would we know if we had too few, too many or exactly the right amount of people researching the fields you mention?
Ok, i thought you mean you will see an incoming email. Anyway, is it critical to know or not if your account was breached? If it's breached nothing else matters.

Safari manager is probably great, like other managers. But my scheme is for developers not for end users. You can't make everyone use pw managers, but link on demand is super helpful

This can added as an option. Some use password, some use on demand link. Everyone's happy
I'm just gonna make some popcorn and watch...
Also love the sign up dialog. A quick thing though, the color background for signup page and login page is too similar, so i switch between the two, the mental shift is slightly hard there. Maybe have a different background color for both would be great?
Deep Learning vs. Probabilistic Graphical Models vs. Logic
The headline sensationalizes a bit. It's not the 6 fish that are at issue, it's the balance between human activities and ecosystem degradation that we as a society are willing to accept. The Endangered Species Act has saved dozens of beaches and wetlands in Texas from being overrun by oil and gas development. Often a few fish or frogs were the only thing standing in their way!
How about putting all the vowels in a middle row and the consonants in natural order?

BCDFG
HJKLM
AEIOU
NPQRS
TVWXYZ
I am getting exactly the same output as you for that input and I also am having trouble finding an error.
I think it's not so simple. If someone is renting out an apartment for a month they can afford to spend time doing paper-work, receiving the renters etc, because the turn-over per rental is large enough (and Airbnb provides guarantees for damages).

The question is how is it going to work with the $10/day power-tool. Let's say even if someone breaks my power-tool it will be reimbursed and I'm 100% sure - how much time/paper-work will this reimbursement take up?
> Project: 70 Projects in Solution, ~500k LOC.

Our project is starting to go that direction (we're using areas in MVC). Is there any tricks you've discovered to manage better with that many projects in the solution (e.g. have the projects in the solution but unopened or something)?

PS - Yes, there is a giant hack to build areas as a stand-alone binary, but it is clunky and terrible. Hopefully the MVC team add first-party support in the next version.
Yes it does affect the duration of them. The larger nursery you have, the more gc roots you will need to trace due to write barriers from older generations. So yes you are right that the duration is dependent on the number of live objects at gc time, but the number of live objects is also dependent on the size of the nursery.

(and whoever is down-voting me, maybe you can explain why I'm wrong?)
Possible M:N.. by default it's 1:1. It's 1 lthread scheduler per actual pthread.

static safety guarantees can come with auto pointers (unique_ptr in particular). This is why I said lthread_cpp & C++11.
I don't use mostly closed source software. I am more a Linus than a RMS but I use very few closed source programs.

1) Lightworks video editor on Linux and a open source project will happen soon with it.

2) I play closed source games

3) Outlook at work :(

4) Bittorrent Sync

5) Yeah that's all I got seriously
> uncomfortable, angular, fragile, cold, expensive, inhuman

elegant, simple, pure, powerful, minimalistic, geometric, and if it seems cold, it can also be funny and daring (remember the egg shaped chair?)
The big difference is that a medallion makes money and a house doesn't.

Medallion is like rental property - it keeps generating revenue. According to http://blogs.reuters.com/felix-salmon/2011/10/21/why-taxi-me..., you can make $75k/year leasing a medallion.

If you pay $750k for it, it'll pay for itself in 10 years and after that it'll print money. In 20 years, you would make $750k.

You can still go bust if you pay more than it makes sense for the above math, but as long as medallion brings $75k/year of essentially no-work-required profit, it'll always be worth some multiply of that value.

The only thing that can bring this system down is:

a) government lifting the artificial limit on supply of medallions (in which case a driver can just get one from the government instead of leasing it from medallion owner)

b) all taxi drivers becoming Uber drivers (if Uber can give them better deal than a medallion owner, then why wouldn't they switch?)
I haven't received an email yet. I've been checking just about every minute. I was always under the impression that the emails were sent out all at once.
Out of curiosity, has anyone heard similar frustrations from the authors of major open source code bases?

Eg, has Linus ever felt frustrated by all the millionaire tech company founders that built their product using Linux and/or Git, but didn't open it up as he did with those two projects?
They said when they got rid of it the freezes disappeared. So I guess we do know. I too have experienced period freezing with ReShaper so none of this really surprises me to read (in particular if you have a HDD).
Not trolling. I know 2 others who also received them too.
Hoping that the delay for you is an acceptance!
aria2c on command line. Fastest download application ever for everything including bittorrent and including metalinks.
I really hope it's not some formatting bullshit like a newline at the end.

EDIT:

I just tried again without a blank line at the end, and still got INCORRECT.

Second attempt data:

Input: http://paste.ofcode.org/jCNBZw6vPJT7ryZA4GUziM

My incorrect output: http://paste.ofcode.org/eNx74e35rqF54Uvm5bRa8K
If the Chinese government controls a single CA that's installed by default, couldn't they MitM any TLS connection that isn't pinning certs?

Are there any Chinese CAs in any browsers' default installs? If so, they should probably be removed immediately.
Or this three liner?

B C D F G H J K L M
^ # A E I O U . ,
N P Q R S T V W X Y Z
People who've been there say the ISS is rather noisy. There are many fans, since air doesn't circulate by convection.
Every single time such action is taken, it's counterproductive. It makes the target country more bitter and paranoid, cements the feeling that they have to stick together against the external enemy, encourages their government to escalate in response. How many times does history have to teach that lesson before we learn it?
Why Is HBO Go's Home Page So Poorly Written?
view-source:http://www.hbogo.com/#home/
You're allowed to criticize any company you like (as long as you don't lie), and you can even profit by doing so. For example, media companies can sell newspapers containing negative reviews of trademarked companies, and make money from it.

For trademark infringement, there has to be "likelihood of confusion", i.e. your use of their trademark could lead to people thinking that your goods/services originated from the trademark owner. In the case of someone explicitly critisizing a company, this could never be argued.
Best of luck to all. Hoping for some good news myself.
not yet, we were also a late submission
We make the Patient-Oriented Medical Record that automatically retrieves and processes your medical records onto your mobile device. We're in beta. www.zobreus.com. https://youtu.be/ZbUbp-P4IT0
> is it critical to know or not if your account was breached? If it's breached nothing else matters.

This comment is terrifying, given that you are making claims and suggestions about security.

In a normal system I can take action as soon as I know it's breached, to ensure the attacker doesn't have continued access to my account and check/fix damage caused.

With your system an attacker could conceivably have complete access without my knowledge for weeks or months.

Edit:

> Safari manager is probably great, like other managers.

Your entire argument is that password managers are not a good solution - now you're agreeing that they're great. Which is it?

> But my scheme is for developers not for end users. You can't make everyone use pw managers, but link on demand is super helpful

Except users cannot be trusted to make safe choices - our job is to make informed decisions for them, such as requiring passwords, storing password hashes, etc.

> This can added as an option. Some use password, some use on demand link. Everyone's happy

Anyone except the people who are affected by the inevitable breach caused by the use of this non-secure solution. Even if I choose to use a password, I could still be affected negatively by an attacker using someone else's account in a system.
How about

sucks.sucks ?
Me too. Just need to keep building. :-)
Tell HN: YC Summer 2015 rejections (and presumably invitations) have been sent
A couple things to remember if you're in the rejected camp like us:

1. YC is just a means to an end. It's cliche but getting rejected to YC should not deter your startups path. If it does, it's a bad sign.

2. My team and I were excited about the opportunity as usual but we made sure we kept our expectations realistic and didn't get our hopes up. There are too many ups and downs in a startup to let this have a big impact on you. We didn't get in last time either, but I'm thankful because we wouldn't have been ready and it would've been a wasted opportunity.

Focus on growth and executing toward your goal above all else, that's the tl;dr of the YC experience anyway. Keep fighting the good fight. If anyone wants to chat or needs encouragement, you can email me at josh@dirtjockey.com.

Edit: For those curious, we are doing a CRM and inventory management tool for heavy equipment dealers. You can check out our website here, http://dirtjockey.com and demo here: http://demo.dirtjockey.com. We just launched with a small group of customers and are almost cash flow positive already.
I'm guessing they sent obvious yes's and obvious no's already, and now they're going through the bubble teams.
I've been using it for about 6 months and I've been very satisfied.
Awesome, satan takes bitcoins
More than that, it drives home the need to disable JavaScript by default. To do otherwise is inviting every web site you visit (and every third-party site they load content from, and everyone who can compromise either) to run arbitrary code on your system.

And it drives home the stupidity of sites which demand JavaScript to view even simple content which could just as well be static.
People like this are why policies against "excessive negativity" don't always make sense. The only rational response to a medallion asshole is fuck that taint smear. I hope that the taxi drivers rise up against them and end this bullshit for good.

Again, fucking say it with me: fuck that taint smear. Doesn't it fucking feel good? Fuck that taint smear.

That is fucking all. Good fucking night.
Yahoo SVP Mike Kerns quits
My favourite is Nietzsche's "Genealogy of Morals". Here is a taste, from a section on punishment, in his second essay (text from http://home.sandiego.edu/~janderso/360/genealogy2.htm):

In order to give at least an idea of how uncertain, how belated, how accidental “the meaning” of punishment is and how one and the same procedure can be used, interpreted, or adjusted for fundamentally different purposes, let me offer here an example which presented itself to me on the basis of relatively little random material: punishment as a way of rendering someone harmless, as a prevention from further harm; punishment as compensation for the damage to the person injured, in some form or other (also in the form of emotional compensation); punishment as isolation of some upset to an even balance in order to avert a wider outbreak of the disturbance; punishment as way of inspiring fear of those who determine and carry out punishment; punishment as a sort of compensation for the advantages which the law breaker has enjoyed up until that time (for example, when he is made useful as a slave working in the mines); punishment as a cutting out of a degenerate element (in some circumstances an entire branch, as in Chinese law, and thus a means to keep the race pure or to sustain a social type); punishment as festival, that is, as the violation and humiliation of some enemy one has finally thrown down; punishment as a way of making a conscience, whether for the man who suffers the punishment— so- called “reform”—or whether for those who witness the punishment being carried out; punishment as the payment of an honorarium, set as a condition by those in power, which protects the wrong doer from the excesses of revenge; punishment as a compromise with the natural condition of revenge, insofar as the latter is still upheld and assumed as a privilege by powerful families; punishment as a declaration of war and a war measure against an enemy to peace, law, order, and authority, which people fight with the very measures war makes available, as something dangerous to the community, as a breach of contract with respect to its conditions, as a rebel, traitor, and breaker of the peace.
I think of ICANN like I do FIFA, an unbelievably corrupt bureaucracy at the center of the most beautiful game around.
Non-browser software is notorious for failing to fail when certs don't validate.
USERcycle "BI for startups" — we think user retention is most important metric for products early on. Here's our own weekly active users, since we started building product:
https://usercycle.com/share/project/ekxMvhGEGWwWbHi8x/retent...
I'm not sure they have the TSA in Japan.
The trouble is this: with the price of NYC real estate being what it is, how can you afford living in NYC, except by working in finance?

Of course you can live elsewhere, but the cultural offerings in NYC are really exceptional.
And disable JavaScript. And complain loudly to any site that requires it when it doesn't really need to. That would eliminate 99.99% of the attack vector for injected payloads.
This the funniest thing I have read in a long time.
I will take it as a slight disadvantage. I personally never log out, so I would never know if someone else changed my password while I keep using it on my laptop.

Also remember this scheme is not for advanced users (which care about "was i breached" at all). Advanced users can keep using old password scheme with pw managers.

P.S. There is nothing you can do if your email is breached anyway. I can change it to new email right away.
Nothing changed. Even they have the same questions at the end
Thanks for sharing this. Well done for making an application, and you attitude toward creating your business sounds like it works.
Another weird thing about the whole situation, besides the reasons for the attack and reasons for it failing, there's a question - why github?

Seems like a weird choice for a target. Github is neutral, and githib is unambiguously good. Aren't there better targets attacking which would have at least a semi-plausible excuse?

I mean attacking github is like screaming "I'm evil".

Besides if you want to "demonstrate your power", github is the worst choice for that purpose. They are likely to successfully fend off the attack, yet at the same time even if China would succeed it wouldn't have much to be proud of either(country vs a small company). It's a lose-lose....
I agree it wouldn't be worth the paperwork for a single item, but owners could make a living renting out many items, perhaps even buying popular items to rent.

And as you suggest, the site would need to make dispute resolution as simple as possible. Perhaps automatically refunding both sides for disputes, but banning users with too many disputes.

It's not simple--certainly not as simple as publishing free ads--but that's why a business that can do it is valuable.
Domain names are a mess. They're backwards (should be us.ag.bobsforestryservice), and since most domains just end with .com, there's no hierarchy. In my opinion, if ICANN wanted a hierarchy, they should be strictly regulating the names, including checking ownership of trademark, checking country of registration, etc. So thus we have AOL keywords.
Show HN: Spork-CLI – A Quickstart Angular Project Generator
I've been working on this for the last couple of days, trying my hand at writing nodejs scripts for the command line. It's not pretty, but it works, at least on OSX and Windows 10. Basically it clones a repo from Github setting up the project directory, installing Bootstrap, Angular, Animate.css and Flexboxgrid via bower, and includes a grunt script with livereload and a bunch of other tools. The goal was really to make a utility that can set up a n Angular 1.x project for developers so that they can just start hacking. Any feedback and suggestions would be most welcome!!
Show HN: Receipts and Expenses App
Day 1, Friday: Get a feel that it's not the right place. At the end of the day, get a comment I may not be back..somebody trying to be smart. Media company + software mix environment

Day 2, Monday: Ok Day

Day 3, Tuesday: Came in early at 7:30. Same media person querying about a new dev. who is late. This is a startup and they had said we have freedom to come and go.
I went out at 10:30 for a doctors appointment, emailed them I will be back at 12. Got back to see the CEO emailed me saying bring back doctor's note.

Day 3, Quit via email from home. True feelings not shown. Never told them anything. Contract papers also seemed too strict with regards to joining competitors, never signed it though.
Rejected with http://www.stay22.com/ (hotels and rentals for events)

Though we've only been working on it for 2 weeks
I think you may have confused "rational response" with "response that feels good to me".
FoxBase+/Mac - so very versatile for an 80s database language.
Anyone yet to recieve a communication from YC?
It's not six endangered fish species, it's six actual fish...
of a species where the vast majority are in the Sacramento not the Stanislaus.
https://github.com/enricostara/telegram.link/
I often use make as a task-runner too, which is super useful. In fact, I currently have a makefile that will build and test both the backend (PHP/Hack) and the front end (Browserify, less, etc.). The best part about make is that it handles new languages without issues: if it outputs files, make can handle it.
std::unique_ptr is a significant improvement over prior options, but it can neither ensure correct usage of a mutex (in the sense that it can't cause a data race) nor preserve data race safety for references into another thread's stack. Both of these rely on Rust's ability to limit reference lifetimes, which C++11 doesn't really have (C++14 has an extremely limited form of it in rvalue references, but it's not sufficient to replicate what's in this article). unique_ptr also can't really statically guarantee uniqueness (it's done at runtime instead), meaning it doesn't quite work with channels; and in combination with other C++ features (such as references or shared_ptr) you can also see data races through it, since it doesn't prevent mutation; thus, it isn't able to guarantee safety for use with channels either.
...if their activities are discovered. And then the attacker just gets another certificate under a different name, or steals somebody else's certificate. Ignoring, of course, that revocation is totally broken.

It cannot simultaneously be easy for anyone to get a certificate and hard for an attacker to get a certificate.
Rejection Letter from YC
So I just saw this email.

Well it was what I expected.

Have to best honest I don't think I did the best job filling out the form.

"Thank you for applying to Y Combinator;
however, your startup was not selected to interview for the upcoming Y Combinator batch. We carefully reviewed thousands of applications and since there's a limit on the number of startups we can interview in person, we had to turn away a lot of promising groups. It's alarming how often the last group to make it over the interview threshold ends up getting accepted to YC. That means there are surely other good groups that fall just below the threshold.

Unfortunately we can't give you individual feedback about your application. This page explains why: http://ycombinator.com/whynot/

We sincerely hope and encourage you to reapply for the next batch. Applying multiple times in no way counts against you and a surprisingly large number of companies are funded after applying more than once.

We're trying to get better at this, but it's practically certain that groups we rejected will go on to create successful startups. If you do, we'd appreciate it if you'd send us an email telling us about it; we want to learn from our mistakes."
Rejected with http://www.appodeal.com/ (squeeze more revenues from mobile ad networks)

Have been working on it for almost a year now and really close to break even. Probably, because I am the only founder.
>I haven't investigated it but variadic template template arguments might help there, though.

They do:

template <template <typename...> class Container, typename T>
Container <T> fin (T n) {
Container <T> set;
for (T i = 0; i < n; ++i)
set.push_back (i);
return set;
}

int main () {
for (int i : fin <std::vector> (10))
std::cout << i << std::endl;
}
surf+tabbed/dmenu
http://surf.suckless.org/

portage has a "savedconfig" USE flag to handle .h config: https://devmanual.gentoo.org/eclass-reference/savedconfig.ec...
I'm a bit curious about a treadmill desk.

How fast do you generally walk on the treadmill? You mention 5 miles easy in a day, which is 2.5 mph for 2 hrs. Do the treadmills auto-adjust speed as they detect you slowing or stopping? Do you walk much much slower for longer times, or walk at higher speed for only brief bursts?

On one hand I feel the walking would be a distraction, especially if I'd feel the need to occasionally stop and ponder over some details with more concentration.

But on the other hand I often find I 'pace' when on the phone at home (not at work where I'm more confined). And I feel that I have good conversations when walking with people, and it seems to make sense when I've heard of the walking meetings that Zuckerberg or Jobs like to do.

But I've never thought about trying to code and walk at the same time, for some reason it feels like I'd find it too distracting. Did you have that same trepidation before getting your desk?
Yes, in theory, theory is more accurate that practice.
I had the fortune of getting wrapped up in the Chico yoyo scene of the late 90's. It was amazing to see the transformation around that time. There were only one or two metal, ball berring yoyos on the market at the time. Got to help teach kids and was enlisted by Prima (game guide publisher) to do a book on yoyo play too. Good times...
Just got the mail. Surprisinlgy, I received the mail at almost the same instant I commented for the first time on HN.
Anyways, It was a rejection. :(
got rejection a couple of minutes ago...
Is this about debt in general, or a particular instance or kind of debt?