skysight-inc/HackerNews huggingface dataset:
I wish someone smarter than I could come up with actionable ways to actually change this status quo, so that people could latch onto. It feels like politics is one of the few levers that exist that people can pull, but its so entrenched anyone who looks at it long enough becomes hopeless.

Those who work and fight within the system for decades at the end of it seek to protect what they perceive they worked for. Even if you changed the incentives on a local (country) level, those with power are pushing for more globalization and providing havens for anyone already with wealth. Its always been this way, but its now at a larger scale, and I feel that most people wish they had something to do to make change happen.
If you really want the single best solution, you're stuck with checking all N! solutions.

Agree with lotharbot here. You are as stuck with checking all N! solutions as a sorting algorithm would be. A good TSP algorithm won't, and nor will a sorting algorithm.

Just as sorting has a vast set of solutions, the best of which we can find in guaranteed O(n log n) time, a TSP problem admits an algorithm (branch-and-cut) that does not enumerate N! solutions, and actually a lot fewer.

The tricky part is that branch-and-bound and branch-and-cut algorithms (such as the one developed by Cook et al.) are implicit enumeration schemes, in that are proven to obtain the best solution of the N! without actually visiting all of them.
Chat bot that generates PDF invoices
How Jenkins is building up world of Continuous Integration
>The market (not society) is treating us developers pretty >well.

I am on the East Coast (outside of NYC, though), have been in the software business for 20+ years and know a lot of smart /accomplished people.

I don't know a single software engineer who makes more than $200K/year in a senior engineering role, as an employee. (We are comparing salaries, not consulting income or stock options here, which can disappear very quickly).

It would be nice for you to step outside of the bubble you live in SV, every now and then :-)
The whole article is written to scare the public about nuclear power.
A while back, the frontpage of the Node website had a list of all the companies using Node. Microsoft was one of them
Yes, that's the other side.
The US exports billions upon billions of dollars worth of food annually, mostly to Canada and China. The infrastructure is already in place. We can deploy military technology anywhere in the world, but we can't export food? C'mon. It's not a technological issue in the least anymore.

> "that's why we don't do it, it isn't because of a zero-sum neoliberal worldview; it's because no one wants to pay for it."

Uh, the zero-sum neoliberal worldview is EXACTLY why we don't do it - because such a worldview says that if no one wants to pay for it then it's not worth it despite the fact that it could vastly improve welfare throughout the world and ensure more peace and stability than any "democracy spreading" wars ever could.

>"And we aren't a Christian nation, we're a secular nation with a lot of Christians, huge difference."

If you want to play semantics, fine you're right. There is no state religion (excepting the fact that christianity is part of our founding myth, it's all over the US currency, in our pledge of allegiance, in our symbology etc). But the point is there are hundreds of millions of Christians in this country, a religion whose foundational text (New Testament) is filled with endless cries to help the poor, to give away the material pleasures of life to help another, and yet we embrace the exact opposite. It's an example of how we've perverted our principles.
You guys have a merry search bubble it seems! :-)

http://www.escapethecity.co.uk/wp-content/gallery/Agra-Taj-M...
Actually, Justin Trudeau doesn’t get quantum computing
It's always shocking to me, that people who can rise to a position where they can make the call to pay a ransom, can be this incredibly gullible/stupid/naive!
oh wait our PM did make videos on this.

