skysight-inc/HackerNews huggingface dataset:
That rule breaks down if it isn't qualified. What if the way they want to be treated isn't good for them? Especially in the case of immature people (and especially immature children). A simple example: always giving a kid a ton of candy whenever they want is hardly treating them well.

How we should treat others is rarely an easy-to-discern topic. Lot of room for error there. We could say, "oh, but it's assuming they know what they're doing; or, oh, it's assuming they're a normal functioning person; etc". But the fact is, in life, a lot of people don't know what they're doing. They struggle with their relationships, their finances, and their very purpose of life. Whether it's a high school sophomore desperate for friends or a successful, rich guy with a mid-life crisis, we all have moments of weakness where we make irrational decisions and have irrational desires.

Building on that point, further complicating matters is that people often don't know what they want, often including how they want to be treated. Oh, we know it usually means that people want respect, love, money, happiness, whatever. But what does it mean at a tactical level that actually gives us the insight for how to treat them well? Was my mom really jealous of me getting a box of cookies for a friend instead of her (long story), or did she just wish we could hang out more together before I left again for my new home? Well, turns out that although she was jealous of the cookies, she didn't care about the cookies at all. She wanted to spend time with me. Now, how is a normal person who sucks at conflict resolution supposed to pick up on that? It took me 30 minutes of talking with her.

I really think that this rule is useless, unless one is some kind of prophet who can see into people's innermost hearts. It offers little real-world tactical advice. You might argue that the Golden Rule doesn't either, but I'd say it's much easier to implement, and much more difficult to screw up. And as the other guy notes, this Platinum Rule would derive from the Golden Rule anyway.
DEA apologizes for forgetting student in cell for 5 days
I have heard these guys run a great service, however that seems like an amazing statement. 2% seems like a massive amount - especially considering the international reach that I suspect would be needed. Anyone have any stats to back that up or how they came to that number?
Not sure how "db security" factors in, but yes it's likely a premature optimization for many users, but these three are some of the most frequently abused RDBMS items I see on a regular basis. And often the major limiting factor in the client's performance.

While it is "raw performance of one part of the system", it's also the hardest aspect of a system to scale properly. Not doing these three things can often get a user months or years further down the line without having to worry about it at all.
I've been saying this for a while now that I'm starting to sound like a doomsday-sign-carrying lunatic. C# is really enjoyable to code in, but it's a shame that it's stuck on Windows.
PhoneGap 1.7.0 Released (with piles of fixes)
How to Make Money as a New Developer
Engineering professor raises doubts about Smolensk crash
First thing I noticed when reading about this on the Google+ Page was I couldn't click the date:time link and add the event to my gCal. Probably not a good event launch when it highlights an obvious product fault.
Apple's App Store app is mostly HTML too. This is a trend piece pointing out how web techonlogies is seeing more real world uses by big name corporations, though not a particularly new trend.
This wasn't what I got from Rich Hickey's talk. I understood him to be saying that, while of course you shouldn't use something just because it's new, you should use whatever will make your code simpler, even if there's a learning curve.

That to me was the point of his "easy" vs. "simple" dichotomy. Using the tools you happen to be familiar with is doing what's easy for the developer. Hickey argued that you should instead accept a bit of a learning curve if it will simplify your program in the end.

Now, I've never used Node, so no idea if it simplifies or complects web programming. (My current projects are in Haskell/Snap; so you can guess how I feel about learning curves.)
Good SEO is targeted towards computers rather than humans. In the case of this newsletter-style post, potential customers would probably want to click the product name to get more details, rather than clicking a series of words which might lead to the product web site or might lead to a Wikipedia page or something else. Since it was the first instance of the product name, I would have expected it to be linked. Hence, the potential grey-hat. Not a big deal, I was just curious what people thought.
Jim Simmons Donates $60M for Theory of Computing at UC Berkeley
> "mainly because it's OpenSource, it'll become a complete game soon"

