skysight-inc/HackerNews huggingface dataset:
What's been interesting to see is the gradual migration back from Digg & Reddit; not so much HN. But the issue tends to happen when sites begin to try and cover "everything" that you end up driving out the original and central audience.
Out of curiosity, how is a hyperlink - presumably one stored on a page - stored in a DNS cache. Because I didn't think DNS actually resolved the contents of an HTML file. I didn't even think it resolved directory structures.

Do they have to wait a few days for their fresh Wordpress installs to go live around the world in the Netherlands? And how could that even prove anything anyway even if a DNS somehow did more than link IPs to domain names?

Doesn't sound legit. And a bit of an oversight for a supposed tech site.

The translation of the apparent sources[1][2] doesn't seem to offer the same story. So I'd call bullshit on PC Advisor.

[1]http://webwereld.nl/nieuws/107687/hyperlink-ru--neert-websit...
[2]http://webwereld.nl/nieuws/107683/realnetworks-wil-smartegel...
The only thing that really worries me is that some of the content-free negative remarks about Gruber/Apple/Groupon/et actually seem to get upvoted rather than buried these days.

I always felt HN as a community was a little too strict by even downvoting some genuinely funny remarks, but it seemed to work in keeping a high quality of discourse. It baffles me how the same community can nowadays upvote ad hominem attacks. Something about HN's ability to police itselfs seems a bit broken lately.
The latter. I can testify to that. And if you look back at when Kevin Rose was doing the G4 stuff, there's an interview with Rob where Kevin asks Rob what he would do different. Rob outlines basically Slashdot + user voting. A few months later, Digg comes out. True story.
UI is your book's cover
I'm an ISO (Information Security Officer). I am responsible for IT security for a large organization.

I don't have a CISSP, although most other ISO's I know do. I've worked in security for about six years. It's a real mixed bag. Some ISO's are just high-level managers, while others are much more hands-on and technical. I do have several SANS GIAC technical certifications, although I don't consider those better or worse than a CISSP. Certs are really just a requirement if you want to work in IT security.

Like all certs, the CISSP is not a good measure of practical knowledge. I've met hundreds of people who hold various certs and various degrees. And none of that really matters.

What matters is prior computing experience and interest. Have they coded? What languages? Do they have a real interest in general computing. Can they show code they have written? Do they have github accounts (or similar)? Have they been a sys admin or network admin? Do they know OS fundamentals (file systems, user accounts, IPSec, firewalls, logging, shell scripting, etc).

