skysight-inc/HackerNews huggingface dataset:
We make cost-benefit analyses all the time. With any military operation the collateral damage has to be weighed against the target. The fact that we freak out over torture yet kill innocent people in collateral damage is completely irrational. On the scale of harm, torture that leaves no physical harm is behind cutting off people's limbs, and that is far behind killing people. Now, torturing innocent people is worse than torturing (most likely) guilty people who (most likely) know something that can save lives. But for some reason mentioning torture reflexively shuts people's brain off yet killing innocent people in collateral damage is fine if subject to a cost-benefit analysis.
Thank you.

1. I'd heard of Agda but never read any code. What a brilliant language. I've added it to my list of my languages to spend time with.

2. I think your experience with Agda, especially the realisation that programs = proofs, leading to the Curry-Howard correspondence is exciting and rightfully bumps Agda to the top of my list.

Functional programming has also opened my eyes with type systems too. That actually, an inconsistent and weak type system is a bigger liability than once thought - I'm realising that daily. Especially with null values and "trying to call method on non-object" errors.
> Based on what data do you think it is far too often?

Let's start with these:

http://www.responsiblelending.org/credit-cards/research-anal...

http://www.nasaa.org/5698/state-securities-regulators-say-ne...

And from the second, let's grab this quote:
"A striking 75 percent of customers who compared their arbitration process to their civil litigation process indicated that arbitration was “very unfair” or “somewhat unfair” compared to court."

Given that civil court absolutely sucks, that's quite telling.
> Actually, it does work—but you have to do it a certain way

I'd be curious to see links to such posts. If you know what some are, would you email them to hn@ycombinator.com?
Source only states effects on people working on the turbine, and, in general, people exposed to infrasound at volumes higher than those you get from having a wind turbine nearby. You practically have to be on the device.

No danger from this.
> People that claim open source has no security value

Nice strawman you got there.
"The only thing necessary for the triumph of evil is for good men to do nothing."
> But Apple's design language isn't doing the same in Android world.

I don't how long ago you started using Android, but iOS design language was in a lot of Android apps. For example, a "Back" button on the top left corner when Android had a hardware (later software) back button, and navigation controls where normally at the bottom. I blame designer's who insisted on 'direct' ports of iPhone apps.

Too many designers worship on the alter of Apple: I remember when brushed aluminium backgrounds where the rage (even on websites), this was later replaced by "linen" backgrounds and gossamer-thin font-weights everywhere. So I beg to differ: Apple's design language was making "significant inroads" on many platforms (web, native windows apps), not just Android.

I must confess I feel a bit of schadenfreude on the turned tables.
Make something people want wallpaper
If it's intentional infliction of suffering then it indeed can be argued that way.

This is some other thing though: police/prosecution using torture as coercion into admitting guilt. They don't really care whether it's true or not, their goal is just chalking up some bureaucratic milestone ("case closed").
On neither side, German soldiers had direct access to a nuclear arsenal, however. There were missile bases in West Germany alright, under control of American forces. And there were mobile soviet bases in the eastern part, under control of Russian forces. Only a small subset of german soldiers had training in the operation of nuclear weapons, mainly parts of the air force (plans were that nuclear bombs would have been given to them in the case of a conflict).
"Because our mapping services are now subject to the whims of angry, powerful residents, we have to rely on other sources to give us accurate directions. In a way, the post on my blog is almost like passing out hand-drawn paper cartography from person to person, a map to buried treasure that hangs in plain sight."

Samizdat internet ... even literally, according to Britannica: '(from Russian sam, “self,” and izdatelstvo, “publishing”)'
When I lived in shanghai 5 years ago I was told that a cab driver would make about 4,000yuan a month. So needless to say I was quite impressed by the numbers in the article. I know full time office workers that makes considerably less than that with a masters degree!
I may be missing something, but why don't they build a car park and widen the road? Surely it's a lot easier than trying to stop people going to one of the most recognisable landmarks in the world.

