skysight-inc/HackerNews huggingface dataset:
You read wrong my friend:

> Not all of reddit's code will be released, however. Huffman told me that while about 95 percent of reddit's code base is getting released at code.reddit.com under the CPAL license (the same one Facebook used to open source its own platform), including the rating algorithm that chooses which stories float to the front page

http://code.reddit.com/browser/r2/r2/lib/db/sorts.py
http://code.reddit.com/browser/r2/r2/lib/normalized_hot.py
I seriously expected a Rick Roll. Thank you HN user pretzel. I know there's hope out there for humanity :)
Omnisio - The Interview - Part 1
The community experience is the driving force [...], not the technology.

Absolutely. I'd be much more impressed with a comprehensive API for votes/comments/stories.
Firefox 3 Sets Download 'Record' - Are You Using It?
The truth about HTC has been revealed!
Morgan Stanley warns of 'catastrophic event' as ECB fights Federal Reserve
I saw the presentation of this at the Google IO conference. There was a marked audience reaction when they showed this on the screens, along with calls for "can we get the source code."
We're toying with an interface like this that's user-selectable between timeline-slider view and wikipedia-like history view.
I'm guessing that temporal completeness in data structures and UIs with respect to any atomic data structure might be rather more significant in the future.
This Is Not Your Daddy's OS
It is a pain in the ass to have to work for a living, usually at a somewhat painful job. Not quite sure how to tackle this problem. Robotics and artificial intelligence, maybe. It won't be solved in the forseeable future.

I would argue that we can eliminate a lot of jobs without losing much. The advances in advertising and PR have made our economy one where, with time, production increases demand - from Nike creating demand for overpriced shoes (the majority of which's cost is marketing), to the military industrial complex creating demand for wars.
This is still the case: typing in 'news.' will be recognized as a URL, and only subdomains of 'news' will be matched.
if business focuses on scaling back and being frugal, IT is in big trouble.

OTOH, this could be a fantastic for the right people in IT. Imagine, converting from SAP to an open source or SAAS alternative could save you $8 million per year. An entire industry could be built around this. Miss this while your competitors do it and you could be in for a world of hurt.
I'd be interested in a complete overhaul of the tax system. Unfortunately, real tax reform would require

A) all of the lawyers and accountants to learn a new system
B) If the system is simpler, lawyers and accountants will become less valuable, because people can figure out tax law themselves

I don't think we're very likely to see real tax reform in the US unless something truly and obviously catastrophic happens, because there will be a significant and powerful group of people opposing it.
Definitely an interesting take, but I can't help but think that valuing your children's education and upbringing is not just a fashion of our times, but something also universally noble. Certainly more noble than BMW's and Rolexes...

(before someone points this out - I realize she doesn't say children are just a fad, but that's a "natural" inference from what she is saying, and I would argue it's wrong)
HN, Reddit, Digg all in one place
How LinkedIn makes money
Why Many Entrepreneurs "Miss The VC Boat" and What To Do About It
I don't get it, shortest how?
When converted to machinelanguage?

Here is my code in Erlang, using factorial(which is not recommended by the site):
nCk(N, K) ->
fac(N) / (fac(K) * fac(N - K)).

what´s wrong with that?
My first thought upon reading about a correlation between declining GDP and increasing entrepreneurial activity was exactly the opposite of what this article states. If the GDP is dropping, my current employer is displaying inefficiencies and lack of product. I'll just start my own company and overcome all of that!
You mean Patek Philippe, of course ;)
ah it means how many keystrokes it expands into?
Update: Reddit Tries To Compete the Open-Source Way
I can't see a reason to use this.

