skysight-inc/HackerNews huggingface dataset:
>Agreed for most schools but I will say that there are good schools that still teach at that level. The Intro to Programming Languages class at Northwestern has you implement an interpreter for a variety of different languages, including a variant of Scheme called Typed PLAI.

Very nice!
Didn't Ralph Nader support a salary cap within a company, something like the highest paid employee should not be allowed to make more than X times the least paid employee? Also, didn't he support a 100% tax above a certain income threshold?
Isn't that bad for your metabolism though? I thought that that best way to eat was to constantly be eating small amounts of food because that keeps your metabolism up. [Note: snacking on an entire bag of chips over the course of two hours doesn't really qualify because I'm sure the content of the chips out-weighs the benefits of higher metabolism.]
Everyone's risk tolerance is different. Sometimes, you need to get paid. This will get you in the door at an already funded startup where you'll get a salary and still have the potential payoff of a big exit.
Dutch Judge rules mentioning filenames in usenet postings on website is illegal
I've used outsourced and offshore developers quite a bit, spread over 5+ years. From this, I heartily recommend:

* For projects of substantial time and complexity, pay by the hour. You might like to get a bid and a complete system on a fixed date from a supplier across the planet, but realistically you will probably be left disappointed.

* Hire individuals, to work on your team, rather than hiring a firm/team.

* Manage the project yourself, or at least hire someone nearby (with whom you have a close cultural match) to manage it.

Outsourcing whole projects to an outside firm can work. My own firm supplies this service, with good results, and so do many others. But I've mostly see it fail when the outsource firm is around the world. That's a shame, because I've worked with quite a few really excellent developers who happen to be around the world.
People have always been held in the city jail for not having ID when brown. Arizona has just decided to be up front about it.
oDesk collects a small fraction of the cost as their markup. This small fraction, is often of fairly small amounts. There is no possible way that they could provide a guarantee of project success, even if they tried.

That said, I think oDesk does a great job, of what they do (which is NOT to guarantee project success).
Is there any code in the commit history? Scaffolding, prototypes, anything?
At least with a USB port to the brain, you don't have to worry about accidentally up/down-voting something. ;-)
Jeff Jarvis on How Facebook Could Solve Its Privacy Problem
Are you an Asker or a Guesser?
Saying that an ambush predator is more "friendly" than one that chases prey down is like saying that a landmine is more friendly than a rocket.
Change position. Reading this I noticed I was sitting in the 'good' position, but through the day I also lean a bit forward, all the way, to the side. I'd love an automatic desk that let me stand part of the time.

If you do like to sit straight, look for an older traditional 'secretary' chair with the pad that pushes the mid-back forward to keep the natural curve. Backs are NOT straight, there is a slight but vital curve that many chairs ruin.
>All that to say schools that teach both do exists.

I'm not sure what you're trying to rebuke here. Did I say they didn't?
This was from close to a year ago. How much better (or worse?) is the process for the average developer today? I've read that the reviewing process is much faster; are the frivolous rejections less common now?
> I've got a working, genuinely useful semantic system. It will take months more before I can get it to that demonstrable form. But when I do, I think you will begin to see how cool the SW is when it's rendered in clear, easy, and useful way.

Please post a link here. I'm obviously skeptical. I've seen several different semantic systems after 30 or 40 million dollars were sunk into them, and we've all seen Wolfram Alpha. None of them are transforming the world.

But I'm not insane, if I find something I think is genuinely useful or cool, I'll be happy to love it :)
I know this is a parody, but why do we, as a society, care about immigration status? We're all citizens of Earth.

If "an illegal" is obeying the law and contributing to society, they're already doing better than the 3.2% of "real Americans" in prison. So why bother them? Why do we even care?
Blue light does not attract mosquitoes.

Mosquitoes are actually attracted to infrared light - the exact opposite of blue light. And CO2.
mod_v8 for nginx would be much better idea. Or, state it differently, v8 + nginx portable runtime.

