Hacker News new | past | comments | ask | show | jobs | submit | capableweb's comments login

> most people wouldn’t choose PHP for a new project

Is this really true?

I used to be a full-time PHP developer but I personally don't touch that language anymore. But it's still very popular around the world, I've seen multiple projects start this year use PHP, because that's the language the founders/most developers in the company are familiar with. Probably depends a lot on where in the world you're located.

Last Stack Overflow survey had ~20% of the people answering the survey saying that they still use PHP in some capacity.


The beauty of PHP is that it is stateless and the end of the run, everything is freed. It is difficult to have memory leaks.

Personally, I like using Typescript/Javascript on both front end and backend, but I don’t look down at PHP backends at all. And it’s come a long way as a language.

I’ve been a fan of rolling your own stdlib as the semantics there are old and weird, but vscode tells you so who cares anymore.


I don't read "patch" as necessarily a "source code patch" per-se. Even if they just add/modify one line in the build script, I'd say that particular distribution of the Firefox application to be "patched".


I think almost every single distro's Firefox would be patched by that definition. Pretty much every package format requires at least one line of shell script to be invoked in some fashion.


Your comment has about the same amount of relevancy to a generic Bitcoin story as saying "9/11 never forget" in the comments of a story about Boeing airplanes.


Reminds me of that tragedy.


This seems to be the study itself: https://www.cell.com/current-biology/fulltext/S0960-9822(23)...

The title is "Intravenous psilocybin attenuates mechanical hypersensitivity in a rat model of chronic pain", which makes a lot more sense than what the current article title seems to want to say.


> From testing the current version of Servo, it still has a long long way to go though, until it becomes a usable browser.

In reality, I think you're waiting for a different project. Servo is like Gecko/Webkit, it's the browser engine. As far as I know, they're not aiming to build a browser, just the engine part.

What you're waiting for is someone to start using Servo as an engine and provide the browser chrome :)


I thought it would be a fun weird project to make Servo work with MS' abandoned JavaScript engine:

https://github.com/chakra-core/ChakraCore

Of course it is written in C++ and you'd probably want a pure Rust browser. But it is sad seeing that fairly complete open source JIT JavaScript engine sit and rot.


I was specifically talking about Servo as a rendering engine. Just open their own website in Servo, and look for all the rendering problems present :)


How long is a rope?

There is already a bunch of "completely detached" networks out there, organized via wifi links. Freifunk, Guifi and NYC Mesh are three examples of such networks, where you can basically avoid the current internet infrastructure as long as you get hooked up to the mesh network. Lots of interesting services deployed on these networks too :)


I've read about the NYC mesh in the past, I don't remember it being disconnected from the wider internet?


Usually the meshes have parts of the network that is connected to the internet, and you either automatically get access to those nodes so you can route via them, or you can request access to be able to reach the wider network.

Really depends on the mesh, I don't know the specific answer for NYC mesh.


How much of that cost is the browser vs the cost of the browser engine?

Servo currently describes itself as a "web rendering engine", so I don't think they are aiming to become a full-featured browser, and I'm not sure if there is an important distinction between "browser engine" vs "web rendering engine". It makes it sound like they only want to focus on the rendering part itself.


> Can anyone tell me whether Servo is "ready enough" to use for small noncommercial projects?

I don't think it is, yet. But why not play around with it and see if it's enough for your use case? Hard to know exactly without knowing what you need to be able to do.

Personally, Tauri currently hits the sweetspot of being way lighter than Electron, but still provide (mostly) the same benefits.


Depends on what kind of editing is needed. Most professional photographers I encounter use Lightroom, but they don't do any heavy editing like cutting out/in actual objects, but just modify color curves and whatnot.

Besides, Photoshop really isn't a competitor in any way to Figma, they have two very different use cases. Closest competitor would be Adobe Illustrator.


> Is there any plan at Mozilla to eventually use Servo for Firefox or did them basically stopping working on it end any hope of that?

Initially, I think Servo was never meant to be integrated wholesale into anything. It was a experiment playground to evaluate ideas without having them coupled to mainline Firefox, and be able to iterate on things quickly.

Once the ideas were validated, they were integrated into Firefox without pulling in their entirety of Servo.

The "Quantum Render project" is one example of this, where the WebRender compositor was first created in Servo, and eventually integrated into Firefox mainline.



Hype? I guess

It made Firefox competitive again


Hype can be deserved, not always dismissive


Yeah, incredible that there was a brief period of time where Mozilla almost made Firefox exciting again.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: