skysight-inc/HackerNews huggingface dataset:
The problem is deeper than these details -- Twitter's product doesn't solve a problem.

It adds communication to the world, with certain unique flavors... and some people have found ways to use it to improve reporting on news, events, or marketing. Some people have found ways to solve minor problems for themselves, specifically. And because of those things, it has found its traction.

But there is no major underlying problem shared by millions that Twitter solves. Which is why it also struggles to maintain a userbase.
Not at all. But I would be interested to hear what sort of bias you saw in my prior comment. I mean, I don't think you're wrong, but beyond the downvotes, I only have my own perspective to go on here, and I'd appreciate the benefit of having yours as well.
Linux is just a kernel. Android is an entire ecosystem made by an American company. I think its a stretch to call Android an international product.

Its probably also a stretch to call Linux international considering its founder is an American citizen now and the vast majority of contributors are Americans and American companies. Not to mention its essentially a clone of an American proprietary product.
You can change someone's mind once you know someone's mind, through deep empathy.

My friends and I can change each other's minds quite often, by approaching arguments from their own rubric. For example, by drawing an analogy between the topic of discussion and one of their deeply held views, exposing some dissonance.

But it takes time, empathy, and understanding. Which is to say I doubt it ever happens on the internet.
Having willfully worked there in the past (I was not abducted Boko Haram style) I can tell you first hand they value evidence and reason (which includes both saying 'I agree' and dissenting), not sect like religiosity. The people in our prevalent culture today can't handle the truth, because their egos are in their way. Bridgewater in that specific way is much more counter culter.
I'd argue that stock in an S&P 500 publicly traded company is pretty much as liquid as cash.
I would definitely also say wait for September. We at least know new CPUs are coming in, but there are also other nice rumors. Especially since you practically want a MBA again, just more updated (I myself am also waiting for the updates in September and have been for a while).
I think you're right, but it's my hope that if you both communicate with true intentions you can come to understand a part of the perspective of the other person and why they believe what they believe.

You won't charge their mind, but maybe you won't see each other in such negative light for what each person believes.
Readers might also be interested in this:

The Point Of The Banach-Tarski Theorem:

http://www.solipsys.co.uk/new/ThePointOfTheBanachTarskiTheor...
I hear and respect what you're saying, but I don't think you can technologically fix a social problem. Twitter needs moderation, and I don't think that's practically accomplished with a purely technological solution. Assholes simply don't have a right to be there, and Twitter has a responsibility to its userbase to not subject them to it at all, rather than merely "well, machine learning" to a merely intermittently abusive, rather than constantly abusive, state.
How do you make sure that you only torture people who will give you useful information? If you don't have to make sure, how many people are you allowed to torture "by mistake"?
>> So, if torture would have prevented 9/11 should we have done the torture or should we have let 9/11 happen?

> The problem with these kind of "if torture would prevent..." scenarios is that there is generally no way of every being in a situation where you know that torture would prevent the harm that is hypothesized to justify it.

Just as in my example of a surgical intervention after a traffic accident, this is no guarantee of 100% success. The question to ask is not will every time be successful, but statistically will it be successful.

Just because you aren't 100% certain that torture would prevent a 9/11, or any other terrorist attack doesn't mean one shouldn't try the intervention.

Also, the fewer successful attacks, the less likely terrorists will keep attempting them, so it has a form of community effect when you prevent any victim from terror.

Empathy is key. Talk with victims of terror who have survived, but are injured. Speak with loved ones of terror victims. Get to know them and their feelings.

The problem with those who criticize interventions that can save lives from terrorists, is there lack of empathy for the victims that survive and the loved ones of those who don't.

The child without the parent. The parent of the child.
For example, an American 13-year-old girl was recently killed by a terrorist in Israel. If torture could have saved her, then it should have been used.

Palestinian Man Stabs and Kills 13-year-old Israeli Girl Asleep in Her West Bank Home
http://www.haaretz.com/israel-news/1.728013
Yes, well, that's basically the story of laptop Linux unfortunately. I wish it were otherwise! In my experience "Linux compatible" always carries the "except for..." rider, and outside of old Thinkpads you're going to have a hard time finding otherwise.

In this case the machine is excellent and compatibility could be much worse. Wifi, Bluetooth, multitouch trackpad, touchscreen, etc., all work out of the box. The Nvidia card might also, I just don't use it at all so I don't know.
This incident isn't over. You must fully scope the incident, and the only way to do that is to hire outside help. If the breach leaks and it's found that you haven't properly responded, it will destroy trust with clients and possibly expose you to legal risks.

Hire an incident response firm. They can usually react next day if you can sign a contract today.
Writing Pythonic code pays off
Fair. I would, though, expect someone whose HN profile identifies him as an experienced full-stack engineer to be up to the challenge of spotting something as basic as an extension injecting code into untrusted DOM and trusting the results that code gives back.
My answer to this is very simple: It is a property of a state of law that no one is to be considered guilty unless it can be proved by a court. In this sense Jacob Appelbaum is to be considered innocent.
Xen exploitation part 2: XSA-148, from guest to host
I'm well aware, thank you. But if you max out your average Congressman and ask for a meeting, you get it. You will be invited to events--including ones that are not donation-expected for years after the fact, and your congressman will almost certainly know you by name, if not face.

This is not a great system, but many tech workers can get into that circle if it's something that matters to them.
"fruit and most leafy-green vegetables have a similar cost per calorie to meat. Thus, I would argue that they have about the same environmental impact as meat."

Unfortunately, this is provably false. For beef, you need to grow 12,000 calories of plants to produce (i.e. feed) 1,000 calories of beef. About 8 to 1 for pork, 6 to 1 for turkey, and 5 to 1 for chicken.
Hi,

If you need security professional I can help you. Is the box on AWS, if so that would be a perfect use case for us? You won't have to worry to much about costs since we're starting up we're willing to work with your budget if you provide a testimonial for our website.

Send me an email: contact@cloudhawk.io and we'll get started quickly.
That's true, but it's also a reason people who have done so are wise to send an anonymous proof rather than "Hi there, my name is Dale McGuyver and I hacked your server..."
You'd still want something shouting "get out of the way, we're working here" because you don't want to have to stop.
Call a snap general election now that the UK have voted to leave the EU – Sign
Regular expressions describe finite state machines and in programming there's nothing simpler than finite state machines / finite automatons. Your handling of vulnerabilities inline is anything but simple. This is CS 101.
What I'm responding to is "if one day Microsoft decides to phase out... right now the only official way..." If they ever decide to phase it out, it won't matter what support UWP had mid-2016, it will matter what support it has when the phase out happens. Also, it's officially sanctioned right now to sideload downloaded programs not installed from the Microsoft store. Microsoft has publicly promised never to close the platform, and they aren't so powerful that they can afford to go against their development community like that. There's nothing at all indicating that Microsoft is going to shut out competing app stores and sideloading. The only evidence is that some people feel that Microsoft wants to do that.
OpenStack embraces Kubernetes to become a whole lot more like Google
Of course you're absolutely right. What I'd really like to see out of Twitter is a fair, unbiased moderation team that's up to the challenge of operating at Twitter scale.

But I'm not even sure that's possible, and even if it is, it'll take a long time to build - and in the meantime, a system like the one I sketched in my prior comment, augmented with an ability to communicate "hey something looks to be going on here" to human moderators when necessary, seems like a reasonable stepping stone.
> A common trope in Japanese medium is that a character will have a crush on a senpai

There is the whole "Notice me senpai" meme that is making the rounds among the trendy youths, I hear.

1. http://knowyourmeme.com/memes/i-hope-senpai-will-notice-me
Enable two factor authentication on your servers, or else two factor on a bastion server and disable external ssh other than from your bastions on all other servers.

I strongly recommend YubiKey, it is convenient and cheap and extremely secure.

With ssh it is very easy for someone to create an ssh key that does not have a passphrase. With that, it is possible to log into the server with just the key file and nothing else. At that point all it takes is someone to lose a laptop or leave a computer unlocked and unattended and someone can get access to your machines.
Adding a DateTime Picker to Your Forms
> 25% of the Steam library is Linux-compatible

When a title is Linux-compatible, does that mean it works flawlessly? Does it use Wine?
Are we talking about Homebrew guy? Was this a flaw in Homebrew or something else he worked on?
A friend of mine knocked out a wisdom tooth on himself, saving ~$1k.

Hammer and screwdriver, if I remember the story right.
The liberals are who take safe zones too far are the same type of people as the conservatives who view any disagreement with them as censorship.
Build quality and weight is phenomenal. It seems to be mostly immune to dust too. If there were only a new model with updated specs and a better screen, maybe a bit more juiced-up battery too! I'll wait until Autumn to see if Apple has anything new regarding MBA. I'm eyeing that Surface Book. Pen, if anything like Wacom, would be a godsend for Photoshop sketching. Wacom has Companion 2, which on paper is a good thing, but it gets real hot (like real cintiq) and is real noisy when you push it.
Is a part of the explanation missing? Following through the code I can get "Since the code only URL encodes the last occurence of @"

fixedURL && (url = url.substring(0, fixedURL[1].length) + url.substring(fixedURL[1].length).replace(/@/g, "%40"));
"http://avlidienbrunn.se/@twitter.com/%40hehe.php"

But I don't see how this leads to "the actual domain is treated as the username portion of the URL."?
> First, I don't think you speak for "People," just the kind of people who are just like you.