You must be new to open source game projects...
Chrome on OS X 10.6.8, worked with no issues after giving it a minute or two.
Odersky himself has implied that Scala was prompted by Clojure in its recent persistent structure implementations. However, this influence is motivational rather than via copied code (as stated at http://stackoverflow.com/a/3108380). Although Odersky does mention the word "copied" in an interview that I had with him, but that state of affairs may have changed (http://blog.fogus.me/2010/08/06/martinodersky-take5-tolist/).
I want to know whether the false NXDOMAIN (saying the domain is actually present at the address of your isp) is dnssec-signed.

If it isn't, oh well.

If it is, this is an exploit and is big news.
I'd be interested too, if we assume 1 user = 1 website, that means they have 20% of the websites that webs inc has (http://www.webs.com/company.htm) which translates as webs inc running 10% (!!) of the internet's websites, which is an incredible figure too.
Cynicism mostly. One can hope for that as a prime motivator. Clearly, lazy sentimentality isn't good for recognizing the real suffering and injustice being experienced in this world.
Amazon moving into sitcoms
The guy who made it so difficult to open your bag of potato chips
Havas Digital - Boston - Full Time - BI Developer & ETL/API Developer (no remote, relo welcome to discuss)

Havas Digital is a global marketing agency focused on utilizing data to help drive marketing initiatives for our clients. To help drive the greatest results for our clients we use Artemis- a Havas developed analytics platform that drives decisions using big data. If you're interested in learning about digital marketing, analytics and enjoy playing with data from ad servers, twitter, facebook, site analytics, offline campaigns, CRMs and more then we're what you're looking for.

The two roles we are hiring for are based in Boston as part of our solutions team. These candidates will work as part of a small team to build new capabilities for clients, increase the sources of data we use to build insights and lead new ideas to expand the platform development.

What we're looking for:
- A person that lives to tell a story through data. That understands design and presentation and is willing to go past the traditional to bring better insights. They should also have an understanding of the data and it's structure, how it should be molded and prepared to optimize it's use. An interest in online marketing is helpful, experience with big data is preferred and the desire to learn more technically and in the business is welcomed with open arms. If you've worked with Tableau, Microstrategy, Excelcius and the other handful of BI tools out there- we want to hear from you.

-A person who loves working with data, is interested in pushing the cutting edges of data and what we can do with it and has an interest in social media and online marketing. You should have experience with pulling data from APIs such as those from Facebook, Twitter, GA. You've worked with manipulating those data sets, automating the processes to feed systems with what you've built and tied it out nicely by inserting QA and controls to monitor your work. You have no fear of diving in and figuring things out and can learn the tools you need to in order to service the platform the best you can.

For more on Havas Digital and Artemis: http://www.havasdigital.com/artemis/

Interested? Email me at Doug.Watson[at]HavasDigital.com
>And I'm sure you'll agree that's something of a leap from "it produces nothing"?

A diamond is worth a great deal in a lot of peoples' eyes yet it produces nothing. Interestingly, the goal of advertising and marketing is to increase the value of actual things by tricking people into believing that a) there's not enough supply - buy it now! and b) that demand is too high - buy it now! What exactly has been produced here? Demand? That's not a thing, it's an idea. Intellectual "property" is an absurd term, therefore, nothing has been produced.

On the subject of why I think that it has no value - well, most businesses see no value in me scratching my hand because it has an itch. From my perspective, there is a great deal of value in it. Similarly, I see no value in what some businesses do, since, from my perspective, they are harming the people around them. There is no absolute value in anything. Therefore, the value of something is determined by the beholder, which in my case is me.

>This enables competition by lowering barriers to entry, which massively benefits consumers.

Assuming that a competitive economy is a good thing, ofcourse.
This whole online education trend was started by Stanford 9 months ago. Then, the professors who started two of the first three online classes created 2 separate startups (coursera and udacity). MITx was 6 months late to the game.
Could you add a volume control to the video player?
Ascii.io - Record your terminal sessions
To be honest, the overall market effects were trivial. The one thing that did happen was the actual trade that happened in and out of Jita (the biggest trade hub in the game) was virtually stopped as the volume of trade for raw materials pretty much stopped. The amount of transport ships reduced to a relatively tiny amount.

Despite all that, there are a number of reasons that this won't have a big impact overall. The thing only lasted for 3 days. Lots of people will just go someone else to buy their stuff (there are several other trade hubs in the game) or will just not buy stuff those days. Another reason is that this event was announced months in advance. Many people stocked up on the things they need to keep their personal industrial machine running. I suspect the incursion would need to continue for at least a couple weeks before you see any sort of market crash. Plus, there are always other places to go. That trade hub would die in a sense, but that might only marginally affect the overall economy.
"The Cab Ride I'll Never Forget" or The Death Of Hacker News
Some types of information are essential to survival.
Nielsen is wrong on mobile
Is this any use to users on the lower tier subscription? (ie. desktop only streaming, not mobile)
I did not have a good impression, they tried to get me to apply and interview through a recruiter and one of my pet things is if someone uses a recruiter they better sell me in to becoming a user of the product or service in first paragraph...the recruiter they were using did not..
Reverse authentication for banking
There's no legal upside to publicly being interested in young people. The best you can really do is look for inexperienced people with low salary requirements.
Security questions are the dumbest thing the Internet has ever invented
This is very cool. The competition is heating up: Coursera, Udacity, edX. That can only be good for us consumers. Can't wait to see where this will lead us.
> "The rise in A/B testing and other analytics tools have created fairy tale stories of changing a button color, or moving the CTA from the left to the right and suddenly you have game changing improvements. Once again, these stories are the exception, not the rule. It typically takes 10 A/B tests to find one that produces any improvement at all. And when you do have a positive improvement, it is typically incremental instead of game changing."

Amen!
No, that's because it is normal behaviour to be chatting with one person and say "I must show you a picture of it".

Ditto Movies. Will I really start showing movies in a pub because I can? Would I choose my phone over my HD TV or iPad when at home?

Also, how many headphone sockets does this device have?
Well this decisions effectively forbids the "team A" of a clean room process to operate in the regular open source mode of distributed and public development.

I understand the rationale behind it, I think it is wrong and has bad implications for the future.
My guess was that it was going to be the container library, rather than the language itself. If libraries are included, then Clojure-inspired HAMTs are in Haskell as well. But really, Clojure, Haskell and Scala are all just implementing Bagwell's ideas, http://lampwww.epfl.ch/papers/idealhashtrees.pdf whose feasibility was shown in Clojure.

See e.g. for Haskell, originally as http://www.haskell.org/pipermail/haskell-cafe/2010-February/... and now as http://www.haskell.org/wikiupload/6/65/HIW2011-Talk-Tibell.p...

However, your graph will be much more complicated if libraries are allowed to influence each other, rather than strictly considering language features.
Petition Google: Please deprecate "content='noodp' name='robots'"
i just realized, that https://www.google.com/ has this tag in the <head>

<meta content="noodp" name="robots"/>

so let me get this straight, the company which was once famous to not have a closing </html> tag (now they have it) has an element in it's head that fixes a problem Google itself introduced (the problem: using the outdated Open Directory Project for title and snippets)?

how many page views, does google have daily on it's homepage? 1 billion? well, then these 34 bytes add up to 324MB daily (or 115 GB per year).

ok, but that's not all. facebook.com has this on www.facebook.com

<meta name="robots" content="noodp, noydir" />

that's 43 bytes...

If this reaches the right person at, Google: Please, just deprecate it already.
>This caused several of their best professors to resign and leave Stanford.

Just to clarify, this was one professor, Sebastian Thrun. The Coursera professors still teach at Stanford. In fact, the Coursera effort has been to integrate on-campus and off-campus efforts from the beginning.

