|
Hare is a new systems programming language. The stable nix channel already provides packages for it but those become outdated pretty quickly with a work-in-progress language. Bootstrapping Hare is actually simple, and fast, and so it’s possible to do it often. Here are the steps: Compile the latest QBE Compile the latest harec Compile the latest hare Clone the Hare repo, cd into it, and create a shell.nix file with the following: ....
|
|
Have you decided how you're going to deploy your Django project? Should you use a VPS or a PaaS? Christopher Trudeau is back this week, bringing another batch of PyCoder's Weekly articles and projects. We also have organizers from PyCascades to share details about this year's hybrid in-person and virtual conference.
|
|
For years I’ve been using my private git server. I started with Gogs, then moved to Gitea, and soon I’m updating to Forgejo. Initially, I only used it to store some non-public repositories (as private repos on GitHub were not free back then). However, for quite some time now, I’ve been using it to store the configuration of my personal servers. As a result, I needed a CI/CD system, and that’s where Woodpecker comes in.
|
|
After 113 live broadcasts and almost 10 years, our 12 Minutes LIVE series is coming to an end. Many thanks to all contributors and to all participating artists and bands! All episodes: https://archive.org/details/12minuteslive
|
|
I’ve recently moved away from my custom Neovim configuration to embrace LazyVim . LazyVim is a Neovim setup with sane default settings for options, autocmds, and keymaps. It boldly aims to transform Neovim into a full-fledged IDE that is easy to extend and customize. It comes with a wealth of plugins pre-configured and ready to use, and it is also blazing fast. Elijah Manor has a fantastic introductory video on YouTube; I suggest you take ..
|
|
I’ve recently moved away from my custom Neovim configuration to embrace LazyVim . LazyVim is a Neovim setup with sane default settings for options, autocmds, and keymaps. It boldly aims to transform Neovim into a full-fledged IDE that is easy to extend and customize. It comes with a wealth of plugins pre-configured and ready to use, and it is also blazing fast. Elijah Manor has a fantastic introductory video on YouTube; I suggest you take ..
|
AltspaceVR is getting sunsetted, so the DEF CON Groups Virtual Reality Team is throwing an 'End of the World' event on the platform March 3 at 7pm PST. You don't need a headset to come through, meet hackers from all over the world and just have a quality virtual hangout. Follow DCGVR on Twitter or DCGVR.org for info. They'll be announcing what VR platform they're moving to in the coming weeks.
|
The DEF CON Training Event in Seattle is being postponed - instead of April, we’ll hold it in Q4 of this year. Exact dates will be announced soon. We apologize for any disruption or confusion this causes. We hope this change will give more people the opportunity to attend, with a few quarters of distance from the tech sector’s current uncertainty. This means the first DEF CON Training event of 2023 will happen in Las Vegas, and we..
|
|
Everywhere you look today, people are talking about artificial intelligence (AI). People are creating stunning art using Midjourney and DALL-E. AI based chat bots have become infinitely more powerful. Using ChatGPT can feel like magic… a conversational something. What that is, is a debate for another day.
|
|
🎧 Revolutionize Your Podcast Consumption with Snipd, Notion, and AI
-
james-carr.org
-
3 years ago
-
eng
For over a decade, I have enjoyed listening to podcasts. I subscribe to many and listen to them during long drives, while working out at the gym, or doing yard work. However, one downside is that I often hear many great ideas that I don’t capture in the moment. Taking my phone out and fiddling with a notes app normally detracts from my current engagement. Nine times out of ten, I won’t remember to go back and look up show notes after the ac..
|
|
SvelteKit with SQLite: Uploading, Storing and Retrieving Images
-
hartenfeller.dev
-
3 years ago
-
eng
In this post, we will learn how to upload, store and retrieve images in a SvelteKit application with SQLite.
|
|
It all started this month last year In March 2022, the alpha release for Asahi was made available and I immediately installed it on a Mac Mini with an 8-core Apple Silicon (ARM64) M1 processor. Asahi is a Linux distribution that can run natively on Apple Silicon-based Macs due to some slick reverse engineering provided by members of the open source community. Moreover, running Asahi is perfectly legal because Apple formally allows booting ..
|
|
It all started this month last year In March 2022, the alpha release for Asahi was made available and I immediately installed it on a Mac Mini with an 8-core Apple Silicon (ARM64) M1 processor. Asahi is a Linux distribution that can run natively on Apple Silicon-based Macs due to some slick reverse engineering provided by members of the open source community. Moreover, running Asahi is perfectly legal because Apple formally allows booting ..
|
|
apiVersion: apps/v1 kind: Deployment metadata: namespace: media name: tdarr spec: selector: matchLabels: app: tdarr revisionHistoryLimit: 10 replicas: 1 strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 1 maxSurge: 1 template: metadata: labels: app: tdarr spec: volumes: - name: tdarr-server hostPath: path: /mnt/tdarr/server type: Directory - name: tdarr-config hostPath: path: /mnt/tdarr/config type: Directory - name: nfs hostPath..
|
|
Concurrency vs. Parallelism: Understanding the Key Differences
-
akashrajpurohit.com
-
3 years ago
-
eng
Concurrency and parallelism are often used interchangeably, but they refer to distinct concepts in computer science. In this article, we will break down the differences between concurrency and parallelism, explore the benefits and drawbacks of each, and provide real-world examples to help you better understand these concepts.
|
|
With the rise of web conferencing and video calls, the need for good audio quality has become more important than ever. This article will give you an overview of the different audio codecs used on the web and how they compare to each other.
|
|
Concurrency vs. Parallelism: Understanding the Key Differences
-
akashrajpurohit.com
-
3 years ago
-
eng
Concurrency and parallelism are often used interchangeably, but they refer to distinct concepts in computer science. In this article, we will break down the differences between concurrency and parallelism, explore the benefits and drawbacks of each, and provide real-world examples to help you better understand these concepts.
|
|
Concurrency vs. Parallelism: Understanding the Key Differences
-
akashrajpurohit.com
-
3 years ago
-
eng
Concurrency and parallelism are often used interchangeably, but they refer to distinct concepts in computer science. In this article, we will break down the differences between concurrency and parallelism, explore the benefits and drawbacks of each, and provide real-world examples to help you better understand these concepts.
|
|
基本過程應該就是一切事物都在脫離自身物質性這一狂熱慾念的驅使下,追求自身的抽象化。 這裡有一種與世界的逐漸決裂,在這種決裂的最終階段,他者會消失,我們只能——津津有味卻又心存恐懼和厭惡地——依靠自身而得以延續,整個歷史進程於是歸結為一種自指性的螺旋(spirale auto-référentielle)。 資本是現實原則最純粹的表達。 它本身已經成為現實。 它生產出現實,它變成了現實,但也在自身消失時令現實一道消失。 它成為現實的過程與它吞噬現實的過程是同一過程。 在其高級形態中,資本追求程度越來越高的抽象化,並因此力求擺脫或許尚屬於現實的這一旨在使交流減速的機制。 它犧牲了這一機制,也因此犧牲了自己。 我們由此而得以超越資本,它一直很徹底地扮演其統治與異化的歷史角色,但由於無法走得更遠,所以必須讓位於一個更極端的抽象化體系——一種數字的、電子的、虛擬的抽象化,讓我們得以完全逃避之前提到的物質性——在這一抽象化的最後,世界與人類都徹底消失了。 所有的個....
|
jOOQ 3.15 introduced the concept of an ad-hoc converter, a converter that is applied “ad-hoc” to a single query. It uses the same underlying mechanisms as any ordinary Converter that is attached to generated code for use in every query. An example of such an ad-hoc converter is this: While there are other ways to … Continue reading How to use jOOQ’s Converters with UNION Operations →
|
|
Regarding space-related topics and scientific research, Casey Handmer’s blog is one of my references. So when Casey started his Mars Trilogy Technical Commentary and I learned about Kim Stanley Robinson’s masterpiece, I was instantly intrigued. In Casey’s opinion, KSR’s Mars Trilogy is “one of the finest works of literature ever composed.” It took a couple of weeks of futile resistance before I gave in and ordered the first book in th..
|
|
Regarding space-related topics and scientific research, Casey Handmer’s blog is one of my references. So when Casey started his Mars Trilogy Technical Commentary and I learned about Kim Stanley Robinson’s masterpiece, I was instantly intrigued. In Casey’s opinion, KSR’s Mars Trilogy is “one of the finest works of literature ever composed.” It took a couple of weeks of futile resistance before I gave in and ordered the first book in th..
|
|
Regarding space-related topics and scientific research, Casey Handmer’s blog is one of my references. So when Casey started his Mars Trilogy Technical Commentary and I learned about Kim Stanley Robinson’s masterpiece, I was instantly intrigued. In Casey’s opinion, KSR’s Mars Trilogy is “one of the finest works of literature ever composed.” It took a couple of weeks of futile resistance before I gave in and ordered the first book in th..
|
|
In our latest Snyk in 30 democast, I demonstrated working on an app, starting in an IDE and going all the way to the live app deployed in the cloud. Along the way, I showed how Snyk fits into the tools a real developer might use.
|
|
Introduction Philip K. Dick is one of my favorite writers. He was incredibly prolific, penning dozens of novels (many of them, it must be said, are not so good), and over a hundred short stories (ditto). I am not prone to placing writers on pedestals, but I do not hesitate to call him one of the few true visionaries that speculative fiction has presented to the world. He was also demonstrably psychotic at least some of the time, and ....
|
|
Repository: @knadh/tg-archive GitHub release page: v1.1.2 Full Changelog : https://github.com/knadh/tg-archive/compare/v1.1.1...v1.1.2
|
|
Check out the top 10 challenges and risks to your AWS security. Follow our best practices to secure your AWS deployments and avoid security mistakes or misconfigurations.
|
|
Cybersecurity hygiene is the process of developing healthy habits to guard you against threats online. Use our checklist to implement best practices.
|
|
Image Details & Source reddit post that included discussion on the Dragon Age: Inquisition tarot cards. Click Here for the Original Uncropped Image Last tended: March 8th, 2023 Where Demons Lie # Once upon a time I suffered from regular nightmares. They weren’t anything special. Just darkness, monsters and dread. I don’t know why I experienced them so frequently, but they were enough to keep me away from sleep and horror....
|
|
OOP with Dependency Injection is just soykaf-oriented Functional Programming
-
lainchan.org
-
3 years ago
-
eng
Dependency Injection didn't solve OOP, it proves that Procedural/Functional Programming is THE correct approach to development. If you've used a language that relies on DI (Java SpringBoot, .NET, etc), you'll notice that you no longer really care about the class, rather you're more interested in the methods that the injected object provides. News flash, dependency injection turns the injected classes into Modules, and it's methods into e..
|
|
Do you know the printf trick in shell? Shell printf repeats its format pattern if you give it more arguments than the pattern has. You can use this for all kinds of tricks: $ printf "/some/path/%s " file1 file2 file3 file4 /some/path/file1 /some/path/file2 /some/path/file3 /some/path/file4 $ printf "%s=%s\n" a 1 b 2 c 3 d … Continue reading Shell printf tricks
|
The W3C announced a new website redesign and received a lot of public feedback, but what was the overall sentiment? This is a perfect task for AI…
|