skysight-inc/HackerNews huggingface dataset:
There definitely can be some negative SEO effects of fitting all your content on one page. If you want your page to rank well in Google, the keyword density should be 3-5%, and the title tag keyword density should be as high as possible for the specific term you want to page to rank for.

If all of the content is squeezed into one page, like the example, the page won't rank well for anything (baring off page optimization).
i believe that there very much is. the iphone sdk is really, really good. you can get up to speed quickly.

it's a shame that apple is not giving out many of the developer keys yet. but if you're serious about this, that shouldn't be much of an impediment. you can still develop for the iphone simulator. and if you really, really need to see your app on a real iphone, you can jailbreak your phone. it's not what apple wants you to do, of course, but i really doubt they're going to disqualify developers who use that method for testing.
My take on JK Rowling's Commencement Speech
If it's easily findable, I don't think he'd be too horrified. Don't you remember commiserating with friends over how awkwardly your own parents explained sex, masturbation, etc. (to the extent they explained at all)?

And this was a story where there was already a friend there (and the friend's mother), so it doesn't seem much of a risk.

Posting a story about walking in on his son masturbating, or something along those lines, on the other hand, would be bad.
Considering OSX was originally built from FreeBSD, I suspect it wouldn't be that difficult to merge some of their work into OSX.
"Just because you can, doesn't mean you should"

...goes both ways.
Very nice. Using hard disks as speakers is a great hack!
i agree that it is unfortunate that you can't install your own apps on your own iphone without a key from apple, access to which they are zealously guarding. i'd love to be able to do just that.

my guess is that it's because this is somewhat tricky. the natural state of data is that it's easily copied. apple is creating artificial impediments to that natural state, in order to keep the iphone experience pristine and friendly for non-techy-types. they don't want to release something that's half-baked, then have to take it back. that would get everyone enraged.

also, apple does have an unfortunate tendency towards absolute secrecy. it's better than the endless vaporware announcements that most other companies seem to revel in, but i think they go too far sometimes.

apple's not perfect, but they do a better job than any other tech company i can think of, in my opinion.
I have a sneaking suspicion that "fromedome" is actually "Dan Frommer" from Alley Insider. The names are just too similar but I have no way of either proving or disproving it.
LiquidPlanner: Project Management That Deals With Uncertainty
It's a bit of a stretch as far as relevance to the hacker/entrepreneur community goes, although this suddenly makes me realize that the same is true for almost all of those astronomy and theoretical physics stories that get submitted here. But they're more traditionally geeky subjects so nobody complains. Go fig.
Real Virtual Office Challenges
Fair use is an exception to copyright, so it still applies even if a feed says "you can't do anything with this data". I don't know whether fair use applies in your case.

Google News certainly gets special treatment, but in the opposite way you intended: they've been sued by newspapers and newswires for behavior that appears totally legal to many observers. http://news.cnet.com/2100-1030_3-6174008.html
http://articles.latimes.com/2008/mar/12/entertainment/et-pix...
This is mostly a fallacy. The FreeBSD code is limited almost exclusively to userspace stuff. The Darwin kernel descends much more directly from NeXT's mach-based product. It grew SMP support only very recently, and via a very different path from that taken in the monolithic BSD community.

Honestly, I don't understand why Apple continues to work on their own kernel. It has near zero competitive advantage relative to FreeBSD or Linux, and much cost a fortune to maintain. The real value of their product has always been above the kernel anyway: I have to believe that switching the kernel out for a more robust Unix variant can only be a good thing for the Mac.
I'm sure we'll now see the creationists' argument evolve (again) in another attempt to survive the deft hand of science.
Didn't you get the handbook? Hackers are supposed to care about astronomy, physics, and math also. Not fish.
I didn't get into this, but Brook argues that allowing people to become billionaires has led to increasing costs of living in major cities, pushing out the kinds of people who start startups in favor of trustafarians, i-bankers, corporate lawyers, and the other kinds of boring people that billionaires breed. He's more focused on stories than economic analysis, but the argument seems plausible.
From the comments: "Privacy is overrated. Most people who worry about privacy are compulsive masturbators who smoke too much dope. The rest are pedophiles."

Smart guy, maybe he can tour with Bush/Cheney on the speech circuit.
Of protocols that don't work well with REST? Sure: anything that, in the database world, would require transactions.

Think of the classic double-entry accounting transaction: you have two accounts, and need to atomically subtract an amount from one and add it to the other. Clearly the accounts are two (or more) REST URIs. But the operation needs to be atomic on both; it's not enough just to do two PUT/POST operations. You can do it with REST, but it requires some fancy footwork with extra objects for "locks" or whatnot. It's just a mess.

With a protocol that exposes behavior instead of state? It's just a "DEBIT" command that takes two accounts and an amount and returns success or failure.

Basically: pick the tool for the job. A lot of the "problems" with REST are an attempt to make the hype more powerful than the technique.
Perhaps a sense of the absurd matters because so much of what developers put up with is absurd - absurd schedules, absurd requirements, absurd hours. Treating the absurdities of the average development process with humor makes developers' jobs much easier.

I think it's rather that you need a good sense of logic to even notice - let alone truly appreciate - the absurdity of certain situations.
Whew! Thank God! Almost passed out!
You'd take the word of random hackers on the Internet over that of your lawyer?

Fair use is complicated, and depends on a lot of factors like:

a.) how much of the original work you take

