skysight-inc/HackerNews huggingface dataset:
You know you are grasping at straws if you try to suppress any logical evidence you happen to disagree with (and don't have an actual way to refute what is being said).
This is quite funny because the other day I was asked by a friend to look at the box serving his company site just on a whim. I've never looked at or discussed the tech he was using. Turns out he paid a company for "managed service" in 2004. They were crap so he stopped paying for the managed bit in 2006 but paid the £90/month for the 1U rack space. He was running IMAP and a static site. IMAP stopped working one day so he moved it to hosted Exchange and shrugged it off. The static site was fine and has been updated via FTP since by his design agency who don't know arse from elbow.

So the first thing I did was nmap it. SSH, HTTP, SMTP, IMAP open. Fair enough.

SSH'ed in. Some interesting surprises in there. 10 year old DL360 G2 with one dead disk in the array with CentOS 3 on it. CPU spammed 100% with just about every bit of crap that could work its way through the ancient OpenSSH build (and presumably the cgi-bin and IMAP server (cyrus).

Sooooo... FTP'ed all the files of it, fired up a digital ocean box and locked it down, uploaded the static site to it, changed the A record on his DNS and shut the old box down.

I know this will only postpone the problem for another couple of years but what can you do with people like this? All I got was a "meh" and a crate of lager for my troubles ( granted it was 45 mins work but...)
I'm glad you had a pleasant experience -- it's too bad it didn't work out.

You may be interested in an upcoming feature we currently have in private beta, which does this:

your events ----> Keen IO ----> your S3 bucket on AWS

We have a great, standard format for representing the events in files in S3. If you were using that feature, you could just write an Elastic MapReduce job to perform these sorts of custom calculations (we'll be open-sourcing a bunch of these sorts of scripts). Another option would be to pay one of our partners to write this analysis code for you.

I wonder: would that feature be interesting to you? Would it have perhaps allowed us to win your business?
Is this about a googler's wife?
If you rent an apartment, you pay for it. If you use Gmail, you don't. Google somehow has to make money from something, so there is a incentive to mine your data.

But the main point is: an apartment is not an information system. Throughout history, governments have spied on information systems and systems providers will too. Hell, spouses spy on each other, given the chance.

It is simply common sense to limit the attack surface you present by hosting your own mail server - or not to care.
Once again: if a decent looking/working e-mail client with end to end encryption appears this year, I'll move to it almost immediately. So if Google wants to keep me as a Gmail users, they'd better enable the DarkMail protocol [1] or something similar in their e-mail client.

[1] - http://silentcircle.wordpress.com/2013/10/30/announcing-the-...

Same goes for Hangouts for that matter. As soon as TextSecure is fully cross-platform, I'm switching completely to it.
> If corporations are so evil why has their pay fed my family, paid for my house and created so many amazing products we surround ourselves with.

"If the rancher is so evil, why does he give me bales of hay to chew on and allowed me to become the fattest cow?"

"Evil" is (typically) not about actions or results, but about motivations and intent. Sure, you got your paycheck, but what's the intent?
I'm glad that all of those intelligent idiots are stuck writing HFT algorithms for a middling salary on Wall Street so that the rest of us who are playing a better game can get on with life.

Money isn't everything.
If a piece of C code that parses in two different ways, depending on what other code may have also been parsed, isn't context sensitive, then what is?
> they'd take a peak (sic) at certain information in your Gmail account to make sure you had gotten it

If Google checks its spam logs to ensure a mass mailing wasn't classified as spam, is that really equivalent to Microsoft's action?

Checking spam logs is a lot more benign than rummaging around through a specific user's email.
This is a totally gutless response by the journal. If they want to show there is any value in the fee structure for the 'journal' system, they need to step up and defend the freedom of ideas. Otherwise, GTFO.

Nauseating.

EDIT: Perhaps by being 'open access' they shouldn't be the object of my rant...but it still rubs me the wrong way. I'm not exactly sure what 'open access' means.
In your topic about inhumane treatment, I apologize if I was unclear, I intended to make it very obvious (" Do I think we could be better? (more humane raising and slaughter) Abso-fucking-lutely. Do I think as technology grows, that we should move to more humane options? I would be more appalled if we didn't.") that this is where I stand.

We should strive in all things to cause as little undue harm as possible. (and trust me, I realize the potential conflict with this and advocating eating meat, which is why I try to apply lots of thought to the problem)
Ask HN: noticed that recruiters are fronted by pretty young women these days?
I occasionally get approached by recruiters / headhunters. But the people doing the approaching are more and more young, early in their career and female and "attractive" (to judge by their LinkedIn photos and voices)

Now one expects a young person to put up their best photos, and want to make a good impression, but I get the feeling that their "supervisor", whom they always have to "check with" has hired them solely for fishing in the mostly male IT contractor pond.

It all feels just a little off.

Anyone else?

Edit: I am a middle aged man so the chances are high I am blundering into yet another online Gender in IT debate with my size 11's. However there has always been young and desperate sales people in recruitment, but they were always hunting for their own commission, and always been "researchers" trawling for the actual recruiter. But somehow this is now muddled and the end result is as above. Just struck me as odd
The funny thing about science is that you don't have to take someone else's word for it. You can look at the evidence and see for yourself that it's true. The problem is these "conspiracy theorists" never actually bother to do that.
I was actually going to include that in my comment. Go really needs generics.
If the driver worked for Yellow Cab or some other official service and had proper insurance, liability coverage, indemnity protection he wouldn't be liable for $100k in damages or whatever it may be, or other bills which could arise from this due to that dreaded regulation word.

The first question is, why should we care if the driver is liable? If the driver wants to share the liability with the employer; we have a system of enforced agreements for that, it's called contracts.

But regardless, that didn't answer my question. When someone is killed, there's a trial to judge who is responsible for the tragedy. If the judge/jury thinks that Uber is (in part) responsible, we don't need regulations to force them to pay. If they don't, why should they pay?

Regulations seem like a way to replace the justice system with blind rules.

Many things that keep you safe every day are due to regulation, not hindered by it.

Who says I want to be safe? Why do you need to force that decision on me?

I can understand that you and others want to be safe. But the solution is easy: you keep a program with all those checks and certifications and you provide a nice symbol that only those drivers can use on their cabs (everyone else would be prosecuted for fraud).

Then drivers can choose to take the certification, and people can easily choose if they want to only use certified taxi services or not.
So... the forces of darkness have won this round?
10 Totally Awesome Places to Learn How to Code
It's an oversimplifaction to say that politicians are the only ones for whom power can disappear in a heartbeat.
They also have an altar to the spirit of Kinect, with a mat upon which it is suggested to dance out your prayers. They are good for morning tai-chi.
If all you want is the vspace savings, you could easily make this happen as an editor mode.
Separation of interfaces and implementation is a core component of pre compiled code distribution, .h files + compiled library.

By simply glancing over a header file one can achieve a quick idea of the interface without consulting the documentation. It's self documenting, reading a Java file in the same way is impossible.

Forward declaration in header files and imports in implementation is also a huge benefit in compilation speed and complexity.
Ask HN: Are you looking forward to AI?
I find myself intensely interested in understanding the mechanisms behind intelligence, but also incredibly ambivalent about the likely results, making it impossible for me to work in the field (hence, I don't). I wonder if other people feel the same way.

It seems to me that AI will displace not just the drudge work that we dislike, but also much of what makes us value ourselves as humans distinct from animals. It will create complex, rights-possessing entities for us to deal with, when we already can't deal with each other.

Some, like Kurzweil, believe AI will facilitate scientific advances allowing us to colonize the universe. This is an irrational belief because it depends on the underlying laws of the universe, and those laws don't derive from our desire to spread through space.

Kurzweil also believes that once there is an AI, we will all want to merge with it in some way. The first big question here is why it would want to merge with us. Another is whether that would mean the ultimate end of the race, given that our race evolved by definition for survival on this planet, whereas an AI, however brilliant, did not.
Of course people have ROMs. There are even hacked versions fixing most of the bugs and adding additional features (I'm thinking here of a very long writeup explaining exactly how they did it, and claiming it isn't such a bad game when they're fixed, which was submitted to either Reddit or HN). But the physical thing is not a ROM.
Theology maybe. I find it difficult to believe that there are engineers against gun ownership and impossible that there are engineers against nuclear power, to the degree that both subjects are taboo.

Gun ownership is just fear of a tool. I'd see it in a similar vein as ignorant people thinking that TV rots your brain. Or fearing the RTGs on Cassini/MSL. Any engineer should be able to easily identify that breathless tone people use when they blame the tool for human failings.

Nuclear power stations? An engineering circle where nuclear power is encouraged is more likely. I've got a hard time imagining engineers sitting around reasonably coming to the conclusion that carbon free power in huge quantities is taboo to even discuss.
"By replicating the biological structure, they might shed some light on the logic.."

Sounds a bit like cargo-cult to me. We already tried to spawn amoebas from electro-charged soup of chemicals and it didn't work.
If the EFF wants to continue pretending that they're still primarily a legal outfit, I want one of their lawyers to prepare an actual brief or at least a citation on this matter of law on which they have deigned to hold court.

I am of course not a lawyer, but the inability of what is ostensibly a legal advocacy group to fail to attempt a prima facie case on violation of a law is just too pathetic for me to care.
I have no idea, I've got a free weekend and I've got my text editor here, I want to build something fun that will make people have a giggle..
Move the "http://" at the very least. Otherwise just straight up compress it and see if the ascii to decompress is smaller than the savings.
It seems like a real "because we can" thing. Coffee script is smelly in the same way.
It would be hard to detect high energy photons accurately, x rays have a refractive index lower than unity.
Why is it surprising or notable that there are people who have different needs?

Sure, there are some people who make very minimal usage of a web browser. They can get by just fine with a dumbed down Chrome-style UI. They might even like that experience.

Not everybody falls into that camp, however. There are a lot of users who push web browsers much harder, and expect a different experience. They need a UI that exposes the functionality they need to constantly use.

Firefox used to be good at giving power users what they needed, while still being relatively lean, easy-to-use and useful for users who pushed it less intensively.

We've seen this change over the past few years, however, as they've stripped out useful UI functionality in their quest to imitate Chrome. Firefox is now a weaker, less-practical browser for many people. These people are burdened with trying to install numerous addons, just to restore Firefox to something reasonably close to its previous state of usability.

Firefox isn't alone, of course. Just look at the whole debacle that Opera has experienced with the new versions of their desktop browser. It's perhaps even worse in that case, given how they're building upon Blink and Chromium directly. The new versions of Opera are horrible compared to Opera 12 and earlier. It's just really unfortunate to see this happening to software products that were once pretty good.
unfortunately, the raw data coming from the eye is very much just that, raw. the experience of vision is only completed after much processing in the sensory cortex. There's a huge amount of metadata that gets mixed in with the stream - things like edge detection, attention, motion prediction, and so on. And even that's going to differ from person to person.

Although it would be very interesting if we could hijack an optic nerve stream, calibrate it using a test image, and then attempt to recreate the visual processing units. Unfortunately this falls prey to the same fundamental problems in some ways - we will only be able to interpret the signal of a mouse or cat in a way that we understand. That is, we would attempt to recreate a signal that is coherent to us and makes sense to our visual system, but that isn't really representative of their actual visual experience.
You're right, this article is missing the bigger picture, but I don't think that was ever its target. It's simple, accessible, and piques peoples interest into something much bigger. I don't see it as an attempt to directly contribute to any specific field.
For FADECs on single engine piston planes, in addition to being powered by either alternator automatically, there's usually a dedicated FADEC emergency battery good enough for 1+ hours of engine runtime.
No, it's not. Because if you're used to reading igo code and then you're browsing normal Go code in GitHub or watching a talk or reading a tutorial, you're going to have to mentally translate that code to igo. It's needless mental acrobatics.
Self tracking the thread
how can one understand a technical law without a basic understanding of the technology?
Your using stock bootstrap (which is fine) and targeting developers (which isn't) and mentioning words like password, secure and verified.. First impressions count
Ahh so this same explanation could be used for why you can't swing yourself up and over a swing set bar? Unless you go mythbusters style and use rockets?

[1] - http://youtu.be/torrlSW6VnA
I agree that there is some merit in the repetition argument, but when discussing a language like Objective-C we must consider that any Objective-C programmer is surely using auto completion to the fullest extend due to the extremely verbose nature of Objective-C naming conventions. The point being that the repetition time is negligible
tables are a superb layout element. if this css addition makes them "semantically acceptable" to the purist crowd, i'm all for it.
I certainly pay google a fee for my Gmail account, as do most people I know who use Gmail, so don't be so certain of the "If you use gmail you don't pay for it."
If you question the AGW theory you're a 'denier.' If you call shenanigans on an article you're a 'conspiracy theorist.'
These days? It's been like that forever. It's like that in real estate too. And client account management. Any client facing business has a higher ratio of attractive, younger women compared with the general population imho.

I can tell stories about how my former company won and kept the Guinness account for many years, but won't. It's everywhere in many sales industries.
On the contrary, Objective-C is one of the only languages that actually gets header files right and subsequently they are a wonderful feature. They are very readable since it's now possible to write them to perfectly describe your public interface. All implementation details are kept in the .m where they should be.
I think a lot of people write "Islamophobia" when they mean "hating Islam as an excuse to hate Arab people."

Speaking as an Arab person who is very critical of Islam, I think we should be careful to distinguish the two.
I've read Reed Hastings' post on Net Neutrality, and AT&T calling him arrogant... isn't that just proving Reed's point?
Google Mail/Google+/etc. will upload your contact info (All your contacts stored on your device), therefore if you've had your own photo added to your own offline contact, you can be quite sure it was taken from there.
Startup 2048
I pay for my Gmail:
http://www.google.com/enterprise/apps/business/
I think you and the parent are saying the same thing. The lower-middle class no longer "exists"... because it now thinks of itself as upper-middle class. It's still there for anyone else to see, of course, but whether it embraces its own status determines a lot about its purchasing habits.
I might be wrong, but apart from Germany no one has owned up a genocide. I suspect Germans wouldn't have done it if it wasn't forced upon them during allied occupation of Germany.
There's little reason for Turkish to break ground in this regard.
We Need Three Planets to Keep the Human Race Alive, NASA Scientist Says
Room 641A (and associated points around the US) are a very minor part of the publicly known infrastructure operated by the NSA.

This is a organization that has nuclear submarines (see also SSN-23) outfitted to tap cables and runs intercept stations (Pine Gap, Menwith Hill, etc) around the world positioned for satcom coverage. If you can get most of what you want from a handful of colo rooms in allied countries then why bother with submarines, satcom stations, and satellites that spy on other satellites?

Clearly they feel that the value and scope of information gathered from intercepting communications that take place outside of (and not crossing) allied countries justifies the expense.
Assortive mating and income inequality
The separation is nice, but does it need to be done manually?

Couldn't a simple compiler take in .m files and output compiled code + .h files?
To my knowledge the perceived expenses with DVD comes from the costs consumers think that comes from packaging, warehousing and sales.

To be honest I completely agree that this is not substantial and should not affect the costs and margins for the studios.

There is definitely an education problem, but the bigger issue is the consumption problem, that is, people who are willing and able to pay for digital downloads of TV shows are prepared to wait a few months - a year to buy a DVD or watch it on Netflix.

Sure we could try and educate these people about the minuscule difference in price. But chances are we would still fail to increase the perceived value.

And there in lies the problem and an opportunity to find a better delivery system.
It's the oil pattern that makes it difficult. Spectators can't see it, and thus can't appreciate the adjustments necessary to continue throwing good shots.

They used the blue dyed oil on a televised match a few months ago as an attempt to show it, but I feel that gives the bowlers an unfair advantage.

If there were a way to show the oil moving in real time to both the TV and live audience, I think you could start getting people interested in the game at a high level. Much the same way embedding little cameras in a poker table enabled the audience to see a live poker game unfold.

I'd also like to see the PBA fully embrace video streaming, and no, Xtra Frame doesn't count. I want to be able to watch follow an individual player throughout the 4 days of a typical PBA tournament. I have my favorite bowlers and I want to see their scores in realtime. I want to see how the lanes are changing and how the bowlers are adapting.

I love the sport; I've been bowling since I was very young. But, I too, would rather watch anything other than a PBA telecast.
It's a release goal for 14.04 (due in about 30 days) to have no python2 software in the default desktop/server installs. Seems like there's still lots to be done though. https://wiki.ubuntu.com/Python/3
Its a line they crossed. You dont have the right to decide where that line is for other people. You can reason it into the benign all you like the fact is they were snooping in a targeted way.

If the NSA only checks the logs of people to see if they received an email is it ok because they were just looking for "terrorists"?
Alternate title: Grown-ups at Psychology Journal Remind Authors about Defamation Laws.

To be clear this paper has nothing to do with climate science, it is entirely about marginalizing people with whom they disagree.
The facts as Arrington presents them don't justify being "nearly certain that Google accessed my Gmail account".

Even assuming his drunken source was accurate and truthful, there are other explanations for how Google could access the source's email.

This event happened "a few years ago", when Yahoo, Hotmail and AOL weren't protecting their email with SSL. Google could easily watch unencrypted traffic crossing its internal network and flag sensitive communications.

If they're not doing this, they should be. They don't have to read Arrington's Gmail to get his source's unencrypted communications with a non-Gmail provider, as long as his source was using a Google computer or a Google network.
I'm glad this was submitted here for discussion. The first time I read this essay I had trouble coming up with ways our society behaves that "people in the future will find ridiculous." Many of the ones in the comments are just ways our society is backwards, but not many taboos.

1. America's devoted support for our military. A support so unquestioning that you can be beaten up for saying otherwise. Polar opposite from the Vietnam war. Strange how much this has changed in less than forty years.

2. Eugenics, while not totally taboo, it's hard to talk about it without being labeled a bigot, racist, etc.

3. I also think it's difficult to have a discussion on pedophiles that doesn't involve advocating locking them up forever, it might be worth having a more empathetic discussion on such crimes. (I almost didn't include this last one for fear of getting in trouble, I rewrote it a dozen different times, but it's such a taboo subject that it should be examined.)
"It tastes good" is an exceptionally morally weak argument. All sorts of unsavory things probably taste great, but we don't eat them.
If I were to start a band, I would consider naming it "Recursive Fury" :-)

But to add something of substance to the debate. The challenge of talking about conspiracy theories is in fact their recursive nature. That our legal system doesn't know how to deal with that, that is another matter entirely. And I agree it is rather mean spirited in its essence.
Do something about it then. The author of this article is seeing a way to help change the status for women. You could do something to help change the status for pacific islanders.
Which is exactly what you agreed to when you signed up for their service. Privacy and Microsoft are mutually exclusive.
How Microsoft Scroogled Itself As The Defender Of Email Privacy Over Google
React v0.10