skysight-inc/HackerNews huggingface dataset:
What is your best advice and web-articles when starting a new job?
I am starting a job soon.

What is your best advice when starting a new job ?

What is the best web articles you have read about that ?

I would like to be effective from day one, but have always spent months to actually ship anything in previous jobs .
It's a job as a web developer in a small web agency.
As a couple other people have already noted, it's not actually a request for information. It's an attempt to gain a high-profile platform to promote an ideological position, which can be deduced from examining the motivations of the requester. You can't decouple the motivation from the request -- they're two parts of the same object.
"Don't want to deal with breaking up with your emotional boyfriend?"

Quick someone submit a pull request to fix their gendered language.
for myself, when someone corrects somebody on what they "meant" to say, it means that they got the question right in the first place, so there's nothing to correct if not for the sake of being polemic.

IDE or text editor, OP wants to know where you write the lines of of code that compose your programs.
So you're reverting to a cert that is not the old self-signed cert?
I'm a reluctant fan of Musk at very best. I admire his accomplishments, but I wouldn't shed too many tears if he "failed".

With my prejudices being what they are, I'm part of the core target audience for this piece. This piece is, however, an embarrassment even by editorial standards. It consists of sensationalist claims followed by hypothetical straw man arguments("if he thinks x and y then z may happen" - seriously?).
That's a move in the right direction... All the nickel-and-diming is hurting the games and the industry in the long run...
The npm source is crazy. Here's my favorite bugfix (bug being that the prepublish script simply wasn't running):

https://github.com/npm/npm/commit/2389525a1df6d20e780cca5887...
yes, but lockitron doesn't tell you who's at your door nor does it allow you to communicate with them...
Awesome. These free-to-pay apps compromise the artistic implication the word "game" deserves.
First they ignore you,
then they laugh at you,
then they fight you,
then you win.
For one thing, it allows your pipeline to both read from and write to the same file, as it defers the output until there is no more data to read from "upstream". For instance, this won't work (it truncates the file for writing before it is ever read):

grep foo <some_file >some_file

But this will have the intended effect:

grep foo <some_file | sponge some_file
Colbert on Snowden: "The logical end is that [Snowden] eventually comes home."
*jumping forward to
Sounds like you're saying that companies should only do things for profit - but only if it's actually profitable :)
IM+ is a good alternative https://plus.im
There is nothing wrong with the request. However it was soundly rejected by the shareholders (only 2.95%). That's how corporate democracy works. The problem is that they kept pushing to get their way even after they had been voted down by the shareholders.

The more I hear about Tim Cook, the more I admire him. That was a really great put-down he delivered. There comes a point where you can't reason any further with unreasonable people and you just have to tell them to fuck off.
If you want to impress an employer as someone who will work until they die on the job, your answer to the question "where do you see yourself in 5 years?" should be "dead."
This article promotes sensationalism at best. It is an opinionated piece mixing facts and fiction to prove a point.
This is one of the areas where I wish EU would punish Apple for.

Their free app of the week is often so-called free games but they almost always have in-app purchases that's required to take full advantage of the game.
Finally a modicum of reality on HN.
Can Software Engineers in California that weren't working at one of these companies get in on this class action? I mean even if you weren't at one of those companies its easy to see how suppressing wages at the largest companies would suppress wages for the entire industry.
So you're saying that with the 6 million cancelled policies, the government has killed approximately 6000 people with this new mandate?
Companies will find a different name ... and go on with the same business model.

Just a naming game ... no real progress, yet.

Clever companies will always find ways, to fool not so clever people. I also think, that most people know, that F2P is not really free.
Ben-Gurion University Researcher May Have Cure for Type 1 Diabetes
So I really want to work with Rust on something and get to know it better, but as a layman of it this struck me as the wrong direction. As a potential but not current user of the language I'd rather see these kinds of traits always be implicit, because that allows for more interaction potential between independent libraries.

But more specifically, this part of the post struck me:

> struct Cell<T> {
> priv value: T
> }

> This is a perfectly ordinary struct, and hence the
> compiler would conclude that cells are freezable
> (if T is freezable) and so forth.

So how does it work, in the opt-in case, if Cell should be freezable only if T is freezable? Can you declare this kind of expectation and how complex does it get (particularly when considering several different traits)?
What can the villains in this drama use as power to force their illegal price fixing on reluctant companies?

Just what you'd expect.

"Mr. Jobs proposed a no-poaching deal to Edward T. Colligan, Palm’s chief executive. Mr. Colligan responded that such a deal would be unfair to employees as well as “likely illegal.” Mr. Jobs then threatened to unleash Apple’s patent lawyers on Palm."

Yep. It's our badly broken patent system yet again.
I'm pleased that Tim Cook said this, but Apple has been marketing itself as the manufacturer of counter-cultural hippy objects for anarchic outside-the-box geniuses for decades, while at the same time behaving like any other RoI-driven capitalist enterprise -- worse than most, in my opinion.

I'm not even convinced that this wasn't, despite appearances, a prepared statement designed to re-assure stockholders.
Not sure why, but HN user "IsaacSchlueter", who purports to be the comment thread moderator, posted an explanation/rebuttal/apology to the OP in this comment thread an hour ago.

https://news.ycombinator.com/item?id=7323010

However, Isaac has been hellbanned...I'll repost just to give him the benefit of the doubt:

https://news.ycombinator.com/user?id=IsaacSchlueter

> We didn't moderate away anything. I am literally the only person who CAN moderate those comments, and I was at a conference all day. 100% of my online time was spent working with my team to figure out the fastest path to a fix. We didn't realize the extent until way too late, and that's bad on us. I apologize. I didn't delete your comment. I'll look at the moderation queue and see if maybe disqus is set to auto-hide after some time or something. I'm sorry for the confusion there.
That's a naive interpretation of state of things. Timestamp aspect can be simply fulfilled by putting your pdf online and let google (and wayback machine) index it. "Publishing" as understood in academia is very different. It's about publishing a paper in a "high impact" journal and has pretty much been devolved to a grade card for the working scientist.
Ask HN: Intel XDK Performance?
I just gave the Intel XDK a whirl and I am pretty impressed. I have yet to try the app on my phone but how does it stack up to native performance? What about on older Android phones?

I'm wondering if HTML5 supported by Intel would finally make it the choice for developing apps.

Right now the fragmentation discourages me from investing too much time in it as I'm focused on web applications, but Intel XDK seems like it hits all of my pain points when it comes to cross platform development.

On another note Qt 5.2 seems pretty solid too.

What are you guys thoughts on the Intel XDK? Are there any better ones? Intel is backing this one so maybe this will end up staying around?
Yeah because that's just what we need, another asinine interpretation of an event in which the CEO was basically hand-tied to do one thing: not fuck up PR. And let's just ignore the legal precedents where companies were sued for their philanthropic work, and indeed lost. (see the many court cases in which courts end up ruling that companies are not allowed to engage in purely philanthropic duties when there is a rigid fiduciary responsibility to maximize profits; see eBay vs. Craigslist).

And anyway, actions speak louder than words. What I know of Apple is that it had a CEO who orchestrated keeping wages down for engineers, orchestrated price fixing of ebooks, kept taking credit for other people's work, frequently partook in borderline psychopathic behavior (woz: "I begged Steve that we donate the first Apple I to a woman who took computers into elementary schools but he made my buy it and donate it myself."), etc. etc. If Tim Cook actually goes on to commit some serious dollar on philanthropic activities, I would change my mind about Apple, until then, it's clear that it's all a bullshit PR dance.
I hear nmap's ncat is great as well but I haven't tried it yet. I agree that socat is invaluable, especially when dealing with serial devices.
I was wondering why it was allowed to call something "free" that clearly was not, long while ago.

