skysight-inc/HackerNews huggingface dataset:
Heh. Very cool article. This passage:

Roberts thinks that the eye's structure is "beautifully simple". It's all in the shapes of the cells, their size, and the amount of fat in their membranes. For all its outstanding performance, the eye's abilities were probably easy to evolve, requiring only small tweaks to the basic blueprint of the light-detecting cells.

Reads like protection against anti-evolution attacks to me, did anyone else find that odd?
The colors on that site really hurt my eyes, the bright white borders, blue text it was really hard to read.
Vertical Scalability Cloud Computing Style
Is Paul Buchheit's talk posted anywhere?
I've had good results combining results of SOLR and sphinx, using each with and without different numbers stopwords (50-200), i.e. 4 queries through 2 indexes; might want to look into Xapian as well

You end up spending a lot of time evaluating combinations of stopwords, stemmers, token separators, UTF-8 to ISO latin conversions, etc.

__________________________________________

Here's some things about evaluating quality of your search hits, e.g. precision vs. recall:

http://www.alistapart.com/articles/testing-search-for-releva...

http://www.alistapart.com/articles/internal-site-search-anal...

mean reciprocal rank (MRR), average precision (MAP) , precision at 10

http://www.computationalmedicine.org/challenge/cmcChallengeD...

______________________________

The social media (reddit, digg, Y-C, delicious, tweets, facebook, stumbles, stackoverflow) can bootstrap you pretty far. Also look at Mixx, Y Buzz, etc. For setting domain bounds on your crawl: you can assemble a list of most-frequently tagged domains from e.g. delicious or subreddits, This works well for generating google custom search engines

(email w/ questions/comments)
The most important thing to learn is data structures, algorithms, complexity.

The languages and techniques are not that important and change all the time.

Just go into a course where you understand what a hash table is, what is a NP problem, what is a turing machine, etc.

Understand what an operating system is, what is virtual memory, how a program is scheduled.

See how a compiler works.

Learn with a functional programming language, learn a language where you need to manage memory and pointers yourself, learn an "object oriented language".

This will help you all your life.
Too expensive for me.
Is there any explanation as to why? Are other vendors not internationalizing sufficiently to get traction in Korea?

This doesn't seem to be the sort of thing that would spring up without reason.
Dallas Family Lawyer 
Expert family law, divorce, business litigation and real estate Lawyers to fulfill your legal needs in Texas! We represent range of areas of law throughout the Dallas-Fort Worth Metroplex, including the counties of Dallas, Tarrant, Denton, Collin and Rockwall.
High testosterone makes men stingy
Some customers are better than others
Using PHP hits back at you after a few years when you find out all its libraries are slowly rotting, revealing fundamental security flaws that will give you unimaginable headaches. These days I select my languages purely by programmer competence.
You'll get more answers on a site like superuser: http://superuser.com/search?q=i7
State of the Mobile Web, September 2009
Weird, I was under the impression that South Korea was a free market type place. And why would they only allow ActiveX to used? What would happen if a sited decided to use something else to offer the same functionality? Would they get fined?
Interesting, but I thought MySQL was Swedish, not Finnish?
more likely he got screwed over and left.
How to Join MSN Live Search Club | eHow.com
Schoolarship-position.com - Recherche Google
yeah yeah, we all make mistakes :)
Getting featured on Lifehacker.com didn't hurt, I suppose..
not only does it have the most sophisticated eye - it has the world's fastest punch [[http://scienceblogs.com/notrocketscience/2008/07/the_mantis_...]

Shrimpzilla FTW !
It looks like classic vendor lock-in. Some bank starts requiring ActiveX to log in at a time when IE had over 90% of the marketshare, soon all banks require it, and all Koreans that wanted to use an internet bank switched to IE because that was easiest.

And then everyone else designing web services in Korea knows that since everyone uses IE, they don't bother optimizing or even testing their web sites in anything but IE.

So when Firefox appears on the market, none of the bank websites work, and plenty of regular websites don't work or look like shit in it, so users never bother with it. It's a negative spiral.

