skysight-inc/HackerNews huggingface dataset:
As a Canadian this strikes me as incredibly true. I'm at the point where I really don't watch that much regular season hockey anymore. The NHL keeps extending the season and trying to add more teams and it is just becoming tiresome. But once the playoffs are on I would pit hockey against any other sport on the planet for entertainment. The olympics were another example of this. The hockey played was at such an incredible level that I watched every game I could. I couldn't get over how intense and entertaining the games were, and if more people saw that style of hockey it would be much bigger than it is now with over 80 games, 60% of which will be absolute snoozers.

Football has an incredible advantage in that its players get ~1 week to rest up in between games and with only 16 games, they are all pretty important. This means that most games are played at a high level of intensity and skill and are thus more entertaining. Moving to dilute this quality in pursuit of more revenue is a path I've watched the NHL walk down, and hopefully the NFL can learn from their mistakes.
Who needs operating systems anymore? Not end-users.
I wouldn't let the atmosphere on HN deter you from applying to YC. YC is far from perfect, but it's a heck of a lot better than a semi-anonymous internet forum.

I had a female (technical) cofounder, and her general take on YC was that she was treated well by the partners, and didn't encounter any blatant sexism from the batch, but many founders in the batch were young techie guys who gravitated toward conversing with other guys, so she really only got to know a subset of the batch (other women, plus the minority of male founders who were comfortable talking to women). Also, she felt there was a general assumption (among the batch, not the partners) that male founders were technical, but female founders were non-technical, which affected how people interacted with her in subtle ways. YC could do more to educate founders about unconscious bias (and for all I know, they have), but at least in our batch, I think that would have been considered somewhat beyond the scope of the program. I don't think she'd ever characterize it as "YC misogyny."

HN, on the other hand, is probably more representative of the attitude of the tech world at large, and possibly a bit worse. YC-founder HN comments are almost universally more civil and enlightened than the bulk of the comments on the site.

Apply to YC, or don't, that decision is yours. But as long as you're in the tech world, you're not going to avoid any extra sexism by avoiding YC.
No, the additional layers of protection such as NX and ASLR only make things a little more difficult, but do not prevent arbitrary code execution. One technique that was invented to circumvent this kind of preventive measure is http://en.wikipedia.org/wiki/Return-oriented_programming . See also http://security.stackexchange.com/questions/20497/stack-over...

The “glass over a piece of sodium” analogy is flawed too. It makes it sound like the program has to be special and dangerous for a buffer overflow to have dramatic consequences. It doesn't. It may be an ordinary program written to fulfill an ordinary task, and contain buffer overflows that are completely exploitable.
If somebody repeats that cliche in person to me any time soon, I will stick a fork in their head. And I thought the "curse of dimensionality" and "embarassingly parellizable" were annoying.

edit: Although, yes, certainly a valid point.
In general yes, since it won't make it any less secure than it was already. But it will reduce MS grip on the market. Those who really cared about security didn't even use MS to begin with anyway. Having a black box closed source system with who knows what kind of backdoors as an ATM OS? Sounds bizarre of you think of it.
VPN's or other DNS server's would work better.
> I've said nothing here that would hinder my case

Any good lawyer will tell you the same piece of advice: "never say anything." It does absolutely zero positive good for your case and can only serve to hinder it later. It's very difficult sometimes to keep from providing what you consider to be valuable feedback for others, but you have your own interests to consider first.
Isometric GIF Rendering
Completely off-topic, but my pet peeve:

