skysight-inc/HackerNews huggingface dataset:
Generic GUI toolkits are very often worse than the DOM. I've worked with Swing, MFC, SWT, Android, and iOS, and all of them are significantly more complicated than the DOM is. They do function at a higher level of abstraction, and the two really nice things they give you are components and a sane layout system (solved by WebComponents and Flexbox, now if only all the major browser vendors would just adopt WebComponents...), but in general I've found that iOS development is about 1.5x-2x slower than web development and native Android development is about 3x slower, roughly on par with Swing or SWT. MFC was a clusterfuck, I wouldn't even go there.

The way frontend devs for other platforms deal with it is to specialize in the nuances of the platform and effectively build your app around the capabilities that Google/Apple/Microsoft/Sun provide. That's fine, and makes for a fairly uniform, polished experience if you have good devs, but it significantly restricts the set of apps you can build. The reason web developers like developing for the web is because it doesn't make you a sharecropper in Google/Apple/Microsoft's world, while building a full-featured GUI framework into the browser would.
Teams where it's a stigma, especially when we all know that time is fluid and productivity varies widely, even in spite of product shipped are bullshit and are getting eaten, slowly but surely, by flexible companies, remote workers, and Stuff-as-a-Service.

Burn your timesheet, and focus on shipping.

EDIT:

There's literally no good reason, if you aren't facing customers, to sweat time variations, especially if doing so comes at the cost of developer productivity. Just because somebody is used to a bullshit time system tracing directly back to the factory shifts of yore doesn't mean that more enlightened folks should stick with it when better options are available.
High-speed trains have the potential to dramatically shrink distances between major hubs, giving people an alternative to aviation for their mid-range transportation needs, and could allow people to live in more affordable neighborhoods without an unbelievably long commute.

No question. Like I said, I'm pro-train. I just don't think that subsidizing trains is a proper role for government. If there is enough market demand to fund and support trains (or Interstate highways, or the Post Office, or whatever) then more power to them. If not, I don't believe in propping them up through taxpayer funded subsidies.
I feel like this article, mostly the small town section, is in need of some statistics. The "small town effect" should be looked at very critically because lower populations equal a lower sample size, lower sample size means the data is more prone to extremes.
Bitcoin StartUps; Coinkite Is Your Home
Admittedly I suck at hiring and haven't been doing it for longer than a couple of years, but everything I've experienced so far has confirmed for me that there are simply too many variables at play for me to be able to predict someone's long term success at my company. I'd tend to agree with your conclusion too. It's possible I'll change my mind in 5-10 years, but for now that's where I stand.
Poll: HN on mobile vs. PC. What's your split?
Tell us whether you consume Hacker News on mobile or PC, and if both, the split.

If you do use mobile, in a comment tell us whether you use the straight HN site (in a browser), a third-party mobile web version of it, or a mobile app? If either of the latter two, which one?
Always or almost always on a PC.
Mostly PC. Mobile use neither frequent or rare.
Significant use on both PC and mobile.
Mostly mobile. PC use neither frequent or rare.
Always or almost always on mobile.
It didn't work for me. It can't handle the spike in traffic right now that it reached the front page, that's probably what's going on.
How 500px serves up 500TB of high res photos
To be clear, that was a rhetorical question :) My point is just that "underpowered GPUs" is not the reason OS X is getting dropped[], focus on a single platform is.

[] If you're still not convinced, let me point out that Oculus supports Android with a separate SDK.
Rustics.
If people don't want to pay for roads, then it shouldn't be built.

Sarcasm duly noted, but I agree with this sentiment 100%
Man, Gopnik beat the hell out of that straw man.

"What we have, uniquely in America, is a political class, and an entire political party, devoted to the idea that any money spent on public goods is money misplaced, not because the state goods might not be good but because they would distract us from the larger principle that no ultimate good can be found in the state."

This is a very strong statement, but it is simply not true, and cannot be substantiated by any reference to public statements of the people Gopnik is criticizing. The best case he could make is that this is what they "really mean", or that it is some logical conclusion of their statements. But that ignores a lot of what they do say. Republicans have voted for all kinds of public spending, on all kinds of things, since Reagan was elected. In fact there is all sorts of criticism of some of that spending within the party, going all the way back to Stockman. And almost all spending "cuts" championed by those evil Republicans turn out to be refusals to increase spending.

If you want to know why our country is so divided, and our debate is so sterile, just look at the massive mischaracterizations of pieces like this. When you don't even listen to what the other side has to say, and can't bring yourself to an honest account of the opinions you criticize -- yeah, there won't be much dialogue.
Popular photo sharing company opens the kimono on their photo processing stack.
Or have your partner take the test, and line up a spare.
Sbay presents Amazing Flying – luxury-today.com
Tsarnaev gets death penalty
This isn't a recent trend; it's as old as language. Orwell's "Politics and the English Language" is required reading.

http://www.orwell.ru/library/essays/politics/english/e_polit
Business Insider's writeup of this discussion:
http://www.businessinsider.in/A-hacker-site-says-it-has-disc...

Headline is: "A hacker site says it has discovered the apps Mark Cuban loves - and those he doesn't"

Link to discussion about that article:
https://news.ycombinator.com/item?id=9553236
I was looking to see what UI and database bindings were available as crates and came across the crates.io web site.

It would be useful for people new to Rust to see what existing libraries are available and one way would be to have a link on the www.rust-lang.org site's font page pointing to crates.io site.
> 2) IMO a much more stringent form of peer review is necessary.

That disregards the cost of review. Reviewing and repeating experiments uses resources that could be spent elsewhere. On the long tail of papers that are not high impact even if correct, that's probably not a good allocation of effort.

What I think would be better is that as a paper crawls up the impact curve (probably measured by citations), then additional resources should be spent validating and repeating it.

In theory, that's how the system already works since everyone wants to build on top of or refute famous papers. In practice, I don't know if it does.
It feels like we've lumped together a bunch of different use cases and metrics into the current publication system.

1) Authors need to get peer review, feedback to make their case stronger and improve the communication.

2) Researchers need a way of filtering the publications so they can find the gems in any field or ones very useful to their own work.

3) Then there's the need to evaluate how well particular people are doing in their research, which boils down to metrics including the prestige of the journal (immediate) and the number of citations it'll eventually accumulate (long term). I'm not aware of any distinction between citations of a work in an introduction or review and citations of a work that provided some essential part of the current method. These are pretty big differences since the former is more strongly influenced by reputation while the latter is its utility.

Here's how one alternative system would work:

Start with a github-like editing and annotation system for soliciting and coordinating feedback. This also allows readers and possible evaluation systems to see the types of contributions people make.

References would get more sophisticated with categories like "background material", "thought provoking previous work", and "indispensable to this work."

Publication initially goes to general repositories like arXiv where anyone can read it. Have an amped-up Google Scholar search where you can easily bookmark works of interest, tag them, and share them with colleagues. Different HN or reddit systems would spring up to bring better work to the attention of more researchers.

"Journals" have a panel of editors who select a subset of work to display under their banner. This is not mutually exclusive so particularly awesome work would be featured in Nature, Science, and more specialized journals in this alternate universe.

