skysight-inc/HackerNews huggingface dataset:
Try this on for size: if someone offers to trade me a week of their time for a week of my time (do NOT do this, please, as it makes little sense for me and even less for you), and I say yes, then I have a legal obligation to a) declare the fair market value of your time as income I received for services and b) file a form with the IRS saying that I paid you something of value equivalent to my usual consulting rate for the week. You then get taxed at your usual rate on that implied income, despite no dollar changing hands. (That would almost certainly be several thousand dollars in taxes.)
A place for web devs to find inspiration
I'm also the author of the node.js rap.

The OG rap about node.js: http://soundcloud.com/marak/marak-the-node-js-rap
I think it's a tad too much, it looks a bit unbalanced to me.

What I do like is the increased line height. So many websites could be improved by just increasing the line height a bit.
Hi, I'm interested in learning more about ngmoco's use of Node - particularly how they have lowered hardware costs with it. Can you please offer a link?
Regarding verbosity: In any real wold page, you would have some additional css properties, so the overhead with defining classes and referencing them in css would be there anyway. So the verbosity advantage of html tables is down to "tr" being shorter that "display: table-row". That is not really a serious objection.

Btw., if you don't want a seperate stylesheet, you can embed the css style information directly in the html:

<div style="display: table; width: 100%"><div style="display: table-row;">
<div style="display: table-cell; width: 200px;">Fixed left column.</div>
<div style="display: table-cell;">Liquid center column.</div>
<div class="display: table-cell; width: 200px;">Fixed right column.</div>
</div></div>

This quickly becomes an unmaintainable mess but if you really want, you can do it.
Download Parted Magic 6.1 | seeksoft
8 Things Consultants Won’t Say — Except for the Great Ones
Practical NoSQL - Solving a Real Problem with MongoDB and Redis
I'm sure I will regret this, but:

One guy at our school that went to Oxford -> One guy at our school WHO went to Oxford

All of the friends I have that went -> All of the friends I have WHO went
Ask HN: Where can I get a phone number like *12345?
Where can I get a phone number like *12345? I want to start a service where users can send data by text and I need a memorable phone number for it. Bonus points for any implementation details about receiving that data.

I figure it's by email. I could implement my idea without it by using google voice or an email address, but I really want a fancy number.
Interesting application of Popcorn.js: to a Khan Academy lesson
Unpowered USB hubs cost nickels these days, and I don't think I've seen a new mouse or keyboard that isn't USB for nearly a decade (PS/2 -> USB converters are similarly dirt cheap anyway...)

Additionally, any new monitor for the past few years ships with HDMI.

I've got to say though, if you succeed in making a computer so cheap that people complain "but I have to buy a mouse made in the current or previous decade???", then you've done a damned good job.
Greg Mortenson's(CAI) alleged financial misconduct and inaccurate facts.
ThunderFeeds
ThunderFeeds gathers news from many sources and delivers it instantly to you.
> Inside on* handlers and style attributes, the rules are different.

That may be so, but I'm not sure I'd call that an “HTML” escaping problem per se. An attribute always has an additional syntax, and you have to account for the subsyntaxes of whatever attributes are in place—but those aren't at the HTML layer proper, only implied by it. E.g., a's href attribute takes a URI. onfoo attributes take JavaScript code. style attributes take CSS. So in order to make HTML “safe” (FSVO “safe”) when it contains those attributes, you have to make those values “safe” recursively according to their subsyntaxes—e.g., if you want to allow CSS with url(), then you have a URI inside CSS inside an HTML attribute inside an HTML document inside (for instance) a UTF-8 string, and you have to take all the layers into account.

It may be that a lot of people don't realize there's several potential layers of syntax involved, think of it as a monolithic and simple thing, and then get confused when it is not. Things like PHP htmlspecialchars can inadvertently encourage this kind of inaccurate view.