If you find someone who has that past computing experience and a keen interest in general computing, and who has a college degree (major doesn't matter) and who holds a CISSP or SANS GIAC certs, then they'll work out great. But you don't want to hire the guy or gal with an MBA and a CISSP who has never administered a system unless you're only looking for a manager and you have security analysts/engineers to do the heavy technical lifting.

And I think this is where the problem comes in. These kinds of people (MBAs with no experience) are hired, then when the sys admins and other technical staff meet them they are shocked and amazed at how little they know about general computing and wonder how on earth they're going to "secure" systems when they've never installed an OS or configured iptables/pf or brought up a SPAN interface on a Linux box running snort or sent a PGP encrypted email message. In these cases, you have to have analysts and engineers to do the actual work and the managers can do the policies/documentation/audits.

So it's important to be very clear on the technical requirements and expectations (if any) of the security positions. You don't want to find out later that your "security guy" doesn't know what a bit or byte is and has never heard of IPv6 and thinks it has something to do with car engines.

Just my experience.
NOKIA - Is the platform still burning?
Interestingly, it's those changes that eventually drove me away.

It's a really dumb thing, but being able to type: http://slashdot.org/~blhack and see how my comments were doing karma wise was really important to me. For a young, budding geek, the karma was valuable feedback on how well I was contributing.

A tiny change to http://slashdot.org/~blhack/comments was just...annoying. Typing that first URL was something that I did probably 15 times a day; having it change was annoying. Like if for some ridiculous reason, gnu decided to change "ls" to "ks" or something. Tiny, but still annoying.

Then they kept screwing with the comments system. Reading the comments at "3" was part of my daily routine.

Yeah, I can change it back in preferences, but it feels like every time I try to get back into /., I have to spend 20 minutes hunting around for a way to get it back to usable.

To me, when slashdot started changing things, it felt like there is a bar that I've been going to for a decade, but the owner recently decided to change the interior design.

My bar is gone. The same people still go there, but the building has changed. It's not the same thing anymore.

Eventually, it seemed like a lot of the people left too.
I have to disagree with him about Enyo. Writing Enyo, and writing jQuery, I have to say writing Enyo is orders of magnitude more pleasant. Maybe they should also have jQuery in there, and several other libraries just to give developers familiar tools. But Enyo, beats jQuery no doubt when it comes to writing applications.

If HP would allow Enyo outside of webOS, I'm sure many many web developers would agree.

Also, I don't see what he means when he says don't force SDKs. I develop the exact same way he describes no problem.

And his suggestion to distribute using bluetooth... OK?

For #10, does Android even have a method of first accepting apps via bluetooth from non-Android phones and then opening the browser to those apps? By the way, Enyo apps run just fine in the Android browser, but he is eager to throw Enyo out anyway.

For #11, dude must not have noticed there is a firesale going on, not only the Touchpad, but also the phones.

He makes some good points, but it just seems to me that he didn't really think things through before writing that post.
I think the point is that if you're paying a 2% premium, that being $13,600 in this case, that makes it worth it to GO to Venezuela and take the gold there, thus getting a free vacation.
I used to read HN because as an engineer it gave me some insight into startup culture, of which I'm not a part. Now I'm close to giving up on HN because of what raganwald is describing.

In some ways HN is becoming like Usenet, which I still sorely miss, but without the ability to have different groups. A large chunk of HN commentary squarely belongs in the x.y.z.advocacy bucket and the fact that we have voting but no comment scores gives us the worst of both worlds.

The only reason I'm still reading HN is because it's HN, not because of the actual content.

There's an opportunity to use the user base and combine it with a tag and user based algorithm to create a custom view into content. Not sure how hard it would be to implement but if I could pick the users I like and the tags I like, give each of them a specific weight and see a sorted view of topics and comments I'd be happier.
NeXT wasn't a failure. It was bought by Apple for a reason: the software and underlying architecture. That's why we're still typing NSMutableArray, etc. when developing our iPhone apps today. NeXTSTEP was amazing software. Steve created an environment where great software engineering and product development happened and won.
Google IO tickets were $450 for early bird, $550 afterwards, but, tickets sold out in 49 minutes.

What math are you using where $50 is an order of magnitude?
Moderate success? Every major web site out there has like buttons plastered all over their page. I'd say that the Like button has experienced phenomenal succcess, especially in terms of what it gives Facebook.
Consider going to college to get an undergraduate business degree, which will be valuable throughout your career. Perhaps study computer science as electives or find a good business school that also offers a computer science minor.

I left college in the U.S. owing $24,000 (I then paid $150 per month for 12 years and just recently paid off the remainder of the loan with a $5,000 check). And I really would pay that amount for the rest of my life... College was a blast. It changed my life completely. I really can't overstate that.
Fine. The point is, Kubrick wasn't done with Eyes Wide Shut when he died, at least by his standards. The film was cut and digitally altered after his death to keep it down to an R rating. Kubrick's cuts routinely occurred as late as after the film was released.
Does the HN community have an upper bounds?
HN continues to be a mainstay of my daily reading, and has been for some time. However, as I've only just recently [re]registered, I found myself curious as to whether it will [continue to?] suffer a loss of novelty as the community here grows.

Is there an upper bounds to HN's community size, especially considering its lack of "sub" communities? Or is this something that will keep the HN culture strongly ingrained over time?
YUI Library relaunches with snappy UI
Be honest- if you had $680,000, would you be willing to risk it for an additional $14,000?
Last Robyn Gardner Facebook Photos
There are better alternatives for technical vendor-neutral certs (e.g. Offensive Security and SANS).
“He was not filtered with his input. If he was in a meeting that was boring him, he would be blunt. He’d say, ‘I don’t need to see this, let’s move on.’ And we would. He didn’t suffer a fool.”

Uhm, that's considered being blunt? I would call that being good at leading a meeting. Saying when information (or so detailed information) is not needed is crucial and necessary in order to keep meetings tight amd relevant.
Nothing burger? Epic fail?

When did my little sister get a job at National Review?
Lucas, I think you're being unfair to the dotCloud community. If I scratch my itch on dotCloud and share a cool Wordpress [1] or Thin [2] stack, how is that not open?

[1] https://github.com/qpleple/wordpress-on-dotcloud
[2] https://github.com/jpetazzo/thin

At the same time you mention in your blog: "Appfog has secret sauce that we did not contribute to the open source project, ways to optimize PHP and the experience around PHP".

For the sake of openness, I encourage you to share your secret PHP sauce as a custom dotCloud build. There's a whole community of hackers doing the same.
I haven't been able to make up my mind about the role of technology in education (especially computers). On the one hand, given that he's a passionate scientist and educator, I take Clifford Stoll's opinion seriously when he says that he believes computers don't belong in classrooms. I think that the effects on developing brains of large amounts of time with computers is undeniable at this point. And, as an observer, I do not see that the greater and greater application of computers in classrooms is resulting in more intelligent students. (More informed, possibly.)

On the other hand, a very long time ago, I had a cousin who was visiting and was having trouble with some physics homework about the Doppler Effect. Being a proper nerd, I quickly whipped up a simple animation of an aircraft at varying speeds across the screen, with concentric circles at regular intervals. I thought I understood the Doppler Effect and sonic booms and all that; when I was done, and I saw it in action, I realized how poorly I'd actually understood what was going on.

So ... in the lower grades at least, I think there's a chance that computers could help with mathematical understanding. Younger students seem to have a lot of trouble with things like mathematical association and commutation, which seems to lead to a longtime discomfort with things like the mental math described in the article. Maybe some kind of multimedia demonstration early on would help that.
Forgive the nitpicking, but I think you misread him slightly. He wrote "Take only classes you're interested in", not classes you enjoy. I did many of the things that Dave suggested (BA in Math, very few required classes for that one), and definitely lived by that policy. A prime example was that I never took a class just because it was a pre-req for another class that I wanted to take. There were some really hard classes that I did not enjoy doing the work for, but I had signed up because they covered interesting topics, and for the most part I was glad to have completed them.

As I said, I pretty much followed Dave's advice on course selection, not because I didn't think CS was necessary, but because I didn't yet know I wanted to do development. There are some things I feel I missed (like learning how a computer actually works), but on the whole the most useful programming skills I've gained are ones I've learned on the job or hacking on my own projects in the middle of the night.
> Reddit solved this problem, kind-of-sort-of, with subreddits. If all you care about is programming, visit the programming subreddit. Unfortunately, the comments on Reddit are extremely low-quality (even on /r/programming), so it's not actually worth visiting. But maybe this could save HN for a few more months.

I think there's a very simple solution to this problem.

First of all, I feel that Reddit has an excellent codebase - for example, it is much more feature-rich than Arc (HN's codebase). So I'd recommend using the Reddit codebase for a site that fixes these issues, but that's a minor concern and can always be changed later.

Now Quora has taken the approach of removing anonymity, which I feel isn't correct because it can stifle discussion. A better approach would be to simply charge a nominal fee (a few dollars per month) to enable posting, which would make it much easier to keep track of and ban trolls. Moreover, if the community were to grow large enough, this money might actually be useful in terms of maintenance costs, etc.

Of course, just like Quora, viewing the site should be possible for anyone. The aim should be to set a high enough standard for discourse that people are willing to pay requisite few dollars per month to access the site.

Edit: I don't know if this would be a good idea (haven't really thought about the repercussions), but perhaps adding a "penalty fee" to the next month's monthly fee if one accumulates a large number of downvotes would be another way of stopping trollish comments. And perhaps doing the opposite as well - reducing the monthly fee for users who generate a large amount of insightful discussion.
I agree wholeheartedly. I've got 2 semesters worth of school left and I'm scrambling to fit in all these non-major classes. It's a real pain to be at a university without free (as in beer) overloading.

I had an enlightenment about a year ago and realized that being well-rounded is supremely important. As a citizen of the world I ought to understand more than the basics of economics, philosophy, biology, art, history, music, etc. On one hand, it allows you to appreciate all the hard work that other people do in these subjects. On the other hand, this knowledge helps you make educated decisions when your democracy presents them to you. It's not stupidity that hurts us as a society, its lack of knowledge. An easy way to get knowledge is at a University.

Personal enlightenment and politics aside, conversing with well rounded people is more satisfying for both parties because a well-rounded individual often can offer a more sophisticated and interesting opinion than someone with little background and little ability to make connections between disparate fields. Alan Kay commented on combining orthogonal knowledge in his OOPSLA keynote[1].

[1] http://video.google.com/videoplay?docid=-2950949730059754521
I am tired of the word hacker.
Which, I think, is not a huge deal with Knockout, just a difference. In our case we're using it for widgets included on other people's sites, so it's not a conventional web "application" with "pages" (I don't think we'd use the routing bits of batman.js at all, for instance).
Chapter 59, towards the end, there's a Q&A formatted section.
Snippet is http://pastebin.com/xNDkDNe8 (hopefully short enough to be fair use)
Bill My Parents
That is where AppFog steps in and makes things clear - http://blog.phpfog.com/2011/08/25/appfog-reveals-cloud-found...
NASA’s lasercom system aims to beam a HD video feed from Mars
Yes, the opinion of the general public is important in genericizing trademarks, but I don't think there's any serious question of whether "Deus Ex" has become a generic category of video games — it hasn't. The opinion of the general public is not important in the issues at hand.
Thank you for your detailed answer.

If I gather from the other answers here correctly, the Haskell money feature (for abstraction) is type-classes.

FYI, I'm keying off of abstractions/features here because I see that as a clear route towards writing less code (less bugs).
For me it was Suse 6.4 at 13. Fine memories. I guess it was because most of my friends were nerds too.
It seems like it's more an adapter to fit a UK-style plug into a socket that would usually only accept US-style power leads.

If you compare power adapters for laptops between the UK and the US, the UK adapters typically have a three-prong socket whereas the US ones have a two-prong socket. This patent seems to cover a UK plug that fits a US power adapter socket.
"Right now, there's a huge amount of updates and free content that we've been able to deliver to people who have The Orange Box that we haven't been able to deliver to the Xbox because of the restrictions that have been placed on us on Xbox Live.

Didn't Valve make a choice not to release that content through Xbox Live? Yes, it would have involved more time and effort to go through another system, but it was still a choice Valve made, no? Or does Microsoft prevent free DLC?
Fwiw, you only need those flags when running from file://. If you run from a server (http://, even just on localhost) it works out of the box.
Possibly not. 2012 is only ~5 weeks from the Nov 21 date, and there might be a marketing benefit in releasing the book closer to the release date of the iPhone.
I gave a talk a couple of years ago where I discussed what we did. See slide 77+ here: http://www.slideshare.net/cmercier/how-i-founded-bootstrappe...

Let me know if you have more questions!
What about the value of actual projects? I have a high GPA, but I'd be pretty disappointed if a company didn't stop to look at any of my github projects before they considered me. Those repos show off my creativity and my desire to build interesting projects with interesting techniques.

My high GPA comes from doing what I'm asked, not from being innovative, interesting, or overachieving. I like to think of it as GPA hacking, maximum results for minimum work.
Chapter XLI, near p. 510.

http://books.google.com/books?id=FUha9wJrSXMC&printsec=f...
I have a similar regret. I hated high school and expected college to be more of the same. I've been programming since I was a kid, and now professionally for 15 years. Financially in the same situation as you, usually making more than my colleagues with a degree.

I started as a freshman this week at 34 years old. It's only a community college but after 30 graded credit hours most universities will disregard my high school transcript and grant admission.

It's never too late to go back. Especially if you're single and have an understanding employer.
My point is they should all be free. That is reasonable when you are talking about billion dollar businesses.
Random ideas:

Modify a bit your site to put some links on the main page letting users (and google) find some common jobs faster. You can identify other services doing something similar and get some ideas from them (i.e fixr.com or myhammer.co.uk)

Posting jobs easier. One screen with the job and the sign up form would be easier for the 'employer' would get you more sign ups and more jobs, something critical for your business. Some websites generates the password automatically, some doesn't ask for the name ... anyway this is up to you.
I've seen two general solutions to the flamewars problem over a quarter century's exposure to numerous online (and offline) fora.

The first is to keep a group small and tightly cohesive. It may be apparent to some that this solution Does Not Scale.

The second is to have a well-designed, equitably and expeditiously utilized content moderation system. It may be known to some who've attempted same that This Is Hard.

Berating people may have certain effects. They tend not to be long-lasting or particularly scalable.

Ultimately, if HN wants to maintain a high S/N ratio, it's going to have to improve its community (by exclusion), its tools, and/or its policing of comments ultimately overseen by a trusted oligarchy (though general inputs may and generally should be used).

Most likely a mix of all three.
> - "College is expensive": Pretty US-centric point. It's very affordable in Canada and most other countries.

Browsing some Canadian universities, they don't seem all that much cheaper than US State Schools. They might be cheaper on average adjusted for quality, but that's a really hard thing to measure. For example SUNY Binghamton tuition and fees total $7,216 for in-state residents. That's cheaper than University of Toronto ($10,903). And many students start with 2 years of community college which is even cheaper and avoids some of the other big expenses (like room and board)

There are a lot of ridiculously expensive school in the US, but there are also a lot of schools in the US, period.
Why Is Gas Still High?
The comments were valuable in part because the moderation system was the first really good implementation... this was a huge win, and it's really sad that all other discussion sites haven't learned from it (slashcode is open source, so it's not a complete black-box).
Cilantro: "about.me for restaurants"
You know those awesome C64 game themes?
The project itself looks great. Novel idea, excellent documentation, etc. But the title of the OP seems a bit off: how does adding an extra layer between the developer and the application code (server code, client-side js) create more transparency? It's kind of like saying Coffeescript makes Javascript more transparent.
It would be nice to mention in the title that Apache Web Server is affected. Apache has many products out there.
I work at Facebook on Cache infrastructure doing super low level C stuff that gets deployed to lots and lots of machines in a massive distributed system. At best, half of the knowledge I needed could have been gained hacking around on my own in my free time. The other half came directly from Systems courses at Carnegie Mellon and research I did there as an undergrad.

This is also true of my close friends from school (housemates my junior and senior year) who work at Apple on the jscore Javascript engine, at Pure Storage[1] on hardcore storage stuff, and at SpaceX on control systems.

Maybe the average coder doesn't really need a college degree, but if you want to be a badass and get there as quickly as possible, four years at a top CS University is about the quickest shortcut you can take[2].

[1] http://www.storagereview.com/pure_storage_comes_out_allflash...

[2] You still have to go WAY above and beyond, but the exposure to people in that realm is invaluable, and it's hard to get that exposure outside of these places.