skysight-inc/HackerNews huggingface dataset:
Amazon's algorithms are simpler than our own (at least as far as I can tell) and most recommendation engines use some sort of embedding to reduce the dimensionality of the problem.

Amazon's related products do in fact seem to be, or very near to, a simple counting structure. Our ranking algorithm builds a large subgraph around an item and then does a few passes with a couple different ranking schemes to try to figure out the hot items within that subgraph, prunes "noisy" connections (i.e. links that are "hot", but don't actually pack much semantic meaning) and then tries to scale things so that the results returned aren't simply those with the largest overlap, but those that are most relevant within that subgraph relative to the larger graph. In that sense, it has some similarities to web-search algorithms.

In user-visible terms, that means that our results are often less obvious than Amazon's recommendations -- for a long time we called that the "tell me something I don't know" problem. It's no good to do a search for "Miles Davis" and have "Jazz" com back as a related item. If you know about Miles Davis, you already know about Jazz.
This change was noted in the recent Arc 3.1 release discussion. Based on that comment I think the threshold is now 200 karma.

http://arclanguage.org/item?id=10254
"xml parser flaws"
Could you explain why the Mac upgrade is not an OS in its own right? And why it's only an upgrade?
PBX Systems
PBX stands for Private Branch Exchange, which is a private telephone network used within a company.DrVoIP represents a team of Cisco, ShoreTel and Microsoft certified engineers led by a recognized industry leader with 40 years of telecommunications experience.
I can still downvote as well, so that may give a slightly better idea of the new threshold value (you're in the top 25 on the leaderboard, so it's hard to predict the threshold value from your karma level).

In any case, why isn't the threshold value set dynamically? Maybe something like "if the user is within the top 70% of karma earners for the past week AND within the top 85% of karma earners all time" then allow them to downvote. This way it always adjusts to the traffic on the site and doesn't need to be manually changed unless you want to tweak the parameters a bit.
Sony camera decides when to take snaps
Well put. Although European patent laws are a different kettle of fish.
It is possible that my strategy is mistaken and that I should change it. I'm thinking about it.

Amusingly though, in the example that you brought my strategy would have been pretty good. Instead of reading through your ad until I got to the place I am disqualified for the job, I would have just sent the resume and not wasted any more of my time. Since I'm not getting the job in either case, I have only saved myself time.

Additionally, there is always the chance that because of other accomplishments mentioned in my resume, the company will still hire me.

I'm not saying my strategy is the best one. I'm starting to think I should change it. But this is an example of when it is beneficial.
ICANN, the US, and the Panda in the Room
You could just use killall.

http://linux.die.net/man/1/killall
"I’d written my first program PwlTool*. This program could be used to reveal cached passwords in the Windows 95 operating system..."

I wonder what legal use such a program would have? Perhaps this (theft of copyrighted material) is karma at work.
Antamediacafe - Internet Cafe Manager, Internet Cafe Program
Antamedia Internet Cafe Manager and Program is so powerful, helpful and reliable.
Once again, here is my standard comment every time somebody puts out a Canvas app:

Please add the ONE line of code required for this to run in IE

Look, Internet Explorer had VML support way back in IE5, and it's trivial to emulate Canvas with it. Google even supplies a library that you can include:

http://code.google.com/p/explorercanvas/

Put that in. Today.
Ask HN: join YC for a non-US resident
Hi, I have an idea in mind (which is very stupid and simple) but if implemented correctly, it can turn productivity on. So I'm a "geek", i worked mainely on C# and php/mysql/jquery; I thought of trying to apply for YC.

The problem is "I'm not a US resident"; YC doesn't help in issuing VISA to US and suggest to ask other members, so here i ask! Are you an YC startup founder not from the US, how did you do to get VISA?

Also I'm 18 years old (but in January I'll be 19); so does that matter a lot.

