Live data from Hacker News

A two-person startup already uses twenty-eight other tools

acrossapp.com

381–390 of 468 posts

Re: A two-person startup already uses twenty-eight other tools

#381

I am the CIO of a mostly remote, cybersecurity startup (50 FTEs). I balance between not single-threading all choices through me and not letting things get too out of hand. That means no one is every really happy. E.g., we use Uberconference for videoconferencing. We thoroughly looked at a bunch of others and chose UC for its functionality, price, and simplicity (every conference gets a simple phone number, no stupid…

Gosh... no one in their right mind should ever select Concur for reimbursement. I could understand a big company talking heads getting lured in because their secretaries would be suffering through Concur crapware, not them. For startups, I would have expected the decision-makers to give a through hands-on treatment before enforcing it on everyone.

Seriously, you shouldn't be making technical choices for professional developers as CIO unless you are writing code as one of them. If you think they are like toddlers, your hiring is already busted. More seriously, CIO is a pointless title no one really knows why it exists. Even more seriously, startup shouldn't be having "IT department". If you do, you are already Walmart at that point, not Amazon.

Re: A two-person startup already uses twenty-eight other tools

#382

Earlier quoted context omitted.

> (every conference gets a simple phone number, no stupid 9-digit code plus pin plus participant id) in our case, UC constantly failed hard to properly encode an essentially static excel sheet over screen share - jpeg artifacts the size of basketballs that never went away, even when given infinite time to "catch up". zoom has zero issues with screen share, but randomly drops calls, and yeah the phone + 9 digit id + p…

That's weird about Zoom. We have whomever is scheduling the meeting paste their personal meeting ID into the meeting invite. It's one click for anyone joining, including the host.

Maybe if you literally call in to the conference? Not sure why you’d ever want to do that, but...

Re: A two-person startup already uses twenty-eight other tools

#383
post #46

Earlier quoted context omitted.

Eh, the problem with the "IT department dictates all the choices because the devs are stupid" approach is that it takes ownership away from the devs, therefore leading to a self-fulfilling prophecy. If I can't be trusted to make technology decisions for the system I know about (and the IT department knows nothing about), then why should I care about delivering the best possible product? Sorry, I've seen exactly that…

The problem is that the devs are smart and stupid at the same time. They're smart when discussing code complexity, callbacks, functions, APIs and the like. I've seen this time and again where many devs would get together to flesh out a chunk of a project and work together rapidly for the best way forward, along with nearly all edge cases. This is not simple or stupid in any sense of the words. However they are also s…

You said those are smart people. If they don't understand certain aspects that are relevant, why not try to teach them the importance of it (e.g.: here's what matters when we log, and why; if necessary, teach them how to monitor the system using logs so they see the importance firsthand). If they are truly smart and professional, they should be able and especially willing to learn about it.

But yeah, I think that as an industry we overemphasise (both in hiring and in our weird pseudo-meritocratic community) raw coding skills and underemphasise big picture thinking, communication, collaboration, etc.

Re: A two-person startup already uses twenty-eight other tools

#384
For about $230 a month the amount of functionalities a startup gets, compared to what would have been possible a decade ago, is truly enviable (at least for founders like me who are old). The nett capabilities at $2800 per year is roughly 1% of what a full time employee would cost the company. The times we live in!

Re: A two-person startup already uses twenty-eight other tools

#385
post #302

Earlier quoted context omitted.

What about services like Uber which are used extensively by lower income people and only exist due to VC subsidy?

Is there evidence that low income people spend less on transportation bc of Uber? It's still hyper expensive compared to public transit and car ownership (if driving daily).

I'm pretty sure he meant that Uber drivers' pay is subsidized through VC funding, not that Uber rides are practical for people with a lower income.

Re: A two-person startup already uses twenty-eight other tools

#386
post #197

Earlier quoted context omitted.

Because they didn’t have a functional telecom monopoly at the end of the Cold War, so built all new infrastructure, not just wiring plant but organizationally as well. While the old western countries had strong monopolies or cartels with regulatory capture. Of course not every one of the eastern states got this, and some “entrenched” systems worked out fine too (e.g. South Korea and Singapore). But in the case of Eas…

> neoliberal ideology gripped most of the newly independent states I wish. There was a great liberal leap forward in the 90s, but now it's state-run economy all over again.

I think it wa a disaster for Russia, didn't really happen in Ukraine, Belarus, Moldova; meh for Romainia, Bulgaria, pretty good for some of the Warsaw countries west of those (DDR a special case). Anything can be exploited (communism or complete liberalism/libertarianism and everything between) but the people who did the best* seemed to have taken less an ideological view and more of a pick and choose with a slight lean against the old system. Places like Czech for example.

I'm talking about the 1990s and early 00s.

* I wound't agree with them all, even the successful ones...but as none of them are my country it's not really any of my business except to learn via observation.

Re: A two-person startup already uses twenty-eight other tools

#388
post #208

