skysight-inc/HackerNews huggingface dataset:
Which is the kind of thinking that underlies the endless 'manageement team dashboard' apps that exist in the corporate world, because some higher up has decided that the best way to get an overview of the company is to come up with some Key Performance Metrics, then measure them and watch them religiously.

Which, like any score-base system, leads to results being gamed rather than the underlying performance being properly affected. Witness the banking crash - traders incentivised for short-term deals and not (by and large or significantly) penalised for them going wrong later, so they inflate a bubble. Now we have armies of economists arguing for longer bonus vesting periods or for penalty clauses, but they're missing the underlying problem that the system simply doesn't work.
ERC in Emacs
The Current State of Web Design: Trends 2010
I assume, of course, that this process wasn't fully recursive, lest the entire mint be fired for one unfortunate hire.
وصول الملك عبدالله الى ارض الوطن
One problem with telling someone why you didn't hire them is that most (yes, most) people will disagree with you. "No, you're wrong I really do know [skill X], and have experience with [technology Y]". (Uhm, no you don't, otherwise I'd have hired you). Or, "but I gave you a good answer!" (wrong again.) At best these are dead-end arguments that leave both parties frustrated. At worst you end up in a courtroom, as others have mentioned.

So, you want to know what you did wrong? Maybe it's that you didn't develop a good enough rapport with your interviewer to show you knew how to listen to them and "take a hint". Next time, be sure to checkin with the person you're talking to by asking things like, "does that answer your question", and "do you want me to go into more detail".

And it's great that you're looking for feedback, but why are you whining about not getting it after the fact when you could just ask for it in the interview? When an interviewer asks you a question, do your best to answer it and if you're not sure how you've done, just frickin' ask! "What do you think? Is that a good solution", or, "That's how I'd tackle it. What would you do?" Demonstrate that you know where your weaknesses are and that you have genuine interest in improving your skillset/knowledge/whatever.

One of the most important qualities I look for in people I work with is self-awareness of how they're perceived. People who lack this are a pain in the ass to manage. In the extreme, they're self-entitled primadonnas who are impossible to give feedback to. But even in moderation, this is problematic. Yes, I know you don't think copy/pasting code is all that bad, or that you're l33t-speak documentation is readable enough... but it's not. Don't make me argue with you about it.
I suspect you're getting downvoted for your tone, because your point is legitimate:"reversed stupidity is not intelligence" -EY
The fact is; Microsoft continues to make the mistakes because it never hurts them to make them. By now everyone expects this of MS [1] and everyone is used to not doing anything about it but complaining.

[1] As supporting data, I point to the other HN front page thread that points out the exception that proves the rule: Windows 7 has SP1 and no one cares.
Agreed, the idea is great. Perhaps another focus would be on people who want to take a career break to go travelling and need help. I've known a fair few people who've done this and then gone back to their job. They get a taste for adventure, need something a bit more substantial than the usual 2-3 weeks off, and try a bit of travelling for a while. You get something that inspires them and makes life easier for them and I think you have a winner.

EDIT: You could do it by region. I've known people wanting to tackle China, or S.America or Europe in big chunks. 3 weeks isn't enough for these places and 3 months seems just right.

I would like to know, however, if your exposure as a tourist agency to litigation risks increases as the trips become more complex and lengthier.
Super-thin Superconducting Cables
My Blind Date Gone Bad
Mommy_Bloggest
Sorry but I can't agree. First they are late to market. They then have an underwhelming product introduction despite spending who knows how much money. Then they flub things the first time they touch the user's phone. From an embedded engineer's point of view it may be acceptable but from a product marketing viewpoint it is ridiculously bad.
Things are both simpler and more complicated in the UK.

Simpler because the rules are quite clear (and very fair) and more complex because company managers tend to make up extreme rules that are way beyond what is necessary.