The off-campus students of the DB, ML, and AI classes were given access to interactive lectures, exercises, and exams which was revolutionary. For their part, the on-campus students were freed from the lecture problem all other college students face. When you attend most college lectures, you might as well be watching a video (to most professors chagrin).

Despite professors' pleading, in 2012 the best way to get lectures to students AND have an interactive experience is to separate the lectures out entirely and then simply have interactive "lab-ish" sessions when on-campus students are in class. This is what they did in the DB, ML, and AI classes, the Stanford students for their money enjoyed more intimate professor access, and these extra learning modules. On top of that, it must have been a big relief to be a part of a class run that way. At other schools, if a professor has videos from previous years or even slides posted online, many kids just don't go, there isn't much point.

>Your post suggests that the certificates indicated they were granted or approved or validated in some way by Stanford.

My point was that the relationship with the Stanford name was strained and it created legalistic issues. It seems like we're in agreement about that.
This... does not appear to be a thing. Wil Wheaton is great and all, but I and most of the commenters on his blog are still seeing normal, non-G+-integrated thumbs up/down buttons.
Thank you, but I set it, because myhostname is "fulla.localdomain" if I don't set it.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=214741
It appears to be a reductive staffing methodology invented by this book: http://www.amazon.com/Topgrading-Leading-Companies-Coaching-...

The key points:

- Hire people who are awesome

- Fire people who aren't
This is a serious obstacle to collaborative open-source reverse-engineering.
Still wouldn't help, I don't think. Your DNS server is likely just a caching server, which means it forwards requests to another, third party server.
That's not quite correct. As far as I can tell, +1'ing things does not appear in your stream and won't appear in the streams of the folks who are following you. Sharing does, but not +1'ing. +1'ing does appear on your profile under the +1 tab if 1) someone navigates over there and 2) you have made that tab visible to that person (you can control who can see that tab). If someone visits the object that you +1'ed, then they can also see that you +1'ed it.
That logic makes no sense to me. By that definition any focused question is "entirely contrived". So I'll throw it out to you: pick one. Come up with any large in-memory data store (any structure, any stored data, any indexing) and give me an answer about its performance that doesn't require knowledge of how DRAM works.

(Edit: signing off this ridiculous flame war. We're now in full circular logic mode: examples showing the utility of DRAM knowledge are contrived because DRAM knowlege is never useful. Sigh. I'll just point out that, because I know how this stuff works, you are wrong. You can do your jobs without being a good hacker, but you'll never be a great hacker if you don't know how your machinery works.)
The seemingly irrelevant emphasis on node.js is consistent with commitment to "web technologies" (JavaScript).
Sorry didn't see this got a reply until now. I hear what you're saying and being a big Carlin fan I agree that "any subject" can be made funny, it's the intentions behind the words, etc.

Perhaps it's a double standard on my part, but the sexism in our industry is poisonous to our future and I think we would all be better off if we considered these topics to simply be off limits.

As for PEP712, while I wouldn't present it at a conference, I would be ok with whatever flack I received due to using the first two letters of a profane word.

However, I would also expect to be spit roasted online and hopefully in person if the proposal was to pop up a nude porn pic if all of the tests passed.
upvoted for "If you can get away with no coding at all, that's the ideal situation. :-)"
I was going to post something about how Patrick probably doesn't need to post much of a teaser because frankly, name recognition alone is going to get him a ton of email addresses to play around with.

Then, in lieu of responding blindly, I closed the window (because I hate responding when I feel like my answer is going to make me look like an asshole) and went to watch the video.

With that, all I can say is that either we have different definitions of value, or perhaps you're not in his target demographic?
Financial (Secret) Services
Google takes down blog of Iranian security researcher
Wow, that was way better than I expected. Damn onions.
Thank you. That is indeed easier to set up on OpenSMTPD than on Postfix.
Happiness from a few rules
Fix the system. Don't throw more people at the problem.
Interesting material, many thanks for sharing.

