skysight-inc/HackerNews huggingface dataset:
I think he over-generalizes with the statement "we were all given medals for trying", I didn't grow up in that kind of environment but I have seen exactly what he is talking about. When I was about 16-18 I started to notice it, the removing of the possibility of failure which manifested itself as "everyone gets an award", "Removal of star roles in plays, transitioning to everyone having a small part so no one felt left out", "Everyone is a winner, there are no losers", etc. I have 2 big issues with this kind of thinking:

1) That's not how the real world works so you end up setting these kids up for failure

2) If you never fall down you never learn how to pick yourself back up

I completely agree with your statement about the texting. He hung out with this guy outside of professional channels multiple times (Pizza/Walks/etc) so why would he expect this guy to suddenly change his method of communication when it comes to job. Not to mention by his own admission it wasn't an awesome job, he was offering it a favor/because he liked the guy.

My dad is real estate agent and the majority of his younger clients (<35 years old) all text him concerning looking for a house/selling a house. I still remember the first time he got approval to put an offer on a house via text, he thought it was crazy at the time but now it's a regular thing for people to make a $250K-$450K decision via text. If anything I like doing it via text more because I have a full record of everything said. I am looking to buy a house right now and I communication with my agent almost 100% via text.
> Apple doesn’t want to make more than the slim profit margin it makes distributing music, movies, etc.

So given from what I've seen, that Apple takes 30-40% of each song sale, Steve is trying to say here that 30 cents per song sold barely covers Apple's costs? I have trouble believing that. I would imagine that many companies would kill for the profit margin Apple has on iTunes sales.
You mean like this -> http://www.theaudeo.com/?action=technology ?
Or sign language.

https://en.wikipedia.org/wiki/Gesture_recognition
Thanks! Look for the next article sometime next week. I'm going to discuss taking a products story, and turning it into a product flow.
That's more marketing and hype than technical limitation.
tl;dr: Millennials don’t have the same view on authority from above that seems like the natural world order to older employees

don't bother looking for examples of actual inappropriate behavior -- the only examples the author can come up with are text messaging instead of calling, and getting bored at boring meetings.
Most Windows 8 Users Rarely Use Any Windows 8 Apps
Essentially, you're being a salesperson, so do the things salespeople do...

1. Use every excuse you can to give out your business card. Need to write a note for a friend, write it on the back of your business card. Someone needs a bookmark, give them your business card. Give them away like candy.

2. Attend at least one meetup per week. Hand out those cards like Skittles.

3. Never eat alone--try to take someone out to lunch or coffee every day. Simply say, "I'd like to learn more about what you're doing, and tell you about what I'm doing, can I buy you lunch or coffee?"

Now, you might find that meeting time doesn't mix well with maker time, so feel free to pile up your lunches and coffees all in one day.

4. Keep a CRM of your meetings. A spreadsheet will do. Of the people you met with in #3, loop back around every 4-6 months.

Also, we're hiring at Rover, so maybe you would be interested in working with us: http://jobs.rover.com.
> Step 1. Make sure that what you think is inappropriate has a business reason behind it.

What is the business reason behind thinking text is in appropriate method of communication. I'd be willing to argue anything "in appropriate" doesn't have a business reason behind it. "In appropriate" is short hand for "in violation of social norms". And social norms vary by culture, social status, and tellingly, age.

I'm 42.
I always had a hard time using lynx, since the early 90s

Even at that time, there were always some form scripting or frames that killed the experience in one way or another.

and i usually needed lynx to browse sites like distro repositories and the likes.
So much of whether you make it to the front page has to do with timing and luck. The overlap between "good product" and "makes it to the front page" is probably a sliver on the Venn diagram. Having more control over it is better.

Also, launches are not the only thing that can benefit from exposure. Things like "We are hiring" (for non-YC companies), "please hire me", or just great blog posts that result in people visiting your blog repeatedly do convert. So do sites like TechCrunch which are geared towards having lots of views. FOSS projects benefit from exposure and potentially get charitable contributions. So do actual charities.

The opposite is also true: flag a competitor's post into oblivion before it reaches the front page to avoid giving their possibly superior product an edge. There is lots to be gained here.
If you can't read the literature because it's behind a paywall that you can't afford, it's very likely that any papers you write will be rejected for poor form, lack of proper citations, and possibly being entirely redundant. I think there are much bigger problems trying to perform research outside "the system", but access to the literature is an issue.
"Dart is purely object oriented"

Languages such as Java and C# have a distinction between objects and primitives such as int and bool. In Dart all types are objects - even null! This is why Dart is pureOO.

