skysight-inc/HackerNews huggingface dataset:
Yeah, you see similar attitudes (on the part of Americans) towards maneating tigers in India, or lions in Africa. People don't get that the wolves are gone because we killed them, on purpose.

I actually read a history of China that contained the following nugget: tigers were, naturally, an object of reverence in the north and south. But feelings in the south were more mixed... because in the south, coming face-to-face with a tiger was a real possibility. Regardless of notional divinity, nobody wants that.

Related: http://www.nytimes.com/2015/08/05/opinion/in-zimbabwe-we-don...
But how are they doing the redirect in such a way that it overrides my choice to not allow them? And how can I stop it?

If I visit a link, I don't want them to be able to arbitrarily forward me to another link without my permission, thanks.
"“They’re stopping cars without legal justification all the time,” said Kaeckmeister, who in the past year has gone to two tribunal hearings to testify before a judge that his superiors forced him to seize a car when he didn’t have the evidence to do so."

His superiors pressured him to steal a car by threatening to fire him, and to fabricate evidence, perjure himself, and file false police reports in order to hold it for ransom without legal basis. It shouldn't make a difference whether he's in the traffic enforcement business or the puppy breeding business, the same actions are a clear crime regardless of his background; He wasn't even under duress by the definition of that word used in the courts, though perhaps whistleblower protections apply (if they still exist).

Dude's just confessed, before a judge, to a massive profit-seeking criminal conspiracy over and above what was authorized by local legislature. Arrest somebody.
Right, I totally agree. Putting "Director" in my LinkedIn title made my corporate voicemail useless.

I think you've got the right of it though: "As soon as someone comes up with a way to cut out sales people from enterprise sales." We haven't figured it out yet, so we all get to deal with bad behavior and absurdly annoying appointment-setting tactics.
I think it's a neat idea, but I'm not a fan of their proposed bidding structure. Specifically, I think they will have problems with under-bidding and then abandonment. If lowest-bidder is based on some government requirement though, it's funny to see such a forward-looking system continuing to be constrained by the same broken rule-set.

The prototypical bug bounty in an open source project is to assign an award based on the perceived value of the code, and then open it up to submissions, while providing a central place for anyone to post about their working on a solution, their progress, etc. People are encouraged to communicate openly about their progress, and any new entrants can decide based on that chatter if they should work on it, or assume someone else will claim the bounty.

The only job for the person awarding the bounty is clear acceptance criteria, and public feedback on submissions. Then there are potentially issues with split bounties if multiple people end up contributing to the final result. Again, awards are at the determination of the offerer, but generally I think it's best if they don't directly control/assign the work.
Role of Google+ in Social Media Marketing
By "skirting around" do you mean "blatantly flouting"? Because that's the truth of it..

Uber, Lyft, et al are just central dispatch for gypsy cabs. I don't see any reason they shouldn't get massive fines or seized vehicles in all locales they operate.
The Torah allows polygamy.

Ashkenazi Jews(descendant of those living in Germany around 900 or so AD many of whom later move east to Poland, Ukraine, and Russia) banned polygamy around ~1000 AD.

I think it mostly died down in Sephardic and Yemeni after most of them moved to the Israel but I'm not sure if it was that common before that time.
what use case is there for graphql? and what does meteor have to do with it?
So true. That's why the internet is full of bogus Thomas Jefferson quotes.
How Oklahoma Declared War on Obesity–and What's Happened Since
The demand for electric vehicles is in part a function of gas prices. The Saudis are cashing out because they feel it is advantageous to keep those prices low and undermine the appeal of alternative energy sources
I don't think so. I got an inspiron touch 4k and a SSD. I never booted Windows, just swapped the drive and installed Ubuntu. It is probably $500 cheaper than a comparable XPS. I decided I didn't care if the lid more was flexible and it didn't have carbon fiber. 4k is also not worth it for laptops. You can't read text at 4k resolution and everything has to be scaled up 2x or 3x to be usable.
It'll be interesting to see if this works. I rarely found it worth my while engaging in a job with a new client if it billed under 10-15 days. $3500 is only a few days work, so they'll have to ensure the administrative overhead in bidding and billing is minimised.

