skysight-inc/HackerNews huggingface dataset:
That's both a red herring and a straw man.

It's a straw man because not only does McCain-Feingold forbid behavior like you illustrate, but also perfectly reasonable advocacy. So the NRA can't say "don't vote for Mr. X because he's against the 2nd Amendment". Pro-choice people can't say "don't vote for Mr. Z because he's voted for blah blah". These are precisely the types of speech that the 1st Amendment was intended (in part) to protect, and McCain-Feingold eviscerates it.

It's a red herring, because it's attacking something that's not wrong anyway (and fails to attack what I believe you thing is wrong).

It fails to address the implied corruption, bribery, and lobbying. McCain-Feingold has nothing to do with that stuff, yet it's the central evil in your little play.

And the last line of your play: Americans for American Americans: "Senator X supports wasteful government spending and death panels" is not wrong. Every person has the right to put up a sign on his front door, or put up a web site, describing his own political views, and advocating for or against specific candidates. Every one of us also has the right to associate with who we wish, and in so doing, pool our funds to make that web site even spiffier, or buy a TV ad. I believe that your objection to this is completely content-based: you dislike the kinds of messages that are being commnunicated; you think they're dangerous, and want to stop them.

But even if I'm wrong, your argument otherwise serves to bolster my original point ("don't vote unless you know the issues"). We all have the responsibility to understand what's going on. We're supposed to be adults with a conscience and the ability to weigh and judge the merits. If you don't do so, you've got no business voting.
that sounds a good idea... the JavaScript/CSS and things are biggest pain point.. what to learn first, python or frontend things?
Sure, just like shiny Flash components that don't impede usability make the customers want more. I'm not against HTML5, and an open standard is better than Flash, I just hope people won't use 'it's the standard' as an excuse to throw together complete websites on a Canvas and break copy and paste, scrolling, bookmarkibility etc., all those things that suck so much about Flash websites.

Maybe I just don't know enough about Canvas and will it play nicer with the html/css separation model than Flash does, but from what I've seen so far I'm not getting my hopes up.
I am pretty sure that the Flash side could be better. I've seen lots of flash games that run smoothly.
Death of the Cookie for Device ID
Very cool, but HTML5 side barely working at all for me in Chrome on OS X.
And its a lot less than 5000. (And you should do your own homework.)
First road car produced with a 3D printer
sorry, I tried searching before posting... but it appeared all scattered since the askers were also different everytime.. also some nice answers date back to 3 years or so.. I thought things might have changed during the time!
If you don't have an idea yet, why are you refusing job offers to start a yet-to-be-determined company?

Anytime someone asks "What kind of business should I start", the correct answer is none. You should continue learning, working on things and find your passion. That passion will create an undeniable pull that will lead you to starting a business you'll stick with through good times or bad.
What is the trailing slash for?
Perhaps in an ideal world some people should self-select out of voting; I haven't thought enough about that ideal world to say. But HN in general, and this page in particular, is the wrong forum to push for such self-selection. I would be willing to bet that the average HN reader is better informed, and better qualified to understand that information, than the general population.

HN readers, please vote today.
Yeah, reading books is terribly elitist.
IMO more convenient version: http://upload.wikimedia.org/wikipedia/commons/5/5b/Linux_ker...
I assume that's obvious, so lisper must mean something else. Regardless, if you know your complexities it's trivial to find the break-even point with math (list complexity = hash complexity, solve for n).
Possibly but then you must also consider the psychological effect of consciously making an illogical decision... which results in habitually justifying irrational behavior
I'd go with Django, just to understand the 'underlying' model of how web applications/sites work. Of course it's possible to do more and more in Javascript too... but you're going to have to run it on a server, and Django's as good as anything out there for 'generic' purposes.
IBM thinkpad T61, 2GB ram, running firefox 3.6.8 for Ubuntu 9.10 (yeah yeah, I know), and Flash 10,1,82,76 .

