skysight-inc/HackerNews huggingface dataset:
Well, in my option DI is one of the worst parts of Angular. It's a module system which can't be integrated with anything. Doing something like commonjs/amd would be much nicer:

app.controller('Name', function(require) {
var $scope = require('$scope');
var y = require('some-service');
});

And suddenly, no problems and no weird syntax!
@melling - Stand up for Dart if you believe in it! Explain how a technology 100% designed and controlled by a single company is good for the open web.

There's plenty of examples that show Google has a pattern of abandoning open-standards in favor of proprietary solutions. XMPP, WebKit, RSS: embrace, extend, kill. Now JavaScript is in the gunsights.

Stay away from Dart.
Do NOT do things because they may make you rich. When people say that kind of thing, I always imagined doing jobs I would hate, but that wasn't the case. Building machine learning models to play poker, doing quant work for a hedge fund, and co-founding startups were all a ton of fun and really interesting. That allowed me to rationalize the decisions.

I'm just now coming out of that 10-year streak. I knew when I was 16 that I wanted to do AI for medicine. At 28, I'm finally doing it.

Also, start rock climbing. You'll be such a bad ass at 28 with 12 years of experience. :)
Hah! I've certainly been doing that more often, particularly this summer.
It's not a Google product, spammer.
I would tell him to take a close look at his friends and figure out which ones are not good influences. You don't want any "idiots in your boat". I once heard a guy say this and it's so true:
"Show me your friends and I'll show you your future."
Thanks. This resonates with me.
Where was all this outrage when South Korea banned the iPhone until 2009 to protect the local cell phone makers?

http://www.crn.com/news/networking/220100939/south-korea-lif...
Yeah, he explained that in the book. Again - brilliant read :-)
Do not afraid to be failed. It is one of the ways to win by learning to your failure. One more thing.. make (appropriate) jokes.
> I still use WinAmp

How do you discover new music?

> Perhaps I'm getting too old for this

Aha, I see
Here's some meta-advice: most old people are filled with regret, and envy the young. They don't remember what it's really like to be a teenager. They probably don't even know what the real foundations of their successes and failures were. Be very careful following advice.

Instead you should try to find someone worth emulating, in their general attitude towards life.
Be careful with your eyes. If you spend a lot of time at your computer screen, really figure out good sitting posture, screen distance, screen brightness e.t.c. When you're young, that stuff doesn't really matter, but bit by bit over time it can really start to fuck you up and you won't even realise why.

Not the most profound thing I suppose, but your eyesight is really important so try not to put more strain on them then necessary.
Seek out mentors ASAP. Don't be shy to ask the best & brightest you know.
Try it and see.
2nd you Sir! That's what I'm also after!! RAM is cheap, very cheap, but I don't want a "DTP." It should have an Apple like quality or better. (I called Apple and they don't offer it, regardless of how much I'd pay extra for it.)
Hi!
Thanks a lot for makeing the Image, truly a great piece!

I have a question, actually concerning the mori tower building: Where did you take it from? From the very top where you can go outside? Problem would be, that you couldn't go to the very edge of the building, or were you somehow able to?

And, do you maybe have a "behind the scenes" video of some sort, or just a few shots showing how you are working :D?

Thanks
Don't listen to your parents. Get a job; the sooner you learn the value of a dollar, the better. Talk to girls. Go to paulgraham.com.
Uh.... that's not how math works.

What you mean to say is "The Globe sold for $70 million, but if you think about the pension obligations, the buyer is really paying about $180 million for it." which is very different from the "sold for -$40 million", which isn't even a thing that makes sense.
I'm a bit skeptical of crowdsourced ratings for this kind of thing, given the relatively poor quality (and frequent gaming) of ratings on sites like Yelp and Amazon.

