

!mensliberation@lemmy.ca has good discussion on this topic
!mensliberation@lemmy.ca has good discussion on this topic
Kagi quick answers for comparison gets this tweet, but now it thinks that heat is not the movie kind lol
The AI ouroboros in action
I don’t know how I just overlooked it as a cool tower
Was the tower in the Civ 3 ad plus intro the Tower of Babel? Never made that connection before
SQL auto format is still mostly terrible
The only half decent format is to start from the Mozilla style and then make it more sane.
I’ve been playing with sqlglot lately and want to start using it for diffs.
I’ll check out both, thanks!
ed is the standard editor
Same with neovim
I was able to do that
Turns out there was a second bug which triggered this one, and a bug I found in this script that I thought was responsible was happening silently for months.
Now three bugs are squashed
Yeah, I don’t consider most code complete unless it’s safe and reproducible. I love make, currently using npm but you can set up scripts with it. Automating the build process was the very first thing I did.
This project is a piece of work. There’s effectively no documentation, and every now and then I find something new like this. The stuff I’ve fixed up so far has been much much more reliable and performant.
Part of me just wants to rewrite the whole thing, but I need to ship features so we can sell the product and pay my salary.
At least I’m not a cog in a huge corporation getting my soul crushed every day. I actually love fixing weird stuff.
Cron is a scheduler to run a program at a set frequency
He does charge a consulting fee to “fix” these issues
Almost all of them are dumb shit like this, where something is built in super hacky and dumbass ways.
What’s extra frustrating is the previous guy did create a git repo of these types of hacks, but this one doesn’t live in it for no discernible reason.
Yesterday I laughed at this, today Excel stripped leading zeros from a sheet of UPCs and converted them to floating point.
Also format as Text apparently means nothing
It’s good they like feet so much since there’s going to be hundreds of them between this person and public places like schools.
BABASH includes the following changes from bash:
kill
command has been replaced by baptise
and exorcise
. baptise
prevents a program from spawning a daemon, and exorcise
terminates daemons.touch
, touch
has been renamed to exalt
. Attempting to access the manpage for touch
will be reported.halve
and double
are inverses, right?
100%.
what the hell is going on with “Tables” vs filter views vs slices vs named ranges.
That should all be one properly thought out feature. And tables are so fragile. Nobody knows how to use filters because they default to global. The row groupings feature is entirely broken and forgotten about… they recently updated the filter views UI to be fragile all e s as f throw error messages about whether you’ve saved the change or not (nobody ever cared about this, we’re just trying to filter without breaking the sheet)
The little pills you get for validated entries are nice though, but even that has like 3 different versions and ways to do it.
Then there’s things like checkboxes, I know there’s an option for it somewhere, but I have never once found the menu it lives in.
Oh and the paste style menu item that tells you the shortcut but doesn’t copy stole for you. That is the most written by an engineer feature I’ve ever seen. “You’re doing it wrong, do it my way now or don’t do it all”.
I don’t know if that’s good or bad
The only two innovations in spreadsheets in 20 years that I’ve liked are connecting them to databases directly (which still sucks) and being able to collaboratively edit them.
Weirdly I can’t find lua references there
There are a few that someone just left behind in the 000s, but they can’t be relied on.