(I'm not disagreeing with you exactly, just describing from a variant perspective. A bit of redundancy in discussion can create an antialiasing-like effect.)
I don't think you could pay me enough to climb on top of a solid booster stack (while there is little limit to how much I'd pay to go into space on a properly mature liquid fuel rocket).
Just as demeaning as the equivalent "cheap coder" marketplaces. If you're a company in a developed nation, you should be forced to pay your employees and contractors salaries on par with life in your country, not theirs. It's the only way to be fair. Hiring someone from Bangladesh should not entitle you to pay them twenty cents an hour.
I use single-quoted attributes on a regular basis when editing XML (and HTML, which I edit as XML) documents by hand, mainly because it conserves a noticeable amount of Shift keying on the US keyboard layout. If necessary I mechanically translate them into double quotes ex post facto, but I don't bother if I can assume a style of parser that will handle the single quotes.
Mark Zaleski on building & managing your board & investors
Mark Zaleski turned round a dotcom disaster as CEO before selling the business for well over $1billion. He was also involved in one of the biggest disasters of the dotcom boom - WebVan. He learned a lot!

This short video shows him talking at the BLN Growth Forum in 2010 where he talked about why great investors are not always great board members, why your board and advisers are so critical and how to build and manage your board.

Make sure when you look for cash and invite board members in that you remember, a fish rots from the head. If you don’t get it right, the rest of your business will go down the pan.
Depends what country you're in. The Wikipedia article on short codes has some general information and specific links in the External Links section: http://en.wikipedia.org/wiki/Short_code
It's not just that the robots need to be good enough - in fact they are already for most areas.

The problem is that using robots in manufacture involves large upfront capital costs, and that can be avoided using human labor.
I am looking for someone to look into a skype account to see if a call was made last night. call me at 262 894 9440.
Barcelona vs Espanyol Live Online  La Liga 8/5/2011
Slovak media goes behind paywall
Look at this guy: http://www.go-hero.net/jam/11/name/Soultaker

Used Haskell, PostScript, Python, Prolog, Perl, J, Brainfuck, C, each once for one problem.
This is essentially the NYT paywall but on a grander scale. While whatever happens in Slovakia is not likely to have a direct effect on the rest of the world, it'll be an interesting test of the paywall model for online news.
Should Twitter Extend the 140 Character Limit?
> If your system accepts 'foo" onmouseover="alert(1)' as a username, you've got bigger problems.

Technically that shouldn't be a problem. I can put that in HTML, in URL, in the database. I can even make directory with that name and use it in shell scripts — as long as every one of them uses correct escaping.

Bobby Tables is welcome on my systems.
Priyanka interested in kareena's saif
Is this normal? Or a recent development?
Not is it wrong, but also very unfair to call Sony Ericsson just Sony. More so because of the recent rumors that Sony is bailing out.
Facebook’s brilliance: Encouraging initiative
RP is usually associated with the upper middle class, not the upper class:

http://en.wikipedia.org/wiki/Social_structure_of_the_United_...
Yea, the star designating the official site is very reminiscent of duck duck go. I wonder if they will add a quickinfo/zeroclick area.
GCJ 2011 qualification round review
Google is indeed a tightly walled garden. Hackers & Founders has been holding events 4 or 5 miles away from Google headquarters in Mountain View for several years. And, out of their 25,000 employees. We only get a handful of engineers that show up. And when they arrive, they quickly realize that H&F involves having a beer or two and geeking out about startups. The Googlers often can't geek out because of heavy NDA's, and are very concerned about loose lips after having a beer or two. So, they often stop showing up.

I've also been stunned at how few Googlers I come across are working on startups part time. Those that I find are workign on something on the side are very hush-hush about it, because of non-compete stuff. (It's hard to work on a software startup that doesn't directly compete with your parent company, when your parent companies mission is to organize the world's information).

Finally, I stopped by Google Ventures this week for a "Get to know Hackers & Founders" chat, like I've had at dozens of other VC's the past few months. Google Ventures was the _only_ VC that presented me with an NDA on sign in (via kiosk). The kiosk wanted me to sign a "I will never, ever talk about what I might learn about Google inside these walls" before got a name badge or got buzzed in the door.

I walked out before my meeting with the VC. If they are that concerned about what I might learn.... I don't want to know. There's a couple hundred VC's in town that I can talk to without having to sign or decline and NDA.

