skysight-inc/HackerNews huggingface dataset:
The NYT publishes a steady stream of articles like this one and it's difficult to take them seriously because they are always such blatantly biased propaganda efforts.

A representative sample:

Other countries, notably Israel and the United States, pursue targeted killings, but in a strict counterterrorism context. No other major power employs murder as systematically and ruthlessly as Russia does against those seen as betraying its interests abroad

So America's totally admitted and open drone strike program is "targeted killing in a strict counter-terrorism context" and not "systematic and ruthless murder against those betraying its interests". You say potato, I say potato.

Even the headline is open propaganda: "More of the Kremlin's opponents are ending up dead". So I expected to read news about someone who has newly turned up dead. But no: it's about someone who got sick with the symptoms of food poisoning and then recovered. Although he claims he was poisoned, there was no actual trace of any such poison so all we have is his word for it. The article then quotes an "authority" who says "If it’s a skilled job, that means it’s a state asset". But we already know this guy wasn't the target of a skilled job, otherwise he actually would be dead and not fully recovered from something that could easily have been ordinary food poisoning. Surely the mark of a skilled state assassination is that it works, or at least, the target is left in no doubt as to the source of the sickness?

The rest of the article is re-hashes of previous suspicious deaths, but almost always (with the exception of Litvinenko) without any evidence. An anti-doping official dies of a heart attack. Murder, or something that does sometimes happen to aging men who have just spent the day engaging in strenuous physical exercise? No answers are provided, just assumptions and implications.

On Magnitsky: "To date, five people who either handed over such information or were potential witnesses have died under mysterious circumstances that, in their sophistication, suggest state-sponsored killings. One of the victims was Mr. Magnitsky, whose death was hardly the stuff of cloak-and-dagger security operations."

So it says people involved in the Magnitsky affair suffered "sophisticated" deaths that "suggest" state-sponsored killings. It then immediately admits that one of those five didn't die in mysterious ways at all, but neglects to mention the very much obvious state involvement in his death: he was held in a Russian prison where he developed gall stones due to inadequate medical attention.

I'm completely sure the Russians do occasionally kill off people who get in the way of Russia's agenda. But when I read things like the above I know I'm reading something that's intended to influence my political views, not a neutral re-telling of events.

And before any idiots start up about paid trolls: no, I'm not Russian nor connected to Russia in any way. I'm a westerner who lives in Europe. I just despise western "holier than thou" propaganda. They think people can't see through it.
I agree. That's partly why I wrote this: https://github.com/crdoconnor/strictyaml

e.g.

>>> load(x, Map({"YAML": MapPattern(Str(), Str())}))

{'YAML': {'spring,summer,fall,winter': '3,6,9,12',
"takes a no for a 'no'": 'no',
'the game is': 'on'}}

>>> load(x, Map({"YAML": Map({"spring,summer,fall,winter": Str(), "takes a no for a 'no'": Bool(), "the game is": Bool()})}))

{'YAML': {'spring,summer,fall,winter': '3,6,9,12',
"takes a no for a 'no'": False,
'the game is': True}}
New Airbnb additional host feature allows multiple hosts to be added to listing
> By downvoting I voice my disagreement with your statement.

There seems to be a consensus here that disagreement is not a sufficient reason to downvote a comment. However, I don't see anything in the Guidelines about this.
Coming soon: Disembodied sex robots with sass
I think voting should be removed and hiding shown mor prominently.

The news-page should by sorted by a KPI that is a mix of clicks/shares/comments/hides.

Voting just distorts everything to "I vote down everyone who disagrees with me"

Also, forced anon. ;)
EQGRP – BENIGNCERTAIN a remote exploit to extract Cisco VPN private keys
I am trying to imagine these vehicles in the situations I drive within:
* gravel roads that are washboardy
* gravel roads that are difficult when covered with deep snow or deep ice
* the dirt roads across fields that I use to scout deer or to get to a friend in a combine
* the one-lane dirt road I was on this last week as I headed into a hike for a waterfall
* our two-lane paved roads during the winter
Facebook and Twitter are in competition. And I think you underestimate the complexity of a project like Facebook. It started small, but back then people's expectations were much lower.