> (by the way, i'm sorry for my english skills)

If you feel the need to append this statement, that's a good sign that you don't need to. Your English is fine (should be "schools teach", not "schools teaches", and I wouldn't have used "sample for" there, but who cares -- it's clear and unambiguous). It's the morons who don't care that end up being painful to read.
Reasonable people realize that unforeseen things happen, and might empathize with someone being targeted by a criminal enterprise a bit more than someone who just forgot to pay the electricity bill.

There is an entire movement in Sicily dedicated to highlighting and frequenting businesses that refuse to pay protection money, because in the past, paying was the norm.

http://www.addiopizzo.org/

Since that's not the kind of society I want to live in, I'd rather stand firm behind a company that refuses to deal with criminals. If companies give in as a matter of convenience to retain customers who turn a blind eye, that will only make the criminals stronger.

Now, certainly, there are measures they can take to mitigate the problem, but with all the things to do in a business, I suppose it's the kind of thing that might not be on the front burner until it happens. There are all kinds of bad, destructive things that could happen in the world, but if you spend all your time worrying about what could happen, you won't have a viable business. It's a tricky balancing act, and I'm willing to cut some slack to someone being targeted by criminals.
#GoHawks
Total attendance is a poor metric for judging popularity between such different sports, such as MLB (162 games a season for each team) and NFL (16? 18?). But equally average attendance doesn't work for the same reason.
He's not allowed to criticize officials, big difference.
What if he was just trying to conduct a phishing/social engineering test to see if you or your company would fall for it? (And then therefore fail compliance.)
I really disagree with this article. Type safety combined with Play's refresh-recompile trigger means it is not meaningfully less productive than PHP, and maybe moreso because compiling is usually an indication of your program's correctness, so you don't waste time tweaking-reloading-tweaking-reloading. Compiling is slow, yes, but it saves you more time than it costs you because static typing means a whole class of bugs just never happen for you.

I know that the IDE support is lacking but this doesn't really bother me since I don't use an IDE with Play apps. I always use a text editor, since I find that IDEs tend to do a bunch of things badly, whereas a text editor and a terminal each do a single thing very well. There's nothing you said about the features of an IDE that I couldn't do just as well with a well-defined find-replace (besides variable extraction - not familiar with variable extraction.)

You can be productive in any language - Java, Scala. But I find that Scala's conciseness - the fact that I can do an operation on a whole collection of case classes using pattern matching and the collection API functions that would take 30 lines using classic Java - ends up making me more productive than I have been in those other languages. Maybe it's just me.
As a prior procurement professional, I think Roshee's concept is both innovative and much needed. Based on my experience at Siemens and at an automotive startup, we could have certainly benefited from Roshee's proposed platform to make more effecient purchasing decisions in a more organized and disciplined manner.
You've never worked for a military contractor have you? It's never black and white.

Let's say you ran the project that converted the missile from the militarized rad-hard ceramic-capped chip ($$!) that's likely in there now to a nice and cheap off-the-shelf Arm7. Except you forgot about coefficient of expansion for 120degF middle-of-the-day Middle East launches. Your Arm7 flexes too much and loses some bits, your Patriot misses, the soldiers lose their lives, and now the parallel universe equivalent of you can spout off on Internet forums about how the military just doesn't respect traditional, proven designs and is always wasting money on following the latest trend.

Also, you probably don't realize when the Patriot entered service? And the number of upgrades it's received?
Imagine filling your car up with coolant, when you fill it up too much you expect it to fall into the overflow drain, but if you fill it up too fast you can bypass the overflow drain and end up with it making a mess on the engine. You may not know where it will make a mess, sometimes it will end up falling straight through to the ground, or you may end up getting some on your timing belt, but either way, you know you've overfilled your coolant. That's analogous to a buffer overflow.

Now imagine buying 10 gallons of coolant and repeating this experiment until you have a very good idea of exactly how to pour the coolant to make it land on the timing belt, or in other places, and that is a way to think about what happens when a hacker is exploiting a buffer overflow.

:)
> This makes no sense in the way it is stated - the calculations involved are independent of the up-time. You do not aim at a target differently depending on how long the system is up.