So, GOOG, there's reasons you're getting the "Google is the new Evil Empire" meme attached to you.

Frankly, Microsoft has been orders of magnitude more helpful to startups at H&F than Google, and we've been meeting within spitting distance of GOOG for 3 years. The BizSpark team has been fantastic to work with, and are helpful to startups whether or not they're on the MicroSoft stack or not.
Ask HN: Import your programming bookmarks from Delicious 
I am working on Tagmask - an aggregator for programmers which gives every user
a personalized feed of posts according to his interests.
(no magic, user configures what he will see using tag-based filtering)

TheNextWeb article about Tagmask:
http://thenextweb.com/dd/2011/05/05/tagmask-aims-to-curb-information-overload-for-programmers/

I have a crazy idea: allow user to import his programming bookmarks from Delicious in order to
share and discuss them with other programmers who have the same interests.

Tagmask offers another way to see posts from other users, so I think it might be interesting.

Could you please tell what do you think about this idea?

Website: http://tagmask.com

Thanks
Clickable:
http://thenextweb.com/dd/2011/05/05/tagmask-aims-to-curb-inf...

http://tagmask.com
No, but I think it is an interesting counter-observation against those folks who have been saying that a college education "isn't worth it."
I think all you have to do is look at predictions from 1900 to answer that a resounding "No".
And less than three years ago we heard that the next decade would be very tough, from Sequoia no less. The hunt for suckers is on.
'We are all disempowered slaves locked to a giant machine screen' - Adam Curtis
Is there a perspective to looseleaf getting a couchdb or mongodb backend ?
Great to see this happen in Berlin, finally. I'm in!
wealth is not zero sum. wealth is created and destroyed by the actions of individual and group economic activity all the time. so the popular refrain that "value was not really destroyed, it just relocated into the pockets of a few saavy guys." is not true. the market rewards correctly predicting trends in future valuation. that valuation fluctuates due to psychology as well as fundamentals means that the game will contain elements of deception, but that doesn't alter the underlying economics.
This is very similar to a firefox extension named password hasher
http://wijjo.com/passhash/

This is what i use to ensure i have a differing password for every site, It also has a standalone JavaScript webpage for mobility and ensuring that the extension not updating doesn't screw you over purposes.
IMHO the NoSQL interest began increasing with the "Prevalent System" design pattern. People realized that when programming with Java etc. it was easier to have the info in RAM rather than deal with RDBMS.

Prevayler.org for instance has been around for many years, since 2003 or so ; the lisp code for doing prevalence has been around almost as long: http://homepage.mac.com/svc/prevalence/readme.html .

Apparently Klaus Weustefeld proposed some of this in 2001. An IBM developerWorks article is from 2002: http://www.ibm.com/developerworks/library/wa-objprev/

Ten years to an "overnight success" ... sounds about right.
If the game is just a delivery mechanism for "art" (like the music or visual design or whatever), then the game itself is not art any more than an art gallery is art. I've always held that games can be art as games and not just as packages of visuals and audio. Because the act of playing the game can be affective. Like when you had to burn the companion cube in Portal. That kind of experience can't be conveyed in other forms of art.
Evolution Battle Brews In Texas
This apparently refers to the people registered as unemployed (and who keep registering every week), versus people who do not get a regular paycheck. I am not sure if the latter statistics exists for the US.
disagree with releasing a project every week. what makes a project worth using is continued maintenance, thorough tests, comprehensiveness, and battle-tested API; not just a few snippets of code you uploaded somewhere on a sunday.
Speaking as an ex-Yahoo!, I have to say that with a company that big, with that many external commercial deals, and that many layers of management: effecting change as you see it is so non-trivial as to odds-on be a waste of your time. Additionally, trying and failing is actually quite demoralising.
Four Injured In iPad Fight At Beijing Apple Store
Four people were taken to hospital and a glass door smashed as a near-riot broke out at Beijing's top Apple store among crowds rushing to snap up the popular iPad 2 tablet computer, state press said Sunday. Angry consumers began rushing the store on Saturday afternoon after a 'foreign' Apple employee allegedly stepped into the crowd to push and beat people suspected of queue jumping, the Beijing News said.
this also is only people aged 25 and over, not showing the tough job market for new college grads as well
I was curious as to what proportion of each language achieved a perfect score. A quick script [1] sorted by Percent which reached perfect score and then by qualified resulted in the below - mean of advanced/lang is: ~90%, most (26) langs either achieved 100% entry or around 80% (14) ).