Ball is nice and smooth on HTML5 side, and kind of jerky on flash side. That could just be Linux+flash issues, but the animation for HTML5 is super-smooth, so I'm guessing it's just bad flash plugin.
Do you know that in NYC (at least) you are not required to show your ID when voting? Due principally to undue burden on the voter, as I understand. And here you are suggesting that if you do not have a particular level of knowledge on certain subjects then you should not vote.

"...if you're relying only on your beliefs..."

Of course, I would argue the exact opposite. Between any number of subjective opinions, is it not ones beliefs that enable you to make a decision?

"If you've never taken a class or read a book on economics, please don't vote."

Perhaps you should not vote because i believe that you, Sir, are out of your mind.
"One of my most productive days was throwing away 1000 lines of code."

-- Ken Thompson
any ideas on how to factor in a my +8gmt into the mix?
Yup, I use it as my main development PC - I have a runtime for my project that runs on Fedora, but the main target is a Gentoo distribution.

As others have noted, it's a bit more cutting edge than Ubuntu, which is fine, but some times cutting edges leaves you bleeding. I prefer to stay one step behind, ie now that Fedora 14 is out, it must be about time for me to move to Fedora 13 :) I find that the first 3 months or so of a distribution's life cycle tend to be a bit unstable, but you could probably safely upgrade after that time, no need to stay an entire cycle behind like I do, it's just that I tend to be rather cautious!
They were suggestions only. Feel free to suggest your own. I tried to pick a varied set (Mill, Locke, and Mises should each give you a somewhat different philosophy of government).

I'm not saying that you've got to have the same values as me. I'm saying that whatever your values are, you should (a) be able to support an argument about them; and (b) you should understand how the candidates relate to those issues.

I'm not saying whether Hayek or Keynes is right about the economy. I'm saying that if you don't know the difference between the two, you've got no business voting an opinion about how the economy should be handled.
You did "the experiment"? As in, you compared two specific implementations and came up with a universal point?

Your condescending tone would at least not be completely unwarranted if you weren't utterly wrong.
App let's you light paint words with your iDevice
You mean "incorrect". Also, I did post detailed timing results above.
Website designing vizag
Sri Design Labs prides itself on helping both small and large businesses to get an attractive online presence by designing great websites. We are professionals who have delivered projects to over India. For more details please visit http://www.sridesignlabs.com/
A lot of command-line programs that operate on files take '-' as placeholder for stdin or stdout. For example:

wget -O - 'http://news.ycombinator.com' | less

The -O option is for specifying an output file, but the '-' says to dump the contents to stdout.
you can make the snowball strategy be the optimal strategy by simply picking the right cost function.

optimality entirely depends upon your cost function. so pick the right one and optimise. the author clearly has one in mind---paying out the least money to eliminate the debt. but this doesn't seem the right one to me.

for example, i would much rather pay off small debts to friends (which typically have 0% interest) over larger, higher interest rates to banks, simply because there's a social cost owing money to friends, whilst it's kind of the purpose of a bank.
That's not what was stated. Suggesting one is ignorant of how politics works, and shouldn't vote, unless one has read a book on political philosophy is, absolutely, elitist.
It looks like a non-standard key mapping, like dvorak, causes schizophrenic confusion.
I think you should vote, even if you don't seem to understand what representation[1] means. You also seem to only refer to liberals, but at the same time you say people shouldn't vote? I thought individual freedom and equal rights was a core principle in liberalism, but I guess you are only counting positive freedom.

If you really believe that people shouldn't have a say in elections based on your criteria, you should at least ask them to actively do so by casting a blank vote. Otherwise your motives might be misinterpreted as trying to demoralize people who don't share your views from voting.

And as someone once said: "It ain’t so much the things we don’t know that get us into trouble. It’s the things we know that just ain’t so"

Not necessarily true just because someone said so, but I do agree with the point being made.

