skysight-inc/HackerNews huggingface dataset:
I strongly suspect it is a recipe for disaster and have written about that here:
http://micheleincalifornia.blogspot.com/2014/09/nightmare-fu...
the fuck! This is like someone telling you your fiancée is a trap, because she is amazing and perfect for you, you have everything in common and you will end up happy and together forever. like a black hole of perfect happiness - you'd better turn away before you're past the event horizon. Odd advice to say the least. :)
Max Levchin’s Affirm Raises $275M to Make Loans
Without knowing a lot more about their benchmark environment this go around, these bold statements are just about useless. Let's hope further details follow.

Worst case, people are going to benchmark this independently and hopefully do a better job being transparent.
VMware Releases Security and Compliance Solution for Docker Containers
True. In that case, though, the better advertising approach would be to state that directly rather than vaguely (and inaccurately) claiming a "20x" boost in download speed.
SpaceX Emergency Abort Test
Currently Lattice is only supported in:

> We currently support AWS, DigitalOcean, and Google Cloud

That's what I mean by Local Distribution. They don't have Support for OpenStack yet. etc.. I mean AWS and Google Cloud have their Container Tool for spinning more than many containers with networking, etc...
AWS ECS and Kubernetes coming with a default scheduler, that will spin up new containers if some containers fail.

As already said Pivotal is a good company I know that. They own Spring, which is really great. But they are also one of these guys that are telling us, "start out small". Cool, but how could I start out small on premise when there is zero tooling?? I mean I could sping up EVERYTHING on AWS / Google Cloud and scale to dozens of machines and containers since I have a shitload of tooling, I could choose what provider I will use for that. I even could use different Cloud enabled Operating Systems or I could just use Mesos for doing this stuff, it's really easy when working on top of cloud providers.

But if some of these companies like pivotal would help people more on their own stuff we wouldn't have this fancy with everything needs to be in the cloud.

I mean Cloud Foundry also dropped support for Micro Cloud Foundry, I really don't know why. As already said I don't need another "cloud enabled platform" I have a lot of them, and they are running fine, even with 1.000 containers..
But still I never get it why nobody targets a better solution than OpenStack (or any other private Cloud) behind a firewall.. Like a tool where I could start with something like 3-6 boxes and scale to a thousand, with or without docker. Where I don't need to care that much of my underlying system.
You actually can (legally) run OS X "in the cloud", but it has to be on Apple hardware... which kind of defeats the purpose in this case :) But it can be quite useful for development / testing purposes.
Rand Paul paid $100k for RandPaul.com
So, I should be required to hire someone at a daycare center even if that person was a child molester (unrepentant)? I'm not trying to lure you in the "think of the children" trap, but it's an honest question in light of the potential jobs a person could obtain. If said ex-con child molester was to get a job somewhere else like in meat packing or IT that's different. But if they were to waltz up to a daycare center and apply knowing full well their conviction would show up on the background check, you really think they should get the job?

I'm all ears, but don't expect me to accept your conclusion.
As someone who primarily works in JavaScript and has for the past 4 years...I still see a majority of jobs wanting .Net or Java experience in the MD / VA / DC area.

Naturally this is anecdotal for myself or yourself; I'm not convinced the majority are but maybe it depends on your area, services you're using to find job posts, etc.
Meanwhile in the real world everyone, including women, addresses a group of people as 'guys' - even a group that's entirely women. I'm not saying this is right or wrong but saying it's an aggression against women is a bit much.
How-To Backup Cassandra Hosted on the AWS Cloud – Part 1
Pascal's Wager would also imply you may as well invent as many religions as you please each requiring the thing you want to do as its dogma. Since each such religion has an equal probability of being right in his formula, in this way you can quickly overcome any inconvenience an established religion presents to what it was you wanted to do.
Bitcoin Trading Agents – Tom Bell
Yep, DPDK is great for NIC-to-NIC traffic and maybe for VM-to-NIC now that vhost-user exists. But that's leading people to suggest DPDK as the answer for everything, which it isn't.
I haven't used Windows much recently, but wouldn't it just be delivered as a driver through Windows Update?
I have skimmed the regs for several counties in which I've built or managed buildings. Different jurisdictions vary in their rigor, but very few developments escape P&Z entirely. We don't rely on the empathy of real estate developers to ensure that houses don't fall down. I propose that we not rely on it to ensure that pedestrians have a safe corridor for travel.
I'm working on something to that effect. I'm much further than what this shows. Shameless plug i guess.