At some point or another your anti-SCUD computer is going to have to say "Send the electrical signal to launch this missile NOW!". I assume this is where they make use of the system clock.
Humanizing Teams
I tend to agree. Though the carrot of EU membership has been instrumental in motivating a few, minor reforms, mostly it just becomes a distracting process (for both parties). It was the dream of Ataturk that Turkey be a European nation, but it doesn't seem particularly plausible now.
2048 in App Store
Show HN: Record Selenium-like browser tests and automate from the cloud in 3 mins
That's an interesting thing about system design philosophy, right? If you just accept that there are unknown unknowns, and make the system easy to fix and bring back up, you can oftentimes do better than a perfectly designed architecture (which matches its model of reality well but not reality itself).

Similar engineering feats would be the inclusion of the bolt-assist on the M16 family of rifles and the design of Erlang.
Start with Code
After five months, my effective hourly rate with a book publisher is 3€
Compiled Decision Trees for scikit-learn
Is rocket science easier than you think?
The next billion dollar SaaS company? Try looking in Canada
Wow. What a terrible way to respond. First, opening with "fuck you" and calling another commenter an asshole is uncivil and drags the site down. Second, the insults you chose to hurl at the commenter are empty and boring; they're written solely for your benefit and not for any reader, including the commenter you're replying to. And if you're upset about the commenter's threat to call the health inspector, howling insults at them is (a) unlikely to change their mind and (b) certainly going to make this thread more memorable, lessening the chance that they'd simply forget to make good on the threat.
You left this part out though. .

"Patriot PAC-3, GEM, and GEM+ missiles both had a very high success rate, intercepting Al-Samoud 2 and Ababil-100 tactical ballistic missiles.[17] However, no longer-range ballistic missiles were fired during that conflict. The systems were stationed in Kuwait and successfully destroyed a number of hostile surface-to-surface missiles using the new PAC-3 and guidance enhanced missiles"
What does next-gen mean for eSports?
I've been playing fantasy football for 17 years and the past 2 have been the worst w/r/t the schedule. We now have 2 days to "manage" our teams: Tuesday and Wednesday. Instead of the occasional Thurs game, it's now nearly every week with multiple teams, etc. God forbid you get busy and miss Tues and Wed. It's definitely a fatigue. And forgetaboutit if you have small children. You almost need a personal assistant to help with the scheduling.

Edit: I think the player safety issue is completely separate. I would still get football fatigue even if we completely solved the head injury issue.
> so even if they redirected traffic through Cloudflare, the attacker could still find their direct servers fairly easily and attack that IP.

Why would it be easier for the attacker to find their direct servers if they only have a /23 - doesn't Cloudflare obscure the identity/location/IP of the server on the other side?
Why do people think Lisp is a functional programming language? If anything, traditional Lisp is the antithesis of a functional programming language. What Lisps are you referring to?

Maybe we're just defining our terms differently, but the closest Lisp comes to a functional programming language is Clojure and before that Scheme.

This is not meant to deride Lisp in any way (Clojure is my language of choice, after all) - I think all Lisps enable a fundamentally unique way to reason about programs, but that's a characteristic of Lisp and not of functional programming languages.
Brace yourselves, even more hashtags are coming.
If told this to my Dad, he'd probably say "buffers don't sound like good ideas then. Why bother? Just put things where there's space in your computer's 'memory'."
There is a degree of hype. They are really good at pattern recognition, maybe even superhuman on some problems and with enough training and data. But certainly they can't "think" in a normal sense or are a magical solution to the AI problem. And like everything in AI, once you understand how it actually works, it may not seem as impressive as it did at first.

>instead of somehow
just 'storing' the data on the tank separately
looks like rewiring the Intel processor
when download a new PDF file instead of just
putting the PDF file in storage.

Good analogy, but how would you even do that? One picture of a tank isn't enough to generalize. Is a tank any image colored green? Is it any object painted camouflage? Is it any vehicle that has a tube protruding from it?

In order to learn, you need a lot of examples, and you need to test a lot of different hypotheses about what a tank is. That's a really difficult problem.
Aww you wait til that nice Mr Murdoch buys up all the rights and you can only get NFL on sky just like football in the UK.

