skysight-inc/HackerNews huggingface dataset:
Makes sense. For me it was important to pick something that I regularly used. Picking a smaller project will make it easier to mentally decompose, but you'll also get a leg up on a larger one if you're really familiar with the endpoints. Of course, you can do both:)
Those aren't circles, they are zeros. I want some ones so I don't get a http://cakesy.com/8fcf958fc.
Is this really an issue? The applicant seems to be "in violation" of an established, company policy of stating "that hair, facial hair, beards and general grooming must be neat, clean and trimmed".

He was obviously not rejected due to his religion, but due to not adhering (or wanting to adhere to) a policy that was in place prior to his application.

Note: I have absolutely no objection people having dreads, and would have no trouble with colleagues having it. I merely believe that a company should have a freedom to say "no thanks" to applicants not wanting to fit in the existing rule framework.

Also, it ticks me off slightly that he uses religion as a way to gain sympathy for his complaint.
This reminds me of a scene in "All Quiet on the Western Front", where the young recruits are told by a veteran to sharpen their shovels' edges and use them instead of bayonets. The strike he preferred was, IIRC, between the neck and the shoulders.
Also note that the link to the Startup Lessons Learned PDF in the download may be incorrect. This is being fixed ASAP, but if you have an issue with the code you got just email me (peter@leanpub.com) your coupon code and I'll send you a working coupon code in return...
I think you are probably right, but I believe there is an exception for safety issues. For example, a machine shop can require you to get a crew cut and wear tight clothing regardless of your religion. Religious tolerance doesn't mean you have the right to wrap your dreads around a lathe.

That said, I don't think moving furniture falls into that category.
Essentials of Programming Languages (EOPL)
http://www.amazon.com/Essentials-Programming-Languages-Danie...

and

The Seasoned Schemer as well
http://www.amazon.com/Seasoned-Schemer-Daniel-P-Friedman/dp/...
But they do allow you to do DMT: http://en.wikipedia.org/wiki/Gonzales_v._O_Centro_Espirita_B...
I'm disappointed that template syntax uses own {{if}} tags:

{{if cond}}<li>...</li>{{/if}}

TAL and Genshi have IMHO much nicer solution for that:

<li py:if="cond">...</li>

Use of attributes on existing elements also ensures that you can't create ill-formed structures like {{if}}<li>{{/if}}</li>.
I would say going through the process of building up your dreadlocks is what makes them appear unprofessional.

http://www.dreadlocks.us/dreadlocks-faq.html
> the fact is that those being funded right now deserve what they are getting.

Really? Why do they deserve it?

Interesting fact: Black men collect only a fraction of what black men contribute.

And, unlike IRAs, their SS contributions don't result in something that they can leave to their heirs.
The tidbit I found most interesting was that Twitter claims 300 employees. That's at least twice the size I thought they were:

"In fact, there are 300 people working at Twitter today—compared to about 20 when I took the CEO job two years ago."
It does look kind of unstable:
http://inflationdata.com/inflation/images/charts/Gold/Gold_i...

Despite that I own some gold related stocks and ETFs. I believe there is still way to go, especially considering the uncertainty about the world currencies.
Leave a job when and only when you want to.

Leave or stay a job, cherish your time and make everyday as interesting and satisfying as possible.
If I had an iPhone I'd probably try this out. Looks cool.
He's talking about the width of the links in the footer (they are arranged so every line is shorter than the one before)
Seems like the right trade-off to make. Variadic functions are so rarely used in performance-critical code that a couple of extra hoops for making printf and company work is probably worth it

It sounds like structs (at least the small ones?) get passed in registers also. I don't really understand that. Isn't it kinda a rule of C-programming that if you want your code to be fast, don't pass around structs? If structs just always went onto the stack, you wouldn't have to mess around figuring out whether its members are on the integer or floating point registers.
The 100-year leap
Of All The Times For Twitter To Go Down …
I'm little confused: Yehuda Katz who is a member of jQuery team announced Handlebars.js (templating engine with similar syntax) less then month ago...

Would someone clarify differences between these libraries?
there are couple of situation where long hair would be funny, not for long though - in a machine shop or inside moving
tank with main caliber gun auto-stabilizing targeting system on - even untied headphone wires would on several occassions pull the head in
The timing sure was funny. :-)
Where to submit your startup for some coverage
Neat idea in concept... too bad it's mostly a marketing ploy with more IBM product placements throughout the game than you can shake a stick at. What an utter disappointment.
Require his dreads to be neat and clean, then move on. You can no more dictate hairstyle than you can dictate that men be clean-shaven; whether or not it's your established "rule framework", it's going to get you sued by the first litigious Muslim candidate you reject, and rightly so: modulo hygiene, employee hairstyles are none of your business.
If you do go with .NET and you are intending on forming a real company, then depending on which country you are in you can get pretty much all of the Microsoft development software for (I think) $100 - payable at the end of 3 years. I don't think this is open to every country, but a pretty cool programme to enrol in if you can. Microsoft Bizspark I think it is called. There are a few other variations as well, for different types of startups.
I am one of the devs of FluxBB (a fork of PunBB, if that means anything to you...). It's a lightweight open-source PHP forum software.

We have a tiny dev team with 10 members, maybe 3 of 4 of us actually active, and would be more than happy for some help if you're interested.

http://fluxbb.org
http://github.com/fluxbb/fluxbb
irc://irc.freenode.net/fluxbb

Some of our existing code is rather badly outdated, so we are currently looking towards a major refactoring and redesign of a few core components, I posted some thoughts at https://fluxbb.org/forums/viewtopic.php?id=4715 if you're curious.
5 Experiences that Redefined Online Gaming in 2010
Gmail is fine for me in terms of speed. My main issue is lack of trust in the google of the future.

Is hosting your mail out of the question?
Bedbug history map/timeline for NYC
>No, the two cases are fundamentally different

You are going to have to explain why you think that; I can't understand where that conclusion could come from.

I'm assuming that by 'fundamentally different' you mean something which is naturally a positive liberty in your view, represented (presumably disingenuously in your opinion) as a negative liberty. I don't see how this distinction can be made however.

The right to be free from slavery is framed as a negative liberty, and is considered morally just by reasonable people, but as you point out, it comes to the detriment of a certain segment of the population. This shows that you aren't distinguishing according to whether some individual is harmed by the granting of rights to another - so what is the point at which you consider some other negative liberty to be fundamentally different?

In fact, I believe that argument against socialised healthcare has clear parallels with argument for slavery.

In both cases, one set of people are conspiring to reduce the quality of life for another in order to take home more money for themselves.

In both cases there exists a privileged class who, mostly by accident of birth, lives in relative luxury supported by the exploitation of a disenfranchised underclass.

Those who feel that it is unfair to 'place a responsibility ... to provide for the care of others' are profiting immeasurably from a delicate and complex economic and social system, which provides a framework for the systematic exploitation of those to whom the privileged believe they owe no debt.
We're working hard to make fitness fun at WorkSmart Labs, a startup in New York, NY doing mobile apps. Interns are very welcome and you can find details here:
http://sites.google.com/a/worksmartlabs.com/jobs/interns
... and as someone whose research involves both SAT and statistical learning, I'd agree: putting a variety of specialties under the AI umbrella can make it easier to connect different areas in useful ways.
Cisco Exec to Take Over as Skype CEO
Ubuntu/Canoncial's VMbuilder is written in Python and should imho be extended to allow a more flexible network configuration.

e.g. n-interfaces, pointopoint options etc.

https://code.launchpad.net/~ubuntu-virt/vmbuilder/trunk

