skysight-inc/HackerNews huggingface dataset:
How far back do you remember? The color-coding wasn't part of a standard until a decade later; I suppose some vendors might have started doing it sooner, but for many years you usually had to read a tiny icon, often simply plastic-embossed rather than using any ink contrast at all, on a dark and hard-to-reach part of the computer.
'X is expanded by the reader into (QUOTE X), a special form like any other.
I thought that most of the time since users are typing one character at a time that would be efficient. Even pasting at the end of the string is easy to manage as it might only be O(q) where q is the length of the query string (depending on the structure of the underlying trie).

The worst cases are editing midstring, and worst, pasting to the start of the query string. Still, those are O(q) rather than O(N) where N are the total number of strings in the database. In my case, N will have millions of records where q will rarely exceed 250 characters.
There are for sure lots of potential technical methods to overcome the relationship problem. One of these would be assigning random high-karma users everytime someone submits a link.

Same goes for the time lag issue. You could assign only high-karma users who are currently browsing the site. In the end you could always opt-out.
indeed. i suppose i should clarify a bit -- advice given to YC companies and similar companies should be treated as such -- advice for companies on the YC company-like path, not as universal gospel, and i believe he's made that distinction in the past.
Why did they even bother breaking stackoverflow into various similar-yet-different websites? Originally, a question only needed to be specified by the associated tags. Now, in order to post a question the user needs to also pick the appropriate website AND the correct tags. I don't think having multiple websites actually made anything simpler; they give more room for people to bark at each other about asking in the wrong place.

All that each website does is provide a filter so that when you want to browse through it, you see questions that are generally related by a certain topic. Wouldn't this have been better created with user-defined (or pre-populated default) tag filters and having remained contained in one website?
Hello Obamacare :)
In the DMV case, specifically they can hire more workers, or be open the times people actually need to go (outside of 9-5 M-F) by paying them more. I actually tried to do this when I had to take a quick test to transfer my license, I asked if a tester would stay late if I paid extra (the extra insurance on my out-of-state license was awful on my rental, and the wait was 2 weeks), I was accused of trying to bribe them -- but it was a 10 minute test, I'd stay 10 minutes late at work for $20 (or $50 whatever).

(I'm making the possibly flawed assumption that the DMV cares about customers)
That's the standard way to do it, except DEFMACRO is not a function. So define a function called SET-MACROEXPANDER or something, and define DEFMACRO as a macro using it.
Firefox 4 Makes Great Improvement In JavaScript Speed
I casually ‘pitched’ the idea to a respectable consumer-tech focused VC who immediately commented that he didn’t think the people who like to play games were the same people who like to win rewards/deals or shop period

They don't need to all be the same - 10% of loads of people is still loads of people.
Isn't the fact that you are interested in something motivation in itself? In school, you're required to take tests, an extrinsic motivator that implies your life will be better later if you buckle down and learn things you might not particularly love. But reading on your own when you could choose to do other things means that there's an intrinsic motivation, a satisfaction from just acquiring the new information.
I'm pretty sure the point is: make the most of the time you have and if someone else can do it, have them do it. I doubt the author was making the generalized comment that all these people are beneath him/her or that they are doing anything but wasting time that could otherwise be spent on more productive endeavors.

I'm pretty sure it's just a reminder of things you do day in and day out that are "wasteful". For me, it was TV.

On the flip side, time is money but sometimes you don't have money so you have to spend your time instead. Parking in NYC is expensive for lots so waiting for a spot on the street is sometimes the only option.

In terms of city planning, the other option is riding a bike and not having a car (well, I have neither and just use the subways). For people that choose to have a car in the city, you have a price to pay. That price is usually in parking.
Uh,

It is true that bubbles generally involve capital investment rather than "investment" in consumer goods (with some exceptions like Bennie Babies and such).

However, the article argues that "the app bubble" is akin to the earlier "dot-com bubble" - ie, that the bubble involves venture capital investment in startups selling apps ("Venture capital is flooding into the app economy in spite of the questionable ROI proposition"). I don't know if that's true but the "dot-com bust" seems to refute your argument that such a bubble is not possible.
I can only imagine. They're unusable even in Safari 4 (the reflections turn into white boxes that cover up most of the buttons).

Of course, when you're pushing the envelope, you're pretty much by definition going to leave the laggards who stick to older technology behind.
I think the absolute biggest hurdle that homeschooling faces is that people always compare it against the Platonic ideal of schooling. You know what? I'd send my kid to the Platonic ideal of a school, no problem.

But no such thing exists.

Instead we must compare real schools to homeschooling. Yes, the same real schools that feature in the news for their sinking curriculum, over medicating, lowering standards, increasing bureaucratization, etc etc. And yes, there are good aspects to it as well, but my point is that it's not fair to pretend our schools are shining exemplars of knowledge and wisdom when we all damn well know that's not true. It's disingenuous.

I also aggressively mock the idea that school is the only place to learn socialization skills. School teaches you how to deal with other children of the exact same age in the artificial environment of a school. This is an exceptionally poor environment to learn socialization in. It is only one notch better than being totally isolated; parading this around like it's some sort of advantage only serves to highlight just how low the standards schools are held to are. Meanwhile, homeschoolers should not be totally isolated, if they are, you're just plain doing it wrong, and I rather strongly suspect that by any rational measure your average homeschooled kid is far more ready for adult life than your average school kid. And as far as I'm concerned, that's what really matters.
I learned a few bits about CSS3, such as splitting up border radius for top and bottom.
Warning: If you click this, it might hog your CPU. It did that for me. Nothing against it, just a fair warning so it won't catch you unprepared.
The short version is that the AGPL is like the GPL, except any code that you use to run public services is considered "distributed" in the same way that it would be if you had distributed it on a CD-ROM. Think of your thin-client AGPL-using webapps as if they were thick-client GPL-using desktop apps, and the requirements are roughly the same.

That still leaves the same grey areas as in the GPL, which seems to be some of your questions: what exactly counts as an API, what counts as a derivative work versus a separate piece of software that communicates, etc.

The intention though is usually to require you to AGPL any SaaS you build on top of the original AGPL'd code, the same way the GPL would require you to GPL any thick-client app you built on top of GPL'd code. That effect is usually intentional, because AGPLing code is sometimes used as an alternative to not releasing it at all. For example, Dropbox keeps their source code closed, partly to keep someone from being able to build a competing SaaS on it. Some people choose to AGPL it instead, as an in-between sort of route: people can now build a competing SaaS on your code, but they have to open-source any improvements, which you can then incorporate back into your own service, so at least they can't leapfrog ahead of you using your own code.

I'd recommend that if your goal is to build a SaaS that has significant portions of its source code stay closed-source, you probably shouldn't use AGPL'd code.
Formal axiomatic divination
I mostly agree with your points in this thread, but this statement might be incorrect. Earlier, Swedes with X income did not choose paternity leave. Now Swedes are given X+leave benefits and therefore do choose paternity leave. Although they were always free to choose, it might be the extra bonus that nudged them into taking the leave.

Also, people are not economically rational. They will blow all their money and then, when they have a kid, not have enough to support themselves for an extended leave. Few people have the self-discipline to save for anything in the distant future, including retirement.
Zip.ca is existing, similar... and awful. Which parallels a lot of tech-oriented services in Canada (cell phones are a great example).

Hopefully the Netflix service in Canada nails it.
Unusually biased for the BBC. It quite simply makes good business sense. Living costs in most of Scotland are significantly lower than most parts of England, salaries are similarly lower. Edinburgh in particular has always had a strong standing in the finance industry so has a large pool of skilled workers.
http://github.com/darius/awklisp does it the usual way. It's an order of magnitude bigger than the OP, and not focused on How To Do Macros, but on the plus side, it is just a toy.
Citation needed, Southwest is quite profitable, can you explain what they are getting in subsidies (I just may be unfamiliar with your argument).
I think I did something like that, maybe defmacro was a special form, I don't remember.
> though I still don't like how you can't copy and paste files with cmd+c/cmd+v in os x :)

