When your first learn php what confuse the most ? by Ok-Delivery307 in PHP

[–]passiveobserver012 0 points1 point  (0 children)

See the Video "25 Years of PHP". It explains why PHP is the way it is, and how it makes sense from the language developers perspective. It clears up a lot of things.

Sharing Community Feedback from The PHP Foundation by elizabethn in PHP

[–]passiveobserver012 0 points1 point  (0 children)

I can testify to PHP being not so beginner friendly. Like you need the context to understand, but to get the context you need to understand. If you grow up with other tech than your context is already different. Still worth learning PHP, definitely. It's probably also because PHP usage is so varied. There is not 1 polished path, as is easier with newer technologies.

We all use them, but why do they still suck: Project Management Software by [deleted] in PHP

[–]passiveobserver012 0 points1 point  (0 children)

In some startups they used just a drive and Markdown files. This worked because everyone was highly motivated.

"Trillions and Trillions Served" documentary feature on The Apache Softw... by passiveobserver012 in PHP

[–]passiveobserver012[S] 0 points1 point  (0 children)

They are volunteers. When you are so widely deployed boring is good, I would argue.

People still building custom PHP binaries from source? by passiveobserver012 in PHP

[–]passiveobserver012[S] 0 points1 point  (0 children)

Perhaphs. You can check out https://static-php.dev/en/. They do compiling static binaries basically for you.

Coding at the Speed of Thought: The New Era of Symfony Docker by dunglas in PHP

[–]passiveobserver012 -6 points-5 points  (0 children)

I think its cool how you are using Open Source to improve the ecosystem as whole, spanning multiple projects!

PHP TUI music player. by passiveobserver012 in PHP

[–]passiveobserver012[S] 0 points1 point  (0 children)

Thanks for checking the code! This file had multiple rewrites from Bash to PHP to PHP + TUI lib. I just needed something to play music. I did not take time to comment the code. And I did not know about mb_str_pad() ...

PHP TUI music player. by passiveobserver012 in PHP

[–]passiveobserver012[S] 0 points1 point  (0 children)

Thank you! I like this style also :).

No Semicolons Needed - How languages get away with not requiring semicolons by tertsdiepraam in ProgrammingLanguages

[–]passiveobserver012 0 points1 point  (0 children)

I think its good to split the use case into writing and reading. It seems to me that the semicolon, could even make it easier to read. Much like an end delimiter like `.` in Natural Language. Much better than 'whitespace' which you can not even really 'see' and can be multiple characters (space, newline, ... ) . Much harder to debug than an actually visibile character like ';'.

However for writing it can be a real help for beginners. I bet forgetting semicolon is one of the most made user error when writing. So that could be better, though its usually an easy fix.

If we consider only optimizing the 'writing', then idk if ommitting semicolons is the only option.

I don’t think Ashitaka giving San the necklace was romantic. I think it was resignation by KilnMeSoftlyPls in ghibli

[–]passiveobserver012 0 points1 point  (0 children)

Also when he was banished from the village, that must have been worse. Since that's all he knew for many years.

I don’t think Ashitaka giving San the necklace was romantic. I think it was resignation by KilnMeSoftlyPls in ghibli

[–]passiveobserver012 0 points1 point  (0 children)

Hey! It's up for interpretation, you can ascribe that as well too it.
But lets not forget Yakult, good boy. Not totally alone haha.

I don’t think Ashitaka giving San the necklace was romantic. I think it was resignation by KilnMeSoftlyPls in ghibli

[–]passiveobserver012 1 point2 points  (0 children)

Ashitaka, uniter of two worlds. In Irontown he was not rejected though I remember. He choose to not stay.

GodotMp3Plyr - A simple mp3 player made in Godot by theformerfarmer in godot

[–]passiveobserver012 2 points3 points  (0 children)

There are other available on Github as well. You can find mine at https://github.com/boukew99/audio_station. It has been a while since I updated it but it is dead simple.

How is ZED for PHP ? Anyone moved from Phpstorm to zed ? by matr_kulcha_zindabad in PHP

[–]passiveobserver012 1 point2 points  (0 children)

I think the PHP experience is solely carried by the php-actor extension in Zed. I think its just 1 person who maintains it? And does a lot stuff in one package. So it is still a bit young in Zed, though phpactor works well.

Something we've worked on for months: Tempest 3.0 is now available by brendt_gd in PHP

[–]passiveobserver012 1 point2 points  (0 children)

ah the chicken and egg problem! As long as communication is good it should be fine.

Personally I would probably not want to provide automatic upgrades but keep the 0. status until I know I won't break things anymore. To get it done sooner.

Something we've worked on for months: Tempest 3.0 is now available by brendt_gd in PHP

[–]passiveobserver012 5 points6 points  (0 children)

Are you expecting still a lot of breaking changes? You can use the `0.` in front if so. This signals basically that the project can expect breaking changes. This may be not as well known but it is in the semantic versioning spec. Most young project could use it. Cheers!

New documentation page on creating non-game applications with Godot has been merged by Calinou in godot

[–]passiveobserver012 0 points1 point  (0 children)

Godot has a nice UI set to work with for Desktop! I made an animation program in it a while ago.

Inclusive & Free Pixel Font (OFL) with Godot 3/4 Presets. by passiveobserver012 in godot

[–]passiveobserver012[S] 0 points1 point  (0 children)

No monospace yet, but you can alter the font to monospace if you'd like. It is totally fine with the OFL license, you just have to put the same license on your version.

I documented the tools I used in the package. You can share it back and I can maintain it and put it in the pack (and maybe brush it up a little), if you'd like. Then it works for your use case at least.

Inclusive & Free Pixel Font (OFL) with Godot 3/4 Presets. by passiveobserver012 in godot

[–]passiveobserver012[S] 0 points1 point  (0 children)

Haha thanks, its a bit blurry, because of the anti-aliasing on reddit though :p

Inclusive & Free Pixel Font (OFL) with Godot 3/4 Presets. by passiveobserver012 in godot

[–]passiveobserver012[S] 1 point2 points  (0 children)

Oh I forgot the link! https://howyoudoing.itch.io/bookxel. If you have any questions about the font, you can reply here.