HN user

tlackemann

494 karma

Mom, he's writing PHP again!

nullfish.dev

Posts15
Comments133
View on HN

So what does action look like? Half the country voted for this, we can't act surprised this is happening. We heard Trump's words loud and clear and half the country pretended to not listen or not care because "the liberals were ruining our country".

What can we do, truthfully? I've wrote to elected officials who I haven't heard a peep from. Why aren't the people in charge taking lead to stop this? Genuine question. What can we do? Because the last paragraph in this article makes it sound like violence is the next step which is not something I personally advocate for myself.

Hey, I'm not sure you'll see this but I wanted to let you know that I added a color blind assist mode based on another comment's suggestion of adding patterns/textures to the tiles. In the top-right corner is a hamburger menu where the mode can be enabled.

I'm not 100% if this is the right solution for your needs but I'd be interested in hearing if the update helps at all.

Thanks again for the feedback!

Yes, agreed. But do you know how rare good CTOs are? I do, because I've consulted for more companies without a good one than worked at companies with a good one.

A good CTO is like a good CEO. They have to be involved in the nitty-gritty sometimes. Stepping down and up is a challenge that not many engineers possess.

This is why I get paid top dollar as a consultant ;) When a company's top engineers decide to rewrite their stack in JavaScript, I get to swoop in, take $10k and tell them their old PHP monolith was just fine.

Long live idiots, for I'll always get paid

Same, tried it, hated their crypto push and ads, uninstalled and never looked back. I'll never use Brave because of their stupid default decisions like putting a "tip" button under each Tweet or random news articles. Such a shame too because otherwise it's a decent browser.

That said, Firefox Quantum is vastly superior in my opinion without all the crypto bullshit.

Croteam did wonders with that engine, truly a beautiful looking game inside and out.

Shaders are one of those topics that you can easily get lost in. It was one of my more recent "you don't know what you don't know" topics. The idea that your code will run one time for each pixel on your screen, 60-144x a second (!), is mind-boggling. It's still hard for me to wrap my head around it sometimes and when I finally write something that compiles it feels like magic every time.

I wasn't really talking about Buf at scale but rather how gRPC is just a buzzword technology that companies get sucked into adopting for the sake of "scale". I've yet to see gRPC used in a way that makes sense - it's just added complexity for an org that should've been a monolith to begin with.

Maybe I'm an old curmudgeon but I don't see the point, at all.

With all respect, I hope you don't have a lot of capital locked in this. Who is this company targeting? Google?

My company uses gRPC and it's an absolute nightmare but not so much to the point where we'd use a company like this to add on MORE costs to our infrastructure.

It baffles me people choose buzzword technology because "ex-googler" or whatever when 99% of companies that choose it will NEVER hit the scale it was meant for. Best of luck to the sales team. They'll be the driving force I'm sure.

REST is fine for 99% of companies. Long live REST.

Bring Back Web1 5 years ago

Now with "web3" the idea is that the individual nodes can be in control of their data

I'm genuinely curious how this statement differs from

the mainstream that does not know or care about setting up their own pages and setting up a server.

What is an individual node if not just another server? And on top of that, web3 wants to throw words like "distributed" and "blockchain" at people like they have any more idea what those are than a box that runs code.

Sorry, I don't buy it.

Bring Back Web1 5 years ago

You missed the point tremendously.

I didn't/shouldn't care that Geocities went down. Who would? Back in the day I had a page on my site dedicated to how much I loved the Mets. Putting anything like that on IPFS or whatever is so overkill and for what? So it's always online?

Good luck with web3 or whatever, I'll gladly and kindly stay behind.

Bring Back Web1 5 years ago

The original web was building something because you wanted to. It was about staking claim in a space online, your own space, where people could visit (or not) and it was all yours. Geocities and YTMND taught so many kids HTML where they could build wacky sites just because. There was no monetization driver.

Web3 feels like a by-product of being taught to monetize every hobby we have. Nothing can exist for free anymore. There is no more web to stake without some ad or product being shoved down your throat.

I do hope it's only a trend. I've been itching to create silly sites again, just because.

I agree but I'll counterpoint for just a moment. A lot of mature PHP engineers seem to be from Europe, or rather non-American. I'm often finding it's American salaries that are crazyyyy high, but factor in that health insurance isn't spectacular here it might all balance out.

I've run no numbers, I have nothing but infrences to base this on, but hiring a mature PHP engineer in Europe would 100% be cheaper in the long run than hiring a junior/mid-level JS engineer anywhere else.

Hiring developers is rarely considered as well.

I can hire a top-notch PHP engineer for half of what a mid-level JS engineer would be asking.

It's not that PHP engineers are less qualified than JS. I think bootcamps shifted the market for JS developers and now really good engineers cost an arm and a leg while good junior engineers start around the $100k mark. The whole JS salary market is insane and as a startup, I can't afford it right now.

Not only shipping things faster but testing faster, scaffolding faster, debugging faster ... the tooling for PHP is much more mature than it was 6-years ago and there are so many GOOD packages out there that haven't been forked and copied 20x over.

Really happy to be working with it again, even if on the side for now.

I'm using Laravel/PHP for a new project and it's been a joy. A true joy. After spending the last 6+ years writing backend services in Node, PHP feels like a breath of fresh air. No restarting the server, no compiling errors from babel/typescript wackiness, no blocking threads, server-side templates out-of-the-box, and so much more.

PHP has come a really long way, I really hope to see it's resurgence some day after everyone has been burned enough from running JavaScript as their server.

org-mode appears to be thriving these days, or always was, but either way I'm really glad to see.

I only picked up emacs last year after being a die-hard vim user for 8+ years and org-mode was a large reason why. I wanted to learn how to manage todos and documentation alongside my code - it's incredible. Lifechanging.

The only negative is trying to teach others to use this workflow. I haven't found a tool yet that can easily transform todos in org-mode into something a product manager could use. Exporting to HTML makes sharing docs a breeze. Maybe workflow tools are a rarer use-case or I just haven't dug far enough.

Either way, org-mode definitely worth learning in 2021

I suppose, but I've never encountered a production site that was using Gunicorn or similar as a true server. Usually that's coupled with something like Nginx or HAProxy.

So yeah, you technically don't need one for Ruby or Node.js, but I sure would.