@kerfuffle@mastodon.online
@kerfuffle@mastodon.online avatar

kerfuffle

@kerfuffle@mastodon.online

Musician, storywriter, gamer, software developer and social science enthusiast. Into #java, #kotlin, #metal, #agile, #DDD, #horror, #lovecraft, #quantumtechnology, #softwarearchitecture, #dnd, #pathfinder, #overwatch and #starcraft

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

EUCommission, to random
@EUCommission@ec.social-network.europa.eu avatar

Our commitment to the fediverse is here to stay.

Today, we launched our new Mastodon instance. It will ensure a privacy-focused space to engage with and get the latest from our Commissioners, departments, and the official voices of the Commission.

We want to thank @Mastodon for stewarding us and helping us make this possible.

Fostering European digital players is vital to our strategy for a stronger .

This is a unique opportunity to grow the community even more. Let's get there!

kerfuffle,
@kerfuffle@mastodon.online avatar

@EUCommission @Mastodon

In your profile you mention this account being verified, but it's still missing a green verification. You can add a rel=me backlink to europa.eu to make that happen.

kerfuffle, (edited ) to random
@kerfuffle@mastodon.online avatar

asks for donations to reach half of their CEO's yearly salary, while people are getting laid off. Seems to me that the solution is simple.

[edit] Okay, this has gotten a lot of buzz, and I'm happy people respectfully weighed in with arguments and counterarguments. I'm not giving up on and , nor on other initiatives for a better web. I am, however, going to be muting this now.

kerfuffle, to Java
@kerfuffle@mastodon.online avatar

Sometimes, when I talk to frontend developers about how requires you to have more presentation awareness in the projection side of your server application as you generate content in HTML, which in the world is pretty much what we did with , Freemarker and Thymeleaf, I'm met with amazement.

No dis, but be aware: There's a generation of capable professional frontend developers who don't know backend servers can serve HTML just fine, and not just Json over HTTP.

jon, to microsoft
@jon@vivaldi.net avatar

Microsoft Recall:

"As you use your PC, Recall takes snapshots of your screen. Snapshots are taken every five seconds while content on the screen is different from the previous snapshot. "

Part of Copilot. Big brother is watching.

kerfuffle, (edited )
@kerfuffle@mastodon.online avatar

@jon


Microsoft states the snapshots will be stored locally. They don't say whether they will train models on them, stimulate users to back up the snapshots in One Drive, or analyze the data online besides making snapshots.

And as they state in https://blogs.microsoft.com/blog/2024/05/20/introducing-copilot-pcs/ their SLM's are trained locally, but the NPU is connected to LLM's in Azure Cloud. If we can trust data-hungry Microsoft, the separation serves to address our privacy concerns. I have doubts.

kerfuffle, to fediverse
@kerfuffle@mastodon.online avatar

Apparently, are looking at to create one global "Gitlab network", so that can interact between various projects without having to register on each of their hosts. https://gitlab.com/groups/gitlab-org/-/epics/11247

kerfuffle, to UX
@kerfuffle@mastodon.online avatar

"This site looks better in our app" popups obscuring the content on your site are the best way to get me to leave your site and visit your competitors.

I have an app. It's called a web browser. Just build a good website.

kerfuffle, to random
@kerfuffle@mastodon.online avatar

If you think being 100% correct and precise in your instruction manuals will guarantee people will not fuck up using your system, sit down with someone reading your manual sometime to be cured of that notion.

First thing I noticed is that people don't read manuals like novels. They will open your manual in the middle, browse for things that stand out as something they know already, and do that first, regardless of your manual listing 40 steps that need to be done beforehand.

kerfuffle, to internet
@kerfuffle@mastodon.online avatar

You can't drag some people away from and , but it's baffling how people will cling to what they know by denying the value and engagement to be found on the .

All this buzz around federated social media in the hands of motivated people trying to build healthy sustainable communities is filling me with the kind of excitement I felt when I discovered forums and IRC.

kerfuffle, to random Dutch
@kerfuffle@mastodon.online avatar

A serverless function that ends up running all the time is just an expensive server.

kerfuffle, (edited ) to AWS
@kerfuffle@mastodon.online avatar

I wrote a blog describing how I translated a feature request into a , where the events we're interested in convey nothing happening for a certain amount of time.

But before I arrived at my current solution, I considered other solutions. I describe those as well, and explain their shortcomings.

It involves , DynamoDB Streams, and (), with some context mapping considerations thrown into the mix.

https://blog.jdriven.com/2023/10/handling-dynamodb-ttl-expiry-events-with-aws-lambda-and-dynamodb-streams/

kerfuffle, to ai
@kerfuffle@mastodon.online avatar

Unless the chat option on your website is either manned by a well-trained human customer support employee or an AI capable of producing a better experience than a MUD in the 90s, don't bother with adding it to your website.

Just add a phone number, email address, contact form and/or properly curated FAQ page.

kerfuffle, to ai
@kerfuffle@mastodon.online avatar