If Facebook started charging for its services or otherwise pissing off its users in big and obvious ways, I guarantee there'd be a serious competitor on the streets within months.
Since the bill goes to 2026, right now the answer appears to be approximately 1.5 decades by their judgement.
The amount of photons in the scintillator is proportional to the energy deposited. This is described by the Bethe-Bloch equation [1]. Pages 3-6 of this guide [2] have some plots and explanations on what that looks like for different particles.

How good that works in practice depends on the energy- and time resolution of the scintillator. Energy resolution depends on how different the light emission is for different energy depositions. Time resolution depends on how quickly the scintillator is back to a dark state (there are cascading effects from the deposited energy and there is a corresponding decay time). Anorganic material (eg NaI) is better in energy resolution, organic material (eg. plastic/polystyrene) is better in time resolution.

High energy resolution is good if you eg. want to look at a spectrum of nuclear fission products to find details of the fission process. High time resolution is good because it is easier to resolve different particles and you have a higher probability of a 'pure' signal.

[1] https://en.wikipedia.org/wiki/Bethe_formula

[2] http://home.fnal.gov/~group/WORK/muonDetection.pdf
This should be settled in court, not with witch hunting.

I personally don't care about the people who work on a project that should be strictly technical. I don't understand why did they have to mix politics in.
Not a personal attack, but from your profile page I see you've been a member for a little over a year. I don't know if that's enough time to observe a change in culture.

Personally, I've been lurking for a little over three years, and haven't seen much of a change.
> Having all the world's knowledge available on your desktop just a click away is the beginning of another exponential leap forward.

Indeed. I had a fun example of that just last Friday. I volunteered for a new task on my job, rewriting someone's sloppy ad-hoc implementation of some diagram-drawing stuff in our application. I decided to practice the virtue of scolarship[0] and 5 minutes later, I had a printed copy of a paper from (who I assume are) leading experts on this particular topic, from which I've learned of approaches that were much better than ones I was thinking of.

Today we have an unprecedented opportunity - no matter where you live, no matter what question you have, as long as you know English, you have access not just to knowledge about it; you have access to the best knowledge humanity as a species currently has about it. You only have to use it. Want to learn about some topic? Don't pick up just any random tutorial, spend 10 minutes and get[1] the best book on the subject.