There is a clear established term for "f2p" -games: shareware.
Ask Merus Capital’s Sean Dempsey On The Role Of Corp Dev And More
If this was a play for consumers, then I would agree with you. However, this is a play for businesses, and there is not a day that goes by where SMB aren't hounded by mobile payments startups. Rarely does a B2B startup succeed bc they do things better, they succeed bc their sales staff is relentless.

Saying your product is nicer, cleaner, a better user experience rarely convinces a business.
anecdotal evidence and ad hominem attacks don't help you argue your points.
The world gets far too complicated if we not only choose to respond to events, but also attempt to assess the motives of the parties whose minds we can't get inside of.

A "think tank" demanded the world's most profitable company focus more on profitability while implicitly claiming — incorrectly — that renewable energy can't save money. Think what you will of either sides motives, but Tim Cook said and did the right thing here and that's about where we can leave it.
well I'd rather force abusers into mental gymnastics than allow them to outright lie

this could also highlight apps that are truley free
Correct. It is a GlobalSign cert that was donated to the Node.js project. Once we became a company we had to stop using it, both from an abundance of caution, security wise, since we were not the only ones who had the cert, but also because it wasn't right to be using a free cert for our new, for-profit entity.

But moving to our new, self-owned cert in a way that broke anything was avoidable, and a huge error on our part.
Just curious: what happened with disqus today that caused Rob's comment to be moderated without action on your team's part?

It seems worth investigating and would set many of the skeptics at ease to know that it truly was not moderated by a NPM member.
I don't understand the distinction you are making. A dealership can sign a contract with the manafacturer that can geographically restrict the manafacturer in any way that is necessary.
Because of this article, that entire archive of pictures they're holding is now probably worthless, for blackmail value.

So, that's a plus.
notepad text document here, that opens whenever I login
DOJ has effectively removed all of that lucre from the poker economy. I was hoping the US players wouldn't be paid back until they could play online again. It would have been much better for the rest of us if their Tilt/Stars accounts had simply been credited with the money like everyone else.

Of course that's an entirely selfish point of view.
I see. And that old cert will work with old npm clients?

Additionally, what are your thoughts on signing the digicert CA with the npm CA as mentioned here [1], thus fixing old clients and avoiding another cert switch?

1. https://news.ycombinator.com/item?id=7322970
I once gave a presentation at a USAF base overseas.