> Whoever has the lowest bid at the closing time will have 10 working days to ship the code necessary to satisfy the criteria. If the criteria are met, the vendor gets paid. It's that easy. If the criteria aren't met, the next lowest bidder gets 10 working days to ship the code. In order to make this work, we will provide acceptance criteria, instead of requirements. This limits the possibility of misinterpretation and ensures the quality of delivery.

I fear that the focus on tight acceptance criteria will encourage gaming the system. There's no incentive for the contractor to do more than the bare minimum. Even if you gain a reputation with the procuring team of being reliable they still have to go with the lowest bidder for the next job.

For contractors, the optimum strategy would seem to be bid without spending any time coming up with an implementation strategy, then drop any jobs you win that don't seem worthwhile after a few hours working out how to implement it.

Ultimately this becomes a test of how well the jobs can be specified. For this to be efficient they have to include the time spent internally preparing and assessing the result vs working over a longer periods with people with whom they can build a trusting working relationship.
Are you a survivor?
Hypocrisies?
Time difference + cost makes it almost prohibitively difficult in my case.
Is the Browser’s User Agent String Still Relevant?
You should not change the original title: it is "Rust to the rescue (of Ruby)".
Netgear Routers Susceptible to ‘Serious’ DNS Exploit
The key reason for a Pigovian tax [1] is people change their behavior due to it. But I doubt that my gay friends will stop being gay if they get taxed on that.

[1] https://en.wikipedia.org/wiki/Pigovian_tax
The Principles of Community-Oriented GPL Enforcement
Ecology of Software Quality
Unfortunately, it doesn't describe "how" the exploit was done, even generally. Anyone know?
Why not just simplify it down to MacArthur Fellows are smart, and smart people are smart enough to solve the rather simple problem of not wasting a large windfall?
Nice image but in reality labradors, unlike wolves, don't have a innate fear of humans so feral labradors would be much more dangerous than wild wolves.
I wonder how many amazing programming technologies have been lost or neglected because they didn't draw pretty enough widgets on the screen.
I had the same question #pragma pack works just fine.
"...allows you to use COBOL in node.js".

What a vivisection of nasty things!
Fine article, probably best to retitle to "C++" as in the original? No response needed; I'll delete this comment if the title changes.
This seems to take the declarative nature of SVG and make it more imperative, like HTML5 Canvas, even though it ironically uses a virtual DOM implementation under the hood. For my React projects I chose SVG over canvas because I could write my layout declaratively, and avoided imperative manipulation libraries. How do you modify existing SVG shapes with this library?
Most of economics is about either efficiency or equity.

If you say "let's just tax fat/old/disabled people because they cost more so they should pay for it", that's an equity argument.

If you say "let's tax fat people because by doing so you create incentives for being less fat", that's an efficiency argument.

So it all depends on whether the tax has an effect or not (which is what the article is about) :)
> If this is all you know of "Christian marriage philosophy", please take the time to inform yourself. I'd suggest you find someone who claims to follow the Bible in their marriage and ask them how this passage specifically plays out in their married life. (Hint: If the passage is truly being followed, what you will find is anything but a bully of a man and a brow-beaten woman)

I'll admit that passage is often what I think of when I think of Christian marriage philosophy from the Bible – and am willing to correct that notion. What, in your mind, should be the outcome of someone who claims to follow the Bible in their marriage w.r.t. this passage? Your hint didn't really lay out an answer; only a non-answer.

I interpret the church to mean members of Christianity. In that lens, it doesn't seem like the relationship between a woman submitting to her husband ought to be like how a Christian submits to Christ. Does it?
The most novel use of transit is in the Sente [1] library for clojure/script. It is an abstraction over long-polling / websockets that lets us treat it as a core.async channel (which is like a go-block in Go).

It's worked awesome for updates, and using Transit to keep the transmissions minimal has let us focus on the API for a realtime system.

[1] - https://github.com/ptaoussanis/sente#sente-channel-sockets-f...
Because poor people are not stupid. They're often actually pretty damn rational within their constraints. Smarts alone does not equip one to handle a windfall.
I don't think anyone is really trying to shift the blame. The operators of BUK deserve all the blame they can get. The point is whether or not assign additional blame to people responsible for routing the passenger plane over the conflict zone. Personally I say yes, they should be assigned some smaller but non-zero amount of blame.
A much simpler approach is to AABB test instead of AB test. Rather than splitting your users into 2 buckets (A and B), split them into 4 buckets (A1, A2, B1, B2). Give groups A1 and A2 one variation and groups B1 and B2 the other variation. When A1 equals A2 and B1 equals B2 then you know you have statistical significance and you can compare A1+A2 to B1+B2.
This device has been removed from OneDrive message on Windows 10
My father worked for a MacArthur. That woman was ruthless in her search for perfection. She did so out of love. I just want to come here and say as someone with an immigrant childhood and where my family was doing whatever we could to move up - she made my child self so happy. She personally picked out 3 industrial sized bags of Christmas presents that my dad took home to me. They filled our apartment floor.
You don’t have permission to save in this location error message
It's too bad that there's not a more robust discussion about the institutional incentives that drive scientists to fool themselves.
New Virtual coworking space (www.waxidea.com)
Europe's largest newspaper by circulation bans users with AdBlock
Yes, almost certainly a scam, for a few reasons. The first being that hand-held Raman spectroscopy devices are currently the realm of extremely pricey systems that are targeted at industry primarily (we're talking $10k at the very, very low end). Building a hand-held device that could do even a tiny fraction of what those units are capable of would be hugely disruptive for that market. So why not approach that market at all? Probably because it's vastly more savvy than consumers. Additionally, there is absolutely zero hard info anywhere about their device, it's design, it's specs, anything like that. Not only isn't there a specrum, there isn't even a "this is what a spectrum from our final equipment might look like" representation. It's all smoke and mirrors.

The biggest giveaway in that particular campaign though is something that most ordinary people won't pick up on: gluten. You tell someone that a spectrometer can detect sugar, they'll nod, you tell someone that it can detect gluten and they'll still nod, but people who know better will have their ears perk up. Because gluten is just a protein, and proteins are a nightmare when it comes to spectroscopy. Spectroscopy picks up the different bonds that are in a molecule. A simple molecule with only a few, very different bonds is easy to distinguish. But proteins are polymers made up of tens of thousands to millions of amino-acids, which blur together in spectroscopy. To distinguish different proteins from one another with any kind of spectroscopy (whether Raman, IR, or even NMR) requires high end equipment which can give you very high resolution spectra. A low cost, consumer grade spectrometer is going to have very low resolution and be even more difficult to do. If they could pull it off it would be a tremendous breakthrough. The idea that they've made such a huge leap without seeking traditional investors to go after the industrial market, without any substantive research backing is, frankly, not robust against the much more realistic probability that they are pulling some sort of scam that involves a device that maybe has some capability or other but is nothing like what they say it is.
Yep. I had to "shuffle" to get it to move all the way.
Links for all slides in reinvent conf since 2012
An, that's interesting. So can it be used to overcome the memory leak problems of traditional servlet containers, because every app is a system process whose memory is released by the OS and not by the container.
Got it. Will work on it.
> I would think that anyone with that level of access to compromise the channel would likely be able to just compromise the server itself?

That point is often brought up when discussing security, though personally I think non-maximally-effective attacks are also worth discussing - an attacker may have a reason to refrain from using full powers available for him. For instance, compromising the server immediately may lead to detection and subsequent mitigation of the attack, whereas just tapping a channel may remain undetected for long and let the attacker gather intelligence, select a particular target or perform some other, unexpected attack.
"... at the point of a gun."

No, that isn't it. That's silly and doesn't contribute anything of substance to this discussion.
This article would be really interesting with more context and explanation, but I find a bit unreadable in its current state.

That being said, I enjoyed the algorithm for generating the next Paxos algorithm. That's fun, but I'm still not sure that I really understood what the author was saying.
Hey, I wanna know more, can you elaborate?
No idea about the tax situation, but the popular perception is that iced tea, juice, etc. are seen as more virtuous than soda.
Ed3363 (HighFive): An Alternative Elliptic Curve [pdf]
Flavor text may be the most important tool in a game developer’s arsenal
GraphQL basically allows to build your backend as a well defined API. Then, you can query it from anywhere. It has a good query language and some nice tools like GraphiQL - https://github.com/graphql/graphiql

Meteor is a full stack. It has no direct relationship(or cannot compare with) GraphQL. Meteor also a realtime framework, but GraphQL does not address realtime aspects (yet).
Enable 3-finger Tap to launch Cortana on Windows 10
I think that there's a lot of "boring" code that could be written which could have a tremendous positive impact for the world. Some of it I think, if it actually saw real adoption, which would collapse the market caps of some fairly big companies.
> Interoperability shouldn’t be an issue – that’s what a standardized protocol is for.

It's definitely an issue with many cases. Unfortunately people make mistakes in implementation and standards have ambiguities, so a common case is doing a lot of interop experiments and code tweaks, and your position is going to be weak if you're not a big player: Others won't test their changes against you and their changes may break your interop.

Depends a lot on the complexity and maturity of the protocol of course, cost/convenience of interop testing, whether there's a de-facto standard/dominant implementation to be bug compatible with, and whether you need (m)any-to-(m)any interop or not.

Something like Bluetooth is going to be the worst case because it's physical devices, can't test it remotely and you need many-to-many interop testing and there are a zillion implementors with varying levels of competency... and something like SMB is going to be easy because everyone talks to 1-2 server implementations and they're just software.

Zeroconf might be somewhere in between.
The MacArthur awards are amusing if you know who John MacArthur was. He made his money selling mail order life insurance and stalling on paying claims.[1]

[1] William Hoffman, "The Stockholder", 1969, ASIN: B001HS4R58.
Additionally the MacArthur grants are divided into quarterly payments over five years, so you're not getting 625k all at once, you're getting 20 payments of $31,250, one every three months. That makes it pretty much impossible to blow all of it within half a year.
I never expected to see space rockets landing down on their feet, like in 1950s sci-fi novels, yet here we are :)
I'm thinking about running Wireshark on my machine to analyze the packets to see what is going on. Or, putting a non-switch ethernet hub between my wifi router and my modem to tap in with Wireshark to see if anything else looks fishy. You're right. We should all be paranoid.
The examples are horribly broken in Safari.

