Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Jani Nikula

@jani@floss.social
mastodon 4.6.6
  • Open on floss.social

Linux kernel graphics & open source developer, for fun and for profit.

(The profile pic is based on the kids' creation of me in Sims.)

0 Followers
0 Following
20 Posts
Joined April 28, 2025
Home page & blog:
https://nikula.org/jani/
GitHub:
https://github.com/jnikula/
FDO GitLab:
https://gitlab.freedesktop.org/jani

Posts

Open post
jani
Jani Nikula @jani@floss.social · Jun 05, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @ananas@scicomm.xyz
@ananas@scicomm.xyz @tante@tldr.nettime.org Point being, do you think an European open source version of, say, Instagram or TikTok would be exactly the same either?
0
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Jun 05, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @tante@tldr.nettime.org
@tante@tldr.nettime.org You're writing this on an European, open source version of Twitter. 🤔
0
5
0
0
Open post
jani
Jani Nikula @jani@floss.social · May 05, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social

When do we see the first open source project maintained by an AI agent?

0
0
2
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 26, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social

@neil@mastodon.neilzone.co.uk No, carbon dating is the opposite of fresh dates.

mastodon.neilzone.co.uk

Neil Brown (@neil@mastodon.neilzone.co.uk) - mastodon.neilzone.co.uk

1
0
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 26, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @kusma@floss.social
@kusma The "Keeping the brain active" part reminds me of something I posted way back: https://floss.social/@jani/115146400583453613
2
0
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 22, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @corbet@social.kernel.org
@corbet It will be interesting to see how the use of the Assisted-by tag develops. I'm sure not everyone uses it. And if it changes the reception of a patch to be negative, surely people will be less forthcoming about LLM usage too. And, of course, a contribution based on a lie is not a great way to build trust either. I also see trivial patches with Assisted-by that make me think, why? Couldn't you have done this yourself and learned something in the process.
14
2
3
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 20, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @jsr@social.jsr.com
@jsr Bryan Adams having been born in 1959, the similar nostalgia-based song about 2010 would be written by someone born in 2000.
0
0
1
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 20, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @ljs@mastodonapp.uk
@ljs@mastodonapp.uk @kees@hachyderm.io @vbabka@mastodon.social Right, MAINTAINERS changes should also include all the other MAINTAINERS entries it impacts.
2
2
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 20, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @jani@floss.social
@ljs@mastodonapp.uk @kees@hachyderm.io Oh, and the primary reason I only whine and moan here instead of sending patches is that the damn thing is written in Perl. Plus I don't want to get Cc'd for patches touching get_maintainer.pl in the future. No wait. 😉
1
2
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 20, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @ljs@mastodonapp.uk
@ljs@mastodonapp.uk @kees@hachyderm.io Yeah, returning stuff from git history should only be a fallback for files without maintainers. I get my fair share of these Cc's and I'm always like WTF why am I included. IMO it should also only include the most specific maintainers by default. If you have the maintainer for file foo/bar/baz, don't include the maintainer for foo/bar or foo.
0
4
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 19, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @kees@hachyderm.io
@kees@hachyderm.io I'm eagerly waiting for your upcoming patches to get_maintainer.pl next. 😉
2
2
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 09, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @araly@gamedev.lgbt
@araly@gamedev.lgbt Also a good point.
1
0
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 08, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @RandySimons@mastodon.social
@RandySimons@mastodon.social @leeg@fosstodon.org I think we have a difference of opinion on how useful the local models that run on inexpensive hardware are, and how the evolution of language models require beefier hardware faster than any other field in software development. Maybe that will change in the future, and hardware evolution catches up again. Other than that, I completely agree using a local model avoids the lock-in and rent on LLM subscriptions. That is the model I would personally prefer as well.
0
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 08, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @tshirtman@mas.to
@tshirtman@mas.to I suppose there are a lot of professions, including in computing, where the regular tools in the field are prohibitively expensive for individuals. In that sense, an LLM subscription is likely a reasonable cost. The cost of keeping up with hardware that can run the latest and greatest local models is less predictable. That said, it's still a fairly big change for regular software developers.
2
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 08, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @RandySimons@mastodon.social
@RandySimons@mastodon.social @leeg@fosstodon.org The point is not just about the money. When you bought that Visual C++ license, you knew you could use it as long as you wished, regardless of whether the vendor went belly up or discontinued the product or decided they didn't want you or anyone in your country as a customer. If you want to avoid that lock-in, the hardware cost is significant, and recurring.
2
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 08, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @leeg@fosstodon.org
@leeg@fosstodon.org It's certainly an acceleration of the hardware requirements for computers unlike anything we've seen in the past decades.
0
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 07, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @tuban_muzuru@beige.party
@tuban_muzuru@beige.party Good for you. Did you read the post you replied to?
2
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 07, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social
Replying to @pitrh@mastodon.social
@pitrh@mastodon.social I'm inclined to think "The evolution of natural language for programming" will be a hotter topic still. It's another abstraction layer. Programming will, in some ways anyway, be accessible to more people than before. At the same time, this is not incompatible with my original post, and LLM coding has tons of ethical and legal hurdles as well.
3
1
0
0
Open post
jani
Jani Nikula @jani@floss.social · Mar 07, 2026
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social

Using a free software stack, you could be an effective developer with a relatively low budget. A cheap or used laptop and an internet subscription.

LLM coding is changing that too. You either need a very powerful and expensive machine to run a local model, or (currently more likely) an LLM subscription. We are lead to believe you have to pay a monthly fee to be an effective developer.

The prospect of your output as a developer being tied to a proprietary service seems risky at best.

297
42
197
1
Open post
jani
Jani Nikula @jani@floss.social · Sep 04, 2025
Jani Nikula
@jani@floss.social

Linux kernel graphics & open source developer, for fun and for profit. (The profile pic is based on the kids' creation of me in Sims.)

floss.social

I'll never stop programming.

I'll keep coding as long as I'm able to. It's the ultimate brain teaser. I don't care for sudoku and the like; I'd rather write a sudoku solver (again, in new languages) than solve sudokus manually.

And, obviously, telling a language model to do that for me has no appeal. It's like asking a person who loves sudokus if they'd like to use a sudoku solver instead.

#CoderForever

40
4
17
1

Remote instance

floss.social
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 18:14:42 UTC