@nCrazed@fd00.space avatar

nCrazed

@nCrazed@fd00.space

I write software for money to support my rock climbing addiction and my dog

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

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

good morning

nCrazed,
@nCrazed@fd00.space avatar
nCrazed,
@nCrazed@fd00.space avatar

@fasterthanlime what would cool bear do?

pwaring, to random
@pwaring@fosstodon.org avatar

Pondering getting a robot voice app for my phone to get past the voice recognition systems that companies use to identify / route you which obviously haven't been trained on regional accents (e.g. 'please say your postcode').

nCrazed,
@nCrazed@fd00.space avatar

@pwaring I just keep repeating something like "no" to trigger the "just redirect the call to a human" fallback 😅

ramsey, to random
@ramsey@phpc.social avatar

What’s up with 19.2 fl oz beer cans? I mean, I like the size, but it’s not an even amount of anything. It equates to 567.81 ml.

Yes, I know American units are wonky, but sometimes they’re weird because they actually equal to an even metric number. For example, they sell 16.9 fl oz water bottles because that’s a half liter.

So, what gives on the 19.2 fl oz / 567.81 ml measurement for these tall cans?

nCrazed,
@nCrazed@fd00.space avatar

@pieceofthepie @ramsey so blame the Brits on this one? 😅

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

After months of Just Trying To Get Our Respective Divorce Lawyers To Do Their Goddamn Job, my future ex-wife and I are signing the divorce tomorrow at 2PM (according to mine) or maybe 9AM (according to hers), who knows, wish us luck 💖

nCrazed,
@nCrazed@fd00.space avatar

@fasterthanlime so how many kids did the lawyers end up attaching?

ngons, to random
@ngons@mathstodon.xyz avatar

Crescent vortex tiling

#Tiling #MathArt #MathsArt #Hexagon #Geometry

nCrazed,
@nCrazed@fd00.space avatar

@ngons orange instead of yellow in the circle that's just to the right of the middle one?

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

i'm against capital punishment except for people who DON'T have their phones set to "silent" in public places

nCrazed,
@nCrazed@fd00.space avatar

@fasterthanlime @matt it's the people that have keypress sounds on for me 😬

pwaring, to email
@pwaring@fosstodon.org avatar

TIL: Something which I suspected for ages (and is really annoying) but have finally found the answer to, is that @thunderbird global searches are faceted and try to find close matches:

"Most of the time this is a very useful feature, but there is no way to disable it if you want an exact match"

https://kb.mozillazine.org/Search_-_Thunderbird#Global_Search

nCrazed,
@nCrazed@fd00.space avatar

@pwaring @thunderbird can confirm, been painfully aware of this for years. And in my case it's never a useful feature

OndrejMirtes, to random
@OndrejMirtes@phpc.social avatar

Never trust a test you haven’t seen fail first.

nCrazed,
@nCrazed@fd00.space avatar

@sebastian @OndrejMirtes that would make worried and I'd inverse the assertions just to see if it fails 😅

pwaring, to golang
@pwaring@fosstodon.org avatar

TIL: Go doesn't support heredocs, unlike PHP (and other languages). You can create raw strings with backticks, but they retain indentation within the string (heredocs in PHP can be made not to). There are GitHub issues proposing it, which quickly descend into endless arguments over how things should be done (e.g. one guy insists that no one should write SQL queries in their code).

Fortunately someone has written a module:

https://pkg.go.dev/github.com/MakeNowJust/heredoc

nCrazed,
@nCrazed@fd00.space avatar

@pwaring is the example guy insisting that everyone should use ORMs, write SQL in separate files, or something more exotic? 😅

dangoodin, to random

I so, so, so don't want to drive any new car that can do this:

A federal appeals court refused to bring back a class action lawsuit alleging four auto manufacturers had violated Washington state’s privacy laws by using vehicles’ on-board infotainment systems to record and intercept customers’ private text messages and mobile phone call logs.

The court ruled that the practice does not meet the threshold for an illegal privacy violation under state law, handing a big win to automakers Honda, Toyota, Volkswagen and General Motors, which are defendants in five related class action suits focused on the issue.

The plaintiffs had appealed a prior judge’s dismissal. But the appeals court ruled Tuesday that the interception and recording of mobile phone activity did not meet the Washington Privacy Act’s standard that a plaintiff must prove that “his or her business, his or her person, or his or her reputation” has been threatened.

A suit filed against Honda in 2021, argu[ed] that beginning in at least 2014 infotainment systems in the company’s vehicles began downloading and storing a copy of all text messages on smartphones when they were connected to the system.

An Annapolis, Maryland-based company, Berla Corporation, provides the technology to some car manufacturers but does not offer it to the general public, the lawsuit said. Once messages are downloaded, Berla’s software makes it impossible for vehicle owners to access their communications and call logs but does provide law enforcement with access, the lawsuit said.

Many car manufacturers are selling car owners’ data to advertisers as a revenue boosting tactic, according to earlier reporting by Recorded Future News. Automakers are exponentially increasing the number of sensors they place in their cars every year with little regulation of the practice.

https://therecord.media/class-action-lawsuit-cars-text-messages-privacy

nCrazed,
@nCrazed@fd00.space avatar

@dangoodin @cj are there manufacturers that deliberately don't do this?

eclectech, to photography
@eclectech@things.uk avatar

It's amazing how quickly fungi appears. Yesterday there were a few scattered around this wooden planter in the garden, today it was fully surrounded. LOADS of them.

Fortunately they are very friendly, and hope you all have a lovely day.

nCrazed,
@nCrazed@fd00.space avatar

