skysight-inc/HackerNews huggingface dataset:
It's an understandable mistake, since we tend to view history with a sort of flattening perspective; the recent past is spread out before us in sparkling detail, then fields marching away we spy the industrial revolution, the enlightenment, the renaissance — but beyond that, as records are fewer and the major changes coming at longer intervals, history essentially disappears beyond the curvature of the landscape, and the horizon marks the moment when our understanding lapses, and time compresses, robbing centuries of their weight and duration. Beyond that are the rolling hills of the late roman empire and the stern peaks of the classical era, clearly visible but isolated.

This also reflects a very Western-centric point of view, for a great deal of reasons; the massive changes and wars wrought in the east, as Creasy writes, "appear before us through the twilight of primaeval history, dim and indistinct, but massive and majestic, like mountains in the early dawn." It doesn't quite tally with my other metaphor, but feels true nonetheless.
human nature in a nutshell
> urn:btih probably means something, google it

It's a Uniform Resource Name (hence "urn"), btih (BitTorrent Info Hash) is the namespace identifier and the rest is the namespace-specific string, the actual infohash.
Peopletime: A Smart Watch and Mobile Phone Civilization Sim
To be clear, Rust is following SemVer, and the six-week releases are 1.x versions. So they should be backwards compatible. There's no current timeline for a 2.x.
That's the worst science writing I've ever seen. To help sooth your eyes: http://wyss.harvard.edu/viewpressrelease/166
I am not just talking about education. Trust me, look up the founders, its the same type. If I walked into a YC dinner I would probably stand out, not for lack of education, but something would not be mixed up right.
Is it available on Steam? Is Dune2 available on Steam?
Lol, lost 2 karma points for making a joke!
So the bug is only for a browser that isn't supported by Google? No surprise that it hasn't been patched. If security is such a big deal to a user they should use a browser that is supported by a strong development team. Firefox and Opera Mobile work fine on low end phones.
Drew originally applied with an SAT test prep company. He's lucky that he was rejected, otherwise he may have spent years working on that instead of starting DropBox.
Outsourcing in India
Hi everyone, I have been building a software product for the past 2 years. I'm now leaving my 3rd Indian software development company and looking to hire my 4th. To say that I have had bad luck is an understatement. Has anyone had a really great experience with a company in India? Any comments or suggestions would be appreciated. Thanks
> Disappointing to see yet another language-specific package management system (Cargo), though.

I don't think it is. You need support for Rust modules on various platforms Linux/Mac/Windows(possibly Android). No single tool works on all those platforms. Cargo does and it has minimal dependencies.

Not having to juggle three different configuration (CMake, Makefile, etc.) on different platform is actually pretty great.
> Could you tell us more about how corruption broke your start-up?

Our request for a national program to fund startups was accepted, we had R$200,000 granted for 1 year of investment. But after that, they stoped answer our emails, and 6 months later, they announced that we and a dozen more startups were removed from the program, without explain why. The program is ruled by laws and we should have the money, but sue the government in Brazil is totally worthless. 5 years to win, 10 years to receive. As I said before, we have a very well planned system for the things to stay wrong.

> What would need to change for start-ups like yours to have a better chance?

Have more and more connected hackers to work around the issues. And the investors start to see on them the way out, not in the copycats.
Correct. Chrome is a separate project from the AOSP.

That said, Android 4.4 and later use Chromium for their WebViews, the source for which is developed along with Chrome as a part of the Chromium project - it does not live in AOSP.

Presumably the stock browser that is in AOSP 4.4+ wraps Chromium, which more or less means the AOSP browser is Chrome...but not the other way around. :)
I think what you want is a cycle collector, and to invoke it at appropriate points. I don't see why Rust couldn't have a refcounted pointer type with an invokable cycle collector, but maybe someone on the core team could chime in here.
I commented below, but to answer your question: No.

Our founders all graduated from a state school (in the southeast). We did have an early product in the wild and we had a few strong customer stories.