https://www.youtube.com/watch?v=Tm2luLX8zbc
There's no reason to learn any other language. The Ecma International association announced last year that all languages except for JavaScript would be discontinued as of Dec 31, 2015. Any code that hasn't been rewritten in JS by then will have 60 days grace period to finish a rewrite. After that the non-JavaScript code has to deleted.
That's the beauty of MDMA actually: there's little that suicidal ideations can do in the face of a massive flood of serotonin. It's like an antidepressant that works within an hour and lasts for about three.

It can lead to insight that produces lasting change.

Please heed this last part: if you choose to treat suicidal urges in this way, tell someone what's going on so you can have support for the following week. The crash can be dangerous to someone in an unstable place.
From the article:

> include wording like “impossible situation,” which was reflective of my thinking at the time, not objective reality.

Distorted thinking tells you that the only way to escape the impossible situation is death. If distorted thinking told people to go whitewater rafting we wouldn't have 112 Americans dying by suicide each day.

https://www.afsp.org/understanding-suicide/facts-and-figures
Came here to read about React Native

Stayed to laugh the pedantic fixation upon gender pronouns.

Stay Hilary, HN.
Reading Every Issue of the New Yorker
Going with a Tesla solution would actually be way way more expensive (when bought new). A Tesla K20 is 3520 gflop/s for $2900 (and then you need a server to put it in). The Mac Pro is 3500gflop/s for $4000.

The Tesla card does have a significant advantage in terms of double precision math, but that isn't the kind of workload we're doing. If we were to go with GPUs on Linux systems, the NVidia GRID card or AMD FirePro server cards are probably a better fit. Or maybe even NVidia Quadro or GTX, although they don't have the proper fan layout and there would be some tears shed over getting the power sockets cabled.
Cocos2d-x team launches SDKBOX
Many times this question has come up. All oldsters have different stories, but the one constant seems to be that programming is what we do anyway, and still a bit surprised people want to pay us.

I'm 67, wrote my first program in 1963, been employed in computers since 1967, traversed the entire stack from hardware through designing 4G graphical programming languages, with a focus (if it can be called that) on embedded Real Time dataflow systems. A classification that maps well onto many kinds of products. I've never been tempted into management. Yes, I don't have the first ten years in my resume. But at the same time I've never got a job by submitting my resume through the front door. Never. Even my first (at a computer manufacturer, as a commissioning tech) was by referral. My current one via an internal recruiter who liked my generalist CV on Linked In and called me. Others by coworkers who moved on and called me along. You need to be visible, to be found, to be reckoned good, and to develop some kind of rep. In my case, at the junction between hardware and software. The other thing you need is to always keep learning.
The Amazing Story of the Hand Crafted 'Quilt' by Tyler Perry
At the scale imgix is going for, and given they're already doing a lot of custom architecture work, something like Supermicro's GPGPU chassis [1] would allow the same server density, plus use GPUs and CPUs that are 1-2 generations ahead of Apple's offerings. Regarding raw images, you don't need OS X servers to do that, just programs that can read the raw formats. That could be a windows box, or an OpenCL-enabled program like darktable [2]. Really the biggest issue here is engineering time for porting the app, and given the costs of the hardware they're using, I'd take a good hard look at how long it would take to port the software; I'd bet that they'd save money after deploying a few boxes.

[1] http://www.supermicro.com/products/system/2u/2028/SYS-2028GR...

[2] https://www.darktable.org/
Yeah exactly Microsoft's point I think.
I'm not sure if its the best trade off right now, but it certainly makes sense.