Oh and Bar owners get ready to pay a lot more to show NFL in your bar.

Part of me thinks that its contract negotiation time with the players union.

The NFL ought to have relegation/promotion last team in each conference gets drooped and replaced each year.
Ask HN: App boilerplates for MVP landing page with testing abilities?
Anyone know of any good boilerplate apps for simple landing pages that can do things like a/b testing or other features useful for testing MVP's?

Going the route of testing many MVP's, it seems silly to me to have to reconstruct the same basic project over and over.

I know there's plenty of plain boilerplate apps, but how about one's meant for MVP testing?

Specifically any ruby frameworks? Sinatra is a bonus.
Not to be rude, but most of these comments are from accounts less than a day old. Obviously there's nothing wrong with asking your satisfied customers to commend your product, but it just smells "off" without a bit of disclosure.
Ha ha, I'm 42 and always wanted a BigTrak too. I finally bought one a couple years ago when they remade them. Sucks though it does not have the dump wagon accessory.

http://www.bigtrakxtr.co.uk/home
As a young person, this is ridiculous. Assuming I was a founder that could afford to hire people, I'd kill to have older and experienced engineers to learn from, and work for me. I don't care if they can only work 9-5 weekdays, that's probably more productive hours than the 80 hr/week young people I see with less experience playing table tennis and mixing social time with work time. Not that I'd reverse-discriminate or anything, but why not favor proven track records over young age as a starting point?

The story about Ionic seems a little ridiculous. And while I sympathize for Stamos, surely there must be more than age being the difference for raising funding. Even if it is a big factor - I can't imagine all VCs being idiots, seeing a better product in an obviously valuable market and then passing.
I am. I was having problems loading it though... maybe because I'm in Turkey?
I was talking specifically about the PS4. I don't know why I thought they'd use OpenGL, I just naively thought Xbox == DirectX and PS4 == OpenGL. Seemed easier for the devs to port their games on a well known and documented API.

What do they use instead? A custom API?
Sulon Cortex Headset Seeks to Meld Real and Virtual Worlds
Mainly because MMA UFC has taken a big chunk of that attention
Definitely, but it does not matter what the value of NOW is as long as all parts use the same time. Only their attempt to fix the drift caused different parts to have a different understanding what NOW = 5484515 means and that caused the problem.
I'd rather see an effort to scratch all forms of income tax, which is the real problem with the worlds' economy today: plain theft of income.

If we had a more aggressive movement to eradicate income tax and tax SPENDING, we'd have far less need for the welfare classes to be kept in their debilitating position ..
48 here, I hope I never reach the point where I do not think the same.
> This AST is later combined with data (typically plain old JavaScript objects, or POJOs) to construct a lightweight data-bound ‘parallel DOM’, which can run in the browser or on the server. Through this, it is able to make smart decisions about how to update the real DOM in the most conservative manner possible.

> Because it only touches the parts of the DOM it needs to, you can write your templates in the way that makes the most sense for your app, without having to worry about the performance headaches of constantly trashing the DOM or the code headache of wiring up a plethora of view objects.

Huh, the solution he described is basically the technique I use in Mithril[1], except that Mithril templates don't need the extra HTML parsing step because they pretty much are the AST.

My bare-bones approach received some criticism here last week for not being "pretty" (for the "HTML is pretty" definition of "pretty"), but it allows better debuggability[2], and opens the doors for some interesting FP techniques, among other things.

Templating seems to be a hot button these days, but it's unfortunate that it's such a complex topic. Discussions about performance like this article are great, but it's hard for non-framework devs to keep all the other facets of template design in their heads when trying to evaluate the bazillion choices in the market.

[1] http://lhorie.github.io/mithril/

