@kly@fosstodon.org
@kly@fosstodon.org avatar

kly

@kly@fosstodon.org

I hack on network monitoring stuff for a moderately large ISP. Helped organized various computer parties of all sizes for twenty+ years.

I like difficult problems, accuracy in language and technology that is older than 5 years.

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

kly, to random
@kly@fosstodon.org avatar

the biggest lie the web ever told was

[ ] Remember me

kly, to random
@kly@fosstodon.org avatar

Ah, norway, never change.

Regardless of temperatures, there will ALWAYS be people in shorts. And people in down jackets.

-10C? No problem, this is shorts weather!

  • 20C? Ah, excellent down jacket weather!
kly, to random
@kly@fosstodon.org avatar

Periodic reminder that if you refer to anything as just "cyber", it will forever mean "cybersex", and never "cyber security". No, I will not be taking questions.

jon, to ArtificialIntelligence
@jon@vivaldi.net avatar

Results on my about trackpad tap to click.

114 responded.

65% enable tap to click and love it!
29% disable tap to click.
6% had tap to click enabled and hate it!

So about two thirds prefer tap to click.

Personally I would argue that it should be off by default, but I belong to the last group. I was finding that I was having a lot of issues with my trackpad and most went away when I changed the setting. I still have an issue at times that clicking sometimes leads to right clicking.

I have been using trackpoints for years, so I guess I am rather used to an experience with clear button clicks.

kly,
@kly@fosstodon.org avatar

@jon To me, it's sort of like touch screens. With a touch screen you end up not actually seeing what you click because by its very nature you are covering it, and with trackpads you can carefully navigate to what you want to click, but because you now have to click on your aiming-device, you lose some precision.

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

I made a voronoi diagram :3

kly,
@kly@fosstodon.org avatar

@aeva I WAS supposed to doing some relatively boring routine api-database coding today, but instead I seem to be reading up on voroni diagrams and taxicab geometry and ... well... I obviously have no idea of why yours look wonky, but this is still way more fun than yet an other rest api.

bagder, to random
@bagder@mastodon.social avatar

"To me, the latest is the latest my OS provides me. If #curl maintainers dont care about pushing the latest into the OSes they support, it's not me to blame. I think curl maintainers should push Centos to provide the latest to all users. What's the purpose of you fixing multiple bugs and security holes if you dont spend time to make it available to the broader audience?"

We are obviously all just too lazy.

https://github.com/curl/curl/issues/13546

kly,
@kly@fosstodon.org avatar

@bagder in my opinion, while you're at it completely redefining how software distribution and linux distros work, you should also fix all the other bugs in centos. And the climate crisis. If you don't, can you even call curl a serious project?

kly, to random
@kly@fosstodon.org avatar

linux was open source BEFORE it was cool.

kly, to random
@kly@fosstodon.org avatar

"We've decided to get our act together because SOME OF US have stopped using/updating jira regularly!"

Hah, joke's on you, buddy.

You can't accuse me of having stopped updating jira frequently because I never started to begin with since jira is utter trash.

kly,
@kly@fosstodon.org avatar

Post-it notes on a whiteboard is WASTELY SUPERIOR to jira.

A todo.txt in a git repo is VASTLY SUPERIOR.

Just fucking winging it is somewhat superior.

kly,
@kly@fosstodon.org avatar

Jira just being one big mess where some people expect me to log actual work updates, which I will NEVER do in a ticket system - we have git for that.

There are ten thousand different ways of classifying stuff. Ten thousand different ways of setting up dashboards. And I am sure it's THEORETICALLY possible to set this up and use it sensibly, but best practice seems to be to always make a mess and have every project be a unique snowflake with different practices in use.

kly, to random
@kly@fosstodon.org avatar

I love how contributor agreements means that we now have to involve about 6 different managers+legal for a 2 line patch. One of the comments was "can't you(my colleague) just sign as a private individual?".... yeah, which would be in direct contradiction to our employment contracts where we assign any IP developed for work to our employer.

So much of CLA shit is based on people not actually taking legal stuff seriously.

kly, to random
@kly@fosstodon.org avatar

I've gradually come to the conclusion that Ansible is the worst thing that has happened to config management in a long time.

It RESEMBLES configuration management enough that people use it as such because it's easy to get started with it, but it's really just a bunch of shell scripts in a trench coat and quite impossible to "do right".

But now some people can check off "config management" on their list and move on.

scy, to webdev
@scy@chaos.social avatar

I've spent a few days playing around with , and I'd like some insights from people who are using it in production. Doesn't need to be a paid project, but more than just "my pet experiment".

What are you using it for?

Like, to me it feels as if either the backend needs to be really tailored to HTMX, with HTML fragments and custom headers and stuff, or you need to start writing non-trivial amounts of JS in the frontend for anything but the most basic tasks.

kly,
@kly@fosstodon.org avatar

@scy I'm using it in production at work because I just wrote the backend, which is a straightforward REST api.

I don't like it.

Sure, some things are easier, but we've had to make a ton of adaptations on a backend that SHOULD have been just a jinja template engine. Instead of just a handful of simple js stuff.

I think the appeal is mostly "everything else is too big and spending thirty minutes writing vanilla JavaScript is just too much work".

kly,
@kly@fosstodon.org avatar

@scy And people forget that web development around year 2000 sucked. Also, htmx is just an other JavaScript framework, just don't tell anyone.

kly,
@kly@fosstodon.org avatar

@scy Keep in mind that htmx means form data, instead of pure JSON as well, and I really don't want my backend - which is also used by shell scripts and what not - to have to deal with that stuff. And you end up with just as much complexity by trying to divide everything up into snippets of this and that...

The fundamental problem is that people think you can't just use vanilla JavaScript and write a tiny little helper library suited for your specific project, but you totally can.

kly, to random
@kly@fosstodon.org avatar

Ok, I know Norwegian, I know English, I know a bit of German and now I started my first steps to learning a bit of French...

So far I have yet to understand why people consider French a particularly beautiful language. I mean, not trying to insult French or anything, but not finding it anything special as far as beauty goes? (Unless mumbling counts as beauty)

kly,
@kly@fosstodon.org avatar

@slink @edgren I'm reminded of visiting a french customer and going for a conference call with their dev team in India. My customer asked in slight desperation if I could translate

I was a bit confused, because I obviously don't speak any language native to India. But no, it was just that the accents of the Indians and the French were at such extreme polar opposites to each other that they couldn't understand each other.

I just repeated what the other side said, word for word, and that helped?

hazelweakly, to random
@hazelweakly@hachyderm.io avatar

I love explaining complicated subjects in a quippy way that isn't necessarily wrong. For example:

Kubernetes is 20 while-true loops in a trench coat pretending to be a container orchestration platform.

What are your favorite quippy ways to explain a complicated topic? It could be anything! I'm just curious what y'all have :)

kly,
@kly@fosstodon.org avatar

@hazelweakly Not quite what you asked for, but one of the funniest lectures I had in uni was when my OS lecturer decided to demonstrate how computers do multitasking with preemption by simultaneously doing a lecture about it and making waffles, switching between each task on an alarm clock.

kly, to random
@kly@fosstodon.org avatar

I find it hilarious that some people think corporations wont touch GPL or LGPL code.

I mean, it does explain why no corporations use Linux, or any other GPL or LGPL work out there, I suppose.

kly,
@kly@fosstodon.org avatar

I work for one of Norways by far largest companies, and I have influence over what software we buy. We don't mind paying for software, or support.

But what I value the most is anti-oracle/vmware/dell/google safety measures.

The GPL offers that. That "open core" model where part of your software is unavailable unless you pay? That means that we are screwed WHEN (not if) that cool little 10-person startup gets acquired by a fucked up software company that decides to screw us over.

kly,
@kly@fosstodon.org avatar

I will HAPPILY pay for support for open source software. Really. But several of these "Open Core" companies don't actually sell that, they sell support for a product I don't want. One where, in five years, when we are totally dependent on that piece of software, everything suddenly changes and we can't hire a third party to spend 6 months tracking down that one obscure problem specific to us that the vendor now ignores.

kly, to random
@kly@fosstodon.org avatar

Is it just me or is any programming involving a database seriously dull?

kly, to random
@kly@fosstodon.org avatar

If it's not end to end encrypted, your admin can pretty much by definition read your messages. Mail, DMs, personal cloud storage, whatever.

I'd like to add that if said encryption isn't an open peer reviewed standard you can't really call it encrypted at all, that's just obfuscation with a pretty font. And I'd be very suspicious of anyone who WANTS to roll their own encryption, considering how complicated and sensitive that field is.

kly, to random
@kly@fosstodon.org avatar

Hmm, are there any good high resolution images of MC Escher works available online with free licencing?

I'm asking because I was tasked to update our ansible documentation and someone suggested visual diagrams would be helpful.

kly, to random
@kly@fosstodon.org avatar

ff... It's classic Oslo murderweather with lots of partially melted snow refrozen into nightmarish slippery ice everywhere, and I'm sitting on the metro next to a dude in shorts and wellington boots.

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