b.) how much of your work this constitutes

c.) commercial or non-commercial?

d.) do you have a positive or negative impact on the original copyright holder's business?

There likely isn't a "right" answer until you get sued and a jury decides one way or another. But I think it's highly likely that a lawyer you're paying for can give better advice than we can.
OS X 10.6 may use FreeBSD's ULE scheduler to boost SMP performance
I assume that first life has to develop, and then it has a chance to evolve. So it's possible some places lack the necessary components for life to develop. But it's certainly possible for primitive life forms to exist in other parts of our solar system.
Lessons in PR (Why I chose not to court Techcrunch)
This post is a gem if you want to hire a ruby programmer.
The truth about NoFollow links... They DO hold value
Who said evolution happens only here and not elsewhere?
I absolutely hate long one page layouts. They scream "scam" any time I come across one.
I dunno; when I read this one, my thought was "so long, and thanks for being fish", which is sufficiently hackish for my tastes.
i agree with that. i've often curbed my commenting lately, because these days i seem to get downvoted capriciously for any little thing.

i think our original community values are getting diluted.
I absolutely despise my bank's website, and the slow servers they use to show it to me. The text is tiny, it uses a table based layout and tries to load up other useless information, such as the current weather conditions.
Of course, if people start building poker bots, then the real money is in finding which players are actually poker bots, reverse engineering their algorithms from their play, and making a counter-bot to automatically drain money from the first order bots.
haha, same here. Isn't it "thanks for all the fish?"
Everything is relative. "Breakthrough" scalability and parallel computing on OS X, but more importantly compared to previous versions of OS X.

The fact that OS X is currently in last place (I read the same article you're referring to - I think it was on OS News but I'm not sure) is the very reason why they can improve so drastically. Basically, what Apple meant to say is, they're going to be backporting all the FreeBSD scheduler patches to OS X - perhaps even using the ULE Scheduler which would be 1) easy enough to switch to without too much development on Apple's behalf and 2) totally capable of delivering the promised improvements.

http://neosmart.net/blog/2008/os-x-snow-leopard-to-use-ule-s...
Time Warner Cable to Block All Usenet Access Nationwide
What I got out of it was some dink in New York is upset because Lox is $2.50 an ounce. I probably wouldn't have minded the article so much if it wasn't an op-ed piece.
The example website is a site that basically replaces a paper-based flyer, so having it be one page is OK.

I would have worked more or less the same as a 2- or 3-page site I think. With only one page you don't have the lag associated with page load every time you want to see a different section of the site.
_I'm reposting my comment that I posted to the blog._

The alarm clock would need to run on the server and trigger a notification on the iPhone.

There is a very slow task manager that can execute code: Me.

Your service that is sitting on your server would push a notification. A dialog pops up on the iPhone. The user touches a button on the dialog box and task switches to your application.

Having shipped games on the Sony PSP, what you are proposing is a very, very bad idea. Background processes are a bad idea for memory-constrained devices that need 100% uptime.

The iPhone does not page out to disk and it has a limited amount of RAM. These resources should not be handed to background processes.

Note that the iPhone notification system works just like the notification system for the XBox 360.
I have developed web and desktop applications for a bank ... "Design" is just considered eye candy and it is not in the specification document.
Were I to design it, I would pagerank on users and their votes, or use a bayesian filter on article text with classification via some top users' votes. But I'm very curious to find out pg's solution.
Very interesting, but is it 1 errant knife away from cosmetic destruction?

I actually like the concept a lot, especially the lights, but I don't find the wrinkles when the doors open very appealing.
But often "less is more".

A page per section makes it easier to focus on that section. I think it has to do with the unconscious processing of visual information.

Also, if the one page technique was superior I would expect it would have become the dominant method on the web. Evidence suggests otherwise.
Yeah, either way, that sucks.
Fonts, Text, Kerning and Ligatures in Firefox 3
Life is tricky to define, but the most likely scenario is life does not develop first - it develops only after a process of evolution of replicating stuff that would not be considered alive by most definitions.

Eventually, after billions of years with trillions of petri dishes worth of different little evolution experiments all happening in parallel on each of billions of planets, some of them gain replication mechanisms that are complex enough that they could be considered alive.

Evolution leads up to this point, and continues after it.
Powerset: Win a tshirt!
Microsoft has Pulled Project Sandcastle for Open Source Violations
This is not the lawyer's area of specialty.
I think there's a huge danger in downvoting. People dismiss things more quickly than they come to appreciate them, especially hackers. It may still be better if people just vote for what they like.

There are far too few people watching the 'new' feed now. Isn't there some way to improve the incentives on issuing the first few votes?
Ask YC: Startup Interview Tips
Hello, I am freshly unemployed and am about to embark on a few interviews with different startups. Can anyone recommend any tried and true resources or advice that might set interviewing at a startup apart from interviewing at a regular company/corporation?
I assume that's who it is as well; given every submission is to a Dan Frommer article. Which is why I'm saying he's just a blog spammer. Well, that along with the fact that he's never even bothered to comment once here.
I have some Windows Mobile and web experience and tried out Android (besides long-time NT/C++), so these are thoughts on iPhone development in no particular order:

1) Objective-C is easy to pick up for C++/C#/Java developer. Strange at first but you get used to it. Lack of garbage collection on iPhone is a big disappointment given that it's available on MacOS X. Integration with C++ libraries is straightforward.

In general development is somewhat slower than for Andoid or even WinMo, but result is nicer/smoother looking. Tools are OK, editing in XCode lacks some features you get used to in Eclipse or Visual Studio. It's free (unlike Visual Studio), but obviously you need Apple hardware to run it.

2) UI: there is no layout engine to speak of, so some things require more work than in Android for example. From other hand some very nice standard controls are provided (navigation bar, table view is very customizable etc.). Surprisingly some things you would expect are absent: glass buttons used in Apple apps and alerts, function to get height of the keyboard for laying out your controls accordingly, etc.

3) Apple seems somewhat restrictive about access to their developer program (and without this it's all pointless - you are not going to get access to the store). We got ours, but it took some time and they lurked on our website a bit probably to make sure that we are real.

4) Safari web apps look quite solid and it's possible to make them well integrated with the iPhone. Now with the SQLite access from Safari for the local storage for many kinds of apps it makes sense to be developed as web apps because it's generally faster to develop and easier to distribute.

5) I wish Apple would officially support Python for iPhone development.
We use feeds at NewsCred. We've done a lot of research into fair use, and it all depends on the factors mentioned by nostrademons in the comment below. Really depends on what you are planning on doing with/around the news.I would suggest just going for it - if you get sued, you'll get the publicity!
Not when you're talking to the fish. :-)
I have heard it described as crossing the event horizon on a sufficiently large black hole. If the hole is large enough, its possible that the gravity at the horizon would only be 1G, so you wouldn't feel anything but you would see the sky close in on itself, never to return.
Well, there's democracy and then there's mobocracy.

Democracy says that this place is peopled with hackers and if the hacker citizens upvote a story then it is, ipso facto, of interest to hackers.

Mobocracy says that demi-hackers trickle in and start upvoting stories and posting comments that attract quasi-hackers. The quasi-hackers then attract non-hackers and you eventually no longer have a narrow community. The stories that appeal to the lowest common denominator then rise to the top, due to sheer statistics.
Seriously: as someone who has spent time competing on the Freenix list and hacking on INN --- good. fucking. riddance.

People are still using Usenet? What year is it?
Sun servers with integrated Flash & ZFS
No, it will lead to more herd behavior. If people can't use upvotes reasonably, what makes you think they will use downvotes reasonably?

I think this story rose to the top because it's aligned with the eigenvector of TC-related talk at HN. Hive mind has awakened and achieved a stable thread of thought. Over time we will see more of those stable waves forming. I have twice purposely clickbaited to the top of HN, and several times at reddit - the eigenvectors of the hive mind aren't hard to see and exploit, but after a certain point it's not clear who exploits whom. :-)

The only way to stop it is restrict the community.
maybe they should cover it in those glad force flex bags.

regardless, i think it's awesome.
Usenet has been in decline for years; I've heard that only 1% or less of Internet users access Usenet these days, and most of them are probably the "bandwidth hogs" that ISPs hate anyway. Time Warner used to have news server farms in each city then they outsourced their Usenet to one of the big providers. This just gives ISPs an excuse to stop wasting money on Usenet altogether.
This title is inaccurate. Time Warner does not say they're going to block access to usenet, but only that they plan to stop offering it as a part of their service; this is not the same thing, as you could presumably still use a third-party usenet provider, such as Giganews.

"We're going to stop offering our subscribers newsgroups," said Alex Dudley, a spokesman for Time Warner Cable. "Some of the early press on this indicated we were going to block certain Web sites. We're not going to do that."
I'd suggest requiring everyone who submits a story to justify its relevance via the text box, ignoring all story submissions that don't have accompanying text (the exact opposite of how it currently works). That should deter a lot of impulse submissions, requiring users to think about why a story is worth posting here. And it should cultivate voting practices that maintain a stronger eye towards community relevance, as opposed to general interest. I.e., don't upvote unless the submitter successfully argues their case.

Restricting upvoting controls to a story's dedicated comments page would also deter impulse upvoting and force users to check out the justification.
This year it added a fourth teammate: Greg Dingle, who is working on a stealth online advertising project that Weebly plans to launch in the next few months.

What does that mean?
Good idea. I'd love to see a javascript form builder like wufoo has as a free tool also.
Its a secret thing they are doing related to advertising that Greg Dingle is working on and they are going to launch that aspect in the next few months.
Copy and pasted from here: http://news.ycombinator.com/item?id=213943

I'd suggest requiring everyone who submits a story to justify its relevance via the text box, ignoring all story submissions that don't have accompanying text (the exact opposite of how it currently works). That should deter a lot of impulse submissions, requiring users to think about why a story is worth posting here. And it should cultivate voting practices that maintain a stronger eye towards community relevance, as opposed to general interest. I.e., don't upvote unless the submitter successfully argues their case.

