skysight-inc/HackerNews huggingface dataset:
Even if you talk to people about your idea and they love it that doesn't mean that they'll actually buy it. You can increase your likelihood of success by finding a problem first and then making a product that solves that problem. This takes a lot of research.

In my opinion you should build this for yourself if you'll find it useful but don't get too fixated on selling it to others if it doesn't get traction. If your goal is to build a business do your research first and then produce the product, not the other way around.
I can think of two top of mind.

A deer crossing the road in icy conditions. Its better to hit the deer than lose control.

a large tumble weed blowing across the road with someone tail gating you.
>it just doesn't pay off to learn the new, cool thing when it's going to be obsolete in 3 months or less.

Does this actually happen? If you had learned Angular way back, you would still be in a comfortable situation. New stuff coming in, but it's compatible with the old stuff.

Same with React. Had you learned react when it was talked about, you would have gotten, what, at least 2 years worth of value by now?

And a lot of the build tools are independent of the tech. Grunt is still fine to use, and people release plugins for it all the time.

And here's the last thing: You don't have to spend 6 months to learn a thing. If you want to keep up, read about it for 15 minutes? That should be enough most of the time to get the philosophical differences between tools you know. And if it does intrigue you enough, engage with it.

This stuff is progress, if we went the other way we'd still be writing jQuery spaghetti code and having state integrity issues up the wazzoo from callback hell. You don't have to ride every train, but you can at least look at them as they go by.
>> She is also supposedly not the first Secretary of State to have an arrangement of this nature.

http://www.politifact.com/truth-o-meter/statements/2016/mar/...

Politifact rates this idea mostly false.
I have.

Both high burst scale after Super Bowl ads and long running massively multiplayer games.

I am not saying that building services that operate at a massive scale is easy, but there is a wealth of talent and tools out there to help you achieve it.

The fact that all of snapchats infrastructure is provided as a service makes my point for me.
Why stop in the early 2000's? Surely this is all superficial if we avoid the real issue - the control of privileged information! It should be obvious how unproductive this line of thinking is, eventually we'd find ourselves debating the original sin of man.
Given all the warnings I got when I had a secret clearance back in the 80's about protecting the information and what penalties I faced for not following the rules I've found it unimaginable that the Secretary of State didn't know or didn't care about protecting much higher level secrets.
Awesome product! Technology continues to make it easier for people to program and prototype. Keep up the good work!
In cases where the caller might want to handle an error, Rust almost always uses an Option/Result. For vectors, the `get` method lets you try to get an element out without panicking if your index is bad. (Or of course you can just check the index manually. This is guaranteed to be threadsafe, which is nice.) The try! macro is the standard way to say "I don't want to handle errors here -- you take care of it."
> without community testing or review

This is a bug report in debian unstable against a bleeding edge version of systemd released 5 days ago.
So now I can copy code and slap a new license on it, completely ignoring the original creator's rights. Awesome!
Even creationists usually understand that microevolution happens.
I am originally from Peru and yeah, people over there are very racist against the mountain/native people so much that people try to get away from their native heritage very often. A white skinned person with a European name and/or complexion has way more opportunities and an easier life.

That said, GP may not feel this way because racism in those countries (well, mine at least) is not called out often like it's in the US, so it doesn't feel like it's a problem because no one gets in trouble or protests it.
Bacteria survive outside of the human body. Without an immune system to clean up the stragglers antibiotics 100% of the time fail to kill off the entire population.

Bleach is vastly more effective at sterilization than any known antibiotic. Their only advantage is inside an organism by nocking things back immune systems can win. However, for example in imunocompromized people they have minimal effect.
Any equivalent options for make?
I like your answer, but I was really referring to widely used languages.
You don't see what is un-ethical here? If he is so concerned about Gawker and it's misbehavior, why not sue them directly -- as they have written plenty about him and his friends? Why use this as a stalking horse?

If some other media outlet (say NY Times group) was being sued into the ground by some billionaire, there would be a huge uproar.

But because this is Gawker (a universally media-hated media outfit which regularly and cheerfully exposes the corruption, decadence and double standards of regular media), nobody cares.

Like it or not, they have played an important part in exposing and shining a light on Silicon Valley shenanigans, incompetence and plain criminal mis-management.

My problem with this is: a handful of people like Thiel and his friends have gotten rich by feasting off other people's private information and basically un-checked surveillance (not just FB, also Palantir and Paypal). Yet when the same is applied to them (and hardly to the same degree), they ruthlessly want to exact revenge.

I sincerely hope Gawker win this case, especially as it is being used purely as a front to attack them for basically doing their job.
Great response.

Out of the box I agree with you, GCE is much more capable than AWS.

However in my experience AWS is just as capable and much more flexible once it has been setup. Also AWS Lambda functions give you the ability to "deploy code" and has proved to be massively scalable.

I feel that "carefully setup infrastructure that statically accepts such scale" is not an accurate way to describe top tier deployments on the AWS platform.
No, it can be described as under-administering the anti-biotics, not under-prescribing them.
Spammers know to take off the +spammer part.
The sad thing is that the managers participating in these sorts of activities are unable to connect cause & effect.
For example, if you rank individual employees then you destroy teamwork and incentivise all sorts of behavior that's bad for the company. It hurts morale, lowers productivity, increases employee turnover, increases hiring costs, lowers product quality, etc. It's a vicious cycle. And for someone who thinks it's a good idea to rank employees, these effects will simply confirm their beliefs that they need to rank employees.

Why does this happen? In the best case, it's a misguided attempt at career development. Or it's a way to figure out who to give more money and who to fire. Usually there is an element of fear: "I'm afraid my employees will not work hard unless there is the threat of a bad performance review".

To be fair, ranking employees does sound like a good idea if you don't know anything about humans. Most management activities are really just things that sound like a good idea (but fall apart under scrutiny). To be more fair, bad management is the norm, so no one has good mentors and role models. "If everyone else does this, then it can't be wrong." It's another vicious cycle.
Totally! To tell the truth, I actually really appreciated that you started your comment off with a complimentary tone, even if you had your frustrations about the tech. Small bits of positivity go a long way. :)
I think it's one thing to have run your own email server back in the early 2000's and doing the same in the mid teens. There is much more sophistication in terms of adversarial means and methods as well as sheer number of adversaries --as well as "education" about security.
Maybe it sounds more terrible but it accurately describes the problem. You shouldn't be guilt tripping white people, you should be encouraging black people to perform better. "White privilege" falls into a mentality that I call victimization, where instead of people looking at things through the lens of "how can I change myself and be better", they look at it through the lens of "how can others change themselves to help me be better". You need both mentalities for things to work out but there's a heavy focus on the second one, because it's a lot easier and more convenient.
I don't disagree at all!

I'm just pointing out that it isn't at all clear to me that
the strong distinction that software people see between APIs and protocols is as clear under law.
Jury finds Google’s implementation of Java in Android was fair use
Polar bears and grizzly bears are starting to mate more often
I'd try the uber facebook page. They usually respond within the hour. https://www.facebook.com/uber/?fref=ts
Samsung Galaxy Note 6 could pack in iris scanning, Eyeprint technology
How the FUCK do CEOs get paid so much to run companies further into the ground?
> Maybe you have a headless linux box that you want to set some command-line music player playing on, why should you need to keep the terminal open to keep the music playing?

If that behavior is desired, then it would make more sense to have the music player be a system service rather than a user service, in my opinion.

As a non-user of nohup, it seems like a bizarre way to achieve the desired permanence. I guess maybe it was originally conceived as a way to run a long command from a terminal, but then effectively 'log out' of the terminal to prevent anyone else with physical access from running a command as you? Under graphical environments, this is solved via "locking" the computer. Under non-graphical environments, I would personally find something functionally equivalent to `my_command && exit` (but in a way that doesn't allow other people to ctrl+c and then steal your session) more intuitive - i.e. run the command and then log off, rather than "log off, but keep this command running".

Or maybe I'm misunderstanding why things like `nohup` exist? In any case, I can agree that making significant breaking changes in this way is pretty irresponsible. But I'm still not sure it violates the rule of least surprise.
Also some websites won't let you put + in the address despite it being a valid character per protocol. Crippling email sign ups for one company, astonishing.

Fastmail has subdomain addressing. eg. hackernews@myemail.fastmail.com which is a lot harder to detect.
Doesn't do much for savings accounts.
Supposedly she got the server set up because the NSA refused to give a politician who travels frequently a secure smartphone.

Baloney. She was the second most powerful person in the US government. If she couldn't get them to provide modern secure communications, she had the ear of the one who could.

If it was as you say, and truly that systemic a problem, then indeed heads should politically roll - starting from the top, which means her.

Handling national secrets on a cheap generic PC in one's bathroom because a subordinate huge-budget agency won't cooperate is a sign of gross incompetence on many levels. If jail time is what it's going to take to motivate people to get this systemic problem solved, them so be it. The standards are obvious, and ominously violated to a dangerous degree.
Because journalism, like other major professions has an aura of respectability, it needs to be protected from charlatans who wish to don it as a mantle whenever it suits them and to cast it aside just as easily to further their selfish purposes

Denton needed to decide a long time ago whether he was a journalist or not. Based on the output of his organization he clearly decided to not be a journalist.

Now, having sown the wind, he is reaping the whirlwind. And in a desperate attempt, he wants us to ignore everything that he has done and stood for up until now and to pretend along with him that he is an actual journalist standing up for journalistic values and integrity.

The best analogy is that of a homeopathic quack who dons a white coat and pretends to be a medical professional to gain patients & attention but also wants to have the privilege of disparaging 'allopathy' to set himself apart and above actual medical doctors.
>What are ways this can be bet on since these are non-public companies?

Mirror in SF is building a platform for that:

https://mirror.co/

Disclaimer: I'm an advisor.
No it's not. It effectively means I can copy code without respect to the original author's rights, slap a new license on it, and call it a day. As long as it's under the guise of some higher ideal of software development -- which we know from historical accounts this was definitely not the case.
I'm pretty sure they did the same thing for their marketing manager position. You are expected to come up with 2-3 marketing campaigns, and make a deck for them. Then they use the ideas regardless if you're hired.
Wow, that's pretty bad. Metrics-driven management is one of those things that sounds like a smart thing to do but it ends up being counterproductive. It's really hard to measure the things that are important so we have to use proxies. Except optimizing a proxy is not the same thing as optimizing the thing you care about. And this is how we end up with production databases using rot13 for encryption :)
They refused to give her a highly customized hardened BlackBerry. She could have used a laptop or other device. There is no way they don't have a standard secure remote email capability, she just wanted what Obama had, and they said no, we aren't supporting any more bespoke devices for individuals. Which is totally rational from a security standpoint.
maybe the author got a 4k monitor and set it up in portrait? :P
The 40% Rule (2015)
If your body is still hurting after one week, well, go see a doctor. I can imagine everybody you told the story so far said the same.