Job application disputes are not settled in a standard court, they go to an employment tribunal instead and are decided by one judge and two independent lay-member volunteers (often councillors, trade-unionists, clergy, business leaders etc).

For a case to be heard there would almost certainly have had to be discrimination on the grounds of disability, race, sex, age, sexual orientation, religion or belief. While some serious degree of "bad-process" might make it it would be unlikely to be successful.

Apart from blatant discrimination, tribunals mostly look for consistency in how workers are treated. So if you tell one candidate why they weren't successful there is an argument that all must be told. A simple way round this is to wait to be asked and only reply to those candidates that ask.

Sadly, UK companies seem to be un-necessarily paranoid about this and I have heard management claim all sorts of reasons why reasonable openness cannot be practiced during the job-interview process.

Generally, though, UK tribunals tend towards doing the right thing from my experience. In the 2 tribunals I have been present at, both sided with the company (as they should have). Both had a trade unionist on the tribunal.

I do think that companies have a moral duty to tell applicants why they were unsuccessful if they got as far as an interview, even if it is just to say "there was a better candidate on the day". They have made a commitment to the candidate and the candidate has reciprocated by turning up to be interviewed.

Companies should do the right thing rather than fear litigation.
If you have a degree in economics then you should know very well that health care can not function properly in a laissez faire market. Customers cannot simply "opt out" of health care.
Wait... If there's a gold rush for the pickaxes, does that mean it's time to sell pickaxe stores, or just go mine gold now that pickaxes are so cheap?
agreed. I came here thinking "terminal", not javascript console
> You don't know what C++ code is doing unless you're familiar with the specific libraries it invokes; syntax isn't much of a guide.

i'd say this about Perl or Ruby, but C++?
Every single community driven website on earth have being thru this kind of cycle the only way to stop this is to start a new one that will end getting into this cycle again. It's a matter of the amount of people using it, on the beginning only very early adopters and people passionated about that specific topic (here tech startups)are in, as years go by more people that have more interests start to join and post things they think is good, and then the topic changes to a more general subject.

I like this community and I think the quality will always fluctuate but the most of it will always be very good content for people in a hurry.

Thanks for all of you who help this place being nice.
You can think of _no_ other uses for a smartphone?
>> There is much debate within SimpleGeo about whether cooperative multitasking or coroutines are a better style. The team that decided to go ahead with using Node.js likes the cooperative method as it makes debugging concurrency issues much easier to test.

very well said.
Spreedly CEO here...

So, we weren't quite ready to land on the front page of HN, but mission accomplished - we now have a whole list of smart people to invite into the beta, so thanks to bradleyjoyce for giving us that nudge.

I'm going to work through the questions that have come up in the discussion - good prep for the FAQ page I need to write - but feel free to email me directly if you have any other questions or just want to chat about Core (my email address is in my profile).
I agree - somewhat. I'd like to waive the legal stuff (see above, I'm just unconvinced that a lot of perfectly valid reasons to reject a candidate offer legal problems in a lot of places around the world). But obviously your 'why help someone that you don't want' point is valid. I'd say it still should be done:

- Just as it is a good idea for a person to think of "You'll always meet twice in life" I kind of think that a company should do the same. That guy might come around alot smarter and you do want him the second time. Or he might work elsewhere and be your contact when your company does a deal with that company.
- He talks about small companies. I kind of expect employers that probably offer 'transparency, lack of hierarchies, ..' to be more human.