Restricting upvoting controls to a story's dedicated comments page would also deter impulse upvoting and force users to check out the justification.
Ask YC: What resolutioon do you design websites for?
I usually develop sites for 1024 x 768 resolution. But am wondering if its time to increase that baseline? What do you guys think? Thanks.
I use DTrace all the time on OSX 10.5. I was looking forward to using it on my FreeBSD box but it seems the CDDL licensing is getting in the way. See here http://administratosphere.wordpress.com/2007/12/04/systemtap...

Anyone here have any experience with Systemtap on EC2? I've been meaning to get around to creating some new images with it but haven't yet.
Current cars are already 1 errant knife (or key) away from cosmetic destruction...
It's certainly worth a discussion on the merits of a one-page design. Often, I flounder through a site trying to find a specific piece of information and just wish they would put it on a single webpage.
Write and release code. Startups often say that they have to hire great people, but I know plenty that would be happy with a junior person. What they can't handle is someone who requires a lot of hand holding.

The engineers are going to google you before you interview. If they can't find anything to judge you on they're going to ask you the same questions they would ask themselves (often full of gotchas that you would only know if you actually worked at the company).

If you have released code, they can judge you before hand, make a decision about whether they have a need for someone at your level, and then re-orient their interview questions to whether or not they like you enough to work with you.

Sorry if I incorrectly assumed junior, although frankly a lot of start up engineers would assume that no matter what if they can't find an public contributions from you.

If you're not sure what build you might try building something using the startup's API.
Ask PG: Are people getting more liberal with their downvotes?
I've noticed something that seems like a trend, namely an increased use of the downvote for comments that people mildly disagree with. I pointed it out in this thread (http://news.ycombinator.com/item?id=214294). I normally try to stay away from the downvote button as much as possible because it seems somewhat passive aggressive. If I disagree with someone, I won't vote up. If I really disagree with someone, I'll post a rejoinder comment. I remain utterly convinced that the downvote killed reddit (that plus the influx of the /b/tards).

Has the use of the downvote increased since hacker news made it to techcrunch? How about in the last 30 days?
Gorgeous. Even if you don't like the concept, it makes you stop for a second and say 'what if?'

Also, ever hacker working on a project shouldn't miss those few seconds in the video where he talks about emotion. That's the missing key into most projects I see. When you are busy trying to sell your technology and not the emotional impact it'll have on me -- you are missing out on one of the most powerful human motivators.
actually the gamecube is more powerful than the PS2, something exacerbated by the ps2's lack of anti-aliasing. so i dunno about the PS2 rivaling the Wii
While a one pager will work for some very, very small sites, there a compelling reasons not to do this. People have been trained to look for navigation cues such as Contact Us, About Us, What's New, and Home. These are standard becasuse they work, are easy to understand, and give the user LESS content to sift through. The example site is really missing the boat usability wise. Also, it doesn't feel right to NOT have the standard navigational options. It leaves me, the user wondering what I am missing.
Depends on your target audience. Generally, I am like you and develop for 1024x768.
Why is this getting modded down? He's presenting useful information that may or may not be relevant to some developers. Please mod down idiots, but not someone taking the time to present useful facts.
It would be great if this were true... but I doubt it. I've never heard any indication that Apple's scheduler has much in common with any of the FreeBSD schedulers -- my recollection is that their scheduler comes from the Mach side of things. They might borrow a few ideas here and there, but schedulers generally tend to be pretty tied to their parent kernels, so I'd be surprised if any ULE code migrated to OS X verbatim.

File this one under "cool story, too bad it's not true".
Parallel programming isn't easy.

I'd like to see more real details before they claim that they've figured it out. I love Apple, I use a Mac exclusively and I'd love to see my computer rock, but I'd holding my breath until I see some actual details.
Absolutely Brilliant! I took me less than 2 minutes to pay 3 bills and check my balances. Normally this is 5+ minute affair!
The Brilliance of BDD