I think our "key attribute" was probably willingness to hustle.
Makes sense.

If anyone is interested, I think it could be interesting to see if the refcounting approach I developed for handling cyclic references in my library "upb" would work as a Rust library:

https://github.com/haberman/upb/blob/master/upb/refcounted.h

The basic idea is that you refcount groups of objects instead of refcounting objects independently. You compute the groups dynamically such that no cycle can span groups. This is sort of like an arena, except that no arena is ever explicitly created, and the collection can be more precise than an arena.

In my library, objects go through a two-phase lifecycle. First they are mutable, then they are frozen, after which no further mutations can be made. When an object is frozen, its outbound pointers are also frozen.

The nice property of this scheme is that you can perfectly compute these "virtual arenas" by computing strongly-connected components at freeze time. This makes the scheme optimal for frozen objects. For mutable objects, the groups are computed more conservatively and objects may not get freed as often as they otherwise would with a perfect scheme (ie. the same downside of an arena).

I would love to know how this scheme might possibly be modeled in Rust. Since Rust also has strong semantics around mutability and immutability, it seems possible that a very nice idiomatic Rust interface could be implemented around this scheme, giving more precise cleanup than an arena while still allowing circular structures.
I agree somewhat, I guess its just the impression many have.
Yes definitely. Outside the fickle world of consumer internet usage, tech media and devices/appliances (basically leaving businesses at all levels), it's #1 and shows no sign of slowing down.

99.5% of our web hits are IE7-11 (financial sector). The other 0.5% is our dev team's Firefox instances.
Your generalizations don't hold IMHO. What the accelerators I've been through select for is generally a tenacious personality, strength of the team, and something worth showing as a project or previous experience.
Building an Open Source Lockitron with Arduino, BLE, and the Bean
Is the browser that still ships by default with the most widely used operating system in the world relevant?

Sorry to say, yes.
All these years of tinkering in fireworks and I never learned about using the alt key to break control points. Thank you!
I would be very wary of putting number on the op child's risk of developing schizophrenia. You really need to know the frequency of the various snips in the population to know this. The most we can say right now is that the OP's son has an unknown higher risk than someone in the general population. The good news is we should soon have a better idea of what this risk is.
12 Reasons Why Microsoft Bought ‘Minecraft’
I don't recommend the "have less scruples than the next guy" game. This is the sort of nonsense that was passed around in the 80s -- "business is war". There is an important difference between business and war: if you lose in war, you die. No second chances.

In business, if you are a tough but fair player, and you lose, you will be offered the chance to play again. If you compete in bad faith, you won't.
so I guess 15 year olds get an unfair advantage regardless of what they've achieved.
I love going to court and showing off, but that's the only thing I love, and it doesn't happen all that often. I like people, and talking and attention, and not sitting at my desk doing boring shit. ... People are fooled every day into thinking I'm working hard, but I'm not. I'm phoning it in. I usually get pretty good results, and I am super-good at faking my way through. I win, for the most part (more than half the time, which is a pretty good average). But I really don't care all that much. I just can't get it up for this job, and this job requires a giant, ever-lasting boner — for details, for being correct, for rules and regulations and other people's shitty problems.

When I think about what I want to do, it's all "have a nice vegetable garden and make muffins and ride my bike and throw parties and have babies" ...I'm passionate about things, but not career things. Family things, book things, living-the-good-life things. I like to hike, I like my friends. I like vacations. I like restaurants and barbecuing wild-caught salmon while drinking dry rosé.

Such profound honesty. I'm touched, quite frankly. No really I am. I'm sure most of us overlap at least 50% (or have at some point in our careers), we just don't have the courage to admit it, even to ourselves.
Probably: http://www.ctan.org/pkg/xypic

Support for tikz would be great, too.

More broadly: great project! Looks to bring us closer to the day when math on the web is easy and just works.

If you don't mind me asking, can you say why you didn't work with MathJax, and decided to start over?
That includes me! http://www.ludumdare.com/compo/ludum-dare-30/?action=preview...