Some objective information, like third-party-audited statistics on treatment outcomes, on the other hand, would be very valuable.
It's amusing how the troll-firm defines itself as non-profit. It must mean the firm doesn't accrue any value from its operations. If it takes a few bonuses for the partners to ensure that never happens, well that's okay!
I can see where you're coming from and I think that your argument would be stronger if you took your own feelings out of it. For example, you say that you find it insulting that they'd ask you to pay for their salary. Well, why should it matter to anyone else that you feel insulted? If that's your reaction then they're probably not talking to you. Besides that - why should anyone care about whether you feel insulted? You also mention that you feel no sympathy for the family argument because of your experiences. In this context, why does that matter? I don't mean this to be dismissive of you personally; I'm just trying to share my minor analysis.

You also say that you're not suggesting they're running a scam but at the same time you compare their outreach to a money grab.

I don't know, perhaps your arguments are very good ones and I am a heartless bastard because they don't sway me. At their root, it seems like you're saying that these guys are proposing something that violates your sense of fairness somehow. I'd be interested in seeing an argument that applies more universally, and not just that you personally find it unfair.

Myself, I think the cool thing about crowdfunding is that it's so open and free. I might personally find it frustrating or unfair that money gets allocated in a way that doesn't match my values, but too bad for me!
Believe it or not, a whole lot of South Koreans were complaining about it, you just don't hear about it over here in America.

Source: I'm Korean
Should Apple fire Tim Cook?
I dunno about anyone else but I think Apple has lost it's fizz and should fire Tim Cook. If they did.. who should replace him?
Soundcloud has done this from the beginning. Nothing new here, move along.
I remember someone writing something along the lines of (I think I read this from an article I found on HN actually):

When people tell you advice, they tell you some useful bits, but they also include everything they wished they'd done, and everything that their friends told them.

Yeah, I'm pretty careful.
Find out what you love to do. You can't do that just by reading, but only by doing.

Find your community.

Apprentice somewhere.

Take advantage of youth as a time to do and try a lot of things. Get outside your comfort zone.

What you know how to do is much more important than what degrees you have.
Definitely agree about the racists.
Yeah, the title could be done a bit more tactfully. They're not pirates (or, guilty of copyright infringement) until they're convicted by a court, and iirc, the number of people actually brought to court, charged, tried and convicted is very small. Usually they're coerced into paying a settlement and the thing is over with.
>visitors viewed the page 3-4 times, which is unusual.
well, this had the bizarre counting effect that had some people refreshing a lot to see how fast it was going down or if anyone was tweeting it to make it go back up etc.
"The game is rigged. Don't work till you drop, it doesn't matter. Enjoy your short and pitiful life while you can."
In the video it looks like it can hold a small tablet. It will hold a 920 with a weather case no problem (at least from the video).
No, the seller is retaining responsibility for the pension. Imagine that the Globe was worth $X including pension obligations. Then the Globe unencumbered by pension obligations should be worth $X+110M. The sale price implies $X+110M = 70M, so X = -40M.
It means they probably siphon the money off somewhere (shell companies, the companies that hire / enlist them, etc) so that they're only non-profit because their books balance out and because of the tax exemption status it gets them.
Because even strong software patents often have alternatives, and weak ones are easy to find an alternative to, decreasing their value, but once a standard protocol requires their use, the patent holder can jack up the price. As an extreme example, consider the exFAT patents: there are many file systems superior to exFAT that have no need for whatever bits of functionality Microsoft patented, but because Windows speaks exFAT as one of few alternatives, some companies have licensed them. Not exactly a standard, but the same idea.
The seller is keeping the obligation to pay for $110M in pensions. So from the seller's standpoint they -- assuming all rights to profits are surrendered -- are walking away from the Globe with a $110M long-term obligation and $70M in cash, stock or whatever. Still not equivalent to saying it's a $40M loss since the pensions will be paid out over presumably a much longer time than the sale payments will be received.
I also thought that, .1.5 years ago, but where are we? 8GB RAM, sorry that's not enough. Most importantly you cannot upgrade the RAM, SSD or ANYTHING else. Everything is hard soldered and you pay for the most basic stuff like Ethernet extra. People told me it's not possible to install Gentoo or Archlinux on it, is that true?
> What's even more shocking is that the Globe has been doing great journalism—winning Pulitzers, etc.—and even turning a modest profit. But that's the difference between a growing industry (where Tumblr can sell for $1 billion with no profits or even meaningful revenue in sight) and a shrinking one.