(Not to say that papers are perfect - I sometimes wish researchers would cut the bullshit out of publications, and focus more on presenting the methods instead of the results. I.e. it's fine and dandy that your algorithm is so good it can be used in realtime, but how about focusing more on explaining the details of the algorithm itself, so that I could actually use it?)

[0] - http://lesswrong.com/lw/3m3/the_neglected_virtue_of_scholars...

[1] - buy if you can, copy if you must. Personally, I support IP on books only in so far it helps the authors get fairly compensated; all the publishing industry built around it is mostly a huge brake on that "another exponential leap forward" 'WalterBright mentioned.
If you don't want to have an argument, why do you want to get involved in the discussion, via the downvote, at all?

Edit: It's probably not obvious why I ask. But it strikes me very much as "I want to help you, but I don't want to do any real work". In which case, it's probably advisable just to leave him alone.
Lots of enterprises end up in this situation. Tax office had Windows machine only to run an AS400 terminal emulator.
Reminds me of Berlin parties in S-bahn stations or beneath bridges, usually around Warschauer. Those cannot possibly be legal, but nobody bothers to stop them.
https://github.com/dmlloyd/openjdk/tree/jdk9/jdk9/hotspot/sr...
How is that a valid approach? Without voting you end up with low quality commenters gaming the system for visibility.
Of course it harms the person at the very bottom of the stack.

But, would you rather live as a 10th percentile American today, a 50th percentile serf in feudal England, a 50th percentile American colonist, or even a 50th percentile American in the 1950s? It's only the very last that's even close, IMO.
Slashdot has always let users rate messages with several adjectives of different dimensions like relevance and agreement. Is there any consensus (or controversy) about why that does or doesn't work well, or a reason sites like reddit and hacker news don't adopt the same approach?
That's not really accidental. Sometimes I'm pushing backspace and some stupid JavaScript changes the focus and boom the page is gone.
I haven't read all the comments in this thread, but I'm surprised at the outrage over a one-nickel tax. This seems like a fairly simple, straightforward rule. Is anyone going to decide not to Lyft/Uber over 5 cents? I don't think so.

Let's also not forget that these ride hailing services are MASSIVELY subsidizing the cost of rides in order to attract drivers/users. That hurts business for taxis. In my mind, this is a sort of protection that ensures taxis stay in business as another, publicly regulated option. What happens in other areas of Uber/Lyft kill all the taxis and then decide doing business isn't profitable and leave (or all their drivers leave I've subsidies end)? This might seem like a farfetched scenario, but remember that Uber is still sitting in a large cash reserves. What will change when they need to turn a profit every quarter? If they have established a monopoly (even locally), they can charge users as much as they want. If they've established a monopsony on drivers, they can lower wages. In my opinion, subsidizing a long-standing industry from a monopolistic competitor with gobs of money to throw at the market looks like a good move.
Yep, that's a thing, albeit currently an ironic thing:

https://www.reddit.com/r/botsrights/
There was a G+ discussion where Chrome devs discussed this. The suggestion of rigging up monitoring to look for this was considered, but the case was seen as so obvious (user-state loss vs. a week or two to adapt to a changed shortcut) that it wasn't considered worth the effort.

See Ojan Vafai's comment(s) here:

https://plus.google.com/+KentonVarda/posts/F1dio2L9XtS

IMO the data above is enough when coupled with anecdotal data. Given that it didn't seem worth investing the considerable engineering effort we would need to gather more data. Although there was disagreement on that point. As Peter said, this decision was only loosely based on metrics. Ultimately it was intuition based on a combination of the data mentioned above and anecdote.

https://plus.google.com/104092656004159577193/posts/Z2Fbr67q...
New proxy manager tool, available on GitHub
I recommend going for the thinkpad carbon x1, it's the same form factor of Mac air, looks better in my opinion and has one of the best keyboards on a laptop that size, not to mention it's developer friendly (has actual page up/down, home/end keys). I'm running Ubuntu on mine (3rd gen) without problems. The 4th gen ones can take 16gb ram as well.
The owning uid/gid has always been stored in the inode rather than the directory entry. Did symlinks traditionally have identical ownership to the containing directory?
i remember a HN parody witch was quite acurate, where u find the thougtful comments at the bottom, maybe even downvoted because someone did disagree.
i do however think the hn comments holds supprisingly good quality compared to reddit and other forums.
The unfortunate part about this is that you're still rendering the ads. Whereas a big point of the usage of adblockers is to save network transfer or computer power or make your browser faster, this proxy browser solution only solves the issue of "I don't want to see things I don't want to see".

It's fine for the people who aren't on metered connections or have ever more powerful computers to keep up with the pace of the web - but in some respects, the ad people have won in making it terribly inconvenient.
From G+ discussion where Chrome devs discussed this decision in May of this year.

The suggestion of rigging up monitoring to look for this was considered, but the case was seen as so obvious (user-state loss vs. a week or two to adapt to a changed shortcut) that it wasn't considered worth the effort.

See Ojan Vafai's comment(s) here:

https://plus.google.com/+KentonVarda/posts/F1dio2L9XtS

IMO the data above is enough when coupled with anecdotal data. Given that it didn't seem worth investing the considerable engineering effort we would need to gather more data. Although there was disagreement on that point. As Peter said, this decision was only loosely based on metrics. Ultimately it was intuition based on a combination of the data mentioned above and anecdote.
Get source code of any .CRX Chrome Extension files
That's true insofar as it applies to the question of whether or not he should be imprisoned; unfortunately our society is terrible at such things when it comes to rape.

Whether or not Tor wishes to continue employing him should be left to the opinions of Tor management, which they are fully permitted to form after simply listening to the women he raped.

I believe them. You should, too.

Believing multiple rape victims isn't a witch hunt.
I think if the votes are to be used to promote constructive discussion, then you need more information about the intent. Just plain good/bad won't cut it.
2 thumbs up on this idea.
Some people want an argument for entertainment purposes. Arguments can become time consuming, and if they take a bad turn, can result in negative feelings. There's plenty of reasons to express disagreement but be disinclined to engage directly and at length.
you might also consider

HOMEBREW_NO_ANALYTICS=1
We are using https://hjson.org/ to describe metadata of xml/json API and how to parse the result. It solves all the problems mentioned in the post.
Containers debunked: DevOps, security and why containers will not replace VMs
BOJ's Kuroda says won't rule out deepening negative rate cut-Sankei
That's a good point. It also means there are windows when it's easier to make unhelpful comments without being downvoted as much.
Ripple Executive Rails Against Bitcoin in New Essay
The worst thing is that eventually, github will start to want to monetise even more, and we'll see it turn into SourceForge, at which point many projects that have tied themselves into github rather than spreading out more carefully amongst other git hosts will face a bit of an existential crisis.

We'll never learn.
There are arguments I do not want to read on Hacker News.
A thousand times amen to this.

At home I share a tube of toothpaste with my wife: if we go on holiday together, we bring the tube with us.

If I'm travelling solo, for business or whatever, then the home toothpaste stays at home, so I need to remember to buy a new tube to take with me. It's the only thing I need to expressly purchase other than the hotel room booking.

This can't be that unusual a scenario... can it?
Dell should you buy thanx
What Golang Is and Is Not
> OS X ... has not been updated since 10.1

That is false. If you decide to take an extreme position to attract attention or vent, at least say something intelligent.
Four New Pokemon Unveiled for Pokemon Sun and Moon
So basically you want them each time to do the job that git pull does right 99.999% of the time?
By the time they are going to "improve their app" uber is going to be running self driving cars.
> Last time I did some testing, I found that RethinkDB didn't let me write new data while the master replica for a specific shard was down and I couldn't find a way to tell RethinkDB to just forget the dead instance completely and elect a new master (among the replicas). I understand there may be some small data loss with this approach but it still seems reasonable in a lot of scenarios. Is there a way to achieve this?

According to Automatic Failover [1], it should elect a new master among the replicas, if you meet the requirements (> 3 nodes, non-transitive network failure and so on).

> Is this achieved by having 2 rdb-primary and 2 rdb-secondary instances? I can't remember what my setup was but I think I had 3 replicas. Maybe I had to have the rdb-primary and rdb-secondary clusters join each other (maybe that's what I was missing).

For the "join each other" technique, it might be more implementation detail rather than something else.

If Docker rdb-primary container fails, the swarm will reboot a new one. But as its command is "run a RethinkDB master", it won't work. You have to make it join the current master (which is among the replicas I guess).

So we make the primary join the secondary and the secondary was already joining the primary, so in the end. No matter which pools of containers we crash, they can always join the cluster.

The point of failure can happen if too many containers fail faster than Docker Swarm being able to spawn new ones, in addition to RethinkDB trying to make sense of the clusterfuck happening around. (that should be a scenario to explore).

[1]: https://rethinkdb.com/docs/failover/
> RFC 3339 is based on ISO 8601 but is designed specifically to handle timestamps by including provisions that tackle interoperability problems that ISO 8601 does not handle.

So in other words, what I'm saying isn't "nonsense" at all, and they aren't fundamentally different things as you claim – you just prefer a standard that you think is better?

In any case, you're getting away from the point there. The point was not which standard was better, the point was that RFC 3339 is not canonical.

> > Well no, not done, because you then have to wrap it in a string

> Nonsense.

It's not nonsense in the slightest. You can't put an RFC 3339 timestamp into JSON without wrapping it in a string, at which point it is no longer part of JSON. All JSON sees is a string, not a timestamp.

> The document remains valid JSON, and the domain-specific language remains valid.

I never said that it wasn't valid JSON, my point was that as far as a JSON parser is concerned, it's a string, not a timestamp, so parsing a timestamp has to be handled by your application not the JSON parser.

> It isn't a primitive data type

When the subject of discussion is whether or not it should become a primitive data type, that's circular logic.

> nor is it required to implement generic data structures.

No, but it is required to implement a vast number of JSON-based APIs.

> Timestamps are a very specific data type whose application is limited to very specific corner cases

The "very specific corner cases" being every single RESTful API the author can think of? This is an incredibly common use case, I don't see how you can argue that it's a corner case when it's practically ubiquitous.
If the Tor management wants to fire him, that's up to them. For any reason, or no reason at all. It's their decision. On the other hand, "rape" is a delicate matter, and all of this shouldn't have been discussed in public.

>I believe them. You should, too.

I don't believe them for two reasons:

1) There is no actual proof. I don't believe things for which there's no proof.

2) It's possible multiple people didn't like him and therefore between themselves they decided to accuse him of rape to get rid of him.
now this is a pointless feature.

time to get familiar with https://github.com/yyuu/pyenv
Except they are.
> In the last 20 years or so, there were a few important things that drove everything else in tech. The internet would reach everyone, and so would mobile phones and then smartphones.

Half of the humans are not on the internet.
Neoliberalism has had its day. So what happens next?
Ah right, missed that. I thought it was from different thread what so ever. Thanks for pointing this to me.
I don't know about him, but yes it's what I do too and I recommend it.
I don't get it either.

Chef does the same; it has chef, knife, kitchen, berks, recipes and more. Getting started with it is a freaking nightmare.

Everything has cute logos and names and good looking README.md files to lure you into using it then you're trapped into hell.
Yes, again with the tiny buttons!! Why does it have to be like this?!
So don't use Google as an intermediary. Debian runs popcon, for example. They could run something similar.
The sad part is that as with housing, the government is applying a demand side "solution" to a supply side problem.

Education is expensive, because there is a limited capacity (teachers, facilities, etc). But rather than put money into expanding the capacity, they start offering stipends and loans. But this just inflate the prices.

I wonder how much of the choice is because it is easier and quicker to show a results, thus it can be implemented within a single election term, and how much of it is straight graft.
> if they take a bad turn, can result in negative feelings

