Live data from Hacker News

Penpot: The Open-Source Figma

github.com

81–90 of 213 posts

Re: Penpot: The Open-Source Figma

#81
post #66

Earlier quoted context omitted.

The issue is that if storage is too cheap, people will inevitably mine filecoin on it. Additionally, promising "unlimited storage" and not holding that promise might be a legal liability.

I laughed but also hate the fact that the world needs to worry about "file coin" ruining it for us.

Tbh if it wasn’t crypto it would be something else - people always find a way. Tragedy of the commons or something like that

Re: Penpot: The Open-Source Figma

#82
post #26

Earlier quoted context omitted.

> unlimited storage Surely it's not actually unlimited. I wish such claims wouldn't be as common in the industry.

Perhaps "uncapped" rather than "unlimited" would be a better term for us to start using

I would say it's the opposite. If there is moral compass and we don't get high-up if someone tries to store their Linux isos on pen pot and gets a ban.

Re: Penpot: The Open-Source Figma

#83
post #43

Earlier quoted context omitted.

Don’t use the unlimited lie then, I assume.

It's not a lie if no one is abusing it. Travel to high trust societies if you don't get what I mean. Things would be so much easier if we could expect human decency and ethics, even if there is no law against it, because it goes against our values as humans.

Things would be so much easier if there weren’t a super small minority of extremely greedy rich and powerful people who ruin it for everyone…

Alas we decided collectively that money trumps(sic) everything so low trust society is the natural consequence of this.

At its core it’s a spiritual problem. Capitalism is cool but making it a religion has its trade offs.

Re: Penpot: The Open-Source Figma

#84
post #68

Earlier quoted context omitted.

For now. Mattermost too used to be cheaper than Slack, and Gitlab too used to be cheaper than GitHub. I know the story, "look we did X, the open-source Y" and two years in you now have two versions, the free and the "enterprise" one with exclusive features.

What would be a better way to fund large-scale open source projects in your opinion? Please don’t say donations because that doesn’t work for something as complex as the projects you mentioned Edit: ok there are some where it works like Blender - no idea how they do it though…

The open core model is fine, but your community edition should be a reasonably complete product. Gitlab is a good example of this. They're not selling access, they're selling convenience.

The features that differentiate to enterprise customers don't matter to small shops anyhow: policy compliance, monitoring, fancy reporting, fine grained access control,etc. Give away tools that are useful for individuals and small teams, and charge for the features that are large team/enterprise related.

Re: Penpot: The Open-Source Figma

#85
post #22
post #13

Earlier quoted context omitted.

Figma is a huge memory hog, too...

Figma has become absolutely shocking in the past few years. The performance is so bad these days. It doesn’t help that almost every designer doesn’t care to split things into more than one document. I’ve seen Figma documents with hundreds of screens.

You don't need to split into multiple files to make large documents manageable, multiple pages works just fine (pages you're not using aren't loaded). But even still, I have absolutely massive pages with ~100 screens on them that work just fine on this base-tier M2 MBA.

Honestly given the complexity of the screens involved I feel Figma's performance is pretty reasonable. (Now, library publish and update - that's still unreasonably slow IMO)

Re: Penpot: The Open-Source Figma

#86
post #43

Earlier quoted context omitted.

Don’t use the unlimited lie then, I assume.

It's not a lie if no one is abusing it. Travel to high trust societies if you don't get what I mean. Things would be so much easier if we could expect human decency and ethics, even if there is no law against it, because it goes against our values as humans.

If there is a limit then it isn't unlimited. That's what the word unlimited means.

Either it is unlimited or it is not. If you call something unlimited then there should not be a limit. You cant abuse it, it's unlimited. There is no limit, so you can never go beyond the limit which means you can never abuse it.

That's what unlimited means. If you mean something else then use a different word.

Re: Penpot: The Open-Source Figma

#87
post #52
post #48

Earlier quoted context omitted.

The closest analogy would be Sketch for macOS, which Figma simply copied at first, and then mostly replaced. I would love to see open source Sketch for open source systems.

You mean which Figma replaced in the market, because they were not limited to a native app? This is imo a cautionary tale that being a native app primarily is a bad idea in this year.

From the user perspective Figma is great, and I might say it’s even better. However, all that came from throwing more money into the problem, I believe. Figma just won because they invested unlimited money into this, while Sketch might be self-funding, if I’m correct here. To me this is rather ‘money is a very nice asset to have’ kind of thing.

Re: Penpot: The Open-Source Figma

#88
post #43

Earlier quoted context omitted.

Don’t use the unlimited lie then, I assume.

It's not a lie if no one is abusing it. Travel to high trust societies if you don't get what I mean. Things would be so much easier if we could expect human decency and ethics, even if there is no law against it, because it goes against our values as humans.

I understand that, but the phrasing is just wrong. Unlimited is unlimited. Otherwise it’s just doublespeak.

Re: Penpot: The Open-Source Figma

#89
post #46

So, Java instead of wasm, but open source. While LogSeq is an open source copycat (not really) of Obsidian, I simply can’t stand it. I have tried Penpot a couple of years back, so cannot say anything about it, with the exception that I noticed it’s Clojure. Would love to learn more if someone can comment on that. I guess I’m biased against Java, but I’m not experienced with it, so I may be very wrong on that one. Of…

Penpot is also implemented in Clojure/ClojureScript. ClojureScript is a Clojure Dialect which compiles down to JavaScript. So there is no Java involved on the frontend :)

Perhaps my bad. I just don’t know Clojure at all, and honestly it might be the first time I’m seeing it, hence the mistake. My quick search prior to my posting returned this:

>Clojure is a dynamic and functional dialect of the programming language Lisp on the Java platform.

So I thought this is built on Java, or like that. I’d love if someone could explain it in simple terms, as I’d love to drop the ‘Java = bad’ attitude. It’s just that my prior experience taught me to stay away from Java.

Post reply on HN