Anyway, echoing andrewray, what’s the point of this? It seems no easier than just working with SVG directly. It’s considerably less powerful than e.g. using D3.
Its pretty essential for non-trivial applications with data-structures more complex than can be handed over to React. setState is just sugar - it also calls forceUpdate.
Show HN: Hastily is a Haskell program to find the perfect subtitles for a movie
21 Inc Bitcoin Computer Could Change How Internet Works
Different scales and different 'changes'. You can give $50,000 to someone who has $10k/yr living expenses and it might change their life. But people with $10k/yr living expenses probably don't typically have the work experience and skill sets of your target demographic. When MacArthur finds someone who meets both criteria, well, that's great and a smaller award might even have more impact.

But if you are giving an award to someone with 6-figure salary and 5-figure annual living expenses, no $50,000 isn't going to make as much of a difference in their lives. If you want to seriously free that person from thinking about money for a significant period of time, it better be 7 figures. And anyway, $1.5M is not all that far from a bottomless well (i.e. 5% per year).
Look at employment figures by age group and labor participation rate. You'll find that older people are working longer because they can't afford to retire.

Also, Google "calculated risk blog" and read the last 2 months or so of posts. Pay careful attention to the posts about reduced GDP due to demographics, as well as new household formations lagging due to structural economic issues.

