skysight-inc/HackerNews huggingface dataset:
Yeah I fly quite often, I hate it. I guess it also depends where you are flying? I've flied in Asia and Europe without a problem this past year, but as soon as you're in the US you get TSA.
This actually sounds like a reasonable hypothesis. As some anecdata, AQ at least a while ago was notoriously paperwork heavy (systems!), I forget the book (I think it was out of West Point) but they got a ton of data essentially out of their meticulous funding spreadsheets.
I had upgraded from 0.13 to 0.14 along with redux and react-redux for fairly large project. I had expected i to be difficult, did ran into few issues but major ones were deprecation warnings. At the end it was far simpler then i assumed.
But then you are giving money to the TSA.
+1 for TSA Pre-Check. Also, Global Entry. Well worth the trouble to apply for.
If I'm not getting paid enough, or I want to change my work hours to account for new circumstances, or I don't want to be forced into a sub-economy cattle class flight, I'll just talk to my manager about it.

If they don't agree and the issue is big enough for me, I'll find a new job.
Honestly I'd love sedation travel.
How else would you propose to cut costs? Maintenance, crew, and fuel are already near the technological limits. Profits are basically zero. The only remaining ways to cut prices are to cram more people into the same space, or make people pay for extra services. And the customers demand lower prices no matter what. They crave it. The airlines are just giving people what they want.
What does that have to do with this? This is a problem with your job.
Yes, this. I've had to deal with inter-datum conversions in the past, and as far as I can tell, though after a very brief review, GCJ-02 is just another datum, albeit one not well documented. The "random offset" described in various documents may be easily explained by the datum being optimized for accuracy in a relatively small area, and thus errors increase as you expand your mapped area.