Contrast that with the development in Sweden where I am: I switched banks in 1999 to one with a really good internet bank that used standard client certificates. It worked in all browsers on all platforms. Some other banks had mediocre internet services, some had services that required the users to install something proprietary windows-only, and some banks used a hardware authenticator. The ones with bad compatibility, the ones that didn't work on Mac or in Netscape got a lot of flak from consumers, and the ones with compatibility won all the awards and got a lot of good press and goodwill.

That was instead a positive spiral, and today the technologies that survived are standard client certificates or hardware authenticators, and it doesn't matter with OS you're running or which browser you're using, all internet banks here are usable by everyone.
Tell me about it. The firm where I'm at used to be quite small, and MBA talk was non-existent. Now project managers use it a lot. We engineers used it ironically at first, but now it's starting to taint us ...

Powerpoint resources is a great way to put it. I'll be sure to use it.
It's basically the same in China, although more Mac stores are opening up. Linux is virtually unheard of.
Music search and Jukebox Listen for Free. by sounddler.com
I wouldn't necessarily call South Korea "free market", since there seems to be a lot of protectionism. Everyone who has been to Korea has probably noticed that almost everyone drives Korean cars and uses Korean phones. Taking that into consideration it seems quite odd that the government has tied the infrastructure to one vendor(which is not Korean).
CouchDB Implements a Fundamental Algorithm
The value of very long practice sessions probably depends at lot on the skill you're trying to acquire. If it's a mechanical/physical skill, then the muscle groups involved would be a big limiting factor, especially for novices. Playing guitar would be challenging for a novice to practice for more than half an hour while people of average physical ability could practice a golf swing for an hour or more on day one.

The problem with favoring long sessions is that you can fall into the trap of only doing long sessions because of the perceived efficiency. Which means you'll need to 'make time' for it. Which means you'll put it off. The result is that most of the gains you make will be lost by the next time you find time for another extended session.
I wonder if there's a market for something which automatically sandboxes ActiveX controls. Isn't there a YC company which is doing something for applications which might be able to be reused?

EDIT: Of course, doing the marketing to convince people they need it is probably more challenging than the technical work.
The company MySQL AB is Swedish, but Monty Widenius is Finnish.
The "march up the value chain" isn't about lock-in. It's about the fact there are a lot of business providing services between AWS and other services running on AWS (eg, by providing pre-packaged AMIs containing ready-to-run MySQL databases, and automatic management thereof) This is because in the early days of AWS, it offered you lots of moving parts to tweak, but you had to learn a lot to make best use of it. There was quite a lot of room in the market for paying people to take away some of the headaches in managing AWS yourself.

This is becoming less & less true as Amazon provide more services - if you're still in that space, then you ought to be looking worried.
South Korea developed an online infrastructure fairly early and wanted encrypted transmissions. At the time the US was restricting the export of decent encryption as 'weapons grade' so South Korea came up with it’s own encryption standard called SEED. Because the browsers of the time didn’t support this natively the South Korean government created plugins to enable the functionality: an ActiveX one for IE and an NSAPI(?) one for Netscape 4.

Fast forward and Netscape 4 dies, leaving the plugin unloved and unmaintained. IE achieves market dominance and banks / shops etc start assuming that that’ll be the browser used. Now, when Gecko and Webkit start making inroads outside of South Korea they still don’t have native SEED support which means they can’t be used for secure transactions on the inside. SEED is mandated by the government along with the use of secure transactions for certain operations (online banking for one), so by proxy the use of the ActiveX plugin and therefore Internet Explorer.