It is better to put together what is great, than reinvent the wheel.
Here's an example of the fig leaf in action: http://willmoffat.github.com/FacebookSearch/?q=HIV%20test...

We decided the redactions reduce the impact without actually offering any privacy at all. (That's up to Facebook and the users).
Clean up the oil spill with hay
I think it's just because 10.6 wasn't a very UI-oriented release. There were lots of changes under the hood, but since the design awards are usually awarded to software implementing cool new OS features. Software that implement Grand Central Dispatch or OpenCL in an awesome way don't correlate with the design of the app, so it's hard to give them out meaningfully.

I don't see the problem in giving out awards for the platform they're focusing on any particular year -- I just hope they don't pull all the best engineers from the Mac OS to the iPhone and let it slide for too long.
I rated myself "2" on each category on average... Will I be able to find a job?
"In fact, referring to Fortune's "exclusive excerpts" clearly implies that they'll only be available on Fortune's site, i.e., not on Techcrunch."

The actual email says that he is offering TC the rights to use the exclusive material:

"I’d love to chat with you about FORTUNE’s exclusive excerpt of David Kirkpatrick’s book on Facebook, which I’d love to offer for tomorrow."
I just want to code. I'm okay with the risk and glory going to someone else.
The repository is for their website, so no.
What about our necks? Seems to me as if slouching that much for long periods would pinch the neck.

My doctor recently insisted that I take breaks once an hour, and I think that is the most important thing. He said that alone would give your back much needed rest from the strain of sitting in any one position for too long.
lynx/w3m/etc. support. I'm told it used to work, but when faced with a situation where I needed to check my mail and only had a terminal, I couldn't get it to. Which is a shame, I had to run across the block to a library.
Knowing a child's name makes it much easier to get that child to trust you. When that name is matched to a photo, and is linked to an adult via facebook, it makes it easy for someone to find the child.
It's also probably good practice for founding a startup. You get to learn about the issues that come up in running a startup without having to make all the big decisions yourself. Think of it as similar to auditing a college course.
From what I understand, that quote is about the performance of Chrome, not HTML5. And isn't decoding of video something that's _not_ in HTML5 in the first place, but rather up to the browser?
If your monitor's on your desk, perhaps, but the solution is to not put it on your desk. You can get a finger-touch adjustable monitor stand that lets you position the monitor at any angle. And you can do the same for a keyboard.

I think desks are like diamond-frame bicycles, easy to build and very nice looking, but not a great fit for our bodies.

I'm going to try and setup something like this around my IKEA Poang chair, and see how it goes. I'm lucky in that I don't need a mouse, so it should be easy to get the monitor and keyboard into a comfortable position :)
I'm the same way; if I am busy I put off eating for hours longer than I should. Unfortunately I find that if I don't eat anything for a long time, I get progressively dumber. I read something that said there's a strong correlation between blood sugar and brain activity, but have no idea if it was scientifically sound. In any case, it seems true for me.

Sidenote: my best pick-me-up when I haven't eaten for too long are Triscuits, with a few glasses of water.
One word. Salads.
I find all of this fuss quite humorous; the federal government has had basically the same law as Arizona on the books for nearly thirty years now. However, being the feds, they arbitrarily enforce laws as it suits them (mainly because they have so many criminal laws now that there is no way they could consistently enforce them all -- even if they press-ganged a tenth of the population into the US marshalls).

The issue here is that Arizona is deciding to enforce such an unjust law. Why is it unjust? Because it is a "positive" offense (I.E. it violates no one's natural rights) -- an offense that would not exist without government.

Traditionally, systems based on English common law restricted the punishment of "positive" offenses to fines (a tradition sadly abandoned by most Anglo nations now), regardless of whether said person was a "citizen" or not.

To be fair, the old English common law didn't have (or need) the concept of "citizenship" in the first place. Citizenship generally only enters into a society when there is special privilege associated (I.E. a leg-up on the rest of society) -- which is the main reason people are upset about "illegals", as they are partaking of pillage (aka entitlements) the citizens thought reserved unto themselves.

So what is the better alternative? Simplify the legal code, such that citizenship is irrelevant? Or have an even more complex system that requires such brutal enforcement to be held together? Or is it the one world government?

I would posit that the last two choices are inappropriate -- brutal enforcement and complex laws destroy trust in a society, while a one-world government cannot hope to meaningfully represent the diverse aims of man; it would be a sub-optimal outcome at best, and inescapable tyranny at worst.

However, no one will accept simplifying laws such that they are not an affront to justice and liberty, as those who have secured themselves entitlements and other powers will not release them without violence.

So, sorry guys. There's no solution to this problem that won't cause worse trouble down the line. To be fair, it's not like we have a choice in the matter anyways -- the only votes we ever had (or can ever have) is our money...and we gave away that control in 1913.
As Mark Suster says, "there is a time to learn, and a time to earn."
Fartlek for firms
The post is really asking, how do you tag files six ways to Sunday, so that files (movies say) can be located under title, genre, actors, etc. in an easy way with a good UI. By the way throw in referential integrity so that if you delete a movie, all its tags are deleted.

My GF could use something like that. She is a painter and photographer and has thousands of images in various stages of processing. Do any of you have good suggestions?
"Data from the British Chiropractic Association..."

I'd trust data from the Tooth Fairy Association as much if not more.
So you want it to run per-request like PHP?
Not a bad analogy
That's actually a good question. There are several answers. One
is that being a founder is not merely a matter of competence. It's
also financially risky, and very stressful. So someone who was
just as competent as the founders but wanted less risk or stress
might prefer to be an early employee.

You can titrate the amount of startupness you get in your job by
the size of the company you join. If you're the first person hired
by a startup with one or two founders, you'll probably be a de facto
cofounder. Whereas if you get hired by a startup with 30 people
you'll have a lot less risk and stress, but it will probably still
be more interesting than going to work for a big company.

Another reason is that luck (usually in the form of timing) is a
big component of startup outcomes, so in some cases it can be a
better bet, measured both financially and by how much effect you
can have on the world, to join a startup that is obviously taking
off than to start your own. All the first several hundred employees
at Google, to take an extreme example, probably made more money and
had more effect on the world than they would have on average by
starting their own companies.

Plus you need more than ability to start a
startup. You also need an idea and probably a cofounder. Joining an existing
startup can be the easiest way to get both.
If you're a hacker and want to work at an interesting, funded startup in Boston, there are about a million jobs here. Everyone here is hurting for good technical talent. Just today, I had lunch with an executive at a company that is just killing it and, as always, the conversation turned to recruiting. If you want a gig in Boston, shoot an e-mail to sachinag@gmail.com with your resume and what you're interested in, and I guarantee you that I can make at least one substantive intro tailored to exactly what you want.
I bootstrapped my start-up using a three step process:

1) Spent less than I made at my "job" so I could save up a few months of a cash-buffer

2) Start my own simple business with a bulletproof business plan (ultra-low overhead, high-margin, self-reliant)

