skysight-inc/HackerNews huggingface dataset:
Of course it allows curves! It's just that they can't have curvature less than a great circle....~

Due to the way the military produces software specifications, it is very likely that the unbroken chain of subject-matter-experts from the days of ochre pictograms on cave walls to today have ensured that the software program functions exactly the same as drawing lines on charts by hand.

Since human navigators did not initially possess the capability to continuously recalculate courses, bearings, and headings, as would be required in a curved flight path, the ground-based and flight computers don't do it now. So planes still keep a fixed heading between a set of points, and any possible roundness is encoded into the turn data or a specialized, predefined pattern.
Adobe Acrobat Pro 8 Crack and Serial Number Free Download
Also, my interactions with Ramit (through his blog) have always been a pleasant experience.

The title and bright color was bait by his own admission. The point being he follows it up with great practical advice instead of stories and filler.
Loved that site until the past few years with the UI changes.

Will never forget CmdrTaco review of iPod.
Here's my take on that part (no guessing was necessary):

sort AAA Delta_SkyMiles Terminal_City_Library Museum_of_Bash_History | uniq -c -d | sort | grep '^ 4' | cut -d' ' -f8- > ../suspects
Launchrock Sucks
Creating a fair equity split in startups
If I'm reading the situation correctly, the foreign workers are NOT on H1-B, but on internal "company transfer" visas. The way it works (and someone can correct me if I'm wrong) is that the company, say TCS, brings in workers from India in the B1 (?) visa category, which is unlimited and for internal company transfers. It then sends these workers (who are still working for TCS) to the client's site. This way, they avoid the H1-B mess altogether.
Using parallelism with boost::future
You can also submit your site for inclusion on the HSTS preload lists:

https://hstspreload.appspot.com/

This fixes the remaining hole of the first visit.

However, one warning, if you like privacy, you should turn off HSTS or clear it on browser close at least. It's effectively a giant supercookie and it provides little security benefit over checking URLs for SSL yourself.
Thank you for telling us why you will never be selected to be a juror...
http://www.tradingeconomics.com/china/gdp-per-capita-ppp

http://www.tradingeconomics.com/china/wages

http://www.statista.com/statistics/278349/average-annual-sal...
Free trade is by dentition macro economic problem. If your admitting those models ignore marginal utility well QED.
Folding offshore wind turbines could power 10,000 US homes
Did you miss the whole "it will be bad for the workers but good for the consumers" then? Because it was repeated incessantly even though it is immediately obvious to anybody that the average person, will be better off having a good job than being able to buy cheap crap from China.
Open source JAVA rank checker for SEO
If a website only uses HTTPS for login, then it has to set a cookie for HTTP as well, otherwise how will the user navigate the site after login? From top of my head, you can implement this by associating the randomly generated session ID that you assign to all visitors, with the login ID.

Regardless, what jordanlev said still applies. The session can be hijacked.
> No, it wouldn't count. Because then we would have some thousands of bohemian rhapsodies.

The computer broke after completing the work: now does it count? I don't understand your idea of art, isn't there beauty in the result? You give different value if the same result has been reached by a computer, chaos or a human?

Do you have to know how the piece has been produced to decide if it's art or not?
> that was my biggest annoyance with this article

Perhaps a core contributor or someone who regularly works on the code-base would have approached it with the full suite of debugging tools available as you mention.

However, I get the impression that the author of this article is not one of those and simply wanted to crack open his editor to fix this one problem he saw (and happened to learn more about Atom, Coffeescript and regexps along the way).

Being upset over a great open-source contribution because they used "non-ideal" methods to arrive at a solution is just silly.
Can't most people?
I wonder if it makes sense to develop these next gen fighter jets. 10 years from now, could air forces just use swarms of drones? Stealth wouldn't be as important when you don't have a pilot that dies when the plane gets taken down.
The last decade, the noughties.
Responsible, employee friendly manufacturing in India
You cannot make decisions in a vacuum. If the US did not engage in free trade with China, and instead placed high taxes on Chinese manufactured goods then Russia or the EU would have led the electronics and people-intensive manufacturing companies. Can you imagine Apple trying to compete states side? Impossible. Global US market share would have plummeted.

