skysight-inc/HackerNews huggingface dataset:
Actually guilt works as a marketing device, but only for the short term. Guilt marketing might force someone to buy a particular brand, but it doesn't change one's attitudes toward the brand overall.

http://www.sciencedirect.com/science/article/B6V7S-45K1JKH-B... (Abstract, article behind pay-wall.)
What would the sky look like if Earth had Saturn like rings?
The chemistry between online display advertising and SEM
The recently concluded Search Engine Marketing and Online Display Advertising Integration Study made some startling revelations, putting many online marketers at wrong.
Don't let others tell you what is good or not, find it out yourself.
The Best Money Making Blog From INDIA
This is my story where I share how I earn dollars working few hours a day while staying at home. Best

blog tips and money making methods explained.
Trying to find the source of this: someone recently observed (maybe here on HN?) that a number of communications methods we take for granted in our everyday lives started as accessibility options. The example that struck me was text messaging, which allegedly began as a way for deaf people to use cell phones. Anyone know the reference?
Static type systems are evolving rapidly and becoming so powerful they are close to merging with algebraic specifications (e.g. OBJ, CASL). They will (soon) have type/proof systems that will become the foundation for all future engineering of large reliable systems. Why would you make an application author write unit tests on the outside of a weak language, when you can verify from inside of a strong one ? Why would you even wrap a weak language with an incomplete informal poorly specified unit test generator, when you can verify it rigorously inside the type system of strong language ?

Along with convergence of languages and tools, there is also a recognition that isolation of side effects and composition of operations are the fundamental mechanisms for building large software systems from reusable components, and Category Theory is the formalism for describing composition. For example, in the Haskell community there is an ongoing exploration of the compositional properties of isolation primitives like Monads, Arrows, Applicative Functors and Comonads (yeah, Category Theory terminology is a barrier to progress). Haskell is not the final language, but it is the medium in which the correct path is being discovered. I would also say the move from Java to Scala is also a step in the right direction of more powerful type systems and a (more) functional approach.

On the Lisp side, there has always been a cacophony of variations, and people might have had high hopes for Arc, but the future is Clojure.

Interesting that the two most innovative recent languages, Scala and Clojure, have been built on the JVM.
Needs a "this site requires javascript" message. Its mostly a blank page for noscript users.

Needs a map key telling me what the colors mean. I think they mean how many items in that location, but I think a better use of color would be how "fresh" the item is.
A good indespensible textbook for me had been chris bishops book Pattern Recognition and Machine Learning. However it might be suited best for the grad student.

Honestly the best thing you can do is start working on machine learning problems. Try and build a classifier or predictor. Brush up on probability theory.

If you have no idea where to begin, check out Collective Intelligence. It's a great intro read that gives a good background into the types of problems ML and AI are trying to solve.
The original article linked by techdirt is from the Guardian:

http://www.guardian.co.uk/politics/2009/nov/24/dna-database-...
I would really like pictures in more of the results, the most logical location would be on the map from the onMouseOver in the result list.

Also, for some reason it took me a few minutes to figure out the what went in the first field and where in the second instead of the other way around. Don't know what you can do about my incompetence there though.

It would also be nice to keep the 'search for location' box around when you get to the results. Because of my mistake I ended up in Germany and had to click back and enter my query again.
I have been loving Perl until I knew sound languages. Then I realized all the time it made me waste.
Verizon wants Sprint to pull network claim advertisments, oh irony
I don't believe in New World Order theories, but you have to admit that those people who are funding president candidates are not doing it for free or out of democratic/liberal believes. They have their voice on the country.
I don't think that's what the article was about at all. The article was essentially an attack on press coverage the author wasn't happy with. Its focus was more political than pedagogical.

From the article:
"Yet opinion writers proceeded to fall upon the topic like starving dogs attacking a bone. They ridiculed, they sneered, they frothed, they flamed, they raged, they lived off the story for weeks."

This kind of language just doesn't show up in secondary education guides. It's clearly about demonizing the opposition.
Walt Disney's 100 Years Of Magic DVD
Reddit is at http://www.reddit.com
>> the possibility of starting a spin-off company is a motivator to do great research

There's appallingly little rational justification for what you're saying, or historical evidence. Oxford, for example, has done nothing but slip down international rankings since diverting its focus from its international academic reputation towards commercialisation.
The science of motivation, meanwhile, seems to operate on very different lines to the ones you assume in making that statement:
http://www.ted.com/talks/dan_pink_on_motivation.html

In my experience researchers are already motivated to do great research - the whole citation/impact scoring system they compete in already has plenty of external motivation to add to their internal one, and unlike financial external motivation you advocate, this system is fully geared towards producing quality research
Don't forget these are often quite selfless people, and they certainly don't often have the distractions of directing their work down low-risk, high commercial viability channels. They wear socks and sandals, not suits, and do PhDs, not MBAs - and their research is just fine, thanks very much. Better they stay motivated as they are, and not have to face onerous intellectual property blocks to going about their work, than the opposite you advocate as being more productive.
I hadn’t seen it before you put that button, but it’s the first thing I’ve clicked on, very visible.

