skysight-inc/HackerNews huggingface dataset:
If you want to tell me model numbers I'll have a think about why that may be. Used to work in Prduct Planning for them although didn't have any role specifying this feature I was aware of it.
There's also a "scratch" plugin for vim that offers similar functionality: http://www.vim.org/scripts/script.php?script_id=664
Literally one sentence later: "Network engineers who started off as college dropouts but figured it out from years of on the job experience learning to be the best."

So, he wants young creative kids, and also super experienced people. The obvious point is that he wants ambitious people who work hard, not that he wants young people. Some of those people are younger and some people are older.
In the summer of 2011 an infinite textarea was posted to HN. You'd be in replace mode per default, and you could share it by URL. It would automatically save. I'd be delighted if someone knows its name.
Which may have also been true during the era 200,000 to 10,000 BC: famine, war, political disturbances, persecution, poor nutrition.
I don't thing she stole anything worthy. If people were willing to give something away to person based on not achivements or positive impression but on the supposed fact this person hangs around some important people, this something should have been worthless.
Pa Health Insurance Rates
Nietzshe meets Family Circus
"The reality is that even if I went and got a job and started making payments, I'd have to remain employed for decades to even make a dent."

Uhhhh, yeah... that's how loans work. Borrow a lot, pay for a looong time.

Compound interest is usually covered in grade 10 (or earlier) and is about as complicated as walking. Did you fail basic math or just fail to figure out how to apply math to real life?

Of course you're interested in building up a business instead of working to pay off the 4 year "vacation" you took after high school.

Your school isn't to blame. The government isn't to blame. Your parents might be partially to blame, but mostly I'm guessing you just followed the herd right into post-secondary financial hell without engaging your brain and wouldn't have listened to anyone who tried to tell you any different.
> How so?

Because of the incest taboo.
I think the best part is how short and elegant it is.

I assume a lot of people won’t realize you can bookmark that URL since it looks so weird. Also, once you’re bookmarking, you can cheat and put more logic into the page. I made a slightly improved one with a dark background and larger font (hard to post the link on HN, so on a separate page):

http://mrcoles.com/one-line-browser-notepad-bookmark/
'Rhythm' of protein folding encoded in RNA, Stanford biologists find
Textizen wants to make civic engagement easy as texting
Manned Mission to Mars Secures First Investment
or a .zip containing a .dmg, which is often the case.
Were you in a few monastery?
I don’t give a shit where you went to college as long as you’re talented.

I don't care if you're talented as long as you are good.

I think the word "talent" is getting more and more misuse in the startup field. Talent is innate ability. While it helps, it's not a prerequisite to being good.
I'm really really glad to hear it's improved tremendously. The piss poor experience we had has colored my thinking of immigration reform since then.

Back when we did it it literally was easier to stay illegally.
That's good to hear, the article's tone made it sound like he's only interested in hiring young inexperienced engineers (code for cheap).
Close.io is awesome! How it stacks up to other CRMs I have used:

Streak: Great way to store Data in spreadsheet form but very difficult to analyze. It's often sluggish and unreliable. Search is no where near effective. It's more of a Data storage app versus an actual CRM. On days it crashes or does not load, my sales came to a halt!

Highrise: This is one big headache. The search feature is seriously lacking and it's difficult to add data, or even analyze it later. I like to see my pipeline at a glance. Highrise provides more individual leads at a glance.

Close.io is the perfect combination of a powerful search, intuitive UX and analytical feedback. At a glance, I know exactly what I have to accomplish in a given day or week, and the top leads to pursue. Prioritizing and tasking is dead simple, and the UX extremely responsive. Best feature of all: make calls through the App. I personally am terrible at taking notes after a meeting, especially when I'm swamped, so getting the opportunity to go back and listen to my calls is super helpful! Especially when I'm trying to pinpoint areas that need improvement in my pitch.
According to Glassdoor:

Sr. Software Engineer at Google, on average (sample size of 189) make $145K on average with $63K bonus for $200K per annum.

