@grmpyprogrammer@phpc.social avatar

grmpyprogrammer

@grmpyprogrammer@phpc.social

Wrote 6 books about testing PHP code. Staff Software Engineer @ Ziff Davis Shopping. Conference speaker, organizer, and first WurstCon sponsor. Baseball fan, Magic the Gathering commander player, board game enthusiast, plus all sorts of other assorted nonsense. Probably started working with PHP before you were born. Endlessly roaming the snowy wilds of Canada.

https://grumpy-learning.com

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

mjg59, to random
@mjg59@nondeterministic.computer avatar

Current discourse is that it would have been wrong to throw a milkshake at Hitler, is it?

ghorwood, to random
@ghorwood@mastodon.social avatar

the people who think letting people drown is totally cool want you to know that throwing a milkshake crosses a red line.

raganwald, to random
@raganwald@social.bau-ha.us avatar

"The AI will continue until the revenue improves."

b0rk, to random
@b0rk@jvns.ca avatar

so far "How Git Works" has sold more on its first day than any other zine except "The Pocket Guide to Debugging" and it's only been 3 hours https://wizardzines.com/zines/git/

appreciate you all, hope the zine helps with your git woes ❤

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

Very big cyber incident playing out at Snowflake, who describe themselves as “AI Data Cloud”. They have a free trial where anybody can sign up and upload data… and they have.

Threat actors have been scraping customer data using a tool called rapeflake, for about a month.

GossiTheDog,
@GossiTheDog@cyberplace.social avatar

Snowflake: there is absolutely no cybersecurity incident.

Also Snowflake: Please run these commands and look for "threat activity" logins with the user agent "rapeflake" using this knowledge base article we haven't listed on our website.

https://community.snowflake.com/s/article/Communication-ID-0108977-Additional-Information

tarek, to random French
@tarek@framapiaf.org avatar

I blogged about my work on alt text generation with ML @ Firefox https://hacks.mozilla.org/2024/05/experimenting-with-local-alt-text-generation-in-firefox-nightly/

beausimensen, to php
@beausimensen@phpc.social avatar

I'm looking for a or php-cs-fixer rule that will enforce Modifier Keywords Order as defined in PER.

I would be fine with a PER-specific solution but happy to configure something generic w/ PER rules.

ACM, to random
@ACM@mastodon.acm.org avatar

In English-language typewriting and computer input, a typist’s primary and secondary transcripts are, in principle, identical.

