4,910 karma · joined May 6, 2008
Socials: - github.com/calpaterson
---
https://calpaterson.com
cal - AT - calpaterson - DOT - com
Storage is very cheap at the host I'm using but maybe at some point I could track tables that aren't being used and (reversibly) archive then to S3 or something
https://www.amazon.co.uk/Money-Machine-How-City-Works/dp/014...
I agree, it's a good intro. Covers insurance too.
I like the fact that it's easy to load stuff into pandas:
# same url as the table view page, http content negotiation magick
import pandas; pandas.read_csv("https://csvbase.com/meripaterson/stock-exchanges")
Same goes for R and MS Excel (eg https://csvbase.com/meripaterson/stock-exchanges.xlsx )Would love to hear opinions
EDIT: Ack, I meant to post the link to this demo: https://csvbase.com/meripaterson/stock-exchanges
- physical restore to new cluster
- pg_upgrade the new cluster
- catch up on logical wal logs from old cluster
- failover to new cluster
- STONITH
I think the above was not open to them because of the limitations of their managed PG instance. I haven't used Azure but GCP managed SQL has loads of limitations. It seems very common and I think is a major (and undiscussed) drawback of these managed instance.
But the truth is that very few of the people who use PG want to hear that things are better in the MS SQL community for reasons of prejudice and as a result you're being downvoted unfairly for pointing out PGs relative backwardness here.
It's quite well hidden but the link to sign straight in is here:
https://www.gov.uk/sign-in-childcare-account
You are absolutely on the mark regarding this service though. It's bananas.
What do people use instead of Graphene? Strawberry?
Historical communist revolutions (Russia, China) are pretty openly 'elite' led: by their respective communist parties. By comparison the civil war is a lot more 'popular' because it is much more of a mass movement against Stuart personal rule.
The truth seems to be that between 2014 and mid-2021 the "transmission dev team" was a single (probably part-time) maintainer:
https://github.com/transmission/transmission/graphs/contribu...
This sounds like it couldn't possibly matter but it's actually quite easy for a full text RSS feed to be the vast majority of bandwidth for a site.
For nearly every popular library there is now a (usually inferior, less robust) async one. The benefits of Linus' Law are reduced.
It is a much less important release (for features) than 3.7, which for example added dataclasses and lots of typing and asyncio stuff.
The most significant change in 3.8 is a notoriously controversial new infix operator. Even it's supporters would say that it's a niche usecase.
Multithreading in Python currently has the same limitation though but it needn't.
Sensible transport segregates vehicles by their performance characteristics. In order to travel in the cycle lane you need to be going at bicycle-level top speeds with bicycle-level acceleration. More or less. E-scooters have a much higher top speed than most normal cyclists actually accomplish in the real world and, much worse, have far steeper acceleration curves. If there were lots of vehicles of the kind you imagine in cycle lanes they would be going much faster than real cyclists actually do and consequently overtaking constantly.
This doesn't really happen much in practice for a couple of reasons. Firstly, e-scooter's wheels are too small and their wheelbases too short to comfortably travel in the cycle lane (or on the road) so they travel on the pavement and drive pedestrians barking mad. Secondly, partly because they are made of chocolate and partly for inherent design reasons, they don't last long (shortish MTBF, near infinite MTTR) - this does a lot to keep them off the roads - except when operated at a loss by venture-backed startups from California.
And your idea that if people weren't on e-scooters that they would be in cars or something - not really. In my area they would be on public transport.
25kmph is about the max speed for a street cyclist but vehicles that sustain this speed for long periods and can achieve it with no effort on the part of the rider are qualitatively different from the bicycles whose shape they share.
Drivers of these vehicles also usually don't want to go on the road proper so I am not very sure where they will go at all. Removing pedal-assist is only going to make these things more anti-social and people won't put up with it for long.
I think this is an exaggeration. Some IRA bombs damaged only/mainly property but the IRA also killed hundreds of people and not by accident.
https://en.wikipedia.org/wiki/Provisional_Irish_Republican_A...
I don't really agree that IRA attacks were ended by a negotiated settlement (GFA) either. That's a bit like saying that the the USSR dissolved because the Berlin wall came down.
I just avoided HEVC but I ultimately stopped using an RP3 as a TV because of audio timing issues that became apparent with Dolby Atmos. I now use a Odroid N2+, which I recommend.
-r 30 -m 5 -s 80
I run with 16gb of memory and do use swap. In practice if swap is growing at all once memory is near full, I'm in trouble and action needs to be taken.
My experience of the linux OOM killer is not that its opinion differs from mine but that it has no opinion at all for a long, long time after the system is in deep trouble. The OOM killer simply does not act quickly enough to save systems. Sadly it's not customisable but 'earlyoom' (packaged for debian and probably everything else) is. I turned it on when I was messing about when debugging a badly behaved bit of software which went into a memory allocation loop and have just left it on. It's saved me a few times and I now plan to leave it on forever.
Looks like oomd is an idea along the same lines but with slightly different goals. It's not in my distro so not an easy option for me.