skysight-inc/HackerNews huggingface dataset:
Feminist-run region in Isis territory is running out of electricity
I have quite regularly, but I'm just as comfortable in that of Eclipse, Qt Creator, gdb, or even binary debuggers like IDA's or OllyDbg for reverse engineering. I don't see it as a major advantage over any other platform. It's a simple GUI debugger, nothing fancy.

Am I missing something?
anyone really think a $250 shower head is going to withstand pressure from the sub $30 knockoffs that hit the market a year later?
Show HN: Fetchpost – Save HN post and comments as mails in maildir format
> I assume that in a voucher-funded campaign system, if you don't give your voucher to any particular campaign, it would expire and go back into the general fund.

One would hope, though that's still wasteful. And without seeing a particular proposal, I don't know whether it would think to include such a provision or whether it would simply decide it knows better how to allocate those funds towards election campaigns based on the people who do use their "vouchers".

> I really like the voucher idea because it solves the issue of "I don't want my tax money being spent on candidates I don't agree with".

There's a much easier way to solve that issue: don't give tax money to candidates.
Sort of. Thumb requires that you use an 'it' instruction before a block of up to 4 conditional instructions. Think "if-then". You can make each instruction a 'then' or an 'else' by instruction variants. E.g. something like

ittee eq
addeq ...
addeq ...
addne ...
addne ...

I believe ARM v8 dropped all this.
In the public university of Buenos Aires, which I attended, there's not much incentive to actually finish your studies quickly other than getting your title. You can take as much as 4 years between finals without much of a problem. Being gainfully employed, I had been procrastinating my last finals for a while until I saw Wes Anderson's Rushmore. I grabbed my books the next day and promptly finished my studies.
I am curious how are you going to go about it?
To put it another way: "pi is exactly 3" is extremely precise, but not very accurate.
Myers-Briggs is totally ascientific and could be thought of as self-discovery in the same sense reading tea leaves is.

Myers-Briggs has been repeatedly found to have no reliability or validity as a personality trait assessment and has been totally superseded in psychology research by the OCEAN metrics, which are empirically developed.

Ironically, the only place I still see MBTI used is in computer science papers.
Don't Panic, but the Universe Is Slowly Dying
I think what could be considered an early optimization (but not premature) is the architecture design of your software.

I dont know how you did your application, but in this example, you could have made the design choice of a heavily multithreaded application to fetch and process multiple pages at the same time.

It could be an early optimization that saves you a lot of refactoring later.
Serving on the main site leaves the attribution for views/click throughs in the hands of the site owner, who may or may not tell the truth about the success of the ads.

I'm sure there are lots of ways to work this out though, it's likely that they are more complex or more unreliable than what already exists, or nobody has thought of a better way that meets the needs of 1) advertisers 2) ad networks 3) content providers in a practical way.

If anyone comes up with such a system, it may do well, but then again, you'd have to get that system adopted somehow.
The granite ways do a great job of absorbing vibration.
On a related off-topic topic, does anyone know why AdWords doesn't allow super specific keywords? i.e. if keywords get under X hits then AdWords won't enable them even if there might be a few perfect people who will enter those keywords.
They would just have to agree on a common protocol for the advertiser to pass back what what each bit of ad content looks like. It wouldn't prevent programmatic buying of ads, as you could still forward over the cookies, user data, and other information submitted with request and the advertiser could still condition the ad on this information.

>What you are suggesting would cut every small company out of the advertising space.

I'm confused by your phrasing: I was suggesting a countermeasure, not mandating something that would cut people out of any market. And it would certainly be hard now, because there isn't a common interface for setting up the ad relaying, but that's exactly how thing were in the early web: having an ad provider place ads on your site required a custom[1] solution until there was a common way of doing it.

[1] sorry, "bespoke" is the hip term now...
I used VS for C++ development professionally, and thought it was really great. Still do, in fact. I still haven't ever used anything that has a smooth and tightly-integrated edit-build-run-debug cycle. MS' documentation is (and always has been) top-notch, and hopping from code to doc and back again is easy enough to be fun. The platform sucks, of course, but if I could run MSVC++ on Linux, I'd do it in a heartbeat.
It's a Debian-based distribution, with a lot of preinstalled penetration-testing tools.

Deployed as a live USB, it becomes the Swiss Army knife of pentesters.
That's definitely a limited-time-only offer, but how are Uber or Lyft going to destroy each other? Maybe by erecting some kind of regulatory wall, but otherwise, the barrier to entry seems so low it's hard to imagine one of them winning a monopoly.
Not to them, but through them.

I'm paying them to take that data, and deliver it verbatim to some other party.