It's a multiplayer html5 game, so drag a friend into it with you :-)
I think he means "make appear earlier in life".

> Several studies have suggested that regular, long-term cannabis use is one of a number of environmental factors that, in combination with certain genetic predisposing factors, may significantly increase a young individual’s chance of experiencing psychosis and developing schizophrenia. However, numbers of people being diagnosed with schizophrenia remained stable over time during which the number of cannabis users increased and average strength rose significantly.

http://www.drugscience.org.uk/blog/2013/10/24/think-cannabis...
See this letter by UCSF biophysicists & oncologists written to the Whitehouse with concern for these scanners.[1]

Their point is that the 'overall' dose is, not only unknown, but measured in a non-meaningful way. "Garbage-in, Garbage out." A full body scan produces 10 microrem of emission, concentrated to the first few microns of skin - (which happen to be where gonads, breast tissue, skin & eyes are...). This is very much unlike riding in an airplane where the exposure is truly whole-body. The "expose per cell" in these two cases is wildly different.

[1] http://www.npr.org/assets/news/2010/05/17/concern.pdf
If you're ruling yourself out before you've even begun, then I find it difficult to have any sympathy. If the 'type' you're referring to is 'young, white male' then there are many aspects of life where you might be in the minority (I say that as someone who fails to tick two of those boxes).

YC could do more to highlight its existing diversity but I'm not simply going to take your word for it (you still haven't explained what you mean).
Oh wow, that's huge. That's too bad. Then again, I guess you only have to design for one browser.
Songs of Innocence removal
Chrome also a set of raw socket API [1] covering UDP, TCP client, and TCP server sockets.

[1] https://developer.chrome.com/apps/app_network
Use Chrome.
This is the basis of "artificial creativity". Train these NNs to recognize faces (or anything else, maybe especially everything else), and then run random noise through them. See what they come up with.

You could have an algorithm coming up with some pretty decent (and original) cartoon faces. Or with art, abstract or not.

This is what your brain does.
Well you've convinced me. I'm gonna go ahead and download it now and try to use it everywhere MathJax is used. If it works with what we have I might be able to sell this to my bosses
Most "normal" people assume whatever browser comes with Android is "Google's Browser" (right or wrong), so this could be a very big deal to A LOT of people. How many Android handset manufactures have shipped units with the AOSP browser as the default?
If you aren't familiar with SOP, this is about the worst "stupid web vuln" that can happen. SOP is the glue that kind of almost makes the web secure. The attack DOES work if X-Frame-Options is enabled (thanks joev. The msfmodule says so clearly). ALL sites with or without XFrameOptions can be loaded in an iframe, and sent to a bad guy.

If you would like to test on your device/browser, you can on ejj.io/SOP.php . If you click on the button and you see an alert box, you're vulnerable (I doubt many on HN will....)

Many other browser's also seem to be vulnerable. So if you use something else best be safe and check yourself
Yes, this would be nice since I couldn't figure out the heart in the demo.
Yeah. It's amazing how many companies with "wellness" polices also happen to have the most cafeterias and kitchens (when they have them).
FFT, Fast Finite Fourier Transform
I'm sorry, but I share the idea that it's a silly reason. Paying for closed source software to contribute to open source gaming? I don't understand that. It's different than say, downloading Ubuntu and donating $20. With one you're saying "I enjoy this free product, take $20 to help continue development." With the other, you're telling them it's ok to not provide it for free, and you'll gladly pay for it.

I bought Minecraft for what it was, and still is, a sandbox game that I've had hundreds of hours of fun in. I've bought it for several friends of mine for the same reason. But I won't buy something because of the chance it might become something I want, when it currently isn't. (I learned that lesson when pre-purchasing Spore).
Win LeadPages for a DECADE This is an incredible giveaway
I dont know about you guys but Im tired of paying an arm and a lag for this! So this giveaway is perfect!

