skysight-inc/HackerNews huggingface dataset:
This particular article is a summary of a summary of real research. It is still well worth reading, but thank you for providing the links to the underlying research and for someone that wants the article this article was based on it is at:

http://money.cnn.com/2008/10/21/magazines/fortune/talent_col...

as referenced in the original article.
Your points are correct, the interest rates affect inflation rates, but do not fully control inflation rates. In my own opinion, interest rates are a terrible way to regulate inflation.
I used to hold that view, but why single out religious views? Why not teach people to respect everyone else's views no matter how vile?

Respect the racist's views, it makes them feel better -- who cares it if may cause them do evil.

Respect the scam artist's views, he feels that what he does is right.

etc..

Just because most people claim to believe in magic and fairy dust doesn't mean it's true, and if they are offended because you:

1. Don't believe in the same fairy dust they do
2. Point out errors and inconsistencies in their views
3. Behave in a way inconsistent with their views, that poses them no harm

Then maybe they aren't as firm in their beliefs as they thought.
I know the article is about a MS stack, but this is not true for MySQL. It's text based so even an extra space causes a miss on the query cache.
Another example of branding. I quite like them though, as it is much easier to visually identify my bookmarks quickly
The Definitive Guide to Raising Money from Angels, by Bill Payne. http://billpayne.com/definitiveguide.html

Yes, the site looks like godawful direct marketing spam and yes, it's written for entrepreneurs looking to raise from angels. But there's a ton of useful info in here about 'how angels work'.

EDIT: There's some weird pricing tests going on on Bill's site - try this URL for the same product, potentially cheaper: http://billpayne.com/get-angel-money
> how exactly does four weeks of vacation work?

Austria - legal minimum is 5 weeks per year.

> Do you have to take vacation time consecutively? Do you have to take it at a particular time of the year? Is it subject to some sort of approval process?

I tell my boss I want to take that many days off at that date (normally has to be well in advance - a month or more is good). Unless there is something really urgent or I'll be gone for a really long time (2 weeks or more at a time) he'll usually agree.

If you take less than 5 weeks per year the remaining get added to the next year (this is purely theoretical for me, as I have never taken fewer vacation days than what I was entitled to).
The question to ask is: is the JSON coming from a trusted source (e.g. generated by your server and you can reasonably sure that you have no funny XSS holes)? If the answer is yes, eval()-ing JSON is perfectly safe. If the answer no, you need to parse it without the help of the JS interpreter.
The point is to make notifo the centerpiece, rather than tie it to whatever is the current fad.
Rather than "regex replace out" problematic elements, you should immediately toss the data back to the user for correction. Trying to "correct" a potential hacker's string is often a losing proposition.
How did you contact them by the way? I've been looking for ways to get in touch with them with a security related question but can't find anything, which doesn't look well on their part, especially with their security record.
You know, I know we're just geeking out here so please don't read too much into me taking the devil's advocate position, but: yes, XML is harder to parse, but the underlying data that gets encoded in JSON and XML isn't substantially different.

In both cases --- and let's take the C implementation case --- you're still building a poorly specified buggy implementation of Tcl to actually hold the data and answer questions about it.

That's the point I'm trying to make.
It definitely isn't the system they use to stop harassing innocent people after dozens of inappropriate visits but before the Daily News investigates and reports on it. I'm not sure they have a system for that.
Proteggere il proprio computer
That's a bit ridiculous, but I wouldn't mention Britain as an "anything-goes" place (it actually sounds scarily governmental from the news I read from there).

The news also reminds me of a joke over here where a 5 year-old is asked about what he wants for his birthday and he replies "a (brand of tampon)". When his puzzled parents ask him why, he replies: "you can ride on a bicycle, go swimming, dancing and do everything with it... without anyone noticing!!!" :P
* Paying off debt

* Hardware/hosting/bandwidth

* Crappy office space

* Hiring one or two people (generalists, hopefully)