One tip for the next time you're making a video or audio recording: you could improve the sound quality afterwards, or use a different setup in recording. There are some distortions --rumbling, spikes, noise-- that should not be necessary in such a setup, and can be easily filtered away. (Also, although many will not mind, it should not be necessary to use air traffic controller-like headphones/mic in recording such a video :-)

For another example of someone sharing his experience, see Derek Sivers in http://vimeo.com/26818727. No headphones, somewhat better sound, but (I guess) a similar investment in time and material, so within reach of many with a story/knowledge to share.
Even as an MBA I agree with his thesis that the degree is a negative signal... however that's only true for the early stage tech-based startups. And while that subsection might be 99% of the HN crowd, as a whole for the US it's a pretty small chunk (by count).

I love the notion that MBA's get the degree to get rich. In reality most folks at the top tier schools do the analysis of comparing opportunity costs and realize they may not recoup the investment for 10/15 years! The reason most people get the degree is to switch careers, learn new skills, and build their network.

I'm a bit biased here at UC Berkeley, but I'm actually inspired to see all the startups come out of our class!
sounds about right from what i've seen. as one of the people that built Zynga, i'd like to congratulate the team on getting 'agressive'. maybe you guys can turn it into a quiz app or something really cool ;)
Right, but he was talking about image files.

edit: It's not that your point is wrong by any means, it's just that you're arguing against a point that he wasn't really emphasising. I don't think anyone, including him, would try to tell you that constant appending to a log file would be faster through a db than just a direct write to the file.
Avery's Bucket List:Spread the word about SMA(Spinal Muscular Atrophy)
Nope, nope, I can totally believe it.
I just feel like we should caution against stigmatizing large swaths of anyone, be them technical v non-technical, MBAs, Berkly CS v Standford CS, Vegetarians v meat eaters, or whatever the case may be. If there's one thing that's been proven by startups it's that it's all about finding exceptional individuals, in whatever shape or form they come in. I know there are qualifications at the beginning of the post, but I still feel like point number 2, "Entitlement" can be roughly translated to "MBAs are entitled, overvalued egotists". While I agree this happens to be the case sometimes, I do not have an MBA but did do business undergrad so I know the type, the best people will always rise to the top. So while I totally agree that hiring an MBA just to have an MBA is a terrible idea, there will be MBAs who provide startups with INVALUABLE help because of who they are as individuals. Just like hiring a Stanford CS major doesn't automatically mean you hired the best possible programmer, hiring the best possible programmer does that. Hiring based upon intelligence, perseverance, creativity, know how, how someone fits into the team, etc. etc. will put any startup in the best position to be successful. And those people come from everywhere. They may not have even finished college, maybe they worked in a completely unrelated field, maybe they traveled for a while, or decided to give professional archery a try. If they're smart, they're smart. If they fit in, they fit in. No need to limit where startups should be looking for people, its already tough enough to find amazing talent.
Which goes to show that you can still get it wrong after verifying locally (hostname typically does return a FQDN on OpenBSD)...
Have you taken either of the CS101 courses? Udacity's has already wrapped up and started a new 'hexamester' though Coursera's has just started. I prefer the Coursera lectures generally but with CS101 at least I think Udacity was much more engaging and challenging for beginners. So far the assignments on Coursera CS101 assignments feel pretty lackluster compared to the other classes (unless I've become unwittingly jaded, in which case I'd still like to hear what others think).
Advertisers don't know more about you. Google matches advertisements targeted to demographic X with people that meet demographic X.

It's like a stock exchange -- you say you want to sell 30 shares of AAPL, and you're anonymously matched with someone that wants to buy 30 shares of AAPL. Only the exchange knows who both parties to the transaction are, protecting you from evil transaction partners.

Now, if you don't trust the exchange, that's a problem. But if you are worried about using the exchange because you don't trust every possible trading party, that's incorrect.