Work was recently done to provide Firefox with native SEED support ( https://bugzilla.mozilla.org/show_bug.cgi?id=478839 ) and that should make it in for Firefox 3.6. I guess then we’ll see whether it’s possible for a non-IE browser to gain any market share. Of course, the years of a Microsoft monoculture have caused problems with regards to building sites using web standards…
what about http://en.wikipedia.org/wiki/Red_Flag_Linux ?
LOL. Quote of the day. This made me happy. I laughed -- actually, more than that, I snorted.

Thank you!
Twitter is not a protocol. This Pubsubhubbubtub-thingy is.
Owning it is only part of the equation, think about hosting (you dont want to host your servers in your house on a DSL line), power usage (those bad boys will use a lot more then your desktop PC), cooling (they tend to get warm), backup solutions (an extra server, tape-libraries etc), maintenance (your super servers will break down at times) etc.

$60K a year is peanuts for most companies.
Monopolies are a natural phenomenon in unregulated markets. Not sure why you think this situation could not arise in a free market.
You are so great!
Microsoft’s Tablet PC Prototype In Action [Images & Video]
Oh man, that came at a good time.

The previous HN story is "Korea's Internet Is Mired in a Microsoft Monoculture (chosun.com)" so I did a URL shortener substituting [company] for "Korea." The only problem was that I could not selectively substitute for both "Korea" and "Korean" (I tried ordering them, didn't help), so Korean became [company]n.

Mug.gd doesn't say how long the shortened url lasts, so I hope my gentle readers click the link before it rots. :-/
To be fair, Microsoft invested a lot more into catering for Korean users than anyone else.

Just three years ago, I set up Firefox on my Korean friend's computer, and found out that he couldn't properly type Korean in his webmail program, while IE worked fine. You can guess what browser he decided to use.

That particular problem is fixed now, but the simple truth is that Microsoft got into the game way ahead of everyone else.
I wanted to come next week. The company has just send me the invitation to the interview and asked me to pick like three dates that suit me, so that they can pick one of the three that suits them. They haven't replied with the date, yet.

I'll send another mail and ask, if flying me over tomorrow is OK, so that I can attend the Hacker News meeting. The interview does not have to be on the next day.
it doesn't matter with OS you're running or which browser you're using, all internet banks here are usable by everyone.

If only the same where true for the government websites. Taxes and various social services webpages are still more or less impossible to log in to without windows and IE (don't know how it is with Macs though).
Facebook is basically an address book with applications built on top of that for sharing information with those people.

At its heart it's all about identity, and that's what really makes it work.
Joel is training people who are about to enter into the workplace, and through hearing about this are self-selected as people likely to be both vocal and interested, to use FogBugz.

It's not charity - it's very smart marketing and most likely good business.
I'm curious about how they provide this much memory, will this memory all be on one machine, or does Xen provide a way to somehow give a VM access to memory on multiple physical machines.
very good point. That is basically what I am after... they hide the true origin and intent when they hide the content in an iframe.
The Brevity of Life Demands Risk
Nice piece of software.
Ask HN:  What to do when your code is stolen?
I did something dumb. I was "hired" by one of those awful property management companies as a temp worker -- a secretary for one who was on vacation. During the 2 weeks I was an employee, I built the company a website to showcase this townhome community it is developing. Multi-million dollars, right? Some people within the company stole my credit, removed the link to my site, and basically stole my code.

We all know most real estate people are Evil, but this really bothers me. I wrote this whole website from scratch, had my credit taken off and am kind of at a loss as to what to do. Just because they paid me some amount of money, does this give them a right to erase a signature from a painting? Help!
The Rational Street Performer Protocol
Talk to a lawyer? Not much else to say - only a lawyer will be able to look at your contract, examine the situation, and tell you if you have grounds to do anything.
http://www.willowvillagesquare.com is the site I developed from scratch. My company name has been removed and replaced with "Radio Homes, LLC". . .
Serif vs. sans-serif legibility
What do you dislike about it? I know its not the best, and would love critical feedback on how it could be better.
EDIT: ugh, this is not working right. I can't figure out how to get the asterisks to not italicize ( I was trying to show an example).

Variables have block scope, but storage duration need not. If you return a pointer to a block of memory allocated within a function, that is not undefined behaviour. If you return a pointer an array declared within the function that is (if you return a pointer to a static array declared within a function that is not). That's the contrast I was trying to point out.
Yeah, I picked that because no matter what time of day or week you look at the site, there is /always/ a Twitter post on the front page of TC.
When I was an undergraduate living in a dorm, I and several friends all learned Go together. Nobody knew what they were doing, and so no one was particularly nervous. Even keeping score was an exercise in passing around examples from the instruction book.

Not the most efficient way to learn, but among the least stressful -- if you're patient enough with one another.
Yeah, the whole 34/68GB is all on a single beefy server. There are systems that let you access remote node's memory in a NUMA type system over fast interconnects, but they're _very_ expensive and have horrible latency.
Unfortunately, the guy who hired me is a lawyer. I thought he was trustworthy, but when he discovered my disgust with the real estate industry, he went all out to attack me. And there is no contract. . . hello being taken advantage of yet again!
Nice case study of what happens when delivering software is left solely to corporations.
IANAL ...

Generally, default contracts (those in effect if you don't explicitly have one) state that anything you do or produce while working for a company belongs to the company.

Sucks, doesn't it.

If that's the case where you are (and it varies from region to region, country to country) then you have no rights. What you produced is theirs, and they can do what they like with it. Whether this really does extend to removing your copyright statement or not I don't know, but you're not going to find out cheaply.

My advice, for what it's worth, is to chalk it up to experience. In two weeks you built something you could be proud of. Looking at it another way, you've lost only two weeks of your time, been paid, and learned a valuable lesson.

Don't produce something unless you know who has the rights, who's paying, and how much.

The only other advice I can give is to write a letter "more in sorrow than anger" expressing your disappointment that they have appropriated your work, removed the credit, and have failed to acknowledge the effort you put into it. You could include a comment that it's been an eye-opener, and experience that you intend to pass on to others. See what response that gets. Be careful not to make threats. Be "saddened" by the incident.

Remember, these are comments from someone without a stake in it, and any action you take is your own. I still suggest you simply walk away, taking the lesson.
Yeah, good point, my advice is not particularly general. I guess I should also add, I've found most things not particularly enjoyable until I get a minimum level of skill. So if your a complete beginner jumping in for 10 hrs at a time might be a little much.
It's Official: Google Wave to Get Its Own App Store
Reg prep for next econ crisis. Instead we need to address investing culture
Look up INTERCAL. Brainfuck isn't too hard, just tedious. INTERCAL on the other hand was designed to be as big of a pain in the ass ass possible. People like to use the phrase "fighting with the compiler," but this is a language where the compiler is actually actively out to get you. : )
Well, if you're looking for a textbook, I suggest Biopsychology by Pinel. It was required reading for two courses I took, and I found it to explain things quite well.
Something to watch out for though: he tends to over-simplify things in places, which may lead you to develop overly-rigid mental models. There are exceptions to every rule, and some recent papers may contradict what Pinel says about the functions of some areas of the brain, or show that things are actually more nuanced. It's still a good start.

Once you have a good grasp of the fundamentals, I suggest reading Nature Reviews Neuroscience. They often have excellent review articles that summarize the state of research in a particular area. http://www.nature.com/nrn/index.html

If I were to suggest one area to focus your attention on, it would be memory. Memory is a central ability of the mammalian brain, and pretty much every area of the brain is involved in memory somehow. Here are some papers that I've found enlightening:

Gaffan. Against memory systems. Philosophical Transactions of the Royal Society B: … (2002)

Martin and Morris. New life in an old idea: The synaptic plasticity and memory hypothesis revisited. Hippocampus (2002)

Frankland and Bontempi. The organization of recent and remote memories. NATURE REVIEWS NEUROSCIENCE (2005) vol. 6 (2) pp. 119-130

Ross and Eichenbaum. Dynamics of hippocampal and cortical activation during consolidation of a nonspatial memory. Journal of Neuroscience (2006) vol. 26 (18) pp. 4852

Dudai. The Neurobiology of Consolidations, Or, How Stable is the Engram?. Annual Review of Psychology (2004) vol. 55 (1) pp. 51-86

Fischer et al. Recovery of learning and memory is associated with chromatin remodelling. Nature (2007) vol. 447 (7141) pp. 178 (but don't worry too much about the parts that are heavy on the biochemistry).

Rasch et al. Odor cues during slow-wave sleep prompt declarative memory consolidation. Science (2007) vol. 315 (5817) pp. 1426

One thing you may notice is that all of these papers are published in the last decade. That's about the shelf-life of research in this field. Let me know if you can't find these articles online; I have PDF copies of all of them.

Hope that gives you some direction :)
If Congress only knew, maybe they'd break the stalemate and reach a compromise
During the 2 weeks I was an employee, I built the company a website to showcase this townhome community it is developing.

Ok, so... during the time that you were an employee, you were told to do work; you did it; and your employer owns the work you did.

What did you think was going to happen?
it has a decent iPhone app
Help make RethinkDB great.
I think this is the best point against URL shorteners.
Almost nobody uses it.
Last time I checked, Geocities didn't support HTTP keep-alive. They do however support gzip compression, which wget doesn't support. Also, as you noticed, including "Googlebot" in the User-Agent works around the bw limit.

Did you archive regional versions (de.geocities.com, etc.) too? I see that (any-subdomain).reocities.com currently is just an alias for reocities.com. I have ~ 12 GB of archived data from de.geocities.com (couldn't find more links and didn't have the time later on), saved in the same format as wget (mtime set according to Last-Modified header etc.) if you are interested.

Anyway, good work!
This is really just reason number 242151205 why you shouldn't attempt to build your own crypto system.

No, it's reason 242151205 why you should read the established standards. RFC 3447 says "use RSA-OAEP for encryption and RSA-PSS for signing".

If you have security flaws due to doing something non-standard in any field other than cryptography, people will say you're an idiot. Why does cryptography get a free pass with "oh well, we all know that stuff's hard"?
Strange fact is that the question about aspirin is the only one I failed on.
Maybe it is because english is not my native language and did not get the whole idea of the question
Can you recursively mug a mug.gd link?
Well, in their defense, while someone may not be called an Autocad engineer, they can certainly be called civil engineer focusing on concrete stresses. Calling them an Autocad engineer would be like me calling you an eclipse or vi programmer. Ultimately I think we're confusing tool and end product here.
Like to discover how it feels to live without a choice. Maybe without even knowing what is a choice.
Facebook 'memorialises' profiles
Your comment does not lend credibility to your position. You might want to delete it and rethink before commenting again.

I have no idea why you think I'm not serious. Which bit do you have trouble with? You were employed by them. You produced something. They own it. That's how employment law works.

If you provide a more reasoned and rational response then I'll provide a more detailed reply.
Are you actually endorsing property management companies?

I worked as a temp secretary under "employee" status. I built the website on my own time, under my company status. Two separate things.
From personal experience using facebook and twitter, facebook is a much richer source of information to be mined, to bad though that facebook is for the most part a closed platform, at least on the level that you get with twitter being able to analyse the stream of tweets or searching all tweets made.

Wonder if people have created facebook apps for the sole purpose of getting access to a lot of users data then on sold that access to others? If that's even possible.
As someone else put it elsewhere, 'the first taste is always free'...

Companies have been giving away software to college courses for as long as there's been an industry. It's a long-term marketing strategy based on the idea that if you give free software to 200 students (with limits on how it can be used so they can't make money using it), then inside ten years many of them will end up in positions where they're asked to recommend software and yours is the first they ever used. Altruistic it is not.
Facebook enshrines dead people profiles
Are you a lawyer?

Why should people with good intentions be taken advantage of? It's time to update employment law to the 21st Century.
MySpace in talks to become Facebook friend
After Sergey and Larry step down, we're all screwed. Google's seemingly philanthropic offering of free goodies will be exploited by the next-gen CEO's. They have us by the balls, in terms of information. What the hell do we do now?

And no, moving to Canada is not an option.