Did engaging in free trade with China negatively impact low-skill workers? Absolutely. But the answer to that is not to try to stop competition, it's to create more training programs and wealth redistribution. Furthermore, there are _plenty_ of jobs China can't take (construction, fruit picking, etc) but instead of wages for those jobs going up, America allowed Mexican workers (illegals, temporary foreign workers, and low skill legal migrants) to compete with an already over competing sector of the American workforce.

When farmers would remark that "Americans don't want these jobs" that is such a load of bullshit. Of course Americans want those jobs. They just don't want them at $5/hour. What should have been allowed to happen is that supply and demand should have done their thing and there would have been many hard, but good paying, low skill jobs in America.
I agree cost of living differences are complicated and even low paid Americans expecting to drive a car to work, for example, plays a big role in pushing salary expectations up at the bottom end. But I don't think there are many parts of the US where you can comfortably rent a house and feed a family on $5k per annum. And I don't think most assembly line workers in export processing zones in China earn anywhere near that.
Shooters: How Video Games Fund Arms Manufacturers (2013)
Targeting BCL2 with Venetoclax in Relapsed Chronic Lymphocytic Leukemia
Yep, this is the cause of people bemoaning the demise of the blue collar middle class. The one borne by Henry Ford and the idea workers earn enough to buy into the middle class which existed up to the sixties in the US and Europe but declined with the ascent of Japan and other regions which had lagged for various reasons ( there was a lot of parity in the early XX century, Mexico, Norway, Cuba, Poland were not far from ach other economically).

But you still hear the reverberations of people wondering where the blue collar middle class went. It went to other countries and made the desperately poor there into local middle class.

Still globalization is demonized when it has lifted millions of people from poverty. On the other hand economically mature nations have not prepared their workforce for these transitions by providing training and "insurance" during the decades long transition, as sectors change.
Zip doesn't mean windows, lots of us Linux people don't like tar.
Our Community Edition (CE) is MIT licensed and will always be free for everyone, without asking. We discussed giving GitLab Enterprise Edition (EE) licenses to open source projects. But it turned out that it is better to make the features that are essential open source completely https://news.ycombinator.com/item?id=10926400 So we did that https://news.ycombinator.com/item?id=10931884 and will keep doing that.
Does VBA fill that gap? I once worked on a system where one of the more important parts of the business was a system of VBA modules in an access file.

One of my more important contributions as a fresh graduate entering the workplace was to get people to copy the file from the network share to a local drive before running. Run-times went from "leave overnight" to ~15 minutes.
> If the cookie is set through HTTPS, the browser won't send it when loading HTTP resources.

If the cookie is set through HTTPS and does not have the Secure flag set, the browser will happily send it along when loading HTTP resources.
I'm not actually sure what the criteria for subsidies are; I made too much to qualify last year, I hope to get back to work soon and make too much to qualify this year. I don't know how "annual income" shakes out in this situation.

Either way I had a $2500 out of pocket max on my old plan that I usually met in January. $6k a year in premiums + $2500 out of pocket + some out of network costs is a relatively palatable deal.
If it shouldn't be called free trade between China and US, then the whole premise of this article falls apart.
MOOCs are freely available high quality education.
You'd think both Atom contributors and the author would make use of coffeescript's multi-line Regex syntax so they could mark it up with comments...
Cost of shipping stuff around the world is also so cheap because the externalised costs are not priced in.

This era of massive fossil fuel use in an incredibly short time is like borrowing from the past and the future at the same time.
The supported lifespan of expensive software is generally spelled out. The problem is that people want support to go on indefinitely for free, and so they use software that is no longer supported. If you buy software and the manufacturer only guarantees two years of support, then you should plan to upgrade at or before the two year mark, or negotiate a support deal with the manufacturer. If you continue using the software after support has ended, you are by definition unsupported and I'd say absent any malicious damage or major negligence on the part of the manufacturer, any issues are on you.

