skysight-inc/HackerNews huggingface dataset:
What evidence is there the main determinant of whether you are in the top 1% is whether your father was? And that other determinants like education are relatively insignificant?

Beyond this, maybe the focus should be less about getting in the top 1% and more about something attainable by more than one in a hundred people. A life in the broad middle class is much better predicted by education.
Ucapan selamat natal terkini
Saling memberi Ucapan Natal merupakan suatu tradisi yang sangat kental dalam suatu perayaan Natal karena hal tersebut memiliki arti tersendiri bagi setiap anggota keluarga atau teman
While we're at it...

13 months, 28 days each = 364 days
Plus 1 or 2 special days at the beginning of the year.
Much easier to figure out the day of the week for your next meeting.

We could name the 13th month Jobsuary, or you pick.
>I presume you wouldn't complain about Steve Jobs quashing dissent.

That's a complete strawman.

>I expect such an organization to be rife with chaos.

And I'd suggest that as a result of that chaos, having someone with the sort of egotistical tendencies Assange has demonstrated is a recipe for disaster. The way Wikileaks has collapsed not only from outside pressure, but from within is telling to me.
Not necessarily. At least a couple of devs I personally know have made more money on WebOS than Android (none of them developed for iOS so no idea about that).
Two Leading Venture Capitalists Share Their Secrets
Not against JavaScript or PyPy, from what I've seen.
com.lang.lisp isn't "the Lisp community". There may be reasons to suspect "Lisp will never win", but comp.lang.lisp has nothing to do with them.

Personally, I don't even know what it means for a language to 'win'. I would be fine with Lisp/Scheme being marginally popular and acceptable when you're in the company of clever colleagues that could reasonably be expected to grok Lisp after a short while. Nevertheless it isn't. The reasons why that is currently the case would go a longer way towards explaining why that may never be the case.
"The only thing more amazing than the degree to which the author missed the point of the exercise here is the degree to which he seems unaware that he missed the point of the exercise."

No, what was amazing was how stupid the exercise was. The Common Lisp example was a perfectly reasonable translation of the AWK script, accounting for the fact that Common Lisp is a general purpose programming language that doesn't have the luxury of dedicating syntax to text-munging the way AWK does.

Also, the whole concept of Lisp "winning" is silly. Common Lisp isn't making a comeback. Nobody thinks that. But every day that passes, languages get more like Lisp. Take, e.g., Xtend. We've got:

LAMBDA: http://www.eclipse.org/Xtext/xtend/#closures
TYPECASE: http://www.eclipse.org/Xtext/xtend/#switchexpression
FORMAT: http://www.eclipse.org/Xtext/xtend/#templateexpression
Open methods: http://www.eclipse.org/Xtext/xtend/#extensionmethods
Multimethods: http://www.eclipse.org/Xtext/xtend/#multipledispatch
Also: Statements as expressions, etc, implicit return, etc.
You know...this is something quite often misunderstood...as much as I hate IE6....believe me, I do....as a direct result of IE being included in the operating system, many more people got exposed to the notion of a browser.

The fact is, there is no telling what 'true' Internet adoption would be today if it weren't for Bill Gates including IE in Windows. I am not saying that it wouldn't be the same, but you can't jump to the conclusion that it would be.

We all use and love the internet because mainstream has adopted it. Bill Gates is a fundamental reason that the mainstream has adopted it.
All the Gold that we (humans) have ever mined makes only a cube with 20m side. Does that sound right?
> I also played with a Z80 computer - those things were useless.