It might help bridging the current solutions, hopefully (even thus that will perhaps take 10 years)
The 250-acre church nurturing faith+free spirits in the foothills of PA
Will Microsoft Buy Salesforce?
Apropos to nothing, but when you stuff a bunch of Mac Pros in a box, they begin to look like enlarged vacuum tubes/capacitors. I can almost imagine them being "screwed into" the rack chassis.
(you should get Apple promotional sponsorship while you're at it. this blog post is great for the mac pro, which is a fantastic piece of hardware.)
If you think pronoun accuracy is a primary concern regarding women in tech, I'm going to guess you have never seen a woman in tech. They are far more concerned about memory leaks and pointer management.
Sonnet sells this workaround that puts 2 Mac Pros in 4U http://www.sonnettech.com/product/rackmacpro.html
Intro to Neat – A Semantic Sass Grid
I feel that either you misunderstood me or I misunderstand you. I'm leaning towards the first option.

By which I mean - There's a distinction between the kind of interview that happens between a founder and an investor and the one that happens between an employee and an employer. I wouldn't be surprised if an investor asked that kind of question, but if an employer did, I would think it was rather arrogant.
Congratulations on what has by all available accounts been an extremely well executed tenure as engineering leadership for one of the most significant new tech companies in the world. Will be avidly watching whatever your next move is!
This should be at the top of the article to hush folks like myself who might be curious from the get go why another approach wasn't taken and why the Mac Pros were selected. Thanks for the insight as to the why.
Yeah, that was obnoxious. The only link on the page I wanted to check out, I couldn't.
Sandi Metz just did a great presentation covering much the same material (arguably better) at RailsConf:

http://confreaks.tv/videos/railsconf2015-nothing-is-somethin...
I am 53 and started programming in 1977. I feel EXACTLY the same as you.
Sounds more like a "let's see how their mind works" rather than a question of serious intent.
It's regional and context-specific. On the U.S. coasts, "guys" is considered gender-neutral when used in an address (e.g. "you guys" or "guys, listen to this"). It seems like depending on region it might be the case that "guys" can be broader (e.g. "Facebook guys" being gender-neutral), although personally as someone who grew up in the Northeast that sounds non-idiomatic to me.

(Edit: here's a link to the Harvard Dialect Survey that shows regional variations in addressing groups of two or more people: http://www4.uwm.edu/FLL/linguistics/dialect/staticmaps/q_50....)

There's been some linguistic research that shows that men are more likely to interpret "guys" as neutral than women, although unfortunately I don't have a link.

Some people prefer not to use the "guys"-as-gender-neutral slang even on the coasts both because it sets male as default and because it can be misinterpreted by people from other parts of the U.S. and the world. Personally I've stopped using it unless I'm actually addressing a group of dudes.
Throw an event for medium-sized local businesses where they can learn about a topic of relevance to you and also meet other medium-sized local businesses which are interested in learning about that topic. You will be the belle of the ball, by construction. You can make your presentation 95% pure education and just 5% a hint that you have commercial interests in this area and people will threaten to take your hand off with how fast they give you checks.

This trick builds consultancies.

Do not underestimate how many topics you know which are a) worth significant amounts of money and b) which you'd BURY the average decisionmaker at a local medium-sized business in skill levels. The median journeyman Ruby on Rails programmer is already more qualified to talk about e.g. backup strategy than every. single. person employed at a local law firm with $10 million a year in billings.
So for $56k USD you get a system that is roughly twice as fast as the 4x Mac Pro solution... but also costs twice as much? The numbers actually don't work out too badly. At least, better than I would have initially assumed. Density is really the only area where the 4x Mac Pro solution loses hands down.
Basecamp - we have hundreds of clients and need a place to store all of the information. Its cheap, it works, and it is easy to learn.
Do you mean it as a trap financially speaking? e.g. after certain age your salary stagnates, and your 'hireability' is reduced dramaticlly (ageism comes to mind). If so, I agree that might be true in some cases (anecdotically speaking), but not only for programming. But if you love it, what is the non financial cost of 'leaving the trap'? Isn't the real trap not improving/advancing in the things that really matter to you, because of things you can't or are very hard to control?
Docker was designed to be very easy to get started on your laptop with one IP address and it looks like some people are getting stuck in that model.