Of course, just like you do and everybody else is doing. Therefore, my opinion is just my opinion, and if somebody insults me, it is their opinion, and I am not obliged to react to it in any way. I might, if it would be someone I know and respect, but an anonymous account created two weeks ago just to post a random insult in my direction? I'd be flattered I am _that_ important for somebody.

And as you have just said, Twitter is a private company. They can serve needs of people like you or people like me (and I do not engage in insults, this is immature — but I do value freedom of speech and its total independence from the current PC handbook du jour). The question is what is more profitable and what is more aligned with founder's values.
I'm unconvinced that a "loss" of democracy is a direction we're headed in. While I agree the points you raise are troubling, I can't find the trend line:

-Convention machinations to get someone elected are certainly nothing new. And a statement like "The public needed Russia" to shine a light on these machinations, in the context of this being an example of a bad direction, implies... that previously, these machinations came to light on their own?

-Similarly, with respect to the unpopularity of the EU, it's the unpopularity that's new, not the EU. And I think it's hard to say if Euroskepticism over the past 5-6 years is due to the Treaty of Lisbon more than broader economic uncertainty. Is the EU gaining power, or do people just like it less?

I don't want to have too Whiggish a conception of history, but I think there's a big difference between "The world isn't as democratic as it should be" and "The world is getting less democratic," and I keep finding it hard to find evidence for the latter.
Yep.

I can understand that he wants to make a distinction between aggressive word usage, and non-aggressive. But calling it "violence" is hyperbolic, and dangerous to free speech.

Threats of and exhortations to violence are universally considered unprotected by free speech. So people who dislike other peoples speech have an incentive to call it "violence".
Twitter's role is in providing a nice mirror to narcissists. There is a huge population segment with these characteristics and Twitter's existence is guaranteed unless somebody comes with even more beautiful mirror. That's how they get their numbers; anything beyond that is just piggybacked on top of this.
For projects where all of the dependencies are git, I use git-freeze[0] to vendor into submodules. Works great, and no external package manager dependencies for consumers.

[0] https://github.com/nicerobot/git-freeze
That sub has never had anything to do with free speech. It is an incredibly restricted hubox/circlejerk, and is very clear about this. They don't use freedom of speech as a cover, they outright say they don't value it at all.
That's how we started back in the day. It works but setting up everything and doing the rebase/commit dance to update can be quite cumbersome when you have more than a couple dependencies. Nothing wrong with it if you are willing to do the work though.
If we aren't causing it (or contributing significantly), then stopping what we're doing won't fix it.

That's not correct. If I'm sitting in my car and it starts to roll downhill, it's gravity that's causing the movement, not my car. Yet applying the brakes is still the correct course of action.

Moreover, even if we assume that humans are the cause of the problem, it doesn't necessarily follow that the cessation of human activity is the optimal course of action. There may be other effective alternatives (e.g., large-scale engineered efforts to increase planetary albedo via cloud formation) that are significantly cheaper. It might be that the costs of mitigating the problem exceed the expected damage that the problem is expected to cause.

To be sure, I don't know that either of those possibilities hold in this case, but it's mistaken to simply assume them away.
> In fact, it’s hard or even impossible to fit a single intelligent thought into 140 characters.

He said, in fewer than 140 characters...
Or Facebook.
I think a more effective change would be to remove the mortgage interest deduction for second houses.
There are social networks (Facebook, Tumblr) where you can turn off the ability to be messaged by people you don't friend/mutually follow. Getting attacked by trolls? Shut it down, and enjoy the silence.
I'm pretty sure the hacker won't want dogecoin or forked coin.
"People are tired from crybullies. We need place when freedom of speech still matters."

That's not going to exist in any medium that is controlled by a single organization, whether that's a government, nonprofit, or corporation.

If one person (or a small group of people) can pull the plug, eventually it will get pulled.
Complex queries using CTEs may be easier for you to reason about when you are writing them, but are a nightmare to understand if you are not the one who wrote them. We have heaps of CTE-intensive technical debt and usually it takes longer to understand what they are doing than it would take to write them from scratch from a specification.

If you are using them to ease your understanding, chances are that you are doing the job in a very memory intensive way. It also tends to be slower because the generated intermediate results do not have indexes nor good statistics that could help the query planner to be efficient. Essentially, you are taking upon yourself the query planner job and assuming you'll do it better yourself.
Hm, you are right. I am not sure how LP multi-factor auth would prevent this.
> I actually think that, for technology companies, more people will choose providers that are completely non-political.

There's no way for a tech company to be "completely non-political." So I actually think that people will continue to prefer providers whose politics they see as compatible with theirs. And it seems to me that tech companies like Google and Microsoft and Apple (in their public pushback against government surveillance) and AirBnB (bringing in Eric Holder to do a non-discrimination policy) see things similarly.

