Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Ben Barnett

@__bb@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Ex-farmer, still a developer.
I like building things and learning. Preferably at the same time.

0 Followers
0 Following
16 Posts
Joined January 25, 2023
Web:
https://menial.co.uk
Open post
Ben Barnett @__bb@mastodon.social
· 7mo ago

I've posted an update to Base (v3.3) which adds Quick Look previews for SQLite databases. You can now see a summary of database contents from the Finder, without having to open the app!

https://menial.co.uk/blog/2026/03/08/base-3.3.0-released/

menial.co.uk
32
1
16
1
Open post
Ben Barnett @__bb@mastodon.social
· 13mo ago

I'm very please to say that Base 3.0 is now available!

If you work with SQLite database files, I think you should check it out.

https://menial.co.uk/base/

Base - SQLite editor for macOS
Menial

Base - SQLite editor for macOS

Base is the SQLite database editor Mac users love. Designed for everyone, with a comfortable interface that makes database work so much nicer.

87
6
42
0
Open post
Ben Barnett @__bb@mastodon.social
· 6mo ago

Now this is a good bug write-up:
https://www.sqlite.org/wal.html#walresetbug

"the occurrence rate of this problem in the wild appears to be less than or equal to the expect occurrence rate of SSD malfunctions and/or cosmic-ray hits"

sqlite.org
3
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 8mo ago

I just said “you’re absolutely right” to someone at work and now I’m wondering if I’m an LLM in a skin-suit.

4
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 11mo ago

Me, completely unable to see why something isn't saving: 😵‍💫

The code:
onCancel: { save() },
onSave: { cancel() }

Time to call it a night…

6
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 10mo ago

I’ve written small blog post on the date formats supported by SQLite:

https://menial.co.uk/blog/2025/11/17/sqlite-dates/

#sqlite

Menial

SQLite Dates

SQLite columns are flexibly-typed, you can put broadly anything in any column regardless of the declared type of that column. There also isn’t a specific type for dates or times. This means that when it comes to storing dates or times, we’ve got choices to make. I’ll go through the main options in this post.

4
4
3
0
Open post
Ben Barnett @__bb@mastodon.social
· 9mo ago

I am not good at the game Baba Is You, and it hurts my brain more than I’d like, but the *satisfaction* of solving a level is top-notch.

2
1
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 9mo ago

Something that has been making me very happy lately is BirdNET-Pi (https://github.com/Nachtzuster/BirdNET-Pi ). It’s delightful to see the different birds that pass by and to help me recognise the different calls. It’s up to 54 species in about two months, even pruning ones I know are false positives!

GitHub

GitHub - Nachtzuster/BirdNET-Pi: A realtime acoustic bird classification system for the Raspberry Pi 5, 4B 3B+ 0W2 and more. Built on the TFLite version of BirdNET.

A realtime acoustic bird classification system for the Raspberry Pi 5, 4B 3B+ 0W2 and more. Built on the TFLite version of BirdNET. - Nachtzuster/BirdNET-Pi

2
0
1
0
Open post
Ben Barnett @__bb@mastodon.social
· 11mo ago

I love the game over animation!
@PadraigOCinneide@mastodon.social

mastodon.social
2
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 11mo ago

I’ve been using an app to help remind me to drink water during the day for three years.

After an update, it asked me if I wanted to use its cryptocurrency to reward my drinking habits. It’s social media feed talks about “AI gulp detection” to record my drinking sounds and estimate intake.

I am feeling quite gloomy about it.

#doomed

mastodon.social
2
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 10mo ago

I’ve released v3.2 of Base this week. This update tidies the table editor UI, making it clearer and easier to understand. There’s a new context menu item for inserting special values (dates, UUIDs, NULL) into tables. It also has an experimental feature for showing/hiding columns in the data browser, which is handy for wide tables.

More details here: https://menial.co.uk/blog/2025/12/01/base-3.2.0-released/

Menial

Base 3.2.0 Released

Base 3.2 is now available for download. This update contains mostly quality-of-life improvements, with improvements to the table schema editor, data browsing table and SQL autocompletion.

1
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 10mo ago
Replying to
@groue Thanks :) I agree it’s the least surprising format, and probably most easily recognised.
1
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 10mo ago
Replying to
@dmd Thank you, I might add that as an edit to the post. I've generally avoided DATETIME as a type because it doesn't often benefit me. The column name usually indicates there's a date in there and the DATETIME (NUMERIC) -> INT -> REAL -> TEXT cascade doesn't come in to play, since I'm always inserting data of the same format. Picking a more specific type to start with just feels right, though it's definitely a personal preference thing. Thanks for mentioning it though :)
1
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 10mo ago
Replying to
John Nix Pocketbook 2023 (53rd edition) • Grab the nearest book. • Turn to page 42. • Find the 2nd sentence. • Post the sentence in a toot with the #page42 hashtag & write the rules as a comment. • Don’t look for your favourite, coolest or wittiest book. Go for the closest.
0
0
0
0
Open post
Ben Barnett @__bb@mastodon.social
· 7mo ago

I thought I'd have an experiment with the codex app and asked it to do something with codegen. Things got a bit out of hand. This is the first time I've had macOS force me to terminate apps due to memory pressure!

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

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: 01:53:45 UTC