I actually like your homepage (http://www.paraschopra.com) better and am more likely to visit that on a repeated basis.
Also see Project Euler:

http://projecteuler.net/
S3Hub: S3 Client (for Mac OS X)
Android on a Nokia N95 captured on video
When did everyone forgot that HTML is presentation markup? It's object code. The content is back at the ranch in a database.
Be careful-- the next thing you know, in FF4, the smartbar will be the "Google-as-you-type-suggestion-bar".
Having seen what some friends had to go through to get theirs, a slightly higher salary in a few years is really not worth the anguish of a PhD.

I don't think my MSc has made the slightest difference to my salary.
New space for ads: Your cellphone's screen while you're waiting for call to connect, SMS to send
No it's not, it searches entire URLs, names, etc. So site.com/news will come up as well. I found the "awesome bar" entirely un-awesome as well.
It's just going by character count.
lol. True.

Although, I wouldn't say it if I could just downvote it.
Open Source Alternatives
From the HN Guidelines: "On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups."

RTFG

http://ycombinator.com/newsguidelines.html
I use Google Docs extensively now. I wish it had an automatic notification feature for updates though :)
This is obfuscating Flash games with CL. They don't use it to develop any part of the game.
Awesome rant, however the movement to have the OS 'browser based' is more about the old http://en.wikipedia.org/wiki/Network_PC idea than it is about web 2.0/ajax or xml.

It's like a movie sequel with different actors and a crappy writer.
People should take that "assembly language" quip more seriously. Why are we still writing raw CSS?
All that just to say "put your url in your print ads" ??

This is advice I've been giving my clients for over 8 years.
Skills shortage hits games firms
Friendfeed rooms? Voting on items really isn't necessary for a small group.
If a certain someone had read it, the OS community would have been better off...
Where's the IE for search? The success of Firefox was a result of IE being a crappy browser. Google does a pretty good job at search.
The value of a currency is the trust people have in it, that the dollar, pound, franc, whatever you earned today will buy what you need tomorrow.

If you monkey with the currency for short term political gain, that trust is eroded. Sure someone may benefit from the meddling this time, but that person knows full well that if the rules are fluid they might be the one who suffers next time. It doesn't matter if the central banks put rates up or down; every change will reduce the currency's value. The way to restore value is to build confidence back up and the way to do that is to resist the urge to meddle.

None of this is rocket science.
Yes, but reddit looks a lot cleaner than slashcode.
This strikes me as a clever anti-competitive measure. You flood the web with cheap clones who have small user bases and low quality, and no one can gain enough traction to overtake your site.
> The community experience is the driving force behind reddit/digg/HN/mixx/slashdot/etc successes, not the technology.

Slashdot only went open source after they gained a lead with their own instance of the code. Slashdot only went open source after increasing demand from its community. Since going open source, Slashdot has subsequently gained bug fixes and a much more scalable implementation at reduced cost. However, I cannot name any other instances or derivatives of the code which are active - not even Squishdot Zope clones.

So, if you've got a big archive of posts and a large number of active users then open sourcing your code only entrenches your position by reducing costs.
What comes after yottaflops?
"A foolish consistency is the hobgoblin of little minds"

- Emerson

That is, using div vs. table or vice versa, just because you're "supposed to" strikes me as being contrary to the true hacker mindset.
Interesting Article about Bananas
YouTube Shifts Strategy, Tries Long-Form Video
Ah ok, I misunderstood what they meant.
xkcd on the comment policy of News.YC
Haaaaa!!!!!!! This is the greatest use of technology ever!
I'm not too surprised. For all the flash and glam behind Facebook, I find LinkedIn more valuable.
Social Investing Site Covestor Is Now Open to the Public
Facebook Ads now targeting professional titles, taking LinkedIn head on
Accelerando had a lot of great ideas, including this one taken to its logical extreme -- companies owned by companies whose directors are themselves python scripts. Didn't much like the story, but the ideas are lovely.

Near the end of the second link you provided, Johnson says that the new amendment prohibits transfer of interest, even say, to your next of kin. I suppose this will lead these firms to setup themselves to distribute nearly all of their revenue to their partners, rather than maintaining large excess capital beyond that needed for, say, foreseeable upkeep.
Heh. It's ironic that XML was designed to represent text documents, but is now mostly used to hold data. Maybe if they had named it eXtensible Table Language, they would have enticed people to put text into it like they do with the <table> element.
Gen Y Sounds Like A Bunch Of Entitled Whiners
someone should code a wiki using this ... :P
when i first read this, i thought it was going to be a site like prosper, but for investing in startups. which would be awesome.
From a comment by Austin Haas of Pet Tomato:

"When we have time, we're going to release another installment of this game that utilizes a collection of backend components written in Common Lisp, using SBCL, Hunchentoot, and Postmodern, to allow players to create and submit their own game levels. We use that stuff internally now and it's working great, but we need to clean it up before it's ready for public use."

http://xach.livejournal.com/175304.html?thread=368072#t36807...
Not convinced this is real. But fun.
Teens use Google Earth to party in strangers' pools
Perhaps pg releasing the source to Hacker News was a trial run for Reddit? Or the Reddit guys were inspired by it?
When Borland got shirty
Now you can write it...
Dr. Dobb's Architecture & Design World 2008 Features Top Keynote Speakers
I hope you just overlooked the :)
I was joking about the very low girl presence on irc. Maybe it was not that funny, but you took it way to serious. You need to relax man.
How is that cool? That should be standard with PostgreSQL. User defined functions lend themselves to be used, and are far easier to do in PostgreSQL than other databases. It's shocking that using functions/stored procedures is an anomoly, it should be standard. It is in all our projects.
OurSignal - mashup of Digg, Reddit, Hacker News and delicious stories
To help you in your quest, the problem space is called "data provenance" - information about origination, history and trustworthiness of the data. There's been plenty of research about this topic recently.
Personally, I think this is a very dated position to take.

All computer language save exactly what the processor reads is completely synthetic, a fantasy that we all mutually support to make our lives easier. We've seen machines based off of a variety of underpinnings that directly model languages above them, so even that underlying representation is somewhat fluid and subject to interpretation.

I agree that sometimes people forget about how much infrastructure surrounds them, but I also think that people working in lower levels of the code sometimes forget that their job is ultimately to make it so no one else every has to do what they are doing. Ideally, every layer completely fades away into the previous layer and you end up with a unified front which we call a runtime environment.

So maybe this complaint is like a Matryoshka Doll. As he hacks on his OS-level code in assembly and lectures people about how they shouldn't take his work for granted or steal his names, a lower level software or hardware engineer is saying exactly the same thing about his post.
Yahoo: Flashback To The Good Days
big boost to the pylons community.

good pylons code to learn from, written by smart dudes, working at a large scale.

hats off to reddit!
The Father of Google Reader Resigns
> min-width which is not supported in all browsers

There's a very simple workaround. Reference a transparent, one pixel image and specify the desired minimum width.
Yes, We Will Have No Bananas
I doubt they would include such a patch in reddit.com ... it's trivial to write, but their intention is keeping that information inside reddit, which is pretty evil, by Google standards.
I'd be more interested to see the old Lisp implementation.
How Darwin became Darwin even as there were others
Why not ask them? Even better, maybe they'll see this thread and respond...
If the age of a position negatively impacts its correctness, we should re-examine Newton's Laws :)

I guess that most anything is 'somewhat fluid and subject to interpretation', but I still find it difficult to understand how a software engineer can conflate the idea of an OS (which essentially manages computer resources) with a browser.
Ask YC: Publicity
When you "go live" or launch a beta, who do you tell, what outlets do you notify ... where do you send emails to get the word out (examples are digg, techcrunch, reddit etc...)?
So that you don't have to read the article to answer the question of how they make money:

1) Ads

2) Premium subscriptions