Well, do any startups offer pensions? Maybe that has more to do with it...
There will never be a Big Day when everything in your life will be aligned and when you'll have all you want and need.

This is both depressing and liberating, but it doesn't mean you shouldn't work on your plans and have a greater purpose. It means you should enjoy the moment, and enjoy your current situation even while you work on things for your future.
These are all fine uses of the word.

However, when you use the word "veto" in the context of the President, it implies a certain set of actions that have taken place. It actually encourages people to think those events took place, when reading the letter makes it obvious that they didn't.

This is all moot now, since they changed the headline from "Obama vetoes..." to "Obama Administration vetoes...".
I have a Lenovo Thinkpad W520 with 32gb RAM and a 2.4gh i7-27600QM, and i'm totally in love with it. If you don't need the portability of ultrabooks (and you can't have it + 32gb at the moment), I would recommend it to anyone.

Incidentally, I regularly deploy W530s at work, but usually with 8gb RAM.
Study harder.
1. Read Books. Alot. On life, programming, startups, entrepreneurship, design, health and finance.
2. Get a ton of deliberate exercise as much as you can
3. Time infront of the computer should be for building or learning, not playing games or surfing
4. Try a simple business. Any business
5. Travel
6. Learn a martial art
7. Swim alot
8. Watch the top 30 films in the AFI 100
9. Go to bed on time every night.
10. Do an extreme sport
I would say: "Don't play world of warcraft and other MMORPGs, noobass, read books".
I'm curious why you'd advise against the hidden textarea.
I really like my MBP. I am very productive on it. 16GB isn't quite enough when you have a few virtual machines running for things.

Windows 7 for some game dev

CentOS6 for a test webserver before I deploy to production.

OSX as the host running browser, e-mail, XCode, iTunes, iOS Simulator.

I have found so far that an up and coming, unreleased, operating system does dramatically decrease my overall memory usage, so this might help keep 16gb viable for me for a while yet.
Doug Hoyte's Lisp (Macro) Book: Let Over Lambda
The rate limit is done against the user's access token, not the server itself. A billion users gets you 180 billion requests in 15 min.
Wait, let me get this straight. A company with no vested interest in the copyright, no association with the party who owns the copyright, was claiming copyright infringement and trying to subpoena identities? What the heck?
Memo: Senators' tax break proposals secret for 50 years
but then I'm not really seeing what the advantagess over running thunderbird + engimail locally or using roundcube (which also has openpgp support built in) would be?
I really enjoyed that book as well. Around that time, I came a across a documentary about both his run as well as the old Cannonball and US Express races. It was still being made at the time, but it's been released since.

http://www.32hours7minutes.com/

I haven't seen it yet, but it looks quite good.
Have fun building interesting, useful and problem solving things. Do not have an ego of any problem being too small to solve, you'll have lots of friends in your 20's one day who talk a lot and don't do much.

Ignore everyone, their standards, and set/pursue your own standards and curiosities.

You will meet many people older than you that are full of their own doubts, and think they can't beat their own doubts so they might get you doubting yourself. Run like hell whenever someone shows this.

Read PG's essay geared to students, it sums up a lot of the great mentoring advice I got when I was 16 and doing things I had no business doing at that age:

http://paulgraham.com/startupideas.html

Ps., the above essay isn't just for any startup ideas, but anything you tinker around with and pursue.
Are Lenovo's still having the quality they were known for year ago? (I haven't looked into them for quite some time.)
Was directed at the general FUD towards Dart, not your comment.

That said nothing like Dart exists, which is a ground-up new implementation of a new structured web language to build and maintain high-performance complex web apps. There are many parts to Dart, like the Dart SDK which provides a set of well-written and consistent APIs, smoothing over the DOM and browser quirks that also introduces a new Future/Streams composable async model simplifying IO and handling events in js web apps.