Not so for Chinese computing. Chinese human-computer interaction (#HCI) requires users to operate entirely in code all the time. Read this excerpt from Thomas S. Mullaney's book, The Chinese Computer: A Global History of the Information Age, to learn how the quest to type Chinese on a QWERTY keyboard created #autocomplete

https://bit.ly/4dZNCtX

literalgrill, to ai
@literalgrill@sakurajima.moe avatar

Anything from Vox Media and The Atlantic is now untrustworthy in any capacity from now on. Remember this when reading or linking to any articles in the future.

evilchili, to Canada
@evilchili@linernotes.club avatar

Hey Canadian nerds! I have held the domain registration for regex.ca for a very long time. When I lived in Canada it was my primary domain, but I haven't used it for years. Does anyone on the fediverse have a good use for it?

I'm going to release it but if you've got a good pitch I'll pay for a 1 year renewal and then transfer it to your ownership.

Please boost for visibility kthx!

sarah, to php
@sarah@phpc.social avatar

If you haven't picked up a free copy of my book, Mastering Object-Oriented PHP, make sure you head over to https://masteringobjectorientedphp.com and get your copy today! Free is my way of giving back to the PHP community.

miriamrobern, to random
@miriamrobern@dice.camp avatar
holly, to random
@holly@hachyderm.io avatar

The Swift language team at Apple is hiring! This is a unique opportunity to work on language design and compiler implementation of the generics system, concurrency, type inference, and more, amongst a collaborative group of knowledgeable and supportive engineers.

The position is in Cupertino, CA. Apply at https://jobs.apple.com/en-us/details/200553215/swift-compiler-engineer

AlexVoss, to random
@AlexVoss@fosstodon.org avatar

On of my favorite Philosophers on innovation and punching Nazies: @tante speaking at - don't worry, he switches to English after a few moments:

https://www.youtube.com/watch?v=j9ksU67EW6I

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

“Companies need to move really fast, even if that includes skipping a few steps along the way. The user experience will just have to catch up.”

This is absolutely insane and shows what contempt at a deep level so many in the tech industry have for the people who have to use what they make

ghorwood,
@ghorwood@mastodon.social avatar

@grmpyprogrammer and the whole “first to market wins” mantra isn’t even true. if it were, we’d all be using friendster, vine and, uh, gobots.

ghorwood, to random
@ghorwood@mastodon.social avatar

i blogged about mysql's json functions for all the people who think putting large blobs of schemaless data into their relational databases is a good idea.

https://gbh.fruitbat.io/2024/05/28/mysql-using-json-data-and-not-hating-it/

raganwald, to random
@raganwald@social.bau-ha.us avatar

Situation:

I can watch some DRM content on my device, but the operating system puts up road blocks if I try to take a screen shot or recording, because “piracy” and because “IP Rights.”

But if the OS itself wants to record everything I do and see because “recall” and because “AI,” it will do so whether what I am doing is private or not.

This is a very boring dystopia.

genehack, to random
@genehack@dementedandsadbut.social avatar

The Venn diagram of "people who refuse to recognize the ethical problems with GenAI" and "people who still post to Xitter" is a single circle.

mortenbock, to random
@mortenbock@hachyderm.io avatar

Hot take: If you change jobs every 3 years, you've never learned from dealing with your own legacy applications, and you will keep making the same mistakes.

denis, to random
@denis@ruby.social avatar

I am looking for new opportunities!

I am interested in remote software engineering roles in Germany. I am good at full-stack work, and I excel in backend roles (especially Ruby on Rails).

I’ve written up some more details here: https://denisdefreyne.com/notes/get-me-a-job-2024/ — and of course there is my CV at https://denisdefreyne.com/cv/.

Repost = ❤️ 🧡 💛

eric, to random
@eric@phparch.social avatar

To any of my friends who didn't already know, the leftover Oscar elePHPants from php[tek] 2024 are on sale to the general public. There is a very limited supply, and they are going quickly. They will ship out June 1st https://www.phparch.com/swag/php-tek-2024-oscar-plush-elephpant/

KathyReid, to microsoft
@KathyReid@aus.social avatar

Why does #Microsoft want to implement #Recall? It's not about images. It's about modelling what workers do on Windows, and then replacing them.

The most expensive part of a computer is the fallible feelings-filled unpredictable meat sack that operates it.

Google has YouTube, Google Photos, Maps, and a bucket load of search data, Google Analytics, advertising, as well as it's #GCP data (e.g. #STT transcriptions). And a bunch of data from Android services. From this data they can model speech, model videos and model advertising systems, and how humans respond to them.

But they can't model what people do on computers.

Amazon has Prime data, and a bucket load of compute. But no operating system data. They can build models based around e-commerce and advertising systems.

But they can't model what people do on computers.

Meta has waves hands enough analytics to model human behaviour in the Metaverse.

But they can't model what people do on computers.

Microsoft has GitHub.
Microsoft has LinkedIn.
Microsoft has SharePoint.
Microsoft has Teams.
Microsoft has Dynamics.
Microsoft has O365.
Microsoft has Windows telemetry data.

Microsoft can model what people do on (Windows) computers. Like fill out spreadsheets.Write emails. Synthesize web pages of research. Interact with colleagues on Teams. Create and edit documents.

Microsoft wants #MicrosoftRecall data so they can model what people do with operating systems.

Then replace them.

Imagine a CoPilot that doesn't just write buggy code. Imagine one that also does spreadsheets. That creates documents on SharePoint. That communicates with colleages on Teams. That has a customer pipeline on Dynamics.

That's what Recall is about - 360 degree surveillance of the worker, to model their functions, make them fungible, replicable - and replaceable.

janl, to random
@janl@narrativ.es avatar

I had to get customer support at a company vendor yesterday. It was an issue in their private networking stack that was not easily explained without their help. I sent .pcap files and everything.

Today I got a response that my request was escalated to 2nd level support immediately (good!) and they assured me that humans are looking at my issue and I’m not being triaged by “an algorithm”.

Pouring out another one for things that worked perfectly fine before AI but now make more work for humans.

cspray, to php
@cspray@phpc.social avatar

Couple weeks ago speaking with @ocramius about Annotated Container. He brought up something about Attributes I had heard a few times before. Something along the lines of:

"I don't want container wiring code littered throughout my codebase."

So, I wrote a blog article that talks about how Attributes aren't really the point of Annotated Container and how you can use the library with no Attributes or highly limit their spread through your code.

https://www.cspray.io/blog/annotated-container-without-attributes/

-container

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

“Who, other than me, hurt you so bad you would build something like this?” — me to my boss

jbrains,
@jbrains@mastodon.social avatar

@grmpyprogrammer Which of the following descriptions applies to that quote?

  • career-limiting move
  • evidence of a high-trust relationship
  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines