Rolf

@rolfmadsen
27 Followers
143 Following
90 Posts

Whoa - free, open-source postgres.new project gives you postgres SQL databases + generative AI right in your browser. Drag a CSV file into the chat and a SQL table is generated. Then start asking natural-language questions of the data.

Data stays safely in browser but queries do go to OpenAI's API.

Try it: https://postgres.new (GitHub log-in needed)

GitHub repo: https://github.com/supabase-community/postgres-new

Video: https://www.youtube.com/watch?v=ooWaPVvljlU

Blog post: https://supabase.com/blog/postgres-new

#GenAI #SQL #Postgres #WASM #DDJ

Postgres Sandbox

In-browser Postgres sandbox with AI assistance

Self-managed #GitLab users - review and upgrade ASAP. 🛡️ https://about.gitlab.com/releases/2024/09/17/patch-release-gitlab-17-3-3-released/ .com SaaS and Dedicated is updated already.
GitLab Critical Patch Release: 17.3.3, 17.2.7, 17.1.8, 17.0.8, 16.11.10

Learn more about GitLab Critical Patch Release: 17.3.3, 17.2.7, 17.1.8, 17.0.8, 16.11.10 for GitLab Community Edition (CE) and Enterprise Edition (EE).

GitLab

Yet another #NixOS & #framework16 post. I set up Hyprlock, Hypridle, and now my laptop actually locks automatically.

I also discovered my appreciation for the catppuccin themes while writing this one and it has me considering rewriting parts of my site.
https://0xda.de/blog/2024/07/framework-and-nixos-locking-customization/

Framework and NixOS - Locking & Customization

This is part 7 in my series of posts learning how to setup NixOS on my Framework 16" AMD laptop. It is not meant as a guide, necessarily, but more as a captain’s log of my thoughts and processes along the way. Framework and NixOS - Day One Framework and NixOS - Day Two Framework and NixOS - Secure Boot Framework and NixOS - Declarative Encrypted Disk Partitions Framework and NixOS - Sops-nix Secrets Management Framework and NixOS - Daily Use Setting up a lock screen I’ve done all this work to secure my laptop, setting up secure boot, setting up an encrypted disk partition, etc.

Few things piss me off more than a huge, multi-billion IT corporation that suddenly sends me an email regarding an open-source project I’ve been running since 1990’s that I’ve recently shut down due to absolute lack of interest from its users… which happened to be telcos and large IT companies. Here’s what I replied:

Thank you for your email. As it’s often the case with open-source projects, their value to organisations is only noticed and appreciated when they go offline. I have maintained pam_tacplus for the last years and it had the call for sponsorship prominently displayed for most of the time specifically because it’s a legacy project that is difficult to maintain. None of the commercial companies that clearly do rely on it ever demonstrated any interest in even nominal donations, so it was archived. While it’s notable someone finally noticed it, I’m not the person to discuss any future development any more.

I did work in large companies and I do understand the sick logic that drives them, when it’s easier to get approval for annual spending of $50k for some office decorations than $100 for a mission-critical project which happens to be open-source and can be used for free for some time.

But it’s possible. If you’re working in such roles, please make every effort to get this $100 because otherwise it will become your responsibility to develop and maintain code that you always got for free.

🇪🇺🇯🇵 Hai to efficient data flow!

Today marks a significant milestone as the EU-Japan deal on cross-border data flows enters into force.

Highlights:
🎌 Benefits finance, transport, machinery, e-commerce sectors.

🎌 Eases data handling for businesses.

🎌 Promotes 'Data Free Flow with Trust,' against digital protectionism.

This landmark agreement paves the way for a common approach to digital trade, promoting shared prosperity → https://europa.eu/!GPnNgD

EU-Japan deal on data flows enters into force 

Today, the landmark deal on cross-border data flows between the EU and Japan entered into force.  

Trade

Danish government broadcaster DR is closing their profiles on X because the tone is too toxic and they can’t moderate replies to their posts. Would be great to see them in the Fediverse, but that is probably too much to ask for at this point.

https://journalisten.dk/dr-siger-farvel-til-x-det-vil-vi-ikke-vaere-med-til-laengere/

DR siger farvel til X: ”Det vil vi ikke være med til længere”

Danmarks Radio har besluttet at forlade det sociale medie X. Det bekræfter Anders Emil Møller, der er ledende redaktionschef i DR Nyheder, over for Journalisten. DR har taget beslutningen om at forlade X, fordi det sociale medie ifølge Anders Emil Møller ikke gør det muligt for DR at moderere debatten under deres artikler, så den […]

Journalisten

My books on #JavaScript and #TypeScript are free to read online:

– JavaScript for impatient programmers (ES2022 edition)
– Deep JavaScript
– Tackling TypeScript
– Shell scripting with Node.js

 Boosts appreciated!

https://exploringjs.com

Exploring JS: JavaScript books for programmers

Exploring JavaScript (ES2025 Edition)

The book “Exploring JavaScript” teaches modern JavaScript to programmers and is free to read online.

Don't lose your vote 🗳️

PSA for anyone who may now find themselves without the photo ID that you were intending to use as #voterID that you still have time to apply for

- a voter authority certificate, https://www.gov.uk/apply-for-photo-id-voter-authority-certificate
- a postal vote, https://www.gov.uk/apply-postal-vote
- a proxy vote, https://www.gov.uk/apply-proxy-vote

and that there are certain emergency circumstances in which you can apply for an emergency proxy vote, https://www.electoralcommission.org.uk/voting-and-elections/ways-vote/emergency-proxy-vote

Apply for photo ID to vote (called a ‘Voter Authority Certificate’)

Apply for photo ID to vote (Voter Authority Certificate) in some elections and referendums in Great Britain if you do not have an accepted form of ID.

GOV.UK
Today, we have formally designated Temu as a Very Large Online Platform under the Digital Services Act.

The company will have to comply with the most stringent rules under the DSA by the end of September 2024.

This includes the obligation to duly assess and mitigate any systemic risks stemming from their services, such as the listing and sale of counterfeit goods, unsafe or illegal products, and items that infringe intellectual property rights.

More: https://europa.eu/!gwgBgj

#DSA #EU