(He reacted to my post saying he spent countless hours making videos so he was offended I say we didn't make videos. )

Ooops I didn't know. He should have linked them to hacker news.

(Start from the 3:00 where we already populated the share, and then watch till the end)

https://www.youtube.com/watch?v=o_OX-5WzHIA
One answer is by Simon Bennet. See https://vimeo.com/138060217 , in particular 13:10-16:00
Help us out, those of us who remain unenlightened:

1.which app(s) did Walmart build with nothing but Node on the back end?

2.How has it worked out? Are they happy with that software?

3. Any internal plans to rebuild with something else, or are they going to use Node in even more places in the near future?

Honest questions.
This is very cool.
Easyworship 6 Crack 2016 and Serial Keygen Free Download
Isn't this what Turo (formerly RelayRides) is doing?
Just one example:

With Elixir and the Phoenix Channels library[1], soft real time, bidirectional pub-sub communication is incredibly simple. Startlingly easy, in fact. If this describes "the tricky part" of an application, Elixir is a substantially better choice than other languages right now.

Comparing Elixir to JS isn't fair. Even ES6 is still kind of a shitty language with shitty concurrency primitives. The main reason JS enjoys the popularity it has on the server-side is because lots of people are afraid of learning a new language and everyone knows it from the browser, not because JS is a particularly expressive, fast, elegant, or concurrency-ready language.

[1] http://www.phoenixframework.org/docs/channels
i believe i've read about automatically --(i believe automatically, and it's a crucial distinction, but i'm not looking it up right now, so take it with a grain of salt)-- generated proofs so long they can't be reasonably understood by a human, but it "convinces" a computer. such a proof isn't a proof in the sense that it doesn't convince a human being, which is the point of the proof. but, since it checks out, maybe a better way to think of it is it's a mathematical proof but for an audience other than human beings.

i wonder if a game is much different from a proof. i mean, we can implement games as programs, so there is a connection at that level.
Most likely it's for vehicles financed through BMW, which has a financial interest in the vehicle and whose financing might otherwise not have a sub-lease / use for rental / whatever clause. Or maybe it's just the language of an "offering" - "a new service that lets Mini owners do x, y, z".
If you are offended by a pop science magazine's over simplification of a topic that resides in a field you have some specialty understanding of, you clearly haven't been reading pop-sci magazines for very long. You have all the right in the world to be angry when this happens in a journal article, but you are reading American Scientist, not SODA.
Dude, Soviet Army did not sent anyone to death. There were hit and run 2min runs. Once soldier got 5Rh exposure, he was removed, directed to medics and replaced by another soldier. There have been volunteers who dedicated there lives to save the others and we honour them greatly. Only 30-yrs old or elder soldiers were accepted for decontamination works, and only those who had kids already. Their Army contractual payment was tripled. Don't speak of things you do mot know, please. So Japanese managers simply failed to account the exposure and deliver appropriate human ps up to task.
> I don't know a common search/find system that open()s or read()s files during the search by default.

... grep?
The Swiss also have a real ageism issue. When I worked there, I had a good friend who was Swiss that got fired. He was in his 50s at the time and the attitude was that nobody that age should be coding. He was a very good developer, but couldn't get hired because of his age. He started a web development company. The key to his success was that when he met with clients he presented himself as "the boss" with his crew of young developers. Back at the office, he was that crew of young developers. He told me that if his clients thought he was the one developing the code, they'd never have hired him.
This is even more true of the comment section of HN than it is in the media. For several domains I know something about, the comments here are painfully misguided and just bad, with the possible exception of some programming topics.
We are around 200 and it works really well here. We must be doing it wrong because things are going better since we switched to agile 5 years ago.
it's 1984 in the disguise of "smart city". it's much easier for the gov of Singapore to collect fines by ticketing smoking violations (smoke detector) or littering (motion detector), with cross-referencing your mobile phone meta-data. This could even be done by a bot, without a policeman even presented. it's much easier for the Sg gov to monitor opposition parties for illegal assembly of more than five people under its penal code. if someone tried to argue that giving away partial freedom to feel safe at night, try solitary confinement.
I would go one step further and say that, especially for twitter, I prefer the 3rd party methods. If you depend on twitter to provide the RSS feed then when they withdraw it you're screwed. But if you're already using a non-TOS-compliant workaround, twitter has to go out of their way to break it and when they do people who care enough will find another way to get the content they want. Information wants to be free.
Sounds like something the US would do.
I made one using a Wii Balance Board that's pretty handy:

https://www.stavros.io/posts/your-weight-online/
Since ~2009 Perl 5 has had the Moo* ecosystem of modules (Moose, Moo, Mouse) to provide an object system that supports much of this. It was created as a backport of ideas for Perl 6's object system, which was heavily inspired by CLOS and the Smalltalk traits paper (always liberally steal the best ideas!).

That is, there's quite a lot of Perl 5 out there that makes extensive use of method modifiers[1] like before, after, around and friends.

1: http://search.cpan.org/dist/Moose/lib/Moose/Manual/MethodMod...
Both are ambiguous, as explained here:
https://opensource.org/faq#free-software

If you want to make an unambiguous statement, use "OSI approved license".
Unfortunately, the society has no memory as a system. Certain people have.
Not silly if you want to push people to a more expensive Business plan.
"I think the flaw here is assuming that the systems around the truck will stay the same"

That's an interesting point. I wonder if self-driving trucks will tend to be smaller, because there's less incentive to amortize the wages of the driver by making his/her truck as large as possible.
Don't use it. It's a bigger security risk than e.g. SSH because there is no audit and so well tested regarding security.
Looking at the reponses (and downvotes), it looks like my comment was understood as a comparison to software engineers' salaries

I was just pointing out that, even though both family doctors and neurosurgeons go through long and arduous studies, the income disparity among doctors is very high.
Almost all of those requirements are only for developing / testing the repository. That's not uncommon for most languages / projects.
This is easy to test with a program consisting of `fn main() { main() }`: https://play.rust-lang.org/

In release mode LLVM seems to be optimizing out the entire program due to dead-code elimination (or maybe sibling-call elimination?), but in debug this is what you get:

<anon>:1:1: 3:2 warning: function cannot return without recurring, #[warn(unconditional_recursion)] on by default
<anon>:1 fn main() {
<anon>:2 main()
<anon>:3 }
<anon>:2:5: 2:11 note: recursive call site
<anon>:2 main()
^~~~~~
<anon>:1:1: 3:2 help: a `loop` may express intention better if this is on purpose

thread '<main>' has overflowed its stack
fatal runtime error: stack overflow
playpen: application terminated abnormally with signal 4 (Illegal instruction)

Even though Rust doesn't guarantee stack probes on any OS but Windows at the moment (LLVM patches pending), Rust does guarantee guard pages on all platforms (AFAIK), and assuming that a function's stack frame is always less than a page (which I think should be true), then Rust does indeed seem to guarantee that such an overflow will raise SIGILL.
Self driving cars technology is AI. It is an advancement, a very significant one that will save many, many lives every day. Self driving cars are not in an early stage. Self driving technology is already worth in the billions. See the GM acquisition of Cruise. These cars have driven hundreds of thousands of miles on real roads that other people are also driving, probably including to a movie theater. You are discount the work and you're doing it from a place of complete ignorance.
Homebrew is an OSX packages manager. Take a look at the vested interests of Google prying into high permission level access of Apple devices. This is not the same implementation as simply hitting a page in your browser with the GA script.[0]

[0]: http://www.businessinsider.com/apple-walked-away-from-iad-to...
Your heuristic is only valid for the Metric TSP problem, not the general TSP problem. That is, graphs do not need to be embedded in some physical space in which "intersecting paths" exist.
I've used mosh on and off for the past year. For me, the best feature of mosh is the support for roaming. For the "persistence" aspect, SSH + remote screen is sufficient.

There was a point where I used mosh whether I was roaming or sitting at my desk, but eventually the friction of mosh made it only worthwhile to use in roaming situations. By "friction" I mean the small annoyances of (1) installing mosh on every new server, and (2) requiring the use of screen to get scrollback buffers. I frequently use screen in my workflows outside of mosh, so I would often end up in weird states where I moshed into a server and auto-attached to my dedicated "moshscreen," but then had to detach from it within the session to move to another screen that I wanted to use.

Because of those annoyances, I now just use simple SSH when sitting at my desk, and put any long-running commands into a remote screen. But mosh is still extremely useful in two narrow cases: train rides (moving between cell towers) and traveling in developing countries (high packet loss).
Just to play devils advocate for the scarcity-minded, it is a hell of a lot more fun to spend a night out with someone who knows that time is scarce and strives to make the most of it than someone who is easily contented by the tidal wave of modern material abundance.
Can you give an example of one of those "double layered" illusions? I.e., the view most people are fed, the view most intelligent people are fed, then the view you see?
Most such attempts run up against the particular way that a Java-like runtime is used in Android: The max heap size is tiny compared to desktop, nevermind server Java defaults. You have LOTS of instances of the runtime that depend on the Zygote and copy-on-write so as not to eat all of memory. Component lifecycle has to be handled or you will hate life. Inter-component and inter-process communication and cooperation are deeply rooted in the Android architecture. Lots of the Android OS is built in Java, and takes advantage of Android's runtime limitations and capabilities. In other words, unless you replace Java with another JVM language, you are implying a different OS, not Android with a "better" language.
Coal power is probably responsible for more radiological deaths and injuries than nuclear power, certainly in normal operation (although given the acute impact of specific release events, you might have to include the entirety of the Industrial Revolution to balance out again, which isn't necessarily a fair comparison).

On the other hand, if you want to go for specific acute events, hydroelectric dams make nuclear power look safe. The only way to claim otherwise is to choose your dates to ignore the failure of the Banqiao Dam (171,000 deaths) and take the unreasonable high end of death toll estimates from Chernobyl and Fukushima. Presently, Mosul Dam is an excellent example of just how dangerous and real major dam failures can be.
It's not JUST waterboarding... you just described torture in a nutshell. I suggest reading, 'Torture and Democracy', it's incredibly enlightening and has a fantastic set of sources.
Taxi app
Hi guys, we have a family owned business, a taxi booking office, for over 30 year. We poured all our knowledge and experience into a taxi app called vToms (targeted at authorised taxi and private hire only, not the general public with flimsy or no insurance). We are offering it right now to drivers for free while we are on out last stages of beta testing and hopefully build a user base while we added features. Once beta is over, we will charge a small fixed fee for the drivers using vToms, never a percentage of their earnings, vToms passenger app will always be free to use, the passenger pays the driver directly at the end of the hire. I have been promoting through facebook, twitter and linkedIn, among others social networks without much success. We have the android version running now for a year and the iOS version has just been submitted for preview. I was hoping that someone might kindly offer some marketing tips or suggestions in order to capture peoples interest that does not require a lot of money investment as we are doing all this on our own without taking on any investors, we want to be able to offer a good product at a very low price. In the UK we will be charging £2.50 per 24 hs use and only the days the driver logs on the app (credit based system, 1 credit = 24 hours). vToms Driver is desinged so that drivers can have their own vitrual booking office without the need to be associated with or pay the high prices involved with physical booking offices. The drivers that are interested and have used vToms, have been threated by the booking office they work with as it is not in their interests for a driver to use a tool such as vToms as they can become independent from that booking office resulting in a loss of income for they.
So looking forward to hearing your thoughts and I thank you for your time in reading this.

Best regards, Jared.

https://play.google.com/store/apps/developer?id=vToms+App+Team

http://facebook.com/vtomsapp
Squatters – A universal real estate problem
The problem is that Scrum "sprints" are like treating a marathon as 422 contiguous 100m dashes.

Yep. Or to put it another way, too many shops seem to think that you can "sprint" ALL THE TIME. And while it's "only a metaphor", it's a meaningful one in this case. You can't:

sprint -> sprint -> sprint -> sprint -> sprint -> sprint -> ∞

You have to:

sprint -> sprint -> breather -> sprint -> breather -> sprint -> sprint -> breather -> ∞

or something like that.
I get what you're saying. You take a chance on a specific person and then over time your empathy grows and you see them as an extension of yourself. I think relationships that have long-term potential should ideally have this quality.

Lastly, I think that some for some people, sex is meaningless without the empathy, mutual love and concern backing it.
I don't think I've gotten through a single episode without the PS4 app either crashing or the stream freezing.
Obama, for his part, also committed not to pursue any prosecutions for the misdeeds of his predecessor's administration.
Same company. From https://en.wikipedia.org/wiki/Nokian_Tyres :

> A three-company merger formed the Nokia Corporation in 1967; Nokian Tyres Limited was established in 1988 as a joint venture company split from the conglomerate as Nokia Corporation started focusing entirely on the mobile communications business.
Buy a dictionary, read it. Buy a thesaurus, read it.

Brute force.
I consider having to scroll a single line of text on desktop just as broken.
>Cloudflare publishes these marketing articles, spinning them as "helpful" for the community. The biggest community help Cloudflare could provide is kicking booters [1] from their network. They won't however, since it needs to protect the booters for Cloudflare's business to prosper.

Why do you get to decide who should and shouldn't get kicked off a given company's platform?

I mean, I positively detest Uber and am convinced they're making the world a worse place. Can I now hound everyone involved with their online presence? And then claim the only reason that they're not complying is because, one way or another, they're making money from Uber's existence?

As has been pointed out below, due process exists for a reason, and a good part of that is stopping the likes of you and me from dictating what other people should do.
VHS x Betamax competition was also cruel...
Care for elaborate on the "nopes"? Grunt, PhantomJS and node are essentially for dev support and the rest are for running it. It's not that heavy.
How are they screwing you? You pay for a Netflix sub in the country you live in, and you're paying only for the content they can license there. By making sure people can't watch whatever country they want easily, they make it easier to negotiate with license holders.
I can second the suggestion of MobaXterm. I am using it quite a bit, and their support has been fairly responsive to questions. Not open source, but still seems like a good product.
10 Startups Disrupting Traditional Industries
This is a piece of software that we are supposed to trust with our passwords. It depends on a long list of crappy bloated software, including something from an apparently-non-standard source, and including a package manager that is probably going to pull in yet more untold reams of crappy, unaudited, JavaScript code from the four corners of the internet at build time. It would not surprise me if this ended up clocking in at millions of lines of code by the time it built.

Just say no.
My company received one of these threats last week. We took it seriously, despite our suspicion it was an empty copycat threat.
Arguments for/against the process aside, I could see this as a result of evolution. Tribes who's members remained social while sick would be more likely to spread disease and self-destruct?
It's more like, you will extract information, but only in hindsight can you ever know if it was worthwhile, accurate, a trap, etc. You will also kill some people, some people won't break easily, and some will babble anything and everything. You won't know which is which in the moment, and usually you're torturing for time-sensitive information.

What you get is what happened during WWII, when the resistances knew they just had to withstand torture for 24 hours, 48 at most. It's amazing what motivated people can do when they have a goal, and that goes for the tortured as well as the torturers.
Gingerbread is 6 major releases old, and the Android SDK has evolved significantly since then. You may want to consider using a different device.
Documents Obtained by the Sacramento Bee – Team New Era
"Success for Firefox means continued relevance in the mass consumer market as a way for people to access, shape and feel safe across many devices."

Gah! No! It should mean that Firefox continues to be an awesome, customizable web browser! Why does all this wishy-washy "feelings" crap have to creep into their mission statement?
Hey, never, but never, go out of an elevator that isn't leveled in the floor. By the description, I understand that he jumped from the elevator. If the elevator started to move, he could have been cut in half. This happened other day in my city.

If you are stuck in a elevator, wait for professional help to take you out.