skysight-inc/HackerNews huggingface dataset:
It is really quite safe to say that absolutely no one wants a war with N. Korea. It would be one of the most horrific wars in history, and everyone in the Defense department knows that. N. Korea has been looking to provoke conflict for a while, and the US, or anyone, doesn't want them to escalate. They have nukes.
Stores like CVS and Walgreen's do have their store brand to be concerned about. So if brands do provide some guarantee of quality, buying from those stores is likely not worse than the branded products.
Like the author, you still don't explain why culture should be saved though.
http://youtu.be/OvlQXPNwrqo
Interesting technique! I can see this being useful in applications that are single points of failure. In redundant systems, however, I have found it quite effective and generally prefer to solve this problem upstream of the application, in the load balancer, by routing traffic around machines during each machine's deployment.

First step of a deployment: shift traffic away from the machine, while allowing outstanding requests to complete gracefully. Next you can install new software or undertake any upgrade actions in isolation. This way any costs involved in the deployment don't impair the performance of real traffic. Bring the new version up (and prewarm if necessary). Finally, direct the load balancer to resume traffic. We call the general idea "bounce deployments", as a feature of the deployment engine.

Two advantages of having a general-purpose LB solution:

(1) You can apply it to any application or protocol, regardless of whether the server supports this type of socket handoff. Though to be fair, some protocols are more difficult to load balance than others - but most can be done, with some elbow grease (even SSH).

(2) It's possible to run smoke tests and sanity tests against the new app instance, such that you can abort bad deployments with no impact. Our deployment system has a hook for sanity tests to be run against a service after it comes up. These can verify its function before the instance is put back into the LB, and are sometimes used to warm up caches. If you view defects and bad deployments as inevitable, then the ability to "reject" a new app version in production with no outage impact is a great safety net. With the socket handover, your new server must function perfectly, immediately, or else the service is impaired. (Unless you keep the old version running and can hand the socket back?)