* Any essential legal stuff you need doing
will there be an issue with stm when core counts get large enough that there are a lot of failed transactions? I'm not well read on stm, but intuitively this would seem to be an issue.
Is there any way, that it's fixed already?
I've got the message "Invalid key." while I was trying to go to that URL in incognito/private mode OR in another browser
This is great, but it needs a corresponding memory usage graph.
I sent this News.YC page over to Barry over at Wordpress who runs ops.

FWIW, I tested this and it does seem to work.
Not if you use your own OpenID.
You should work on the assumption that registering users need more mollycoddling - show a version of the reg page as default, and let users click "sign in" if needed. (After all, registered users know what to do). Check out adaptive path's "sign up and ramp up" design patterns for techniques to entice new users.

http://www.scribd.com/doc/3418440/may008-signup

Obviously some form of lazy registration would be very useful.
Wow, this is like a club. I got burned out at 26 after three years straight with no time off and traveling all over for work (I was platinum with Delta at the time). I took a year off and started doing all the things I had alway wished I had the time for. When I came back to work the next year, I was much less intense and was able to manage a better balance between work and everything else.

However, I was also much less interested in "computers" than I had been all my life. For a few years, I left work at the office and found other hobbies to take up my spare time. That interest has since come back in a very strong way, but I think the mental break I took over that time has helped me out by making me a more well-rounded person.

I'm planning to take another sabbatical towards the end of the year. This time, it's being planned and will not be an emergency.
You don't have to do continuing education work at that time?
I think it was even being incorporated in browsers natively for maximum performance. It might be available already.
Mobile Entertainment's Guide to Android
If you are confident about charsets and you whitelist down to known-good characters ([A-Za-z0-9_ \t]) I have nothing snarky to say about the design. Otherwise, try reading this very short thread:

http://www.webappsec.org/lists/websecurity/archive/2010-03/m...

(It's not exactly your problem but you'll get the flavor.)
Maybe not. The literal meaning of "Habeas Corpus" is "You have the body." Right now, there is no separation of mind and body in most legal systems.
Kindle Reader App now available on Mac
I wouldn't post it there. I would contact them privately. We don't want any random stroller of the wordpress forums to get a hold of this.
// from appendix B of rfc 3986 (http://www.ietf.org/rfc/rfc3986.txt)

'&^(([^:/?#]+):)?(//([^/?#]))?([^?#])(\?([^#]))?(#(.))?&'

The above regular expression is meant to match URI's. Since almost anything can be a URI, the re also matches almost everything.
I’m here to talk to you about why they’re great, and how this is probably Microsoft’s greatest contribution to mankind, ever.
This is just a stupid remark to make, I don't think I have to explain why.
OK Here's what I experienced.

First I loged in WP, got the URL from sandaru1s page. I logged out and tried the URL. And yes it worked. Then I deleted all wordpress cookies and tried again. Then I got the response as invalid key.

Again logged in and fetched new URL. This time I got a 502 with the URL. Refreshing took me 'invalid key' message (didn't touch cookies).

Update: Sandaru1s page doesn't provide a url anymore (for me). May be it's fixed?

Update2: Going to Sandaru1s page once logged in to WP now logs me out.
I respect the difference, but I'm afraid there's not much point in trying to educate people. This has already been an utterly lost cause for decades (at least).
"Jobs is quoted as wishing that the Apple computer becomes the “Volkswagen of the Industry."

I live next door to an independent Apple dealer and I'd say about 90% drive Volvos.
It is a humor tempered response to an otherwise aggravating situation.
Web design? Screw aesthetics
Maybe it goes back to my frustrations with Dreamweaver, but I always felt like an IDE only served two purposes - to prevent developers from really learning a language (autocompletes, intellisense, etc) and making up for poorly designed, overly-verbose syntaxes.

Here we are in 2010 and most programming languages still contain tons of semicolons, parans, and curly braces, and the only reasons I can find for this is:

* Language y looks like langage x because everyone's comfortable with language x's syntax already

which is contradicted by
* Having trouble with curlybraces and semicolons? Your IDE will do that for you.

We need IDEs to deal with ugly syntax, and we have ugly syntax cos we've always had ugly syntax, but we then use IDEs to write the ugly syntax.

And then I hear people deride VB, Ruby, and Python for it's lack of curly braces and parens.

So, I don't think IDEs are the answer. I think better syntaxes are the answer. For example, I used Textmate's easy HTML completion shortcuts for a long time. Then I found HAML, and I didn't need to close tags anymore. I use Sass, and now my CSS doesn't need ; or {} anymore. Same with CoffeeScript.

C#, Java, Lisp, Perl, JavaScript are all great powerful languages, but I just get really uncomfortable hearing people defend the syntax with "just use your IDE". We're programmers. How come we're not interested in saying "hey, let's fix these things!" If the argument is "IDEs make you more productive in language X" then doesn't that say something about language x?

Just some thoughts.
What do you do?
Anandtech: Battle of the $125 SSDs
Green video
Greenie Train world is to produce any video that teaches green skills to the public and welcome our audience to shares their green knowledge with the rest of the community.For more information related to green videos,building green,going green then please visit http://greenietrain.com
Isn't YAML a subset of JSON? or vice versa?
Indeed, you can even use JMonkeyEngine from Clojure.
http://news.ycombinator.com/openid_merge is coming back as Unknown. This is apparently the point where one would presumably link an OpenID to an existing HN username.
Google's Python Class (Video, Notes & Exercises)
Or McKinsey et al. I find connections into the private sector ethical OK, but connections to the government worry me. Just a gut feeling.
I wonder what it would do for your home's value if you listed "DMZ" as one of the home's features.
Now I want to know why you thought they were after you. Seems like there's a story in there somewhere.
Dunno why you got downmodded there..

Anyways, if they're equivalent, and JSON is both easier to parse and has a far higher data density.. why would anyone ever use XML for anything?
The dangers with the ford pinto problem was faulty design; they gas tank was in the wrong place. Whereas with a table saw the dangers are well known. Now if something went wrong and the safety device on the machine failed due to a defect then you might have a point. As it is, it's a saw -- it cuts things you put into it, if you put your finger in it will get cut. I don't believe it is at all comparable to the ford pinto.
but you would let a random stroller of hn get hold of this??
Well I was working on a decompiler at the time (reverse engineering). But I only thought they were 'after me' because they rang at 2AM.
Luxury watch made from dinosaur crap
And that's probably a good thing. People who know how to change extensions (which are hidden by default in windows), are probably less likely to fall victim to running random files.
I wonder how much you could get out of their support as an apology, ie free flights and so on? I never really try that, but I hear some people extract bonus offers routinely.
Akka: Simpler Scalability, Fault-Tolerance, Concurrency and Remoting
You mean during the break time? Not at all. The school closes down and we are told to come back the same day as the students do :)

There are about 5 Professional Development days per year and these are conducted before the end of the school year. Which is a terrible time to do it since we're all in holiday mode anyway.
No, there wasn't much user generated material at the beginning. I remember when I discovered youtube, I was shocked that how they were allowed to put so much copyrighted material online without any problem.
Two big ones that I can think of:

First, Mozilla, Apple, Google and Microsoft (and don't forget Opera) are in a high-stakes tournament to produce the fastest implementation. And three out of the four/five (CMIIR) are open source.

Second, the server uses the same language as the client. This isn't a big deal yet, but I'm sure within a month or two we'll start to see some web frameworks that take advantage of this. The obvious application is validation, where constraints from the Model and Controller layers could automatically bubble up into the View layer and out to the client.

But it could be more subtle. You could have a data-access layer written in JavaScript that when run on the server pulls from the database, and when run on the client pulls it over a REST interface. You could do jQuery-style DOM manipulation on the server for the initial page state, serialize it to HTML to pass to the client, and then do further manipulations on the client using the same code base. So there's a lot of code sharing across where you currently have a pretty sharp dividing line.
Since this was in the US, we went with the first one.
Notational Velocity is great.

Quite some time ago I wrote a little web-based note taking app, trying to make it as much like NV as I could -- I really liked NV, but wanted to be able to access my notes from multiple locations. I still use it myself all the time, though I never really polished it or shared it widely.

http://pi-guy.net/webnotes/
Also would like to know if Clojure is allowed.
I do like favicons on my sites.
Dammit, Reg -- I thought you were back in business when I saw this. Call me a greedy bastard if you must, but I've been suffering major withdrawal and the methadone I've found out there just ain't cuttin' it anymore.
This should supposedly be active by now: http://www.wired.com/wiredscience/2009/08/wikitrust/ from a quick look I can't figure out how to turn it on.
Seeing people do this in real time must be interesting. Seeing it work must be astonishing.
Seedcamp bcn announces finalists
The lucky top 20
I agree that old and modern are not very appropriate terms when comparing technologies. However I didn't mean to express an objective statement in my comment.
Does seem a little tricky to find.

security at wordpress.org
Listed at http://core.trac.wordpress.org/

Members of WordPress.com are on that mailing list as well.

http://en.support.wordpress.com/contact/ if anything is definitely WordPress.com specific, but I suggest always including security at wordpress org, because there may be another permutation to the attack.
"Don't have the editor/IDE insert the parens/brackets. Have it check them for you. Emacs can do a momentary highlight of the opening paren/bracket whenever you type the close of the pair."

NO. Sorry but you're doing it wrong. Relying on the editor to highlight parentheses is a highly inefficient and error-prone way to work. It's distracting, it wastes mental cycles and inhibits flow.

The correct way is to configure emacs so that when you press a certain key (in my case, right shift because I configured my keyboard so I can activate left shift with my thumb), emacs inserts "()" and puts the cursor in the parentheses. No need to remember or count closing parentheses this way.

It's been a really long while since I last counted parentheses for ANYTHING. Like, let's say I write a let with one variable, and the value is a really deeply nested expression and now I'm done with it and I want to write the body of the let. What do I do? I DON'T COUNT PARENTHESES. I go back to the opening parenthese for the variable declarations of the let, then I skip over that form (the variable declarations) with C-M-f (forward-sexp), right to the body of the let. Then I use C-j (newline-and-indent) and then I can write the body of the let. (if the value form is really long I might skip a few parentheses and use C-M-b to get back at or near the opening parenthese of the variable declarations).

So, executive summary, you walk the structure but you NEVER count parentheses. Like, once every four months I might screw up and delete a parenthese and then the editor and me are both pretty confused, but it's such a total non-issue. And even then, I don't count parentheses a lot because I try to walk the structure by skipping over forms and see what works and what doesn't, and I might tell emacs to reindent some of the code and I immediately see what's wrong. With a proper structure editor, unbalancing the parentheses couldn't even happen.
Looks like, Australia is the place to be! :)
"An executive for Kimberly-Clark, the owner of Kotex, notes that US TV networks have no such compunction about references to "erectile dysfunction" in prime-time ads for Viagra and Ciallis."

Yeah, but they never say what it is that's erect or not, it's still indirect.

I think the product is for couples whose outdoor twin baths don't fill up with water fast enough to enjoy the sunset.
WordPress.com team is investigating the issue. They have disabled the vector while they continue to investigate.
> In that case, I think you're a psychopath

No you don't; you think the likelihood of me being a psychopath has gone up slightly from its initially very low <1% likelihood. That's nowhere close to 50%, much less a confident 'I think [for sure]'. I don't know whether you are deliberately misunderstanding me here, despite my careful phrasing before, or just statistically innumerate.

> Don't try telling me that you donate to charity without evidence, either

Actually, I could prove it with my donations to Wikimedia, GNU, Debian, and the Internet Archive; but that's irrelevant to your point, I think.

> You have absolutely no emotional distaste to discussing (without sufficient evidence) whether or not some of our particular fellow human beings are psychopaths, as long as you can continue to amuse yourself.

Why would I feel any distaste about the discussion? Who is being hurt? What negative effects may even improbably occur?

Is amusement _per se_ wrong? Or is it just wrong when it is about something that is less than prefect & moral? Then since most entertainment is about non-utopias (such as wartime or criminals), we must condemn billions of peoples for producing said entertainment or consuming it.