IMO many people end up with a tool fetish, but some of these tools aren't worth it in a small startup: 1. You don't need Slack ($13 / month) as a two person startup — just do email and Skype 2. Notion ($16 / month) — this sounds like a glorified shared note taking app — just use Google Docs, or Dropbox Paper, or text files in a Dropbox folder 3. Sentry ($26 / month) — OK, this might be worth it, but if you have a hig…

Why is Discord always ignored in discussions of slack alternatives? It's literally a slack clone. Are you all just put off by the marketing or the fact that it's not exclusively used by 'professionals'?

It doesn't have the "enterprisy" integrations that give companies control they want, such as where you integrate logins with your AD/SSO/whatever system. You could kick employees that leave from your server, but that doesn't mean there's no company information in their DMs with other employees. You can insist people set up a work account, but you still can't deactivate it when they leave.

You can't enforce password length requirements, or whatever your security team recommends this year.

You can't disable parts of the offering, like voice chat, to enforce people use hangouts or whatever your company wide solution is.

At the same time, things companies may want employees to do easily but gaming communities don't want, such as allowing any user to create a channel are not possible with Discord's permission model.

If you want users to see only self-selected subsets of information, you can't really. You could break your company's chat across multiple servers, but this is tedious compared to just having channels users can join or not. For example, in my last employer, I was in 40 or so channels out of several thousand.

---

I think for a startup or small business, none of these things are that important. But for medium or large companies, they become more of a problem.

Re: A two-person startup already uses twenty-eight other tools

#389

Earlier quoted context omitted.

I hear you, I work for a large manufacturing company as a lead engineer (household name in the UK) and this complete lack of agreement between teams on how to do things results in a colossal amount of churn/wastage between "new shiny" and "already working". Lots of "Lets move X to Y" which never gets completed then someone addes "Z" and now you have 3 ways of doing basically everything. Worse is our documentation (wh…

I've worked with both sides of this argument and I find that "new shiny" is a perpetual problem. Anyone that proposes new shiny should be responsible of showing trade offs, integration feasibility, impact, etc. I'm not against new technology but so many people want to adopt new technology X just for the sake of it being new technology X . I see this on developer teams I work with every day and it makes me want to gou…

I have a plan to put them off without the harsh "No" - require anyone proposing X be responsible for documenting X before it's put into 'production', if they want it that badly that they are willing to do that then I'd have more faith it's something useful and not "oooh the shiny" - worst case at least it's documented.

Re: A two-person startup already uses twenty-eight other tools

#390

IMO many people end up with a tool fetish, but some of these tools aren't worth it in a small startup: 1. You don't need Slack ($13 / month) as a two person startup — just do email and Skype 2. Notion ($16 / month) — this sounds like a glorified shared note taking app — just use Google Docs, or Dropbox Paper, or text files in a Dropbox folder 3. Sentry ($26 / month) — OK, this might be worth it, but if you have a hig…

I agree with your point in principle, and it's my natural tendency to optimize out dependencies on recurring charges for services. But I actually think this perspective is wrong, or more precisely, focusing on this type of optimization will make your business less likely to succeed. The problem is ROI, $227 a month adds up to $2724 a year, which, assuming you're in the US (or similar cost of living area), is just suc…

We avoid unnecessary dependencies like the plague at my businesses, for one simple reason that has almost nothing to do with the mostly trivial financial costs: every dependency is a potential point of failure.

There are some things we simply can't operate without. We need a 24/7 managed presence on the Internet. We need to be able to accept payments. We have statutory obligations to file government returns and pay our taxes. We need robust off-site backups. These kinds of activities necessarily involve relying on external services. Despite their critical nature, even the services we use for these things have often have let us down in ways that significantly damaged the business affected.

There are a handful of things where some non-critical functionality is much improved by using an external service. A good example is managing mailing lists in the era of big mail providers like Google not following standards and breaking normal mail operation. We use a (very small) number of such services as well.

But for us, that's it. We use plenty of tools to help us do our work, but for anything we can, we set up locally, on infrastructure under our control, with software that is either freely available or something we own and have a right to use indefinitely.

To anyone setting out and loading up with dozens of these online services, even at low cost or particularly free, I would ask two questions. Firstly, given that it's almost certain that any you're getting for free could drop you and discard your data/infrastructure/whatever with little if any notice, do you actually know what would happen to your critical operations in each case if they did? And secondly, do you have a plan for how to almost immediately restore anything critical that you would lose in each case? I would guess that the answers for a lot of small businesses with excessive dependencies are not going to be pretty, and that those businesses are also wilfully concealing significant risks from customers who are relying on them.

You could reasonable certainly argue that all of my businesses are relatively modest in size, and that we might have given up on some opportunities by not using more of these tools. I would counter that all of my businesses are also still in business, and in some cases now run by just a handful of people working on them part-time, and that is partly because we have such low overheads in terms of maintaining all of those services and dealing with unwanted changes or outages. Sometimes you don't need to cloud-host your entire world. Sometimes you just need a server and ten minutes to install something that does the same job locally.

Post reply on HN