(For those who don't speak GIS, datums are essentially a way of mapping an orange peel to a table; because any attempt to dedimensionalize points on a sphere must by necessity introduce errors, datums are designed to either minimize that error in all locations -- which is what WGS84 does -- or to gain greater accuracy by focusing on a smaller part of the globe, such as the "state plane" datums. When you see misaligned points on maps that derive data from various sources, it's usually a good idea to make sure that multiple unconverted datums aren't the source of the problem.)
the strict timeline can be a lie. yeah, on paper, you have a 3 year plan, but it fails most of the time so students wind up taking unpaid years to finish.
I don't get the connection to increased safety. Can you elaborate, please?
I just use npm scripts which calls Browserify. A very simple script which i used for many projects.
Show HN: Generate animated GIFs from asciinema terminal recordings
> > I already view airline travel outside "first class" with dread

> You poor thing!

I seriously agree with him though. I never book first class, was upgraded once for free, but man I wish I could be business/first class all the time. They just shove us elbow to elbow and you can't even lie down. For 13+ hours flights it's a nightmare. Back problems for weeks after.
Right. React itself appears somewhat reasonable, except I am not entirely sure that putting entire app state into a huge clusterfuck of json is going to scale, but I am trying to reserve my judgement until I try it myself. And shadow DOM... sigh. It's a cool hack, but it feels like surrender to me.
A comment like this is even better if you mention what distro you were using and maybe drop a link to a guide showing how easy Portage is to use. Then, people might experience what you describe.
It's a combinations of physics and resource economics. There is a theoretical maximum efficiency in any Brayton cycle, which is in practice limited by the maximum temperature at the turbine blades, which is itself limited by metallurgy. Improvements on that front come very slowly--fuel efficiency has only about doubled since 1960, has improved very slowly since 1990. Except for the recent cratering of fuel prices, these improvements in fuel efficiency have been more than eaten up by rising fuel costs.

But, hey that's pretty much the entire world outside of computing. Did you know that a modern coal plant is only about twice as efficient as one from a century ago? Same thing will happen in computing too, soon enough: http://imgur.com/NFysh.
This is "normal" mostly to projects where the development team has little general development experience and in particular little exposure to how software is developed away from the JS ecosystem.

In fairness, plenty of people have long warned that recent trends in the JS ecosystem were unhealthy. It's always been possible to run useful modern tools like Browserify and SASS directly, without all the build systems and task runners and other such tools, and plenty of development teams do, and those teams don't run into NPM hell to the same extent.
I wonder if they're kilns or furnaces rather than non-functional monuments, given the historical record of trade from the region.
John Cage Computer Programs
Once I had the opportunity to get a business ticket expensed, I looked at the price: 5 times the price of a coach seat.
Or better, as a consumer get more value for your money by pressuring companies to stop shitty business practices through activism. And how can you "vote with your wallet" in an industry that is de facto an oligopoly ? it's no free market.
Something Isn't Something Else (OOAD)
Good like crossing the ocean.
I was wondering that myself. Figured it must be because SO deleted the original, but like you, I checked and there it was, not even closed.
In my area, no-one has failed their 3 year plan yet, maybe up to 4 years taken - our area has very little Australian citizens so the incentives are large.

(there's an obvious Soviet joke here about 3 year plans)
"Google and its top executives donated more than $800,000 to President Barack Obama and just $37,000 to his opponent, Mitt Romney."

Did you just Alter My Thoughts? How much of that $837,000 was Google versus its top executives (based on their personal preferences)?
Trek at 50: The Quest for a Unifying Theory of Time Travel in Star Trek
Google's data centers are definitely not cool (in the temperature sense). That was one of the big reveals about the original disk paper since Google runs things hotter, the drives experienced a much hotter environment but their bit error rates were not hugely affected.
Slacker Geography, 25 Years Later (2014)
There's plenty of airline competition. For the space complaints, airlines already offer options for more space. People just don't want to pay extra.
Additionally, every time you move your eyes, the high-detail area has to shift with them. If you did foveated rendering without low latency and high refresh rate, you're going to get visible pop-in of render detail levels.

Haven't tried it, but I'd hazard a guess that it would be really uncomfortable.
I'm copying the op who I actually think meant to say "keep track of state", but "stack of state" feels like having a bunch of "pieces of state" all tidily stacked up in the corner so despite the potential confusion with the technical term I kept it.
> UPDATE 02/26/2016: ... TL;DR: Disable automatic updates...

That's just good advice for dealing with modern software, for which fixes, breakage, and feature churn are all mixed in a single awful stream. "Newer" does not mean "better."
> only include what is absolutely necessary

Or you can write a robust design that starts with radical simplicity that is at least functional, and then progressively enhance the page with whatever features are currently available. The user shouold at least be left with something usable if the Javascript or CSS or font doesn't load.

This modern trend that tries to pretend that the User Agent will always support various features or that they can simply assume that network errors never happen just makes sites look shoddy and unprofessional.
People used to take other means of transportation more often for long trips, which was a lot less safe. Cheaper plane tickets means fewer people dying on the roads.
A Man, a Style – Romanian Street Fashion – The Emporialist
Did Global Warming Slow Down in the 2000s, or Not?
Yeah why don't they just have more money.
Part of it is in the linked article.

Bottom line: As flying increased in frequency, injuries went up linearly and people freaked out. The demands for better design, efficiency and well, safety, drove the industry to adopt standards very quickly which led to better records. There are some graphs out there that show it well [1].

[1]http://www.planecrashinfo.com/cause.htm
There's nothing fundamental that means that has to be the case; in fact, Debian does (in some cases) ship multiple library versions in a stable release.

The primary reason this is usually not done is the work required: it means you need to support two versions in stable, two (or more?) versions in unstable, &c. This quickly becomes a great deal of work :)
His new, preferred font looks a lot like Century Schoolbook.

Well, of course Penguin Books needed a redesign in the late 1940s. They'd produced huge quantities of books for soldiers during the war, sized for uniform pockets and produced under severe British wartime supply restrictions.[1] After the war, they could provide custom covers again. The example he shows is the WWII standard cover.[2]

[1] http://www.theatlantic.com/business/archive/2014/09/publishe...
[2] https://s-media-cache-ak0.pinimg.com/236x/55/0e/6e/550e6ed4c...
I almost totally agree. If it wasn't for security fixes, there would be no value in updating almost any software. If it's already working OK, just leave it alone.

15 years ago when people had problems with their graphics cards, the standard "fix" was to update the driver. Now we're still updating drivers. Weren't the problems supposed to have been fixed many years ago? It seems they introduce as many new bugs as they fix, making the net effect of updates useless as far as bugs go.

For security related bugs, stop using C++ for internet facing software.
Apple’s Product Event Will Be Held the Week of March 21
I just took a flight DCA - ORD the other day. Stood in line maybe 5-6 minutes. I regularly get sub-10 minute trips through security at BWI.

I think people confuse airport congestion with security holdups. Carry-on x-rays have been mandated for a very long time (long before 9/11). And people always had to walk one-at-a-time through the metal detectors. What's happened over the last 25 years or so is a massive increase in air travel in the U.S., without a corresponding increase in airport capacity.
Prolefeed
When people say stuff like this I have to wonder if they have any idea how most of the world lives. Have you seen trains in India or busses in Latin America? The worst seat on the worst airline in the world is better that sitting on an un-air conditioned chicken bus in Nicaragua for 7 hours during a farmer protest, let me tell you. And I wouldn't say that anyone on that bus lacked dignity.
I have seen this article posted 3 times today. Look at "past" and put your comments there.

I suggest deleting this thread.
Well, I think there are a few things preventing this.

First, these kinds of big, complex problems are easy to talk about, but very difficult to provide a practical solution for. In this case, how do you get millions of Americans who are underemployed into better jobs without implementing something extremely expensive (like Universal Basic Income) or somehow boosting the economy in a meaningful way? You really can't, so anything a politician is likely to propose is probably going to be unfeasible.

Second, the average voter is really lazy when it comes to being informed about real issues and what can be done to solve them. 40% of voting-age Americans don't even bother to vote in presidential elections, let alone take the time to get informed about what problems the country is facing. And beyond that, most voters only want to hear what candidates will do about issues personal to them, which is why the candidates pitch their policies on as many things as possible shallowly. Chances are, if a person has a decent 40-hour a week job, they really don't care too much about the underemployment problems other people are having.

Third, the US unfortunately has a bit of an anti-intellectual problem that somewhat extends to elections. Voters just seem to prioritize likability and saying things they want to hear over intelligent discussion of complex issues. If things get too long-winded or complicated, most people just flip the channel to ESPN or whatever sitcom is playing.

I'm actually having trouble coming up with good sources for you that break down socioeconomic and political topics in an informative and unbiased way. CGP Grey on YouTube has a couple of good videos on some related topics, and TED hosts a number of talks on various issues, but I'm drawing a blank otherwise.
FWIW, as an experienced developer whose instincts are probably quite similar to yours, I do recommend keeping an open mind with tools like React. They're different to a lot of more traditional tools, but like optimisations and profiling, they're best judged on their real world results rather than against dogma.

I'm not sure where you're coming from with the "huge clusterfuck of json" comment, but where the source data comes from is quite cleanly separated from how it's rendered using React, with one major caveat I'll come back to in a minute.

React itself is essentially a tool for rendering templates but with a declarative programming style, plus one fundamental performance optimisation that makes that declarative style fast enough to use in practice, plus a small number of hooks to integrate quite flexibly with other parts of your code and to allow for further performance optimisation if you need it.

Of course, there is no magic and there are always trade-offs. Most visibly, like any declarative system, sometimes the costs are significant and you do need to give it a hand to get acceptable performance. This is where the caveat I mentioned comes in, because you'll find a lot of projects using React also wind up using immutable data structures of one kind or another to store their model state. That lets you do fast comparisons based on identity rather than deep equality to see whether relevant parts of your underlying model data have changed, and thus lets you bypass the whole re-rendering process in areas of your UI where nothing interesting has happened. There are a handful of knock-on effects in practice that you have to deal with sometimes as well.

The upside, of course, is that you get much the same advantages as any other declarative programming style: your rendering logic tends to be simpler, more concise, more amenable to analysis, and less subject to surprising interactions and edge cases than more traditional, imperative rendering code tends to be, and all of these become disproportionately greater advantages as the complexity of the rendering and/or the underlying data model grow.
If the array does not change over time, using array indices is perfectly fine. You can use anything as a key as long as you guarantee that it stays the same for that specific element. If you don't change or reorder the array, the element's index does give such a guarantee.
Again, you seem to think we are getting 'worse' government, but we have the best government we have ever had. Just because you can see it close up (in a historical sense), you are aware of it's warts. But I assure you, the governments of the past had all the problems we have today, and many, many, many more. If you were to get in a time machine and go back even 50 years, you would be shocked at how corrupt the government was then compared to now.

Stop with your short sighted, historically ignorant whining already.
beautifully put. the first part is a specific case of a more general pattern i see in myself and others, where an older more experienced person does something in a way i think is silly, then i see the wisdom in it later. i think tech is, in general, ridiculously dismissive of experience. not too controversial an opinion i know, but i think it bears repeating.
Slightly off-topic, but can someone confirm if it's actually bad/electrically dangerous to run composite video through RCA audio cables? It's visible in the first image.
linux repositories, whatever distro you choose, are great because of that: I don't trust $developerfoo or $startupbar, I just trust my distro packager.

BTW: normally I don't care if I don't use the latest latest version of $program. Do you REALLY need to always get the latest tip of git of every program you use?
oh, and who said to you the latest version of $program is packaged?
> This echoes stories from what happened in ex-Yugoslavia, Sudan, Pakistan, Afghanistan, and even older stories from Israel's independence war. The same story keeps repeating : a lot of people who lived in areas with lots of muslims suddenly found that nearly all of them hold extremist ideologies. Enough to kill and rape at least. And the thing is, we don't even know most of the time that this happens.

Not sure if it is good for my ulcer, but here goes.

I think its a bit of a jump to go from those examples to "lots of muslims".

In all instances i see situations where you have lines drawn as much, or more, based on ethnicity than religion. That the two often blend over in various places, because certain lineages has held to certain beliefs over generations, is a confounding variable, not a causation.

Never mind that i wonder how many plays along to save their own bacon. Humans will be humans when push comes to shove.

Lets not forget that Europe had its 30 year war over a disagreement on Christian doctrine.
LOL, I too was like, wait a minute, there is no minus 13 thousand degrees
I don't think that's it. I'm afraid I know of plenty of undisciplined people that lean far right.
Does anyone think it's time to make local ads more fun and share-able?
Ads are boring nowadays. Do you see them as an eye sore in the middle of your news feeds? Do you get them in print at your doorstep and you just toss them into the garbage? Should there be a place where ads are the main content, and it's more fun to share and read? I've mocked up a simple site called https://www.threeblock.com in the hopes that ads can be more fun to share. Any feedback on this?
WTO Agrees India's Solar Power Plan Discriminates Against American Companies
Standing means it's likely no kids. Traveling for any length of time with kids is impossible if they can't sit down.
"When it comes to merely joining the ideology itself, however, there are few engineers."

This is the opposite of what the books claims based on the evidence they have accumulated.
I do wonder about their source data. I find it hard to believe that they have been able to perform proper surveys.

Thus i wonder if what we end up with is a speculation based on the identities of those found to have performed spectacular operations in the name of some group or other.

And there i suspect we will find more engineers, because you need a certain set of skills and methodological thinking to pull them off.

Their equivalent of a engineering corps basically.
Plus fingerprints and the benefit of being entered into another government database.

There is also no guarantee that the precheck line will be open at the airport for the time you visit.
Not you, as I'm in South Eastern WV, but have applied to a few companies in Blacksburg, VA(1hr) and Charlotte, NC(4.5hr). I don't even mind showing up every day, to any in Blacksburg, or relocating to a midpoint near Winston-Salem, where I can still make it back in 2-3 hours if I need to.

I've literally dropped a quarter of my previous salary during negotiations, well aware of CoL differences, and had them come back at one-third to one-half as what they were thinking. But it's definitely hard to find any places that would offer remote, or even telecommutd options at a reaonable salary.
It's hard to explain to people, who aren't techies, why I, as a programmer, don't have the latest and greatest software installed asap.

I still use Visual Source Safe for my personal projects. It's never failed me in 20 years. Right click, check out, right click checkin. Perfect every time.
"The study of engineering simply brings people from less developed countries to the West, where they are exposed to the seeds of radicalism."

The authors provide evidence showing that the effect is not restricted to engineers who studied in the West, so this hypothesis seems to have been disproven by the authors.
"Proper" RCA audio cables are 75 ohm impedance and can carry composite video just fine. Lower quality cables will most likely carry the video but you may see degraded quality. It is not electrically dangerous.
Pardon my bayseanity, but the article discusses P(Engineer|Terrorist), not P(Terrorist|Engineer). I'm saying that a similar claim holds for P(Muslim|Terrorist), while your point is regarding P(Terrorist|Muslim).

But this is way off topic and my argument has nothing to do with Islam. I'm just pointing out how easy it is for us to play couch sociologists when weighing the merits and problems of "Engineering" culture, vs how difficult it is to hold a similar discussion about the issues of "standard" religions or cultures.
This exists for a reason. If you do this in HTML:

<li>Hello</li>
<li>World</li>
<li>!!!</li>

You now have text nodes containing a space in between the <li> elements. These will subtly affect how the elements are rendered. In HTML, if you want to get rid of those text nodes, you have to write the elements on one line:

<li>Hello</li><li>World</li><li>!!!</li>

Or use float: left|right styles to push the text nodes out of the way. Both are ugly solutions. With JSX, I don't have to think about that.

I've never even ran into your issue because I use React for web app development and so use translation strings (i.e. function calls) for pretty much all user-visible text. If you ask me, the trade-off React chooses here is adequate.
>> But hopefully, you've got a STEM degree, and can figure that fact out out yourself ;)

Sadly I bet someone in some ostensibly serious conversation will suggest increasing attention based on major (the person making the suggestion will have no understanding of statistics).

I don't think it's totally useless information as it informs us about the type of person who joins such groups. It might be useful in terms of tailoring counter-extremist propaganda. If the most susceptible to recruitment are of group X you want to make your counteroffer tailored to group X.

I can't think of a good example for transnational groups but it could be that after removing a government (or whatever you call ISIS) prioritizing reconstruction/aid projects that need local engineers is an effective way to reduce the likelihood that insurgencies start at all.

Also from the summary, if you're afraid of communist extremists you need to find work for English and International Affairs majors and you're really in trouble :)
New Firm 1955 Capital Joins an $830M Sustainability Investment Wave