So for an average equity of 1.125% for developer (according to angel.co) and average salary of $93K, a startup has to make a non-diluted exit of 8.56 mil on the first year, 17.1 mil on the second year and 25.6 mil in the third year to justify the opportunity cost.

Of course, not every developer can make $200K per year but just food for thought of working for startup vs. BigCo.
I wrote a ton of callback-oriented code, thinking similarly to you. Promises have come a long ways since then, and I tried out Q.js and discovered that I was missing out on a significant and powerful abstraction. The two things you're missing out on here are:

#1 Promises have strong guarantees. A promise will be resolved at most once, and it will be either resolves successfully or unsuccessfully. This makes reasoning about them and composing them together much easier. For example, whenever I need to perform multiple async calls with callbacks I've always got to write a bit of repetitive error-prone boiler plate to wait for and combine their results. With a good promise library this is a one-liner using a well tested library function.

#2 Error propagation. With callbacks most exceptions vanish into the ether, only catchable by window.onerror and friends. Propagating that promise up to the caller who can handle it is an enormous pain in the ass and requires repetitive error handling code everywhere if you want to be resilient. With promises an exception raised in a handler counts as the resulting promise failing, which can propagate up similarly to the way exceptions propagate with try/catch. Again, this makes writing reliable abstractions so much easier.
I figured your LTV was probably much higher given what you're doing. That 4x CAC thing is really intended for consumer companies I think.

The reason this methodology matters is that when you have a marketer trying to figure out how to deploy a substantial amount of capital against business goals they've got to break it down by channel. And this common misconception is one of the most painful hurdles to get over with startup management teams who tend to be spending adverse even when the marketer finds a channel she wants to exploit the hell out of.

Marketing, as a function, deals in potential. If I can spend $1 to get you $10 of potential, and you (being sales or self-service conversion funnel) close 20% of that then we are a fucking awesome company :)
No, but they talked about disconnecting the battle from the surrounding solar system, and the negative consequences. Essentially sharding.
This was particularly interesting for me. I've already built a scalable MMO server architecture in Erlang, which hosts all players on one world, using server nodes that can be moved between machines. I calculate that my server architecture can handle up to 10,000 moving players in a local area. That's characters, not EVE-style ships (characters are heavier).

If anyone is interested in talking about this, helping, or funding me, please get in touch. My server is called Proxima and my game is First Earth (you can find it if you're interested). I've been slowly bootstrapping it for 3 years.
Long gestation, long time to sexual maturity, prevalence of single births (twins occur naturally in about 1 of 60 births, triplets 1:8100), very high infant mortality (up to 50% or more, much of the increase in human lifespan is actually a decrease in mortality from 0-10 years). Childbirth was highly risky, and many women had large numbers of pregnancies (10 or more weren't uncommon), with a high risk of death in any. Few women lived to old age (an inversion of today's lifespan trends).

Add in subsistence existence with poor food storage and little means to store surplus, and life was tenuous. Civilization and the formation of cities helped get around the food store problem, but introduced disease, particularly with poor management of human wastes and garbage.

Improving available food, energy, sanitation, acute medical care, obstetrics, decreased criminal and military violence, all contributed to an explosion of population beginning in the 19th century, and rapidly accelerating through the 20th.
I tend to find these sorts of arguments silly. They are silly because the tech industry trains people about the specsmanship game early on, generally people learn the game after buying one, or at most two technology products.

The game is simple, there will be associated with a device a numerically significant value. It may be the "version" number, the "memory" number, the "speed" number, the "users" number, but its a number. And two or more apparently identical devices will obey the rule that the bigger numbers are the "better" devices and the smaller numbers are the "less good" devices.

There are two rules that seem to be true in this game;

1) The numbers for the same manufacture will determine which is the better version of the product.

2) When competitors use the same "sort" of numbers, the numbers will be set up to have you compare the products that the competitors want you compare, not necessarily equivalent products.

When Tegra 3 tablets came out and "number of cores" became a thing, Apple started counting everything they could as a core. With storage people use the biggest number they can, with 100GB disk drives really having 95 x 2^20 bytes of storage in them. But hey, 100 sounds better than 95 and 'G' means a billion right? Right!