It's definitely worrying that major tech companies are willing to alter their maps at the request of a few wealthy individuals.
But arguing from a performance perspective on torture is often dishonest, because people start from a conclusion they would like to reach, and then work backward in any way possible to make their claim intellectually respectable.

It's dishonest because high-quality research into torture is not really done on a scientifically known level (maybe governments have such knowledge), and it's nigh-impossible for any serious body of scientific evidence and insight to occur. The consequence of this is that people are free to speculate anything at all, insofar as they erect an intellectual barrier capable of thwarting an audience. Like that author did as they appeared deaf to audience questioning.
This whole article is something you would normally see on Tumblr. Also, I can't read text on GIFs, it's very unpleasant and makes me feel dizzy.
I agree, but who determines what is a fringe idea?

I don't agree with torture, quite the contrary, but the same discussion could have been constructed in the opposite way and the fringe idea could have been that torture doesn't work (which I'm sure happened in a lot of situations)
Ad Blockers Will Change How Ads Are Sold
Let's start using this one http://www.bootstrappers.io and support the makers.
ODBC Drivers
I've never been to LA, but now I know.
We used to call this casting out nines.
Any tracking and health apps are only as good as the people who use them.
Can't happen soon enough. It's infinitely frustrating to load up a channel's Apple TV app, only to have to sign-in with my cable provider. I'll watch ads! I'd even pay a small subscription for certain channels. Just let me pick what show to watch and when. I feel like it's just these old media deals that are holding everything back.
> For Windows Users: To create an .editorconfig file within Windows Explorer, you need to create a file named .editorconfig., which Windows Explorer will automatically rename to .editorconfig

What a neat trick I had no idea. Been renaming those files on the cli all this time.

On a related note: Why has it gone the way that I must look at code your way. Is there no chance of decoupling the presentation with logic like the web has long preached us (not saying that worked). Tabs to spaces shouldn't be some messy commit regardless of your preference on the matter.

Anyway, nice project. I understand your search preferences up from the project root not down from my preferences because it's controlling other people's coding standards.
> Building a comment system at the scale of YouTube along with creating a new identity system for it is likely not a small amount of work. I'd guess that they're still working on making it a reality.

Well , Youtube had all these things before the G+ insanity.
Marshall McLuhan once said that the last thing a fish would ever notice in it’s habitat is the water. Likewise, the most obvious and powerful realities of our human culture seem to also be the most unrecognised.

http://stoweboyd.com/2013/07/12/marshall-mcluhan-once-said-t...
It isn't apparent from my identifiers, but, in my `existing.sql`, `person`'s real primary key isn't just `person_id`, but rather `(gender, person_id)`.

The way you've handled it, now you have an invariant to maintain that `male_id`s and `female_id`s don't collide. If you want to define arbitrarily many sum tables in your database, this can be really hard to enforce. My `proposed.sql` doesn't have such a problem.
I wouldn't. It wouldn't take much until your "recognised" degree in Software Engineering contained some other unrelated shit just to appease some loud mouth lunatics.

So apart from learning Entity Component Systems 101, you have to take Gender Agnostic Components 101.

Github.com, create a library, write some tests, add documentation and let each employe valuate you individually to what they need the most.

You still won't avoid the dreaded cultural fit shit though.. No degree or Github portfolio will ever help with that.
Can't agree more. Time-series data analysis should be considered the most important, not storage. Storage is a solved problem. Let's imagine that we're getting ECG data from many patients. What most time-series databases is able to do with this data? They can draw a nice graph. OK. They can resample this data. Well.. this is mostly meaningless for ECG. Can graphite/opentsdb/whatsoever find specific patterns indicating a disease (for example T-wave inversion)? No, but this is OK, because they're not designed for this. We should build new tools to solve new problems, not the old ones (like monitoring in DevOps).
ie, Culture.
OpenStreetMap, of course, has correct and accurate directions on how to drive or walk to the Hollywood sign.

e.g. https://www.openstreetmap.org/directions?engine=graphhopper_...
> Africa generates only 2% of the world’s demand.

The saddest part. Africa is a huge continent, the second biggest after Asia (or the third biggest if you consider the Americas as 1 continent). It is 3 times bigger than Europe.

Still, as anyone who has ever played an online game with regions, digitally it's almost like it doesn't exist. South Africa is the only African region covered. North Africa is usually bundled with Europe. Everything else is not even a blip on the radar.

I can't help but think of the benefits of getting hundreds of millions of people into the modern age and be sad about that statement in the article :(
> so unless serious brain damage occurred, the subject wasn't going to forget after torture.

Really? You have data on this? I'd love to see it.

However, there are multiple problems with your scenario.

The biggest being: what happens if the individual DOESN'T KNOW? He's going to tell you anything he can to get you to stop, and, if you could verify the crucial piece of information, you wouldn't be torturing him in the first place.

So, even if I concede that torture works when you know you have the right person (and I do not), the problem is that you can't distinguish whether you have the right person and whether he actually knows the information you want.
I know that experience all too well. I have two linked accounts — one my private Gmail and one my Google Apps account. So now I have three YouTube accounts... one for the G+ profile, one for the private email and one for the Google Apps account. It's maddenning trying to track which one is logged in at any given time.
There is a lot of latency when buying a new car; it's likely that a lot of people already had committed, and perhaps quite a few called back their dealer and got as nice 'panic' discount...

It's likely there will be a fall, but it'll take a little while to show...
"I already am eating from the trashcan all the time. The name of this trashcan is ideology.

The material force of ideology makes me not see what I am effectively eating. It’s not only our reality which enslaves us. The tragedy of our predicament when we are within ideology is that when we think that we escape it into our dreams, at that point we are within ideology."[1]

This is a really nice documentary about all the unspoken assumptions that permeate our day to day lives, I would really recommend everybody to see it.

None of this is scientific or empirical, but the thing is, neither are the myriad of day-to-day assumptions that we usually take as obvious or common sense.

[1] The Pervert's Guide to Ideology (2012)
The World Beard and Moustache Championships 2015 – Infossible
At least until Google vandalizes it. http://www.wired.com/2012/01/osm-google-accusation/
Aaaand I am closing the tab for another seems-interesting-article just because of the site is forcing me to join/login or to do some other stuff.

I have no idea how these sites ending up here, in the first page but it's getting the most annoying thing on the internet. At least for me...
I don't really see how that's relevant; you're talking about a system from years ago. It's not like they could easily just go back to that, especially with so many comments stored in the new system.

Furthermore, the G+-powered comments section brought about many new features that I imagine they wouldn't want to get rid of, like threaded replies, text formatting, improved ranking and spam detection, moderation tools, and probably more.
> When I was for a couple of months in US in 2004, there was no advertisement on cars that showed consumption in brief specs that should catch your eye

Every single new car sold in the US comes with a huge window sticker with the miles-per-gallon and dollars-per-year cost.

E.g., https://www.fueleconomy.gov/feg/Find.do?action=bt1

This is not new. The window stickers were first introduced 35 years ago. http://www3.epa.gov/carlabel/

There are tons of cars that advertise their consumption creds. Of course, the Prius and Volt are battling it out in TV ads right now (literally, today I saw a :30 spot for the Volt that said "1000 miles between fill ups, unlike Prius"), and fuel economy appears in tons of small and midsize car ads. (E.g., check out the Chevy Cruze's site -- terrible car, but 46 MPG is right there below the hero shot of the car -- http://www.chevrolet.com/cruze-compact-car.html)

The REAL problem with US fuel economy statistics is that it's given as miles-per-gallon instead of gallons-per-mile. People get the (totally wrong) impression that going from 35 to 36 MPG has the same impact as going from 10 to 11 MPG. A standard displayed as fuel/distance would make the difference much more clear.
If it works, some argument can be made about "the suffering of one for the greater good of the many". The common example is the terrorist that knows the location of a bomb that may kill thousands of people. Also torture is made acceptable to some by the idea that only "bad" people are tortured.

If torture doesn't work, the argument is much stronger than the humanist one and can appeal even to "us vs them" people.

Unfortunately I think the reason many governments torture is not to gather information but to frighten and control the population. Many people will refrain to rebel against authority if they fear being arrested and tortured.
The Six Things You Need to Know About Babel 6
Well, they're probably the broadest group with the most quantifiable potential for adding economic value to society.
Why would you need a whole terrorist cell and a cell leader uf any fuckwit could do it?

Your whole argoment falls apart from whenever direction you look at it.
find ~/Documents -exec ls -l {} \; > ~/Documents/filelist.txt && grep "somefileiwant" ~/Documents/filelist.txt

Its all I've ever needed.
Concurrent updates get interesting when they are based on reads that happened earlier. Then applying updates atomically doesn't buy you anything - you still need to either lock the object so that noone modifies its state between the read and the update (pessimistic locking), or be prepared to abort an update if a concurrent change to the object is detected (optimistic locking), or to append the update instead of overwriting previous state and eventually resolve / fix later, which is not always possible and may be just as hard as getting the locking right. Additionally, being too optimistic about shared resources management may lead to really bad user experience - like being kicked out at the gate because the flight is overbooked or like being fined for overdrawing your debit-card by offline transactions. You just need to pick your poison ;)
Way back when I ported a C compiler for the Z-machine:

http://cowlark.com/vbcc-z-compiler

It was hacky as hell, and unfortunately I used a compiler frontend with a non-free license which makes it nigh undistributable, but actually worked. I didn't quite get floating point working.

I think the Z-machine internal architecture can best be described as 'interestingly insane'. Some of the hacks needed to make large games work are very educational. For my purposes, the non-memory-mapped stack was particularly... exciting (and very annoying). Another description is, alas, 'almost impossible to find a non-buggy assembler for'.

Highly recommended if you have the kind of twisted mind that likes to do impossible things with 8-bit microcomputers.
pks are sequential. If you sign up as 1992 they have 1992 customers.

Does not follow. Only follows if:

- PKs are sequential

- and PKs are non-zero non-negative

- and they have not been reset at any point (or the sequence generation otherwise modified)

- and all preceding PKs are those of customers (as opposed to test values, invalid PKs due to a sequence number that was generated but the registration did not complete, or customers who have since left the service)

If PKs are sequential and natural and the sequence has not been modified, then you know there are no more than 1992 customers. Not exactly 1992.
Doesn't the US have stricter emissions requirements that make it harder to offer diesel vehicles there than in Europe?
Why we should stop worrying about our wandering minds
> As far as I can tell, they never had a functioning business. Money was too easy for them

There is a vast difference between a company never having a functioning business, and a bootstrapped company getting a cash infusion.
https://wake.io/ - Design sharing site, process oriented
Only if you pass a pointer to that struct. But you can just pass it by-val and it will act the same way as 2 arguments.
I once tried to grab a trout that was sort of stuck in a tight passage. The moment I grabbed it it immediately panicked and managed to break free from my grasp. I got wet.

If I read this correctly it would not have reacted as violently to me grabbing it if I had tickled it beforehand and I might have had an amazing trout dinner with an epic fishing tale to go with it.
The time and experience of torture cannot be returned either.
No, my point was rather more that if you're older than six, which I presume you are (although some of the other commenters here, I can't help but wonder...), you will be aware that there has been a marked change in climate over the last several decades.

Here in the UK, it has got progressively warmer and wetter - the MET backs this up - and while this can't yet be counted as a long term trend - do we need tropical storms to get twice as big as they are now before we go "yup, they keep getting bigger"? Every year brings the biggest recorded storm in history.

Either way, this is no replacement for rigorous scientific examination, which validates this view-point but I do struggle to see how people can say that nothing is changing when it quite clearly is.
Show HN: Import python modules directly from a Git repository
It's pretty much the definition of lobbying. They're trying to convince a regulatory body to give them an advantage over their competitors.
ls -lh $(find ~/Documents | grep "somefileiwant")

It's all you should ever need.
Go and Polymer, so happy together
Maybe it's not possible to get planning permission to build a car park because it's near a public park.

It really does seem like there is an opportunity here that isn't being exploited though. Why doesn't someone start running tours up there? A couple of buses wouldn't cause a problem and there's money to be made from this.
A recent AMA with Peter Campbell, co-director of the research project: https://m.reddit.com/r/science/comments/3qyhtd/science_ama_s...
I think you're the one making a comparison to holocaust deniers, with your frankly stinky rhetoric. Where I come from a denier is simply someone who denies something.

As for an entire body of science - yes, all six of them. That climate change isn't happening is not a serious, majority, or even realistic view. It's based on wishful thinking and there's a strong correlation between "scientists" who don't believe (what the hell has it got to do with belief?!) in climate change and those same scientists believing that a deity farted out the earth some 4000 years ago (young earth creationism).

You're now going to reply and tell me that we should carefully consider the evidence that dinosaurs are a hoax placed by satan, right?
Self compiling is not self-sentient.
Please don't spread this kind of FUD – even the article you linked to is much more measured. It's pretty silly to imply that there was any corporate action on behalf of Google aimed at vandalising OSM at the same time as the were sponsoring their annual conference.
Using war to justify torture is like using murder to justify rape.
2.5mm is too thick.
Thickness is an important criteria on watches for me, so the idea of adding 2.5mm to a watch with a thickness of 13mm is not very appealing.
The correct answer to all your questions is "Lada Niva" ;-)