You can't buy a car and then expect that the manufacturer will be on the hook for an engine failure after the warranty period unless the failure is caused by major negligence or malicious design. Perpetual support is not something any other industry provides. I don't understand why software manufacturers should attempt that either.
you seem to be talking about php...
That was fun.

Hint: The file "vehicles" will be easier to deal with using the standard POSIX tools if you translate it into a line-oriented format. Here is a way to do it (in rot13):

<iruvpyrf ge '\a' '|' | frq -r 'f/Yvprafr/\aYvprafr/t' > iruvpyrf.ersbeznggrq

An alternative solution is to notice that "vehicles" is almost a valid Recutils [1] file. The fix is as simple as

frq -r '1,4q;f/Yvprafr Cyngr/YvprafrCyngr:/' iruvpyrf > iruvpyrf.erp

You can query the result with `recsel`. (Admittedly, I didn't try this until after solving the mystery.)

[1] https://www.gnu.org/software/recutils/#content
he never used openoffice or libreoffice...
Time is an illusion (in distributed systems)
I'm fairly sure that Emacs's go-mode, which doesn't use a full-blown parser, won't make the mistake of treating a paren inside a string as if it were outside either. Or if it did, that would be easy to fix.

Emacs has a generic lightweight parsing facility that can tell you if you're inside a string, or a comment, or how to skip over a string, or a pair of matching parens/braces/brackets, and so on.
Please email me or support@gitlab.com with this problem. I've never heard this before and we take this very seriously.

Our Omnibus packages installs all GitLab dependencies in the /opt directory. If this is not your thing it might be good to know that there are now official native Debian packages for GitLab 8.4 (still working on Jesse backport).
Grrr, that's not a Regular expression at all. I think you'd be better off looping over the string and counting the number of ( and )s in a loop, guaranteed linear time.

I wish people would stop abusing regular expressions.
I think the goal is teaching you unix text commands. So if you use Python it's missing the point. Thoughts?
Nice. How about adding Netlify to http://trafficserver.apache.org/users.html ? :)
True! Global warming/climate change is destroying vast quantities of reefs, yet people latch on to events like this.
Yes, I was about to say this - if you have a secure enough content security policy (and the browser in question supports it properly) it will be impossible for an attacker to execute their inserted Javascript (which to be able to do this anyway is also a security vulnerability).

But yes, the best plan is to have HTTPS everywhere, something that looks a lot closer than it once did! Thanks NSA!
MOOCs are great, and will play a huge part.

Still there is much more that could be done, MOOC's are not the solution for everyone.
https://news.ycombinator.com/item?id=10916731
The issue seems to be that Atom uses regular expressions as part of the internal API it uses to separate Atom core from add-on modules.
My favorite Slashdot comment was attached to a story about discovering spycams in Russia. I don't remember the particulars of the story, but the entirely apropos comment was,

"In Soviet Russia, ducts tape you!"
Given how utterly blown their timeline is, I'm surprised that it's even a concern at this point. Safest and most economical option at this juncture would be to chalk it up to experience and walk away. Who wants or needs a fighter jet in this day and age anyway? The tech is increasingly obsolete in modern warfare.
All aboard the hype train.

Seriously, tho. The code history is the important part and DVCS provides plenty of redundant offline backups.

If people want issues saved offline, GitHub provides an API that makes it relatively easy to pull down the issues.

It wouldn't take a monumental effort to create an offline client.

Maybe if GitHub added some metadata to their models/api, it would be possible to diff the changes, cache data offline, and reduce requests.

Just don't version issues because recording all of the changes over time isn't worth saving.
To me, in the context of Windows 10 it doesn't really make a whole lot of sense to talk of phones as a separate platform for the long term. From Microsoft's perspective, Windows is the platform and there is increasingly less and less of a "phone OS" that is separate from a "desktop OS".
Surge pricing was a brilliant way to ensure the marketplace could deliver when demand for drivers was high and/or supply was low, but it's also an example of why a "free" market can really screw over individuals at the worst time, when they really need a ride the most, for whatever reason.

It's a tough problem to crack and you can sort of see any solution Uber offers to customers as a form of market regulation.
Express is applying for Incubation Under the Node.js Foundation
Firstly, I'm tentatively in agreement when it comes to taxing land.

Secondly, I don't think this really has much to do with the book unless you think the returns to capital invested in land and housing is much greater than the returns to capital invested elsewhere.

Thirdly, land is only an issue because it's currently in short supply. You can't make laptops any more once we've run out of rare earth metals, say. When that happens we might have to start taxing stocks of them, too.
If the minimum wage went up to $15 hr the beneficiaries would be low skills Americans and you'd see a steady outflow of low skills foreign workers who now take up that sector.

In addition you'd see much more in the way of automation as people become too expensive.
So?

Many great projects start out as excel spreadsheets: someone has a problem, solves it with excel, then goes on to solve other problems with that spreadsheet. People use it and become dependent on it, but over time the thing becomes intractable.

At that point in time, the functionality of the spreadsheet gets implemented by actual developers into some "engineered application."

If you are suggesting to NOT start with excel, then propose another solution-- but good luck getting anyone to use it. The key thing is, no one wants to engage "software engineers $$$" to solve a problem that lands on their desk which they handle by themselves.
+1 for Atom Typescript
When I was a kid, my local kids' museum (Mid-America Museum in Hot Springs Arkansas) had a giant mechanical Lego computer that could play Tic Tac Toe.

Unfortunately, the thing had so many moving parts and was so unruly that I never got to see it actually working. It was almost always out of order and eventually was retired.
Not if they type a lot.
I wonder how difficult it would be to recreate this, given how prevalent 3D printing has become.
I probably could have worded it differently, but I'm not upset about it, it just makes me sad that people might not know that these tools exist!

I often use the same kind of thing for debugging (console.log('got here')) because it's sometimes too much work to leave the code to just get an understanding of if something is hit or not.

When i started reading the article i was really hoping he would use the profiling tools. I just feel sad that they are being overlooked a lot of the time, and this is a textbook perfect use case for it!
The complaints I have heard is similar to the big 4.

Many go to them, they see awesome resumes. They also see very large costs. The the customer finds he doesn't get the A-team, but the F-Team, due to 'unprecedented demand'.

This is about making the process transparent.
The goal of the Dash effort is ultimately to replace other languages as the lingua franca of embedded devices development.

It is a pity that there was a failure with plans of making Dash (Dart) as the lingua franca of web development on the open web platform.
> Also, if programming in Excel is so awesome, why am I not developing banking software using it?

Well, if you took away Excel, the banking system would collapse. It might be old and clunky, but it can do anything you need it to. It might not be "real programming", but near enough anyone is able to get a spreadsheet up and running much faster than a POC app that's been built in a proper programming language.
It's very much a supply-constrained market, which is why firms tend not to advertise much, and why it's hard to understand the premise behind this market.
Danish Gov IPv4 auctions
Mesos is a form of virtualisation - just a different type.

I am not surprised HortenWorks customers are on containers / bare metal - the over head for their workloads that would be caused by a traditional hypervisor would be costly.

For single tenant DCs - there might be less virtualisation in coming years, but Mesos / Docker have not yet implemented the same layer of isolation that KVM / Xen / ESXi have, so we will still see (traditional) virtualisation in shared environments.

Also - Amazon / Azure / Rackspace are quite definitely not going to have it relegated as legacy.
A vanishingly small percentage of venture funding has been raised by black women
Really early after the Nokia acquisition they did a huge Windows phone launch push. But they never really did a sustained campaign as far as I can tell.
That's correct. Permissions apply on a matrix of {buckets, collections, records} x {read, write, create}.
Yes moreover, you can be assured workers in China (of any other offshore workers in any other country) are not feeling sorry for the jobs blue collar workers in the US lost.

They rightly feel they earned their jobs. And rightly Americans feel their jobs were taken. Same coin, different sides.
> This problem would be much less severe if the military could hire software pros directly at anywhere near fair market value.

I think this is a big piece of it, and we see this at NASA too. It's hard to convince experienced software engineers to start out in gov't service at ~$50k (roughly a GS-9 master's graduate degree level), and there is very little that individual agencies can do to pay more reasonable market rates.

Turning to contractor companies is one option, but the overhead tends to be massive.
I don't understand why I should prefer the comfort of some guy 2,000 miles away from me that I've never met over somebody on the other side of a border that some guy drew on a map a couple hundred years ago. Both of these people are abstractions to me; why should I prefer the Californian to the Chinese person? Even more to the point, why should I prefer the Californian when (in the general case, apparently not in this specific case, as cited by the OP) trading freely with the Chinese person will tend to improve the welfare of those around me to a greater degree?
The article is from the point of view of the restaurant, claiming the backend tooling sucks, which wouldn't surprise me. Optimizing the front end consumer experience while neglecting the back office is not uncommon.
Free-trade moved manufacturing over seas, but the types of industry that grew domestically required fewer workers with greater skill sets.

Free trade has certainly caused problems, but domestic efficiency improvements have exaggerated those problems.
Ask HN: What are the best games on linux?
Here: https://news.ycombinator.com/item?id=10916731

I believe the title was changed afterwards to better reflect the article's content. You can see lots of comments that think it's a chat app.
js2-mode supports ES6 fairly accurately. But of course, that's not enough, people keep asking for new things: JavaScript mixed with HTML, Facebook Flow support, JSX, new ES7 (still unstable) syntax extensions, and so on.

It would be easier with a more stable language. I.e. not JavaScript, which is still going through growing pains.

Even so, "25 Open, 204 Closed" seems pretty good to me.
Should we use Immutable.is instead of == in shouldComponentUpdate() ?
Unreal. Watching him speak about computers, while wearing his logo'd t-shirt, makes me imagine him giving this talk at a recent meetup.
https://www.youtube.com/watch?v=EKWGGDXe5MA
A complex model in Excel is software engineering.

The degree to which it is "proper" of course, is situational.
Presumably something that would tell the avionics that:

'Radar system X (location ...), working on frequencies (...), using these waveform patterns (...), is effective out to range Y, is only effective above altitude Z'

Which would prompt the pilot with a warning if it's detected in operation (as you can detect radar before it can detect your return signature) to reduce altitude if needed?
I've known a handful of people that have become full-time programmers after achieving proficiency in Excel. It's a product that many people enjoy using and mastering.
A parse style joke here.
So how do you avoid this?
>"The best approach to cancer therapy is to focus on the commonalities shared by all cancer. At the moment that means lengthening of telomeres."

Do you have a source for this? Has someone actually measured telomere elongation in a bunch of different tumor biopsies and reported detection in >90%?
Maybe the API needs to be changed to allow the module to return a function. After all, JS has first-class functions, so this would make total sense.
really "incestuous"? firebase is/was a YC company, too. it's sad when cronyism trumps reason.
I had my software installed in a Lockheed system. It was incredibly surreal - the amount of time spent assigning blame for problems was orders of magnitude more than the time spent solving problems.

One of their sysads, in a meeting with the Important People, blamed my system for extremely high network and disk load. He showed graphs that spiked and plateaued a few minutes after system load, pointed at the spike, then pointed at my face and said, "It's his software that's making this whole thing slow. Get him out of here and we'll build something that actually works."

I got unparalleled satisfaction when I got to say, "I haven't installed my software yet."
Update on 1/28 service outage
Is there a pre-built tool to capture and manage CSP violation reports? I believe its mainly just a POST request with some JSON right?