Also get health insurance. Not the answer you're looking for but in the US medical costs can ruin your life.
That's not relevant to fair use analysis. What's relevant to fair use analysis is if Java's market would have been bigger if Google neither bought a license nor produced Android. Obviously, any unlicensed use of a copyright protected work is going to reduce the caller of the protected work compared to the exact same behavior coupled with paying for a license, but that's not what the market effect factor is about.
that's pretty much DNSSEC/DANE
Department of State employees are supposed to treat any material that even could be classified as extremely sensitive, and not to leave the building. On top of the flagrant disregard for security procedure detailed in this commentary, Clinton routinely shared material with private citizens like Sid Blumenthal, who had no security clearance whatsoever.

For answers to most of your questions about the Clinton email scandal, http://www.thompsontimeline.com/ breaks all the factors in play here down in excruciating detail.
I don't see the legitimate use case here. If they're dealing with inbound TLS connections to their cloud services then they can scan or modify the traffic on the cleartext side of the TLS connection. No need to be a CA.

If they have clients on their network they want to MITM then that's not a legitimate use case for a CA at all. It doesn't matter if everything is on their network, it's unacceptable that my browser accepts their signature.
I can't help you see what is so ideological about the idea if you honestly can't see for yourself.

Threatening someone with violence is not, by any stretch of the English language, theft by definition. Nor is theft, by definition, locking someone in a cell, without their consent, for not paying [something]. This is an ideological abuse of language, by which you're attempting to strike an equivalence among separate things that are not equal to further an agenda, and its associated ideological underpinnings, by way of distorting language.

We have a government here in the US that is established by, and draws its authority from, the consent of the governed. We have established a federal, constitutional republic, through which we realize our collective will by way of our duly elected representatives. When we do not like the outcome, we ought to elect different representatives, or push for different agendas. There's a great many things our representatives do that I don't agree with, but I don't pick and choose which laws I am going to abide by. I especially denounce the childish, shortsighted, selfish, and wholly ideological rejection of the validity of paying one's fair share of taxes as an obligation of citizenship—especially when one chooses to continue enjoying the benefits of citizenship.

Fidelity to the law is a virtue and obligation of citizenship[1], and cherry picking what laws one will faithfully follow shows a clear insincerity for participating in and pursuing a lawful and just society.

[1]: With reasonable, defensible exceptions made for valid civil disobedience, of course. I have yet to encounter a single convincing argument for refusing to pay taxes that fits this exception—it's always ideological blustering.
No, there was already a mechanism in place to end processes when you log out - when the controlling tty disappears, every process in the session is sent a SIGHUP and SIGCONT signal.

The processes started under screen(1) are deliberately created with a new pty as controlling tty and in a new session, because they are intended to survive the ending of the original session where screen was started.
Anyone can apply to a programming job—it's not like you need formal education like lawyers or doctors.
Snapchat runs almost entirely on Google AppEngine. They deploy code and leverage APIs. Their millions of QPS and vast CPU, RAM, etc usage is managed fully by Google Cloud.