[2] https://github.com/lhorie/mithril.js/issues/16
Camera Drone Sent Flying Into The Mouth Of Active Volcano
I have an x230 and use fedora and literally everything worked out of the box and was quicker than windows by a long shot. I was just installing fedora for a dev environment, but quickly switched away from windows because it was so much better.
As an American, I always think of the criticism against the French system as being constructive. If nobody cared, and didn't want to see the French system be more competitive, they wouldn't bother to complain. France used to have a reputation of fantastic Engineering prowess, I'd love to see that title be reclaimed.
It's quasi-ageism, I guess, in that junior level workers are difficult to accuse of stagnation. So although junior level workers may stagnate, it may be assumed that they didn't yet. I've seen devs in their early 30s as victims of this stagnation assumption (10 years in some traditional industry).
Quantify jobs across web based on your resume
But where did they get more traffic from to begin with? You're implying they got traffic from "fill-all-the-keywords strategies", which is more-or-less what the analysis is advocating. That may not be true, but your alternative hypothesis isn't actually an alternative. At least not as I understand it.

That said, I do think controlling for follower counts would be informative. It would help tell you if there's actually something else at play (e.g. once you control for follower count, there's no more correlation). I suspect it could also tell you the # of hashtags is even more important than currently shown because it also helps build your base of followers, by reaching more new visitors.

E.g. If increased hashtags increase my number of favorites, they also increase my number of followers by some percentage. Then each successive post has a larger direct reach of followers, in addition to the new visitor reach from hashtag discovery. A single hashtag could actually have a compounding value.
Thanks for suggestions :)
There's a startup in the current batch using exactly this approach. In fact I'm pretty sure it's the friend he mentions at the end.
Yes. Both Men and Women. And I think one gender is having a harder time understanding our differences and how we can suppress our natural urges and grow away from them.
Perhaps more attention should be given to the fact that men feel this way as well. Women are often told they don't fare as well because they are not as assertive or confident as men. Imposteritis then introduces feelings of guilt in women for not feeling confident like they are "supposed" to and the way they are told that men do. Whether men feel that way or not should perhaps be addressed more frequently.
The general public might become more aware if lawsuits start happening in numbers. Another possibility is that colleges and high schools pull football if they think they might be sued and can't afford it.
I completely disagree. The blog entry contains enough details to make me think that Graham actually understands Scala. And he raises valid complaints:

* Compile-time is slow
* IDE support is more poor than Java
* Overuse of operator overloading is confusing
* Implicit confusing

I don't necessarily agree with all of these criticisms, but it's a very valid piece of "feedback" to the Scala community.
Could you explain why you think Scala is not homoiconic?

I checked a few common definitions of homoiconicity and it seems like Scala is within the ruleset.
Changed the privacy settings of the form. You should be able to submit a new stencil now.
> Not even sure why people need an IDE.

For someone learning Play & scala in general I find the IDE to be immensely helpful in showing my type information and valid auto-completes. Rather than constantly digging through documentation I can see that, for example, some flatMap will give me a list of (Id, User) tuples, so then I can call map( case(id, user) => user) ) (or just map(_._2)) and pull out the user objects to get my list of users from my list of tuples. This lets me focus on the business logic and not spend all my brain power tracking types. I don't think I would have survived my first foray into building complicated composite ResultSet parsers in anorm without the IDE.

I'm sure that as I gain more experience and all the functions become second nature I'll be able to track it in a text editor but for now I love my IDE.
This is a very informative comment. Sounds like a familiar environment to me. To the person you were responding to, sounds like YC still may have a lot to offer but you'll have to figure out if you can deal with the low-grade non-intentional but still-present social exclusion.
Title changed now?
C:\TAD\Text\QUIX.TXT

with bare feet and her hair gathered into a fustian coif, with
noiseless and cautious steps entered the chamber where the three were
quartered, in quest of the carrier; but scarcely had she gained the door
when Don Quixote perceived her, and sitting up in his bed in spite of his
plasters and the pain of his ribs, he stretched out his arms to receive
his beauteous damsel. The Asturian, who went all doubled up and in
silence with her hands before her feeling for her lover, encountered the
arms of Don