GitHub - varunshenoy/opendream: An extensible, easy-to-use, and portable diffusion web UI 👨🎨
An extensible, easy-to-use, and portable diffusion web UI 👨🎨 - GitHub - varunshenoy/opendream: An extensible, easy-to-use, and portable diffusion web UI 👨🎨
Barely Maps
Minimalist maps by Peter Gorman.
A few years ago, I took a one-year, solo bicycle trip around the U.S. and Canada. I rode over 11,000 miles in one big loop.
After the trip, I designed some graphic maps inspired by the places I visited, and opened an online shop called Barely Maps.
LLM: A CLI utility and Python library for interacting with Large Language Models
A CLI utility and Python library for interacting with Large Language Models, both via remote APIs and models that can be installed and run on your own machine.
softies - icons by Robbie Pearce
All Softies icons and the website are the work of Robbie Pearce. Use of the Softies icons must adhere to the following licence terms.
You are free to use the icons for both personal, and commercial projects. You may not redistribute these icons, please link to the original download page.
You are free to modify the icons for your own use, however you may not redistribute modified icons, or claim any Softies icons as you own.
Compiling CSS with Eleventy
A list of different options for compiling CSS with Eleventy
David Darnes came at me with a classic RTFM. Turns out Eleventy has a page on the docs for doing exactly this. This method uses Sass and requires a little bit of config. One thing to note is by default this will output all .scss file to the built site, so I added a check to see if the file is named app and if it's not, then skip it. Alternatively you can put your files in an _includes directory and these won't be output (thanks Dave). style: 'compressed' will minimise the CSS.
Stephanie Eckles has an Eleventy plugin for using LightningCSS which handles all the configuration and as a bonus ignores any files that start with _ so they won't get copied to the build folder.
Spectrum, Adobe’s design system
Spectrum provides interface components, resources, and tools to help teams work more efficiently and to make applications more consistent.
Nate Baldwin talk ~14:00
https://www.youtube.com/watch?v=Y9-aXiMSKa4
Historical map of Schenectady County in the State of New York - David Rumsey Historical Map Collection
Conde, Edwin G.; Historical map of Schenectady County in the State of New York. Compiled and drawn by Edwin G. Conde 1931, Lithographed in Schenectady by Litto Craft. Copyright, 1931, by Edwin G. Conde. (insets) Map of old Schenectady. (with) Under three flags.; 8468.000; Detailed historical pictorial map, with title cartouche. Shows major bodies of water and rivers, railroads, places and buildings with emphasis on historical events, which are labeled throughout, lines indicating the roads, and historical routes. Includes notes on "Historical markers", County and city seals, Compass rose, and portraits of Lieut. Col. Christopher Yates, Joseph C. Yates, George W. Featherstonhaugh, and De. Eliphalet Nott.
Neovim - LSP Setup Tutorial (Built in LSP 100% Lua)
Repo: https://github.com/LunarVim/Neovim-from-scratch/tree/master
nvim_lspconfig: https://github.com/neovim/nvim-lspconfig
server settings: https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md
nvim_lsp_installer: https://github.com/williamboman/nvim-lsp-installer
json schema store: https://www.schemastore.org/json/
nvim_cmp_lua: https://github.com/hrsh7th/cmp-nvim-lua
Where to get Font icons: https://www.youtube.com/watch?v=fR4ThXzhQYI
Sass: Sass and Native Nesting
.foo, #bar {
.baz { /* ... */ }
}
produces the selector .foo .baz, #bar .baz in Sass but :is(.foo, #bar)) .baz in native CSS. This changes the specificity: :is() always has the specificity of its most specific selector,
Sass nesting and native CSS nesting both support syntax that looks like &foo, but it means different things.
Please size your inline SVGs :: Aaron Gustafson
While it is a bit of an edge case, every now and then I’ll hit a site—yes, even a high profile one—and the CSS will fail to load for some reason. When this happens, inevitably every inline SVG resource on the page will grow to fill the entire width of my viewport, making for a really awkward experience.
Printing my own Field Notes booklets?
I made mine in InDesign-the inside, covers in Photoshop, and I bind them with waxed thread... And it's awesome, I can pick and choose paper weight, colour 👌
So if you have the option, go for it 😁 And of course show the end results
Amazon's Honeycode No-Code App Builder Is No-More - Slashdot
#1 NoCode tool is and will continue to be Excel. That's where lawyers, brokers, mathematicians and business analysts who didn't learn to code write their domain data types, complex data flows and moderately complex queries, without the need for a caste of priests programmers gatekeeping the knowledge of the sacred code and building their tools for them.
The main problem with NoCode is that developers utterly misunderstand what end users need to build digital tools (call them 'apps' if you will), so they keep writing NoCode tools as glorified webforms that still depend on a full-code backend, instead of improving Excel-like environments with all the tools and utilities that developers use for writing robust code (version control, tests, refactoring, automated data persistence, advanced debugging with breakpoint and variable inspectors...), so the apps that end users create become fragile and unmaintainable.
I have high hopes on reactive notepads, they may be the nocode tool that finally closes the gap as the perfect development environment for non-programmers.
Grandma Brown's Beans Recipe - Food.com
Grandma Brown's canned baked beans are available in the northeast USA but not common elsewhere.
1 lb navy beans
1 teaspoon baking soda
water, to cover
1 teaspoon salt
3 ounces ham or 3 ounces cooked bacon
1⁄4 cup dark brown sugar (or molasses?)
1 medium onion, chopped (optional)
1 bay leaf (optional)
Soak beans overnight:
add 1 teaspoon baking soda to 6 cups water.
bring water to a boil.
sort through beans for debris.
add navy beans to water.
boil 10 minutes.
turn off heat.
cover pot.
let sit overnight.
rinse beans well.
add beans and all other ingredients to oven proof pot with tight fitting lid.
stir well.
add water until beans are just covered.
cover pot with lid.
bake 5 to 6 hours at 300°F.
every hour stir and add water to cover if beans are drying out.
final product should be a thick and not runny.
When downloading a font file from Google fonts, how can I get the license file too? - Stack Overflow
I'm building a desktop application and I'm downloading font ".ttf" files from Google Fonts with the application. I've managed to do that by utilizing the JSON response from the Developer ...
A OpenType/TrueType font file should contain a "name" table, which has an array of so-called "Name Records" that provide all kinds of information like font name, version, creator, copyright, license, etc.
Fore example "Open Sans" has (among others) these two Name Records:
nameId: 13 (License Description)
text: "This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://scripts.sil.org/OFL"
nameId: 14 (License Info URL)
text: "http://scripts.sil.org/OFL"
Vim Statusline Generator | tdaly.co.uk
Vanilla Vim statusline generator - customise your statusline without any plugins
visual frameworks – A language of patterns
Visual frameworks are patterns to help you think creatively, reframe challenging situations, and imagine possible strategies and solutions.
There are three ways to search the library:
You can search by typing in the search bar at the top right of every page.
You can explore the tag cloud to see common themes and questions.
You can search visually. Think of a situation or challenge that’s on your mind right now and click on a visual below.
Whoever writes gets the attention
Hey [FIRST NAME GOES HERE], Have you ever noticed how some people seem to get all of the press and attention even when other people have built something similar? It can be...
If you work in a 500-person company, even if you’re junior, you can gain attention by writing. You just need experience and ideas to write about, but you don't need authority or influence. Let your ideas speak for themselves.
Write about what you’re learning or strategies your team can pursue, and share it. People can comment on what’s interesting, or even disagree, but either way, you’ll increase your attention and influence.
Writing automatically elevates you from the sea of other people doing the same thing.
What are embeddings?
A deep-dive into machine learning embeddings.
We need more of Richard Stallman, not less
We need more of Richard Stallman, not less écrit par Ploum, Lionel Dricot, ingénieur, écrivain de science-fiction, développeur de logiciels libres.
RMS was right since the very beginning. Every warning, every prophecy realised. And, worst of all, he had the solution since the start. The problem is not RMS or FSF. The problem is us. The problem is that we didn’t listen.
But all this work was ridiculed. Microsoft, through Github, Google and Apple pushed for MIT/BSD licensed software as the open source standard. This allowed them to use open source components within their proprietary closed products.
How to Use AI to Do Stuff: An Opinionated Guide
Covering the state of play as of Summer, 2023