I'm pondering a lot about the 'they'll take it badly' comments right now (not only from you, all over this HN thread). I was _sure_ that most people feel like the author of the blog entry, seriously missing out the honest feedback. Maybe I was too naive..
Free Mehndi Designs Wallpapers, Indian Mehndi Designs, Bridal Mehndi Designs
Mehendi has great significance in all Eastern wedding traditions, and no wedding is complete without the decoration of the bride's hands and feet - in many cultures on both the front and back of the hands right up to the elbow, and on the bottom half of the legs. Making mehandi design is an art and who posses it is bless with a gift. Mehndi designer can create menhdi design thats looks good and feel amazingly great. You can find here beautiful mehndi designs, paksitani mehndi designs wallpapers, indian mehndi designs pictures for download and also find few of the latest wedding mehndi designs, bridal mehndi designs with attractive photos & pictures. Enjoy It.
Totally correct, and we need to re-iterate the SSL requirement in a few places. Thanks for pointing that out.
No, most people thought the ipad at $500-$750 was overpriced at the time. They thought it would be comparable to the prices of netbooks ($300 range). And I defended the price knowing now what we know (other android tablets are expensive too). But as this first article indicates, the main reason why people AREN'T buying the ipad is because they think it is overpriced still, along with the apps:

http://www.thinq.co.uk/2010/12/7/apples-ipad-faces-pricing-c...
http://www.bnet.com/blog/new-media/note-to-magazine-industry...
http://www.businessinsider.com/john-squires-ipad-is-big-and-...
http://darrenbeckett.com/20100129_Does_the_iPad_Cost_Too_Muc...
http://tamebay.com/2010/05/is-the-ipad-too-expensive-as-a-to...
Search for ipad too expensive or ipad over-priced and you'll see tons of examples. Again though, my argument was that we thought it was overpriced when it was announced a year ago. I think now we can see that it wasn't so bad or unreasonable a price.

And by the way your response below indicates you are against even a hint of criticism of the ipad, even though I'm not criticizing it at all in either of my responses. Don't know why I bother feeding trolls though.
If you need Eclipse-level tools to be productive, you probably shouldn't be trying new programming languages. It takes hundreds or thousands of man-years of effort to replicate those features for a new language. Python and Ruby only really got there recently.
Khan Academy Forge
Excellent opportunity to learn Python and Google AppEngine
Thank you, thank you, thank you so much for creating this!(and thank to the community for voting it up so i could see it)... I've been searching everywhere for book recommendations to help expand my knowledge of NLP and ML, then I suddenly click on this link and there it is! Great site!
What justification? If someone can't cope with a buying process then they shouldn't buy, it is no excuse for stealing. This is as asinine as seeing a long queue at a supermarket and declaring this is "justification" for walking out with the goods without paying.
Our philosophy is one of "you own the data". We've done dumps for customers of our Subscriptions product, and we'll gladly do them for Core customers as well.

We see this as one of the significant value adds of Core - avoiding lock-in, including lock-in to Core itself.
Ask HN: Should I talk to clients before taking a full time job?
I am a recent grad doing part time work on the side for a small startup and they are now offering me a full time position. I have a comfortable internship with a large corporation that I would have to leave.

I know very little about the startup. Should I talk to the clients I have been working with "off the record" to see how they feel about the company? Is that a good indicator of a good work environment?

Is any full time position better than an internship?