The dart2js component is what Dart shares with other transpiled languages like CoffeeScript, TypeScript and asm.js. Out of this only TypeScript shares the goal of a structured/toolable language for building complex web apps, which is essentially just an optionally-typed superset of JS that's forward-looking to features proposed by the ECMA standards committee. Since TypeScript is a tooling/transpiler that sits on top and is dependent on JS it will have a slower dev/edit/reload cycle since it always needs to compile before running, its tied to JS semantics so it wont be able to have the same level of advanced tree-shaking Dart can and as its performance is tied to JS VMs it wont be able to take advantage of DartVM "Snapshots" for instant start-up times or the 2x faster predictable runtime performance of the DartVM.

Dart is also the only strategy that allows us to get a "clean-break" from JS. Personally I think it'd be a tragedy if in 10 years time everything still depends on and we can't innovate past JS, killing any hope being able to natively run other languages in browsers. I strongly believe in order to progress we need to re-invent, to tear things down, keep what's good and discard the warts and legacy, not build on top of it. Maybe it turns out Dart isn't it, but I sure hope something better succeeds past JS.
What I don't get is wouldn't you see the same effects in a classical mechanical wave: http://en.wikipedia.org/wiki/File:Polarizacio.jpg ?
I think all businesses and startups might differ enough that it's hard to generalize, but here's my experience:

Startup:

~ Most people work longer hours by choice

~ Things change fast, both corporate structure and business direction

~ You wear many hats if you want. This was a good thing for me. I could weigh in on product decisions along with doing development and it was more exciting.

~ Everything seems a lot more relaxed. You might not have HR for a while. More taking risks.

~ Usually a bit lower salary, although I think that depends more on how you negotiate.

Corporate:

~ There's usually a process for everything. This can be nice when it works for you but is also harder to change.

~ It's harder to make an impact on the business as an individual.

~ Pay is probably a little bit higher.

~ Great perks.

~ Team organization doesn't change as much. Less opportunities for advancement.
I wasn't "outraged" because it didn't affect me or mine, but I do find incidents like that distressing. Especially because, at least in Korea's case, it can compete.

One example, granted, with Google's help, is my father, who tried both an iPhone and a Galaxy, and decided the latter was better.
I'm assuming the pension liabilities are quoted in present value terms, which is usually the case.
deadreturns2: fyi, you are shadowbanned (this means people won't see and won't be able to reply to your comments). Not sure why.
You can do this with a w-series Thinkpad. Running on 32Gb right now!
I would be more concerned with my 16 year old self developing their technical skills and social network rather than thinking about doing a startup, so my advice reflects that.

-Stay away from python, dynamic typing is a sick joke for anything other than scripts. {controversial}

-Good development tools can increase your productivity by an order of magnitude. I'm looking at you, Resharper.

-You will get banned from world of warcraft for gaming the auction house. This is the best thing that will ever happen to you, so I suggest you expedite it.

-Read "The Mystery Method: How to Get Beautiful Women into Bed". I swear to god you won't figure this shit out in any other way.

-Try to get into a better uni. While the education quality will be identical, you want to get into a good uni because there's a lot of incompetent people who will judge your talent and skills based on the name of the university on your degree.

edit: If you plan on downmodding this post, be sure to reply as to how you think it isn't constructive.
That's how PGP itself works - you have keyservers, to which the keys can be submitted and then other people can query it using the person's name and/or email.

The problem is, of course, ensuring the key is correct, and not some hijacker's.
You could start with a list of procedures & average prices plus an AirBnB component,then mix it with a good deal finder for airfare.

*Personally I got major Dental surgery by a top doctor in Peru for ~ $300
Well great, you've got a problem a startup can solve :)
Does that mean Ubuntu on DigitalOcean has Docker support out of the box?
Ah great stuff! It was still being made when I read it! Will check it out...
It's classic leverage. You go from a providing a personal service, which you sell by the hour, to packaging that service as a product where each hour of your work can be sold multiple times.
Dart currently only runs in Dartium, There is no DartVM in Chrome which just runs the Dart2JS version live every other browser.