You can certainly replicate their scale on AWS/Azure.. or Google Compute Engine for that matter.. but you'd need to do a whole lot of non-trivial work around scalability, durability, etc etc. Snapchat runs light on this front, allowing them to focus on launching features rather than keeping the lights on. No one even remotely close to Snapchat in scale runs as lean as they do, and that luxury is afforded largely by Google AppEngine.
This could be part of a negative campaign, anybody else have any real knowledge/experience of this happening?
I'm going to tell you to check your privilege, which is a codified way of telling you that if you were really concerned about whether there was a gender pay gap, you'd look for the research yourself instead of waiting for somebody to hand it to you. If you were either familiar with the existing research and saw flaws in it, or were familiar with better evidence that contradicted the accepted wisdom, your statements about the burden of proof would be a lot more interesting and sound a lot less like whining.

It's not the world's duty to convince you of anything. I'm not even going to refer you to a blog - go to scholar.google.com and search for "gender pay gap." Follow the citations. You should also do that if you're not sure if racism exists, or if other planets exist. Then instead of trying to one-up people on message boards when they won't do your research for you, you can lead in whatever direction your research takes you.

Also, nobody knows you're a white male on the internet until you broadcast it.
Yep, you're intelligent enough to make the correct assumption. Unfortunately, I presume many others are not and could really use a little extra education by the pharmacist dispensing meds -- so they also understand the why.
It's not clear to me what the alternative would be here. The common case is that the parent calls `join` and handles the result there. This needs to work even if the child thread returns quickly, before `join` is called in the parent. If we switched to a strategy where a panic in the child immediately injected a panic into the parent, or aborted the program, that would break the common case. I don't think there's any way for Rust to know the difference between "the parent is doing some work and hasn't joined yet" and "the parent has no intention of ever joining", if the parent isn't going to be explicit about that.
I expect this is a well intentioned mission. But to what extent do you take this? Does not making sure other (less in the zeitgeist) groups are involved mean they are failing at this?

Hasidic Jews, Inuits, Wheelchair users, Men named Reginald, A person with a southern drawl, a person with one hand, a person with no hands, a 45 year old.

Quick googling suggests Jews make up 1.4% of the US population. You can't really pull out the privilege card on them before anyone tries it. This is far higher than the estimates of transexual people. Are GitHub anti-semitic? Why do they hate Jews so much that they refuse to include them in diversity reports? Do they not care for their struggle? Why is it important to stress the number of transexual people they hire over the number of Jews they hire?

It is a race to the bottom.
I agree with that. Seems like fairly common sense. Process for a developer is to be immersed into their code and to constantly improve it so when there's no time to do that and high pressure, then it's obviously going to be lower end result quality.

Water is wet.
Please re-check the accessibility access in the system settings: https://support.apple.com/kb/PH18391

If it still fails to get the tabs, please contact me: https://qotoqot.com/contact/
That's because a lot of time the suggestion is more along the lines of "Why bother changing your brake pads on your old car when you can just buy a new car with new brake pads" than "You should really change the oil in your car." Nevermind the fact that your old car is a truck that you need in order to haul things, is easily repairable and you know how it works inside and out and people are telling you to get a SmartCar to replace it when you really just need new brake pads.
> You shouldn't be guilt tripping white people, you should be encouraging black people to perform better.

White people are the ones in power in this country. You can't just expect people to pick themselves up by their bootstraps, because it'll never happen unless the people in power put in effort to change the status quo, which is exactly what some tech companies are trying to do.
That's a great comparison between AWS and Twilio.

I think Twilio is going to try to get there - and they have made some progress that's made it difficult to mimic on the backend.

I would hope that their cost structure is flexible enough to allow them to be competitive in the high volume space. That may not be nearly as much margin, but at one point in time, only 2 years ago, 2 customers made up 35% of their revenue (from what I had heard).

Take any developer that knows nothing about telecom and start dialing in seconds. That's extremely addicting - but it is quickly replaced as those bills rack up with pretty small volume pricing discounts.

Switching from twilio to us? Easy. Change the URL.

Switching from AWS - with the insane amount of APIs and toolkits that entrench you into it's structure to someone like rackspace or google? Much more difficult.
Your link seems pretty good. SSA, dominators, register allocation (utilizing chordal graphs / SSA I hope). Constant propagation. Optimizations AND parsing.
Looks [1] like http://byuu.org/library/libco/ (mentioned below) might work on iOS. I would definitely be interested in fiber libs that are confirmed to work on iOS and/or Android if anyone knows any. libco looks like it might fit the bill. But, it's not completely clear and I have not tried it.

[1] http://libretro.com/forums/archive/index.php?t-785.html