Dart has some of the classic higher order functions in it's core library - i.e. map, reduce etc. But it's not a functional language like Haskell.
Despite the fact that the comment on the function says "file.url is an mp3 url you can download the file"?
Maybe wow, or maybe "I respect you, and don't want to waste your time. I'm grateful for the opportunity. But, this is my rent and I must make that much. So, if this drudgework that you're finding isn't paying that much please don't waste any more of your time."
>A face-to-face or phone call might be be considered more appropriate by some, but on the other hand, would you really want to have to reject someone face-to-face if it were the case that you didn't want to give them the job?
>I think the idea is that a text is easy to send and doesn't involve enough effort, so its sort of an insult to use it for that.

Rejecting someone over text is just plain rude, and it gives the impression that you're trying to avoid them. It's not about the 'easy to send', it's about asymmetric communication - you want it to be a conversation between the two of you, not you notifying them.

I'd be just as insulted if I was rejected over email instead of text though.

Exception might be if you're rejecting them before you had any interaction (i.e. based on CV/written enquiry, not call/interview).
> I could either have another expensive piece of paper, or add more code to my github account for future employment...

You could always do both. Academics who can actually write good code are a pretty rare commodity.
I think what this comes down to is that if you're a young employee and you're interested in being seen as a rising star, you've got to have a lot of cultural awareness. You should be able to combine an ability to leverage new technologies and work patterns to your relative advantage while also being able to assimilate into established structures. The fact that I was raised to adhere to traditional corporate culture has been an asset my entire career.

I had a good friend, my same age, who worked at the same company as me, and he didn't have the benefit of a strong cultural pre-education. As a result, he made a number of gaffes in etiquette that collectively hurt the perception of his seriousness in the workplace--things like pranks, being to "familiar" with people, silly voice mail greetings, etc. All these things you can get away with if you're knocking it out of the park, but if you're a regular, competent employee, you're going to find yourself passed over for leadership in favor of people who are a bit more culturally aware, all other things being equal.

It's a complicated world. Why should a well-written text message be worse than a well-written e-mail? I'm sure there are several reasons, but the point is that it's not something most young people consider. In today's global, connected, and rapidly changing world, we have choices between many mediums for communication and constantly have to code-switch for different audiences (especially if you're a minority, but that's a whole other topic). The folks who are going to rise are those who are very in-tune, either by intuition or education, with the connotations of the communication and presentation choices they make.
Mind reading would be even better. Until then, writing words with a keyword is in many cases still the best way to provide input, without feeling awkward or without bothering others.

And speech isn't weird in the same way that touch-screens felt weird for some of us at first. Because touching the screen of your gadget does not annoy other people.

Also, did anybody notice how awful speech recognition is for non-Americans? And they just got in the habit of internationalizing things properly, now we're going back to square one, except for the fact that learning to pronounce things with an American accent is much harder than writing words in English, so devices will annoy the heck out of us non-Americans, even if we know English.
Maybe after someone makes it, a shitty, open-source knockoff will show up; but I don't think what's laid out in this article is a foregone conclusion.

Perhaps not. But nobody wants to read a headline like:

"Some reasons why I think that it's possible that maybe, just maybe, something like the Star Trek Computer might come along someday and it might, with some luck, be open source, and it could be Apache Licensed, but maybe not".

At some point, you have to say something, and while I'm not big on headlines that are outright "linkbait" if you write stuff, you typically want people to read and comment on it, so the headline has to be somewhat catchy and maybe even a little controversial.

The key point here, isn't really the posit that the Star Trek computer will be Open Source and ALv2 licensed, it's that a lot of awesome work is going on in various semi-related ASF projects right now, some or all of which could well become part of something like the Star Trek Computer. But, again, that's too long and wordy for a headline.
While that's certainly fair, and I see your point, I don't see Safeway/Whole Foods/etc. telling you their profit margins either. The only reason you're taking issue with Instacart's pricing is because you know the price that you normally pay/they pay for the goods. :-)
Kernels, embeded, games come to mind.

For all of them, a major advantage of linked-lists is that they really are constant time. For example, if you are programming a game, you gennerally do not want to use a vector. Even though vectors amoratize to O(1), and may be, on average, faster, they occasionally take a long time. Switching to a linked list could be the difference from going from 100FPS with an occasional 1FPS, to going at a constant 80FPS.

Also, linked lists can (counterintuitivly) often make better use of a low memory environment. This is because they do not require a continuous block of ram, so they can fill in free memory that has become fragmented.

Also, in many cases linked-lists produce very clear and understandable code.

And functional programming.
Try asking "What's your name?" or "How are you?"
This is one unexpected way in which I think my academic background has served me well: We give presentations and take questions about our work all the time, or have whiteboard discussions with colleagues about how things work. We also giving practice talks before giving important ones, with a friendly audience taking notes, asking questions, and giving you feedback on what was good and what was not.

If white board algorithm problems terrify you, the only thing that will help is practice. Take the opportunity to try to discuss different solutions with colleagues at work. Or, if you can't do it at work, try to get a couple of friends together and just take turns presenting and asking questions. Yeah, you won't get the adversarial atmosphere that way, but you will get used to the setting.
How to Make your Millennial Employees Happy on their First Day
Most research papers are findable via Google. Authors post them online. The better argument for open access is merely that universities shouldn't be paying for or private parties profiting from providing access to publicly funded research

Often times, the knowledge guild is actually never put down on paper. You, sadly, need to be at a university where people are working on what you want to be able to do anything. Papers are just waypoints.
What age are you talking about? Are you extrapolating from an anecdote here? Is this any different from how it used to be for previous generations?

Even if this kind of thing is widespread, is this much different from adult recreational softball leagues (besides the trophies)?
I think in context (friend said there won't be full time job, but there may be some drudgework) the 'what you might be able to offer me' is 'what kind/how much work you have available', not 'what terms can you offer me'.
The Truth About Acquisitions
You still have to use the Metro interface to start and switch apps. It just feels wrong to me to use a very large monitor that way. You can replace the startup screen with a third-party Start menu, of course, but that doesn't make a case for out-of-the-box Windows 8.
Twitter's using short codes that Google Voice doesn't support. It'd be nice if they had an alternate phone number they could text/verify from.
Honestly, the kid comes off as a jackass in his text--"mmm yes i am a super busy college kid, what do you have to offer me? swirls whiskey glass".

The "silly college kid" part is clearly meant in jest, likely because of their shared history.

I'm all about iconoclasm, but the kid's communication there is just painful to read.
Very true, I should leave the round-robin'ing out of the "at scale" pitch. But honestly, I think a single person being the load balancer for support scales pretty darn far into the future. Seeing as it takes about one hour of my day right now, it can easily scale to 8x our current growth. (And that's not counting fixing all of the obvious support issues, so we can grow past 8x.)

If you have a dedicated support load balancer, you don't need to switch up drip emails. Heck, I bet Customer.io and friends even get the switch emails part down to a single button at some point anyways.

The problem with ticketing systems is, well, they suck. Your customers don't want to get "tickets", they just want someone to solve their problem. And when you're doing it in a really personal way they'll give you tons more feedback, and they'll share your product with more people. Ticketing systems are especially despised when you're building developer-focused products.
> 3. Never eat alone--try to take someone out to lunch or coffee every day. Simply say, "I'd like to learn more about what you're doing, and tell you about what I'm doing, can I buy you lunch or coffee?"

Years ago a marketing guy told me "2 lunches a week". I was indiscriminate in my selection of lunch partners -- anything remotely possibly business related counted.

The year I took his advice I increased my income by $50,000.

The extra business didn't, for the most part, come from my lunch partners. It came out of left field.

The Universe works in mysterious ways.

Take @scotporad's advice -- take people to lunch.
Loogla is amazing! Help get their passion project the funding it needs to blossom!
Yeah, but soccer isn't really a sport.
> I don't know... If I spend up to 7 years of my life studying and researching my ass off to become one of the foremost experts in a specialized field, then it better have more benefits than just personal satisfaction.

The only kind of benefits any job can have is subjective "personal satisfaction". The degree to which any particular objective result of employment (e.g., material gain) is an important factor in producing personal satisfaction, of course, varies from person to person.
You lost me once I got to the part where handling support turned into a two-week hot potato. Good support starts with an all hands on deck approach where a person/people own it. Offering a personalized touch is important but to the customer it's just as un-personalized if that touch is coming from a different person every n weeks.
This looks well executed ... if you're in NY, and want the chef to come to you.
Rationalizing the insanity of startup life
The subtitle says: "ONLY AMERICAN CAR COMPANY TO HAVE PAID BACK GOVERNMENT"

Assuming that's true, I'm not sure whether I should be proud of Tesla, ashamed of our Government, or angered at other car companies. Probably all three...
Citing kernel code is not a good argument without actually understanding why they're using linked lists, when they are used and how many of them are used at a time, etc, etc. Most of those linked lists are not really relevant. Because (1) they are far too few of them (2) they do not occur in areas where performance is significantly impacted. Besides which.. the kernel is a single instance program. Its not like there are 1,000 different kernels running simultaneously.

So.. if you want to write a web server/service that can serve tens of thousands of requests - Write it both ways and see for yourself. Its obvious that linked lists are a performance drag. Although they have much in common with other forced indirection penalties (virtual functions, etc)

Edit: ah, found a nice post that has analyzed just this.

http://rusty.ozlabs.org/?p=168

Look at the performance profile here. Using linked lists is the right choice because of the way they are used...
Going into a Ph.D for the money is a bit like going into a sport for the laughs. You might well find some, but it's not the point.
Strong words but you also need somebody to make sure it all comes together and actually ships.
Texting is async, and probably easier than an email.