[|("PostScript", (1, [|1.0; 1.0; 1.0|]));
("Brainfuck", (2, [|1.0; 1.0; 1.0|]));
("Golfscript", (2, [|1.0; 1.0; 1.0|]));
("COBOL", (1, [|1.0; 1.0; 1.0|]));
("Octave", (3, [|1.0; 1.0; 0.6666666667|]));
("Shell", (5, [|1.0; 1.0; 0.6|]));
("dc", (2, [|1.0; 1.0; 0.5|]));
("sed", (2, [|1.0; 1.0; 0.5|]));
("R", (2, [|1.0; 1.0; 0.5|]));
("OCaml", (21, [|1.0; 1.0; 0.380952381|]));
("F#", (17, [|1.0; 0.8235294118; 0.3529411765|]));
("D", (6, [|1.0; 0.5; 0.3333333333|]));
("Prolog", (3, [|1.0; 1.0; 0.3333333333|]));
("J", (3, [|1.0; 0.6666666667; 0.3333333333|]));
("Clojure", (17, [|1.0; 0.9411764706; 0.2941176471|]));
("Haskell", (118, [|1.0; 0.906779661; 0.2457627119|]));
("C++", (5700, [|1.0; 0.9080701754; 0.2022807018|]));
("ActionScript", (5, [|1.0; 0.8; 0.2|]));
("Lua", (12, [|1.0; 0.75; 0.1666666667|]));
("Pascal", (111, [|1.0; 0.8738738739; 0.1621621622|]));
("Python", (1658, [|1.0; 0.8805790109; 0.1447527141|]));
("Ruby", (259, [|1.0; 0.8918918919; 0.1351351351|]));
("Lisp", (26, [|1.0; 0.8076923077; 0.1153846154|]));
("C", (671, [|1.0; 0.8032786885; 0.1117734724|]));
("Java", (2652, [|1.0; 0.8465309201; 0.1052036199|]));
("C#", (710, [|1.0; 0.8309859155; 0.0985915493|]));
("Perl", (155, [|1.0; 0.8258064516; 0.09677419355|]));
("MATLAB", (11, [|1.0; 0.8181818182; 0.09090909091|]));
("Scala", (35, [|1.0; 0.8; 0.08571428571|]));
("Groovy", (13, [|1.0; 1.0; 0.07692307692|]));
("Javascript", (30, [|1.0; 0.6666666667; 0.06666666667|]));
("GO", (16, [|1.0; 0.8125; 0.0625|]));
("PHP", (166, [|1.0; 0.765060241; 0.05421686747|]));
("Visual Basic", (32, [|1.0; 0.78125; 0.03125|]));
("Assembly", (1, [|1.0; 1.0|]));
("AWK", (3, [|1.0; 1.0|]));
("WRAPL", (1, [|1.0; 1.0|]));
("Standard ML", (2, [|1.0; 1.0|]));
("Objective-C", (6, [|1.0; 1.0|]));
("TCL", (3, [|1.0; 1.0|]));
("Mercury", (1, [|1.0; 1.0|]));
("Befunge", (1, [|1.0; 1.0|]));
("Fortran", (2, [|1.0; 1.0|]));
("Factor", (2, [|1.0; 1.0|]));
("CMake", (1, [|1.0; 1.0|]));
("LOLCODE", (1, [|1.0; 1.0|]));
("LOGO", (1, [|1.0; 1.0|]));
("Boo", (1, [|1.0; 1.0|]));
("Erlang", (5, [|1.0; 0.8|]));
("Scheme", (7, [|1.0; 0.5714285714|]))|]

[1]