There would be a diversity of impact metrics including ones based purely on "my work would be impossible if not for this work X". Affiliation between authors could be factored into some metrics so greater impact is given to referenced work with more degrees of separation from the author's current and previous institutions.
One man's irrational beliefs are another man's rational.
Vusual Studio Code runs on Linux and Mac.
JavaScript at 20... apparently doesn't work. I load the page and get a big rectangle that says "JavaScript at 20" and "Brendan Eich" with a link to his Twitter, and nothing I do on the page takes me to the rest of the presentation.
That's the same conclusion I've come to.
This particular discussion was about trains in particular. I'm also opposed to government funding of roads, and well, pretty much everything. I think that valid government only exists as the collective extension of our innate right to self-defense, and do no support government involvement in anything else.
Any attempt to correct for a non-heterosexual population? I'd imagine anyone who doesn't fit in to red-state society would flee to a city and, at least until recently, not get married.
I agree with astrodust, and would like to point out to the GP that arranging the real estate necessary, plus getting all the zoning/easements/whatever (I'm not in property development), would easily be prohibitively expensive for a company trying to join any two major cities.

I never said it would be easy.
Javascript can also do DOM nodes…
A friendship forged at a manufacturing plant?
I parse 'Rustacean' as appropriating crustaceans, not cetaceans. I'm rather less worried about annoying them, because i eat enough prawn toast that i'm already on their shitlist.
> Like I said, I'm pro-train. I just don't think that subsidizing trains is a proper role for government. If there is enough market demand to fund and support trains (or Interstate highways, or the Post Office, or whatever) then more power to them. If not, I don't believe in propping them up through taxpayer funded subsidies.

One idea behind taxpayer subsidies for these things is that they have external benefits (either directly, or in that they have less externalized costs than alternatives). With trains, particularly, the argument is that they have less externalized costs than other forms of transit.

(Of course, you could address this by imposing taxes on the more-externally-costly alternatives, but that's equivalent to subsidy to the alternative with less external costs, so it amounts to the same thing.)
Right now there are issues with SLI and VR though, there's information about this available online, particularly on the oculus subreddit (http://www.reddit.com/r/oculus/) if you search. Current best advice, use a single card, with SLI YMMV.
Filled with version problems :P

Oh, you got Python 6, well we have Python 8 which breaks your code in subtle ways.
> was told to go home for the day, and to come back on time on Monday.

This was an Old School gentle warning, use this day-off to think about what you want in your career, and whether this job is important to you. There are plenty of learned hacks to make yourself come in early.

Relative to the relationship with your boss. He may be taking your tardiness as sign that you're not serious about the work. Presumably, he wouldn't mind if you worked late into the evening, especially if you took on additional, more challenging assignments. Suggest reading on Managing-Up> http://www.forbes.com/sites/richkarlgaard/2014/06/14/12-easy...
I'm going to admit upfront that I'm a bit of a rust fanboy but I still have to ask - did you really make an account just to shit on rust on its birthday?
I think most people are upset because (like me) I was developing away on my MacBook Pro with the DK2 and it runs excellently. There has never been any talk in the past that support would be halted.

I was just hacking for fun, but a bunch of people are already in the middle of creating products and games and have a lot invested. The anger comes from the about-face, coupled with a loss in time/money investment.

Seems like reasonable thing to be mad about - I'm surprised you're surprised by it.
Do you have a good reason (aside from habit) for being late to commitments? If not, fix the behavior -- it's annoying and disrespectful in US business norms.

If you have a good reason, explain it to your boss. I managed someone who lived a 40 minute drive away (that was variable) and absolutely could not leave earlier (because of a private issue) -- we had a daily scrum in the morning and he was always late -- he explained the issue and we accommodated.

Or --- get a job that doesn't care when you show up (there are A LOT of tech jobs like this).
> Confusing then that the US spends so much on war.

I'm not sure if you bring that up because you think I'm in favor of that particular bit of spending, or what... but for the record, I'm opposed to almost everything we've done under the rubric of "war" (including the "War on Drugs", "War on Terror", "War on Poverty", etc.) since WWII.
The basic claim is false on many levels:

Very few of us are lucky enough to come across our
soulmate within our lifetimes. We tend to choose our
friends and spouses from the limited pool of people
available in our immediate vicinity: students at our
schools, people who live in our neighborhoods,
colleagues at our workplaces. Statistically, it is
extremely unlikely that we will come across our
soulmate.

First off, the notion of "soulmate" is bogus romantic nonsense, and the notion that the person most compatible with us is just like us is demonstrably false. My father and I were very similar to each other and fought and argued all the time, because we were both cantankerous, ornery and contrary.

My life-partner and I--who are as close to "soulmates" as anyone can be to that basically ridiculous idea--are very similar in some respects, very different in others. The areas where we complement each other are as important as the ones where we reinforce each other.

More importantly, the claim that there is some great unexplored mass of humanity where our "soulmate" lurks is bogus. There are only 5000 people in the world. Maybe fewer. If there were more we wouldn't keep running into each other all the time.

That is, the number of people in our tribe is surprisingly small, and anyone who is sufficiently similar to us to answer the questions the same way is already almost certainly a member of it, so dipping into the pool of random strangers across the world is unlikely to improve the odds much in most cases, and citing an anecdote or three--which some people will be tempted to do--does not change this fact. The human social graph is full of islands.

Finally, to work as advertised the test requires that answers to the questions are uncorrelated, which is almost certainly not the case. So most people will find themselves with hundreds of "soulmates", a very few will have none. Unique matches will be extremely rare.

It's a superficially fun idea that turns out to be more of a monument to the failure to understand probability than anything else.
1. I think he mentions it because it is an interesting part of JS's birth. There are some ambiguous things about JS that makes people ask, why is this the way it is? Well, one explanation is that, it wasn't a carefully planned language in its conception. Someone needed some language that worked on top of browsers really soon and Eich had to deliver something. So he must have cut corners and made some difficult pragmatic decisions to just make a language that just works on browser. "I made this in 10 days" goes perfectly with this story Eich wants to tell. It's catchy and understandable.

2. O please. Stop with this arrogance. Even if you didn't mean it, it totally comes off as "JS sucks" comment. JS as a language has a huge value in it being a first mover and generating network effect. Would you rather have that we use Java VM on browsers? Or would you rather have 12 different languages used in differently, implemented differently in 12 different browsers? To make matters worse, would you like browsers to change its languages based on what's considered a flavor of the week?
How about we admit to ourselves that the "American Dream" lifestyle was only workable because most of the rest of the first world was a series of smoking craters? It's not sustainable going forward. It's not a sane goal. Abandon it. Reshape our goals around what can be reasonably accomplished.
As if the observation matters, or says anything about the topic being discussed. Essentially boiling down to some sort of cheap ad-hominem.

However, in the overall hierarchy of how much I value people, I place the well-being of the people I love, and myself, above all the rest. And I'm not afraid to admit that.
Wait, what right of way does Amtrak lease from freight carriers? They outright own the Northeast Corridor and tracks as far west as Harrisburg, PA. I think they lease some bits of track from various state department of transportation and they obviously have trackage rights with the various freight carriers.

The NTSB seems to have higher standards for railroads than elsewhere in the world, that's one reason why we can't just import high speed trainsets, pretty much every other passenger rail car is much lighter and less sturdy than ours. I think much of that is due to our rail system handling both freight and passenger traffic.
I doubt there's much new to say that justifies a conversation here. Just start googling phrases like this one:

https://www.google.com/webhp?#q=why%20lisp%20matters

It's a well-covered topic.
You misunderstand, I'm saying the traits that allow one to succeed (e.g. intelligence) can be inherited and correlate with the accrual of wealth. Though you are absolutely correct that social connections to other wealthy people create new opportunities as well.

Inheritance, assuming the families have on average more than one child in each generation and the split is even, dilutes a family's fortunes over time. It would be correct to point out that the rules of some dynasties take this into account (head vs. branch families) and prevent this.
Ok, but let's take it to a different industry. Are corporate farmers more or less deserving of government money than individuals?

Also, I'm not convinced that individual welfare accomplishes what you think it does. I don't think that just supporting the "more vulnerable ... elements of our society" is good at all. If we want to improve anything, they need to advance in society instead of merely being supported in it.
This is what the author may wish was what was stopping big public works projects, but look at what blocks the real, physical, approved public works projects in the real world: It's lawsuits, permits, studies, protests being made by people who are very much not libertarians (environmentalists, rich NIMBYs, etc.) and government requirements made without regard to costs for things like unionization requirements, bid requirements, etc etc.

Proof: Look to the projects that are already approved, like, say, the California train. Look at why they're running over budget and past schedule. It's not because libertarians are running around, yelling and scaring the poor, hard-working train workers, who then have to take unexpected hazard pay. It isn't for lack of money, which gets generously ladled over many of these projects.

When I vote against these sorts of sweeping projects, I'm not really doing it as a libertarian, I'm just doing it as a pragmatist. If the voting public is reluctant to fund more of these things, they're quite possibly just being rational. Michigan, for instance, just voted down a big bill to raise taxes and fix up the roads, and believe me, Michiganders are almost uniformly of the opinion we need to do more for our roads... but we voted it down quite hard because really all it seemed to do was throw money at the problem, and not even all that competently. The sheer governmental incompetence at public works projects has reached a point where even Michigan, a state that is at least Blue-ish, is hardcore voting these things down because we simply do not think the projects are being done well.

Fix that, and I'll vote you money. Even me.
Yep, exactly. If they were 1mil PQM or 1mil BIS you'd hit million miler and get gold for life. Gold, which only kicks in when you actually fly (like you pointed out).
Omg omg omg. I haven't been this excited about a book release for a long time. I just preordered this book. I can't wait to go through it cover to cover.
Пользуйтесь ежедневником
It could be argued that certain types of people are more likely to exist and thus more are matched.

EG:
The very first question about what you do at a party.

The "sit on the couch and observe" type of person is probably one of the more rare options than the "center of attention" or "dancing with people" or whatever other options there were (I forget the options I didn't pick myself)

I'm not a party goer and there wasn't an option to not attend the party. So I'd be on the couch watching other people. Not particularly a popular thing to do at parties.
400 megapixels/s filtrate requirement is a low end spec. Seriously, this is weaker than current game consoles. it's not high end at all compared to what enthusiasts build on.
Sometimes I can understand downvotes in retrospect, but that one puzzles me. I thought that it was a constructive contribution for others who had the same expectation that I did. Was it actually not? Should I just not have said anything, or should I have phrased it differently?
Well, you have to keep your tounge straight here. We're a very very far way from doing DFT of protein folding, that's correct. But we have little reason to believe that DFT is useful for studying the interactions of macromolecules; these interactions are dominated by typical van der Waals forces, along with repulsion and electrostatics, and this doesn't need a quantum mechanical treatment. Then you're in the world of molecular dynamics etc., where we have no problems simulating two enzymes interacting. See this paper where they did fully atomistic simulations of an entire HIV capsule back in 2013: http://www.nature.com/nature/journal/v497/n7451/full/nature1...
Good answer, and what ancient games, may I ask?
What are you trying to learn? To swim casually? To swim laps? Those two things are miles apart.
As you can already read in this thread (see [1]), this is due to static linking of the whole standard library. This limitation is known and solutions are being worked on.

[1] https://news.ycombinator.com/item?id=9552468
The Northeast corridor only makes money if you assume that there's no need for capital maintenance or improvement.
I've run Elite: Dangerous on a top of the line Mac Pro (Windows 8.1 bootcamp), it's not great.

That said, simpler games with a focus on gameplay instead of graphics work just fine, such as Windlands. I'd suspect Job Simulator would be similar.
Firebase and AWS user. Is this similar to AWS SQS. Any performance or other benefits?
2.7 or 3?