(By LB I don't necessarily mean a hardware LB. A software load balancer suffices as well - or any layer acting as a reverse proxy with the ability to route traffic away from a server automatically.)

A technique like this would also be useful for implementing single-points like load balancers or databases, so that they can upgrade without outage. Though failover or DNS flip is usually also an option.
You sounds very skilled and possibly feeling under-utilized. Have you given freelancing for projects of the sort that interest you?
In my opinion, if humans were to create robots as intelligent as humans, then those robot would actually be human. What's the difference between passing information via DNA and passing information via some programming code? Are humans from 100,000 years ago less human than humans today, even if we have "improved" slightly due to natural selection?
Was asking myself similar questions.

Settled on that it was created as opposed to evolving and it also wiped out its own creators.
In my opinion it is about scale and expecations. Depending on the ratio of active users per hour to the number of people capable of responding to chat requests.

Email everyone expects is effectively a queue, whereas a Chat request users expect to be answered quickly. If the application ration of users to support staff is too high, the wait would be long for a chat request thereby creating frustration for users which would then consider the support negatively, likely driving up cancellations or complaints.

The terms usually state emails will be answered within 4 hrs for emergency, 24 for standard support etc. This allows the team to prioritize and manage the workflow, versus Chat where it is very difficult to do that.

Phone support likewise is generally set for those high tiers where the ratio of users to staff is manageable so this is acceptable as well. Additionally, phone support might be the comfort of taking the support case, documenting it and sending it to development/support. Which is a different expectation than online Chat has for most people.
Hyperloop should be a freight system before a human system; makes everyone happy; tis the season!

Also, tube transport in rivers would be nice...
The Indian companies had s very hard time getting their EU and American employees to go along with this kind of stuff. From my personal experience in Central America and what I've heard from first person accounts of India and other places in the world, outright corruption and total disregard for safety or QA seems less likely to affect North/Western countries.

I'm trying to phrase that politely, but yes, there seems to be much reason to trust the main name brands over those generic companies.
Reality is mutable, though.
The best solution is not to use ntp anyway. It's an unencrypted, unauthenticated protocol vulnerable to Man in the Middle attacks. There was a pretty neat attack presented at BH Europe circumventing HSTS with a MitM-attack on NTP.

Better just replace it with tlsdate.
What, you think I actually know something about medicine just because I act like I do?

Ahem. Anyway, here's what Wikipedia has to say:

"The symptoms of the common cold are believed to be primarily related to the immune response to the virus. The mechanism of this immune response is virus specific. For example, the rhinovirus is typically acquired by direct contact; it binds to human ICAM-1 receptors through unknown mechanisms to trigger the release of inflammatory mediators. These inflammatory mediators then produce the symptoms."

Wikipedia may not be any more reliable than me, but at least it's something. Unfortunately it looks like the cited paper is behind a paywall.
I looked this up a week ago on another thread and the numbers I got for average trip speed were lower: Paris-Lyon 140MPH, and Japan in the 140s-150s as well. The Columbus-Chicago route would involve upgrading existing tracks; the route times they're providing can safely be assumed to be best-case scenarios.
Ask HN: Secure Search Engine
Which secure search engine would you recommend?
Project ARA Update – Nvidia  K1 Module
The total population of all of those cities barely exceeds the number of people who fly between LA and SF each year. Really.

http://www.wolframalpha.com/input/?i=total+population+of+chi...
You put it well, and most people in this thread (including GP) seem in violent agreement.

In short: static methods are easy to test, methods using static methods (whether static or not) are more difficult to test.

My takeaway: the bar for moving functionality into non-static methods (which will still be decently easy to test) is quite low. If you call a static method, be prepared to own all its functionality when testing the calling method. Taken to logical conclusion, public static methods should be quite small.
Ask HN: Active incubators in Southern California?
I've found several incubators' sites in SoCal (LA and Orange County), but have heard conflicting things about how active they are. Some have told me they're sort of defunct, or not accepting new applicants, etc.

I'm curious about which incubators HNers might recommend down South. Not going to list what I've already found since I'd like to see what else people suggest. If anyone's enrolled in one, I'd love to hear a testimonial.
Once again: I chose the word fantastical somewhat carefully and think the evidence bears it out. It's not an ambitious cost estimate; it's simply unrealistic.
Don't generalize, people have many diverse opinions on HN. For example, you are commenting on politics on HN.
While it's true that this is a pretty big win, both were already supported. The second production deployment of Rust is a Ruby gem, written in Rust, and we test each commit against Android.
I have tried. But I'm now married and have beautiful daughter. So I don't really have time to freelance outside work hours any more.
It seems disingenuous to complain about Tesla not keeping their promise about building battery swap stations in response to an announcement that they're opening the first battery swap station.
Google files lawsuit against Mississippi attorney general
Oh, okay. I can believe that. I was just curious.
> “As soon as a civilization invents radio, they’re within fifty years of computers, then, probably, only another fifty to a hundred years from inventing AI,” Shostak said. “At that point, soft, squishy brains become an outdated model.”

I wonder if we're in some sort of temporary Golden Age at this point, mistakenly seeing the middle of a sigmoid curve and assuming perpetual growth. It wouldn't be the first time we underestimated strong AI. Still, I like it, the pervasive idea that nothing's impossible - it's just a matter of time.
Sony Pictures is American, and the attack occurred on American infrastructure, involving American citizens. It's not remotely like MtGox. Also it's rather odd to assume I didn't know Sony is a Japanese brand.
> Hacker News' collective

Has there been a poll or are you just making that up?
Damn. If I was a freshman in his CS class I would hate his guts.
looks at arm

wills it to turn blue

Nope, reality's still not mutable to the sheer extent that a solipsist virtual existence would be.

Honestly, if you want to not make everyone want to kill themselves rather than climb into your bizarre Matrix replica, you're going to have to enforce a few rules:

1) You can always get out, back to physical reality, or at least see physical reality.

2) Any other living things one may encounter are properly, independently alive. If they're people, then they're actually conscious with their own, independent minds.

3) Law of conservation of personal identity: people cannot be copied or altered, both to prevent fork-bombing and to preserve basic sanity.

Otherwise, the so-called virtual dreamlands are actually psychological torture chambers. People simply don't stay sane if you stick them in total isolation and then unhinge them from any causality independent of their own thoughts.
Such programs have a name: Quine. See http://en.m.wikipedia.org/wiki/Quine_(computing)
So is a beaver dam natural or artificial?
Lost me at the singularity talk. The idea has merit however, but is actually the topic of a few science fiction books, so it's not exactly new.

I don't want to say which books, though, because it's kind of a twist! No one spoil it!
Wrote a book (non-technical). A very interesting experience indeed. I used LeanPub for the content and then CreateSpace for the deadtree version.
I don't understand what attacks are possible... making an enemy late for work when his alarm goes off several hours late?

Or can you circumvent certificate revocations this way?
It wasn't stated alongside. "Most people" aren't ones I want to be around or work with. I come here to associate with those who do their homework. CPython and PyPy are the same Python community as PyPy runs Python code unmodified. PyPy also interfaces just as well with C, inform yourself.

Python is a language. Languages don't have speed. Implementations do.
Agreed. The reason to be at such a place if because you believe in the product, you are excited by the growth and by the ability to have real influence on the product. You believe it's going somewhere. If this is just like any other job to you, then yes, move on, you are in the wrong place.
Something crafted with a purpose in mind is artificial, something created as a result of random natural processes seems fundamentally different.
Great stuff there Patrick. Also, I strongly recommend close.io newsletter for startup sales. Steli Efti is to startup sales what Patrick Mckenzie is to startup marketing.