IIRC almost anything I wanted to bring for the presentation was allowed (I wasn't searched - no TSA), but USB drives were forbidden.

The disk burner on my MBP failed (weird foreign current issues), so I ended up using Dropbox and my iPhone.
Good news, he has!

http://arstechnica.com/apple/2011/09/the-post-jobs-era-tim-c...

http://news.cnet.com/8301-13579_3-57370922-37/apple-ceo-tim-...
When I look at free games on the App Store I see if it says "offers in-app purchases".

If it does I look at the in-app purchases.

If the in-app purchases are "x00 Special In-Game Currency Units" then I don't install the game.

Not sure we need legislation to avoid being ripped off...
Do you know? http://opentransactions.org/

This is one of the great works towards making bitcoin more secure for who uses it and enable transactions where nobody has to trust a third party.

We can point all the problems about bitcoin - as fiat money has lots of it. But we can also work for improving our chances of a better economics future.
Some relevant points for engineers addressed here: http://blog.mightyspring.com/post/74827679281/battling-outsi...

Know who (with)holds information

Avoid information asymmetry
This is silly. At the end of the day, game developers need to get paid for their effort and time spent. The days of $49 boxed games are over (on mobile). The iAP model is proven again and again across different platforms and the majority of the top grossing apps are following it.

It costs money to develop games and apps. A quality title might cost over a million dollars in development. What makes the consumer believe they deserve to get it for free?

iAPs are not necessarily evil - they are a great and perfect way of pricing things for different subsets of people. If you reduce iAP revenue, you make developers more driven toward ad revenue.
Could we once, not have to play favorite sports team with companies and enjoy a CEO talking down a shareholder that is trying to play politics? Of course not, now we need to play into conspiracy theories that this whole thing was a prepared statement by Apple.

No, I guess we can't not be us vs them on things as tech people. Always have to play teams at all times. After all EVERYONE hates the Yankees cause they are successful. This crap crops up on every story not about actual technical things (even then) be it Google, Microsoft, or Apple, or whatever.

Gets draining to be honest, I use a combination of the above's products. People seem to want to follow some type of religious zeal to this crap.

Some days I want to just go move to a remote greek mountain and cut out my vocal cords and ears so I don't have to endure constant bickering about this junk.

/rant/squirrel mode banter off I'm going to bed.
How do you manage your own root?
Cool, good to hear, I didn't know about this. It seems to be a small step, but at least it's a step in the right direction. I hope Apple makes it a point to advertise everywhere that they're doing this (so that other companies can follow). I think America would do well to have a policy compelling publicly owned companies to have social goals (apart from the profit-maximizing ones).
I think he's suggesting that there are two kinds of profit. The short-term, next-quarter-results kind which fuel wall street, and the longer play when money is invested now and achieves a payback later.

Unfortunate when the word "profit" appears in text, it is often unclear which one is being referred to.

The easiest way to maximize short-term profit is to simply fire all r&d staff. Reduce expendses, sell exiting products and profits for that quarter will go up by plenty. That'll work for 2 quarters, maybe even a year, before the whole thing implodes.

Obviously we don't do that - we forgoe some of the immediate profit to gain profit in the future. But there's no guarantee that what r&d are working on will ever pay off. There's risk involved.

There are also solid reasons for doing one product, which will never make profit, in order to complement another product which will. That complement might be direct, or indirect.

Taking Tim's example of making sure apple devices can be used by blind people, that may indeed be profitable if one considers both the blind people who buy your product, and also the people who _know_ blind people who made their decision based on your blind-friendliness. This is of course impossible to measure.

And therein lies the root problem when it comes to "only doing things to maximize profits". It's mpossible to measure the actual profitability, over both short and long term profits, of pretty much anything we do. There are slimply too many unknowns.

Had Tim answered the question another way, would that impact profitability? If the question had not been asked, would that improve profitability? Given that the question was asked, and answered the way it was, does Apple gain some goodwill? Does that mean that by soundly rejecting the question it accomplished what the question asked for?

Profit is impossible to optimize for. To make profit you encounter risk. And by definition some risky actions will ultimately be unprofitable. Thus the line about companies responsibility being just to make profits, and the promise the Question asked for, is not meaningful in any practical way.
I don't think anybody was saying that games should be free or that iAPs are about to be illegal. But labeling something "free" that isn't really "free" is misleading customers. Games shouldn't be free since games aren't free to produce. But it's a reasonable expectation that games that are not free are not labeled as "free".
The solution for this would be to change the purchase approval model where you have to enter your password to purchase anything. You can have to options: 1) authorize until closed, or 2) authorize just this purchase. This way kids could not run up charges using iAP.

However, if you an adult, and you have purchased $100s of iAP, and now you feel bad about it, I have 0 sympathy for you.

Overall, this is just EU being EU, nothing surprising.
In app purchases are fine, but be HONEST about it.
Not being upfront about the costs of your game directly misleads the customer and, in my opinion, is a terrible and abusive way to earn revenue.
Any npm downloaded after ~August of 2012, which is when the GlobalSign CA was added to the client:

https://github.com/npm/npmconf/commit/d7ef61c8d9ae87f39482c5...

I believe we considered adding the npmCA and dismissed it, but it has been a long week and I can no longer recall why. I will bring it up and post an update here next week.
No. It has worked out well for his career.

http://topics.nytimes.com/top/reference/timestopics/people/s...