3) Save up enough money to throw in the hat with a strong group of like-minded self-starters who can afford not to get paid for a year and can build their own disco while covering hard costs
That's a 'backup', that has nothing to do with all social content on the servers being unreadable to anyone but those in the graph.
Probably not very good for you.

Here's a thought experiment -- hold your arm straight out for 8 hours.

Does it hurt?

Yeah. So why would it be a good idea to keep your back unsupported all day?
Flash has several failure modes on windows let alone less well maintained versions. For a good example go to armorgames.com and click around till you get a few flash advertisement on the same page as a game and watch everything slow down even if your CPU is not pegged.
Perhaps, but this is surprisingly grounded rather than being advocacy for any particular policy (with minor exceptions). It's about the basics of civic participation and political advocacy, but a great deal of it could be applied just as well by entrepreneurs who might consider society best improved by more economic activity but don't know where to start.
Flash Isn't Critical To Adobe Success.com
Apple and Adobe: Please spare us the platitudes about 'open'
I used to be really skinny because I too would not eat for extended periods because of the distractions that the computer offered. Then when I hit 25 years old, I started to gain a lot of belly fat. Eventually your metabolism adapts to being in starvation mode and then it becomes very difficult to convince your body that this is not the case. Eat normal, do something aerobic. I think that this will let one not get "fat".
This will get you in the door at an already funded startup where you'll get a salary and still have the potential payoff of a big exit.