3) Selling content to companies on prospective employees
Two weeks ago, the BBC had an article about the shortage of mathematicians and physicists who persue teaching ( http://news.bbc.co.uk/1/hi/education/7433339.stm ). Would you want the best mathematicians and physicists writing games or teaching the next generation of students? Currently, there's a shortfall in both cases and the reason is quite simple: the pay and conditions are atrocious.
Beyond a certain threshold they're just making shit up to make ever more exclusive stuff for rich people to spend their surplus on, without adding any more value than exclusivity itself.

The funny thing is that the exclusive brands are crap at delivering actual value in their products compared with mass market manufacturers. A Lamborghini is a piece of junk compared to a top of the line VW and will look like dogshit after five years. Similarly, lots of the most expensive men's clothing you can buy in upmarket boutiques will be falling apart after two washes. Don't even get me started about haute couture fashion.

The point is that once you've pushed the envelope on quality and good design, all you can add is higher price to make a product exclusive. So the rich will actually give money for nothing - high price is an aim in itself, even at the expense of real virtues. Which is really weird.
The cartoon is cool, like every other xkcd cartoon, but has nothing whatsoever to do with News.YC.
Usually I avoid using SPs so I can be database independent. If you need to switch database and don't have SPs you don't have to rewrite all that logic. Another reason not to use them is that the DB is difficult to scale. You can avoid using valuable CPU time for SPs on the DB server if those functions can be executed on the application or middle tier layer (that one scales well) as well.
But when I don't have scaling problems, or don't plan to change DB I use them as well.
Are you saying that I mention my startup and our plans too often on HackerNews? I like hearing about other YC companies here, so I presume others feel the same about me.
I've seen a couple of similar projecs out there (mainly MIPS). I started writing one for MIPS when I was taking a computer architecture course so that I didn't have to install SPIM, but eventually lost interest.

That is pretty neat, though.
I am equaly obnoxious to someone who is obnoxious to me.

I find being detained for an crime one hasnt done very odius.

And that I would shut up would be very objectionable in the police officers opinion.

So should I disregard this good advice that is the main toppic of the linked video just so I dont apear obnoxious in the eyes of the police?
such simple site ... so many technologies it uses. this can happen only to python :)
When you have disputes on the internet a magic fairy takes you to meet the other person face to face. This supposedly resolves all animosity and things resume normal.

That will work. Sure.
"We want to work with government to help equip our graduates with the skills they need to thrive in one of the most dynamic and profitable industries in the world."

The government is the leading expert on game design education... Love it...
I was making the assumption that a developer may have limited control of what markup is being output by their CMS - if they were using one.

You can't always nail down every last character coming out of a framework, should you be using one, no matter how great it might be.

Anyway, as I said: it's not so much a problem using tables for form layouts. But I encourage you to look at pure CSS solutions for column layouts (such as 'One True Layout').

You obviously care about what you're producing, you should keep pursuing purer, more semantically rich (and appropriate!) markup.

If you want to discuss this one-on-one, you can get me via Twitter:

http://twitter.com/Wrestlevania

Look forward to hearing from you, Olav!
"Don't say things you wouldn't say in a face to face conversation."
http://ycombinator.com/newsguidelines.html
NYT's TimesPeople: Definitely Your Father's Social Network
I'm kind of surprised that this isn't getting more activity. It seems like this is a big deal to me.

Is RBS just being overly protective?

What are some things us average joes should do to protect our well-being?
It's more like old folks are wining about young people being different. Same old story. One day I will probably join the ranks, too, and the cycle will continue :)
Ask HN: How to update a large network of computers
I am working for a company that has several thousand stores located in a large geographic area. Every time data changes have to be delivered to the stores (around 500MB each) there are about a dozen servers transferring the info to each individual store. As you probably imagine it takes a long time to do it and it requires a lot of bandwidth. It will be faster if the stores could be updated from other stores, specially if they are close from each other. Do you know of any software that can help us do it. May be some type of mirroring or maybe git or some other version control system work for it. Any suggestions?
"Dated" doesn't mean old, it means old-fashioned or somewhat anachronistic by modern standards.

All he's really talking about is a "runtime environment" when he says OS. What we consider the bare bones of a modern OS is, by standards set 30 years ago, irreparably full of excess and waste. Even if you look back 10 years features have been added which were once impractical. The feature creep all software experiences means that over time, what's considered the "bottom" of the software hierarchy is constantly reaching up to the top.