A lot of the SaaS companies out there don't have a proper sales/marketing process in place. In particular regarding free trials, too many of them are doing only two things to interact with a user:

1- when the user signs up, send a welcome email
2- when the free trial expires, send a "free trial about to expire" email

And in between these 2 steps, crickets. The new user is left to figure out what to do on his own, and whether the product is even a good fit for him.

Any kind of process to move a user from "just signed up" to "paid customer" is better than no process. How do you move a user on that journey? By identifying the steps that a user has to go to realize the value of the product, and figuring out a way to move from one step to the other.

It can be automated (marketing) with lifecycle emails, in-app messages or with specific UX. It can be high-touch (sales) with a customer success/sales rep assisting the user to go to the next step.

Just don't leave the new users alone.
I find all caps / block letters slower to write and harder to read. What made you decide to go with that approach?
Innovation Happens Elsewhere: Open Source as Business Strategy (2005)
That is a weird apples-oranges comparison, because the total population of those cities is also a multiple of the combined population of LA and SF. CHI-MSP is the 6th busiest route in the US (LA-SF is the 2nd). Do you think the combined air passenger stats for the cities I just listed would be lower than that of LA-SF?
There is still a lot of crypto out there that works off of using the current timestamp as a seed.

Being able to control he time could theoretically let you control any PRNGs that rely on it.
The solution is easy then, PyPy should have an AOT compilation option, like ART does.
I'd say constraint comes as close as 22/7 to pi. Constraint is passive. Sachzwang forces you to do something. For example,
"sachzwangreduzierte Ehrlichkeit" means a level of honesty that had to be reduced due to factual higher-order constraints.
A few other things to consider:

Are you learning new skills or honing your current skill set? If so is that worth the time to stay?

Are you increasing your network by being with this company?

I would value those two points more than a pay increase, but I'm also rather new to this industry. It's hard to quantify these things and weigh the opportunity costs but it's something that I consider when I look at my job.
Heh it seems like every thread here is unknowingly referring to a sci-fi book. This computer has shown up a few times, notably in Peter Watts' "Blindsight" and another book I don't want to mention because it's something of a twist.
PyPI download numbers are bogus. More than 90% are from mirror bots, not actual users.
The Rise of Mobile-First Enterprise Apps
Are the name brands never manufactured in India and similar places?
I was going to comment, but North Korea suppressed my expression. Curses you NK!
Incredible.

Is there a data source for companies & drugs that are known bad?
Many products & services should have clear upfront pricing on their website - no quote needed at all.

Once you get into the realm where a quote is needed though (due to complexity of the deal, level of customization, very high price points, legal work, etc.), then Patrick's advice is especially golden.
One interesting thing for me was, to see how slow the server interaction really was.
Unless of course the dominant intelligence in the Cosmos is the Cosmos itself.
I got my first job in the tech industry after leaving hospitality. It was the most difficult and most rewarding thing I've done in my career.
We improved the loading time. Should be much faster now. Thanks
I would say that 1-3 are superior, because 4 costs more than 1 person's time. The others can be done for a group and/or redistributed. Additionally, I'd say 1 can be superior to 2 and 3, because 1 can take significantly less time with practice...

That being said, I play tut videos on fast speed in the background, I've learned a lot this way. Type 5: Osmosis.

Realistically, everyone probably benefits from multiple factors. There's understanding to test, to do, and to discuss. They are often learned at different times.
I was in the same position as you. I was an avid sportsman during school. But once I started university, everything started going down hill. Fortunately, I realized early that this is not the way I want to live and started doing sports again. But as responsibility grows, there is less and less time to do 3 hours of your favorite activity, so I started walking.

I still do go to the gym but walking is somewhat my meditation. Congrats on losing 50+ lbs, keep pushing and going. The secret(or what I like to call common sense) is consistency which in turn becomes habit. Keep on walking for the next 3 years or so and try stop for a week. You will actually miss walking because your body is used to it now.
It's artificial, because it was crafted deliberately and purposefully to fulfill a need or want. Beavers weren't.
EBook Review: Flask Framework Cookbook
I compiled a Rust yesterday, ran `make`, and it worked, sooo...
My comment is meta. Yes I should have said some people.
Socrates in Silicon Valley
Just give it a few weeks and I'm sure the systemd developers will make their own "newer and better" ntpd.
Yeah, isolation sucks, digital or not. Are you saying that putting multiple brains together in one computer would be like making them into a single entity, which would then suffer from isolation even though it started as multiple people?