str |> Array.map (fun s -> let spl = s.Split('\t')
(spl.[0] , let scspl = spl.[spl.Length - 1].Split('/') in
scspl.[0], scspl |> Array.map (fun sc -> float sc / float scspl.[0] )))
|> Array.sortBy(fun (_,(_,sc)) -> if sc.Length = 3 then -sc.[2] else 1./sc.[1])
90210 : Season 3 Episode 21: The Prom Before the Storm
Arianespace is a private company (admittedly with some government shareholders, but EADs is also a large shareholder) and it has been operating commercially since 1980 having done hundreds of launches:

http://www.arianespace.com/index/index.asp
It's as if the great advances of human civilization, in everything from animal husbandry to mathematics to architecture to manufacturing to information technology, have all crescendoed with the Crunchwrap Supreme, delivered via the pick-up window.

You'd think we'd try to go to the moon or something...
What would that number be useful for? Anyway, you could just take the population of the US and subtract the "employed" number.
>> Hiring someone from Bangladesh should not entitle you to pay them twenty cents an hour.

Developing countries lack the capital to compete; Instead they compete on price, and now you're suggesting a price floor should be instituted.

Unless, of course, the law will discriminate between workers who are a "commodity" and those who are not, so that those "commodity" workers can continue to compete on price.

Now we're back at square one, demeaningly calling other people a "cheap X".
That's it. I'm calling the top of the bubble in the next six months.
Caused by less capital being needed.

Competition has a way of adjusting to shared advantages - how will that play out here? I think it will mean that the key ingredients will become more valuable. And here, that's founders (technical ability to make things happen; business vision to know what is worth doing and how to adjust to it; and of course intelligence, flexibility and stamina) and connections (for promotion; integration with other services etc).

I guess the "Yuri bonus" is just the beginning of this. Accurate gatekeepers, like YC, that can recognize the above qualities in founders (and have connections), will also become more valuable. A key advantage YC has at this point is experience in recognizing these qualities, having gone through the cycle severals, which enables trial-and-error learning. Even if another group had more raw talent at the task, YC would be very hard to beat, because so much of success is practical know-how that only comes with exposure to the details of reality.
this looks very much like spam
When you need to present a powerpoint to prove that we are not in a bubble, we are in a bubble.
No, but robust correlation implies causation somewhere nearby. It could be A->B, or B->A, or C->A and C->B, or something more complicated. This is where common sense and ability to propose mechanisms comes in and while I can easily see how less education could make someone less employable, I don't see how someone's current unemployment can change someone's past education attainment, for instance.
Depends what you are looking for. Do you want the number of people without jobs (including children, retired, hospitalized, etc.) or the number of people capable of work but without?
I find it frustrating that those with an associate degree are counted with "some college". I'd be willing to bet the numbers are much better for people who completed an associate degree than for those who failed/dropped out of college.
Ask HN: french start-up in a difficult situation, looking for feedback/ideas.
Hi All,

I am the founder of a french start-up in a difficult situation, and I am looking for fresh perspective of what to do. I feel HN is the best place to ask. So please take a few min, and tell me what you think.

We are a small software publisher, our product is a heavy client (too computations-intensive to be web-based) and we are at a crossroad. Our numbers are much better this year but our current market position is weak and 20-30% of our customers are either dying or moving to new markets. I am not sure the market will be big enough for us in a few months : our value/price ratio being unadapted to a small market with small companies.

Because of that, I am thinking about our next move if the situation/market doesn't improve. I see basically 2 opportunities:

- Mercenary coding : we are a team of experienced python coders (over 50k in python + a few k in C or C++) with a complete production pipeline/organization. We know how to ship (complex) software in time. This may be interesting for some, but I feel the time to build the connecting with the potential buyers may be too long. As I said, we are located in France, not Cali.

- Selling the company to a software group/big company : Our tech is innovative and quite solid but our marketing is not very strong (we try to be clever but good marketing costs money). A group that have the proper marketing and distribution infrastructure would have a good ROI selling our tech through its channels. Again, our location doesn't help to connect to US software publisher (most are in our markets).

So, what do you think ? What would you do ? Other ideas ?

Thanks,
I think it should have a maximum length for the links in tweet, but not count them in length of tweet.

*Maximum length for the links so that users don't abuse it.