If you can't put together a decent low-threshold, actual, honest and carefully curated FAQ on your website, chances are that the best any chatbot you offer your customers can do is piss them off.

kerfuffle, to UX
@kerfuffle@mastodon.online avatar

I've worked at some pretty big companies and at every one I've encountered decisionmakers who will say "we don't need to gather data on this. If other company X does it, the data is probably solid" just to dodge the hassle of defining and measuring actual value, and consequently copying each other's ineffective .

kerfuffle, to security
@kerfuffle@mastodon.online avatar

The whole fiasco is frustrating because I cannot convey to my non-IT friends the marvel of how impressive the hacking process was, how impactful the hack was, and how unlikely it getting found out was.

kerfuffle, (edited ) to reddit
@kerfuffle@mastodon.online avatar

For people looking for an alternative to and aren't into : there is also .

kbin, like Mastodon, PeerTube, Pixelfed and other ActivityPub based applications, is also decentralized and federated.

Here's an interesting post by someone who left Reddit (), wasn't ok with Lemmy, and moved on to kbin: https://www.reddit.com/r/RedditAlternatives/comments/145eru8/moving_on_from_lemmy_to_kbin_launching/

Here's a post about fedia.io, a new general instance kbin instance, so you can see what it looks like: https://infosec.exchange/@jerry/110523070726279385

AndiMann, to random
@AndiMann@masto.ai avatar

"Did @IBM make a $6.4 billion blunder by buying @HashiCorp?"

Good question and great read!

by @SJVN via @ElReg
https://www.theregister.com/2024/05/10/opinion_column_ibm_hashicorp/

kerfuffle,
@kerfuffle@mastodon.online avatar

@AndiMann
Tbh that BSL move by HashiCorp has been blown a little out of proportion. Unless you're making a direct competitor to their tools by using their sourcode, it doesn't affect you. Anyone that simply uses Terraform for infra automation can keep going.

Now of course if IBM goes and makes that usecase paid-only after all (which may even be the reason for the BSL move pre-acquisition), we'll be happy with the foresight of people making a timely fork.

kerfuffle, to devops
@kerfuffle@mastodon.online avatar

If a fresh out of college still starts their career in a company in a or transformation; if 6 months in they're convinced sucks because they were forced to work with centrally misconfigured ; if business still drops yearly roadmaps on scrum teams or "IT" for building them; if those teams are blind to infra concerns; if devops engineers are just ops engineers in isolated ops teams: then what exactly have we been transforming in the last few decades?

kerfuffle, to Java
@kerfuffle@mastodon.online avatar

Who here knows a CDN that offers edge computing capability for the JVM / GraalVM?

AWS Lambda@Edge only supports JavaScript and Python.
Cloudflare only supports JavaScript.
Fastly supports WebAssembly.

kerfuffle,
@kerfuffle@mastodon.online avatar

Actually, it may be soon that with WASI support as offered by Fastly can be targeted from / . Nice article on the development by @sdeleuze at https://seb.deleuze.fr/introducing-kotlin-wasm/

Would be sweet if I can have a static / website that uses for interaction with a backend written in Kotlin and compiled to running on an edge location using .

kerfuffle, to SVMetaSearch
@kerfuffle@mastodon.online avatar

I found too expensive, but seeing how every alternative has just proven to just be is making me reconsider. and / are also down.

kerfuffle,
@kerfuffle@mastodon.online avatar

@shadowwwind @Mojeek Thnx for the tip. Mojeek looks good.

kerfuffle, to Kotlin
@kerfuffle@mastodon.online avatar
kerfuffle, to random Dutch
@kerfuffle@mastodon.online avatar

Hoe gaat de rijksoverheid om met ons belastinggeld? De @rekenkamer maakt het inzichtelijk.

https://onsgeldontcijferd.rekenkamer.nl/

kerfuffle, to random
@kerfuffle@mastodon.online avatar

Story Points:

  • Doubt between 3 and 5 does not average out to a 4.
  • 3 stories of 5 does not equal 15.
  • 5 stories of 1 does not equal 1 story of 5.
  • As you progress and improve your understanding and ability to deliver, will you deliver more points, lower your estimations, or divide work better?

A velocity, measured in expected estimated unspecified effort, to measure a size in multiple unspecified dimensions, expressed via incomparable numbers, is meaningless.

kerfuffle, to architecture
@kerfuffle@mastodon.online avatar

Too often, what people call technical debt is simply an encounter with the limits of functional anticipation. If you think a system will never need to do X given the foreseeable usecases and then one day it does need to do X, you don't have technical debt.

Technical debt arises when you then try to shoehorn the needed functionality in, instead of asking/making/taking the time and effort to redesign it.

kerfuffle,
@kerfuffle@mastodon.online avatar

In fact, I've come across more technical debt in systems that tried to anticipate more functionality than reasonably foreseen: overzealous abstraction and open-endedness in a technical implementation can be a nightmare to work with. It's healthier to foster a culture where developers can cooperatively make disciplined adjustments to their software.

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