[1] http://en.wikipedia.org/wiki/Representation_(politics)
Subhamasthu Marriage Bureau
Subhamasthumatrimony is an earnestendeavour to provide you an array of options to choose your life partner from.this service is the result of an in-depth study of the ways and means adopted byIndians, especially south Indian families in selecting a bride or a groom.For more details please visit:http://www.subhamasthumatrimony.com/
In our system voting is less about picking the winner than scaring the winner into considering your opinion. Democrats in Red states are aften more conservative than Republicans in Red states.
It's good to be able to endure it when necessary, sure, but it's also good to avoid needlessly perpetuating bitterness.

Is it really that hard to say, "Complex algorithms have higher constant factors, so for small values of N, 'naive' ones can still be faster. When in doubt, measure." without chewing somebody out?
I don't see how you could possibly know what I did and didn't do. And I never claimed to have discovered a universally valid break-even point.
In Illinois at least employers are required to allow employees to take two paid hours off at the beginning or end of their shift to vote. Also there's "no excuse" absentee vote by mail and early voting available throughout the state.
Well then you need to give more details about what you are looking for. If you don't put in any effort in asking a question, others won't put in much effort replying.

Surely, if you are familiar with Python you know there's Django. For frontend stuff, there's no doubt you need to know basic HTML/CSS and then there's jQuery. All that itself is enough to get started.
but non-interactive.
Who still wants to maintain servers, coders etc. when you have stuff like http://www.demandware.com/ ?
Make sure you've excluded the URL from Vimium/Vimperator before playing!
> Programmers will never have the luxury of collaborating with their idols

I have to strongly disagree with that. Collaboration is different among programmers as we can share our ideas with a much broader audience than most musicians. Many tools you use are the result of the collaboration of thousands of people. To say nobody is collaborating with their idols is a risky supposition.

The only part I agree is that Java (or C#) programming may be art, but not to my taste.
Is user a monkey?
In addition, try and solve you're own personal pain point. You'll find yourself to be greatly more motivated and informed to solve your own problem.
How to Become a CSR Champ | Noobpreneur Business Blog
This is why the federal government should take a smaller role on most issues. This kind of interstate bullying only happens because states' rights have eroded. No state should dictate policy to any other unless it's truly an interstate issue.
Yes: http://techcrunch.com/2009/10/13/dropbox-acquires-the-domain...
The point of this isn't the price - it's that GoDaddy frankly has a lot of distasteful and often quite raunchy advertising, which turns people off to them.

I haven't used dnsimple - any current users care to comment on their admin interface and service quality?

Personally, I use joker.com. The fact that it's not located in the US adds an additional legal impediment to others in case there's an issue with the any domains I own.
It’s Official: News Corp.’s Paywalls Are a Bust
There are actually a couple of books that can probably help with this kind of
informal user experience testing. Both are by Steve Krug. The first is "Don't
Make Me Think" which focuses on design for usability, and includes a chapter
titled "Usability Testing on 10 Cents a Day". The second is "Rocket Surgery
Made Easy: The Do-It-Yourself Guide to Finding and Fixing Usability
Problems" (already mentioned by petervandijck). This is a newer book (2009)
that goes much more deeply into usability testing for people whose primary
responsibility is design and development rather than user experience. It's a
great book in spite of the cutesy name.
Fortunately (in this example) the smallest debt usually has the highest interest rates. Usually people's smallest debt is their credit cards, the next smallest their car loans, their next smallest their student loans and their least smallest the home loan.
I see now what you mean, although I think the brevity and nature of the comment made it easier to do so. Upvoting your comment (I did not downvote it, before).
Interesting problem of tuning both sides speed. Here (small Atom netbook hooked to big screen) the ball moves noticeably faster on the Flash side. To the point of making me lose a Pong match with myself.
Is there a standard DC power plug for servers? It would seem that would help with overall power / heat if the AC/DC conversion could be external and feeding multiple low power servers.
I think the people giving this advice know enough psychology to know it works (defined as: likely to get people out of debt), and enough mathematics to know it's not optimal.

As to the people in debt: if they always consciously made (suboptimal) decisions, most of them wouldn't be in debt.
There were a few of these knocking around just before the last UK elections... you answered 30-odd questions about your political views, and the site then rates your agreement with each party's policies.
No, democrats were primarily complaining that it was outrageously expensive, budget busting, and didn't even do any good because all of the money went straight to the drug companies (see my above comments on lobbyists).

RE: Obama, you must be kidding. The man is a born compromiser, the problem is that Republicans haven't been willing to compromise on anything. They voted against their own deficit commission, for crying out loud, after Obama decided to support it.
Oh, oops! He's in mechanical engineering, and deals primarily with turbomachinery efficiency and aerodynamics.
To be honest, all of the Android tablets I've seen so far have been underwhelming (and I'm holding out for a decent one). The Galaxy Tab isn't too bad, but it's small and overpriced. The best one I've seen is the Archos 101, and that still needs work.

I'm hoping that next year sees some decent contenders.
Three generations old MBP with Chrome 7, everything is okay, both sides seem to be equally smooth.
I concur with nkurz here. Inverted index are the basis for most full-text search engines and they can handle this quite well.

Another issue with searching a large forum like HN though can be keeping the index up-to-date through crawling new posts constantly to add the terms they contain to the inverted index. However, you can usually build a simple script that adds news posts URLs to a list of priority crawl targets.

Free HTDig (http://www.htdig.org/) for instance could do the task pretty well and run on a budget hosting plan described above. It can index up to 100ks of documents easily and may require disk space upgrades for large sites but not much more.

There are many other inverted index search engines available and some now easily index without crawling through XML feeds from your CMS or forum software.
Just answering the question. Not sure why I was downvoted.
http://groups.google.pl/group/comp.unix.questions/msg/d377ad...
David Bismark: E-Voting Without Fraud [Auto-Playing Video]
This is a better article: http://www.fastcompany.com/1698943/the-urbee-hybrid-the-firs...
You're right. Personally in the case where I don't want to vote for anyone (most of the time) I go down to the booth and 'ruin' my ballot. The number of ruined ballots is sometimes counted and sometimes not, but at least the effort is made and it's harder for someone to argue that you're just too lazy to vote.
Tell HN a Spooooky Halloween Story: "All Hallows"
Here's another strategy: break all your debts up into similar sized chunks. Draw a grid with all those chunks on a big sheet of paper, and post it up on the wall. Cross off the chunks as you pay them off (highest interest rate first). It's mathematically and psychologically correct!
This wasn't A/B testing. This was fixing UI mistakes based on UX analysis. There was no 'B'. They weren't comparing A and B.
London Stock Exchange record breaking system faces new open source challengers
Windows 7 x64, Chrome, Flash is jerky, glitchy and ugly, HTML5 is smooth and nice.
IIRC he mentioned that in his Mixergy interview.
my bad.. couple of reloads and it connected.
Right. Big O notation usually excludes constant factors, but here, the constant factors are the point.
In contrast to other commenters, the html5 side runs super-smooth and the flash is noticeably jerky.

I'm running a 2008 iMac.
There's a short and pat answer, and there's the longer and more thoughtful answer.

But the short version is this: businesses fail when they run out of cash. Period. Keeping that in mind, we can logically conclude that you need either to monetize before the cash runs out (thus becoming organically cash flow positive) OR gather enough outside funding to support operations until such time as you become cash flow positive.

How do you get there? Well, ideally, you have a product that solves a clear need which can be monetized immediately. If not, then you need a product so compelling that you can get to X users in Y months (where X is an impressively large number, and Y is an impressively small one) -- thus attracting partners or investors.

But the bottom line is that you need to generate cash flow or generate funding as quickly as possible.

And yes, generally speaking, it's easier to keep a "fun" product alive in the Valley than it is elsewhere, if only because that's where most of the funding money resides, and because many of the potential funders there have more speculative appetites. Your odds of getting a cool product without clear monetization paths funded outside of SV drop significantly. That's not to say, of course, that getting a cool product funded in SV is easy, because it's not. You still need a good product, and by "good," I mean a product that solves clear needs for its users or else provides its users with functionality or utility that solves problems users didn't even know they had.

Best advice for you is probably to take a job at a startup or larger firm, and build some cool products in your spare time. If and when one of those products becomes extremely cool -- and you'll know it when you see it -- that's when you start looking for users or for funding. No sense in turning down job offers now on the purely hope-driven premise that you'll build or invent something later. Build first, -then- act.
My results agree with yours, in terms of who wins. Python 2.6 (2.4 is similar, and 3.0 is as well, for the techniques that were still valid) on OSX 10.5, Intel Core Duo at 2 GHz:

[scotts@silver]$ /opt/local/bin/python2.6 f.py
f1 0.107
f2 0.19
f3 0.106
f4 0.097
f5 0.139
f6 0.073
f7 0.025
f8 0.103

edit: I added a ninth function,

def f9(list):
return ''.join(map(chr, list))

To test if the difference between f8 and f6 was the list comprehension or the joinfields method. A result of 0.072 tells me it's the list comprehension. The only difference between f8 and f9 is list comprehension versus map. That leads me to conclude that map is indeed a faster way to construct a list than a list comprehension. (Although this may change for a user-defined function. I could test this, but I've spent enough time already.)
Surely this surprises no one. The tablet market was dead for years until Apple showed us all how beautiful a tablet appliance could be. It's about to get very competitive and it will play out just like smartphones. Apple blew everyone away with the iPhone, but two years later the cloners had finally honed their game and now Apple is watching themselves get nudged towards the luxury niche they're so comfortable with.

It happened with their computers. It's happening with phones. And it will happen with tablets.

Not that there's anything wrong with that. Being an industry trend setter and purveyor of luxury computing appliances is an enviable enough existence.
The reason that Android tablets don't seem to be any good is that Google never intended Android to run on tablets at all. Chrome OS is the netbook and tablet OS, while Android is the phone OS.

Android's openness lets anyone put it anywhere so of course we'll see Android tablets, especially given that Chrome OS isn't officially out yet (this month, though, right?)

Anyway, yeah, next year should have a lot of Google-related free software tablets, either Chrome OS or Android.
Dr Telle Whitney,CEO Anita Borg on Success & Technical Women PtII
Suppose that I go into the voting booth with a pair of dice, and use them to decide who to vote for. Am I morally correct in this approach?

If a voter is reacting emotionally to propaganda, without taking the time to understand the real story, is this much different from rolling dice?
I completely agree that mainstreaming is an appropriate educational strategy when used correctly. The issue is the competing interests of inclusion of those with cognitive impairment and upholding academic standards.

At the level of primary education, this competition of interests is easy for educators to ignore since many of the objectives are social rather than academic and primary classrooms naturally contain students with widely ranging levels of cognitive development.

However, at what point do you use absolute achievement rather than relative to the individual? Middle School? High School? Undergraduate? Graduate? Professional Licensing?

The article points to a case well down the slippery slope. Replace "PhD in Math" with "JD" and your at the bottom...unless of course, one advocates requiring courts to consider the cognitive impairments of an attorneys when evaluating the merits of their briefs.

The problem is that at some point the consequences of relative standards could seriously affect other people...that's why chiropractors aren't allowed to perform open heart surgery.

To cast it in terms of rights, my right to maximize my opportunities does not trump your right to maximize your opportunities, and vice versa.
You're certainly not talking about it, so I'll assume you're trolling and leave it at that.
It need not be.

By law in Canada, employers are required to make sure that every employee has three and half hours during which they can go vote.

http://www.elections.ca/content.aspx?section=vot&dir=faq...
My understanding is that domain buying is not the primary goal of dnsimple; rather, it's an API to make it easier to deal with DNS.

See the screencast here: https://dnsimple.com/intro

And API doc here: https://dnsimple.com/documentation/api
It's late, but it was too good to pass up. Share yours, too!