http://bazaar.launchpad.net/%7Eubuntu-virt/vmbuilder/trunk/a...
No, you only get patent protection if you use Oracle's GPL code (OpenJDK). If you write your own (e.g. GCJ, Kaffe) there's less protection.
You see how "wanting a cleaner image in the court room" here has a societal impact on Sikhs and Muslims, right? A well cared-for beard or hairstyle is not "unclean" simply because it doesn't match how Europeans wear their hair.

This is almost case-in-point for why you don't want employers having the right to dictate hairstyles.
Sure, but I still think it's more efficient to learn while you work on something real. When you do this there is less waste on certain topics you never encounter, and because you need what you're learning it's better absorbed and understood. It's just this method is less practical for employers since they just want someone already equipped with what they need.
The Galaxy in Review
What's wrong is that Oracle won't (ever) allow Harmony to be called Java Compatible™, even though it is.
It's really nice for services that don't use newsletter companies or 3rd party mail services. E.g. at Notifo, we are using our own mailservers to send notification emails, and now we don't have to build our own analytics backend. We've been using the Mixpanel solution since their beta phase, and we've been very happy with it so far.
I don't see how it foretells any plans to exit. Perhaps Ev just doesn't have the desire to be CEO of a 300+ person company. It's quite possible Costolo was hired as COO as a way of transitioning him into the CEO spot if he did well. That would certainly seem like a pretty smart strategy.
We comment on the contents, not just the title of the article.
But it's not clear. What would go wrong?

You can move about very freely in the US. If you live in Florida, you can quit your job and move to Alaska today. No notice, no paperwork at all. You just go live there. And this system works fine in practice.

But if you decide to stop along the way and live in Canada, well suddenly it's an international incident. You have to apply in advance -- pay fees and fill out forms. They will physically examine your body. Committees you never meet will look into the most private details of your life and evaluate whether you are worthy to move to Canada. It will take a long time and you might be denied.

Why is it dangerous to let people cross imaginary lines? People don't suddenly become vile and dangerous at 49° N.
Machine shops everywhere already have safety practices for long hair: you tie your hair, wear it up, and cover it with a helmet.
I doubt that there is anyone who is not that way. In fact there is a Chinese saying "I hear and I forget; I see and I remember; I do and I understand." which arrives at the same conclusion.
Yep, and that is probably intentional. It is called Long Copy and those internet marketers use it because it works.
Hofstadter said in GEB that "intelligence" is almost always defined implicitly as "whatever we currently think computers can't do," and that goalpost gets moved with astonishing regularity. The fact that a machine can do something means that it must not take intelligence, right? Thus, computers are able to do more and more that would have been thought impossible just 5 years ago, and we still convince ourselves that A.I. lies far beyond the horizon.
With respect, I think it's naive to think that the lastest templating language will be the "universal" one. No, this is just one more JS templating language.

http://yehudakatz.com/2010/09/09/announcing-handlebars-js/
http://code.google.com/p/trimpath/wiki/JavaScriptTemplates
http://code.google.com/p/jstal/
http://github.com/janl/mustache.js
I think that the MIPS does this quite well. There exist four (of 32) registers to hold the first four arguments to a function, and then any more go on the stack. However, most calling conventions require that you leave enough space in the stack frame to copy the argument registers into it (although you do not actually need to do the copy). That way, you can get the speed benefits of register-passed arguments while making it easy to do array indexing off the stack pointer if you really need to.
Javascript Functional programming with ECMAScript5
joshu hangs around here but I doubt he can comment on it. Crunchbase says delicious was bought for ~$10M. Would an employee #10 ever have more than 1%? So we're talking max $100K before taking investors or acquirers into account. I'd be interested to hear more about what his being "completely ripped off" consisted of. Email me if you don't want to say in public.
http://www.quora.com/How-much-credibility-is-there-to-the-re...
Because it is a violation of federal law to discriminate against a candidate for employment over race, color, religion, sex, or national origin.