@eclectech totally didn't mistake it for a platter of salmon nigiri on the first glance... 👀

grumpygamer, to science
@grumpygamer@mastodon.gamedev.place avatar

I can now confirm that spit-takes are a real thing and don't only happen in movies.

nCrazed,
@nCrazed@fd00.space avatar

@grumpygamer a life goal of mine is to get a bystander, that is just overheating (or intentionally snooping on) a conversation, to do a spit take 😅

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

MuseScore is the winner of this week's "UX dark pattern" contest.

If you do nothing, you're not unsubscribed. If you click the button, you're not unsubscribed. You need to uncheck the box then click "Change subscriptions".

Y'all are going to extra-hell for this one.

nCrazed,
@nCrazed@fd00.space avatar

@fasterthanlime @zanzi I also feel like it's not all that uncommon

pwaring, to random
@pwaring@fosstodon.org avatar

Struggling to understand the advantage of token authentication in web apps today. I have to make a username+password request to gain a time-limited token, which I then use in other requests. So if someone intercepts my token-based requests there's a limited time in which they can use the token.

But I still have to send the username + password repeatedly to the same API to get a token. If someone is intercepting my requests they'll still get the credentials.

nCrazed,
@nCrazed@fd00.space avatar

@pwaring @kinnison you're expected to refresh the tokens independently of actual API activity to at least keep the refresh token valid

But you're also not supposed to have access to user's credentials (oauth) in this scenario and the refresh token needs to last longer than the access

From there it's a question of what you want to optimize for: having a valid access token at all times or minimize request count at a cost of sometimes needing to perform a refresh request first

pwaring, to random
@pwaring@fosstodon.org avatar

Does anyone else enjoy working with legacy code and systems? I really like improving them, or working under the constraints (most of the time). It's often more fun than just installing the latest all-singing, all-dancing framework that does everything for me. But clients with old systems say they really struggle to get support.

#LegacyCode

nCrazed,
@nCrazed@fd00.space avatar

@pwaring as long as I have the freedom to make necessary improvements and there's no "just add the feature ASAP" pressure, it's probably my preferred type of work 🤔

afilina, to random
@afilina@phpc.social avatar

The new Slack layout is a deal breaker. Now I'm shopping for an alternative. Any suggestions?

I work with multiple clients and contractors for a short duration. This means that easy onboarding is a must. Also, it makes no sense to pay per seat (external Slack users worked well for this).

Should the app manage multiple workspaces, it should under no circumstances try to merge anything to "simplify". It is critical that the separation between workspaces is clear at all times.

nCrazed,
@nCrazed@fd00.space avatar

@afilina Take a look at Zulip

pwaring, to random
@pwaring@fosstodon.org avatar

TIL: My fridge does not make a warning sound if the door is left slightly ajar. Just had to throw away the contents as I'm not sure how long it's been open (enough to make the back freeze up). Luckily as I live by myself that's not a huge amount, but still annoying.

nCrazed,
@nCrazed@fd00.space avatar

@pwaring there are fridges that do? 👀

BlindiRL, to random
@BlindiRL@mas.to avatar

I just recorded two dwarf fortress tutorials back to back and now I feel like its December again.

nCrazed,
@nCrazed@fd00.space avatar

@BlindiRL pretty sure I've already seen some Christmas decoration in the wild...

catsalad, to random

deleted_by_author

  • Loading...
  • nCrazed,
    @nCrazed@fd00.space avatar

    @neurovagrant are we not supposed to eat it? 👀

    ramsey, to random
    @ramsey@phpc.social avatar

    How do folks take 20-30 minute naps? It takes me at least 20-30 minutes to fall asleep, no matter what’s going on. I would like to learn how to take short naps.

    nCrazed,
    @nCrazed@fd00.space avatar

    @ramsey anything short of what would be considered a sleep rather than a nap and I just feel nauseous and more tired than if just stayed up 😪

    grumpygamer, to random
    @grumpygamer@mastodon.gamedev.place avatar

    AI is turning out to be a bust unless you're doing ransom scams, creating malware, disrupting elections with fake videos, cheating on test or a publication misleading readers.

    https://www.honest-broker.com/p/ugly-numbers-from-microsoft-and-chatgpt

    nCrazed,
    @nCrazed@fd00.space avatar

    @grumpygamer seems to be great for memes though

    ramsey, to random
    @ramsey@phpc.social avatar

    Is there a way to disable or hide the deprecations? I have 265 of them for data providers that aren’t static, and I can’t easily switch to static data providers, since many of the data providers call instance methods (i.e., $this). So, it’s going to take me a long time to upgrade my tests so that I can upgrade to PHPUnit 10.

    nCrazed,
    @nCrazed@fd00.space avatar

    @ramsey Would this work for you? https://github.com/sebastianbergmann/phpunit/issues/4228#issuecomment-1604450199

    Also, note Sebastian's comment earlier in the thread about not being able to disable these by design.

    nCrazed,
    @nCrazed@fd00.space avatar

    @ramsey looks like the new event system has DeprecationTriggered and PhpDeprecationTriggered event types. You might be able to intercept those and selectively drop them in a custom subscriber 🤔

    Other than that you might be stuck with either downgrade, refactoring, or running a custom fork of phpunit that patches out this particular deprecation trigger: https://github.com/sebastianbergmann/phpunit/commit/9caafe2d49b33a21f87db248a8ad6ca7c7bdac09#diff-4324f028321a63b4dcc546c5f30091ab0e8296ee637e2867518a7a8d78ee8857R108-R119

    nCrazed,
    @nCrazed@fd00.space avatar

    @ramsey depends on how viable it is to do via the event system, yeah... no 😅

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