Context is everything. CP/M was already useful in 1973. MSDOS made an appearance in 1981. Which word processor could you run on the PC in 1979? (Yes, that's a trick question ...)

> What made the PC shine was the constant innovation coming from Intel - they didn't stop at 8086.

No. The only thing that made the PC shine is the cheap IBM clones of the time. Motorola's 68K (in 1978) was years ahead of the 8086 (introduced in 1978) -- and it also cost 20 times as much. The same vintage 1978 68K was still years ahead of Intel's 80286. And then Intel almost killed themselves with the 432, which was not backwards compatible and had miserable performance.

Intel returned to usefulness with the 386, that was comparable to the 68030 (same time, and price comparable as well) The 486 was to the 68040. But at that point, the world was unfortunately owned by the PC and x86 architecture.

If you ever programmed for the 68K, and then looked at the mess that is the x86 32-bit architecture, the only possible response is WTF!?!?
I have a similar architecture for http://www.mockuptiger.com

It is php+jquery+mysql

I use adodb library but I think PDO is now quite mature so will consider that for other enhancements
Well, C++ is not the 'lowest level' but the point is that this thing is architected masterfully. It was originally written for Amiga.
Learn Spanish - Fast Learning Tips
First, the fact that this language is coming from the Eclipse team suggests to me that they are probably not limited to macro transformations, at least at a fundamental level. The main reason Java folks like Eclipse is that it has a global understanding of Java code (this is why plugins for text editors tend to flat out suck compared to real Java IDEs, they are mostly dealing with local information), and I'd imagine that people working on an IDE that made non-local code comprehension a core focus of the product would make sure they're able to extract that information fairly easily from a language that they designed themselves.

That aside (since I agree that most of what they're doing appears to be fairly local, at the moment), what are the features that you miss in Java anyways, as compared to something like Ruby or Python, once you add closures and a bit of syntax sugar to cut out boilerplate? Past that, I can't think of much that people actually use day-to-day (and no, callcc doesn't count) in Ruby or Python that's not already possible in Java, albeit with a little more line noise. Can you?

When I look at code across many languages, the thing that makes Java code stand out as particularly clumsy is that it forces a lot of local verbosity, and that functional programming is very clumsy due to the lack of closures (though it's possible if you're willing to swallow your pride and endure some pain).
We can't tell you if this is a good idea without knowing what your project is.

In the absence of that, here's some "possible" criticisms, some of which come directly from the blog post itself:

You're incurring extra latency by doing two HTTP connections where one might do.

If you choose to serve your REST API from a different layer of servers than your front end, that's a whole new layer of servers that can go down. So you have a whole new layer of redundancy and failover to engineer.

Your back end is issuing SQL queries, encoding the results as JSON or (god help us) XML, passing it to your front end which is very likely parsing it, filling out templates with the resulting data structure, and emitting HTML. That extra encode-and-parse step costs time and resources. (Of course, if your front end is generally Javascript running on the customer's machine, this isn't a big problem.)

Finding bugs can be a pain. You now need multiple layers of logging, and tracing a buggy request through the system requires you to piece together a chain of internal requests.

You've designed twice the surface area of API. You must now document and test an internal API as well as your front end, and the two may have significantly different semantics. Now, it's true: Just because you don't formally define your internal API doesn't mean it isn't there, because every app has some sort of internal API (often built around an ORM, these days). But once you decide to formalize it that API is harder to tinker with.

The overarching criticism, as always, is: YAGNI. You are almost certainly not building Facebook. For a very large percentage of the sites on the web, this design is total overkill. If you're delivering text embedded in HTML, like most blogs or magazines or brochureware sites, you should spend your energy figuring out the Varnish and CDN layers instead of fiddling around with a custom REST API that nobody is ever going to use. Just install an off-the-shelf RSS module and call it a day.

Even if your site might potentially benefit from an internal API, should it really be part of your initial deliverables? Does the customer want to pay for it? Does the minimum viable product require it? If there is anything more painful than designing one interface for the wrong product, it's designing two interfaces for the wrong product.

Having said all of that: This architecture is indeed really useful when you have the right problem, we use something like it at my own company, and (as many other commenters have pointed out) in the world of rich Javascript clients and native mobile apps this strategy is gaining in popularity for good reason.
Stochastic? Oligarchies? Non sequitur?!? And then there's the structure of the sentences. Mankiw should look at http://www.plainenglish.co.uk/.

That aside, I know many people in the top one percent. Many of them have a far better education than I do, and yet they're idiots. Granted, they're idiots with a lot of money. And also granted, when you have a lot of money you don't need an education.

Besides all that, the article is, as jellicle said, bullshit. My other half's an economist at the Bank of England. She read it and burst out laughing. 'Nuff said.
Here's the last paragraph for you:

"When this crisis ends, we’ll also be faced with other deep problems. Our tax code is a complex mess; we need a more effective education system; it’s hard to picture a healthy United States in 2050 without some major change in health care. Unlike the short-term jobs crisis, these are areas where we can find compromise. Let’s not do what we usually do by spending the bad times arguing over things that won’t happen and the good times ignoring the things that should. "
Why should we encourage a corporation not to ship jobs overseas? Why do you intrinsically want to favor Priscilla over Poonam? Is a brown girl who speaks Marathi somehow less worthy of a job than a white girl who speaks English?

Personally I don't think so. But perhaps that's because to me, Poonam is a real girl, very short, who makes frowny faces in google chat and real life when I tease her. Maybe I'd think differently if Poonam was a faceless foreign devil.

(Note: The girl is real, the name is not.)

Also, you are simply wrong that a corporation's value is creating jobs. It isn't. A corporation's worth is the consumer surplus their products create. If my company helps a woman find a dress she values at $100 and she pays $80 for it, she gains a consumer surplus of $20. How much of that $20 we are responsible for is dependent on what her NBA would have been.
Exactly.

Inviting around other local kids to interact with each other to overcome the much heavier risks of the adult version of this disease or to go on frequent field trips to farms and rural areas while young so that kids bodies are no strangers to naturally occurring organisms and strengthen their immune system is VERY different from sending around contagions in the mail!

Risking affecting others without them knowing is very much a red line most sensible people would never cross.
what is the average traffic for being on the homepage of hacker news?
> Now, with the Internet allowing practically infinite lending, should the policy be different? Probably.

Well sure. The question is whether something that has no inherent cost (electronic duplication) should have an artificial cost imposed on it for no apparent reason. The answer is clearly no.

> Btw,AFAIK DVD rentals work this way: Netflix can't rent out more than 100 times or so before paying for a new copy. Please correct me if I'm wrong.

Any DVD purchaser can lend them, just as any book purchaser can lend them. This has been litigated.
Or a hybrid: serve templates/views/html/etc as usual but Ajax straight to the API/db.
I worked at a movie theatre during high school. On initiation day, as we were viewing the large stacks of popcorn kernels, my manager said the actual cost of a bag of popcorn is around 5 cents.
That was my thinking. Try it for the first month, and see what comes. It looks nice, at least. :)
I always find myself put off articles that use "M$" to refer to Microsoft.
Show HN: FlowFS, a Feed Reader to Keep Your Inbox Clean
That totally depends on the content, I have found. We've had a couple of links and it brings a couple of hundred hits. However, we've also have had a few that brought a couple of thousands, with little difference in the rank/time.
Ridezap is getting open sourced
Sony is reportedly looking into producing a film based on the book. Screenwriter Aaron Sorkin, who wrote the script for Academy Award-winning "The Social Network," is said to have been approached regarding the project.

I was waiting for a "Social Network"-esque movie announcement. This is the first hint. When I said that people would be reacting to Steve's death for weeks and weeks when the news broke my classmates didn't believe me.

This movie would be extremely hard to execute accurately, at least much more so than a movie about Facebook, which is barely historical. Granted it can't be worse than "Pirates of Silicon Valley." I wish people would just settle down with the tributes.
It's right in the sense that it's true, but it doesn't answer the question. Just because the theater gets most of its money through concessions doesn't automatically mean that concession pricing is exempt from competitive pressure or supply and demand. Of course theaters want to charge as much as they can for their product, as any profit-maximizing firm would, but the question (a good one) is why the market allows it.
I downvoted you because you're throwing everyone in the same bucket of straw men.

> They both are no Gods and they both have done plenty of good and bad.

Exactly. It's completely possible to be critical of Stallman for his recent poor taste, Jobs for the tightly controlled App Store and iOS, and Gates for abusing Microsoft's monopoly and making software that is (sometimes) shitty. At the same time, it is possible, and not hypocritical, for the same person to admire all three of them for the good and great things they've done.

There is no single HN "hivemind" as much as people like to think that there is. There a great many individual voices which you have decided to lump together. I doubt there is seriously anyone on here who literally worships Steve Jobs and actually hates Bill Gates.
Same here.

After researching it, in most of Europe, children do not get vaccinated from chicken pox. We have no special higher rate of incidence of the disease either in totality or as adults.

The only time the vaccine is ever given out here is for those at special risk, e.g. adult healthcare workers who are not already immune or those who live around people with compromised immune systems.

Also, ironically, where the chicken pox vaccine is widely used, e.g. in the US (unlike most places in the world), there is no natural external boosting of immunity from being exposed to others with chicken pox, so therefore MORE injections may be needed later.

http://en.wikipedia.org/wiki/Varicella_vaccine
"Generally a single URL returns a specific resource"

I've seen this misconception. There is absolutely nothing wrong with GETting multiple records with a querystring.

There are frameworks like CodeIgniter that inexplicably do not support this in a first class way.
Social bookmarking sites list
social bookmarking site list
I am guessing there are some access right restrictions to the API and they haven't added anything like OAuth yet. That's why they need to proxy for it (hunch based on the use of word api-internal in the post).

Another reason might simply be they just don't have the right people to develop the JS front-end.
thanks!

`site:` operator have been forgotten when I mostly needed it.
Belize Retirement For The Best Years Of Your Life
I would strongly recommend http://www.trello.com . It's a new project from Joel Spolsky. They said that they are going to release an API soon, which make this project even more extendable.
A 106 kilobyte color profile for a 3 kilobyte image file
ShareJS - Live concurrent editing for your web app. (A NodeJS OT library)
Your review feels a bit like an affiliate sales letter. In case this is an affiliate product, you should disclose that.

On a substantive level, I think all file managers should have tagging, smartly filtered collections (a la itunes "smart folders", but more powerful), and built-in full-text search. On top of that, a rules engine for copying/moving around files (e.g. move all downloaded pdf's older than 15 days to the trash). Ideally, this stuff would be higher level than the file-system, thus allowing cross-platform use of this system.
Whenever I heard about Amazon using SOA heavily, I thought this is how they implemented it (making HTTP requests to
their own API). Is it true? If there is a performance penalty to this approach, what are the alternatives to call the internal services/APIs? People talk about services all the time, but no one talks about the actual implementation. Thanks to the blog author for documenting this. It would be great if someone could point out similar articles.
Do you know any programming? Or is your experience only with HTML / CSS?

Maybe start with " Learn Python the Hard Way "

(http://learnpythonthehardway.org/)

See how you do with that.
I know it's old but Tracy Kidder's Soul of a New Machine is a good read.
You make a good point. Ensemble methods seem to outperform single classifiers. There's no reason you can't have an ensemble of SVMs. The paper should have included something other than an ensemble of trees.

I tried to find a paper comparing an ensemble of SVM to an ensemble of trees and I came up empty (after a quick search). I did find papers showing ensembles of SVMs outperforming a single SVM. I also found a comment on a paper claiming an ensemble of trees out outperformed a "Parallel Mixture of SVM" (see here: http://www.mitpressjournals.org/doi/abs/10.1162/089976604323...). Of course, that's not a great source.

I absolutely agree they should have included ensembles other than trees. I don't necessarily agree an ensemble of SVM would have beat an ensemble of trees. It would have been interesting to see.
Well in my case I wrote a little packer / minifier for compiled Jade (http://jade-lang.com/) templates and serve them as a single JavaScript file.

When you have different templates based on user rights, you should probably make different packed template files and serve them only to users with the proper cookie / session rights.

I'd serve an admin page / app at a specific URL and then it would reference the proper template JS file (or whatever you're using).

Either way I wouldn't worry about the extra few bytes served for rarely used templates, just make sure the template file is properly cached. Or serve it as a different file and load it asynchronously when needed.
I don't think that's the same video that Cringely is releasing.
I know of a variety of Django-based forums, but none that use Python directly. Even if I did, I wouldn't have paid much attention to any that didn't use SOME sort of ORM, so I would have dismissed them immediately.

If no ORM, what database are you wanting to support?

Is Django an option for you?
Wow, thanks Justin. Nice to see my old analysis getting new play. In hindsight, I think this illustrates perfectly how there are dimensions other than "performance" (which is pretty hard to define anyway) on which you can come in below the competition, and "low cost" as levers to disrupt markets. The iPod and iPhone are both illustrative of how if other other important problems are solved for the customer, you can still disrupt a market with a high price. Christensen has described this as a non-conforming exception to disruption theory, but I think it conforms perfectly, as the article you posted describes. Thanks for giving it extra visibility.
Go all the way and everyone switch to GMT!
I think you yourself have missed the point when you say, "Common Lisp is a general purpose programming language that doesn't have the luxury of dedicating syntax to text-munging the way AWK does". The whole idea was to make a dialect that did have that luxury as a gateway to Common Lisp.
I thought the lisp version was actually a lot more readable than the awk version. I never really messed with awk much though.
Photonic - Web Photo Viewer for iOS and Android Devices
Expect (and accept) the oh s%$^t moment - an agile marketing manifesto
Let's see how your mood is when diagnosed with skin cancer! Not that I would wish it in anyone, but intentional exposure to damaging UV when there are safer alternative treatments for SAD does not seem like a sensible course of action.
That's actually my writing style, its no affiliate letter.

Some of the features you're looking for are rather dynamic - so might be beyond the scope of a file browser. That kind of thing might take it into the realm more of a passive service. Though, in another 20+ years I can certainly see DOpus accommodating that.
> People who live close to the equator or in the middle of time zones tend not to see much point in DST. The day length doesn't vary much at the equator, and if you are in the middle of a time zone then the offset doesn't vary too much.

> If you are closer to a pole or at the edge of a time zone, the offset is not ideal around the solstices. So, DST is welcome for many.

I'm not quite sure what your argument is.

I can tell you that here, above 60˚, it's light enough the entire summer anyway (as in, it's only dark for about 2 hours a day), and in the winter the added light is too early in the morning but it gets darker earlier in the afternoon. Today, for example, the sun was up at 7:52 and down at 16:14 (4:14pm).

I suspect it's most useful for people around 35-45˚.
What are you talking about? Do you think that Apple's iphones are produced by Apple's 50k employees? Apple isn't really a manufacturing company anymore, it is an engineering/design/marketing/retail company. But to manufacture Apple iphones, Apple Asian suppliers employ hundreds of thousands of people.

What you describe is much more an effect on the developed work of the migration of manufacturing jobs to emergent economies than that of technology, which, on the contrary, helps the developed world itself to slow down the loss of manufacturing jobs through higher worked hour productivity.
As someone who currently has 8 explorer windows open and is often frustrated with how unwieldy it is to work with, I have to say I'm impressed and tempted to purchase this thing. I was just to the point of starting to set up Cygwin with a bunch of alias and symlink entries to streamline my file operations. Now I'm torn between continuing that path and buying this thing. I think the dual panes and the tabs would solve many of the problems I currently have with explorer.
How Can Post Series Help Your Blog?
Eric Schmidt says Google is not dominant in search
How To Draw (This Is Not An Article About How To Draw)
I learnt a lot about PNG from that, thank you.

What is a sane solution for users without clue? Does the website just need a good PNG optimizer and hope nothing breaks too bad, and if it does it's only an image?