> That demonstrates a serious lack of empathy.

What exactly should I be empathizing about? Should I feel what the psychopaths (don't) feel? Should I sympathize with their victims? (But I don't see how pondering whether Jobs is a psychopath is bad; in fact, victims of all people should be most interested in spotting psychopaths from afar.) I know what it means to empathize with tsunami or earthquake victims, but I'm really mystified as to what you mean that word to mean. To me, your comment looks like a rhetorical tissue of exaggerations and applause lights (http://lesswrong.com/lw/jb/applause_lights/).

> Seriously though, I don't think a psychopath would have as much interest in changing the world as a young Steve Jobs did, nor would a psychopath name something after his daughter or adopt her into his family.

These are much better points. But there are counterpoints; if we go into family relationships, we might learn from Wikipedia:

> She [Chrisann Brennan] briefly raised their daughter on welfare when Jobs denied paternity, claiming that he was sterile; he later acknowledged paternity.
Ask HN: Legal advice for Web developer
I'm a web developer facing possible court action and I was hoping some of you guys may have had similar experiences and could share them here.

Background:

I'm based in the UK. I have designed/made a website for a client who is now refusing to pay. I currently own the domain name (+ a few other ones related to the business), and have refused to hand them over until he pays. He is now threatening to sue me to get me to hand them over (presumably still without paying for my work).

TL;DR: Client won't pay for site, I own the domains, he wants to take me to court to get them.

More info:

He recently paid, but then cancelled the cheque before I could bank it (which I understand is illegal anyway). I never signed an IP agreement with him so technically I own all my work. Also, we came up with the brand name together, so me buying the .com is hardly trademark theft.

Has anyone here had a similar experience, or does anyone have any advice they could share?

Any help is much appreciated
Some of us have been there.

I was a 1-man show for a fiber optic distributor. I was IT. Help desk. Network administrator. Training. Developing internal apps and processes. Website development (including working with marketing and graphic designers).

Everything. The website and the CMS that powers it (wasn't a thing as a cheap CMS back then), the middleware that tied their contact management and other systems together? All still running fine (I've been brought in for 2 weeks in 8 years to do some small enhancements).

What did I get? $12/hour and 5 days off a year. Within 60 miles of one of the 10 most expensive cities in the US (I'd like to say #4 or #5). Compensation in their sales department was equally messed up (i.e. a guy that was seriously responsible for 55% of company revenue got only 10% more compensation than someone responsible for 3% of company revenue), but I digress. It was bad. I knew it. I made a plan to move on.

It's 10 years later. I moved out of that general area after taking higher paying jobs ($45-50K/yr), realizing that moving to the city was a further 50-to-100% pay raise for a 20-25% cost-of-living increase. I was not wrong. Took A) being top of my game, B) the time to achieve A and C) getting out there looking for what I wanted. The work is now interesting, and I'm paid at market rate (nearly 6-digits) in the city, but it took effort. About 9 years of it. And I still dealt with a mountain of nonsense along the way, and several bosses that would tell me, "You're getting screwed for compensation, but so-and-so won't approve a raise larger than X".
Hyperbole is a rhetorical device in which statements are exaggerated. It may be used to evoke strong feelings or to create a strong impression, but is not meant to be taken literally.

I think we should add a rhetoric attribute to html tags. That way people can tell if something is sarcasm, exaggeration, metaphor, satire, etc.
Indeed, they don't have a method for reporting security exploits. Wordpress Blogging Platform has one, but this issue is only limited to wordpress.com. I believe it has something to do with intensedebate.com

First I sent a email to matt(http://ma.tt/contact/). Then, I used the Automattic contact form(http://automattic.com/contact/)
no plan survives first contact with the enemy :)
I've said this before and I'll keep saying it: every site needs a favicon! It's a shame something so simple to create isn't everywhere yet. One example - http://www.pulseapp.com/ - which is the only site on my bookmarks bar without a favicon.
Situations like this are why I've chosen to stay away from wordpress.