Simply out of curiosity, what range equity stake would a programmer get? More specifically, if there is a $10mm exit, what would a programmer stand to make? How about $100mm? I know it varies by company, vesting, additional funding rounds, and a bajillion other factors. I'm just curious as to rough order of magnitude.

While I think it's a great idea to work for a startup because they're exciting environments which offer a lot of learning experiences that big companies do not, "big exits" for non-founding programmers are exceptionally rare and are too easily oversold.
New Solutions Found for the Boltzmann Equation
When hell freezes over I'll expect that to be top of the list. The last thing these companies want is some nosy third party telling the public at large what data they hold on you and what they do with it.
"Hi Jimmy, I'm Daddy's friend Bob. Daddy asked me to pick you up and take you and Tyson bowling. Did you have a nice time at Zac's 6th birthday party? That Elmo cake was great, wasn't it? Don't forget to buckle up."
Few Ways:

1 - Friends and Family loan you money. You. Or even the company. Loans are totally legit. THey dont get any upside, and you probably dont provide any collateral, and they dont care becuase they trust you.

2 - They invest at the formation of the company.

3 - They invest as an active partner/member of the company. This means they might have liability that goes beyond just their invested amount. They may not know this. They trust you.

4 - They give you money, and you invest it "for them". See #1. This is essentially a personal loan.

Otherwise, if your uncle invests and wants legit ownership stake, he is no different than any other angel in the world who wants the same thing.
I'm sure I can one up you with the kind of code that goes into a trading system.

I think production code in any realtime environment, whether it be at Amazon or a trading desk at a bank, tends to converge towards crap just because of the time pressure on the developers.
Infinite loop detected.
So instead of build first, monetize later, they're going with monetize first, build later.

I'm still kind of curious what role this will play in the web. Will it be a real force, or simply a catalyst? What issues are they solving as the anti-facebook?
Another thing that helps is a stand-up desk (this has been discussed on HN a few times). It won't reduce calorie intake, and by itself will not prevent you from gaining weight. But I believe it does encourage movement and improve posture.
This is neat, but I'm really only interested in the source to use in my own projects.

I wouldnt want @maskedmail.com, I'd want @app.mydomain.com or whatever. I guess thats trickier becuase I'd need to provision a catch-all account and then have something parse through all emails to any address.
"Apple elegant"?

Why does Facebook need to be like another company to see success?
In all cases I've seen (besides outright bigotry, which this law is) the reason people care is because of one aspect of "obeying the law" that illegal aliens can't comply with: paying income taxes.

In a nutshell that's all governments care about most: pay your taxes and you are no longer a problem.
This looks like a routine miscommunication that happens all the time in business. Usually you just patch up the misunderstanding and move on. I think Arrington loves to fight, so he escalated it. So what? Why is this on Hacker News?
> if language influences thought patterns, "baby talk" is a pretty crippled language and you shouldn't cripple your kid's expressive or reasoning abilities.

Kids are actually pretty insensitive to the precise form of linguistic input they get. It doesn't matter much if it's baby talk directed at the kid, or the ambient speech of other adults. Any regular exposure to a language/dialect is sufficient for a kid to acquire it perfectly. (Bearing in mind that perfect acquisition of a non-standard dialect may be viewed by the linguistically ignorant as imperfect acquisition of the standard dialect.) There's certainly no evidence for "baby talk" crippling kids reasoning abilities.

