Hacker Newsnew | past | comments | ask | show | jobs | submit | colesantiago's commentslogin

Don't forget the incredible lock in Figma has in the design space.

Figma just has to jack up the price in order to appease Wall Street quarterly.

Business wise it's got a great margin, but the avaricious nature of Wall St. will force them to enshittify the entire product, the engineering doesn't matter unless Wall St. is satisfied.


I’m in a monthly meetup with designers (not randos, these are typically people who are known in the industry), and half the time is spent shitting on Figma. It’s not necessarily the quality of their design product, it’s the business model and their general focus as a company.

There are several things designers need that Figma has dragged their feet on for years, and when they do release them, they’re usually behind the enterprise paywall. Or they don’t release them at all, instead opting to build some horizontal product like Slides because their investors want a bigger TAM.

Figma has the power of the network effect at present, but you can only charge people to use variables for so long before they look for an alternative.


I'm curious what the missing features are in Figma from a designers perspective. You've mentioned the paywalled variables, what else? (I haven't been a product engineer in years, and have barely touched Figma in the last ~5 years)

- Clunky component and variable system; inadequate for more complex stuff with lots of parameters.

- Can't set connectors on Design files (used for documenting the navigation flow between different pages of an app).

- You can set connectors on FigJam files, but if you want to bring your components from Design files then you can't keep the instances synchronised to the component definition. And you can't attach the connector endpoint to some element inside the Design component. It's essentially just an image export of the Design component.

- Prototyping is very clunky and trying to build a flow that has elements reacting to interactions on other distinct elements is either variable hell or downright impossible.

Those are just off the top of my mind. I'm always finding threads from 5 years ago on their community forums with loads of people on the same boat and no activity from Figma side.


Adding:

- Poor typography support: can't embed fonts in files, can't tweak type enough (can't do faux italics for example)

- Subpar file/project management: can't do things like nested folders which gets overwhelming with large projects/teams

- Clunky version control: browsing long file histories is inefficient, the entire VCS UI is forced into a narrow sidebar

Also just off the top of my mind. There's also lots more if you're coming from a print design world and are thus used to Adobe Illustrator.


> There's also lots more if you're coming from a print design world

Ah, there's another one you just reminded me:

- Poor paragraph justification algorithm; there's no hyphenation system.

This one is table stakes for professional print design.


> Figma just has to jack up the price in order to appease Wall Street quarterly

Aren't designers mad at Adobe for doing exactly this?


Yup, Figma is likely to become the next Adobe. Shareholders are vastly more important than consumers as we all sadly know.

Yes. Now you can offer something similiar for less than $55 per seat per month, then to quote Bezos: “your margin is my opportunity”.

So now that Figma will be owned by Wall Street, it will only get considerably worse from here. It is now time consider and find and fund open source alternatives.

I know of excalidraw and perhaps penpot are there anymore?


I agree. If they’re so profitable already, why take the company public at all?

Because there are likely many employees and investors who want to cash out.

Going public makes their shares liquid. It's (probably) not reasonable for the company to repurchase that equity or to pay employees pure cash comp.


Sounds like asking for the public to buy them out .

to be a lot more profitable

And how would that happen? They already have the product, which can be sold in huge numbers without really needing to scale operations. Are you suggesting they need cash to rewrite or improve the product?

At my company we use Miro a ton. It doesn't have the design tools, just the white boarding and diagramming, so its Figma counterpart is FigJam. But the realtime collaboration features are just as good, and sometimes better. They have a decent desktop Electron app that wraps it, too.

He started a new startup no?

https://substack.com

Isn't he one of the founders?


Nope, not related. And he was known by that alias years before the startup was founded.

Repeat after me and frame this.

Never build your main business on somebody else's platform.

Always assume that you will get shutdown / rugged when you do so.


Yeah, if you want to pump oil, you better also build your own railways to distribute it, because you won't like what Standard Oil will charge you for their trains.

>Yeah, if you want to pump oil, you better also build your own railways to distribute it

You're being facetious, but OP is right. For software platforms, this has been a constant. It happened with Twitter, Facebook, Google (Search/Ads, Maps, Chat), Reddit, LinkedIn - basically ever major software platform started off with relatively open APIs that were then closed-off as it gained critical mass and focused on monetization.


I'm not being facetious, I'm pointing out a real problem - the market fraction accessible to a new business, that isn't reliant on the good will of some giant incumbent, is shrinking. This time it's Discord, another time it's Google ads/search blacklist, or Microsoft flagging your website or program as malicious, or Facebook shadowbanning you (or charging to show your posts even to people who explicitly followed you [1]), or Walmart extorting you for shelf space access, VISA and PayPal rejecting you..

If your move is to simply retreat, and give up all this ground, what market is left for you? People who get their news and ads by paper mail, shop only at tiny independent stores, paying in cash? How many businesses can survive with ~5% (a generous estimate of the described market's relative size) of their current traffic?

[1] https://www.bentbusinessmarketing.com/why-your-fans-arent-se...


And it's bigger than software. This is just vertical integration; both your suppliers and your customers will ask if they can replace you. As they should. If your only value is as a middleman that your upstream supplier can easily replace... well, that's not a lot of value.

You're hardly safe on operating system platforms either. Look at the long history of Apple sherlocking independent vendors.

That’s actually solid advice. At a certain point it’s cheaper to build your own datacenter than to rent servers…

Unless you're prepared for the business to last an unknown limited amount of time.

Pretty much every business is built on shaky foundations. If you never built business on shaky foundations, you'd never do anything at all. You needed an IBM-compatible PC to use Windows! You need a web browser to use Hacker News. Y Combinator is only meaningful as long as dollars are worth something.

If you make a business that runs on IBM PCs, make a few billion dollars, then 10 years later IBM rugpulls the PC line and sues everyone who copied it... was there really a "lesson" that needed "learning" or did you simply succeed at business and make a few billion dollars?


>Never build your main business on somebody else's platform.

Yep. It’s a lesson that keeps being re-learned the hard way.


I’m sure Uber and DoorDash and Lyft and Tinder and Instagram and WhatsApp are regretting the billions and billions they made doing this.

It’s bad advice.


>I’m sure Uber and DoorDash and Lyft and Tinder and Instagram and WhatsApp are regretting the billions and billions they made doing this.

I'm not sure which platforms those companies built their businesses on .. are you equating build an app on iOS or Android with building an app that relies on, say, Facebook APIs and only works on Facebook?


Without the App Store and Play Store, Uber and Instagram and WhatsApp can’t exist.

When Uber came out and for years afterward, there were no location APIs in mobile browsers.

When Instagram came out, there was no way to access the camera or photos in web apps.


> Never build your main business on somebody else's platform.

Are there any (profitable) phone apps that are not build on top of the app/play store?


They're distributed through the stores, but not built on top of them, as is evidenced by the fact that you can distribute the same app on both platforms.

Android also supports third party stores/standalone installers and iOS is fighting an ongoing legal battle due to its lack of a permanent equivalent.


How are you going to avoid Microsoft, Apple, Google, and AWS? The most common OS, browser, and infra platforms.

You have to build on something, and there's going to be a corporation somewhere in your stack.


These companies charge money for their services and have competitors. AWS’ entire business models is providing developer services, and if I don’t like their offerings I can go elsewhere.

Discord, Twitter, Reddit, etc. that have become hostile to third parties have free APIs to reel in developers to make their platform more attractive to users, and once they’ve reached critical mass, they turn around and fuck over those developers. This is because their primary business model is serving their users, and developers eventually “get in the way”.

So the person you’re replying to should add an addendum: never build your app/business on top of third parties IF their primary business models aren’t providing services to developers.


The problem with building everything without dependencies on other peoples' platforms is that it's a lot of work to build your own chip fabrication machines when you just wanted to sell chat bots.

Chat bots on your own hosted platform which has no users isn't something people will want to buy. I mean, some people will want to buy it for click to chat on their websites or something. But if there's a market for chat bots in general spaces, you have to address that market where people are chatting, which is Discord, apparently.


Not really possible. If you're using the DNS system or even an internet connection - you're on someone's platform that may want to pull your plug.

I would love to tell people about linux for their desktops, but the main issue I have with it is the fact that people who are interested in it ask me one question regarding Linux distributions:

“Which one?”

This is pretty much the cause of a 90% drop off of interest in Linux on the desktop.

I could say use Ubuntu (and I do) to some of the people who I’m close with that are interested in Linux, but they discover Lubuntu, or Linux Mint and Debian, then they get easily confused and give up.

And that is not even getting into the updates and the packaging and heaven forbid anything breaks.


There aren't that many to ponder over the idea of recommending someone for a daily use. For beginners, Fedora is the perfect choice. For people with programming background, Arch. Ubuntu was sane sometime ago, not anymore because of the bloat it ships by default


> For beginners, Fedora is the perfect choice.

Last time I tried another round of "let's install the most recent versions of popular distros on random laptops I have", Fedora was the most finicky about hardware. As in literally wouldn't even boot into live CD on one of said laptops, and had troubles with graphics on others.

The thing that worked every time? For the past decade or so, it had consistently been Linux Mint for me.


> And that is not even getting into the updates and the packaging and heaven forbid anything breaks.

How to spot the Ubuntu user...


And lead him to Nix? :)

And then watch his eyes glaze over as he realizes that he's bitten off a lot more than he can chew. :D


I have no experience with Nix but Ubuntu is the distribution that always breaks on major updates...

I can't disagree with that.

I think the safest way is to stay on a LTS as long as possible. Then, when the time comes to upgrade, get a new drive, install new LTS and then transfer data.


This is fine, the trend looks like an abundant future anyway.

We will be able to do all the things we want to do.

Abundance is coming and the new jobs from AI will be waiting for us.


> Abundance is coming

[citation needed]


This isn't really a problem as there will be new jobs created due to AI.

I'm more excited about that rather than the short term layoffs companies are doing.

We will all be fine.


Can you describe some of these jobs? I’m no Luddite but I have a hard time imagining them


I hear Data Annotation is hiring, and man there are great jobs over at the stop n shop , the ai self checkouts need humans to help fix them , and woah woah woah don't forget we can always become an OF performer, or an Influencer .


I'm not sure grandma at age 88 will be performing with any kind of livable return. /s


There are no jobs, and AI will be slashing the white collar jobs we already have (70% of the economy). That puts the lower caste unable to feed themselves which always results in national instability usually accompanied by the weakness being revealed both domestic and abroad. Its the same with all empires.


Not all will be fine, some won't be.

Aging workforces made redundant due to AI may struggle to reskill, particularly in a later stage in life.


The gig economy surely made our society better, and hey, you can now finance your burrito /s


The new jobs will be coming soon thanks to AI.


Why do we have this scarcity mindset of AI taking away jobs?

Sure some jobs may go.

But ultimately there will certainly be new jobs created by AI that in turn will make an abundant future for all of us.


Quote from Max Tegmark book Life 3.0: Being Human in the Age of Artificial Intelligence: “In his 2007 book Farewell to Alms, the Scottish- American economist Gregory Clark points out that we can learn a thing or two about our future job prospects by comparing notes with our equine friends. Imagine two horses looking at an early automobile in the year 1900 and pondering their future.

  “I’m worried about technological unemployment.”
  “Neigh, neigh, don’t be a Luddite: our ancestors said the same thing when steam engines took our industry jobs and trains took our jobs pulling stage coaches. But we have more jobs than ever today, and they’re better too: I’d much rather pull a light carriage through town than spend all day walking in circles to power a stupid mine-shaft pump.”
  “But what if this internal combustion engine thing really takes off?”
  “I’m sure there’ll be new new jobs for horses that we haven’t yet imagined. That’s what’s always happened before, like with the invention of the wheel and the plow.”
Alas, those not-yet-imagined new jobs for horses never arrived. No-longer- needed horses were slaughtered and not replaced, causing the U.S. equine population to collapse from about 26 million in 1915 to about 3 million in 1960. As mechanical muscles made horses redundant, will mechanical minds do the same to humans?"...


> But ultimately there will certainly be new jobs created by AI that in turn will make an abundant future for all of us.

And what if there aren't? Hope is not a strategy.


Why not? When we all started our careers, whenever that may be, we looked at the world, chose a path, and learned the skills to walk it. Changing paths is the same process. Look at the world, then choose, learn, and walk. Hope is completely appropriate because it embraces that freedom to adapt to whatever changes may come.


>Changing paths is the same process. Look at the world, then choose, learn, and walk

Oh good so after spending $40k on my education to be a valuable software engineer and build things I get to spend another $40k on some sort of retraining to be one of the ever shrinking professionals who make any money in the US.

What a great outlook that is. I guess I'll put off owning anything for another 20 years? Maybe by the time I'm 50 the world will stop throwing "Once in a generation" events at me and I can have a hope of actually building a life with my family.

A lot of us are going to end up driving ubers and delivering takeout to the 5% of the US that makes all the money. They only have so many needs to serve so plenty will just starve.

AI gets the investment it does explicitly because their intention is to not pay humans anything ever again. There's not going to be new jobs to go to.


Because 60 percent of Americans already don't generate enough income to meet their basic needs.

Americans are losing spending power, say researchers - https://news.ycombinator.com/item?id=44270120 - June 2025

Most Americans don't earn enough to afford basic costs of living, analysis finds - https://www.cbsnews.com/news/cost-of-living-income-quality-o...

https://lisep.org/mql


Sounds like a problem to be fixed, not a reality to feel hopelessly stuck in. Change is challenging in the current environment, to be sure, but that is all the more reason to find a way to take actions that will invoke change.


Not every problem is fixed peacefully. Remember the French in 1789.


The problem is it will take years for the jobs to come back and a lot of people don't have years of liquidity.

If every developer is now 10x more productive, most businesses will be able to downsize until they start to be outcompeted by competitors who decided to build 10x better products rather than downsizing. The current norm is to keep the same productivity and shrink the workforce outside of small startups.


"10x more productive" does not imply "10x better products"

My expectation is more crap produced faster, and/or by fewer people.


"Good enough!"

That's been the trajectory of software product development for the past twenty years, at least.


Well some companies decide to produce more as well, this happens in every industry, once they can get more efficient for the same price, they see it as an opportunity to produce more.


If every developer is 10x more productive, that means the total addressable market just got that much larger!


Current AI is clearly not going to replace everyone.

It will certainly reduce low-level clerical work, so plenty of jobs will, are already, going, but new jobs will of course be created.

But what if we get actual AI? All bets are off then. The only jobs left will be very specifically human jobs. The oldest profession, probably.


Where's the scarcity mindset in the OP's question? If it's as you say and some jobs disappear but others grow, the OP's question is even more relevant than ever.


Instead of high paid western jobs, the new jobs could be created somewhere in India. Are you ok to have $20k annual salary?


What about intellectual property and cultural nuances. I can think of many jobs that can't be outsourced because of this


AI has pretty much shown that Intellectual Property is a sham


Looxuray! Mid-senior devs on <$10kpa here.


the clue is in the name.


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: