skysight-inc/HackerNews huggingface dataset:
fragment of the Dale Carnegie's illuminating book: How to win friends and Influence people:

“For years I have kept an engagement book showing
all the appointments I had during the day. My family
never made any plans for me on Saturday night, for the
family knew that I devoted a part of each Saturday evening
to the illuminating process of self-examination and
review and appraisal.

After dinner I went off by myself,
opened my engagement book, and thought over all the
interviews, discussions and meetings that had taken
place during the week. I asked myself:
‘What mistakes did I make that time?’
‘What did I do that was right-and in what way
could I have improved my performance?’
‘What lessons can I learn from that experience?’
“I often found that this weekly review made me very
unhappy. I was frequently astonished at my own blunders.

Of course, as the years passed, these blunders became
less frequent. Sometimes I was inclined to pat
myself on the back a little after one of these sessions.

This system of self-analysis, self-education, continued
year after year, did more for me than any other one thing
I have ever attempted.

“It helped me improve my ability to make decisions
- and it aided me enormously in all my contacts with
people. I cannot recommend it too highly.”
Collection.get() accept single 'id','cid' or a model as parameter, while collection.at() accept the 'index' of the model. :)
Unnecessarily negative. If your teenager has a dream, let him/her do the hard work to achieve that dream. Along the way, life will happen, and that's fine. Following one's own dream is a vastly better option than meandering through life without any purpose, or in a parentally-decreed career.

On a factual level, I know employees at many of the firms name-dropped in this article, and if they're super geniuses, they hide it well.
As counterexample I bought bitcoins just before the previous crash. I haven't sold them an I kept them for nearly two years an I recently sold them with better profit then I could get anywhere besides actual casino.
Economics 101: "An increase in supply leads to a decrease in price" The influx(crazy influx) of startups has allowed VCs to invest less an get higher % ownership. You will not see a $40mill color type investment for a long time, at least until we have a shakeout, which we will. Bloomberg West has just added an additional hr to cover the tech industry 10am/3pm. This smells a lot like the hedgefund biz. The startups remaining will be those that test monetization from day one.

Note: I got a downvote, if u going to downvote at least explain why. If can't then don't participate at all because it does not help the community.
What's hypocritical about it? WebKit itself was a fork of another engine; for another to split off is nothing but consistent with its history.
Taxing carbon emissions is a fine idea, but gasoline (and other petroleum products such as diesel) also need to pay for the costs of US mid-east policy. We've never had terrorists blow up buildings or a marine barracks because of our coal mining activity.
I'm not advocating buying and holding bitcoins necessarily. I'm saying short-term buying and selling of bitcoins in an attempt to outsmart the market is a bad idea. If you're going to buy, do it because you think bitcoins are valuable over the long term, or because you want to pay for something with bitcoins. Otherwise, don't buy.
Tchrist on Unicode in Perl (Epic SO answer.)
Please, when you make a new project, please, please don't use a pre-existing English word. Perl? Great name. Searchable. You won't be contaminated and neither will you contaminate others. Tumblr? Same thing.

Python? Well, has a lot of groundswell so now tech 'owns' the name, but you contaminate other people's search.

