skysight-inc/HackerNews huggingface dataset:
I don't know. In a world of sucky interviews, wasting a candidate's time on purpose, because they mistook you with an HR (statistically, that's a much more probable occurrence) is as unethical as it gets short of plain lying in the interview result sheet.

I can only hope that her not-that-productive-in-interviewing colleagues don't do such shit.
> "Do we have to become someone we hate to attract people we like?"

What part of the list above is worth hating? All of the qualities listed seem very morally benign. Well dressed, well spoken, to the point, confident, and smells nice.

Any baggage that comes with those descriptors are your own. Nobody is making you buy the jagerbombs and popped collars part.
It seems to me that the same logic could be used to argue that there is no money in software. I think we can all agree that's pretty bogus, right?
related:

# "Ben Goldacre: Here’s the foreword to my new book, Bad Pharma (badscience.net)" ( 142 points )

http://www.badscience.net/2012/09/heres-the-intro-to-my-new-...

HN -> http://news.ycombinator.com/item?id=4569559

#2. "Something Doesn't Add Up: John Ioannidis and medical statistics (stanford.edu)" ( 49 points )

http://alumni.stanford.edu/get/page/magazine/article/?articl...

HN -> http://news.ycombinator.com/item?id=4987387
I would argue that your characterization of government is the promise of utopia that critics of anarchy (I use that term very broadly to simply mean lack of a state) always claim the anarchists are proposing. It is simply not reflected in reality. A document empirically does not have authority over government, and voting is not a realistic way to keep government accountable to the people. An individual simply has no recourse to everyday government injustices (like taxation or prosecution for drug possession). If you insist that government represents the people, fine, but it's still tyranny of the majority/plurality. If the government doesn't represent the people, then it's government tyranny.
Ask HN: Internships - paid or not paid?
I recently saw the "Who's Hiring" thread for January, and I see a lot of companies I am very interested in! Currently I am seeking an internship in California for the summer, and I would like to notify the startups of my interest.

Here is the pressing question I have: are most of the internships paid? Most of the time, information of pay and/or stipends is omitted. I understand why, but it is still important information I need to have before going through the whole interview process.

From a startup perspective, I can see two reasons why these startups would want to hire interns. 1) Finding engineers is difficult and the startups will take anyone if only for three months. 2) Free labor, which is especially helpful in an work environment where money could be scarce. Hopefully for the starups I am interested in, it's the first reason.

I currently have a comfortable, well paid job, so I don't want to leave it with the understanding that I could be applying for an unpaid internship.

Also, since I need to ask about pay or stipends, what is the best time and manner to do so (in the interview, by email, etc)?
Hmm... Having not seen the first edition of the book (which is the edition you must have given that you used it 15 years ago and it was updated 8 years ago), it's possible that your assessment of its elementary content is specific to that edition.

However, the second edition of the text is by no means elementary; unless you are conflating beginner literature with comprehensive literature, and the text is certainly comprehensive.

I'll grant you that Chapter 1 is a summary and introduction to the entire book with little challenging or novel material for someone experienced with UNIX and C, but many advanced texts have introductory sections. A large portion of the "The Art of Computer Programming: Fundamental Algorithms" is essentially a review of the elementary mathematics necessary for the analysis of algorithms, but I would never call TAOP a "beginners book"!
http://en.wikipedia.org/wiki/Needful_Things

I see the future of 3d printing as the golden era of the service industry.

I want a semi-portable laptop with a mechanical keyboard and e-ink display. This would be my ideal rugged travel laptop for doing work. I really like how e-ink looks when I write code and I like the clickity-clackity of my mechanical keyboard. But I don't want this to be some hodge-podge mixture of almost-fitting components. It should open and shut like a car door, not a cardboard box.

I also have a strange clothing size, everyone does for that matter. Maybe I'm a 1/4 inch between the sizes. My shoes never fit correctly and my hats are either too tight or too loose.

I also want to design my house in a specific way. Right now my bookshelves end a foot before the wall when I would really like them flush. The same for my couch, coffee table and television.

I also want something to hold all of my daughter's drawings, a nice ornate book with her name engraved on it, maybe I'll even pay someone to take some of her drawings and carve them into the book itself.

How many wants do people have that can be serviced when you are willing to take someone with talent (a 3d designer) and a universal making machine? My dream e-ink laptop is worth $2000 to me, the parts are probably in the ballpark of $250, that leaves a nice profit for the designer. My little book for my daughters drawings would be worth a few hundred.

If all you can do is print out forks the maximum amount of money you can buy is related specifically to the number of forks you can sell. However, if you can build the random things that people want that they cannot find in stores, well you'll have a very sustainable business on your hands.
I am a 20 year old college dropout that makes ~100k per year. AMA
When I read resumes, I generally skip the "Career Objective" section. Maybe 20 years ago, when people had one resume that they xeroxed and sent round to everybody, that section meant something. But nowadays, it's always so tuned to the particular job that it means nothing, or close to nothing.