https://en.wikipedia.org/wiki/Lada_Niva

Very popular among hunters.
Donna Haraway makes a similar point with the concept of "situated knowledge" [1] - the fact that we are all situated in our own practices, and as a result, objectivity becomes hard to claim.

[1] https://faculty.washington.edu/pembina/all_articles/Haraway1...
Even though I really don't agree with what the BnF is doing, I don't think you can call the National library some kind of "representative of the upper class".

It's the nation commercializing national property, which is far from ideal, but still hugely better than the pre-revolutionary situation.
My far biggest experience with physical pain was getting big tattoo on the back, 4x4 hour sessions. (got some bones broken, but that's not the same level of pain, and body releases some calming stuff to bloodstream, so really not comparable).

Every of those 4 hours, the experience of lying on my stomach, and having a pizza-cutter running through my back here & there. The most sensitive parts are around the spine (understandable) and on the sides of back (not really sure why). The goal is not to twitch or move much, so some sort of mental self-control is necessary. First +-2 hours were cca OK, but after that, even lower amount of pain, presented with high spikes and almost constantly ate away my willpower.

After each session, I felt like a small baby, able to navigate back home and perform simple mental tasks, but severely worn off, and mentally weak. I understand this is just a glimpse from a distance to real torture, uncontrolled, when you know you can die from it, or end up disabled in most horrible weays for human being.

But it works, to some degree, on some levels. If you want to break somebody, it is one of the ways. The question is, how usable will the individual be after breaking, and your goal (get info, instill fear, or just destroy human being).
> then—in something I’ve never seen before, anywhere on Google Maps—a dashed gray line arcs from Griffith Observatory, over Mt. Lee

Uhm, Google Maps do this all the time if there is no route to the place you selected. I'd say I see it every time I use the routing feature by hand or by entering GPS coordinates, i.e. not when I write an address down.
You can _look_ at it whatevery way you want - that's the job of your IDE. But if you _edit_ (in) it, your changes should be saved in the way the author decided to keep one standard in one codebase.

PS: Whooop on the Windows trick! So useful.