Live data from Hacker News

JS Paint – A web-based MS Paint remake

jspaint.ml

201–210 of 256 posts

Re: JS Paint – A web-based MS Paint remake

#202
post #160
post #5

I haven't used Windows as a primary OS for years. I miss having MSPaint around for small edits, and have yet to find a suitable replacement. Other apps either have too few features (e.g. Preview) or too many (GIMP), or the interface doesn't feel right. It might just be because I'm used to it after using it for years when I was younger, but MSPaint's interface just makes sense, and it hits the sweet spot of features f…

Best feature of this app I feel is live sharing like: http://jspaint.ml/#session:abc sessions are shared in real time

Careful: http://jspaint.ml/#session:abc not really work safe when I clicked on it

Re: JS Paint – A web-based MS Paint remake

#203
The oval tool doesn't respect the fill setting. It is always opaque! Otherwise, fun project! Now, make a js version of photoshop! (I've done several js painting programs, some with pretty unique brushes and weird "helpers".. they're pretty much all in my private repo doing nothing lol)

Re: JS Paint – A web-based MS Paint remake

#204
post #189

Earlier quoted context omitted.

One thing I noticed is that it doesn't draw zoomed-in images correctly - pixels are blurry. Didn't check if this is Canvas or WebGL, but something in the code begs being changed from LINEAR to NEAREST. (EDIT: turns out to be a Firefox issue; Chrome shows the sweet pretty pixels correctly.) > I really think this is an awesome project, but I am old enough (30) to remember fast performing GUI apps and I don't know if I'…

> We're doomed to use slow and shitty software until the present web fads go away and the ecosystem stabilizes. I have two possibly conflicting thoughts about this. (I'm a little bit older, and I feel like this has nothing to do with the web.) One, everything computer related was much, much slower, and much, much shittier when MS Paint first came out. I feel like software and software standards and hardware and the w…

Seems to me like "shitty software" is just a moving target. All software is shitty because we can envision something better. In 10 years we'll all be complaining that Windows 20/macOS 23/iOS 21/Android {{confectionName}} is shitty, though surely it will be something that our 2018 brains would find amazing.

Re: JS Paint – A web-based MS Paint remake

#205
post #88
post #5

I haven't used Windows as a primary OS for years. I miss having MSPaint around for small edits, and have yet to find a suitable replacement. Other apps either have too few features (e.g. Preview) or too many (GIMP), or the interface doesn't feel right. It might just be because I'm used to it after using it for years when I was younger, but MSPaint's interface just makes sense, and it hits the sweet spot of features f…

Although it's probably illegal, I've been waiting for a port for years. I'm sad the one that finally did it chose js.

    > I'm sad the one that finally did it chose js.
Look how easy it is to shed tears for free stuff you don't personally have the energy to do yourself: You didn't have to lift a finger but to write an internet comment.

Just wondering what you think it adds to the discourse.

Re: JS Paint – A web-based MS Paint remake

#207
post #173

Earlier quoted context omitted.

I do like Java, but sometimes get a bit pissed off how things went, because we had "an environment where it was easy to create complex applications quickly as well" in the form of Smalltalk, VB, Delphi and C++ Builder. With the exception of Smalltak, all had native code generation, then Java happened.

Java had the advantage that it not only worked everywhere, it had just so incredibly much built in. The Java standard libraries alone provide more functionality than in many other languages all third party libraries for a feature can do combined. Building cross-platform apps in Java is actually easy, even easier than in Delphi or VB. Nowadays, in Node, we don’t even have timezone handling properly built in, or UI fra…

Sure, one of the reasons I liked it, was because of the chaos that still was writing portable C or C++ code back then.

But when focusing on the PC market, it felt a step backwards being interpreted, the JIT only came in 1.3 and AOT compilation has only been available in commercial JDKs (gjc was never that good).

Let alone the whole story with value types.

Thankfully, I have been able to avoid Node thus far.

Re: JS Paint – A web-based MS Paint remake

#210
post #189

Earlier quoted context omitted.

> We're doomed to use slow and shitty software until the present web fads go away and the ecosystem stabilizes. I have two possibly conflicting thoughts about this. (I'm a little bit older, and I feel like this has nothing to do with the web.) One, everything computer related was much, much slower, and much, much shittier when MS Paint first came out. I feel like software and software standards and hardware and the w…

Seems to me like "shitty software" is just a moving target. All software is shitty because we can envision something better. In 10 years we'll all be complaining that Windows 20/macOS 23/iOS 21/Android {{confectionName}} is shitty, though surely it will be something that our 2018 brains would find amazing.

I'll give you one definition of shitty that particularly annoys me: does the same or less than an equivalent made 10+ years ago, while running just as fast or slower than the old one. Advances in hardware seem to be mysteriously eaten somewhere.
Post reply on HN