And it gets really complex when you start talking about emulation. Is an OS suddenly not an OS when it's run in software emulation? What about virtualization? If the resources it manages are fictions, does that change what it is? And then you get into insular environments that certainly could be made to run on bare metal environments if you wanted to, like Lisp and Smalltalk. Where do they sit?

Maybe "Operating System" is a misnomer, but it's not far from the truth from the perspective of a web programmer deploying applications to a target over the network.
From the article: Based on the original perl golf, Code Golf allows you to show off your code-fu by trying to solve coding problems using the least number of keystrokes.

I'll be a pedant and note that Code Golf is based on Perl Golf, which is based on the obfuscated Perl contests, which are based on the IOCCC. The major differences are implementation language, specified problem and a hard limit on submission size.
Why? So one would be more 'likeable' and 'popular'?
So one can "brown-nose" ones way to success?

No, seriously I am not that obnoxious unless someone pisses me off and believe me after working as an onsite technician for an ISP it is hard to piss me off.
http://en.wikipedia.org/wiki/BitTorrent (i would link to the protocol but the link doesn't show up correctly here)

there are probably better options, but this one is already implemented and likely wouldn't be that hard to make work for your situation. might require you writing something yourself to suit your needs, or you might be able to find a turnkey solution.
The constraint to be optimised is code size, not readability or speed. A strongly-typed language would be at a disadvantage if casting between datatypes was required.
Assuming these stores are behind DSL ... DSL upload speeds are usually terribly slow. Are you sure that it would actually be faster than downloading from some central server?
http://www.live.com/
Outside.in launches Radar
I find it interesting that this "skills shortage" seems to coincide with the emergence of the game development degree. First it was places like University of Phoenix and DeVry, but now I see them offered at more reputable schools.

I wonder if this skills shortage isn't partly because the students of these game development programs don't get an education in things like computer science, software design, fine arts, literature, and history?
Facebook’s Anti-Spam Campaign Claims An Innocent Victim
Some other thoughts:

You mention data changes. So what about sending just the changes?

What is the real problem? That it takes a lot of time? Or that it requires bandwidth?

If downloads are slow, are your central servers overloaded?
What about putting the data on a CDN or Amazon S3?
I never knew Google was this massive
MS moves on from Yahoo buys TV ad company Navic to bolster ad network
The Programming Book Graveyard
Had to up xirium, he’s dead on. In this day those skill sets lend themselves too many opportunities, particularly those that offer great (current/future) payouts + benefits.

The sheer cost of game development now lends to larger teams, less individualism...
(note: I’m not a game developer, if I’m dead wrong on this matter please call me out)
Why lisp is Unpopular
I know this is getting pretty old, but game companies have nobody but themselves to blame. Let's face it, making games is cool. They've got that on their side. But they're not willing to pay enough to even cover costs of living to graduates, they don't pay people for the copious overtime they expect them to work, and to top it off they insult people's intelligence by doing a terrible job managing the teams and projects.

Okay, some places are probably better than others, but I never heard about any fantastic places to work at from people in the industry. And I suspect word would get round pretty quickly, given how there's about 3 degrees of separation in the UK game industry and everyone knows everyone.

EDIT: if I sound bitter, that's probably because I speak from experience. I was once a fresh-eyed graduate going straight into game development. (I studied computational physics, not gamedev though)
I still disagree. I've met lots of weird people. A small subset of them are smart. You get better at telling the difference over time.
Immense 10 million pixel video wall
Can you beat any of the other languages with Java?
not face-to-face... more like grass is greener / other man's shoes...
No, this is why Lisp is unpopular:

http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptab...
As a stopgap measure, check the Paul Graham "facts" ( http://news.ycombinator.com/item?id=60357 ) and the Bruce Schneier "facts" ( http://geekz.co.uk/schneierfacts/ ).
Fring API Could Shake Up the Mobile Web