I'm trying to get it polished up for an initial release, including some GitHub Actions config so people can easily run it in CI.
227 karma · joined July 3, 2020
I'm trying to get it polished up for an initial release, including some GitHub Actions config so people can easily run it in CI.
For an illustration of the scale of this, search GitHub for 'commit by commit': https://github.com/search?q=%22commit+by+commit%22&type=pull... (2M results)
I'm using a fairly mainstream ISP in a fairly mainstream country.
I don't get why I seem to have such a hard time. I've kept the same IP for months.
But the worst thing overall is that it just doesn't acknowledge it.
Want to block me? OK. But tell me that! Don't just make me tick a box again and again and untick it. It's infuriating.
Somehow or another, if you open a file in Dolphin on one of these network addresses in a non-KDE application, it seems to pass it through using a FUSE filesystem, which does work somewhat but not 100% in my experience (I don't really know how this works or remember when it falls down). The terminal view in Dolphin also `cd`s to this virtual directory.
Of course, if you really really wanted the sshfs mount for some reason, then this workaround doesn't help you.
I have a light fork that tries to nullify this, but I don't think I've managed to catch all the instances.
Other than that, it's a very nice editor in my opinion.
In case it matters, I was using Copilot that is for 'free' because my dayjob is open source, and the model was Claude Sonnet 3.7. I've not yet heard anyone else saying the same as me which is kind of peculiar.
If we drive our car, this is 4 hours with less than £35 of petrol (the full tank is approx £35 and it gets us there and some of the way back).
Booking in advance and having to get stressed about making it to the station on time, dealing with the frequent delays (I only started driving a year or two ago, so for many years I've been coping with the train, and genuinely it is delayed 50% or more for this journey in my experience) which can easily be another 2 hours on top etc, having to process the delay repay evidence for that, ...
Add to that, these 'cheap' fares are usually for awkward times, like arriving late at night. And then I have to get someone to pick me up from the station on the far end as well.
You can rightfully point out that my car needs maintenance too, but we have to do that anyway and I'd still argue that it's not enough to make up the difference.
Very tangentially, but a few years ago I was travelling at Christmas and the ticket machines were broken so wouldn't dispense the ticket I had already bought (for collection on departure). The station staff and train staff let us through for 2 trains, but on the 3rd train the guard was so vicious and insisted we pay for a whole new ticket for the whole journey, at full price with no railcard discounts or anything, which came to the aforementioned £400 when we had already paid £160. Was she right to do this? Maybe, but merry Christmas lol.
We were pretty miffed to say the least and it definitely spoilt the Christmas time a bit! £400 is not nothing for us to say the least. I eventually got it back by filing a chargeback with my bank. The train company never answered my e-mails or apparently even Mastercard's communications on the matter, so the ruling went to me by default. Kind of amusing in a way, but not an experience I'd like to repeat and it took 4 months.
So is the train not dire? I can't say I'm rushing to get back on it.
Which is a real pity. I'm optimistic that someone will solve it eventually.
I suspect my site would fall afoul of some of the taste around here but I didn't think Simon's was bad as far as they went.
Don't ask me how though
Anyone writing applications in the browser should be very cautious to note that many browsers will jettison some types of their website storage if disk space is low.
This is frustrating at the best of times, but if there's no server-side backup then frustration would be an understatement.
I am not sure if this caveat applies to localStorage but from experience it does to IndexedDB — seemingly even in Electron applications (??).
Here in the UK we don't have Japan-level super-younglings walking to school on their own etc, but you certainly wouldn't get any bother walking around at age 6 unless you looked obviously lost.
Hearing your experience is just so mindwarpingly boggling it's unreal..
Your browser should offer you a setting to choose whether you prefer dark webpages or not (SEPARATELY from the browser theme). Not sure if Chrome currently does but if this annoys you, it would be worth looking for.
I suppose I can't really illuminate this point, but I suppose for me it's about figuring things out and making something? Maybe a bit like maths, but if you play your cards right you have something to come out of it with.
Cool stuff
(Note that one approach if concerned about the potential for downtime if it goes wrong might be to `pg_upgrade` your secondary in a hot-standby replication setup, then failover and `pg_upgrade` the former primary. In practice, `pg_upgrade` runs very quickly — seconds even on multi-terabyte databases — afaik it doesn't touch the actual data but just the metadata, but read the man pages for more intricate details on that :)).
I'm sure every language has examples of code where it was written to be crazy on purpose, This is one of those.
Like when you write a raytracer in CMake, or Meson build, or C++ templates. Etc etc. Or when you compile your program to only mov instructions, because mov instructions are turing complete (should this be a reason we shouldn't use x86?). I'm sure there are plenty more examples.
Nobody is suggesting you actually use this stuff. Therefore it seems a bit silly to point at it and say 'don't use this language because people do silly things for fun in it!!!!11!!1'