There are even cultures where parents don't talk to their kids until the kids can talk back, but the kids don't grow up with any kind of linguistic deficit.

Of course, there may be sociological benefits to having your kid acquire something close to standard English as their native dialect. But if schools could get over prescriptivism and do a better job of teaching standard English, I doubt this would be so much of an issue.
"Hmmm…what was that about mobile, iPad’s, overhead, etc. Steve?"

The i* devices have hardware h.264 decoder chips, I'd be surprised if mobile safari's implementation of html5 video didn't make use of them.
If they pay their income tax, they get deported. If they don't pay, they can stay (or maybe get deported).

The incentive structure is set up wrong.
Personally, I don't care how it runs as long as I can code JS on the server as easy as php.

I'll be more explicit, this is all I want:

- open editor and type:
- response.write("<h1>Hello world!</h1>")
- save it as hello.js and run it

See? nothing else.

Right now V8CGI is the closest to my dream I've found.
Is that attitude common, or are you one in a million? (Serious question)
Based upon some completely unscientific asking around, it seems like a person who has an employee number under 10 is likely to make 1/50th to 1/400th of the total exit after taxes. So $100mm for the company = $500K plus or minus. Not total crap, but also probably not worth it based upon the money alone.

The reason to work for a startup as an early employee is the fun (if you like working 12-14 hour days on cool stuff) and the experience. I'm guessing having a successful startup under your belt makes it a LOT easier to get your own company funded down the line. Also, people can end up much higher in a large organization earlier than they could have without some serious corporate climbing.
Jewelery Ideas
This looks very interesting. I've started playing with it and it feels really nice. More thorough documentation would be helpful, though!
FSJ continually refers to him as an Apple employee which never fails to crack me up.
Honestly, editorializing link titles is just...tacky. The least you can do for content creators is to link them accurately.
This is the kind of thing I'm going to talk about at the event.
But here are some rough calculations. If you were the first
person hired by a YC startup you'd probably
get between 3% and 30% of the company. I know that's a
wide range, but that's the range I've seen. Suppose to make
the math easy you got 10%. Suppose you get diluted 20% by
funding rounds before a $10m exit. That yields $800k.

In a $100m exit you'd probably have been diluted more, because
the company would probably have taken VC funding to get that
much. So suppose your 10% was diluted by 2/3. Then you'd
get $3.3 million.

This is assuming you're the first person hired by the startup,
of course. The amount of equity you get decreases
by time to a power. Someone who joins the
company after 6 months would get way less than half as much as
someone who joins after 3 months. It's rare
for a series A funded startup to give more than 1% to a
programmer.
Isn't that bad for your metabolism though? I thought that that best way to eat was to constantly be eating small amounts of food because that keeps your metabolism up.

There are also 'non-conventional' views on the aspect:

http://heartscanblog.blogspot.com/2009/11/grazing-is-for-cat...

Also, a decent article on the subject here:
http://www.bodyrecomposition.com/research-review/meal-freque...
I've tried mod_v8 ... was harder to install, kept choking, and didn't seem to be a very active project. node.js always just works and seems to be under quality rapid development.
Many websites out there would benefit from following these tips. Unfortunately, layout seems an underappreciated art on the web -- or maybe it's the variable widths that just makes it too hard?
Obama in Buffalo live news update | Breaking News
Introducing Sifflet: a visual functional programming language
To clarify, you can't be convicted in the US for simply not carrying ID. You can still be effectively arrested and detained for a while with little or no recourse in many places.
Mathematical maturity + Excel + Perl + R = consulting moolah.

I know a few people who do nothing but crunch numbers on social media, political campaigns, and online marketing and advertising.
Programmers < 10 typically get between .25 and 1.5%, pre series A.

It's best to look at this as a theoretical upper bound, not a likely outcome. Usually the investors, founders and board members fuck around with the corporate structure, option splits and preferred vs. Common stock so that the employee options are worthless, anyway.