And downvote doesn't? Especially without an explanation?

> Arguments can become time consuming

If you don't want to do it, why not just ignore the thing entirely and leave to some else to comment?
The police here are remarkably tolerant of most victimless crimes, thankfully.
It brings smile to my face when I see someone wearing an Amiga ball logo on their shirt :)
If I google "cambridge ma dsl", the 5th result is Comcast and the 6th is RCN cable.
I'm ok with greying, but I think it goes too far when the contrast gets so low you can't actually read it easily. Even selecting highly grayed text doesn't make it readable.

I get that the point is to make it easier to skip over the downvoted text, but greying so far as to make it almost impossible to read is heavy handed, more like censoring then censuring.

Maybe a continuum of first greying (but not too low contrast), then shrinking (but not too small), and finally striking out (for truly terrible stuff) would be better.
What UNIX called an inode is unfortunately not what Linux now calls an inode. That thing might have better names, but we are stuck with it.

How so? Here's a v6 on-disk inode: https://github.com/hephaex/unix-v6/blob/master/ino.h

and here's an ext4 on-disk inode: http://lxr.free-electrons.com/source/fs/ext4/ext4.h#L704

The latter is considerably larger, to be sure, but still contains all of the fields from the former (many of them with the same name!).
Well, I am not against downvoting, I am against downvoting without an explanation. A simple "I don't want to read about this here" would suffice.