Also I don't think it's clear whether or not Opera will include a DartVM by virtue of Blink.
Lenovo seem to be doing it sensibly - the core Thinkpad line is still very well made, cheaper (and more cheaply made) products are offered under the Edge and Ideapad brands.
Curiosity Rover: Top 5 discoveries so far
I have the latest, non-retina, MBP. So I can upgrade the RAM (running 16gb now) and I removed the superdrive and put in 2 x 750GB 7200rpm drives and striped them together.
This is entirely subjective so feel free to disregard. I don't believe it's necessarily a good idea to introduce elements that aren't user accessible.

In this case, it's an actionable (command only) element that's inaccessible directly; the same as a tooltip or popup that hasn't shown itself yet. However, even in the case of a tooltip or popup, they will eventually show themselves to the user. A completely hidden anything IMO introduces a layer of obfuscation to what's actually happening to the DOM and on the page.

It's a bit "hackish".
Congress, in most cases of late, prefers to give more arbitrary authority to the Executive branch rather than actually craft specific and meaningful rules.
Most of the high-end Sager notebooks do. None of that tacky alienware crap.
Learn about health and cooking, be skeptical of any products sold as 'healthy'. There's a lot of good and bad information out there. Learn as you go and make slow progress.

Eat real food and learn to cook from raw ingredients. It's the only way to eat healthy and cheap. Produce is much cheaper if you follow seasonal cycles. Comparison shop everything, explore your city. Think ramen is cheap? Find your local asian import store and buy those noodles in bulk; that's cheap.

Don't go on drastic diets or cleanses, you'll just stress your body out. Eating has a big effect on mood and energy level, pay attention to these things.
I might get hammered for this, but I really don't think teachers are significantly underpaid. I say this as someone married to a teacher. Considering that they only work 9 months a year and generally have good benefits, I'm not convinced they should be getting paid significantly more. Take an average salary of around 30-35k and /.75 (9 of 12 months) and it becomes $40,000 - $46,667 a year. Add into that good retirement and great healthcare, it just doesn't seem that unreasonable to me.

It's unreasonable to compare a salary from a job working 9 months a year to another profession that works 12 months a year. "Well it's hard, if you had to deal with these kids you'd need a few months off too." Yeah, and that's why I didn't become a teacher. You chose this knowing all the pros and cons. Pro - only work 9 months a year
Con - only get paid for 9 months a year
Don't work so hard and burn yourself out so young.
I'd tell my 16y old self to immediately change to a different school with elite courses and less fascism and mobbing. To inform myself more about Electrical Engineering and how it's not IT (a job agency I went to inform myself convinced me that it's including IT, but it didn't). Then either decide to start and finish it, or to do Computer Science from the beginning. I would also tell myself to not cheat doing the homework using UML reverse-engineering, but do the Java homework myself. The last thing is that I would tell myself is to not build the Chess MMOG my former Boss asked me to do, but convince him to build that Social Network I planned to do in 2004.

@ejsaz is there something you really like doing, or have already a talent for? It doesn't need to be related to programming, but if you do what you like and you're doing it with your heart, then you have much better chances to turn that into a successfull startup than with other ideas. Don't tell yourself that you'll do it tomorrow, always think about this habit as a sickness. Do things you want to do when earlier than you think it needs to be done and don't do a lot of stuff in parallel. Try reducing or stopping to watch TV and all the Media and focus on your own ideas and feelings.
> Copies will be marked with an identifying number unique to the Majority and Minority staff. Each copy
will also be labeled:

> COMMITTEE CONFIDENTIAL. NOT FOR DISTRIBUTION. DO NOT COPY.
These materials may not be released to the public from the National Archives or by the Finance Committee prior to December 31, 2064.

> Each digital copy will be saved onto secure, password-protected folders on the servers of the Majority Committee staff and Minority Committee staff respectively. Only Authorized Staff will have access to these respective password protected folders... copies shall be kept in a locked safe in their respective Finance Committee offices
The 10 Nerdiest Cities in America
Think and decide. Look far. Overwrite instinctive programming. Have goals.
I love it. Thanks for this.
This link will disappear after 365 views
How do you know it fails?
Do you trust the government with nuclear weapons?