HNHacker News
TopNewBestAskShowJobs

tlackemann

494 karma · joined September 25, 2014

Mom, he's writing PHP again!

nullfish.dev

submissionscomments
tlackemann··on A Coup Is in Progress in America
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.

tlackemann··on 47% of 160 Top Selling Protein Powders Tested Exceed P65 Limit for Toxic Metals [pdf]
This is my biggest gripe at the moment. I can't find any information on which brands contained which amount of containments.
tlackemann··on Show HN: I made a daily puzzle game about mixing colors
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!

tlackemann··on Show HN: I made a daily puzzle game about mixing colors
Well in elementary school they'll be teaching my daughter that blue and yellow make green and red and blue make purple. Not sure how I could help the techies here :)
tlackemann··on Show HN: I made a daily puzzle game about mixing colors
I really appreciate this suggestion. I also had a friend hung up on the directional concept. I'll look to fix that with a gentler tutorial possible. Thanks for trying it out!
tlackemann··on Show HN: I made a daily puzzle game about mixing colors
I'm really sorry about the color problems, my wife also has some color issues that I was trying to work around. I think having a high contrast mode is something I can add.

Thanks for trying it out, really appreciate you letting me know.

tlackemann··on Show HN: I made a daily puzzle game about mixing colors
Thanks!
tlackemann··on Thefuck: Magnificent app which corrects your previous console command
I have mine set to "heck" :)
tlackemann··on Is the madness ever going to end?
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.

tlackemann··on Is the madness ever going to end?
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

tlackemann··on Brave Passes 50M Monthly Active User
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.

tlackemann··on Peter Thiel hires disgraced ex-Austrian chancellor Sebastian Kurz
Granted, PayPal hasn't made the world an objectively worse place, just for developers.
tlackemann··on AWS Account Takeover via Log4Shell
Just because you read it in an old book doesn't mean people practice it. Any real world experience outside a Fortune 500 will inform you that.
tlackemann··on Frickin' shaders with frickin' laser beams
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.

tlackemann··on Buf raises $93M to deprecate REST/JSON
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.

tlackemann··on Buf raises $93M to deprecate REST/JSON
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.

tlackemann··on Launch HN: Kitchenful (YC S21) – Weekly recipes with integrated shopping
I absolutely love this idea, I hope it bears well for you all.

Services like BlueApron, etc have way too much plastic waste, giving people a similar experience while letting them do the shopping (or not, I like the instacart integration) is a great idea.

Good luck!

tlackemann··on Bring Back Web1
> 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.

tlackemann··on Bring Back Web1
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.

tlackemann··on Bring Back Web1
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.

tlackemann··on Modern PHP Cheat Sheet
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.

tlackemann··on Modern PHP Cheat Sheet
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.

tlackemann··on Show HN: Open-Source Fully Featured Scalable Chat App (FFS Chat)
This uses a proprietary service as the "scalable chat app" part. I can't help but think that calling this an "open-source [..] scalable chat app" is somewhat misleading.
tlackemann··on Modern PHP Cheat Sheet
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.

tlackemann··on Modern PHP Cheat Sheet
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.

tlackemann··on Only 90s web developers remember this (2014)
Less we forget about <FRAME>

What an amazing time. Felt like the wild west back then.

tlackemann··on Org Mode Is One of the Most Reasonable Markup Languages to Use for Text (2017)
Ah see! I haven't dug deep enough. Thank you kindly, eager to dive into that
tlackemann··on Org Mode Is One of the Most Reasonable Markup Languages to Use for Text (2017)
I'm aware but rereading it was unclear. I more was asking/bantering about todos.

Sharing docs via HTML export is great

tlackemann··on Org Mode Is One of the Most Reasonable Markup Languages to Use for Text (2017)
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

tlackemann··on PHP is worth learning and using
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.

Page 1 of 5Next →