Thanks for any advice!
That's kind of an awesome idea, I'd love to get a groupon style email every day offering some great deal on some kind of travel/adventure type thing. You could make the terms kind of restrictive (it's got to be on this day, you only fly from this set of airports etc) and I'd still probably read it each day to see if I could do it.
Domain Driven Design with Spring and AspectJ
Yeah. With operator overloading, automatic type conversions, template expansions and so on it's a fair criticism.
I like the idea of a virtual local guide, someone you can call while in a foreign country to help with language, directions, booking stuff. Just someone with reasonable local knowledge, both languages and the internet.
Our understanding after talking to multiple QSA's about the transparent redirect is that it allows the merchant to legitimately claim that they do not "store, process, or transmit" credit card data, which means they only have to fill out SAQ-A.

And trust me, you definitely want to fill out SAQ-A.
I guess I don't really agree; HN of several years ago typically had much briefer and less "weighty" articles and discussion than r/truereddit, and a lot more offhand stuff, like the typical techcrunch stories, and "here's how you do a thing in vim" type quick-tip articles. Certainly some good, in-depth technical articles and discussions, but that's the case now too. I've been digging through archives to try to remind myself of whether I had missed some sort of golden age (I was a lurker then, and considered it an interesting but not amazing site), and I still don't really see the golden-ageness, even in retrospect. Nothing like the Kuro5hin golden age, anyway. ;-)
That looks pretty cool. I got the impression in the vid that the whole dashboard, over to the passenger door, is glass. That would hurt if you bounced your head on it.
+1 for hetzner, a great hosting company with good prices and a solid service. I have been using them for years and never had a problem.
We do indeed have the process in place for sensitive data exports - it's a bit involved, as it has to be, but we've done it more than once for our Subscriptions product.
You know what this whole article sounds exactly like to me? This sounds exactly like the major label record system of yore. Replace the instances of "internal executive champion" with "A&R guy" and "web service" with "band".

God knows how many absolutely awesome bands were signed to major labels over the decades by A&R that "got it" only to be left high and dry when that person was fired or moved somewhere else internally. Very little new under the sun, I suppose.

Great read.
How to Sell your Company
Over-engineering increases the likelihood of bugs.

Simple and elegant = less bugs.

XML is the epitome of over engineering.
Visualizing Link Flow Within a Site
> I shouldn't need to say this, but the plural of a terrifying anecdote is not data

I hear this repeated a lot, and I think people parrot it without really understanding what they say. I'm not saying that this particular article is presenting properly sampled data, but in reality, a lot of social sciences collect their data by sampling a population and pulling together a plurality of "anecdotes".

That's basically the definition of data. An anecdote _is_ data. Whether or not it's statistically significant depends on the plurality, and sampling procedures, but to call it not "data" is quite unwarranted.

If you believe in western medical science, then you had better believe in anecdotes as data, because to this very day, medical journals report single case studies as data and evidence for dissemination across the medical community.
I've been doing my scala stuff using sbt and vim. So far, it's working out quite nicely. I haven't played with sbt plugins for various IDEs (I'm too used to vim), I would assume it should still work.
Urban Escapes (now owned by Living Social) http://escapes.livingsocial.com/deals does this. JetSetter http://www.jetsetter.com/ is also similar.
> ... not sure if ... was taken as a personal accusation
> of some sorts. It wasn't meant to be one.

None taken.

> Were these 10 responses valuable for your wife,
> or "We're sorry to inform you.." useless types

All useless. She also got about 5 or 8 interviews, which resulted in exactly 2 rejection letters, and the remainder gave neither reply nor feedback.

> Not providing feedback on company time is a shady
> argument ... we discussed the very reasons, on
> company time anyway and by definition.
> ...
> Writing them down and sending an email if you are
> in that situation doesn't cost your company a lot
> of time

If you're blunt, honest and open, maybe not. But being careful, constructive, and defensive against counter-attack then it can be time-consuming. The argument goes "We've had the discussion, we're not going to employ them, why should we spent 30 minutes documenting the reasons, only to open ourselves thereby to the potential of a lengthy, drawn-out process of arbitration or agrument? Better to just ignore them from now on."

I don't do that, and my co-directors know that I won't. I always provide some feedback, but I'm always ultra-careful in what I say. Even then I've had stand-up knock-down arguments about opening the company to the potential for undesirable consequences.
I think this is a great interview and story. Regardless of what you think of AirBnB (I happen to love the product and prefer it over booking "normal" hotels where possible), the story of AirBnB's evolution and their contrary nature to SV hype is awesome.
You're taking all this a bit too seriously. It is not time efficient to log what you actually do, so what I always do is just ask my manager what percentage of my time is supposed to go where. Once I know I just fill my time sheet out that way. The whole thing is effectively just a double booking of project spending anyway. It baffles me why everyone does this manually instead of automating it. I don't really need to be involved at all.