+ is finding a partner hard? (currently I'm alone)

sorry for "lot of questions" but I don't know whom to ask, if you are that kind of people that want to talk a lot about their experiences why not add me (omar.abid2006@gmail.com) and talk about it
Since I'm seeing so much negative reactions, I guess I should mellow down my strategy a bit.
I like the guardians "figures behind the story" stuff, really nice. But it does show they're relying on a percentage which means that if the overall percent of 15-24 yo using the net has increased then the absolute number using SNS (Social Networking Sites) could have actually increased.

Also, the figures look pretty bogus, apparently 22% of people age 15-24 have their own website? (this is not counting blogs or SNS, eg MySpace). I don't know a huge number of people in this age bracket but none have their own websites.
The very nature of law, law-making, and law-enforcement attracts such people and repels others. Therefore even traditional revolution would ultimately fail. One would need to do something new.
Creating Screencasts With recordMyDesktop On Ubuntu 9.04
Pretty much a useless article without some explanation of what the flaw is.
What user-generated RSS feeds, social bookmarks sites do you read?
This is great for hacker news and for good tech stories. What other sites do people read and why? e.g. is there a great site for developer news, or for networking news? Slashdot etc. Thought this could be a good thread for people looking for news sources.
Yeah, I spend way too much time on this site :-)
The original article sounds like a scare/marketing piece:

"Targets: Anything that uses XML"
Isn't that a 5% drop of 15-24 yo _online_ that are using SNS. So an increase in absolute users would create a decrease in %.
Hey, You're right! Never noticed that -u option.

I must use killall 100 times a day :)
the entire control can be clicked to toggle, and yes it's composed of two overlapping labels!
Ease of starting and running a business all around the world.
http://del.icio.us/popular/
63... correction 61 points to go.

It's probably a reflection of the size of HN. The more popular it gets the more people are flowing in at the bottom, to keep the place from descending into mayhem the karma thresholds can be ratcheted up.

200 still seems pretty low though.
do you mean topics or comments?

I can't downvote topics. [3446 karma]
The Nation’s C.T.O. Woos Silicon Valley
I agree, although I'm not a patent lawyer either.

The first claims of each of those patents states that there must be "user selected priority information that indicates a contact order for the user contact device" and that there should be "a priority order for contacting each user contact device within the group". Twitter doesn't do that, and all the other claims rely on the first.
Being on HN (no matter how much time you spend here) is probably one of the best learning experiences and ways to invest your time there is.

My daily reading list is usually just about exhausted by the time I go to bed, if HN gets any bigger I'll have to get more selective about what I read.

So much interesting stuff gets posted here.
Keep it real. You won't get tons of followers but you won't hate it either.
Gymnastics, propaganda & nuclear tests: Kim Jong-il's communist dynasty
This little wikipedia search bar is hiding nodes from the graph most of the time. It bothers me a little.
I think that to get a real answer you're going to at least have to tell the people looking at this where you are from, that will make a huge difference in how hard it will be to get you to the USA.
He should really use awk instead of cut.
or killall
and for awesomeness, he should use zsh.
bash is what you use for mediocrity.
isn't it funny how people seem to think that an 80-year-old Australian old media mogul can hold the solution to today's problems ?
The Snow Leopard upgrade only works if you're already running Leopard. It's the equivalent of a Service Pack on Windows (which are, incidentally, free).

Windows 7 can be installed on any machine you like, no previous versions required.
Poorly written XML parsers (and I've written my fair share) are always open to DOS attacks; XML has no upper bound on element names, attribute value length, stack depth ...

http://en.wikipedia.org/wiki/Billion_laughs

Same is mostly true of JSON parsers as well of course.

If you let potentially hostile users feed arbitrary data into any of these, even a totally non-buggy, perfectly conformant parser is wide-open to being abused via DOS.
Mastectomy Bras Are a Step Toward Recovering More Than Your Shape
We tried a few combinations -- and may try some yet. If it was further right it threw off the balance of the layout. If it was up at the top it drew too much attention to itself. We tried messing with the z-index on hover too, but that looked funky.
Touchable holography at SIGGRAPH 2009
I think freeing themselves from Flash is worth potentially having to display ads beside a video instead of on it.

I don't have any numbers to support this assertion, but I'm convinced that the on-video ads are enormously more effective than any alternative that would place the ads outside the video frame. (For one, the on-video ads are in a location where viewers are conditioned to watch for subtitles, which makes them that much more difficult to avoid.)

In WebKit, you can composite on top no problem.

Not everywhere. I'd bet it doesn't work in Nokia's WebKit browser on Symbian because the platform doesn't support compositing on accelerated video. The same problem may exist on Windows (depending on graphics drivers and DWM), if <video> rendering is implemented using DirectShow.
That's a nasty little xml document. Interesting how any kind of simple macro expansion system is wide open to this kind of attack.

My guess is that to distinguish between 'legitimate' cases and 'attacks' is on par with solving the halting problem.
The other motivation is that sales end. Once someone thinks that they could save X*3/4 dollars if they bought it now the question has become when they're going to buy it, not if.
В Контакте | Личные сообщения
I can't see how Maemo is better than Symbian. Symbian is proven technology, it is running on a lot of successful smart-phones.

Maemo is running just on some smart internet devices from Nokia. A similar Linux offering, Android, has gained a lot of mind-share within OSS enthusiast's circles, but little elsewhere.
Vi's learning curve is very steep too. As an emacs user, I sometimes use vi when pairing with a vi colleague. I've tried to learn some more advanced vi functionalities, but I always think the learning curve is not worth leaving emacs behind.

I'm thinking that the issue is rather that when you learn your first editor (emacs or vi), you don't have other good text editors as reference so you swallow the learning curve and keep pushing. When learning the second one, its harder to justify the learning effort.
Chinese teenager allegedly beaten to death at Internet addiction treatment camp.
E-mail. And telephone (ip, or not) for more urgent things.
Chuck Moore: Geek of the Week
NoSQL: A shell-based DBMS
OCaml internals part 2: Strings and other types
This Day in Tech: Aug. 6, 1997: Apple Rescued - by Microsoft
As a former Nokia software engineer, I can tell you the difference is that Nokia has a bigger focus on hardware at the expense of software and usability. Basically, Nokia produces software the same way it produces hardware, using an internal methodology that follows a waterfall approach. For example, Agile practices are simply not taken seriously because most managers believe they won't fit in the grand scheme of things.

Also, differently than Apple, Nokia releases a huge number of models every year, worldwide. Apple has the wisdom (and the balls) to focus all its energies on very few products per year.

I also have a 5800, which is a huge improvement over previous Nokia phones. However, it's so far behind the iPhone that I don't even know how to begin describing it.
Windows in Silverlight - Online Virtual OS
Generating Fractals with Excel
the prices mentioned in the article are upgrade prices, the price for a full version is more. I suggest you read:

http://windowsteamblog.com/blogs/windows7/archive/2009/06/25...

so yes, Windows 7 can be installed on any machine, but that will cost you more.
> applications that allow you to upload your own book content are both plausible alternatives.

I've been doing that with Stanza since day 1. The desktop version of Stanza "shares" any open books with the iTouch, and Calibre will share all your imported books at once. And I've written a cheapo webapp to generate an atom feed I can subscribe to as a regular catalog.
Hiroshima, 64 years ago (34 pictures)
But then isn't that essentially the same thing as this challenge??? Putting a link to the tweet in itself???
I can buy a bong or a bowl at a store across the street from my house. In fact, they are quite fancy and expensive.
Let's just hope they're not patented.
Dictionary, e-books .. what's next?
I read that and it makes me wonder if Microsoft would have made the deal if they knew the long term outcome.
Crowd Sourced Funding, Pitching, and Entrepreneurs
Is There Any Correct Java Code?
Comments, can anyone downvote topics? I didn't know that was even possible.
Ask HN: Are you applying to YC's next round?
Hey guys,

Just interested to know how many people are applying to the next round or have already started?

http://ycombinator.com/w2010.html
Still.... it really cleans the logs up. It's not safer, but the logs do become easier to read in a pinch.
I love Culture Code's "things" app. Besides using it for task management I use it as an idea pad probably three times a day. Its great being able to break things down by project/notes etc.
The Cultural Impedance Mismatch -- Scott W. Ambler on database development
cool, have you thought about entering it in any online recommendation contests? ( like netflix or the github one )
This: http://ycombinator.com/howtoapply.html suggests about 1,000 applications per round.
I like monopoly but mostly because its a game of persuasion. I'm highly competitive, and always trying to make impossible deals happen in that game. Which is why I love it.
Do you have any kind of results that demonstrate how accurate your recommendations are? I checked your site but couldn't find anything
Every day is a bad PR day for Apple lately. And it all seems to stem from the App Store.
That'll be what I missed then - I knew there was something! Microsoft being skanky as usual...

Cheers :)
Teens don't tweet because they have less interesting things going on besides school and homework then much of the world.

