MM: Try, Try, Try Again
Video was a trash fire this week, but I don’t even care, it’s done. Three full takes but the third time was indeed the charm.
Here’s what I’m doing this week:
writing Adventure Stubs for the Drintera Adventurer’s Guild issue
preparing assets and webpages for the TorchLite launch next month
planning out my new project, Wicked Whiskers (more info in video)
It’s a week of many small tasks, and hopefully I’ll be able to remind myself that this, too, is progress, and this, too, is being productive.
What are you up to? Is your week Death By A Thousand Papercuts or are you tackling something huge? I’d love to hear about it!
And hey, it’s Tall Pines Underground posting day!
Assault Vectors [Tall Pines Underground #10]: https://www.miriamrobern.com/bombshells-tall-pines-underground-9/
“Can You Understand?” by Reneissance, a live, in studio version of a song I linked to in issue #10 of my newsletter, is from this album:
As most of you know, I recently completed a draft of my book. But I’m still struggling to come up with a title. Commenters on the linked post had some good advice and suggestions. But I didn’t come away with anything I was entirely satisfied with. I’m now leaning away from calling it “Dynamic Ecology,” because that title doesn’t convey what the book is about, and because you can get just as much marketing value by putting the phrase “Founder of the Dynamic Ecology blog” below my name on the book cover.
So I decided to give AI a crack at the title. I gave Claude 3.5 Sonnet the introduction of my book, the chapter list, and the following prompt:
Please suggest some titles for a book I have written. The book is about how ecologists can better harness their diverse goals, ideas, and approaches, in order to better advance the science of ecology. To help you, I have provided the introduction to the book, and the table of contents.
Here are Claude’s suggestions for my book title:
These titles aim to capture the main themes of your book: the diversity within ecology, the strength that comes from this diversity, and the potential for advancing the field by harnessing different approaches. They also reflect the positive stance you’ve taken towards the “disunified mess” of ecology, presenting it as a feature rather than a bug.
Overall, this is a pretty good list of suggestions!
Ok, they’re not all good. #1 is a bad title (the subtitle is fine), because it makes the book sound like it’s a conventional book about the value of biodiversity. #2 and #8 are bad titles based on phrases from the Introduction. #9 is bad because it identifies the whole book with just one of the ideas in the book (the idea of complementarity). #3 is bad because it’s awkward and boring.
But the other five are pretty good! Some are better than pretty good. In particular, #4 and #6 have a lot of promise, I think. They’re both recursive or self-referential titles, which is a style of title Peter Adler suggested in a comment on my previous post. I liked that suggestion at the time, but had been struggling to think of a title that actually implemented it. And #10 could be modified to make it recursive. Something like “The Ecology of Ecological Ideas.” #5 and #7 are good too, though they have the disadvantage that neither metaphor (forest paths or mosaics) occurs in the book.
The subtitles are decent overall. Some are better than others. But even the best ones are merely on a par with subtitles I’ve come up with already. It’s the title I need help with, not the subtitle.
What do you think? Take the poll below!
https://dynamicecology.wordpress.com/2024/09/05/ai-generated-titles-for-my-book/
Stellungnahme zur Einführung der „Bezahlkarte“ und weiteren Änderungen des Asylbewerberleistungsgesetz (AsylbLG)
In Deutschland unterliegen Personen, die Leistungen nach dem Asylbewerberleistungsgesetz (AsylblG) erhalten, bereits seit Einführung des so genannten „Rückführungsverbesserungsgesetzes“ im Februar 2024 verlängerten Leistungseinschränkungen in der Gesundheitsversorgung. Nun sollen sie durch eine weitere Änderung des AsylbLG zudem mit einer Bezahlkarte gegängelt werden, die ihnen unter Anderem das Abheben von Bargeld oberhalb einer festgelegten Grenze unmöglich macht.
Das stellt eine massive Teilhabeeinschränkung und Diskriminierung von Asylbewerber*innen dar.
Als Begründung für die Einführung der Bezahlkarte werden populistische Narrative genutzt, wie Geflüchtete würden Unsummen an Sozialleistungen in ihre Herkunftsländer überweisen. Belastbare Zahlen liegen hierzu nicht vor. Einige Städte und Kommunen haben mit der Einführung der Bezahlkarte bereits begonnen; bis zum Spätsommer 2024 könnten bundesweit alle Geflüchteten eine Bezahlkarte anstatt Bargeld oder Überweisungen der Leistungen auf ihr Konto erhalten. Der Gesetzgeber überlässt die Entscheidung über die tatsächliche Einführung den jeweiligen Leistungsbehörden. Zu erwarten ist dabei, dass sich Landkreise und Kommunen, die das AsylbLG bereits besonders restriktiv und diskriminierend anwenden, für eine verschärfte Auslegung des Bezahlkartensystems entscheiden werden. Sie können beispielsweise festlegen, die Nutzung der Karte regional zu begrenzen und nur Einkaufsmöglichkeiten bei bestimmten Handelsunternehmen zu akzeptieren. In Deutschland, einem Land, das noch in großen Teilen auf Bargeldnutzung fußt, bedeutet das eine Eingrenzung des Konsumverhaltens. Flohmärkte, der Einkauf in Läden ohne Kartenzahlung und Privatkäufe werden quasi unmöglich, genauso wie die Partizipation an Unternehmungen, die außerhalb des zugelassenen Postleitzahl-Bereichs liegen. Handyverträge abschließen, Mietzahlungen tätigen oder das Abonnements von ÖPNV-Tickets können, je nach kommunaler Regelung, ebenfalls schwierig oder unmöglich werden, da Überweisungen eingeschränkt werden können.
Dies führt zu einer weiteren Prekarisierung, Ausschluss von gesellschaftlicher Teilhabe, Integrationshindernissen und Armut. Seit Jahrzehnten ist bekannt, dass diese sozialen Determinanten krank machen.
Zuletzt hatte sich im Februar mit der Verabschiedung des „Rückführungsverbesserungsgesetzes“ der Bezugszeitraum der eingeschränkten Gesundheits- und Sozialleistungen für Asylbewerber*innen auf 36 Monate verdoppelt. So lange müssen Geflüchtete inzwischen warten, um Leistungen der Gesundheitsversorgung in Anspruch nehmen zu können. In der Zwischenzeit haben sie nur Zugang zu eingeschränkten Leistungen. Erkrankungen werden so später erkannt und behandelt, akute Krankheitsproblematiken chronifizieren zum Teil. Schwere Krankheitsverläufe, vermehrte Notaufnahmebesuche, mehr und längere Krankenhausaufenthalte und aufwändigere Diagnostik und Therapien werden die Konsequenz sein. Es ist bekannt, dass illegalisierte, geflüchtete und migrierte Menschen sowie Menschen ohne Krankenversicherung, egal welcher Generation, schon im Moment schlechter gesundheitlich versorgt und betroffen von Armut sind. Dies erhöht die Wahrscheinlichkeit schwerer zu erkranken und früher zu versterben. Zusätzlich führt dies zu einer Zunahme an Verwaltungsaufwand und damit einhergehenden Kosten für die Behörden. Auch für ein Gesundheitssystem, das spätestens seit der Coronapandemie ächzt, wird dies zu einer weiteren Qualitätsverschlechterung und Unterversorgung für alle führen.
Die politische Unerwünschtheit einer Verbesserung der gesundheitlichen Situation geflüchteter Menschen und das freimütige Annehmen und Vorantreiben menschenverachtender und rassistischer Maßnahmen gegen sie, mit dem Ziel rechte Politik und Wahlkampfrhetorik zu befrieden, entsetzt uns. Während uns jahrelang von staatlicher und behördlicher Seite versichert wurde, über nicht genug finanzielle Mittel zu verfügen, um die Situation verbessern zu können, melden Städte und Landkreise sich nun freiwillig und kurzsichtig für Testläufe mit Bezahlkarten. Und im nächsten Atemzug wird von Stimmen der CDU und FDP die Frage aufgeworfen, was gegen die Einführung der Bezahlkarte auch für andere Personengruppen spricht, die staatliche Leistungen beziehen. Die systematische Aushebelung von Menschen- und Grundrechten verurteilen wir scharf.
Medibüros und Medinetze im ganzen Bundesgebiet setzen sich seit über zehn Jahren für die Einführung einer elektronischen Gesundheitskarte (eGK) für Alle ein, um die faktische Gesundheitsversorgung von Asylbewerber*innen endlich an ihren menschenrechtlichen Anspruch anzupassen. Mit den diesjährigen Änderungen des AsylbLG sind stattdessen ausschließlich Rückschritte und Verschlechterungen beschlossen worden.
Wir finden: Es wurde die falsche Karte eingeführt! Für die bundesweite Einführung einer obligatorischen elektronischen Gesundheitskarte (eGK) gibt es bereits funktionierende Vorbilder und belastbare Evaluationen, die eine verbesserte Versorgung sowie entstehende Kosteneinsparungen für die Länder belegen. Beispielhaft war dies bereits bei der schnellen und unbürokratischen Handhabe für Ukrainer*innen, die bereits nach wenigen Monaten eine Chipkarte und vollen Leistungsanspruch erhielten, sichtbar. Die Bezahlkarte „gegen“ Geflüchtete verschärft hingegen Diskriminierung, schafft einen enormen behördlichen Mehraufwand und wird Verwaltungsprozesse chaotisieren.
Die unterzeichnenden Medinetze und Medibüros fordern weiterhin die alternativlose Abschaffung des Asylbewerberleistungsgesetzes und der damit einhergehenden diskriminierenden Einschränkungen für Asylsuchende, sowie Gesundheitsleistungen für Geflüchtete wie im Leistungskatalog der gesetzlichen Krankenversicherung gesetzlich zu verankern.
Wir fordern die Rücknahme der Bezahlkarten und ein absolutes Absehen weiterer Sanktionsmaßnahmen gegen geflüchtete Menschen und Menschen, die auf Transferleistungen aus welchen Gründen auch immer, angewiesen sind. Wir fordern ein klares Benennen rassistischer und rechtspopulistischer Narrative und eine deutliche Abgrenzung davon.
Rechte Politik und Meinungsmache wird durch Gesetze und Maßnahmen, die sich gegen Geflüchtete oder arme Menschen richten, nicht befriedet, sondern weiter befeuert.
Wir fordern ein solidarisches Handeln für und mit Menschen, die von Bezahlkarten betroffen sein werden: tauscht Gutscheine, die mit der Bezahlkarte erworben werden können, gegen Bargeld! Organisiert sichere Orte und überlegt euch gemeinsam Strategien, um die Bezahlkarte und ihre falschen Versprechungen zu widerlegen und auszuhöhlen!
Mitgezeichnet von:
Medinetz Magdeburg e.V.
Medinetz Halle/Saale e.V.
Medinetz Dresden e.V.
Medinetz Rostock e.V.
Medinetz Chemnitz e.V.
Medinetz Leipzig e.V.
Medinetz Jena e.V.
https://www.medinetz-halle.de/es-wird-die-falsche-karte-eingefuehrt/
I’m James Croft, and I work in ICT at TAFE Queensland in Brisbane, Australia.
Recently I just worked on migrating all TAFE Queensland staff mailboxes to Exchange Online. It was a big job! Buy me a drink and ask me about it sometime.
I also work on enabling Microsoft 365 apps & Teams within TAFE Queensland, and coordinate the statewide approach to training and user adoption in those systems.
Previously I spent a number of years as a team lead managing the training and adoption for TAFE Queensland’s learning management system Connect (powered by D2L’s Brightspace Learning Environment).
I’m a big fan of teaching new skills by doing, so I create a lot of tutorial videos. You can currently see a lot of my prior public-facing work over on our Connect YouTube channel.
A final example of my work: I worked on the learning platform for the GC2018 Commonwealth Games. We used D2L’s Brightspace Learning Environment to train 15,000 skilled volunteers online, saving 1.8 million pieces of paper. Here’s a case study on the project.
A handful of other side projects:
Contact
Want to get in touch?
Email: shutout_00_tripod@icloud.com (note: this is an iCloud Hide My Email address)
Instagram: @jamescroft
LinkedIn: James Croft
A Hill to Die Upon – The Black Nativity Review
By El Cuervo
And so it begins. The time of year when everything is one big charge towards the end of December and all the merriment that entails. It was only by accident that I chose The Black Nativity by A Hill to Die Upon, a collection of blackened renditions of Christmas carols. I’m not an arbitrary Christian metal hater, as some are; if the likes of Theocracy and Wytch Hazel can do it, why not others? Nonetheless, covers albums are fraught with perils flowing from the inherent restrictions involved in imitating others’ music. Will the songs be fun? Creative? Sufficiently different from the originals? It was with these thoughts in mind that I began The Black Nativity.
Although the record also features a couple of softer ballads, the most typical music is a form of black metal fused with loungey rock. While this might sound fun, the leisurely pace largely imitates the tempo of the source material. Simply layering electric guitars and harsh vocals over the original melodies and rhythms results in a series of unimaginative covers. Despite generally preferring heavy metal to chamber music, I’m less enthused by The Black Nativity than I am when hearing an amateur choir around Christmas. Though most tracks fall into this bucket, it’s the exceptions that highlight the rule. For example, “Stille Nacht” reinterprets the famously muted “Silent Night” into a proper black metal song, rather than just a carol performed with metal instruments. Likewise, the cover of “Auld Lang Syne” is a surprisingly delicate acoustic interlude and the closest I reached to an emotional connection with A Hill to Die Upon. These moments of deviation from the tempo of the original material offer the record’s best moments.
The loungey pace at which the music renders something like black metal also results in The Black Nativity feeling like a deeply strange album. “Hymn to Marduk”1 offers a sparse, barren opening with atonal guitar plucking and discordant background synths. It’s a strikingly un-striking opening, beginning the album on an unsettling, moody note. This contrasts jarringly with “VENIVENIEMMANVEL” (“Veni, Veni, Emmanuel”?) which begins with an upbeat, crunchy riff with gurgled vocals on top. It doesn’t even sound like the same band, let alone the same album. “Minuit Chretien” demonstrates this eccentricity once more, closing The Black Nativity with what sounds like a female French singer recorded at a distance and through a wall. I don’t doubt this was intentional but what this intention is baffles me.
This strangeness which is initially intriguing is only a veneer that cannot ultimately mask other fundamental weaknesses. The lilting tempo refuses to accelerate to metal speeds, even while using black metal instrumentation. And the clean singer is perfectly competent but somehow fails to convey any emotion whatsoever, with a distinctly bland tone. The combination of these two elements leaves a lethargic, emotionless, and dull taste long after the strangeness has faded. Moreover, The Black Nativity reeks of incompletion. The tracks are discordantly arranged (as outlined above) and 4 of them run for just 2 minutes, leaving fragments that don’t feel like full songs. They don’t have the room to grow into anything more than 1 or 2 half-baked passages haphazardly stitched together. Even on the fuller tracks, some aspects feel poorly conceived, such as the additional layer of vocals over a couple of lines towards the end of “Hymn to Marduk.” It sounds like A Hill to Die Upon remembered to include the additional vocals on some lines but not others.
A Hill to Die Upon has failed to buck the trend of terrible Christmas metal albums, but even in such company The Black Nativity is especially devoid of creativity and excitement. The band was evidently more entertained by the prospect of blackened covers of Christmas carols than any listener will ever be hearing them. Beyond the deficient music, I even question the purpose of this type of release. Is there really such an overlap of carol lovers and metalheads that an album of blackened carols was needed? The Black Nativity is poor in conception and poor in execution.
Rating: 1.0/5.0
DR: 12 | Format Reviewed: 320 kbps
Label: Rottweiler Records
Websites: facebook.com/ahilltodieupon | ahilltodieupon.bandcamp.com
Releases Worldwide: November 24th, 2023
Fabian Pascal has updated his thoughts on 1NF at Repeating Groups and 1NF.
Summary
Looking at the semantics of a database relation would allow either a list of values for a single attribute, or for a relation of up to two (2) attributes for an embedded relation.
Date is correct in the formal sense of what 1NF is, but Pascal is more pragmatic in his approach.
The Controversy
Pascal (2021, 26 June) argues that:
> A relation is not in 1NF (and, thus, not a database relation) if it has relation-valued attributes (RVA) defined on relation-valued domains (RVD), or “nested relations” – the relational equivalent to hierarchic “repeating groups” (i.e., groups of values that repeat).>> Repeated attributes (i.e., an attribute of the same type that repeats, here CHILD) are poor design, but do not violate 1NF. A CHILDREN RVA with relation values would: each relation value a set of tuples (groups of values) representing the properties of children that repeat for each employee; in which case EMPLOYEES would not be a database relation.
Date (2019, p.37) has a different view: “…1NF places no limitations on what those attribute types are allowed to be.[35] They can even be relation types; that is, relations with relation valued attributes — RVAs for short — are legal…” (Emphasis Mine).
The Controversy Expressed in Oracle SQL
For Oracle DBAs, the best way to think about relation-valued attributes (RVA) is consider them an analogue for nested tables. This implementation matches Date (2019, p.37) as a type is required to include a nested table as shown in the following example:
CREATE TYPE project_t AS OBJECT(pno NUMBER, pname VARCHAR2(80));CREATE TYPE project_set AS TABLE OF project_t;CREATE TABLE proj_tab (eno NUMBER, projects PROJECT_SET) NESTED TABLE projects STORE AS emp_project_tab ((PRIMARY KEY(nested_table_id, pno)) ORGANIZATION INDEX) RETURN AS LOCATOR;
Pascal (2022, 26 June) would prefer the following code (as he held his nose) with VARRAYs:
CREATE TYPE project_no_t AS VARRAY(10) of NUMBER;CREATE TABLE proj_tab (eno NUMBER, projects project_no_t);
Both of these examples would have violated the traditional understanding of what 1NF was about. The PROJECTS column had repeated values. But the current understanding is that a type can be a collection of other types. To do otherwise would be to descend into the madness of defining what a primitive type is. As an example, consider how to differentiate between a string and an array of characters.
The Semantics Approach to the Controversy
I think the best way to resolve this controversy is to consider the semantics of a relation value. The current understanding of both Date and Pascal (see ‘Appendix’ below) is that the semantics of a relation value arises from what relation variables the relation value could be assigned to.
Let’s look the possible relation that could be assigned to Date’s version of `PROJ_TAB“:
{eno: 1, projects: {{pno: 10, pname: 'Clarity'}, {pno: 20, pname: 'Infra'}}}
{eno: 3, projects: {{pno: 15, pname: 'CA-7'}}}
The true postulates that correspond to this relation value could be expressed, in English, as:
For Pascal’s version of PROJ_TAB
, a possible relation could be:
{eno: 1, projects: {10, 20}}
{eno: 3, projects: {15}}
The true postulates that correspond to this relation value could be expressed, in English, as:
Both sets of postulates are intelligible to the ordinary reader. However, Date’s formulation of 1NF would rapidly become unintelligible with RVAs that many attributes. More than two (2) attributes for an embedded RVA would be difficult to comprehend.
Appendix: Relvar Predicates
What I think is missing from both Pascal’s and Date’s contentions is a reference to the relvar predicate. Date (2019, p.19) define this as:
> Definition: Let relvar R have predicate P. Then The Closed World Assumption (CWA) says (a) if tuple t appears in R at time T, then the instantiation p of P corresponding to t is assumed to be true at time T; conversely, (b) if tuple t plausibly could appear in R at time T but doesn’t, then the instantiation p of P corresponding to t is assumed to be false at time T. In other words (albeit a trifle loosely): Tuple t appears in relvar R at a given time if and only if it satisfies the predicate for R at that time.
However, Pascal (2022, 3 July) previews different terminology:
> A relation is a set that is a relationship among sets (domains) – a subset of their cross-product – a mathematical abstraction that represents nothing in the real world:>> * an intension – the relation predicate (RP) – the criterion of set membership that tuples must satisfy to qualify as set members;> * an extension – the set of tuples that satisfy the RP.
Relational databases owe their name to the relations of mathematical relation theory, which Codd adapted for database management.
References
Darwen, H., & Date, C. J. (1994). What a database really is: Predicates and propositions. Relational Database Writings, 1997.
Date, C. J. (2019). Database design and relational theory: normal forms and all that jazz. Apress.
Pascal, F. (2022, 26 June). REPEATING GROUPS AND 1NF (t&n). Database Debunkings. https://www.dbdebunk.com/2022/06/repeating-groups-and-1nf-t.html.
Pascal, F. (2022, 3 July). RELATIONS, DATABASE RELATIONS AND TABLES (sms). Database Debunkings. https://www.dbdebunk.com/2022/08/database-relations-tables-and-semantic.html
Pascal, F. (2022, 22 August). DATABASE RELATIONS, DATABASE DESIGN & CORRECTNESS (sms). Database Debunkings. https://www.dbdebunk.com/2022/08/database-relations-database-design.html
https://yaocm.wordpress.com/2023/10/18/comments-on-repeating-groups-and-1nf/
Блин, я пропустил юбилей! #227415 Ну как так-то? Надо 15 и 20 не проиметь.
P.S. Я могу уже считаться олдой?