I agree that if you are running on AWS VPC or some other overlay you should just use VPC for container networking. You shouldn't overlay your overlay. But there isn't any tooling that I know of to do that.
But that's not what the blog post we're responding to was about - this was about anecdotal evidence that the MIT alumni who were still 'engineers' at 50 were worse off than their peers with more glamorous job titles. Maybe quite a few of the ones who answered 'not an engineer' were actually like you. Chief something, CTO, head- lead- something.

If you were interviewing an applicant for a dev position, have you never wondered "you worked there for 15 years, why were you never promoted?". I doubt the same would be asked of someone who had been working as a surgeon for 15 years.
Maybe the "market" is telling you not to live in bushwick ?
(I'm the datacenter manager at imgix, and wrote this post)

It is pretty frustrating. We've joked around about how Apple will probably announce a new Xserve at WWDC next month, now that we've done the work to get the Pros happy in production.

I don't really see them re-entering this space though. Apple already has a LOT of businesses that they are clearly bored with. iPods, the Thunderbolt Display, their mice, and so on. They seem to be unable to get engineering motivation behind "unsexy" products, which I definitely think a new Xserve would classify as.

Plus, just making it rack mountable wouldn't necessarily cover our use case. What if it didn't have GPUs, or couldn't fit the ones we wanted? A lot of server class GPUs can't fit in a 1U enclosure, they need 1.5U or 2U chassis for airflow and heatsinks and whatnot.
NullLogger completely makes sense. NullUser allows code to proceed indefinitely as if we have a User instance and have to proactively check. Doesn't Ruby have optionals?
I can only respond to what he said, not what he meant.
Best of luck to Greg. I find this poignant but not surprising. His previous blog post was very thoughtful, if somewhat existential. I was actually watching for updates to see if he had successfully evolved his role into something meaningful and productive. In the end, and no offense to him, it seems like some variant of the Peter Principle just played out here.
Major depression turns life into quicksand. It seems like anything you do makes it worse so you choose to do nothing. Eventually it gets unbearable and suicide starts creeping in.
Buddhists bet their horse in one particular lifetime on eventually escaping suffering by following Buddhist teaching/philosophy. Some suicidal people bet their horse on escaping a more immediate suffering. Other than the immediacy of the suffering, their both existential "bets" from the perspective of the author, and so I don't see a great distinction between either strategy.
I get your point and agree with it. I've said it many times myself. But people don't think in terms of mastering a craft and spending a productive life practicing it. In the modern world if you're not on a trajectory toward the 1% you're losing. In that sense most engineering fields are "traps" because if you stay an engineer you aren't going any further up the ladder. I'm a craftsperson, and I still practice the craft of building software systems professionally, every day, even though I've been doing it for twenty years. That's one thing that hasn't changed. Another thing that hasn't really changed in twenty years is my salary. I understand and accept that, but if you don't know that will be a consequence of being essentially in a trade then I can understand how you might come to feel stuck.
For certain tasks, AI has long been more accurate than doctors. But it isn't used because doctors and patients don't trust it. So perhaps PR is exactly the missing piece of the puzzle.
Hey Airbnb, don't further optimize: you'll lose your hipster cred.
Could not the same question be asked about the gold held by the US government?
Would anyone mind elucidating why I was downvoted for this comment with no response? I feel it's truthful and respectfully stated. Several other comments agree with it.
(I'm the datacenter manager at imgix, and wrote this post)

Yep, there are lots of other options out there. I considered at least 4 or 5 off-the-shelf ones before committing to designing and building our own.

In Sonnet's case, it is super expensive and no denser than this: http://mk1manufacturing.com/store/cart.php?m=product_detail&...

We're able to achieve twice that density, which put it right on target with where I wanted to be. 44 of 48 switch ports utilized, almost all CDU outlets utilized, and ~13kW out of 14kW utilized under load.
From what I've heard, good surgical outcomes correlate more with experience in doing the procedure than anything else.

So unless you've got a problem amenable to surgery but without procedures with good outcomes for someone like you, you should prefer experience.

It may not be "new", but there's value in the higher probabilities of good outcomes.

In that, software development is very similar, except of course the stakes are fantastically lower.
Starting a company because "everyone else is doing it" sounds like a bad idea. For me, it's been something I've wanted to do since my first side project got 1500 uniques via StumbleUpon, and suddenly I realized how much fun it is creating something new that has real users.
They ask it of founders. I thought you meant the point was irrelevant because Greg Brockman wasn't there at the very beginning.
US Dollar is not backed by gold nor emitted by the Federal Government, though.
Right, you can't actually build a trustless system for gold ownership where someone else is holding the gold.

You can do things that create confidence like audits but you don't gain anything using cryptocurrency. In fact I don't see any mention of cryptocurrency or even payments/transfers/currency on the site.
Even an HP 4 socket system like the DL980 G7 is going to be as expensive.

None of these servers are going to be cheap.
There are fare components for mileage and time, which should deal with distance, roadway accessibility, and desired route. Needing surge pricing to get them to pick someone up in Oakland should not be necessary.
I'm 30 and a senior programmer. What should I be doing to ensure I have career options at 50? Is management inevitable with individual contribution primarily reserved for scrappy youngsters?
only two days back i added this alias:

alias vless=/usr/share/vim/vim73/macros/less.sh

after finding it on a search for a colorized pager
Show HN: Onboarded – User Onboarding as a Service
I don't think it's the developers being myopic. For the most part, it's management that views development as a young person's game and encourages people to move out of the technical track and into the management track. If companies viewed programming as a long term career, they would put the pay scales in place to treat it as such. It's only a "trap" in the respect that in many (not all) places your pay maxes out as a programmer faster than it does as a manager. I don't think it's most developer's choice for it to be that way.
As usual, everyone devalues the benefits of progressive enhancement. Add-on would be a great way to get the ball rolling, as long as your website works without it too.
Think about what "mostly done" means, assuming you're a software engineer.
Doh, that's ironic. Did Sam apply to YC too? Did he answer: "I plan to flip this company in a year or so and become one of you"?
Me 3! 56, first prog job was in '87. Now I'm steadily employed in a dream job, working from home, writing mobile apps and exploring new "IoT" technologies. If this job ends, which all jobs do sooner or later, I'm hoping to starting my own company, finally, and ride that into retirement. But life continues to be an adventure and you never know what lies around the next bend in the road!!! Best of luck to you and to people of all ages in this amazing field.
More accurately it will be used as a diagnostic advisor.
Facebook Marketing Hacks to Increase Your Reach
I don't think that looking at people making "multi-million dollar enterprises" is necessarily going to cause much envy or anything. Brockman presumably has equity worth quite a lot and was key to the level of success Stripe has seen so far.
well, it is good that you like the things you do. at your age, we youngsters tend to expect you to be in the management level, not at individual contributor level.

from time to time, i would see our team hiring engineer with gray hair and requiring special mechanical keyboard, and we all thought "mm.. interesting."
In my case, when I received my Lenovo the first thing I did after opening the box was unscrew the case and change the drive for an SSD. Before even powering it on once. But yeah, if I used the default HDD, I'd at least reformat it first thing. I'm a Linux user though, so I'd have to reformat it anyway, but I'd still reformat it even if I were a Windows user.

Microsoft, Google, Apple, Ubuntu, et al. all make decent OSes that are designed to, um, work. I don't get why manufacturers don't get this simple fact and always have to tamper with stuff. For the less-technical people out there, can't we have a "Nexus" sort of PC manufacturer who prides themselves in selling with ONLY vanilla OSes and as-standard-as-possible hardware components?