maybe.
Motorola ZN200 Light PINK Unlocked
With more and more features, Motorola has never been diffident in presenting new phones, as its new presentation of MOTOROLA ZN200. MOTOROLA ZN200 consists of very good quality of 2 MP of camera with 1600×1200 pixels of image resolution. The phone has also included WAP 2.0/xHTML, HTML of web browser as you need internet service to be in touch with wireless communication of internet. Today’s every phone is coming with good and amazing music player and ZN200 has included MP3/WMA/eAAC+ player and MotoID music recognition and gives you full entertainment.
Yea, I was kind of going for the HNer's though. Not the actual number.
Can Apple Save Newspapers?
Convert HTML to PDF, an OpenSource Alternative Based on Webkit
HN, Mashable, Venturebeat, Engadget, WebCreme, and Fatwallet of course.
Or you could ask ps to do most of the work for you:

ps -u www-data -o pid --no-headers

That gives me just the PIDs of the processes run by www-data.
Pretty skeptical this flaw could be in "virtually every open-source XML library available". Seems unlikely a million brains collectively missed whatever this is.
I commented on this situation in a song parody of "Don't cry for me Argentina" many years ago:

http://www.jgc.org/blog/2008/03/bouts-complete-song-parodies...
Interesting question you've got there, the intersection of the sets of applicants to YC and the users of HN. I'd expect that to be very close to 100%.

Not a good idea to apply to a VC that runs a board this well stocked without being a member and scoping out the situation, that would give you a much better chance at success.
Are we solving the same problem?
Electromechanical Hacking: "Pong" game made from relays and motors
Makes you wonder how much shell script code is written every year by people that have not yet cracked the manual on section '1'.

So much good stuff in there.

Good reminder to do a periodic review of that stuff, not all the options are easy to remember if you don't use them frequently enough.
Somehow I'm surprised that XML/JSON libraries written since the 90s would have the same core flaw as string libraries written in the 70s.

I know I shouldn't be. But here I am, surprised.
su to that user and "kill 0" or safer "kill -1".
I was in the same boat as you. I have an undergrad math degree but took no statistics. I have found that most statistics books are inscrutable at best and complete wastes of paper and effort at worst. Based on the book recommendations I've been given by people who supposedly use statistics all the time, I don't believe that many trained statisticians have any idea what they are doing.

That said, here's what has sort of worked for me:

- Cartoon Guide to Statistics by Larry Gonick

- Fundamentals of Applied Probability Theory by Al Drake: out of print, and mostly about probability. However, the stats intro at the end is the clearest one I've ever read. Originally recommended to me by Philip Greenspun.

- Introductory Statistics with R by Peter Dalgaard. I'm assuming if you are posting to Hacker News you probably are coming from a programming background. This book does exactly what the title says, shows you how to apply introductory statistics by programming. It's heavier on R than stats.
SEC Chief: SEC should be self funding
Palm Pre SDK Problems
http://www.gnu.org/philosophy/right-to-read.html
Monopoly or Scrabble - tough decision between the two.
... or use pkill:

pkill -9 -U lusername

Unlike in Linux, in most unices killall(1) terminates all the processes
Actually, I can never remember any of the options. I find myself doing man FOO all the time and usually work under the assumption that there's probably already an option to do the thing I'm trying to do.

Kudos to the original poster. That sort of combining of small tools is what the NIX command-line is all about.
They say that no publicity is bad publicity, but Apple is beginning to prove that wrong. "Think different" indeed.
Do Social Networks Stifle Innovation?
It's widely believed that early sharing and the potential for early criticism of rough ideas may stop perfectly good radical innovation in its tracks - that social networks that support this instant criticism are bad for innovation. I'm not convinced.
Don't you get it, they're an Apple look-alike. How can you not like that!?
I thought it was the other guy who founded it?