EDIT: Thought better of it and changed my message. But I still think your manager is a moron since he's unable to point out the above, and life is too short to work for people like that.
There are a few key value props:

* Your PCI compliance burden is significantly reduced.
* Card storage is a seamless process, and at the end of the day you own the card data.
* You can easily switch gateways (or balance across multiple gateways).
* Our API doesn't suck, which doesn't sound like much until you've had the misfortune to implement against a few gateway API's.

And there are other value props we'll be rolling out as time progresses - there's a lot of cool things we can do to improve the life of anyone collecting money online.
Even small companies get many applicants.

Think about it this way. You are vying with 30 - 40 other people for one spot.

Failure should not be a surprise. Especially when there is no way to clearly differentiate the best from the top 10%.
Our copy needs so much work. Wasn't really counting on hitting the front page of Hacker News today...

Good call on having the pithy 5-10 word description - that's on my short list now.
It works fine for "That rug really tied the room together" and if you then click the magnifying glass to read it in context, it looks like the subtitles put "did it not?" a couple of seconds later. Maybe that's why it's not coming up with the result.
Of all the objectionable things about Microsoft's Office Open XML, the (mis-)use of XML is fairly far down the list.

Trying to create a bug-compatible version of .doc is hard, as the sterling efforts of OpenOffice and others have shown. An attempt to create one in XML, by the very people who were best placed to just document the original format is way beyond good or bad engineering.
Wasn't this the same mechanic behind Digg?
Mibbit!!!
I've not said anything about what I believe in this area (certainly not in this section of the thread), I've merely questioned your use of the term "market elasticity" and what exactly you mean by it.
It doesn't work/help yet, but improving the 3D-Secure process is in our sights. And it could definitely use improving.
> Office 2010 beta

> <sad story about a bug>

> wasn't going to rewrite my 20 page report.

And the moral of this story: don't use software that is officially of "beta" quality for important work. This is not specific to MS Office.
Work accidents claims
Contact Accident Compensation 4 U for a FREE Assessment of Your Claim for an Accident At Work Compensation
Just make sure she's as excited about and committed to the idea as you clearly are.
"If there are no TechCrunch writers registered then clearly Mr Arrington is deliberately boycotting the conference and that means he is also likely to be adding to his Enemies List, the companies and people that have supported Launch. This means people such as Dave McClure, Chris Sacca, Kevin Rose, George Zachery and others, are on that list. "

----

That's quite a bit to infer and assert. There are too many other possible explanations for the most damning to rise to the top so easily.
Lego Wireless Router Case
Scala subsetting (as mentioned in the comments) sounds like a promising avenue. Especially if it were to result in better performing tools. Unfortunately for all the great features scala does have, Java has a few killer features that it lacks i.e. fast (instantaneous) and reliable compilation and debugging.
This could be a great job for wheelchair-bound people in the particular visited country. (Though it wouldn't be limited to such persons.) I could imagine a service that uses smartphones and communications apps like Facetime as a sort of "poor man's telepresence" to enable on-demand translation and protocol/culture navigation service. (It would involve much more than language translation and would leverage a person's commonsense knowledge.) This could be monetized through monthly and weekly availability charges, and be subject to "throttling" the most frequent users by progressively lowering their queue priority.
There's a lot of content still to get up, and a lot of design polish still to be applied. We're not quite ready for a public launch yet, thus the "these guys are just getting started" ghetto look. That said, our Subscriptions product (https://spreedly.com) has been around for 3+ years and is still going strong, so we're in this for the long haul.
Representing documents should actually be one of the uses XML is suited for, and was the original intent. Prime example: HTML
That's correct; we'll rapidly (and I mean rapidly) add any of the gateways on that list to Core as beta customers request them. And we can probably add gateways that aren't on that list - just drop us a line to double-check. In the meantime you can kick the tires with the Test Gateway today.
Designing the hardware : Improving communication between distributed processors