They are reasonably free to refuse to take my money (they may have traded that freedom for some other gain, but then it's a different story), what they can't do is claim they are providing that service, while adulterating my data.
Or they're saying "We're personally tired of the boring but profitable business of selling ads. Let's replace ourselves and focus on the cool stuff."
>I'm pretty certain that national law takes precedence over what someone put in a contract.

Yes but only if the law says that you can't create a contact that signs away that right.

For example, in the USA you can reverse engineer. Totally legal. But you can also sign away your right to reverse engineer. That is what a contract is, signing away your rights.

But the US could also pass a law saying it's illegal for a EULA to prevent reverse engineering.

So just finding a law that says reverse engineering is legal, doesn't mean a court won't hold you to a contract that prevents reverse engineering.

That said, it's probable that some countries have banned contracts that prevent reverse engineering.
Bordering on Bond villain status at this point.
This is the story of how DLC is breaking into the blogosphere. As a gamer this makes me want to run and cry.

But on the other side this is a more direct monetization scheme than advertising, as it gets 'round the advertiser middle man. As an internet user it gives me confidence.

I'm suddenly visualizing needing to pay $0.05 per image I want to upvote/downvote on Imgur.
Can anyone find more information about the friendly fire incident cited in the article? I found a scan of a newspaper printing: https://news.google.com/newspapers?nid=1876&dat=20020324&id=...

I did not find anything in the official Washington Post archive: http://www.washingtonpost.com/wp-adv/archives/front.htm

This search shows other articles by that author on the Washington Post site during that time, but not this specific one: https://www.google.com/search?q=%22vernon+loeb%22+%22kandaha...
Pushbullet now supports end-to-end encryption for Notification Mirroring, Universal copy & paste, and SMS.

An interesting note, thanks. I thought they would start with the most popular use cases...but clearly they support others -- pushing URLs, files, pictures, etc.
A little OT, but of all the Show HN's I remember, this one was not one I expected to see still going forward 3 years later: https://news.ycombinator.com/item?id=4669676

It looks like the pitch of being "Github for food" didn't pan out (or is de-emphasized), but I do like that besides being an attractive blogging platform, the site uses the recipe schema in a non-obtrusive way and has its own cooking-video-app. Great to see this still living on.
>Last December, Jeannie Suk wrote in an online article for The New Yorker about law students asking her fellow professors at Harvard not to teach rape law—or, in one case, even use the word violate (as in “that violates the law”) lest it cause students distress.

From the OP Article.

So let's take a look at Jeannie Suk's writing [0]

>One teacher I know was recently asked by a student not to use the word “violate” in class—as in “Does this conduct violate the law?”—because the word was triggering. Some students have even suggested that rape law should not be taught because of its potential to cause distress.

And cited a real law student (female or not) who was actually offended by the word "violate" and asked for it to not be used because it was triggering. As well as some students suggesting rape law shouldn't be taught at all.

[0] http://www.newyorker.com/news/news-desk/trouble-teaching-rap...
If a user realized that the "cost" of viewing the image was free, wouldn't the user disregard the cost on future instances of the experiment?

Did the experiment limit a user's participation to one time? Otherwise, the results might be skewed and the benefits exaggerated.
That's a mighty broad brush you have there. I, for one, do not know the many people on HN nor do I claim to know their thoughts and feelings on different matters. I guess I'll refer to you when a question like that comes up in the future.

Anyway, I too like the idea of younger generations growing up with more compassion towards people that are different. I raise my children with that in mind, believe it or not. But what much of what we're seeing coming out of college campuses in the US is not something I want my children to learn. I won't raise them as perpetual victims offended at anything and everything and I sure won't raise them to be unable to deal with an opposing viewpoint without falling back on a shut down the discussion mentality. Which is what the author is actually complaining about in the article.
Consider vanilla JS before jQuery. ;)

Frameworks are useful abstractions for getting a product shipped in a reasonable timeframe. At some point, in your growth as a developer, you should understand how to implement things in your language of choice from first principles. However, "ship it" is not necessarily a conducive mantra to learning the intricacies of a language, design patterns, et cetera.

On top of that, it's really damn hard to find good engineers who can work from first principles that aren't already in highly-paid, competitive positions. This is why frameworks flourish. They substantially lower the barrier to entry for creating product.
If someone does one thing you like, among a bunch of other things you don't like, you can still complain about all the other stuff.

It's like if I say I wish people would stop murdering people with guns so much, then I get stabbed in the chest and you say, hey, isn't this what you want, people not using guns?
For anyone wondering what IoT stands for, it's "Internet of Things."
I used Bencode to encode messages for a presence and messaging system. Easy to write parsers for, binary safe, worked well overall. Probably the only real issue was that the sizes of lists and dictionaries aren't known in advance. This actually is a benefit in some streaming contexts, but calls for caution when dealing with user supplied data. JSON has the same problem, for what it's worth.
Number of compiler passes does not reflect its "complexity". Can in fact be the opposite - the more distinct passes there are, the simpler each of the passes is, together making the whole thing simpler.