Didn't Ev come in later on?
Most of the code in jQuery is not to work around IE, it's for features you actually want. So I doubt this would buy you much savings, especially when gzipped.
It's too bad, because he's clearly got a good sense of humor.
Who's Proposing Ethical Guidelines for Robots?
I would normally only give references when asked.

One reason being that I would always inform a referee that they should expect to be contacted - that's not true if I just send my CV, only once I have an offer.

I wouldn't expect a prospective employeer to ask for references unless they had made an offer as the references would be expected to include the current employeer.

Clearly your circumstances are somewhat different, but we can expect the same overall guidelines to apply.
You are underestimating how easy it is to write insecure C code.

But it would be nice to know if this is expat, libxml2, or what.
thats what I thought
http://imgur.com/g48Se.jpg
Digital rescue
> Emacs is based in Lisp. 'Nuff said.

'Nuff said indeed.
Who's to blame for MacBook's poor battery life under Windows?
I think you have missed your calling :)
Yeah, will give it a shot...
Lunch time because that is when seating is most valuable. Most people in the morning are getting coffee to go.
Google ads are actually very good. I admit I've clicked on a couple of them:

Want a job programming OCaml?

Faster than FFTW
Thanks.
I'll add mine: Del.icio.us,
http://www.dzone.com/links/index.html
http://slashdot.org/
http://www.reddit.com/r/technology/
http://digg.com/technology

Also, whereabouts are you based? Be interested in seeing breakdown of location to common news sites. i'm in UK
I thought it would be nice if the user could drag it around.
Yep, tough problem. Start with small, peripheral projects, and find a way to make the code talk to the old code? That's about as good as it gets... not easy.
Nice idea/concept...the crowd sourced funding sounds a bit like start-up funds created around particular ideas...probably a headache to organize though...
I don't think they had much choice. I do think they got off cheap, though. At that point Apple was the only thing in the consumer OS space they could point at and call "competitor" with a straight face.

It also sold a lot of copies of Office.
What about it makes you wonder? It's not like Apple is a threat to Microsoft in the operating system market. Apple is a threat in the portable music player and smartphone markets, but those are not core to Microsoft's business anyway. Microsoft had a chance to take over the smartphone market before Apple showed up, and blew it with a crappy interface and being slow to incorporate push e-mail natively into Exchange.

The goodwill they engendered from this move was sorely needed at the time and surely that alone was worth the investment.
So then there is nothing wrong with XML… There is everything wrong with a few parsers.

Wouldn't a better title be "XML Parser Flaws Doom Computing World"?
Wow, a lot of unsubstantiated "facts" to justify your personal preference. Let me guess, the color green is better than the color orange because your eyes are more sensitive to green? After all, it's your favorite right?

Anyway, I disagree on your comments about integration. Vim, irssi, mutt, and ddd all use separate keybinding semantics. Switch programs, and everything you know about using your software is thrown out the window -- now you are doing something totally new. Repeat several times a day.

Integration affords the possibilities for greater reuse. I wrote an extension for managing "projects". Thanks to eshell, I can easily manage my projects from the command-line now, not just when I am editing files in emacs. (And, there are no hacks involved; no forking a process every time I want my editor to open another file in the project, as would be required if you wanted to do this with vi and bash.)

It's a collection of mediocre tools rather than one excellent tool.

Maybe the stuff you write is...
Thats a great one as well, didn't even realise ps could do that
It is not for Vi refugees. It works too much like Emacs.

As a hardcore Emacs user, I am seriously tempted by Viper. It is all the good stuff about vi, but without having to use vi (or give up anything in Emacs). I have tried it, and it is not exactly what I want, but it is certainly close. (I have used Vim, and it is everything that I don't want.)

Think of Viper as vi + emacs, where Vim is vi + <something else>. This is why Vim users don't like Viper.
You'll probably have to go on tourist visa first, if you can.
Or student - if you are
> Of course, ed has a much cleaner interface than both Vi/Emacs...

"Ed is generous enough to flag errors, yet prudent enough not to overwhelm the novice with verbosity."

http://www.gnu.org/fun/jokes/ed.msg.html