News for hackers. Stuff that matters.
Re:Is this what it’s supposed to feel like? by jkldotio on Friday April 26, 2013 @12:54PM (#5613941)
A word to the wise regarding your employment benefits, you say:

"Shiny Apple Products Seriously, get whatever you want (PC users may have to justify themselves)."

That will simply turn off some people and there is no reason for a self-interested business to do that. Apple computers actually are PCs, and always were but especially now they are PCs, so you should make a distinction regarding Linux. The top machine learning company in the world even has their own distribution of Linux[1](or flavour of Ubuntu, however you want to put it). They and many others who don't make such snarky remarks almost certainly pay more than you and are working on more interesting problems than you, you are just narrowing down your potential employees without any reason. So, even though it's in jest, remove that statement from your hiring page if you are serious.

[1]http://en.wikipedia.org/wiki/Goobuntu

Re:Is this what it’s supposed to feel like? by dangrossman on Friday April 26, 2013 @01:14PM (#5614071)
+1 to counteract the downvotes. This turns me off too. I know they're a Rails shop, and that's super popular with hardcore Apple fans, but Ruby code doesn't seem to mind when I write it on my Windows laptop. When I chose my machine, it outspec'd the MBP in every way (from screen to SSD/RAM to build quality) for less money -- not a valuable mindset at an early startup? The host OS doesn't matter all that much when you spend half your time SSH'd into Linux servers anyway.
Re:Is this what it’s supposed to feel like? by misterS on Friday April 26, 2013 @01:30PM (#5614188)

   not a valuable mindset at an early startup?
This is what irks me, too. The startup I was working at (somewhere in Europe) was always short on money (there wasn't any VC funding), and I get it that this meant having to cut corners anywhere. But then the owner started to outfit every new employee with the latest mac book and a cinema display - for roughly 9000$. I had a (good) Thinkpad and a standard 24" monitor for a third of that price. Why they decided to throw out that much money on Apple while I couldn't order a spare keyboard I don't know.
Re:Is this what it’s supposed to feel like? by eridius on Saturday April 27, 2013 @12:48AM (#5616843)
On what planet does even the highest-specced MacBook Pro + external display cost even remotely close to $9000?
Re:Is this what it’s supposed to feel like? by arnorhs on Saturday April 27, 2013 @02:27AM (#5617007)
Welcome to Europe. Taxes, customs, shipping + crazy markup, and this is what you get: http://www.epli.is/tolvur/fartolvur/macbook-pro-15-retina-2-... - high specced rMBP is ~$4500. Add a monitor and and iphone and you're already there, at least pretty close.
Re:Is this what it’s supposed to feel like? by eridius on Saturday April 27, 2013 @02:34AM (#5617021)
Is there no better place to buy from? You can't buy from Apple directly? Because the markup on that linked store is absolutely insane.
Re:Is this what it’s supposed to feel like? by derefr on Friday April 26, 2013 @02:34PM (#5614612)
> outspec'd the MBP in every way ... for less money

You're falling into the consumer trap of thinking of the value of an item as its initial, un-depreciated cost. Apple products are almost liquid assets--you can sell them for large fractions of their original purchase price for years after you buy them. Whereas most PCs, like cars, plummet in value the moment you take them off the "lot." Which do you think a startup would rather put on its balance sheet?

Also, because Apple products don't tend to depreciate very quickly in the market, Apple is willing to re-attain their own products after lending them to you for a while: they maintain a very competitive leasing program for businesses (http://www.apple.com/financing/business.html), which you can get into as soon as you want to lease $5000 worth of hardware (i.e. as soon as you're at least a two-person shop.) This is basically the Heroku/AWS of computer hardware: you need fifty laptops for a year? Pay as you go. Want to upgrade? Return them and get new ones, no charge. Business fail? Send everything back, you're good. Business succeed? You can buy the stuff out.

I would bet [fairly large amounts of money] that the majority of startup in SV/SF who keep Apple hardware are on that leasing plan. As soon as you mention anything about "starting a business" around an Apple Store employee, they throw someone in a black shirt at you to explain it.

Re:Is this what it’s supposed to feel like? by segmondy on Friday April 26, 2013 @03:03PM (#5614789)
his point is that a startup should be resourceful period. a startup doesn't have to think of liquidating their assets unless they are going out of business. I use a 10yrs old ibm thinkpad. I've been hacking Unix systems 1994 and started writing C/x86 asm back then. I get odd looks when I go to meetups and pull out my old clunky hardware. I bought it for $100 3 years ago, it works great for me. No matter how fast/sexy my machine is, it doesn't write the code. I do! I've always stayed with older machines due to an experience I had around 97. I had an IRC friend in Poland, he had a 8086 machine. I had a 486 or possibly early pentium. He wrote a routine that was way faster than mine because his only experience was through his 8086, so he had to make it fast enough for himself. I realize that having top of the line hardware puts me at a disadvantage, I can't assume that most of my customers are going to use the latest. I work as if they are going to use the slowest. Th e only time to code with the latest/shiny is multimedia intense projects like game development. Web development? You can use a 15yr old computer.
Re:Is this what it’s supposed to feel like? by derefr on Friday April 26, 2013 @03:07PM (#5614808)
> The only time to code with the latest/shiny is multimedia intense projects like game development.

Your anecdote was exactly the refutation of this statement. :) Game developers are often encouraged to work on median-spec systems because games are expected to run on a variety of configurations. You don't want to develop The Sims on a quad-core Xeon with multiple GT680s, only to find that it doesn't run on your mom's 2005 Core 2 Duo with integrated graphics. The people working with the asset pipeline/level editor might want some extra horsepower (end-users aren't expected to be able to run the level-editor, so it's usually not very optimized) but the programmers don't frequently need it.

Also, though, I disagree with this:

> a startup doesn't have to think of liquidating their assets unless they are going out of business

The most important thing to keep in mind, as any sort of business owner, is your BATNA (http://en.wikipedia.org/wiki/Best_alternative_to_a_negotiate...). It drives all your major decisions--should we raise funding, should we get acquired, should we IPO, should we declare bankruptcy, etc. And the "baseline" BATNA is always "how much money would we have as runway if we just liquidated everything, fired everyone, and started over?" It shouldn't be a consideration, but it should always be a benchmark to observe your distance from. More liquid assets means more negotiating room, basically.

But really, my point wasn't about liquidating assets, it was mostly about cashflow. A startup, like any business, both earns and spends money. Leasing means you have more cashflow. It's the same reason you don't buy physical servers right away--you don't want to lock that money up if you don't know if you'll need it.

Re:Is this what it’s supposed to feel like? by sneak on Friday April 26, 2013 @02:09PM (#5614461)
> When I chose my machine, it outspec'd the MBP in every way

...

> to build quality

What, praytell, did you buy?

Re:Is this what it’s supposed to feel like? by dangrossman on Friday April 26, 2013 @02:50PM (#5614704)
A first-generation HP Envy 14. This was about 3 years ago, long before Retina:

* Intel Core i5 processor, 8GB RAM, 160GB SSD

* 1600x900 14" IPS "Radiance" panel

* Switchable graphics (Intel integrated / Radeon discrete)

* Backlit island-style keyboard with oversized multitouch touchpad

* Amazing build quality (aluminum-magnesium alloy case, no plastic, slot-loading disc drive, edge-to-edge glass)

It was, essentially, an MBP clone, with an objectively better display panel, lower price tag at the same configurations, and Windows 7 instead of OS X. 3 years later it's still in perfect condition it was built so solidly. Unfortunately HP ruined the brand name by applying it to cheaper, inferior laptops in the years since, so you can't compare it to an "Envy" today.

@bluedino: It was just as sleek, with the same pixel density as the best screen you could custom order for an MBP, but better brightness & contrast. Here's what it looked like next to an MBP of that time: http://cache.gawkerassets.com/assets/images/4/2011/11/d929dd...

Re:Is this what it’s supposed to feel like? by MaysonL on Friday April 26, 2013 @06:05PM (#5615774)
I wonder why this brand ruination happened: did some manager at HP have a P&L compensation setup so that by cheapening the product he got a bigger bonus for a year or two?
Re:Is this what it’s supposed to feel like? by bluedino on Friday April 26, 2013 @02:30PM (#5614589)
He means in every spec other than sleekness and screen.
Re:Is this what it’s supposed to feel like? by bradleyjoyce on Friday April 26, 2013 @02:08PM (#5614451)
Apple fans are apple fans because of the OS and the industrial design... not the hardware specs.
Re:Is this what it’s supposed to feel like? by sneak on Friday April 26, 2013 @02:09PM (#5614465)
Industrial design _is_ a hardware spec.
Re:Is this what it’s supposed to feel like? by spamizbad on Friday April 26, 2013 @02:32PM (#5614606)
Totally agree. Even though I'm a mac user, PC-hostile attitude is a total red flag for me. My experience has been that more Mac-heavy shops tend to be somewhat weaker on the *nix side, primarily because they overlook people with strong Linux chops. If they genuinely know their stuff, PC/Linux people can help you get more mileage out of your infrastructure... which sounds like something 42floors needs at the moment.

There was a story of a failed startup on HN a month or so ago that had a co-founder who stated (jokingly) that they'd no-hire engineers who used Linux as their primary OS. They ultimately folded in part because of technical issues with their infrastructure.

In that respect, it wouldn't surprise me if there's a real correlation between crummy sysops and PC-hostileness in startups.

Re:Is this what it’s supposed to feel like? by cheald on Friday April 26, 2013 @03:52PM (#5615046)
> There was a story of a failed startup on HN a month or so ago that had a co-founder who stated (jokingly) that they'd no-hire engineers who used Linux as their primary OS

This blows my mind. I'd think that would be a prime quality, since you're almost certainly going to be deploying on Linux platforms. Intimate knowledge of your production platform is invaluable.

Re:Is this what it’s supposed to feel like? by UK-AL on Friday April 26, 2013 @07:10PM (#5616033)
That's odd. Being familiar with a Mac system would normally make you better with Linux considering the terminal is similar.
Re:Is this what it’s supposed to feel like? by spamizbad on Friday April 26, 2013 @07:49PM (#5616160)
Keep in mind "PC" in this context would probably indicate Linux just as easily as Windows - these are startup developers we're talking about.
Re:Is this what it’s supposed to feel like? by UK-AL on Friday April 26, 2013 @08:03PM (#5616206)
That's what I'm saying. Mac users tend to be familiar with linux automatically. I don't think Mac users would be anti-linux.
Re:Is this what it’s supposed to feel like? by Evbn on Sunday April 28, 2013 @11:04PM (#5623862)
I would no-hire anyone with the poor judgment and prioritization skills to use Linux on a laptop.

I even had Linux on a laptop, around 2000

Re:Is this what it’s supposed to feel like? by jaz on Saturday April 27, 2013 @02:47PM (#5618681)
Do you have a link to that story? I'd be very interested in reading it.
Re:Is this what it’s supposed to feel like? by kaspm on Friday April 26, 2013 @01:07PM (#5614018)
100% agree, developer here who sees snarky recruiting posts like this and immediately says no thanks. Makes it clear the company is gimmicky and not focused on the true challenges of software development: clarity, focus and rational decision-making
Re:Is this what it’s supposed to feel like? by jeremyjh on Friday April 26, 2013 @01:25PM (#5614142)
Yes the only problem is the snark. I prefer Linux; still if a job wanted me to use OSX I'd be totally fine with it. But a remark like this just puts me off.
Re:Is this what it’s supposed to feel like? by _lex on Friday April 26, 2013 @01:21PM (#5614119)
See my answer above: https://news.ycombinator.com/item?id=5614106. It's more rational, and more about focus than it seems.
Re:Is this what it’s supposed to feel like? by kaspm on Friday April 26, 2013 @01:32PM (#5614202)
Yeah, there are many legitimate reasons to prefer Mac to Linux or Windows, not the least of which is that Ruby gems just work better on a Mac because they are developed there (regardless of whether you will have to figure out those problems when you deploy to your Linux-based production environment in AWS :P). The issue isn't whether you use Mac or PC but in the holier-than-thou attitude about it. You are recruiting a team of (potentially) one-trick ponies who are religious about making judgement calls.

Probably a looooooooong stretch from just saying "Justify a PC" to you are building a uncompromising team but I would just say "The Best Equipment (We mostly use Apple)" would accomplish the same goal with less annoying language

Re:Is this what it’s supposed to feel like? by etjossem on Friday April 26, 2013 @02:19PM (#5614529)
Agreed. When you say "all the shiny Apple products you want", you actually mean "the fixed cost of your equipment is irrelevant compared to the value you create in the long run." Say so in plain terms. The most attractive type of equipment benefit I've ever seen on a job posting said the following:

"Pick whatever will make you most productive: we'll order it overnight."

Even if there are one-time integration costs involved in adding a PC user to the team, that candidate may still be more productive in Ubuntu. Trust their judgement.

Re:Is this what it’s supposed to feel like? by codegeek on Friday April 26, 2013 @01:52PM (#5614344)
To be fair to the ad, I think they mean it in a funny way when they say "PC users may have to justify themselves" but even then, it comes off as the usual crap of "if you are a PC/windows user, you are not hipsters like us who are on mac".So the intention might be good but I agree that it probably is not the right place for it. I personally use a dell laptop for dev work at home where I have partitioned windows 7 and Ubuntu and switch to either as necessary.
Re:Is this what it’s supposed to feel like? by general_failure on Friday April 26, 2013 @01:01PM (#5613977)
Agree. Unnecessary PC prejudice for a company that has nothing to with PCs.
Re:Is this what it’s supposed to feel like? by Odin9 on Friday April 26, 2013 @01:25PM (#5614146)
Somewhat tangential: Are there many start-ups that allow talented tech people to build their own PC? I used to think most programmers knew hardware, but that apparently isn't or was never the case. Building PCs is second nature to me, and I could build a PC two times more performant than a Mac and probably half as expensive.
Re:Is this what it’s supposed to feel like? by mixmastamyk on Friday April 26, 2013 @01:35PM (#5614218)
I agree, but it is largely a waste of time these days considering return on $/hr.

That's important to a business; not so much at home.

Re:Is this what it’s supposed to feel like? by onemorepassword on Friday April 26, 2013 @02:30PM (#5614594)
Can you bring that PC into an ad-hoc meeting with a few of your co-workers? I'm not talking a Meeting(TM), just sitting together to figure some stuff out, maybe put some things up on the beamer, present your work, share your knowledge?

This is why I don't want people building their own PC, even though generally they can pick any tool they like: it shows they have the wrong priorities (at least for our team). Unless your job involves something really resource intensive, a high-end laptop (combined with external screens, keyboard and such) is more than good enough and much more practical.

Don't get me wrong, I love building my own machine, I build my own home server from scratch just for the hell of it every few years.

But simply the fact that you call it "half as expensive" suggests you have no realistic idea of actual costs. The time you spend searching the parts together is already more expensive than a MacBook.

Re:Is this what it’s supposed to feel like? by _pius on Friday April 26, 2013 @01:23PM (#5614133)
That will simply turn off some people and there is no reason for a self-interested business to do that.

Actually, judging by your comment and the ensuing replies, it looks like listing the benefit this way is doing a great job attracting the people they want and filtering out those who wouldn't fit in there.

Re:Is this what it’s supposed to feel like? by jkldotio on Friday April 26, 2013 @01:29PM (#5614177)
Any business where people who use a different windowing system to get to their editor and shell "don't fit in" is not a business many high level hackers would be interested in at all.

Even PG's Lisp versus Blub argument is tenuous. Languages and OSes are a dime a dozen. What matters are algorithms and real world results. If you don't see that that's fine, but some real machine learning company thinking at the level of algorithms and not tools will eventually come along and eat your (company provided) lunch.

Re:Is this what it’s supposed to feel like? by _pius on Friday April 26, 2013 @01:44PM (#5614290)
... is not a business many high level hackers would be interested in at all.

If you don't see that that's fine ....

You sound very defensive about this, which leads to the flip side of your argument: any prospect who can't take the lightest of jabs at their pet platform is not a person many "high level" startups would be interested in at all.

Re:Is this what it’s supposed to feel like? by jkldotio on Saturday April 27, 2013 @01:45PM (#5618453)
The 81 upvotes (of 191 for the story as a whole) on my original post and the replies here with people overtly stating they'd like to work for the company but were immediately turned off by that phrase I think prove my point. If we consider the jobs page as a kind of landing page and were A/B testing different different phrases it's clear this one would not survive.

I understand you are making an app on iOS though and it would be perfectly legitimate for you to have constraints on employee setups because of that. But for a company working on a RoR project where the window manager doesn't matter, who seem to be having trouble recruiting, I'd suggest the data here clearly indicates they should drop the phrase as there is no way (looking at those numbers) it is helping them filter out some trouble making characters with a bad attitude towards Apple, it's turning a huge number of people off. And as I said elsewhere, there are companies certainly paying more and certainly working on more interesting problems who don't do this.

Re:Is this what it’s supposed to feel like? by danielweber on Friday April 26, 2013 @02:33PM (#5614610)
It's negging, before the first date has even happened.
Re:Is this what it’s supposed to feel like? by scott_s on Saturday April 27, 2013 @02:40PM (#5618654)
I use Macs, and the impression that comment gives me is they care about things that don't matter.
Re:Is this what it’s supposed to feel like? by detst on Friday April 26, 2013 @01:51PM (#5614335)
C'mon, you're beating up a strawman. All they said is that you may have to justify the decision. I wouldn't want to work there if the tools were forced on me without any say but that doesn't seem to be the case.

It makes sense to standardize and to have a reason if you want to deviate (said from the perspective of someone that would want to deviate). However, I'd still reword it if I were them, based on this reaction.

Re:Is this what it’s supposed to feel like? by Odin9 on Friday April 26, 2013 @01:29PM (#5614180)
Just as good programmers are those fluent in many languages, a good programmer should also be fluent in many operating systems.

Hypothetically, if Mac went under and ceased to exist, do you really want to be that business that relies entirely on Mac ecosystem?

IMO Linux is simply the safest OS to rely on because it's open source.

Re:Is this what it’s supposed to feel like? by Shorel on Friday April 26, 2013 @03:23PM (#5614900)
> IMO Linux is simply the safest OS to rely on because it's open source.

Anyone who buys brand new hardware can attest to the contrary, because of the lack of drivers.

Windows is the safest OS to rely for business. It's also way overpriced, in part, because of business.

I know I will not buy an AMD HD 7000 series yet for my Ubuntu rig because some things don't work in the OS driver.

We both love OSS, but please be objective and look at the issue from all perspectives.

Re:Is this what it’s supposed to feel like? by bluedino on Friday April 26, 2013 @02:29PM (#5614585)
I really doubt OS X or Windows are going anywhere anytime soon
Re:Is this what it’s supposed to feel like? by saosebastiao on Friday April 26, 2013 @07:38PM (#5616120)
I kid you not...that line literally prevented me from thinking about submitting my resume...despite the fact that I'm completely sold on their business model.
Re:Is this what it’s supposed to feel like? by _lex on Friday April 26, 2013 @01:20PM (#5614106)
This is slightly less stupid/mean than it seems. Supporting only one set of systems (only mac, on latest OS), is much less complex and makes surviving hardware failures easier. At this stage, they probably don't have a guy managing hardware and helping when things break, so it really helps to reduce the number of moving parts, or (in this case) the diversity of moving parts.
Re:Is this what it’s supposed to feel like? by etjossem on Friday April 26, 2013 @02:38PM (#5614636)
I can only speak for my company, but the advantages of equipment diversity outweigh the costs. We've already written "new developer" documentation for both Mac and Ubuntu, which we'd have to do anyway at a certain size. If the site looks bad on any type of monitor, we're able to spot the issue immediately. We can do native testing of IE without depending on VMs. And - last but certainly not least - we're all comfortable with our tools, regardless of previous experience.
Re:Is this what it’s supposed to feel like? by john_b on Friday April 26, 2013 @02:40PM (#5614649)
I was surprised to not find "unlimited Kool Aid" among the benefits.
Re:Is this what it’s supposed to feel like? by skrebbel on Friday April 26, 2013 @04:24PM (#5615229)
Seconded. I know we're getting a bit off topic here, but I'm growing really tired of all the startups who think making fun of people who prefer a different OS/computer than the founders is a good recruiting strategy.

Think about it. If you're a Mac user, would you work for a startup that says " This is a pure .NET shop and proud of it! You won't find any of those Apple hipsters here!"? If not, why do you assume the opposite is somehow very attractive?

Re:Is this what it’s supposed to feel like? by eridius on Saturday April 27, 2013 @12:51AM (#5616847)
If you're a Mac user, why would you even be interested in a pure .NET shop?
Re:Is this what it’s supposed to feel like? by skrebbel on Saturday April 27, 2013 @03:23AM (#5617096)
Sure, the example feels a bit over the top, but if you really can't think of an example, then I dare calling you a little short sighted.

It's like saying a Windows user wouldn't want to work at a Node.js shop. What does the dev tech have to do with the OS? And yes, it's a fair comparison, especially since Xamarin.

Re:Is this what it’s supposed to feel like? by lmm on Saturday April 27, 2013 @03:52AM (#5617129)
We're constantly told not all mac users are zealots. If you're a developer who has decided OSX is the best option but isn't religious about it you would probably be willing to work in .net if the rest of that company was good enough.
Re:Is this what it’s supposed to feel like? by dangrossman on Saturday April 27, 2013 @01:44PM (#5618451)
Why don't you ask the folks at StackOverflow? Pure C#.NET/IIS/SQL Server stack, founded by an MBP user.
Re:Is this what it’s supposed to feel like? by Evbn on Sunday April 28, 2013 @10:56PM (#5623844)
You make a lot of outdated assumptions about Google engineering.

And they have basically the same policy: Fancy Macs, but MS Windows is frowned upon.