[PLDI'23] Scallop: A Language for Neurosymbolic Programming (www.youtube.com)
Abstract: We present Scallop, a language which combines the benefits of deep learning and logical reasoning. Scallop enables users to write a wide range of neurosymbolic applications and train them in a data- and compute-efficient manner. It achieves these goals through three key features: 1) a flexible symbolic representation...
A 21,565X performance improvement in linting GraphQL (grafbase.com)
Hey guys, I generated manpages for PostScript operators. Have a look. (github.com)
I’ve been trying to learn PostScript so I made this. Took almost a day and a half. I’m still not sure all the pages are up to code. Please report any errors you see....
Question regarding use of Android/Google API usage.
Hi, reaching out here, as I assume and hope that this community is the one that has the better knowledge on the use of API keys....
Bruce Perens proposes draft Post-Open Zero Cost License (www.theregister.com)
Developing Embedded Applications with Swift (fatbobman.com)
In this article, I will share some of my experiences and attempts at using the Swift language for embedded development on the SwiftIO development board.
Hand-rolling a parser in Scheme for EBNF (already made the tokenizer!) (gist.github.com)
In the Gist, I have explained my problem, and I have provided my tokenizer as well. If you can help me with the parser, that would be great. Also if my tokenizer is not very well-structured, please tell me....
How do you holistically document microservices in a multi-repo setup?
Let’s say I had a few microservices in different repositories and they communicated over HTTP using JSON. Some services are triggered directly by other microservices, but others can be triggered by events like a timer going off, a file being dropped into a bucket, a firewall rule blocking X amount of packets and hitting a...
How an empty S3 bucket can make your AWS bill explode (medium.com)
Lamport timestamp (en.wikipedia.org)
DSL ALL the Way Down to a Red Programming "IDE" made using pnk.lang DSL (youtu.be)
Please enjoy my mind contraptions for learning purposes....
Introducing TypeSpec: A New Language for API-Centric Development (typespec.io)
Google lays off staff from Flutter, Dart and Python teams weeks before its developer conference | TechCrunch (techcrunch.com)
How to Identify Dependencies in Your Codebase During Microservices Migration (digma.ai)
digma.ai/identifying-dependencies-during-microser…
The one about the web developer job market (www.baldurbjarnason.com)
isBooleanTooLongAndComplex (testing.googleblog.com)
Short but honestly good advise to rather pull boolean checks apart and re-group them as they make sense in the context of the given situation you’re checking for....
PostScript templates and routines?
Hey guys. I’m looking for some good PostScript templates and routines. I am writing something called ‘EBNF Tools’ in Scheme. I wrote the tokenizer and I am now writing the parser. From there, I wish to implement tools like:...
How do you find projects to work on when learning a new language?
I have been learning C++/Elixir recently and I’ve made a distributed port scanner & and a streaming platform with Elixir (what an amazing language to work with) and some fun in C++ (also super cool to use)....
If you were to create a Fediverse server, with frontend being plan simple HTML only, what programming language and stack would you choose?
Let’s say we don’t care about the backendfrontend interconnection we see in most JS frameworks. We just want to program the backend. What would be the language of your choice?
The Cloud is Over-engineered, Over-priced (and Over-rated?) (youtu.be)
For most personal projects, hosting on the cloud may be overkill, but tempting with its supposed ease of use and benefits of scale. Self-hosting is often overlooked as a solution with the benefit of simplicity and cost....
Pharo, the immersive programing language, has released its version 12 ! (pharo.org)
Pharo is a pure object-oriented programming language and a powerful environment, focused on simplicity and immediate feedback (think IDE and OS rolled into one).
unwrap: Wrapper to marry GNU Parallel and 7-Zip for archive extraction [Bash] (github.com)
Bash script for Linux...
Corporate Open Source is Dead (www.jeffgeerling.com)
JavaScript Daily Quiz and Code Snippets (app.withcodeexample.com)
I have created this app for javascript beginners. Users can attempt daily quiz and see the explanation after each answer. Also providing the frequently used code snippets, you can download beautiful images of code snippets and quiz. Please provide your feedback.