09 Dec 25

Georgia Tech’s Online Master of Science in Computer Science (OMSCS) program made the course content for many of its courses publicly available through Ed Lessons.

Course content typically includes things such as lecture videos and exercises; it does not include things like homeworks, projects quizzes, exams, or other graded assignments.

by agnieszka 1 month ago

30 Nov 25

A tool for visual exploration of a large database’s schema.

by agnieszka 2 months ago

26 Oct 25

This license was created to correspond to the requirements of the European Commission:

  • The Licence should have equal legal value in all EU languages.
  • The terminology regarding intellectual property rights had to be conformant with European law requirements.
  • To be valid in all Member States, limitations of liability or warranty had to be precise, and not formulated “to the extend allowed by the law” as in most licences designed with the legal environment of the United States in mind.

The EUPL contains a unique compatibility clause and provides for a list of compatible copyleft licences, for example the GPL.

Although the potential users of European Institutions’ software are mostly other public sector administrations, there is nothing in the EUPL preventing its broader use. The EUPL could be used by anyone who holds the copyright to a piece of software. It could become – in various languages - an adequate legal interoperability instrument across Europe.

by agnieszka 3 months ago

This is an initiative to help standardize the Alternative Checkboxes feature commonly used by the community in Obsidian.md.

The result is a reference set CSS and supporting usage guide which is there to serve as a foundation for customisation, creating other alternative checkbox sets and encouraging theme developers to implement toggle options for their built in alternative checkboxes. This allows users to use their own snippets without hacky overwrites.

by agnieszka 3 months ago

12 Aug 25

A comprehensive collection of practical PostgreSQL how-to guides covering database management, optimization, troubleshooting, and best practices. Guide categories:

  • Performance & query optimization
  • Database administration
  • Monitoring & troubleshooting
  • Schema design & DDL operations
  • Development tools & techniques
  • Advanced topics
  • Miscellaneous
by agnieszka 5 months ago

02 Aug 25

This tool allows you to record a selected area of your screen, live feed from your webcam or live drawings from a sketchboard. Afterward, you can edit and save the animation as a gif, apng, video, psd or png image.

by agnieszka 6 months ago saved 2 times

14 Jul 25

  • Procedural generation is fundamentally hard because Interesting Space is a really small and difficult target.
  • Despite the occasional exception like Perlin noise, we should not expect simple, naive algorithms to do a good job generating interesting content.  Instead, good procedural generation needs to incorporate and leverage extensive, deep knowledge of the domain and what makes content interesting.
  • But even with the best generation algorithms, Generative space is compact and Interesting Space is not, so we should expect our procedural generation to have a lot of misses, and engineer our systems accordingly.
  • For complex domains, Interesting Space is disjoint and weirdly shaped.  We shouldn’t expect that an algorithm or approach that works well in one part of Interesting Space to necessarily work well in another part.  Therefore we can expect procedural generation to incorporate many different algorithms to exploit different parts of Interesting Space.
by agnieszka 6 months ago

29 Jun 25

Developers can display this seal on the game’s store pages and elsewhere to communicate to potential players that no generative AI was used in its creation.

by agnieszka 7 months ago
Tags:

20 Jun 25

HandBrake is a free and open-source multi-Platform (Windows, Mac and Linux) tool for converting video from nearly any format to a selection of modern, widely supported codecs:

  • File Containers: .MP4, .MKV and WebM.
  • Video Encoders: AV1, H.265 and H.264, MPEG-4 and MPEG-2, VP8 and VP9.
  • Optional Hardware accelerated video encoding.
  • Audio Encoders: AAC / HE-AAC, MP3, FLAC, AC3, E-AC3, Opus and Vorbis.
  • Audio Pass-thru: AC-3, E-AC3, FLAC, DTS, DTS-HD, TrueHD, AAC, Opus, MP3 and MP2 tracks.
by agnieszka 7 months ago saved 2 times

08 Jun 25

JupyterHub is a way to serve Jupyter notebook for multiple users. JupyterHub manages a separate Jupyter environment for each user. It can be used in a class of students, a corporate data science group, or a scientific research group. It is a multi-user Hub that spawns, manages, and proxies multiple instances of the single-user Jupyter notebook server.

by agnieszka 8 months ago

LibrePythonista is an extension for LibreOffice Calc. The extension allows Interactive Python code to be run directly in a spreadsheet, including using Pandas and Matplotlib, allowing for creation of dataframes, series and graphs directly in a spreadsheet.