Specifically when it comes to harassment and hate speech, while I certainly agree with his points of making it easier for people to protect themselves, in the end there's no way to avoid taking a political stance. Twitter (like Facebook and most other large social networks) has a policy that "you may not promote violence against or directly attack or threaten other people on the basis of race, ethnicity, national origin, sexual orientation, gender, gender identity, religious affiliation, age, disability, or disease". Obviously that's an inherently political position. But conversely, not having a policy like that -- saying that attacking, threatening, and promoting violence against people based on these characteristics is okay and it's up to them to use the tools to insulate themselves from it -- is just as political. There really isn't a neutral position.

[Of course this is the same guy who doesn't see that a decision to let Curtis Yarvin speak at his conference is just as political as a decision not to. To be clear, I'm not saying it was a right or wrong decision; I'm just saying it was political either way.]
I strongly disagree. The typical trope in SoL highschool romcom animes is the love triangle featuring a rather "dense" MC, a tsundere and a childhood friend, the three members of the triangle being classmates (so no "senpai"/underclass-mate relationships).

Examples: Toradora!, Golden time, Kokoro connect, White Album 2, ... to name the most popular ones.

Those that don't feature a love triangle (Ore Monogatori!, Lovely Complex, Kimi ni Todoke,... ) don't have sempais either.

I simply can't remember a romcom anime in which the sempai relationship plays a significant role, if present at all. In any case, that's not a dominant trope in the genre.
FWIW, even attempting technological solutions sends a signal of a sort. It's probably a "Red Queen's Race" to stay ahead of determined abusers, just as it's difficult to conquer spam, but one side-effect of making a concerted effort to try is that Twitter would be sending an unambiguous message about limits on behaviour.
A lot of the comments here mention what to do with the server, but it's often more probable that a workstation controlled by a user that happened to have access to that server was compromised.
It's not at all ironic since I'm not advocating that there be no children.
You are confusing freedom of speech with "the right to freedom of speech". Me restricting your freedom of speech is still restricting your freedom of speech, it is just legal and does not violate the first amendment. The government restricting your freedom of speech is not legal, and violates the first amendment.
1) Isolate that server. Treat this server as your ground zero, but assume that other systems might be compromised (including servers and devices of employees etc).

2) Rotate / delete SSH keys on all other servers, that have the same keys installed as the compromised server. Private SSH keys may have been compromised in your company. Inform all employees who had a public key on that server that their access is revoked and that their private keys may have been compromised.

3) Log all (established) SSH connections on these servers. If there are unexpected connections, handle these servers the same as the compromised one. (better: inspect SSH connections through network devices). Interrupt these connections.

4) If you cannot trust that the isolated server is the only compromised one, you should isolate the network and start investigating for more breaches. The person coming forward may have dug deeper to prevent you from shutting him out.

If there are signs for more breaches, you probably should bring experts in. Or, if you can afford it, rebuild your infrastructure on a green field. The latter one is the safest one. If you don't have complex systems and use cloud services and automation tools, this should be doable.

I hope you survive this one.
You seem unfamiliar with the long and extremely formal research and experimental evidence supporting the use of prediction markets. It might be interesting to read a more detailed popular account [0] and then dive from there into some of the more specific discussions about what happened in the DARPA experiments.

> Prediction markets failed spectacularly to predict the outcome of the recent UK referendum despite an abundance of polling data and the only major uncertainty being statistical (not many people were changing their minds at the last moment, I guess).

Well, you are right that markets are not perfect and are susceptible to aggregated biases of the participants, for example just as how mispricing persists in the stock market.

I don't see how this offers a reason to feel that markets aren't the best that can be done, however. If you can propose a better mechanism by which to get info ahead of time, I (and millions of people) would be very interested.

> Most obviously because prediction markets tend to be quite shallow, and the types of people who use them bring their own mental baggage to the table. Why would a project leader be willing to submit to such a flaky and moreover gameable scheme?

This is bizarre and unsubstantiated. What are you talking about "mental baggage" -- it sounds like you have a personal grudge against market thinking and prefer to attack it, but without basis.

> Why would a project leader be willing to submit to such a flaky and moreover gameable scheme?

Actually, much of the research on prediction markets has focused on showing the extent to which they, mathematically, are not gameable [1]. It's bizarre that you feel the existing management mechanism, overt office politics, is somehow "less gameable" than holding people accountable for direct, specific, quantitative predictions. Even if markets were "gameable" you surely can't seriously be suggesting that they are somehow more gameable than overt office politics?

[0] < http://mason.gmu.edu/~rhanson/innovations.pdf >

[1] < http://mason.gmu.edu/~rhanson/biashelp.pdf >
To be fair, are we assuming op's server wasn't compromised through deception? Smart play is usually the easiest path to a goal...
HN changes my opinion on things all the time. If your beliefs never have to stand up to challenge, your faith in them being correct should be very slim.