TLDR Ain't nobody moving up in any cohorts. 70% of people make less than they did 12 years ago.
That's not far from reality either: https://twitter.com/bartt/status/653946266938818561

> I've been impacted by $TWTR's layoffs. This is how I found out this morning.

[screenshot of iOS account showing inaccessible @twitter.com account]
Why Do I Make Less Than My Male Co‑Stars?
But for Catholics, the pope can override ^W interpret what all those long dead people said, (mostly) because of chronology.

For Protestants, Luther came along and more or less said "make up your own mind", so everybody can make their own interpretation.

So, yes interpretation at the very least depends on where one wants to put the accents.
Ask HN: How SoftICE stop the windows?
How SoftICE pause/resume the windows? Is it hooks IDT table?
This is a very crucial point. The so called "stupid" financial behavior of people in (first world) poverty is anything but, it's a series of carefully calculated and measured responses to extreme inflexibility. Almost all means of establishing long term financial stability involve either a) put away some money now, wait for some time, then receive more money or b) risk losing some money for the chance to gain more money in a way that averages to a net positive over time. Neither of these are possible when you do not have flexibility, you can't afford to put away money when doing so means not eating for a week, and you can't afford to risk money for more money when coming out on the losing end of that deal means becoming homeless. You have to have a completely different approach to managing money when in poverty, and it sticks with you mentally even after escaping to a more stable situation.
Sure. But you do test your changes, don't you? ;-) So if you forget to run cog after making a change to the meta-program, you should notice right away.

But it still is a cludge. It would be better if C/C++ had a better preprocessor.
A good sentiment, though I'd quibble about the use of the word "moral" here. It's a shame there isn't better developed terminology, but the social norms and standards of the Victorian elite were quite far from anything I would term moral. Selfish, oppressive, iniquitous, abusive, racist, hypocritical, and worse. This was the culture that spawned and supported numerous physical and cultural genocides against native populations around the world. The culture that was so iniquitous it gave rise to the backlash of Marxism and totalitarian communism which had such a disastrous impact on humanity in the 20th century.
I'm a bit confused. Shouldn't this:

X<b> x;

be this:

X<B> x;

Or am I confusing things? Also, I assume the `</b>` at the end is a typo?

Furthermore, I wasn't even aware you could access `a` the way it's being accessed in the same example; I always use `this->a`. Actually, I'd access `x` through `this->x` anyway, in case there's a lvar in the context. Although, I rarely write C++ anyway.
You say NOBODY in caps, but this sub thread was started by me (strongly in favour of gun control) when I wondered why "has the intent to shoot many people, but fails" isn't counted anywhere. Elsewhere in the thread I question why people don't care about criminals who shoot and kill each other.

And it's not just me. There have been many many campaigns to reduce gang violence that have wanted to ban guns.

"NOBODY" is wrong.
This is definitely true if you are just looking at income tax. The problem is that's not the only taxes you pay. For example, EITC rebate decreases as well, which additionally erodes any gross increase.

GSA has some studies which specifically look at effective tax rate on incremental dollars. There are places in the curve which are nearly 100% marginal.

To see dramatically higher than 100% marginal rates, you have to look at the big picture and not just income taxes. There is a bevy of state and federal-supported social programs, the big ones SSDI, Medicaid, SNAP, and ACA, which pay out tremendous sums if you don't work at all, and ratchet down aggressively as you start working.

Combined with the higher bracket income-based taxes, you get a curve which looks like a shifted x^3 curve. Namely, as soon as you start working you are heavily negative. Then for a long time working more nets you little to nothing, and then eventually you can pull-out the other side (for a family of 4, that starts around $100k gross household income)
Mitm is often pretty easy, e.g. just arp spoof someone on the same network as you. Though if your target is on a different network, maybe not so simple. There's definitely a point where it probably makes more sense to try to attack the server than a well secured client; in general, hackers will aim for the weakest link (which I doubt will be your cookies not being channel bound)