Rust? (or a million other projects without python's heft) The reverse issue.

Blink also has the problem of already being a word used occasionally in web design (bad or otherwise).
Education is changing. But what’s not going away? Face-to-face interactions
I like this. Good job, very creative!
"At the current state of space technology, it will take at least 240 days to get to Mars"

This makes it immediately obvious you haven't read a lot about proposed plans for Mars missions or even understand how transfer orbits work. 150 days is a likely practical limit for today's technology, but it's not a hard limit. Spend a little more fuel, and you could make it 149 days.

http://www.universetoday.com/14841/how-long-does-it-take-to-...
Philly ETE - Meteor Talk
Great research, but browsing this I got the "Join the conversation" popup every time I changed pages. Super, super frustrating and made me stop reading pretty quickly. Left a bad taste in my mouth about hackpad.
Assuming that at some point blink will support multiple language VMs, will source maps still be needed (for blink)?

Sorry if this is a naive question!
Surely the same thing's happening in every other industry too, though?
Free and Open — and Their Opposites
And so begins phase 2 of embrace, extend and extinguish. It's just what large tech companies do now days.
Implementing a Render Queue for Games
That is not a counter to his argument.
Do you really have to be a math genius to work as a game dev?

I can see you would need very solid math and physics to build the next gen 3d graphics/physics engines although I remember an interview with John Carmack where he said that even he wasn't as good a mathematician as people thought he was.

Surely there's plenty of code that goes into games that isn't advanced linear algebra? Like code for networking , game saving/loading , menu systems , IAP payment systems etc. Stuff that probably has more in common with general web programming. It's also possible to buy or get for free various engines to do a lot of heavy lifting for you.

Also some of the most popular games now are 2d or isometric, you could probably write a 2d game from scratch without much more than basic
trigonometry , linear algebra and plenty of trial and error.
Not to be needlessly contrarian, but this doesn't appear to be the case - at least for me, for any of the domains I tried:

>nslookup notarealdomainthatshouldresolve.co.uk
Server: cache1.service.virginmedia.net
Address: 194.168.4.100

* cache1.service.virginmedia.net can't find notarealdomainthatshouldresolve.co.uk: Non-existent domain
Steam games are more expensive in AUD because of a collusion, not because people make more.
How would that work in practice? The source code is open, anyone can pick it up and use it, thus getting any of it's features.

It's not even remotely comparable to the situation where Microsoft was leveraging their desktop market dominance bundling their _proprietary_ webbrowser.

Also in terms of competition we have an entirely different situation these days. Apple, Microsoft, Google, Mozilla all have plenty enough resources to continously enhance their browsers and keep the competition going, and of those four, three are providing the layout engines as open source, while two of them also release fully open source browsers (firefox, chromium).

It will be interesting to see how big a hole this makes in webkit's development pace, Google was the largest webkit contributor in 2012, basically twice as much code as the runner up Apple.

Also it will be interesting to see if Opera will stick to Webkit which it recently changed to, or if they will eventually hop aboard the 'Blink' train.

I for one welcome further competition in this field, particularly on the mobile front.
What about the good amount of kids that take part in the modding community? A lot of them aren't super geniuses, but they are passionate and competent and work on scripting existing engines, map-editors, and so forth. Is that not a viable route for aspiring game developers? It feels a little unfortunate if that's the case.

This will sound astoundingly naive, I'm sure, but I really feel like our society is pretty cruel to young people between 18-25. If you fail in someway during these years, whether that be not getting into the right college, picking the right major, or picking the right career path, you do fall behind. It's one of the reasons articles like this even have to be written, to make sure young people don't waste time failing.
> products / books that HN members have MADE or WRITTEN

That's a great idea for a service.
Pretty sure our present is post-Idiran-war based on the short story in The State Of The Art.

EDIT: I should specify that Contact is working on present-day Earth in that story, from what I recall.
Yes. If you live in a poor country, you're likely to die some other way before you get cancer.
Weak argument for obviousness: As I understand it, the basic idea is to use a copying GC that pins everything pointed to by stack or registers. I had the same idea earlier this week, after spending a few days' spare cycles thinking about GC and having read virtually none of the literature.

Agreed on the clarity of presentation, though.
This news was reported in January: http://thenextweb.com/insider/2013/01/16/vc-funding-increasi.... Also, using Crunchbase as a source for total funding is not incredibly accurate. CBInsights has far better data on this since they are tracking literally all venture funding activity. What would be more valuable is to see how this differs from one market segment to the next over time.

Update: I just saw this was for Q1. Totally got that mixed up. Still though, not sure crunchbase data is most accurate.
The PROTECT Act of 2003 criminalizes written text that is meant to cause someone to believe that any material is child pornography; this is the "pandering" provision. The Supreme Court overturned an appeals court decision that found that clause to be unconstitutional, paving the way for prosecutions over something as simple as telling someone that a link will lead to them child pornography (which, in fact, was what the case was about). To put it plainly, if you email me random numbers and claim that they are an encrypted child pornography image, you are a felon.

https://en.wikipedia.org/wiki/PROTECT_Act_of_2003

https://en.wikipedia.org/wiki/United_States_v._Williams

It is also not the case that only one person has been prosecuted over cartoons but no real child pornography; there have been at least two notable cases so far (and likely others that have not made the news):

http://www.sankakucomplex.com/2008/10/24/american-faces-20-y...

http://comipress.com/special/miscellaneous/down-the-slippery...

Really though, even if we ignore the fact that here in the United States we are talking about illegal cartoons, my point was that the law is not meant to protect minors. It should be clear from the fact that no minors are involved in the creation of such cartoons that that is the case. The point of these kinds of laws is to increase the power of the police to conduct searches or to arrest people, and to give prosecutors more power in plea bargaining and at trial.

The theory behind this kind of law is that the police are too limited by things like civil rights, and that prosecutors are too limited by our justice system; therefore, more laws must be passed to compensate for such restrictions on executive branch power. The way our politicians view this issue, if prosecutors are unable to convict lots of people for possession of child pornography because of constitutional restrictions on evidence gathering or the fact that defendants are allowed to actually defend themselves in court, then the prosecutors must be allowed to tack more charges on. After all, if a prosecutor is unable to build a strong case for one charge, they might still be able to convict a person by building a weak cases for multiple charges. If a defendant believes they can successfully defend on charge, they might not believe that they can successfully defend many charges and will thus forfeit their civil rights and just take a plea bargain.

This is a troubling attack on our most important rights. The fact that we cannot be arbitrarily thrown into prison is one of the things that makes America a great country. Every expansion of police and prosecutor power etches away at that fact and attacks our rights.
Should we put other native speakers of english with an inability to write a sentence with correct grammar in with the ESL too then? Based on this map of American dialects, it seems like standard english is the lingua franca of many different offshoots of the english language.

http://robertspage.com/diausa.gif

This whole thing seems rather silly to me. Maybe instead of worrying about checking our privilege, we can worry about making sure everyone from all backgrounds is able to communicate in a professional way and graduate high school with a basic grasp of proper english. (your vs you're, etc)

(Because even if you don't want to call it remedial english, that's where they'll end up in college. If you've lived in America for 18 years but want to take ESL in college, they're justifiably going to think you're insane.)
That is pretty much everyone's thought that knew about Bitcoin since the beginning. Which should be 90% of people frequenting this website.
Deductive Databases - Toward Smarter Apps
For me it currently says "You're currently travelling at 7,000 pixels a second 200,000 km/h" - which is clearly wrong, as at that speed it would take an hour to get to the moon.

Good idea, well intentioned. But they got the numbers wrong...
54 minutes later it's at $132.
Someone should tell Thomas Edison about this.
I agree that actually taking the contract is problematic, but I love the idea of using AdWords as market research and validation. Maybe not revolutionary, but I've never seen such a cool example (a market that essentially didn't exist).
This is such a great story and example to others that there are a million ways to make money.
BitCoin is back at 131, still up since the Euro-crisis went to bed yesterday.
The conspiracy theorist in me suspects that the US Government may be involved, sinking their tentacles into MtGox and tracking every transaction.

I seem to recall a global Skype outage shortly after MS purchased the company, and this is eerily similar. I would haphazard to guess that most BTC transactions are USD->BTC so the USG would definitely be interested in that.
Diablo 3 has sold over 12 million copies on PC. That's an extremely high sales number for a single platform. Also, the RMAH has been a success as far as I can tell. I don't have access to any major statistics, but anecdotally speaking I know several people who make a nice profit in the RMAH, and Blizzard takes a juicy cut all the time.
Mars is pretty far, but 240 days doesn't sound so bad. In the age of explorers, the first human sailors to circumnavigate the earth took 4 years to do it. A handful of them even survived the journey!
Mars is a desolate, inhospitable rock floating in an immense void. I can't understand why people are captivated by the idea of living there.
"If your kid is not an expert at math, don't even bother discussing the subject of being a computer game programmer. It's a non-starter.
"

This. I am doing Games Engineering right now and the amount of maths is larger than I've ever done in my life.
3 Steps To Make Your Lifecycle Emails Soar
> MtGox would have to stumble very, very hard to create an opening for another exchange

That's not true. Largest BTC2PLN exchange bitomat.pl lost it's wallet about two years ago. Mtgox bought them with their customers, covered for the mishap and started trading in PLN with very convenient PLN money transfers. In the meantime another exchange was created bitchange.pl but after bitcoin price crash it was closed. It was reborn with same software as pln.bitcurex.pl and now has larger volume of BTC2PLN trade than mtgox. It doesn't take fee on trades though.

So multiple exchanges are possible.
Lodsys returns: sues Disney's and others
The tab behavior in chrome is what does it for me too. In fact, you can have so many tabs that you can no longer open the last tabs (the tabs extend past the little full screen or switch user icon).

I also think Safari has a much better solution for handling bookmarking when you have multiple tabs. Solve these two issues and I'd switch to Chrome in a second.
I'm curious, are there any academic level economic arguments that discuss Bitcoin and it's future? I'm really curious how economists are viewing Bitcoin.

Right now, it is clear that the rise in price is due to investors who see the potential of Bitcoin, thus they are hoarding Bitcoins in anticipation of future avenues that could accept Bitcoins.

All it will take to unleash liquidity in the Bitcoin market will be a major online retailer to announce they accept Bitcoins as a currency. Otherwise, the vast majority of Bitcoin transactions will be trading in iliiquid markets and paying for underground goods and services. Bitcoin isn't going to shake up the traditional goods and services market unless a major online retailer signs up.

... and with a very illiquid market and an immature set of market makers in the currency, it is going to be a while before Bitcoin is legit. Not to mention potential regulatory issues that WILL crop up at some point.

Bitcoin - good luck. I think it can work, but will it work is a whole different story.
A Microsoft-worthy move..
Cool.

Unfortunately though, on my regular setup of Firefox on Windows, the background image abruptly 'runs out' shortly after the "You're currently travelling at 70000 pixels/second" message appears, leaving me with a blank white screen. I believe this is due to this browser bug I've just found out about: https://bugzilla.mozilla.org/show_bug.cgi?id=816917

Fine on Chrome though.
Created after 2000 and has hack or related terms in the url? no thanks. I also dislike that it hijacks my browser middle mouse button; I can't open up the links in new tabs.

Just use a wiki..
Thanks, I just signed up and I hope I'll be able to use your data to support future blog posts.

While I agree that a single quarter doesn't make a trend, according to this Crunchbase data there has been a steady decline over the past 10-12 months. I'll have to dig into CBinsights to see whether this is similar in your data set as well.
I don't need a Grim Fandango 2, though I would really love a Grim Fandango HD for consoles and/or tablets.
yeah, if you're running directly on a VM for the language (e.g. JS on a JS engine, Dart on a Dart engine) you wouldn't need source maps for debugging, unless you are using some other tool that is doing source->source transforms for you (e.g. https://github.com/dart-lang/web-ui currently does some dart->dart source transforms). You'd still have source maps for the dart2js output.
Agree with webwright. Found the article to be sorta silly. When you really love something nothing will stop you from doing/achieving. This seems self evident to me at least.

This isn't to be confused with the world full of different peoples, worldviews and personalities. Only some of us find satisfaction in a productive 14 hour day.
Looks like the page is 500'ing
12 years I've been on my own and this is still the best part.

Well, that, and just-walk-away-from-bullshit. That's pretty nice too.
More exprienced developers spend more time refactoring code? Does that mean that they're working on crappier code, established code bases, or higher end applications where tech debt really matters?

Conversely, are the younger guys spending less time because they don't know any better, working on small projects where tech debt isn't a priority, or working on completely new code.

My guess it's a reflection of the type of work being done.
Ah my bad, should have been clear it was the Q1 part about IPOs and M&A that I didn't see reported in tech pubs. Will clarify.
Python: import antigravity
Here's the basic problem with tax code simplification: the thing you're trying to compute (income = net change in wealth) is inherently complicated to compute. Sure, the special giveaways and whatnot don't help, but a lot of the special giveaways are also related to the theoretical understanding of what should be taxed.

Consider complications like calculating depreciation for capital equipment. All the schedules aren't there because of kicks--they're there because allowing an immediate deduction for an expense that creates a capital asset usable for years is just a mathematically incorrect way to measure "net change in wealth" when considering the time value of money. Other complexity comes from using discrete sampling periods (yearly tax returns) for what is a continuous phenomenon (changes in wealth). That's where things like net loss carry-forwards comes from. Other complexity comes from the intricacies of the "net" (versus gross) part of the equation. You can think of things like childcare deductions as a sop to the fact that childcare is something people buy so they can work, and thus not consumption.

The software analogy is really apropos. I'm pretty sure Windows is over 50 million lines of code at this point, and Linux is over 15 million. That's a million printed pages for Windows, and 300,000 printed pages for Linux. In comparison, the entire U.S. federal tax code is 73,000 pages: http://3.bp.blogspot.com/-3zoNtmhcQmE/T41zkm0VE6I/AAAAAAAAFM....

Are Linux and Windows unnecessarily complex? Or is there just inherent complexity in creating an operating system that runs on everything from supercomputers to cell phones (Linux), or is bug-for-bug compatible back to the 80's (Windows)?

Don't get me wrong, the tax code should be simplified in every way possible. But when people say stuff like it only exists because "we haven't stopped to consider what might be better" that sounds a lot to me like the guy on every engineering team who wants to scrap the big, time-tested system and do a rewrite. Go to Microsoft, tell them that their system is just "patch after patch" and then volunteer to rewrite the whole thing. See what they say.
Can anyone from the chromium team answer few questions?

1. How does this affect the build system?
2. Will Blink always remain a fork of Webcore, or do you plan on replacing all the bits and pieces from Webcore with your own code?
3. Are we still stuck with the LGPL license?
4. Does this change anything in the spectacularly lacking source documentation / porting guidelines front.
5. You mentioned stripping out a lot. Will this have a significant impact on the size of the codebase?
6. Will the rendering architecture be changed completely? Or, is the render layer hierarchy still intact in blink?

Thanks!
Jon Corbet Mulls Linux Kernel Changes
Explaining Water to Fish
Thousands of copies is not necessarily a commercial failure. We sold "just" 45k copies on Steam, which was enough for our 4 man team, before we went to Humble Bundle. When it comes to indie development, commercial success just means making enough to make the next game, which can be a surprisingly low amount if the costs of living are low.
You can consistently apply bad rules. For example:

Your knot write about you're ideas.
You're comment says your opinionated about what people should right.

Your and you're are consistently misapplied by people everywhere, whether by consistently using one instead of the other, or just using "your" for everything.

Just because it's consistently applied doesn't make it correct English.

We use a standard form so you don't have to stop and puzzle out what the hell someone is trying to say.

Unless what you're writing is only going to be read by yourself, what you put down is supposed to communicate your ideas to others. That's why an ability to communicate in a standard manner is so important.
Just look up the history of browsers and you'll see that forking is rampant. Forking isn't failure. It's evolution. Once a project reaches a certain size, there exist enough developers in the community to be able to split into two or more self-sustaining communities that can take the project in two or more directions that are valid and serve different needs. It's called specialization.
In cannon, Earth is an un-contacted planet and the Culture isn't our future. They are out there now.

Though, obviously, as a literary device you are right.
Thomas Friedman Op-Ed Generator