"In 2013, Mr. Streitfeld was part of the team awarded the Pulitzer Prize for Explanatory Reporting “for its penetrating look into business practices by Apple and other technology companies that illustrates the darker side of a changing global economy for workers and consumers."
Thanks for mentioning that this link contains a referral code.
Are apps without iAPs but with ads to be considered 'free'?
>companies are legally obligated to maximize profits/shareholder value

What this should really say is "obligated to maximize shareholder demands". It has nothing to do with ROI per se, just that the CEO is legally obligated to perform the demands of the shareholders. For public companies, 99% of the time that means maximizing short term profits to make institutional investors happy.

Like it or not, that's the way it is and not every CEO gets to be Tim Cook who has A LOT more leeway with investors than the CEO of "random fortune 500 company".
I don't think there's any other way to apply pressure to these companies other than regulation, unfortunately. They don't care much about what we think, and their customers don't care, so outside of forcing them to use a secure system (or else not be allowed to sell their products), it'll never happen.
Whenever a business isn't sure if something will work, you know that model is doomed.
Third party messaging was the only reason I used imo
I wouldn't hire him. In fact, I think he goes on an explicit no-hire list. And I definitely would have deleted the comment and banned him from making further comments.

The mass of people coming to his defense is a great example of why I can't take the JavaScript community seriously. The very first line of the comment screams "arrogant jackass" who won't play well with others and prefers to make his points through mockery and derision.
1. iAP are obviously not evil.
2. How the industry uses them probably is.
3. Your game isn't free if you have to pay to enjoy it.
4. "Developers gotta eat" doesn't have anything to do with it.
It's not an idiotic line, it's just incomplete. They have a legal obligation to their shareholders demands, whether that be profits or otherwise. That is a simple fact that can't be disputed. It just happens that for most public companies, shareholders wan't short term profits.
Let's not forget about self-sustaining communities:

15 erasmus friends cite each other, and peer review each other.

In few years, one/two/ten of them will be also editors of more or less decent journals (Impact factor usually between 4 and 12). Most of them will publish 10/15 papers per year, on their companion journal. Which is a good throughput for having founds.

And if one is caught saying bullshit, 14 "experts" will protect him.

As an example see Stellacci story here http://raphazlab.wordpress.com/
Which unlike a compiler has a higher chance of being improperly applied or ignored.
I more strongly object to "Buying" DRM'd content that I don't actually own. It should say "License" or something.
Sure. The experience is the same for all users. Paying money doesn't change it.
Agree, Innovation is not going to come from the people who know in and out of it or who are experts in it,
but is from one who comes from outside and questions 'Why we do it like that?'
This looks similar to August: http://www.august.com/

All products that are pretty much laughable in terms of security. These companies have huge liability in case of robbery.
node.js decided uses very non-semantic versioning. It's genarally understood that a 0.x release isn't production-ready, but node.js is widely considered production-ready and in fact every even-numbered release below 1.0 is considered stable. That's a pretty arbitrary and nonsensical scheme if you ask me, but you're not. The bottom line is that backwards incompatible changes aren't expected for a 0.x.y release where x is even.
I love raspberrypi!

I created the srcmap index of raspberrypi_userland src tree here:

http://www.srcmap.org/s/sl.htm/p=raspberrypi_userland#c=P&d=...

Hope you guys find it useful.
Ask HN: Basic income and digital currencies ?
Bitcoin is a scarcity-based currency, it's kind of a deflationary spiral, people save and don't spend their bitcoins...

So, why not a digital currency implementing this trending idea of a basic income for all ? For example, registered users could receive a monthly income they could spend on the network.

http://en.wikipedia.org/wiki/Basic_income

I don't know if it's a bad idea (I guess so), but I just wanted to share/ask.
especially for parents who only want their kids to play truly free games.
Personally I would like to see iAP to be considered like advertising and for it to be more heavily regulated at child audiences. Tired of my 4 year old crying because I won't let him spend another $4 to unlock another widget.
I really like the quick history selection feature, and now I want it in iterm2. Browser based terminal isn't something I'd be likely to use, but congrats on writing it.
UChicago Humans vs Zombies game engine