@ericmann@tekton.network
@ericmann@tekton.network avatar

ericmann

@ericmann@tekton.network

Tekton, programmer, woodworker, cook. Specializing in #PHP, #cryptography, and #security. #fedi22

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ericmann, to random
@ericmann@tekton.network avatar

April 1, 2010 I showed up for my first day to a new job.

Except my boss hadn't told anyone he'd hired me. And he was out of the office for the next 3 weeks.

So there I was, staring down the office manager asking for a computer and a desk. He thought it was an April Fool's joke. I just wanted to get paid so I could afford the tank of gas that had gotten me there.

April Fools jokes have hit different for me ever since.

ramsey, to random
@ramsey@phpc.social avatar

I just noted a hilarious thing about the DMARC system.

I set my DMARC settings to “reject” 100% of unauthenticated emails, and now, I’m receiving all the bounces from my email provider that are rejecting spam emails sent to me that are also purported to be from me!

So, I’m still receiving the spam that spammers intended to send to me (and also appear from me) but got rejected by the system, and the bounce is from an authenticated address.

This is so circular, it makes my head hurt.

ericmann,
@ericmann@tekton.network avatar

@ramsey the number of bogus emails from my personal domain I get back as bounces since I configured dmarc is insane...

ericmann,
@ericmann@tekton.network avatar

@ramsey same. I'm not a celebrity by any means but my name is out there enough I do everything I possibly can to prevent impersonation.

So far this month I've had ~100 of those bounces (almost all from Japan), someone trying to change my direct deposit at work, and using some weird reverse invoice to allege to PayPal I owed them $2500.

It's been a bizarre month.

ericmann,
@ericmann@tekton.network avatar

@ramsey adding a DMARC tracking tool made all the difference

ramsey, to php
@ramsey@phpc.social avatar

When you receive my replies to the internals mailing list, do they look empty to you? I just noticed that my messages on both news.php.net and externals.io appear empty.

https://news-web.php.net/php.internals/122829

https://externals.io/message/122811#122829

ericmann,
@ericmann@tekton.network avatar

@ramsey they come to me just fine. But sometimes I see signed messages from other folks where I need to "view source" in Thunderbird otherwise all I see is their signature

cory, to php
@cory@social.lol avatar

If the only I’ve written has been in the course of forcing Wordpress edge cases to work, how would one suggest getting started with ? (I write a lot of but don’t necessarily want to write it on the server).

ericmann,
@ericmann@tekton.network avatar

@cory I usually say "just dig in" but really, a getting started tutorial like https://laravel-news.com/your-first-laravel-application will help. You've likely got enough of a PHP foundation to get started. But there's a lot to learn in terms of patterns for Laravel that weren't there in WP.

Routing is different. State management is session based. Facades and a more mature object model help too. There's a lot to learn, but it's fairly intuitive once you get the basics through a tutorial.

chris, to random
@chris@mastodon.chriswiegman.com avatar

deleted_by_author

  • Loading...
  • ericmann,
    @ericmann@tekton.network avatar

    @chris I look forward to seeing you DIY a way to broadcast to/consume :allthethings: without actually interacting with those other services directly ;-)

    ericmann, to php
    @ericmann@tekton.network avatar

    Not only can you read my cookbook in English, it's also available in Japanese. :-)

    Excited to see the translations roll out!??

    ericmann, to random
    @ericmann@tekton.network avatar

    I can't keep losing friends like this.

    Your mental health matters. Just as much as your physical health. It helps you cope with stress and the unforeseen. If you need help, PLEASE reach out. To me, to another friend, to a professional. In an emergency, call 988 to talk confidentially to a trained crisis counselor for free 24/7 anywhere in the US.

    Please. 😢

    ericmann, to random
    @ericmann@tekton.network avatar

    I watched part of the last night with my first grader. Having grown up watching CSPAN (I'm a nerd) and then getting my polysci degree, I felt it might be a good educational opportunity.

    Party way through, she asked me "why won't anyone stop shouting and just let that man speak?" I got about 30 seconds into an explanation about partisan politics and ... gave up.

    Modern American politics is embarrassing. We turned on cartoons instead and ate dinner. We owe it to our children to be better.

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    Is it Friday yet?

    ericmann,
    @ericmann@tekton.network avatar

    @chris I'm at 48 and expect a few more to land. Google tells me I only have ~16 hours unscheduled ...

    ericmann, to random
    @ericmann@tekton.network avatar

    Was thinking today back on my early adventures in the cloud. Our VPS kept dying (as in the rack had literally caught fire) so we migrated to Azure. Like v1 Azure.

    Website was up. Database was up. Sales contact forms ... failed. No SMTP support. So I installed an SMTP client and used a (weak) password in request headers to protect it.

    Came to work the next day to learn our domain had been blacklisted for spam. Because I had no idea what I was doing and was running an open relay.

    Fun times ...

    ericmann, to random
    @ericmann@tekton.network avatar

    I totally understand the hate thrown towards OpenAI, xAI, and the like. It's a general distrust of private enterprise being the ultimate owner of technology, tools, and outcomes that should benefit the public as a whole.

    How would be different today if, instead of building AI as a private endeavor, it was a publicly-funded/managed one. Like the Apollo program. Or the Manhattan Project. Equally impossible goals that required the best minds to collaborate.

    I think about this a lot ...

    ericmann, to fediverse
    @ericmann@tekton.network avatar

    I've been thinking a lot lately about . Mostly because I love , but also because I'm a geek and love (graphy).

    I wonder how hard it would be to build a super simple -like but fully encrypted setup. Interoperable of course, but with e2e encryption of messages.

    Given the existing public key support ... I have a model that works in my head. Just need time to write it up. (Might pave the way for encrypted DMs, too ...)

    system76, to random
    @system76@fosstodon.org avatar

    If you needed an excuse to get started on your big project, this is it. You’ll be blown away by the performance of our powerful laptops. With fast graphics and plenty of storage, they're engineered to take on demanding tasks and help you achieve faster.
    https://s76.co/yffRAnZt

    video/mp4

    ericmann,
    @ericmann@tekton.network avatar

    @system76 Admit it. You just want me to keep giving you money :-P

    But I can't justify yet another purchase right now ...

    ericmann, to random
    @ericmann@tekton.network avatar

    My favorite part of announcing the release of a new version of PHP: the unending onslaught of people replying that they shouldn't be getting that message or want to unsubscribe from the mailing list.

    I mean ... you signed up in the first place. And emailing me isn't gonna remove you ...

    awoodsnet, to php
    @awoodsnet@phpc.social avatar

    i’m thinking about reviving NYPHP. Live in NYC (or nearby), and Interested in attending?

    What PHP companiess have NYC offices? Do you know of some? Do you work at one? It would be great to have companies to sponsor, and be part of the community


    ericmann,
    @ericmann@tekton.network avatar

    @stevegrunwell @awoodsnet @ramsey I read "space programs" and got super excited about the possibility of some weird Intuit/PHP collaboration on the moon for some reason...

    ramsey, to php
    @ramsey@phpc.social avatar

    This article is all about how things are looking great for hiring Laravel devs in 2024, and I’m not seeing it.

    I’ve been job-searching for 3 months, and very, very, very few of those jobs are decent-paying / jobs. Sure, PHP/Laravel jobs exist, but most (anecdotally) pay far less than the rate others are willing to pay for , , , , , , and developers.

    The industry does not value the output of PHP developers.

    https://laradir.com/blog/why-laravel-could-see-a-huge-rise-in-adoption-in-2024

    ericmann,
    @ericmann@tekton.network avatar

    @skc @ramsey I'm polishing my Golang. Had a great sync with an old colleague yesterday who suggested Rust as well.

    Being a polyglot in general never hurts ...

    But I still love PHP.

    ericmann, to random
    @ericmann@tekton.network avatar

    Considering 9/10 of the messages in my spam folder were sent by various onmicrosoft.com domains, I find it ironic that M$ continuously blocks my server for allegedly sending spam. Especially when their own spam tools show no evidence of any abuse from my IP for the past 10 years ...

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    deleted_by_author

  • Loading...
  • ericmann,
    @ericmann@tekton.network avatar

    @chris same, my friend. Same.

    ericmann, to random
    @ericmann@tekton.network avatar

    The kids wanted pizza. Pizza they shall have.

    ericmann, to random
    @ericmann@tekton.network avatar

    I admit the new Apple thingy looks cool. But at that base price?!? Nope.

    Would rather feed my kids...

    I know. I'm a monster.

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    deleted_by_author

  • Loading...
  • ericmann,
    @ericmann@tekton.network avatar

    @chris @joel Since it's peer-to-peer your bottleneck will be the slowest connection.

    As in I have gig fiber at my office but route through my (cheaper) slower home network and I see effectively my home network speeds. Latency is fine ... Slightly higher pings due to cross-continent connections.

    My suspicion is you'll see similar in Europe.

    ericmann, to php
    @ericmann@tekton.network avatar

    I write . I'm pretty good with . I'm open to doing tech/architecture/code/security reviews for either PHP or specifically projects. This includes .

    I'm not spinning up a dedicated site to solicit leads yet. But if this is a space you work in and you're interested in hiring a consultant/contractor to get you to the finish line ... drop me a DM.

    Or email eric@eamann.com and we can discuss scopes/timelines/budgets.

    chris, to random
    @chris@mastodon.chriswiegman.com avatar

    deleted_by_author

  • Loading...
  • ericmann,
    @ericmann@tekton.network avatar

    @chris I do that every now and then as it helps me. But my team can't see my color coding (and half of my calendar is necessarily private to begin with), so the utility wears off after a bit 😞

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • everett
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • khanakhh
  • kavyap
  • tacticalgear
  • GTA5RPClips
  • DreamBathrooms
  • provamag3
  • modclub
  • mdbf
  • normalnudes
  • Durango
  • ethstaker
  • osvaldo12
  • cubers
  • ngwrru68w68
  • tester
  • anitta
  • cisconetworking
  • Leos
  • JUstTest
  • All magazines