I can. I don't think I'd ever actually do that other than to verify, though.
I didn't know about this. So much for my remark on integrity. Do you know if they still do this throttling?

I personally never ran into this -- I've never been more than a light-to-medium user, except in spikes. Like when I when I discovered 24 six years ago.

edit: Here's something straight from the horse's mouth:

http://money.cnn.com/magazines/fortune/fortune_archive/2007/...

"I stopped my subscription to your service because of your well-documented "throttling" of frequent renters. How can you say you are focused on customer service when you alienate your customers in this way? Bill Greenstein, Seattle

When we are short on new releases, which we try not to be, we believe it's fairest to allocate those new movies to subscribers who have not rented much recently. This upsets heavy users because they are not in the front of the line for new releases. We are straightforward about how it works, but not everyone likes that policy."

Eh, okay, assuming it begins and ends there, I can see the argument for doing things this way.
Okay - gotcha. Colleges, craigslist ads, local networking groups for entrepreneurs - those would be my best guess at where you would have the most luck (not necessarily in that order). Sounds like you have those covered so then it makes sense to come here.

FWIW I don't think you should necessarily consider becoming a developer. It really depends on how much control you want and how quickly you think that, once you found the co-founder, you could start making money. Let's say you think that a competent co-founder could get you enough of a prototype coded up/mocked up in three months and you could go raise money (or sell it) then. If it takes you a year to learn to code, will you be able to mock up/code a prototype as good as the professional could in three months? I doubt it but maybe. But you are nine months behind the curve at that point. Even if it takes you six months to find a co-founder, you are still ahead of the game assuming it works out since his work for three months would be superior to your one year's worth of work.

Just my $0.02 though
There is a very good system for handling this type of thing: Prediction Markets (http://en.wikipedia.org/wiki/Prediction_market)

The basic idea of a prediction market is like a stock market for outcomes with an end point. If you make good predictions you will make 'money' and if your predictions are correct but go against the common idea your rewarded even more handsomely. Of course a true prediction market has a shifting price point where you can choose to sell your 'shares' at any point, yada yada, but I think the concept applies.

The trick is you have to have the pundits participate in order to make it work. I suppose there could be some third-party that pulls their articles and 'ghost trades' for them?

However I think the truth is that pundits DON'T WANT to be held accountable. Even if they are shown to be 'the most correct' they are still going to be wrong some of the time and those will always be used as examples to attack them and their views.

Just look at another comment in this thread that tears into this pundit for his poor job predicting the Sony vs MSFT vs Nintendo war over this console generation. This is a SINGLE data point being used to try and dismiss his views.

edit: For anyone interested in prediction markets check out Inkling (http://inklingmarkets.com/). I don't work for them, but I just think they have done an awesome job of creating some useful software. I am trying to push for this to be adopted internally for creating 'confidence metrics' of how stable a build is going to be, or if a deadline is going to be hit.
A Story About Woz and Jobs, Actual Partners in Crime
I am not speaking about a longer period, you could 'graduate' in a couple of days. Apart from that one could easily detect if such a corruption takes place. For example a story that gets not approved but gets enough points and is submitted by someone else could be evidence for such a corruption. The one who has not approved the story could get minus points.
It's a pretty big reason. I've been a Netflix customer continuously since 1999. There isn't a single subscription service I have signed up online or offline (magazines etc) that comes close to that kind of longevity.

And I pay them a hell of a lot more than 9.99, too, being that I have a fondness for HD/BluRay and a modest broadband connection.
Yeah but this is such a specific goal for an early stage startup. It's true YC might not be into this, but on the same token they invest more in people than ideas. So if a company evolves into this, will YC insist on an exit strategy, or would they accept a dividend or some other arrangement? Somehow I don't see PG et al bringing down the VC-style hammer down over a $20k investment.
On a recent visit to the states I got to try out Netflix, and on being told you could watch any film you wanted was very impressed.

Turned out there are only certain categories of film (i.e. the ones that would be on daytime tv..) you can watch on "freeplay" and anything good you have to wait for a DVD in the post.

No wonder its cheap. Was still better than the adverts every 8 mins while watching Rambo on a cable channel though.
The making of Winston Churchill : The New Yorker
great idea. great execution. poor design. You did the hard stuff, now make it look good and you'll have the complete package. Nice work.
Agreed. But I have some sympathy for the Republican complaint that the poor can tax the rich to pay for "social goods" that mostly go to the poor. If it were a truly equitable tax on everyone for social goods then it would easier to swallow.
Do you have evidence that Sweden provides the same level of care?

Note that comparing health outcomes is nowhere near convincing. Lots of factors (ethnicity, lifestyle, genetics) affect health outcomes far more than health care quality. The health care gap between Asian and African Americans is 13 years, for instance.
Your argument makes a major assumption: That this isn't already the case.

The current system is regressive in practice, though not in theory. If this wasn't the case, Buffet wouldn't be paying 17%.

Spending 100%+ of your income on consumption can be the norm for lower income earners, it is true. That does not extend however into 100%+ of income spent on consumption that is required for basic sustainability, especially in rich countries such as in North America or Europe.

There is no incentive under the current system for any income bracket to spend within their own means, regardless of what those means may be. The high levels of unsustainable personal debt illustrate this perfectly.

This results in overspending on "luxury" (i.e. not "required") goods - even by the "poor". There are few incentives that encourage the poor to establish wealth through savings. There is also no incentive in the system to have individuals increase their income to match their spending, although that's admittedly a much harder accomplishment.

With an income tax system that isn't perfectly flat, the problems you highlight are simply hidden, if not encouraged. With a flat based taxed, they are not, but it is regressive.

With a flat consumption based tax with a level of social control through either personal spending exemptions or through item based exemptions (baby food, for example) we could do a better job of managing the regressive nature of tax systems in general than we do right now.

In addition, we expose basic economics to those who have difficulty understanding the concept by providing strong incentives to build wealth and consume less, regardless of income bracket. This is something we should do.
The problem is that topic nazis will jump all over you (i.e. close your question as off topic) if you dare ask a question that might be server administration based rather than a programming question.
Libketama - consistent hashing for memcache clients
I handled them by generating the assembly code to implement them and setting up the symbol tables as required, I implemented ' as abecedarius said and then quote was a special form that compiled into something that "returned" the requested symbol object.

PS similar deal with ` it would be expanded into a bunch of normal forms by the parser ("reader" in lisp-speak) and from there it's implemented with macros and functions, I copied Guy Steele example implementation, you can find it somewhere.
That doesn't make a ton of sense; late-model IBM (consumer) computers were clearly designed to run Windows. While there may be people still bitter about the OS/2 thing, I think the company as a whole has moved on.

I think that IBM's engineers just thought that the Windows key was dumb, something that users were unlikely to care about or miss, and not worth redesigning their keyboards for. So they didn't. Given that the keyboards on some IBM products (esp. Thinkpads) were one of their defining features, I can't blame them for not wanting to mess around with it.

Personally I'm in favor of more modifier keys on keyboards, just generally; although the Windows key is lame in the sense that it's underutilized and gauche (putting the Windows logo on it), it's nice to have 3 modifiers on a keyboard in addition to shift. (Plus any hardware modifiers that you need to simulate a full 101 keys on a laptop.)
Netflix succeeded because of having right values and great culture. The slides explains their values and culture in detail. It is so much easy to visualize why they are successful: http://www.slideshare.net/reed2001/culture-1798664
Netflix has a great engineering culture, not just a great stock.

Shameless plug: we're hiring good hackers. Check out http://netflix.com/Jobs
I'm no expert, but my understanding's been that the chemical differences do matter in your body's ability to break it down. Is that incorrect?
agree to your $.02 100%.
Can someone comment on the redshift thing? Has anyone tried that before or is it hippy stuff?
GPU Giddy - Excitement Building for GTC
Here's why I dislike it. You shouldn't rely on the HTTP request parser to save you if you have security issues elsewhere.

The HTTP parser is simple enough to not have any concerns in itself if written properly.

You should fix the security issues.
I wonder how do you compete with [BitTorrent]

Netflix competes by being more convenient than BitTorrent. BT might be free, but it doesn't deliver TV shows and movies directly to your HDTV.
> I'm pretty sure it would still be as good for defence at a fraction of the cost.

And your military-affairs expertise is derived from ... ?
Facebook seems to be one of the few companies Apple won't be able to push around so easily.
What really saddens me is the necessary information is in the text already, especially when considering co-occurrences, to keep everything as one big happy family. The text separates the topics, we just have to be careful in calculating the differential weights.
Doesn't "unschooling" mean "unstructured homeschooling"? People who believe in unschooling generally aren't sending their kids to school at all.

I think this might get tricky because "unschooling" is a new-ish term, and is pretty overtly trying to pick up steam as a "movement" or a "sensibility" or an "ethic" and is deliberately being inclusive; no doubt someone on HN is going to chime in and say they're an unschooler who sends their kids to public K12.
The bureaucracy reflects the society...

Apparently not. Before the bureaucracy engaged in coercion, women took 15x more parental leave than men (according to the article).

I'm also curious why you feel that being cared for by the father rather than the mother will cause the children to be better adjusted. Are women so much worse as parents than men?

Your example of immunization is a separate issue - not being immunized creates a harmful externality. Having an unequal distribution of parental leave does not.
Google Sync Htc For Android With Google Sync Phone
Most any X Windows box had this back in the 1990s and late 1980s, and (in the case of DECwindows) including "dead rodent" mode where you could navigate the cursor with the arrow keys; without the benefit of a mouse.

One of the simple innovations that MIT X had that Microsoft was frustratingly late to embrace and extend was the Style Guide. Without that, Microsoft Windows and the applications were all over the map with the short-cut usages for many years, where the style guide and the APIs tended to keep X and Motif and CDE applications rather more consistent.

http://www.recordare.com/good/hfs88.html

http://www.opengroup.org/publications/catalog/t254.htm

http://developer.apple.com/mac/library/documentation/UserExp...
This is a cool idea, I haven't seen something like this that's all encompassing. Ted.com is huge for talks within it's sphere, but for talks in general (as opposed to the more broad "videos in general (youtube) this seems ideal.
This is a cool idea, I haven't seen something like this that's all encompassing. Ted.com is huge for talks within it's sphere, but for talks in general (as opposed to the more broad "videos in general" (youtube) this seems ideal.
I'm going to be lording it over the hoi-poloi now, "I'm a power user".
Hitting inspect element in Chromium on Linux gives me an "Aw Snap" crash. :-\
Gnu/Linux: Finally, it's really free software
I think he means that it's a property rights and safety issue, not a financial one.
Valve Job Post on it's Website awakens people's hopes about Steam for Linux
TEDxUniPittsburgh - Jesse Schell - The Future is Beautiful
Maybe 'carbocation will jump on and set me straight, but my basic understanding is that large amounts of pretty much anything that has both nutritive value and sweetening value is going to screw you. I watched the UCSF fructose-is-bad movie too, but HFCS is "high" relative to other corn syrup; it's not like weaponized fructose or anything.