That this suggests hairstyle requirements in dress codes are a complete waste of time is a valid but orthogonal point.
Actually this may prove more fruitful in the line of Google and MS. I think Google guys did the great thing by choosing a third person as CEO. This gives them more time to think on strategies and decisions.
Technically there's nothing preventing universal server-side templating language (e.g. XSLT & TAL are available for all languages you've mentioned). It's just a matter of everyone agreeing on syntax — and that's the hard part.
He says it like it's a bad thing.

Militancy: the view that it's OK to tell people that they are wrong.

Materialism: the expectation that things are made up of stuff that can be investigated by empirical experiment; which is to say, physics.

Reductionism: the expectation that what things do is explained by what the things they're made of are doing [plus whatever outside influences exist, of course].

Atheism: the view that gods need explaining as much as anything else.
Under what circumstances did you decide to get an RFID chip implanted in your hand? I'm genuinely curious.
We already have expert systems that can estimate some categories of risk very well. People don't trust them anyway. Personally, I think the problem isn't accuracy, it's accountability. You can't fire or sue a piece of software that makes a wrong estimate.
There's no connection. Live streaming will be driven by wide public availability, e.g., web browsers. It's not going to yoked to a specific piece of Android kit.
Apple's lawyers finally going after Meizu, or so it seems
"It sounds like a guy insisting on long hair because of religion would have more "right" for it than one who'd just happen to prefer his hair long."

That is correct. For instance, during Prohibition in the United States, use of wine in communion services was permitted, despite its illegality elsewhere.

Basically, society has judged that deeply held religious beliefs are more worthy of protection than mere personal preferences.
Square (phone based payment system)
The site looks very nice, and it's an impressive effort by a one-man shop. I hope he can get to a break-even point on his Heroku and AWS bills soon (if he's not there already).

This seems like a hard space in which to compete. Flickr, SmugMug, MobileMe, and Picasa are all well known and accepted. picsengine doesn't have to offer more features than those services, but it does have to offer something different. I like having my desktop photo app serve as my master repository and having my online gallery reflect a subset of my whole collection. I'm sure there are others who would like to manage everything "in the cloud," though.

Here's wishing the developer the best of luck.

(It also looks like Heroku is unable to launch the demo site right now.)
Tons of people with long hair work in machine shops. In fact, it's possible that more people with long hair work in machine shops than other professions, statistically, because of the socioeconomic signifiers of long hair on caucasian men (there are far more long-haired white men than there are rastas and sikhs).
The Next Web - brad@thenextweb.com
Zynga Hires Yahoo’s David Ko As SVP Of Mobile
I see that as sarcasm, not competition though.
I wonder what the break down of technical/sales/etc. people is.

I was shocked, and I believe rightfully so, that digg even had 70+ employees. It just seems wasteful to me.

Then again I don't know what work they have to do behind the scenes.
Really great site. Tab sites for been terrible for too long. This is a refreshing change from the popups, popovers, and audio ads that plague the existing tab/chord sites.
Ask HN: Is computer science really a science?
How did it come to be that the field of computing became synonymous with science to form the term computer science? As I understand it science is about figuring out and interpreting the natural world as it is and has evolved over time (biology/physics/chemistry). Laws and theories have been formed to understand and clarify how objects are created and interact with each other.

Computer science OTOH is more akin to math and engineering than science. While some parts of computer science deal with the natural world like the work on artificial intelligence (which is more about psychology/philosophy than science) most of it deals with programming and electronics than the study of nature.

That is not to say that computing does not have value. It certainly does. I just think it is questionable if it deserves the science moniker.
How do I get from here to there?
States are all over the map on this. For some example, as I recall, mine (Missouri) outlaws it while Pennsylvania doesn't care .

That said, there's a big difference between piloting one or more tons of steel etc. where we know from harsh experience that not much degradation of preformance can be allowed vs. someone being somewhat intoxicated and having a holstered gun.

E.g. if they don't take it out of the holster, there isn't even an issue here.

That said, I view being intoxicated in public as a big mistake to begin with; if you care about self-defense i.e. you're legally carrying, why are you significantly (beyond, say, one drink) decreasing your ability to defend yourself?