> Clojure being the obvious one

Clojure, to be honest, is an example of a very convoluted, not very well thought out compiler design.

Disclaimer: I know nothing about the actual Scala compiler passes, just commenting on the number of passes as a proxy for complexity.
I graduated 10+ years ago.

The first tears I remember appeared in the first couple crimlaw lectures. I won't go into the facts, but it was a discussion of Keeler (2 Cal.3d 619) that ramped up the emotions for some.

Take any law class. A hundred adults in their mid twenties in one room. That's fifty females. Chances are that at least one of them is pregnant, probably more than one. And there are plenty of parents of both genders. Nobody thinks less of them for being a little more emotional than the norm when forced to addresses certain cases. Nor would they expect the curriculum to be altered.
Well, that was just awful: Details on yesterday’s font serving outage
I do too, but I also use Qt Creator and Eclipse for writing C++ on RTOSes and I really don't think VS is anything special.

I will agree with you about the documentation, with few exceptions MS documentation is some of the best written. But this is far from something that should prevent a platform swap.

The piss poor code editing tools in VC++ irk me more than anything, I have to say that I feel like it's the worst of these platforms. Resharper for C++ is coming though, so maybe that'll change my mind.
There's value to having someone with a deep understanding of a topic who can follow leads and investigate, construct a narrative out of disparate facts, and then deliver it compellingly. I guess it doesn't have to be a journalist, but you will need those same traits and I don't think that's a particularly common combination without specific cultivation. Clickbait and press releases obviously don't deliver that either, of course.

The hardware to run a site has become much cheaper, but at the end of the day it still takes a lot of hours to produce content and cultivate a community. There's a huge amount of business roles and work that you're glossing over there - from admin to overseeing content production to developer. Peer-moderator type systems like Reddit have lots of issues - even at the best of times they have a bandwagon effect that shouts down statements that are unpopular with the masses, and at worst they are very susceptible to sentiment manipulation like voter rings. I don't doubt there are "viral" marketers that provide social-media promotion services.

I'd also point out that looking at specific examples can be deceptive. Slashdot is late in its life cycle and the community has clearly decayed from its glory days. Digg probably doesn't need as many servers now either. But you'll never run a top-10 website on a Raspberry Pi - or any site whose performance you care about, for that matter.
German Journalists Celebrate as Treason Inquiry Is Dropped
but making unhappy users happy is just as important. That second part is the creating the sustainable retention.
Hm, hopefully he won't act as a spoiler for Bernie. A Sanders-Lessig ticket would look pretty good if Bernie can't get Warren. Bit early in the game for that chatter, though.

Lessig still isn't a household name, so I think it's far too late for him to participate in this election cycle as a real candidate. That being said, he's also imperfect as a candidate for a few reasons. Lessig is really good at presentations and speaking eloquently, but he still doesn't quite rile people up in the way that is needed for his kind of insurgent campaign (against who, exactly?). Lessig also doesn't have the cash to get noticed nationwide. He's setting goals to raise a million, whereas Hillary is planning a billion dollar campaign, and the Republicans are likely planning a several billion dollar campaign for whoever they pick.

Also, an elephant in the room: the issues Lessig is running on (campaign finance reform, voting reform, ending gerrymandering) are not actually non-partisan in the way that he is trying to market them. Everyone (everyone!) knows that campaign finance reform, gerrymandering, and voter reform are the left's issues.

Why? Because the right in the USA needs voter exclusion and balkanization(via the false issue of voter fraud aimed at poor populations) in order to win elections. Campaign finance reform is similar; big money influences both sides heavily, but they favor the right for their business-friendly disposition. Big money favoring the right wing means that prospective candidates from the left are also vetted against how business friendly they are, pulling the mainstream left wing toward the right wing, assuming that candidates act rationally and take the money for grabs.

This series of behaviors ultimately results in the far-right wing business cartel promoters that currently comprise Congress. Claiming that Lessig isn't some kind of far-left (for the US) candidate is a tad disingenuous, even if he actually believes it. A popular and well-moneyed Lessig would be a huge threat to big money's influence on politics, to be sure-- in the way that Sanders is currently.
User test cases at Codility
Maybe some selfless individual can slog through it all, and then use dd to make an image and post it somewhere (which I am sure violates thousands of pages of EULAs, but would be much more in keeping with how Raspbian etc. are distributed).
Sorry, I still don't understand! I can imagine that AH trading would have a tenth of liquidity in the sense that a 1000-share lot in AH trading moves the stock $5 but in normal hours it's just 50 cents. But if stock A has 100 times the trading volume as stock B, wouldn't AH trading of stock A be as liquid, or more liquid, as normal trading of stock B?
Lessig discussed an idea on this topic in Republic, Lost. If I remember correctly, it was something along these lines:

Donor makes a donation to a politician, which is anonymized. That money is then temporarily escrowed, along with all other recent donations, and the money trickles into the account held by the politician over a certain period of time. That way, donor can't say to the politician "$3mil coming your way, it's from me." On top of that, all donations are refundable so the politician can't trust that the donor actually gave them money and didn't revoke it.

The point of the concept is to limit the information flow between the donor and the politician. The politician can't find out who donated the money, or how much came from a single source, and they can't trust outside information about who their supporters are.
Please spellcheck "educated populous" before claiming another country doesn't have one.
Also worth noting: the same insight is valid w.r.t. languages, databases, etc.

One rule of thumb I've heard is that you should incorporate at most one "new" piece of tech into any given project.
Part 3: http://blogs.msdn.com/b/ntdebugging/archive/2014/05/29/under...
Probably not since there is no GUI and regular Windows command line tools won't run out of the box.
The thing is the article implies the paper proves a link to p!=NP but the actual paper only claims "evidence" that there is a link, so there are multiple stages where the link is sketchy.
We went for a "pay what you want" model for my latest app. It's a real simple utility app but we were pleasantly surprised with what people paid. I gave a quick overview of all the numbers here https://medium.com/@reddavis/stand-app-9ee0fc3355c
I admire Larry Lessig's ideals and motivations, but I feel like he consistently undermines his own efforts because of the small problem that he doesn't understand how American politics actually works and seems to have no desire to learn.
The CIA Secret Time Travel Program
Whenever someone makes a point by listing groups of people, they always have to sneak in a pet issue. Looks like for you it's smoking!

You say "non-smokers" but you mean "normal, default people." Smokers are the delusional in-group, slowly murdering themselves and those around them with a remarkably unfun drug. You're welcome to do whatever you want to your own body but keep it away from others. Imagine what you just said, applied to any other substance! Non-drinkers who have to drink my beer for 10 seconds? Celiac-diseasers who have to eat my bread for 10 seconds?
It depends on what you mean by conspiracy theory. I don't believe there is some evil Blofeld patting the cat and pulling strings. I do however believe that the ruling class is trying to remain in control of the oligarchy, and I do believe that they have enough power today to drive major political decisions, including society changes.

So yes, I do believe that if it is true that student infantilization is trending and institutionalized it's because the ruling class can get some benefits out of it.

I'm perfectly ready to admit that I'm paranoid :)
After one assignment that involving stadiums, there was an unwritten rule at my school that exams would not rely on students knowing anything about american baseball teams.
Thanks for the TL;DR! I see the point, it's not that new at all. For example, Coverity tools are using sqlite to store the huge pile of IR.
On HN, I've recently seen less "complaining about ads" and more "complaining about hostile UX modals and popovers to force ad clicking." Which is fair.
In my industry advertising is indeed a key way in which office designers find out about new products.

One form of advertising which is commonly utilized is a yearly trade show where manufacturers rent showroom space to show off their products to prospective buyers. This model makes sense because it gets 60,000 people with purchasing power into the same building to see what products are new and what the latest design ideas are. There is no hidden agenda here and everyone knows what is going on.

This is the same basic concept as a magazine or website advertisement where you try to get a bunch of likeminded people in one industry with purchasing power to subscribe and read the magazine or website. The advertisements (paper showrooms space) are used to show cool pictures of new products companies are selling and now one is fooled by that.

In this industry, manufacturers have brand recognition and a reputation so seeing an ad for a new office chair by X company is an effective way to announce to people who already know of and like your brand that you have a new product.

Hacker News leverages its niche audience to 'advertise' job listings for Y Combinator funded companies. I could probably find out about those jobs elsewhere if I were currently looking for a job, but I'm willing to trade seeing them for using this site. I expect many other people don't mind advertising when it is tastefully done and on-topic with the website or magazine they read or are subscribed to.
Common sense? If someone spends 80% of their time on something, that is the thing that will get the most attention. That is where the 80/20 rule comes from.
All Europython 2015 videos are now on this YouTube playlist
Optimizing Chicago’s Services with the Power of Analytics
Yes, it limited the participation to one time. We don't show "locked" images, after doing unlocking. Most visitors are expected to be one-time visitors, finding the recipe via Google Search. Even if they re-visit, IMHO, it is measured risk to take in order to get actionable data for taking further decisions on shaping this feature.
Be advised that's an Onion article.
> They substantially lower the barrier to entry for creating product.

It goes further than this: a good framework can lower the barrier to writing maintainable, modular code. Sometimes people just need a nudge to follow good practices.