News for hackers. Stuff that matters.

bilus

Re:Good AI Slop on Saturday September 05, 2026 @06:39PM (#49581412)
Exactly! Which is why using AI to do spikes and then writing the code anyway is a fitting revenge. :)

BTW. This, actually, is the first comment I got; this blog is brand new. Thank you.

Re:Oh no, not again, or: Porting Phoenix LiveView to Go on Friday August 21, 2026 @01:52PM (#49391632)
I'm hoping to get some early feedback for the API: https://github.com/bilus/live-templ/releases/latest/download...

I've braced myself for ANY feedback you can send my way, so go ahead. :) I don't work to work on this in isolation.

I'm personally quite comfortable with the API so far, the only real doubts is error handling, i.e. IncTemperature from the PDF can optionally return an error and if that happens, it kills the session (state for an open browser tab) and restarts it with no state. Because errors need to be handled as regular state in LiveView. But it may be counterintuitive for Go developers. If anyone is interested, I can go into more details on this one.

Re:Show HN: Oya – New projects set up lightning fast on Tuesday May 21, 2019 @03:46AM (#19968272)
Couldn't agree more!
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:37AM (#19961498)
Thanks, good read. :)
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:35AM (#19961457)
Thank you.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:34AM (#19961454)
It this case, this is more like a foster parent; Oya started as a part-time open source project, then Tooploox sponsored further development after having used it internally.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:28AM (#19961359)
It was created as an independent open source project, then used internally @ Tooploox, then development got sponsored by Tooploox so it does make sense from our (very subjective) pov.

But I agree AFTER it got moved to Tooploox Github it looks kinda self-serving.

Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:24AM (#19961313)
I think this is the key question we should address right there on the home page. Thank you for this.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:18AM (#19961238)
It's language-agnostic. But point taken, thank you!
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:16AM (#19961216)
Thanks, I appreciate the honest feedback! We'll try better.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:15AM (#19961198)
No. But it's a very valuable question; it shows we clearly have a problem with making it clear.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:15AM (#19961188)
Not everybody uses JavaScript. There are many language-specific task runners (e.g. Rake, Mage etc.). Oya is aiming to be language agnostic and lightweight (not require a ton of dependencies).
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:10AM (#19961129)
This is a very good point.
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:08AM (#19961099)
Fantastic suggestions! Thank you so much for taking the time! We'll definitely going to take them into account and revise the home page. Good stuff!
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:02AM (#19961037)
You're not being negative, that's super useful feedback. We're using Oya internally but are still struggling with making it 100% (or even 80%:) clear what it is that it does. :)
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:00AM (#19961019)
Great point, thanks!
Re:Show HN: Oya – New projects set up lightning fast on Monday May 20, 2019 @11:00AM (#19961014)
Scaffolding is just a part of what Oya. The purpose is not just creating new projects but also making managing them easier with focus on devops.

You can: 1. Create bash-based tasks similar to what Makefiles do.

2. You can parametrize these tasks AND templates using YAML files such as values.oya (they can be encrypted).

3. You can share/reuse your scripts by just pushing them to Github and tagging using a version and then import them into your Oyafile (`oya import github.com/bilus/mypack`)

Thank you!
Oh, I wasn't aware of that. Thanks for pointing that out and fixing the problem.
Thanks! I also hate flashy popups and stuff like that when I'm browsing a website. I hope that giving users a way to quickly send feedback while they're on a page will not only help owners improve the website but also create a sense of participation for visitors. Maybe not on the level of Wikipedia but in a small way you can also contribute.
Thanks, pushing the change right away.
The main idea is to make it as simple as possible. So no surveys (at least at this point) etc. As a visitor, just type in a comment, maybe highlight a part of the website and submit it. As the webmaster, you see feedbacks received from users.
lol ;)
Thanks for the feedback! Good point about the form -- I'm on it right away.
Good point, thanks! I went too far when trying to shorten everything as much as possible.
Thanks for the suggestion!
This is a fantastic point -- thank you. It's just it's not ready yet. I'm working on making it compatible with IE. Once it's usable, I'll definitely use it on the website.

Older »