Then again, for an actual job interview setup, I would've written a polite email or called and tried to schedule something.
The name makes me OCD so hard.
Yes annealing at the edge indeed can happen with HSS bits when ran dry.

The point about heavy cuts is interesting, although I'd be very uncomfortable without coolant - thin titanium swarf readily ignites in the air.
Plus aren't statutory damages based on the degree of harm? I think it would be hard to show 150k of harm if this was just a side project for the author.
Hmm that is a fair point.

Maybe a more secure alternative to iframes can emerge. Something like Chrome's WebViews.

Even though as of right now native browsers can intercept your data as well, it's a matter of trusting the tool.
I'm pretty far from an academic, but I do believe you are overreacting a bit. It would be absurd to even imply that a PhD was the only route to original knowledge (insert patent clerk anecdote here).

However, original knowledge is one of the core tenets of an academic doctorate after all, and it's certainly one legitimate avenue towards original research and knowledge.
I'm still young, I remember ruthless cuts for baseball teams, and then all star traveling team selection after that. It was very much not "everybody gets to play"
I wasn't saying I was taking the pop. I'm saying I'll pay $10-20/month to cover the loss for whomever is taking the pop.

Whiners ruin it for everyone.
A good architect, where good is the type of architect carpenters prefer to work with, knows how a carpenter does his job and what he needs to do it (and what he doesn't need). The good architect facilitates the carpenter's work or more generally designs to avoid problems within and among the various trades.

Or so I have been told.
"This program is often confused with the financial bailouts provided to the then bankrupt GM and Chrysler, who were ineligible for the ATVM program, because a requirement of that program was good financial health."

"ONLY AMERICAN CAR COMPANY TO HAVE PAID BACK GOVERNMENT"

I'm not so sure Elon isn't writing his own copy.
Looks good.

Actually, there are many players out there in this market such as:
http://eatfeastly.com/
https://kitchen.ly/
http://bigtable.co/ (Coming soon)

And some more here: http://www.quora.com/Food-Tech-Startups/What-companies-are-d...

It's a good idea this Airbnb for food. Winners will emerge. May the force be with you. :)
If you read the notice carefully, you'll see they do not claim the target of the takedown was infringing their copyright, but only claim that it is an illegal circumvention method. Which is interesting because I've never seen a DMCA takedown that didn't claim infringment.

Looking through wikipedia's description, it looks like anti-circumvention isn't even in the same section of the act as the the rules for taking down infringing content.
Ok, so I read the article (years ago, while in the midst of a social sciences PhD, so imagine how I felt :)), and I read it again.

Then, I vainly read the comments hoping that someone had made my point, but alas.

So, a couple of propositions:

1) pay in academia is less than that in industry (especially in engineering and computing)
2) more PhD's stay in academia.
3) Averages are affected by extreme values. Note I'm using the mean here, as that's what all the studies do (annoyingly enough).

Therefore, it would make sense that on an aggregate level, the salaries of people with PhD's would not show an increase relative to those with masters.

Note that clearly this does not imply that doing a PhD is an (economic) waste of time, as it may be that PhD's, conditional on being employed in industry actually earn more than those with master's degrees.

Man, I hate the mean sometimes.
> is it really inappropriate to use text for certain types of communication

No, this is just one curmudgeon waving a magic wand to transmute his subjective pet peeve into an objective cultural truism.
Idea to reduce the occurrence of negative low-value comments on HN threads
When I look back upon my comments, I find some are more constructive than others. Of my less-constructive comments I think "Gee, maybe I just didn't like or agree with the article".

Allow users to downvote articles. Downvotes don't have to have the same weight as upvotes.

If you downvote an article, you are barred from commenting on it. Maybe it even hides it for you. But have a way to undo your downvote.
There actually used to be a technical reason for it. Updating the servers all over the World required a propagation delay. Nowadays I don't know.
Uh. The relevant sentence of that WP article has, as its citation, a Forbes article about gamers. You take Forbes seriously, as an authority on gamer culture?
ناروتو شيبودن 314
"They don’t know what texting during a meeting makes others think"

I ran into this recently while wearing my Sales Engineer hat.
I use Evernote on my Nexus 4 to take notes on everything but it clearly gave off a negative impression. The looks of disapproval ceased after I started using a tablet and leaving the phone out of sight.

There seems to be a generation gap between people that fully use smartphones and those who view phones as just phones and tablets as a acceptable replacement for legal pads and laptops.
Google has, internally, a lot of super secret services that are absolutely critical to this sort of functionality. "Simple" things like the language model necessary for their understanding of "Apple" vs "Apples" are actually astonishingly complex, and expensive to both build and maintain. Currently, there is virtually zero chance of a merry band of open source hackers being the ones to create these numerous services and stitch them together in a meaningful way.
Hackathon in SF will innovate around gun safety, mental health, & school safety