With GNOME 45 released (though point releases will continue) development attention now turns to its follow-up, namely GNOME 46. And the GNOME 46 release schedule is out, giving us a... The post GNOME 46 Release Schedule is Now Online is from OMG! Linux and reproduction without permission is, like, a nope.
|
|
What can you learn from feeding an entire book on Python programming into ChatGPT-4 and asking it to provide a technical review? What are the potential pitfalls of using an LLM as a learning tool? This week on the show, author Al Sweigart talks about his recent experiments using ChatGPT and Python.
|
|
This is a weekly newsletter on the Software as a Service world. Learning, building, and shipping. Written by Ethan Mick . Starting anything new is both exhilarating and daunting. There is so much promise and uncertainty, a tantalizing promise of what might be and if you will be able to achieve
|
|
At Remind we operate one of the largest communication tools for education in the United States and Canada. We have millions of parents, students, teachers and administrators use our application each day to improve learning outcomes by sending 10s of millions of messages per day. With this large scale usage we’ve had many opportunities to innovate and some of our most recent work has been around using PostgreSQL to capture graph-based struct....
|
Managing app permissions isn’t a sexy task (if such things exist) but it’s a task we sometimes have to do – and for Flatpak app there’s no better tool than... The post Flatseal 2.1.0 Released with Refined Visuals + More is from OMG! Linux and reproduction without permission is, like, a nope.
|
|
Ha Ha!! I came by to look up something on your blog historical and found this!!! I am beyond thrilled to hear about this. Hooray!!!!
|
|
Critical WebP 0-day security CVE-2023-4863 impacts wider software ecosystem
-
snyk.io
-
2 years ago
-
eng
CVE-2023-4863 vulnerability identified in the WebP library libwebp extends to more than just browsers - Learn how to find and fix this critical vulnerability with Snyk
|
|
As someone who spends a significant chunk of time immersed in terminal windows, constantly tweaking and optimizing, I thought I had achieved an ideal setup with zsh and oh-my-zsh. However, in the spirit of continuous improvement, I recently embarked on a quest for re-evaluation and potential enhancement.
|
|
If you happen to be working with Docker and Docker Compose, with multiple services, and you get E! Write error: Post \"http://host:1234/api/v2/write?bucket=http-logs\": dial tcp: lookup influxdb on 127.0.0.11:53: no such host, batch kept for retrying"}, make sure both the client and server are on the same docker network. version : "3.7" services : caddy : networks : - monitoring influxdb : ..
|
|
While most of my blog posts are technical in nature, I occasionally post a personal one - and this one certainly falls into that category. I’ve been on vacation these past several weeks to spend some quality time with my daughter, her partner, and my grandson from Australia. It was the first time I’ve been able to hug my daughter in four years, and the first time I’ve been able to see my grandson and his father outside of Zoom.
|
|
While most of my blog posts are technical in nature, I occasionally post a personal one - and this one certainly falls into that category. I’ve been on vacation these past several weeks to spend some quality time with my daughter, her partner, and my grandson from Australia. It was the first time I’ve been able to hug my daughter in four years, and the first time I’ve been able to see my grandson and his father outside of Zoom.
|
|
TL/DR; Play/Download a copy from itch.io I had always wanted to create games. In fact its one of the reasons I went down the development path. For various reasons I never invested enough time (probably too much time playing them) and went into writing code for businesses. In hindsight that was probably the right move from a financial perspective, since it seems most game developers tend to be fairly underpaid and the drama in the game..
|
|
Every Monday morning as part of our stand up meeting we ask a “question of the day”. A designated victim person chooses a question that each team member gets to answer. This week the question that was asked was:
|
|
Every Monday morning as part of our stand up meeting we ask a “question of the day”. A designated victim person chooses a question that each team member gets to answer. This week the question that was asked was:
|
|
An invitation for software developers, makers, and similar creators Is there a project that you’d love to work on, but work and life get in the way? Join a week-long retreat to incubate or evolve your project in the energizing company of others doing the same. My goal is to enable our self-actualization. We’ll hack on our projects together in an inviting and comfortable space, share meals and laughs, and at the end, take turns presenting o..
|
|
This blog post will guide you through the best practices for developing with AI securely, focusing on AI-assisted applications, AI-assisted development, and general tips for productive software development with AI.
|
|
I was trying to compile a third party Rust crate today on a Debian box and I was getting a weird error I’d never seen: = note: cc: fatal error: cannot read spec file './specs': Is a directory compilation terminated. I’ve done a bunch of embedded C stuff in the past so I knew what … Continue reading Bizarre Error while compiling a Rust program
|
Winter brings with it hard times and dark days but I am remembering what it means to find beauty in every season and what type of life allows me to do that.
|
|
Winter brings with it hard times and dark days but I am remembering what it means to find beauty in every season and what type of life allows me to do that.
|
|
Using machine learning to automatically organize notes by meaning and exploring them in a browser 3D interface
|
|
Using machine learning to automatically organize notes by meaning and exploring them in a browser 3D interface
|
|
Improve Focus Using a GNOME Extension to Dim Inactive App Windows
-
www.omglinux.com
-
2 years ago
-
eng
Struggle staying on task when with multiple app windows open and in view? I came across a GNOME extension today that could help you keep focus on the app you’re... The post Improve Focus Using a GNOME Extension to Dim Inactive App Windows is from OMG! Linux and reproduction without permission is, like, a nope.
|
|
"Retrocorder" - Using a spare PC to make a fully automated retro-gaming recording solution
-
datalars.com
-
2 years ago
-
eng
Persistent nostalgia The past few months, I've spent some time to set up a room in my house to be a pretty sweet space dedicated to retro-gaming. This includes a vintage PC, a CRT TV, and a multitude of classic games consoles hooked up to four RCA/AV switches. This works well, and to play the console we want, one can just flip a couple of switches instead of having to unplug and shuffle around literally 8 different sets of RCA cables. Th....
|
|
Hey 👋 I’m Nik, a software developer based in Vancouver, Canada. Originally from Melbourne, Australia, I moved to Canada in April of 2024. To get a feel for the work that I do and what I like to write about, the following are some of my favourite blog posts: Beware of transit gateways bearing large packets (on Medium) is an interesting caper involving some of the finer points of AWS Transit Gateways, asymmetric routing and MSS clamping.
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Assumed Audience : Hackers and programmers. Discuss on Hacker News . Epistemic Status : Confident about the principle, confident that Wayland is the future, not confident in how long that will actually take. I prefer minimal distraction in my OS. So I run Gentoo with it set up exactly the way I want. And then get distracted watching compiles. It’s…mesmerizing…😵💫 One of my most notable departures from everyday Linux is ..
|
|
Signing container images: Comparing Sigstore, Notary, and Docker Content Trust
-
snyk.io
-
2 years ago
-
eng
In this article, we will compare three popular container signing solutions: Sigstore Cosign, Notary v2, and Docker Content Trust (DCT), (a.k.a. Notary v1). You'll learn about their features, capabilities, and suitability for securing container image supply chains.
|
|
What is a blunder in chess? The tension between the qualitative and quantitative answers to this question is at the heart of different approaches towards chess, and more broadly, how quantitative metrics may lack context, but qualitative metrics lack precision. Qualitative answer There are many qualitative answers to this question, especially when comparing “blunders” and “mistakes”: “a move that negatively affects their position in a s..
|
|
Advice for how to (and how not to) apply for a software engineering job, particularly for the written parts of the interview process. As a bonus, some tips for your resume/CV.
|
|
Add custom command in CMake can be used to copy assets and runtime dependencies into the build folder for easier debugging. The one thing to remember when you’re about to copy assets/dependencies into the build folder, is that it should be done at the BUILD stage, and not the CONFIGURE stage of CMake. If you find your self doing generator expressions during the configure stage of CMake, you’re doing something wrong. # Wrong ....
|
|
Let us consider the classic problem of outlier detection in one-dimensional sample. One of the most popular approaches is Tukey’s fences, that defines the following range: $$ [Q_1 - k(Q_3 - Q_1);\; Q_3 + k(Q_3 - Q_1)], $$ where $Q_1$ and $Q_3$ are the first and the third quartiles of the given sample. All the values outside the given range are classified as outliers. The typical values of $k$ are $1.5$ for “usual outliers” and $3.0$ for ..
|