In the case of storage the 'base' foot print is fixed, so its 64% of a 64G drive, and 35% of a 128GB drive, and 17% of a 256G drive etc etc etc.

Sure its amazing how 'fat' the base OS is on a Surface pro, but since a 256GB SSD today costs the same as an 8GB SSD cost when Windows XP was in vogue (and fits in a smaller footprint if you use mSATA what does it matter?

If it is extremely bad then it means there is room for disruption, a lightweight OS that does all of that and gives you more of the storage. But call out the feds? (the FTC call for action in Marco's post) really?
unless you.on_a_mac
comment.does_not_apply
Step by step from jQuery to AngularJS
Have you got more details? Links?
It's not unusual, to steal a line from elsewhere, to be born on third base and think you hit a triple.

That's a fantastic expression. I just looked it up -- the internet thinks that it originated with Barry Switzer, a former head coach of the Dallas Cowboys.

http://www.quotationspage.com/quote/23536.html
What you describe is exactly what Haskell does. You have pure functions by default, but you can have mutable state wherever you want it--it is just constrained to a particular scope by the type system. That is, you can use mutable references, mutable arrays and so on all you want inside a computation, and the compiler will guarantee that none of these references leak outside their scope. Haskell accomplishes this with "state threads" (ST[1]).

[1]: http://hackage.haskell.org/packages/archive/base/4.2.0.1/doc...

Similarly, Haskell has the IO type for containing any side effects at all. This type, as the name implies, can have not only mutable state but also arbitrary I/O--really anything you like.

This has some very nice advantages: for example, you can create your own wrapper around the IO type which only exposes some IO operations. You could use this for ensuring that plugins can't do things like delete files, for example. (This is one of the example use cases for Safe Haskell[2], which is worth reading about.)

[2]: http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/safe-...

You can even reify time explicitly, rather than modelling it implicitly with mutable state. This leads to functional reactive programming (FRP[3]), a new and more declarative way to write things like UIs. FRP replaces event and callback oriented programming, fixing much of the spaghetti code common to most UI frameworks.

[3]: http://stackoverflow.com/questions/1028250/what-is-functiona...

Really, I think "purely functional" is a very unfortunate term for Haskell from a marketing standpoint. "Purely functional" does not mean that we cannot have side-effects, or mutation, or what have you. It just means that side-effects aren't everywhere by default, and don't implicitly permute your otherwise pretty code.
Says microsoft in their announcement:

> "Surface Pro has a USB 3.0 port for connectivity with almost limitless storage options, including external hard drives and USB flash drives"

Translation: "For the sake of portability ..."

> "Customers can also free up additional storage space by creating a backup bootable USB and deleting the recovery partition"

Translation: "... and for the sake of simplicity ..."

> "Surface also comes pre-loaded with SkyDrive, allowing you to store up to 7GB of content in the cloud for free"

Translation: "... and because we've always poo-pooed Google when it came to the usefulness of their Chromebooks without an Internet connection ..."

"... we are proud to present to you ... surface pro!!!"
Yeah, I kind of regret posting that as it was snarkier than I intended and was undeservedly upvoted a lot. The article mentions young people several times and it rubbed me the wrong way, I got the impression that he likes to hire lower-waged engineers, but after a re-read I don't think that was intentional.
Kinda like real life...
In other news, water is wet, operating systems take up lots of disk space, and the sun is hot.
Little Snitch celebrates its 10th anniversary
To paraphrase: There's a russian word тусовщик denoting a person who hangs around some people famous for what they do (artists, musicians, writers), knows all their gossip, has a load of stories featuring famous people, but does nothing else. Does nothing creative. Does nothing, just kind of hangs up.

And that's a totally not a good thing. It's okay for teenagers if they're lucky, but grown up тусовщик is a kind of miserable lifestyle.

And now you propose there are good, real тусовщики and bad, fake тусовщики. This is extremelly strange to my ear. It's like having fake alcoholics blamed for being fake.
Original: "Nicht dass du mich belogst, sondern dass ich dir nicht mehr glaube, hat mich erschüttert." (Jenseits von Gut und Bose, 1886)

"Not that you lied to me, it's that I don't believe you anymore that have shocked me." (Beyond Good and Evil, 1886)
Show HN: my weekend project – browse jobs posted to HN
I put this together to help browsing the 'ask HN: who's hiring' threads. It's nothing fancy, but it helped find a couple leads. Maybe it can help you too!
Why 'The Enterprise' might be hard for your startup to break into.
Because we expect a lot of hand-holding.

You deliver a product. It works, but wait: there is a problem. Back to the vendor: we need to know how config X.

Now, it is not that I'm not capable of reading up on how to, say, edit $APP_ENGINE to be secure. I have a development environment, I can play around with this setting or that. I _can_.

I don't have _time_ for that.

I've got my normal workload, I've got projects, I've got a stable of applications to configure, babysit, fret over. If I had to spend my time re-discovering how to make each and every one of those applications work, that is all I would be doing.

No. What I need from my vendor is a cook book approach: if you have Solaris, do this. Redhat, do that. Windows, the other thing. I need guidance, so I can hand the book to a junior SA and say 'follow these directions'.

If you, the vendor, can't provide at least that level of hand-holding ... it's going to be a rocky relationship.
The Java.next languages
Corrected link:

http://en.wikipedia.org/wiki/L%27Arriv%C3%A9e_d%27un_train_e...
It's already a costly device, and a large USB drive in every box would've added even more. You can make your own bootable USB drive and delete the recovery partition if you want that space back, as the article said.
Get NYT to sponsor you, http://www.nytimes.com/timespace/
What are the Top Problems in Machine Learning for 2013?
I put this together to help browsing the 'ask HN: who's hiring' threads. It's nothing fancy, but it helped find a couple leads. Maybe it can help you too!
These articles invariably end in "does not follow" fallacies.

In this case, he gets his accounts hacked, and his advice is "don't use any cloud-hosted email." Ok, but what evidence have you presented that shows that self-hosted email is any more secure? At least, a set of professionals were able to restore your account -- I doubt that would have happened if you had been hosting your own email server.
Or roll them into an auto adjusting target retirement 20XX fund
>So actually, EVE is way ahead of the rest, technology-wise.

That doesn't seem like a sensible comparison considering how much the gameplay of EvE differs from the typical MMO.

In any case, I'm not making a dig at EvE, rather acknowledging that the game has had a long life and has never been a multi-million subscriber behemoth. Therefore, they might make concessions, or allowed the persistence of previous limitations / decisions in design/infrastructure for lack of resources [1][2].

1: http://news.ycombinator.com/item?id=5135873

2: http://massively.joystiq.com/2008/09/28/eve-evolved-eve-onli...
Now I just need to code up a quick "send to Gist" bookmarklet and I'm set.
"Stay(ed) up until 5am coding" was what really jumped out at me.

I think the modern college market is just a credentialing racket, so I don't mind steps taken to disrupt it. That doesn't mean I'll support any step to disrupt it.
I had the misfortune of writing some AppleScript just the other day, and I have to say this post is spot-on.
That depends, if you're using doSomethingElse a lot I'd just go ahead and wrap that as well, if you're using it once it's no big deal.

doSomethingElse(errHandler(function(real, results) {
// foo
}));

If you're using Node you should be writing small(ish) modules anyways, so it doesn't lead to much code blote and its advantageous to consolidate your error handling in one or 2 spots.
One of the greatest things I ever learned was how to forgive like a Samurai warrior. Samurai warriors apparently didn't forgive often, but when they did they fully unburdened themselves from bad feelings.

It was a friend and history buff who told me about it shortly after my marriage dissolved. It stayed with me and I even did a hypnosis script on it if anyone is interested: http://summonthewarrior.com/the-samurai-warrior-forgives/
I read your comment here with ever-growing puzzlement.

The storage spec matters. It's the only spec that truly makes a day-to-day difference in the lives of most users, since it provides an upper bound on the portability of their data.

The less storage you have, the fewer varieties of "complete" libraries of your content you can carry around. Less storage means making tradeoffs like not having your whole music library when you travel, since you really need space for movies on the plane ride. Not having all your photos, because you need room for some games you feel like playing.

Storage space matters every single day. Getting short-changed on it kinda sucks.
Younger engineer doesn't necessarily mean lower wages.

There's so much funding in Silicon Valley, and such a talent crunch, that startup salaries are often on par with "real jobs" at established companies.

In the first dot com boom, startup engineers were often paid sub par wages because much of the funding was allocated to expensive infrastructure and for-show C-level execs. These days, infrastructure is cheap and startups don't hire MBAs, so virtually all of the funding is earmarked for engineering salaries.
The Costliest Products Sold Online and More: Quirky eCommerce Data
> I think part of the problem w/ performance issues is that Apple doesn't seem to give a crap about older hardware. The upgrade from snow leopard to lion pretty much left my mid 2009 macbook pro unusable.

Just curious, in what way did the upgrade make you MacBook Pro unusable? I had a 2007 MBP that used up until August 2012 running Mountain Lion and never had performance issues. Eventually the keyboard died and rather than repair it, I sold the laptop and replaced it with an 11" MacBook Air (which has been great thus far).
Why don't they just sell it as 20 gigs?

By promising 64 gb, they are just asking for trouble. Nobody is going to buy it (the lie and product).

It's that or lower the foot print of the OS.
Depending on how their created civilization viewed sexuality, there might not be this created taboo. There might be the natural aversion to incest, or there might not be. Since they were religious, there might be religious reasons to abstain. If the kids are that heavily religious that they are terrified of modern technology etc, it seems doubtful they would struggle too much with resisting temptation.

That's just my take on the matter.
Heathrow Transfers
Be Vulnerable
Sure:

- I run it on Linux, and had an unstable distribution for a while. I had a couple of occasions where the OS hard-locked, but on reboot Sublime started right back up to its last state -- including unwritten changes to multiple files.

- During a move to a new distribution, once I got my old /home remounted, Sublime amazingly did the right thing and again reloaded all of its state from the last operating system. I was expecting to have to re-open 30+ tabs/files and redo all of my user settings. Nope, Sublime did the right thing again.

- An update on my current OS has caused a problem with fuse which is causing my development directory to get unmounted on a regular basis. Sublime doesn't have a problem with this; any files that it loaded from the now-unavailable mount point are still there, the content is still all there, it doesn't freak out, it just marks the file as dirty (letting me know I need to remount that directory again).

- An rsync went afoul and nuked a pile of changes to a local development copy of a site. I was able to retrieve a bunch of my work from Sublime's open tabs.

None of these things are really examples of brilliant new engineering, but, in my experience they're all the kinds of details that too many other programs don't get right. Sublime just always seems to do what I would expect software to do in 2013.

That, plus ctrl-D is beautiful.

If I had to think of something I don't like about it, about the only things would be that occasionally the autocompletion is a nuisance, and occasionally I'll need to open a really really big file and a plugin causes it to stall for a bit. It sounds like the latter problem has been taken care of now in v3.

If Sublime were a bro, I'd always buy his beer. Instead, I'll be more than happy to pay the upgrade price.
I might be. You don't have any contact information in your profile.
This is seriously awesome. We hacked together our own weird version of this while working on Socrates—can't wait to try it out on our next project.
It is not that Microsoft can't shrink the size of Windows. In fact that is exactly what they did with Windows RT. The problem is on the Surface Pro product they are including compatibility with full Win32 and have to supply all the extra cruft that entails. So people want to run all the native apps like Photoshop, but then complain when it takes too much space :P
HA. Or one with the php hammer on it.
Reminded me of this:
http://vimeo.com/36579366
I know! How dare an OS and its applications take up space on the hard drive! This is certainly unprecedented and has never happened in the history of PC's and laptops.