by agnieszka 8 months ago

pgcli is a command-line PostgreSQL client with auto-completion and syntax colouring, built for quick interactive querying directly from the terminal. Features include:

  • Context-aware suggestions that surface tables, columns or keywords as you type
  • Fuzzy filter on history
  • Syntax highlighting
  • Multi-line editing
  • Smart pager selection
  • Auto switch to vertical output when a result exceeds terminal width
  • Configurable row-limit prompt
  • Primitive support for psql slash commands
  • Optional warnings before destructive statements
  • Rich configuration file for prompts and colours
by agnieszka 8 months ago saved 2 times

The Level Design Book gathers level design knowledge for 3D video games in an approachable, up-to-date, and critical way. It is meant for designers of all experience levels and game engines.

by agnieszka 8 months ago

ORCID is a free, unique, 16-digit persistent identifier (PID) for individuals to use as they engage in research, scholarship, and innovation activities. ORCID is provided to researchers free of charge. ORCID record (sometimes called a profile) stores automatic links to person’s research, and links all research to the person.

by agnieszka 8 months ago

DuckLake provides a lightweight one-stop solution for a data lake and catalog, similar to Delta Lake with Unity Catalog and Iceberg with Lakekeeper or Polaris, released under the MIT license. It includes an open table format but it’s also a data lakehouse format, meaning that it also contains a catalog to encode the schema of the data stored. It needs a storage layer (both blob storage and block-based storage work) and a catalog database (any SQL-compatible database works). The data files of DuckLake must be stored in Parquet. Similarly to other data lakehouse technologies, DuckLake does not support constraints, keys, or indexes. Currently, it can be exported into a DuckDB database and vanilla Parquet files. You can also use it for a “multiplayer DuckDB” setup with multiple DuckDB instances reading and writing the same dataset.

by agnieszka 8 months ago

OTB is a community driven, extensible and heavily documented open-source project for remote sensing. It can process high resolution optical, multispectral and radar images at the terabyte scale. All of algorithms are accessible from QGIS, Python, the command line or C++. It’s available on Linux, Windows, and macOS (via Docker for ARM Mac computers). Features include:

  • Features extraction
  • Change detection
  • Image manipulation
  • Image Segmentation
  • Hyperspectral processing
  • Data pre-processing
  • Data pre-processing
  • SAR processing

Supported formats:

  • Image formats supported by GDAL (tiff, hrd, img, data providers specifics …)
  • Vector formats supported by GDAL/OGR (shapefile, sqlite, postgis …)
  • Metadata formats supported by OSSIM and OSSIM plugins (Pléiades and other ADS sensors, DigitalGlobe sensors, NITF)
  • Digital Elevation Models supported by OSSIM (SRTM, DTED and generic geotiff DEM)
  • KMZ image export
by agnieszka 8 months ago

pgModeler is an open-source, cross-platform database modeler designed specifically for PostgreSQL. Aiming to be a reference database design tool in the FOSS ecosystem for PostgreSQL, it offers a robust and feature-rich interface that enables efficient data modeling and rapid code deployment to servers. One of its standout features is reverse engineering, which allows users to generate visual representations of existing databases, making it easier to understand and modify complex structures. Additionally, pgModeler supports the generation of SQL scripts to synchronize a database model with an actual database through a process known as diff. Beyond its core modeling capabilities, the tool includes a minimalist yet functional database server administration module. This module enables users to execute SQL commands, browse databases, and handle data through a simple and intuitive user interface.

by agnieszka 8 months ago

LosslessCut is a cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitles and other related media files. The main feature is lossless trimming and cutting of video and audio files - good for saving space by rough-cutting large video files from a video camera, GoPro, drone, etc. It allows for quickly extracting the good parts from videos and discard many gigabytes of data without doing a slow re-encode and losing quality.

by agnieszka 8 months ago saved 2 times

26 May 25

A website with a link that says “now” goes to a page that tells you what this person is focused on at this point in their life. For short, we call it a “now page”. This website list examples of “now pages”.

by agnieszka 8 months ago saved 2 times

If you want people to work with you, you need to be kind.

Being kind isn’t the same as being nice. It isn’t about superficial praise. It doesn’t mean dulling your opinions. And it shouldn’t diminish the passion with which you present them.

Being kind is fundamentally about taking responsibility for your impact on the people around you. It requires you be mindful of their feelings and considerate of the way your presence affects them.

by agnieszka 8 months ago