"Guns and alcohol don’t mix" has long been the rule for hunters (I grew up in that part of the gun culture), although Phil Bredesen's invocation of that about a law that doesn't allow drinking while carrying is self-evidently bogus. Also, the use of "guns in bars" tells you where someone is coming from: guns in restaurants that serve alcohol is the really big issue, affecting vastly more people.

Bottom line: every time this has happened (an expansion of gun rights outside the home) starting with the 1987 Florida shall issue law the press and other usual suspects predicts blood in the streets, but somehow it never happens. Which might in part explain the continued success of passing these laws. Nowadays it's easier to count the 9 may issue (formally) and 2 no issue states than it is to count the shall issue ones (formal or in practice, with Iowa joining the list this January).
>Smoking plants and carrying weapons represent health and safety concerns for the people surrounding them.

you do believe that the government's caring about your health is the reason why ganja is outlawed?
Here's our story from starting out with .NET and then moving to Rails:
http://www.infoq.com/articles/architecting-tekpub

There are technical reasons and financial reasons for choosing either one. Have a read - hope it helps.
I bought this, but now I want refund. The books are excerpts, which I didn't realise. Why is Inbound Marketing listed as $20 for 30 pages PDF? I can get the full new hardcover from Amazon for $16.47. Also, half the webpages to download the items will not load. This is costing me more money in time than it's worth. I cannot use my trials without giving my credit card details and risk paying for the high priced plans when they expire. I think this is a great idea, but poorly executed.
I'm not sure that's true (I'm not sure its not either) but in this case Google hasn't been very open to outside developers.

They have solutions for "optimizing your website for TV" but nothing on the dev page for developers but a coming soon. That and the fact that Android apps won't be available until 2011

http://www.google.com/tv/developers.html
Ban "We Should" from your Business Vocabulary
What's the performance sensitivity of variadic functions? I've never seen a varargs function hit the top of my profile. On i386, there's almost no performance difference between a va_arg and a positional arg.

It's actually not a rule of performant C programming that you shouldn't pass structures by value. The contortions you end up going through to avoid it (decomposing the struct into arguments, creating temp structs to pass addresses instead of values, filling structs in from return-args) often cost more than just passing the damn thing to begin with.
NYU is hustling but we'll see if they can really keep this going
I'll have to ask my wife for more details, but my impression is that they take the test but don't get fully licensed unless they actually plan to work in the States. They definitely do travel to the US for the oral exam.

As for cost, the practice is much more common for specialists rather than MD's.
I hear ya. I work in finance and I make 110+60 bonus about 7 years out of college. I could afford rent, but I'm living very cheaply to save up for a down payment for a market that refuses to go down. My commute is an hour and change (in Brooklyn) but I hate it everyday.
Netflix streaming in consumer devices (game consoles, Tivo, Roku, AppleTV, iOS gear, various televisions and blu-ray players, etc) never depends on a web browser. There's no cursor, no mousing, and no typing except with a ouija-board interface or an optional peripheral.
Goldman downgrades Microsoft, blames iPad
Wow their offices are gorgeous. Kind of makes me a little jealous working here at this rented out apartment startup, as superficial as that may be.
I think that's very good that people still control the military drones. You don't want the drone dropping a bomb where it is not supposed to just because there was some suspicious movement there. No matter how well you can program the robot and how much elaborate heuristics you can give it, at this point it seems to me that humans are infinitely more flexible in making decisions. I wouldn't allow computers make life-and-death decisions any time soon.
I hope I speak for all of us when I say that this is not a discussion we can productively have on HN.

The "dreads" issue is at least marginally interesting to HN, if only to send loud-and-clear the message of "DON'T MENTION SOMEONE'S HAIR AS A HIRING CRITERIA".
SPARC (V8 at least) is the same, just with 6 instead of 4 argument registers: %i0 to %i5.