It's not that hard to turn your arm blue. Just paint it.
Most importantly, beaver dam is not an intelligence (and I doubt that it will wipe out its own creators) :) I was referring to one and I think the guy above me also did.
This is seen in the infrastructure side at any non-startup company. Let me give you an example of ACLs management.

1. First they get devices from one vendor. They set up ACLs in certain way: hardcoded IP addreses/ranges, hardcoded ports.

2. Then come devices from another vendor. This addes another layer.

3. Another vendor comes with an acl automation tool and tells team to create objects/references for ip addresses/ranges/ports. Some guys follow it; some thers don't.

4. You can see a big mess of things created by many vendors, many software automation tools, manual additions, etc.

One day, some guy changes the object/reference; all of sudden, production outage: add another layer of manual edits on the top.

That's why they preach "if it aint broke, dont fix it, but add another layer on top of it".
There's a great sci-fi novel that explores this topic (superintelligent alien life that lacks consciousness/self-awareness), but to recommend it here would spoil the big reveal! Talk about a Catch-22.
What if "intelligence? is a red herring and really what we're talking about is conscious awareness? And what if that's a naturally occurring property like gravity (but more rare)? I'm not a physicist or a mystic but my lay knowledge says that some quantum experiments require an observer in order to resolve themselves. I suspect it would be more productive to be looking for artificial consciousness.
In that case, many human children are artificial.
Drive into the country and look for the hand-painted sign that says, "EGGS 4 SALE". Selling traditionally farmed eggs to city people is a relatively common way for rural people to make a little cash on the side, or for 4H kids to learn the business. You can think of it like a lemonade stand without the pity purchases.

You may need to bring your own containers, tolerate an occasionally unreliable supply, buy only at a few oddly-scheduled times during the week, and pay in cash. Also, don't tell your foodie friends where you found them.
The FDA does a pretty good job of forcing the offending companies to recall the bad product. They even go as far as banning any imports from said companies until they've proven that they have cleaned up their act.
So, you've backed off your original point of not doing anything to reduce symptoms at all?
From Minimum Viable Course to 100,000 Users – GrowthHackers
As a current student, unfortunately, this is a rare gem. CMU still fails to make any attempts at free courseware.
One use case I think would be really great for drone-fish would be programming them to be able to search for warmer-than-the-water objects on the surface and swim to them, to potentially find people lost-at-sea. Then, ideally it could have a blow up life jacket or some such along with an ability to transmit a radio signal to an emergency channel.

You'd of course need a whole lot of these to make any noticeable effort at actually reaching people, but it'd be worth it if the cost of these got low enough.
Hey there,

I would be happy to show you around, introduce you to some good people, etc. if you like. I have a car and can take you to some places outside the immediate SF area (plus it gives me an excuse to drive somewhere). Always happy to show people around :) My contact info is on my profile.
What if we let AI "evolve" on its own within a simulation of life?
I would love to see this represented in an infographic or some sort of visual aid. The biggest racket in my opinion is the whole Tylenol / generic or ibuprofen / generic the prices can be ridiculously different. One thing about the pain relievers is the quality of the shell or coating you are getting. Some of the generics come broken up into tiny pieces while you won't see that with brand name meds.
Accurate time is pretty important to computers. An attacker that can skew time can bypass HSTS, expire cookies, etc.
Not the old terminator theory again that the machine exceeds human intelligence, it seems that everybody misses the point of DNA, once we understand how it really works and how our brains are built we can build things that will exceed any silicon chip or upgrade our own brain capacity and as a bonus we will find more about origins of earth life and how life works.

In the end the "machines" will probably be better version of ourselves that will evolve artificially by DNA manipulation at faster rate than the current natural evolution.

I think something like this is more likely to be happening in the universe than our current view of self replicating evolving computers.
ntp network traffic can be authenticated with symetric keys or autokey currently, and with NTS in the future. Many national labs support authenticated time for free and even more provide authenticated ntp for a fee.[1] Moreover if you care about time you can use a cheap GPS+PPS[2] as a reference or splurge and get a CDMA card. Your "replace it with tlsdate" solution makes little sense; at some point you need NTP or PTP to acquire and synch to UTC.

Why would anyone need encrypted time synch? I do not understand the privacy implications, UTC is not a secret.

[1]: For example: http://www.nist.gov/pml/div688/grp40/auth-ntp.cfm or https://www.nrc-cnrc.gc.ca/eng/solutions/advisory/calibratio...

[2]: My sure gps puck cost $40. It works with the antenna sitting on the window ledge inside my house.
Microsoft stole our intern
You're already counting "autopilot upgrades" in the "promises it hasn't kept" category when they only announced the thing in September and were quite clear that the full feature set wouldn't be available until sometime in 2015?

I'm not too optimistic about them making that date, but you're jumping the gun something fierce here.