That said, I have been advised by somebody who sees dozens of resumes a day, to put such a section in my own resume. As naive as it sounds, I plan to write my actual career objectives.
I think you're on to something here. I'm going to ponder this for a while.
This is all very theoretical, but makes no sense in reality. This guy should take a look at the complexity in manufacturing for instance an image sensor, and then think twice about his "universal maker".
I'm saying that regardless of whether /dev/random is read with a blocking call, it shouldn't ever block. (Except during initial seeding right at startup).

+1 on the linked post.
How so? Having lived through AOL, I don't see the parallel in any way, shape, or form.
Your remark should be at the top of this thread just as a remainder not to rely on this code.

BTW, another good tip is to always look first at the source code itself, ignoring the documentation or website style. That will keep you away from a lot of pain.
1.g5hz Quad-Core, 2gigs of RAM. Its not enough RAM .. if this catches on, I hope that mfr's will allow us to deck these things out with 16Gigs .. that'd be amazing.

http://www.cloudsto.com/new-mk802iiis.html

^^ nice, and cheap!

Also really nice:

http://www.kickstarter.com/projects/872297630/gamestick-the-...
I have been through both, K&R and Shaw. K&R is the resource I point new developers to who want to learn C.
Offering everything users want only can be done when they are paying, otherwise they must accept the little things they don't like such as the main income source of all the websites they like to use. It would be like google asking all other ISPs to block this French ISP just because they don't like their business decisions.
This is exactly my experience working with engine code--there are some very clean, fast, precise, and horrifically unsafe functions in our rendering system and other places that are acceptable because we can make guarantees about what data gets there from elsewhere.

The mental image is an access panel, behind which lay hundreds of whirling razor-sharp gears--presumably if you open it you know what you're doing and are careful.

This is what people pushing for abstraction are about, and why they're correct in some cases.
Would be nice if the title mentioned this was about Python and NumPy.
If she'd just stopped the interview, some other HN commenter would be writing an angry post about how that was unfair, too.
Unpaid internships that involve 'actual tasks' (as in, internships that aren't expressly designed for you to be taught things -- and that's not taught as in "you'll learn things while working!" but taught as in "people are systematically taking time out of their day to teach you things and that is what your internship entails") are illegal.
I agree that this is a huge problem that reddit has. I hardly ever see any stories on my frontpage from the smaller subreddits I subscribe to.
I don't agree...

Planning is only guessing if you don't use it to think through decisions ahead of time. You can also use it to test assumptions and make plans based on the outcomes.
How does Apple choose the apps that they feature in the App Store?
Report: Thieves steal iPads from Microsoft, leave everything else
Apple dominating the $1000+ market is a relatively new phenomenon. EDIT: By relatively new I meant the past decade. All my laptops in the through about 2002 were $1200 Windows laptops. I suspect the crossover happened probably around 2005.

This article explains the Surface pricing. MS wants the ASP that Apple gets. Unfortunately there's no way to get ppl to walk into a best buy and spend $1300 on a Lenovo Carbon, when there is a $400 ASUS right next to it (but isn't touch screen).

The genius of the Apple Store (and the Apple model in general) is that there is no low end laptop to compete against their line.
I would rather attribute the current pace of things and C and C++ popularity to what is invested in those languages. Tons of big projects are written in C and C++. Many of them were begun during times when performance was a major issue unlike today. Also the ability to find contributors for a C and C++ projects is going to be far easier than for projects written in say Go or Rust or any other relatively suitable language. Not to talk about libraries even.

For a typical new desktop application, C and C++ have been long dead for at least a decade now, thanks to C# and .NET. It's a tad different on Linux and Mac though.

If we were to start from a scratch, I'm sure C wouldn't have such popularity as it had 20 years ago. The language is inferior by it's design on modern standards. Yes, there are domains where it's still relevant, but consumer PC(or let alone mobile) is not one of them. If C were relevant, I'm sure we'd rather write mobile apps in C instead of say Java.
All those PCs are over $1000 and none of them are hands down winners (although the uX31a Touch has been reviewed very well). I believe many PC buyers would pay a premium for a windows PC if it deserved it. IOW, not all PC buyers are looking for cheap, sub $500, PCs.

Take me for example. I have an iPhone and an iPad but have all Windows PCs. I just prefer them. I can afford a MacBook but don't want one. I'd happily pay $1400+ for an amazing win8 touch laptop. But since none exist yet, I'm ok the sidelines waiting.
I wonder what he'll say if and when some algorithm fucks up and he's unable to login to his account.

