News for hackers. Stuff that matters.

vlidholt

Show HN: A site for stopping work slop

https://stopnoslop.com/

Artificial intelligence is an amazing tool for brainstorming, programming, or generating images. But it’s also incredibly good at writing long, meaningless text filled with platitudes or producing code that continuously reinvents the wheel or misses edge cases. This has become known as slop.My inboxes have been increasingly filled with low-effort slop. I’m sure that this happens to many of you,...

( Read More... | 1 comment | 2 points | on HN )
Re:Show HN: Serverpod – The Missing Server for Flutter on Friday February 03, 2023 @07:54AM (#34640424)
If you are an app developer using Flutter, then Serverpod is a great match. An app server is obviously a server specifically tailored to the needs of apps (e.g. as opposed to being made for the web).
Re:Show HN: Serverpod – The Missing Server for Flutter on Friday February 03, 2023 @07:53AM (#34640404)
Aqueduct was built before Flutter, it is more like a regular web server written in Dart. Serverpod is build specifically with Flutter developers in mind, making it very easy to build APIs. Serverpod will actually analyze your server code and automatically generate your client side APIs. You call a method on the server just like you would call a local method in your app.
Re:Show HN: Serverpod – The Missing Server for Flutter on Friday February 03, 2023 @03:55AM (#34638875)
I don't have any exact metrics. GitHub stars are one measure, though I'm not sure how well that is reflecting real-world use: https://star-history.com/#flutter/flutter&facebook/react-nat...

Anecdotally, I'm running a Flutter Meetup with over a thousand members in Stockholm, so I feel like I have the ear on the ground. From what I see, the use of Flutter has been picking up steadily. For instance, one of Sweden's major banks has recently moved its apps to Flutter (including its web app). To their customers, it still looks exactly the same, so moves like that aren't always visible. Also, it seems like a very large proportion of startups are using Flutter too.

Re:Show HN: Serverpod – The Missing Server for Flutter on Friday February 03, 2023 @03:48AM (#34638827)
Working for Google is awesome in many ways and the people at the Flutter team at the time I worked there were nothing less than outstanding.

For me personally, working at Google wasn't my first choice as I ended up there when the startup I worked at before was acquired. I just felt done with the whole Silicon Valley thing and ended up moving back to Sweden. If I'd pick one big company to work for, it would probably be Google.

Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @03:10PM (#34632310)
Flutter is becoming very popular for building apps. It is likely to have surpassed React Native, and according to Google more than 20% of new apps are created with Flutter today.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @03:08PM (#34632286)
Thank you! :)
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @11:07AM (#34628528)
Thank you! We are definitely exploring more avenues than just regular server hosting.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @10:58AM (#34628366)
Learning a new language takes time, which translates to money for companies hiring developers. Also, even many more senior developers prefer working in a single language due to the context switch otherwise involved.

Mature is a matter of definition. There are several apps in production already that are using Serverpod and are very happy with it. But, of course, it is a new framework and there are many improvements to come. It's always important to do your research before choosing any type of framework so you know it will support the features that you will need.

Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @10:52AM (#34628261)
Yes, it is using well-formed JSON and/or web sockets. Serialization is following the Dart standard, and you can use it together with popular Dart serialization packages, such as Freezed.

However, we are still working on making the documentation for APIs. That is on the roadmap as well as providing code generation for other languages.

Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @10:49AM (#34628203)
I know him, we used to work together at Google. :)
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @09:29AM (#34626929)
It's revolutionary to Dart in the sense that you can use strict typing when communicating with the database. This is very helpful as you get much more help with autocomplete and other language tooling.

Granted there are still lots of gaps to fill, but we are surely getting there. The biggest new feature we are working on is database migrations.

Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @09:10AM (#34626673)
We recently received funding, so we are looking at the applications now. Sorry for the delay!
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @09:09AM (#34626661)
The main plan is to provide hosting for Serverpod. It's still an open-source project, so you can always host it yourself or on the cloud platform of your choice.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @09:07AM (#34626628)
It's not so much a web framework as it is an app backend. So it's not great (yet) at rendering web pages, but it is great for doing remote method calls and streaming data. That being said, Serverpod is not limited to Flutter, you can use it for any Dart app.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @09:05AM (#34626608)
Yes, it is obviously the most useful if you are a Flutter developer. According to Google, over 20% of new apps on Google Play are now made with Flutter so it's a large segment in itself.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @08:28AM (#34626206)
Thank you! The previous Dart backend attempts were predating Flutter, so the conditions are very different now. Serverpod is also a funded company, and not a side or hobby project like earlier Dart servers.
Re:Show HN: Serverpod – The Missing Server for Flutter on Thursday February 02, 2023 @04:06AM (#34624044)
Hi! I'm Viktor, the lead developer of Serverpod. Feel free to ask me any questions, and I'll try to answer.

You can also watch the Serverpod 1.0 release keynote on Youtube here: https://youtu.be/QN6juNWW3js