Ask HN: Why are so many PHP projects moving to Node?
16 by kypro | 11 comments on Hacker News. I started my software engineering career as a PHP developer about 15 years ago. Looking back now I understand why PHP had a bad reputation - the language objectively had a lot of problems and the PHP ecosystem in the mid 00s was very immature compared to the battle tested ecosystems of Java and .NET. But since then, and with the release of PHP 7, the language and ecosystem has matured massively. For one, Laravel is excellent - the framework is well designed, the docs are some of the best I've ever worked with, and the developer tooling is (in my opinion) unrivalled. I work mostly on Node / Java back ends professionally these days, but I find myself almost exclusively using Laravel for my personal projects. THe reason being I'm so much more productive in PHP & Laravel compared to Java. And don't get me wrong, Java is great for building enterprise software, but for small to medium sized web projects it's overkill. I also have PHP projects which I built well over a decade ago that run perfectly fine today. Meanwhile in Node land it's not uncommon for projects just a few years old to stop working altogether because some package I was using is no longer maintained and hasn't been updated to support the latest version of node. And even when the project still runs the ecosystem tends to change so much that you have to do significant refactors every few months just to keep everything reasonably up-to-date. I think any JS developer can relate to the fact that a good chunk of your time working on JS projects is spent refactoring code because Gulp is no longer being maintained, or LibSass has been deprecated in favour of Dart, or because the community just decided that you need to use React hooks now... But another reason I don't use Node is simply because JS sucks, even when compared to PHP < 7. It's a poorly designed language that requires multiple layers of tooling just to make it acceptable for use in larger projects. And again, when the ecosystem is changing so often any tooling you're using needs to be updated constantly. But this isn't a rant about JS. I'm just wondering why in 2023 I seem to love PHP more than ever and the developer community broadly seems to be migrating more towards Node? Can someone explain why I'm wrong about this because when ever I tell any of my Java / Node colleagues that I love PHP they tend to roll their eyes.
Apple has uploaded yet another funny and informative iPhone ad to its official YouTube account focusing on iOS privacy and starring none other than Ted Lasso's Nick Mohammed.
from PhoneArena - News https://ift.tt/JjScxwf
via IFTTT
If you're having iPhone 14 Pro Max screen troubles, want to pick up the second-gen HomePod, or are worried about your Apple ID security, iOS 16.3 has you covered starting today.
from PhoneArena - News https://ift.tt/h8DE7WI
via IFTTT
Based on the latest Apple TV+ commercial, Academy Award-nominated actor Timothée Chalamet would be willing to do just about anything to score an Apple project of his own.
from PhoneArena - News https://ift.tt/S1ENPJh
via IFTTT
An MIT research team has discovered a way to grow 2D materials using silicon wafers which could help produce smaller transistors needed to keep Moore's Law alive.
from PhoneArena - News https://ift.tt/06emCrq
via IFTTT
Those who remember the totally unique-looking and decidedly unconventional OnePlus Concept One will undoubtedly be delighted to hear that a mysterious OnePlus Concept Two phone is expected to go official next month.
from PhoneArena - News https://ift.tt/cr9s2jM
via IFTTT
Show HN: A tool for motion-capturing 3D characters using a VR headset
9 by diegomacario | 0 comments on Hacker News. Hi everyone! I'm one of the authors of this project. The demo you see here is powered by a tool that I recently helped develop and open-source at Shopify called handy. You can find the repo here: https://ift.tt/WzTRKj0 Most people don't realize that VR headsets have become really capable motion capture platforms, so we decided to release this tool to bring motion capture into the hands of everyone who owns a headset. With a cheap Quest 2 you can capture your hands using the headset's hand-tracking feature and your head. With an expensive Quest Pro you could capture your facial expressions using the headset's eye and face-tracking features. Thanks for checking this project out! I'm here to answer questions if you have any.
Huge! The WPS is practically forcing Samsung, Google & Co to adopt iPhone-like MagSafe wireless charging very soon, but Android users are celebrating (as they should)!
from PhoneArena - News https://ift.tt/MemU0gF
via IFTTT
Nothing released a YouTube video showing the company giving away free pairs of its Ear (stick) and the Nothing Phone (1). There is still one phone remaining that you can win.
from PhoneArena - News https://ift.tt/NGtxlOM
via IFTTT
Following Netflix's suit from around a year ago, HBO Max has just gotten a price hike (for the first time in its history) as far as its ad-free streaming option is concerned.
from PhoneArena - News https://ift.tt/fvFWLQZ
via IFTTT
Unveiled just last week, the 4G LTE-enabled TCL Tab 8 LE is ready for a commercial debut at T-Mobile and Metro by T-Mobile on January 12 at a super-low price of $159.
from PhoneArena - News https://ift.tt/dqXrEFl
via IFTTT
With hybrid active noise cancellation, stellar battery life, and a bundled wireless charging case, the decidedly eye-catching Jabra Elite 5 buds are an absolute bargain at $100 right now.
from PhoneArena - News https://ift.tt/n2RviFL
via IFTTT
Microsoft appears to have ended production on the Surface Duo 2 and it's out of stock in most places, but luckily Best Buy is running an awesome deal on it.
from PhoneArena - News https://ift.tt/d7yXq8i
via IFTTT
Apple put on the hot seat as super-popular YouTuber calls out "weird" iPhone camera! I took hundreds of photos with my iPhone 13 and the news is... bad.
from PhoneArena - News https://ift.tt/a9m8h2d
via IFTTT
Apple has reportedly "canceled" the 2024 iPhone SE 4 instead of merely delaying it, which may have an important indirect effect on the iPhone 16 family as well.
from PhoneArena - News https://ift.tt/2MtUw09
via IFTTT
The Galaxy Tab A8 is not receiving Samsung's most impressively early Android 13 update yet, but everything is on schedule and that deserves some praise too.
from PhoneArena - News https://ift.tt/9EWNFtK
via IFTTT
The Gizmo Watch 3 is an impressively powerful and decidedly feature-packed new smartwatch for children scheduled for an exclusive Verizon release this week at a reasonable price of $150.
from PhoneArena - News https://ift.tt/ocLbCTV
via IFTTT