I like Google for many reasons, but I don't trust their accounts, and using a different account for each service removes much of the benefits.
That's like going back to 1971 and saying "there's no money in computers".
My Goal is simple:

Build a strong, sustainable company that sells elegant
software capable of enthusing and delighting my customers.

I am not interested in social media gimmickry or being the
next flavor of the month. I believe that the best way to
build a profitable enterprise is to create an easy-to-use
product for the right market segment that solves a real problem.

Build something of value and sell it. It’s pretty simple.
Yes, it is popular, but that doesn't make it good for statistical analysis. It also sucks compared to JMP.

On the accuracy of statistical procedures in Microsoft Excel 2007

http://or.nps.edu/faculty/PaulSanchez/oa4333/handouts/Excel/...
I don't know about France, but in The Netherlands where we have a similar system in my opinion it is just quite hard to get all questions on a test right.

Even the smartest most hard working kids do not often get every single question right. Ofcourse if the math test is just solving 20 similar equations then the smart kids will easily solve them all and get a 10/10, but a math test is never solving 20 equations.

Do kids that get an A(+) in the states have the correct answer with the correct explanation (deriviation) for every question?

If so it could be they've just studied harder, culture can do funny things.
Nobody has denied the height bias. We all admit it exists. The difference is that we treat it as a handicap, and not even a particularly game-ending one. You're the one falling upon absolutes.

In reality being short is like having 9 fingers. You will never out-type a 10-fingered person, but you can type plenty fast.
Cut back the welfare state and let natural selection regain her course...

"Internal motivation" is a resultant of complex social forces, rather than some absolute immutable physical law.

Btw "progress in doing things that you really like" takes on a new dimension with people who are "internally motivated" to be rapists, murderers or pedophiles. I know the GP is probably only considering this in the context of "effective parenting", and I apologize for the ad-absurdum, but I don't feel screaming at villains should be made "illegal". Nor everybody's "internal motivation" and "following their passion" universally glorified, as I often hear suggested by neo-hippies.
Ask HN: JSFiddle Broken?
For example:

http://jsfiddle.net/casimirs/ugngL/

Not seeing anything in HTML, CSS and JavaScript panes.
I've been a redditor for something like 4 years. I've read thousands of complaints about Nazi mods banning people they disagree with. Upon closer inspection, I've found the vast majority of those who were banned deserved it. In only a handful of cases have I seen mods who legitimately were trying to censor opinions they disagreed with.

People have a tendency to hide behind the principle of free speech as if it were all-encompassing and omnibenevolent. It isn't. Just because you have the right to speak your mind doesn't mean you have the right to be heard. Low-quality contributions can and must be suppressed if the level of discussion in a community is to remain high.
I might be not representative, but I always liked tinkering with computers. Since I got one, my aim was to spend as much time with computers as I could while avoding "education" whether possible. And it turned out well since now I tinker with computers for a living.

But I still have this large bill of all the hours ruined on "education" with nobody to compensate it to me. Will you?
> statistically, that's a much more probable occurrence

Irrelevant even if it's true. If you're going to make that sort of assumption about people, knowing nothing more than their gender, I don't want to hire you.
I'm also a big fan of IRC; I've probably been on EFnet since ~1993 and met a lot of great people there.

The weird thing for me was seeing how extensively the military uses IRC (for tactical communications relay -- various headquarters use it to relay information about operations, and they run structured channels for different levels of the organization). Sadly, mainly with mIRC as a client.
You can use SOFTWARE to copy SOFTWARE, so noone will make any money on it.
That's intentional, because it also breaks many of the misaligned incentives of departmental hiring that result in pathological organizational behavior.

Most managers, if given a choice between hiring a "good enough" candidate and hiring no one, will choose to hire. Particularly in a growing company, where everyone is overworked and there's a lot of grunt work that people would love to have a new recruit do. Over time this results in a degradation of overall employee quality ("A players hire As, Bs hire Cs") and a bunch of deadweight that were needed to solve a temporary staffing crunch but later end up holding the group back.

It also tends toward fiefdoms and empire-building; when you're hired by the department, it can be very difficult to move between departments. One of Google's strengths is that transfers are pretty easy; I doubt that would be true if you were brought in by a department manager instead of assigned to the company as a whole.
I'm dentist. Dentists pay dental labors billions of dollars yearly to print their teeth. Did you hear about CAD/CAM teeth? We don't model teeth manually anymore, we use 3d printers instead. There are also other industries where 3d printers are used intensively.
More Is Always Better: The Power Of Simple Ensembles
Just a note: you're the one looking for a job. Shouldn't you at least, in addition to adding on linked in, send kator a message explaining your background and that you are AncoraImparo from HN? I don't know about kator, but I typically have 5-6 people who I have requested to be added at any one time, so without an additional message it might be hard to remember you.
Did "Thriller" really sell a Hundred million copies
My mom recently bought a Windows 8 laptop, and she seems happy with it. She's a non-technical but experienced Windows user. Here's the entire Windows 8 tutorial I gave: "This is the start screen; it replaced the start menu. To get to the regular desktop, hit the Windows key. To get back to the start screen, hit the Windows key again. To run a program, either find and click on its tile or just start typing to search for it." That's actually all it took; she worked the rest out on her own.

I guess the ease of the transition depends on how well the user can acclimate to visual UI changes, even if the underlying interaction patterns haven't significantly changed.
How are rapists relevant to our discussion?
I remember the last time I used it it had some silly comment signature that apparently couldn't be removed?

Has this been changed? This program really interested me but with something like that I could never use it.
I've been using Google for many years and never had this happen.

I'm not sure what you mean by a different account for each service removes the benefits. At this point all of the services I use are under one account - my main email address. They are all nicely integrated.

My only complaint is that I can't alias all of my other email addresses off the main one, having a "single Google identity". So - if someone else uses one of my other email addresses to share a doc with me, I have to either logout/login or re-request the share using the doc I want (which is the path I use).
While I agree with you, I think it's sad that we live in a world where you can patent "remaking old movies in 3D". It just feels like everytime a new gimmick appears, someone could just patent "remaking old <insert product> with <insert gimmick>".

I hope there's a little more to the patent than that.
One glaring flaw (among many) in this article is not recognizing the distinction between money and value.

I'm not really bullish on 3D printing, but I'll give the author the benefit of the doubt and assume that 3D printing is going to pan out in all its consumer-fetishist glory and drive the cost of manufacturing everything to zero + raw materials. That doesn't mean the value has been removed, it means everyone gets a lot more stuff, which is a big part of where the value of money comes from anyway. This is a good thing because it theoretically allows us to pursue higher goals in the same way that mechanization allowed us to abolish slavery.

Obviously this changes the economy and there are winners and losers, and I believe humans might have a hard time evolutionarily in a world where work is no longer required, but it's ridiculous to single out 3D printing as some sort of profit black hole that winks out of the GDP the minute it hits the market. Any and all industries are subject to obsolescence either by their own doing or external factors. The recursive aspect of 3D printing just makes it fun to pontificate about longwindedly.
This...

Well, theoretically such a machine could be worth billions but actually you’d probably sell a few to research institutes and then one to a commercial company and then it is game over for you.

sure sounds like

I think there is a world market for maybe five computers.

I've got no predictions on the future world wide market for 3D printing, but big predictions on future tech are usually wrong.
I clicked on this expecting an article on Unicode endianness: http://en.wikipedia.org/wiki/Byte_order_mark
Oh, interesting. I was not aware of that. Perhaps I've been living in the bubble of my college, where some students have "internships" under professors, where they get paid in extremely modest stipends.

That's reassuring. Thank you.
Thanks for sharing this - it's got me fascinated, especially since I'm doing a hardware project at the moment. Highly recommend for other HNers.
I'm normally opposed to using this concept on HN, but the real world sucks when you're a teen.
It's pointless, small, chances that you don't have access to the good parts but there are quite a few bad parts to stumble upon.

I don't see why teen won't want to avoid real world.
When you get out of school into college, that's the time to emerge.
I am a little puzzled because the two Best Buy stores close to my house were seemingly sold out of almost every Win8 laptop after Christmas. Though I suppose this could be explained as Best Buy reading the tea leaves well and intentionally understocking.
Do not underestimate the confidence and well-being you can get from getting into shape. And it doesn't take a long time - perhaps 2 or 3 hours a week at the gym or at home, exercising and eating right. That alone can distinguish you from a lot of other people who are either unfit, or fit but lacking your other qualities (I am assuming: intelligence, a good job, etc....)

Getting yourself into shape is sort of like a magic bullet. To do it you either need to be, or will become: driven, motivated, strong-willed and with the capacity to see things through to the end. The improvement acts as a positive feedback loop. I can't recommend it enough.
Definitely requires more than just a compiler - but I think publicity and broad developer support is even more important that IDE plug-ins and libraries. Java already has extensive libraries, so it is probably possible to leverage these. Also, a lot of languages gain some popularity before plugins start appearing. But completely agree - a compiler is not enough...
Actually, there is.

They have larger solid state drives (or, ugh, hard disks). They have far more memory. They have fans. They have FAR more expensive CPUs and chipsets. They have ports and other connectors. They are physically larger, so something like machining a chassis out of aluminum is more expensive because the size of those billets is much larger. You need a physically larger display. You need more backlights. You need a bigger battery. You need a keyboard and pointing device if it's not only reliant on touch. You may even need an optical drive.

The component costs are much higher. You could only sell at 700 if you wanted a nonexistent margin.