http://blog.videofruit.com/giveaways/win-leadpages-decade/
I would assume they will not be flying higher than a few feet from the ground ( ~ 20) or that they will carring an emergency parachute..
I don't care to talk about race or gender, if you are good you are good, but me being American/Mexican "Hispanic" does YC have any?
Fulltext: https://pdf.yt/d/rErZm8HUluBbj8xu / https://dl.dropboxusercontent.com/u/5317066/2014-arnedo.pdf / https://www.sendspace.com/file/ht7shm (excerpts: https://plus.google.com/103530621949492999968/posts/iJBeuxup... )
Like many others that have commented, all of our founders graduated from non-Ivys, have not worked at Google or Facebook, and have definitely not written anything you'd pay for.

YC is not for regular people that just want to do great things, but for those that are actually working hard to do them. Traction is important, showing that you have the ability to produce great results is equally important. However, in the absence of traction or an actual product, graduating from an Ivy with a challenging major, writing a book, working at Google / Facebook are suitable proxies, as they are in themselves challenging achievements that not many can claim.
There's a fair amount of IRC channels which are nice (and where that's enforced). IRC is a technology, not an ideology, just like the WWW that underpins HN.
I'm curious if other approaches are viable also, like I mentioned here: https://news.ycombinator.com/item?id=8321618
"a browser that isn't supported by Google"

But still a browser that was created by Google and was bundled with the OS until 12 months ago, never mind how long it takes OEMs to roll it out. Android <=4.3 accounts for 75% of Android users:

https://developer.android.com/about/dashboards/index.html?ut...

Just because Google decided not to support it any more doesn't mean they shouldn't. Pointing out Firefox and Opera is all very well, but this is the default browser on Android <=4.3, and very few users explore alternative browsers (Chrome being the exception, to a point).

It's also the browser engine used in embedded webviews, don't forget.
Everything has its uses I suppose.
The study cited researched communities at CNN, IGN, Breitbart, and allkpop. How similar are these communities to Reddit? (A serious question; I've never participated in any of them.)

To be clear: The article bases its analysis of Reddit on the study,[1] which examines the communities named above but does not mention Reddit.

[1] http://cs.stanford.edu/people/jure/pubs/disqus-icwsm14.pdf
This is what you want:

http://webdemo.myscript.com/#/demo/equation
Oh god this is so true.
Still sitting on the fence as to which language I should pick up on next - the only contenders are C++11 and Rust.

How does Rust compare with C++11 as a language? C++11 seems to (in some ways) have caught up with what Rust has to offer (compared to older C++ versions) e.g. smart pointers, concurrency and regexes part of the standard library
Nice exposition of the simplest version of the Fast Fourier Transform. The theory has developed so far that it's easy to forget that there is such a simple version of it.
> Why are employers linked to healthcare? The idea is clearly insane

Because socialism is evil: https://en.wikipedia.org/wiki/Health_insurance_in_the_United...

I mean, it's trite but that's what it boiled down to. Truman had the idea of a an optional, government-backed health plan. Someone trots the magic "socialism" trigger word, and labor unions settled for employer-provided health insurance instead. (Though I wonder how Truman's plan would be self-sustaining if it were optional. We have enough problems financing not-optional plans.)
Android One is meant to make it simple for lo-end OEMs to ship high quality implementations of up-to-date Android and keep up with new releases. It's hard to migrate a huge OEM ecosystem to that kind of program quickly.
> The second production deployment of Rust is a Ruby gem, written in C, that calls out to Rust. It's used in skylight.io, if you're curious.

Yep! I'm one of the authors of that project. The fact that Rust provides automatic memory cleanup and the attendant safety without runtime overhead (even ARC has non-trivial runtime overhead) was a huge win for us, as was the transparent FFI.

We were looking for a way to write fast code that was embeddable in a Ruby C extension with minimal runtime overhead and without a GC (two GCs in a single process is madness). We also wanted some guarantees that we wouldn't accidentally SEGV the Rails apps we were embedded in. Even last December, Rust was a clear winner for us.

We've been shipping Rust code to thousands of customers for many months, and given the language instability, it's worked really well for us.
The big items are also probabilistic events likely related to a lot of underlying health circumstances. If cancer or heart surgery can be merely delayed a year through the wellness program, then that may just be the year the employee retires or switches jobs and goes onto a different health insurer.

These things are so incredibly expensive that even a small shift in them could be worth a considerable amount of dollars per worker. And that's not even considering productivity benefits (which are in turn so hard to quantify we'll almost always be talking about gut feelings on this issue.)
>Am I also silly for having donated money to some open source projects?

No. Because they are open source. Minecraft was not. Vague platitudes about someday being open source are worthless. Notch is notoriously dishonest and would say or do anything to push minecraft early on. Look how quickly he jumped from 4chan being his only customers to "4chan is the worst thing ever right reddit!?".
if people have that impression, i think they looking for an excuse and not looking at data.
Not sure if considered bug or "feature" but after first level, on levels that require you to go to your starting point, i.e.: draw a heart or circle, you can click on your starting point again, winning the level with all your nodes remaining. This can be used to skip levels.
My god man, this guy just put everything he knows about startups into a book. Years of hard-earned experience wrapped up in a neat little package just for you. And all for only $30. If you get just one insight out of this book it will pay for itself a thousand times over. Stop complaining about the price and just buy it.
The fact that he hasn't followed up Minecraft with anything noteworthy despite having plenty of time and way more than enough money, and apparently wanting to build something new and successful with 0x10c.
I have been waiting for "Mathematica Online" to be released since they've been giving hints about it "coming soon" since about 2008. So this is a big announcement. Us Sage developers have also been building something similar to this, but around IPython/Sage https://cloud.sagemath.com, and we've also built something similar for embedding in web pages https://sagecell.sagemath.org/.
Is it a negative signal if you're older but still only find one or two things you feel are 'impressive'? One of the things I noticed is that older founders I've met wouldn't bother with YC because it's for 'young folks'.
No kidding, especially when you consider mud.
That is a terrific answer. Our understanding of history and especially the 'rewriting of history' never ceases to amaze me.

I read a history of Christianity book several years ago, and found it fascinating and inspiring.
It is known that humans require the company of other human beings or else bad things start happening (think solitary confinement: anxiety, depression, cognitive disturbances, perceptual distortions, and psychosis).

I wonder to what extent it is important to just be around other humans, versus, be around other humans who are similar to us. For the super unique, I imagine it can feel incredibly lonely. It doesn't have to be limited to intelligence, it can be cultural, linguistic, etc. The article even says "He is saying that they are a different kind of mind, a different kind of human being."

It is like humans have a built in mainstream-ification device which inherently punishes those who stand too far from the middle. What is particularly interesting is how good our tools are at connecting people with similar interests. The internet is helping isolated individuals feel like they are part of a community, good or bad.
Why deny your kid the ability to mod?!? Dude, you're putting your kid in a box by not letting him explore the world of modding. The ability to add something new to your game is a powerful one and I think it can help a kid wrap his head around how a game is working internally. I think part of a parent's responsibilities toward their kid is to encourage the kid to explore the world (in safe ways of course) and I think minecraft mods are probably a pretty safe way especially if you're approving them one by one. You're stifling your kid's creativity every time you say no to one of his proposed ideas without just consideration. Just my opinion.
I think this impression is pervasive (at least amongst my friends). It would be great to highlight founders who have gotten into YC who don't "fit the mold" so to speak. Most, if not all, of the "check out my winning YC application" posts have multiple Ivy League/Stanford founders, advantageous childhoods, etc. Add to that the same posts have "multiple people who are YC alums read, edited, and/or vetted our application" and you can see how that impression can spread.
How do you like our first promotional video? Leave comments
Use Firefox.

Why? Chrome isn't open source, if you care about that kind of thing. And personal preference also.