At first I didn’t get the link to twitter, why you would use it to identify users... but it is actually a good idea. As opposed to a made-up page on a dating website that is just full of random claims, your users have a chance to show what they are about and what their recent life has been about. I think this is very valuable.

Just a few things. Your home page is now full of men. You might want to tweak your display to get 50% of each sex. Also, the central and right column display the same thing. You could have the most recent events in the middle and the newcomers on the right only, for example.

One last thing: Customize you link colors. I’m also not a big fan of your color scheme, but that might be just me.
“How it works” and “FEATURED” are a bit hard to read because of low contrast. Look at the color schemes of match.com and plentyoffish.com: light blue, light green, and pink. It’s a good thing that you’re different, but there might be a common reason behind their similar choices.

Your “get started” and “how it works” buttons have text-decoration: underline on hover, you might want to remove that to match the top tabs that don’t.
Interesting list. I can certainly agree that Russian is a difficult language to acquire for native english speakers; far harder than Spanish.

I am curious, however: has anyone found nonobvious ways to make money with language skills (obvious meaning translator, etc)? While some of these, esp eg Arabic or Russian, might be very interesting to learn, and it would probably be a great experience living in an Arabic speaking country, there are high costs -- the education and the time living in a country and not getting much done but language courses. What are good ways of making this a financially sound thing to do, or will it always be solely a cultural experience?
Thanks for all the feedback thus far.

All the bugs & suggestions have been noted, and I have several features in the pipeline such as being notified by email when a new posting matches your search.

My main question is this: do you see this as something that adds value, such that I should continue working on it ?
I avoided Perl up until about six weeks ago, when one of the best coders I know selected it for something we're working on. If it was anyone else I would have overruled the choice, but it turns out he was right.

It's an unmitigated disaster of a language, as a whole, but if your needs are a "scaffolding language" that can script something together quickly and you're using a lot of regex, I have to admit, it's a great choice.
Ask HN: Dreamhost VPS
Hi Hackers, does anyone around has experience with the dreamhost VPS offer? I have concern about the reliability, and it seems like i could bring it with amazon S3 services together, any info will be very helpfull. thanks
That's MSYS in MinGW world.
Agreed.

PS: Scour eh ? Met your cofounder Kevin while I was @ google. UCLA LUG 4 life ;)
Both Fedora and Ubuntu include nginx. The reason Apache HTTPd is the default is because people know it (that said, I don't entirely agree with that reasoning).
Interesting. Already doing geo-IP lookup when you enter a blank `where` field.
Why would this be bad? If you are developing commercial software you want to keep closed-source, look for a commercial closed-source license.
BassJump: Subwoofer for Your MacBook
Well done. I've been craving this kind of tool forever. All the previous implementations I've seen failed by having stale data. If you can solve that, this will be a hit.
Any language that needs advocacy has already lost. Good languages are adopted by people because they solve problems better than other languages. It is a market place of sorts. As soon as you feel the need to advocate a language you are actually advocating what you use, instead of letting the language speak for itself.

The net effect of all this advocacy is possibly even negative, the more you try to ram a programming language down peoples throats the less inclined they are to give it a shot because they already have a negative experience before even trying it.

Languages with an open and welcoming, real-world problem solving oriented community tend to benefit from the people using it and talking about using it. Those that simply hawk a language as 'great' and keep on hammering on its strong points are missing the point here.

One of the reasons perl lost out not only to python but even to PHP is because it has a stigma attached to it of being (very) hard to maintain.

That may be more of a reflection on perl programmers than on perl though.
Highest Paying Verticals for CPM Advertising
Some time ago, I read an article by an English teacher living in Russia. She said you can make a good living there by privately teaching English.
The CL terms of service are very clear. However sometimes they make exceptions if you ask for permission and your site is not for profit. http://www.craigslist.org/about/terms.of.use

...you agree not to:...

u) use automated means, including spiders, robots, crawlers, data mining
tools, or the like to download data from the Service - unless expressly
permitted by craigslist;
[mahmud@sitename:~]$ uptime
00:58:33 up 1 day, 1:55, 3 users, load average: 0.81, 0.84, 0.97

For the longest time, my idle dreamhost box has never gotten more than 5 days of uptime, and I've never rebooted it. And, btw, it's a dedicated server. If I was paying for this POS it would have been gone ages ago.

Don't use VPS products by "shared host" companies like DreamHost, BlueHost, HostMonster, HostGator, GoDaddy and other shitty, bottom-feeding slime-balls.

Personally, I have been very happy with Linode, tech.coop, Prgmr, and VPSFarm.
Look into CoLinux, I like it a lot more then Cygwin. http://en.wikipedia.org/wiki/Cooperative_Linux
These posts are interesting, but I can't shake the feeling that something is fundamentally wrong. There have been decades of research into parallelism. Why are we groping in the dark like this at such an elementary level? I'm not picking on Tim Bray (in fact I applaud his experiments). But it feels like we're once again committing the perennial mistake of our industry: ignoring previous work. What we ought to do, instead of naively muddling around the multicore problem, is go back and understand what (for example) the Fortran 90 and SISAL guys did. Huge amounts of work went into these very questions before the advent of commodity hardware caused the money to run out.
That was interesting. I sometimes wonder if these admins realize how 'insider' they've gotten. Anyway, there, right at the top of the table, is a prime example of a self-appointed executioner. His brag table includes over 2000 deletes.

Just last night I spent a lot of time looking through the Cosmology articles. The favorite theory had a long, long page that has obviously seen a lot of attention. Almost all of the alternative theories have crappy pages, often with nasty remarks in them about how only a very small number of scientists don't accept The Proven Theory. Never mind that Edwin Hubble himself was skeptical to the last about the redshift/distance relationship.

If WP can't keep the Orcs at bay, the day is coming when all the articles will be red-mattered like Vulcan in ST 2009.
Forgive my cynicism but when exactly is Perl 6 coming out? Python 3 is already out and it was a concerted effort to clean the things that began to pollute the language. Perl 6 is supposedly doing the same thing...but the need to throw everything out makes its delivery rather questionable...I think our sun may become a red giant before Perl 6 shows up.
Which is unfortunate, because a tool like this would save millions of people hours spent browsing through individual listings on Craigslist. It's just so much better.
Redis 1.1 supports durability via append only file
I want to share this with you as I think it's a game changer for everybody that looked at Redis, didn't liked the snapshotting because their data is important, and decided to discard it from the viable alternatives. Well I also hope the article is somewhat informative as a side effect.

p.s. version 1.1 is currently in beta, the feature is available on Git, a stable version (rc1) will be released at the end of this year.
I'ma UK citizen, and I've filled in the VWP (Visa Waiver Program) green slips travelling to the US.

The question on the form used to be "Have you ever been convicted of a felony?" but after 9/11 the question was changed to "Have you ever been arrested?".

Whether you were convicted is irrelevant, and the only exception is for traffic offences.

The details are here:
http://www.usembassy.org.uk/cons_new/visa/niv/vwp3.html

Important: Some travelers may not be eligible to enter the United States visa free
under the VWP. These include people who have been arrested, even if the
arrest did not result in a criminal conviction, those with criminal records,
(the Rehabilitation of Offenders Act does not apply to U.S. visa law), certain
serious communicable illnesses, those who have been refused admission into,
or have been deported from, the United States, or have previously overstayed on
the VWP. Such travelers must apply for special restricted visas. If they attempt
to travel without a visa, they may be refused entry into the United States.

Further details here:
http://www.usembassy.org.uk/cons_new/visa/niv/add_crime.html

So if you actually were convicted, then you're pretty much screwed. But an arrest without conviction creates a very high artificial barrier (months of delay and financial cost) to entry and a very powerful tool for the authorities.

I now choose not to participate in any form of public protest or demonstration for fear that actions by others that might result in disorder could lead me to be arrested and harm my work and private life in the future.

I have changed my behaviour as a result of reading an article on Dr Andrew Feldmar: http://thetyee.ca/News/2007/04/23/Feldmar/

Here is a man denied entry to the US for taking a drug in a different country, that was legal at the time, as part of psychological research.Dr Feldmar concluded in another article of that time (which I can't find to quote) that his real crime was in not having the imagination to understand the world in which he now lived.

If a man can be judged, without a jury, and penalised for actions in the past that were legal at the time in a different country altogether, then this world is not the one I thought it was and I realise that the only protection I can offer myself it to acknowledge what this world actually is.
eight looks really cool!!
http://news.ycombinator.com/item?id=962982
Detroit funeral home
westland Cremation Services is a full service funeral home offering cremation, earth burial, mausoleum entombment and over all Funeral Arrangements.
Fairly flat when it comes to details. There have been a number of studies in this direction showing similar results. This one appears to use experience sampling, which I personally have a problem with, since being interrupted and having to answer a set of questions tends to work pretty badly. When I was trying out a similar response system, I got frustrated after the second time it happened and spent as little effort as possible on the questions after that. One experience sampling study that I saw (run in Italy in the form of a mobile phone application administering a questionnaire back in 2006, meant to measure flow) took almost 10 minutes to fill in and had lots of free text questions requiring reflection on personal goals and evaluation of other people's effects on the subject (it's no longer politically correct to say "subject" in psychology, make that "participant"). It did an excellent job at breaking whatever "flow" the subject might have been experiencing. It would pop up at various times during the day and bother users until they filled it in. I wonder how much of a distraction the pagers were in those classes.
Another "Emacs-like editor" which misses the point. The "Emacs experience" is not about keybindings, but about an interactive and fully customizable environment. Nonetheless, great work.
Coconut Queen Game Download Free
In Coconut Queen, the island of Lui Lui beckons you to bask amid miles of sun-drenched coastline. Disembark into its beautiful floral air, and discover that you are the island's much-awaited legendary Coconut Queen! Your own private getaway is devoid of females, so find company among the brawny native gents, who welcome you with incredible gifts, and use your Time Management skills to improve the island!
The Virtual Goods That Lie Beyond Facebook - Heyzap (YC W09)
And the fun continues! Gonna upgrade to latest and start supporting 1.1 API in cl-redis tomorrow. Win32 builds are greatly appreciated. Contacted the OHM developer yesterday in #ohm on freenode; will have a chat and see if we can make that into a language-independent protocol (I have been making the same thing for Common Lisp for sometime now.)
Full Tilt Poker Referral Code
This is website is one of the best sources of information about Full Tilt Poker that you will find online.
Primitive SPDY client by Mark Nottingham
Go Slicehost.
Full Tilt Poker Download
Welcome to www.referralcodefulltilt.net. We are an online website dedicated to Full Tilt Poker, the second largest online poker site currently in existence.
Dreamhost can burn in hell.

Rackspace/Slicehost, EC2, VPS.net, Linode.
Great, you can find me on #Redis (freenode) as well if I can help. About Win32: Redis compiles without problems on Cygwin but at least two tests are failing (it's about INCR with 64 bit values, strtol() is not working well maybe?).
Affordable auto insurance online
Rapid auto quotes is offering Life insurance at affordable rates. For more info, visit us online.
Will the client libraries be updated in tandem with the 1.1 release? Especially the PHP extension as it seems to be missing SETNX as far as I can tell.
That would be the new scour.com, not the old p2p search engine.

Its not mine anymore either way- sold it to advertise.com
I'm not surprised, it makes their jobs so much easier. Of course I'm against the idea of a global DNA database, but imagine how much easier solving crimes would be if any and all DNA spotted at a scene could instantly point you to a specific individual who instantly becomes a person of interest?

Which begs the question: is this a simple question of cops making things easier for themselves, or are there orders from above taking part? I don't know the British legal system but something like the equivalent of a cunning ADA or something?
META: Why the dowmod? This is a genuine question. Apparently, my post was unacceptable, but I am unable to see how. Did I make a factual mistake? Was my tone Inappropriate? Was I off Topic? How did I cross the line?
Hello pierrefar. Yes, the most important client libs will support (many already do) 1.1 sorted sets, MSET and MSETNX commands (Multi keys set in a single command atomically), and the other features once 1.1 will be released.

But about PHP, I've good news, there are two new fully featured high quality implementations of the Redis protocol for PHP:

Predis (http://github.com/nrk/predis/) and Rediska (http://rediska.geometria-lab.net/). Both with support for consistent hashing.

Also the PHP C module got two new developers and is now much more stable, supporting the full 1.0 protocol AFAIK: http://github.com/owlient/phpredis

So the client libs arena is getting better and better fortunately. Other good quality client libs are for Ruby, Java, and Go Language. Python is getting better with the time too.
Top green living myths
Nothing stopping you doing these kinds of optimizations on Lisp code again at runtime when you have the extra info. Just automatically recompile if you know it will save you enough time to be worth it (which is a more difficult problem, of course...)
You could use find, but it is easier to use the built in facilities to search for ports. If you are in the ports directory you can:

make search name=name_of_port

to search for a port by name and:

make search key=key_to_search_for

to search by key. You can also use quicksearch instead of search to reduce the verbosity of the results. If you read the ports man page, you will find a bunch of other nifty things you can do with the ports system.
Tiny, absolutely. But slow? not at all.

Today's software is slow and bloated. But the hardware in even the most meager of CPUs is incredible and can accomplish a lot. Desktop CPUs are what we call "overkill" except for CPU-bound applications (calculations). See your iPhone and all it can do? Even that is overkill.

There's nothing most people use their PC for that a $2 AVR cannot do (UI excluded, for that you'd obviously need an graphics card that can interface with an AVR). A good embedded software developer can write email, web, word processing, spreadsheet, games, etc. for an AVR with so much room to spare.

It's sad how the very sorry state of desktop software these days and the standards being set by the overly-bloated operating systems (don't confuse current OSes on the market with their kernel, please) has made us consider these modern miracles that take up less than half of your smallest nail and run at over 20 million cycles in a single second to be slow.