2024-07-07
toot by https://mastodon.social/@bruces
mastodon.social/@bruces/1127435749888937772024-07-04
Typst Basics – Quarto
quarto.org/docs/output-formats/typst.htmlTypst is a new open-source markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Typst creates beautiful PDF output with blazing fast render times.
Use the typst format to create a PDF document via Typst
2024-07-03
Writebook
once.com/writebookInstantly publish your own books on the web for free, no publisher required.
Blogging and posting on social is easy. But why is it so hard to publish a whole book on the web? It’s not anymore. Writebook is remarkably simple software that allows you to publish text and pictures in a simple, browsable online book format.
2024-07-01
Command-line DNS client for humans
doggo.karan.dev/docs
## Features
Human-readable output with color-coded and tabular format
JSON output support for easy scripting and parsing
Multiple transport protocols:
DNS over HTTPS (DoH)
DNS over TLS (DoT)
DNS over QUIC (DoQ)
DNS over TCP
DNS over UDP
DNSCrypt
Support for ndots and search configurations from resolv.conf or command-line arguments
Multiple resolver support with customizable query strategies
IPv4 and IPv6 support
Web interface available at doggo.mrkaran.dev
Shell completions for zsh and fish
Reverse DNS lookups
Flexible query options including various DNS flags (AA, AD, CD, DO, etc.)
Debug mode for troubleshooting
Response time measurement
Cross-platform support (Linux, macOS, Windows, FreeBSD, NetBSD)
2024-06-30
toot by https://mastodon.social/@persagen
mastodon.social/@persagen/112703633797964853
Man steals moon
Man loads moon in wheelbarrow, then into hatchback vehicle.
Really inventive, clever photography.
Update - noted in comments: [@persagen](https://mastodon.social/@persagen) Source: "Photographer Daniel Antoniol, from Brazil, produces mind bending snaps where it looks like he’s playing football with the moon, and even loading it into the boot of his car." 🙏
<https:www.instagram.com/daniel_antoniol/?hl=en>
<https:www.photoawards.com/winner/zoom.php?eid=8-1657122048-22>
[#DanielAntoniol](https://mastodon.social/tags/DanielAntoniol) [#photography](https://mastodon.social/tags/photography) [#art](https://mastodon.social/tags/art)
2024-06-29
toot by https://fosstodon.org/@pamelafox
fosstodon.org/@pamelafox/112702410585212475
Learning about marimo, an open-source reactive notebook.
Looks really nice for visualizations.
<https:marimo.app/?slug=55kclj>
Plus, notebook changes results in small diffs and the notebooks themselves are executable as Python scripts!
[#nbpy](https://fosstodon.org/tags/nbpy)
toot by https://arielfinn.social/@Charlotte
arielfinn.social/@Charlotte/112700858974746142
Batman's aff his nut
Have you seen the way he cuts aboot
Dressed up as a mad fuckin bat
Batterin guys
I was lit at:
"Mate, I'm worried aboot ye I know your ma and da died But everybody's ma and da dies And we're no aw runnin aboot
Hookin muggers and
Kickin psychopaths in the baws." And that was when Batman went
"Aye, but do ye ever feel like it?
Do you ever look at the world and feel like it?
Like having a big mad base under your hoose?
Do you ever feel like drivin a big mad motor that turns intae a tank?
And leatherin fuck oot of guys aw night?
Scarin the fuckin shite oot of them?"
And that was when I was lit at:
"Aye. Fuck it. Ah dae."
And that's the Secret Origin of Robin and everybody else.
2024-06-28
toot by https://dotnet.social/@guylangston
dotnet.social/@guylangston/112693200602707797I have always loved [#neovim](https://dotnet.social/tags/neovim)'s github commit style, but assumed it was just a project-style-guide thing. Now a realise that is has been standardized:
<https:www.conventionalcommits.org/en/v1.0.0/>
"Conventional Commits: A specification for adding human and machine readable meaning to commit messages "
[#git](https://dotnet.social/tags/git) [#development](https://dotnet.social/tags/development)
This is a sample in the wild:
2024-06-25
Simutrans — TRANSPORT SIMULATOR
www.simutrans.com/enSimutrans is a freeware and open-source transportation simulator. Your goal is to establish a successful transport company. Transport passengers, mail and goods by rail, road, ship, and even air. Interconnect districts, cities, public buildings, industries and tourist attractions by building a transport network you always dreamed of.
2024-06-24
toot by https://mastodon.social/@mhoye
mastodon.social/@mhoye/112671908743273572An AI thing I'm watching play out at another org:
1: Expert A, with a deep understanding of a nuanced and difficult problem answers a question they've been given, offering several options.
2: Director B, recipient, uses an AI to summarize it and then runs it up to leadership saying, "A says this." That generated summary is subtly and very wrong.
3: A is now being held responsible for plans made based on B's AI-generated and very wrong rewriting of his recommendations.
Fun times.
2024-06-23
toot by https://metalhead.club/@thomas
metalhead.club/@thomas/112665933535302336Mein Blog hat erstmals seit Januar 2017 wieder eine eigene Suchfunktion!
<https:thomas-leister.de/search/>
Damals habe ich von Wordpress zu Hugo umgestellt - also zu einem Static Site Generator. Die Suchfunktion war damals auch weg. Zwischenzeitlich habe ich mir mit einer integrierten DuckDuckGo Suche beholfen. Besonders schön war das allerdings nie.
Vor zwei Wochen bin ich aber auf "Pagefind" gestoßen - eine Javascript-basierte Suchmachine. Das funktioniert wunderbar und sehr schnell. :)
[#hugo](https://metalhead.club/tags/hugo)
2024-06-22
mise — a development environment setup tool.
mise.jdx.devts functionality is grouped into 3 categories described below.
mise installs and manages dev tools/runtimes like node, python, or terraform both simplifying installing these tools and allowing you to specify which version of these tools to use in different projects. mise supports hundreds of dev tools.
mise manages environment variables letting you specify configuration like AWS_ACCESS_KEY_ID that may differ between projects. It can also be used to automatically activate a Python virtualenv when entering projects too.
mise is a task runner that can be used to share common tasks within a project among developers and make things like running tasks on file changes easy.
2024-06-21
toot by https://eldritch.cafe/@SallyStrange
eldritch.cafe/@SallyStrange/112655844383949620Hey fyi
You can go to radiooooo.com (that's 5 o's), look at the world map, select a country, select a decade, and then listen to music from that time and place. For free. No ads. No idea how or why but it exists. Check it out!
Edit: you should also know that radio.garden does the same thing. I am not familiar, but several people have endorsed it. Nice to have options!
[#music](https://eldritch.cafe/tags/music) [#radio](https://eldritch.cafe/tags/radio)
2024-06-20
toot by https://mstdn.ca/@mcourcel
mstdn.ca/@mcourcel/112650868632285465So BBC released an online version of the Hitch Hickers guide to the Galaxy text adventure game. enhanced 30th anniversary edition. And guess what folks, it's fully screen reader friendly, Enjoy! <https://www.bbc.co.uk/programmes/articles/1g84m0sXpnNCv84GpN2PLZG/the-game-30th-anniversary-edition>
p0deje/Maccy: Lightweight clipboard manager for macOS
github.com/p0deje/MaccyMaccy is a lightweight clipboard manager for macOS. It keeps the history of what you copy and lets you quickly navigate, search, and use previous clipboard contents.
AltTab - Windows alt-tab on macOS
alt-tab-macos.netlify.appAltTab brings the power of Windows’s “alt-tab” window switcher to macOS.
Fast Crimes at Lambda School
www.sandofsky.com/lambda-schoolBen Sandofksy went deep on the history of Lambda School, a learn-to-code startup that aimed to disrupt computer science education, and its founder, Austen Allred.
toot by https://mastodon.social/@duckdb
mastodon.social/@duckdb/112649377772116166New blog post by Gábor Szárnyas
Command Line Data Processing: Using DuckDB as a Unix Tool
This blog post shows how DuckDB stacks up against classic Unix tools (such as cut, grep, sort and sed) when performing simple data processing steps.
Read more at <https://duckdb.org/2024/06/20/cli-data-processing-using-duckdb-as-a-unix-tool>
toot by https://aus.social/@zanchey
aus.social/@zanchey/112648184800909081[@phire](https://phire.place/@phire) [@mhoye](https://mastodon.social/@mhoye) a friend said once that enterprise architects exist so programmers don't have to talk to business analysts, and BAs exist so that EAs don't have to talk to customers/users
It has forever changed my perception of the development process
toot by https://hachyderm.io/@VimLinks
hachyderm.io/@VimLinks/112648148628222528If you'd prefer a more wizard-like interface for search-and-replacing in [#Neovim](https://hachyderm.io/tags/Neovim), grug-far might be your cup of tea: <https://github.com/MagicDuck/grug-far.nvim>
2024-06-16
toot by https://mastodon.social/@raiderrobert
mastodon.social/@raiderrobert/112628790827053439<https:tylervigen.com/spurious-correlations>
toot by https://mstdn.social/@ElleGray
mstdn.social/@ElleGray/112628719739574980Two roads diverged in a yellow wood
a fast CLI tool for converting markdown to html
github.com/thebigbone/markhtmlUseful to save web pages as local markdown files, for search
Also useful to output PDF from pages!
2024-06-15
toot by https://fosstodon.org/@darthvi
fosstodon.org/@darthvi/112619147438105559Inspired by [@niclake](https://mastodon.social/@niclake) and [@robb](https://social.lol/@robb) who respectively use Jekyll and Nginx, I wrote a similar blog post for forbidding AI bot scraping, but using Hugo and Caddy
<https:darthvi.com/post/forbidden-for-robots/>
[#blogging](https://fosstodon.org/tags/blogging) [#tutorial](https://fosstodon.org/tags/tutorial) [#hugo](https://fosstodon.org/tags/hugo) [#caddy](https://fosstodon.org/tags/caddy) [#bots](https://fosstodon.org/tags/bots)
2024-06-14
toot by https://mozilla.social/@mconley
mozilla.social/@mconley/112617081195444603[@irvingreid](https://hachyderm.io/@irvingreid) [@gvwilson](https://mastodon.social/@gvwilson) [@mhoye](https://mastodon.social/@mhoye) [@scruss](https://xoxo.zone/@scruss) [@timbray](https://cosocial.ca/@timbray) Gonna crash this thread to plug [@reviewboard](https://mastodon.online/@reviewboard) 's PDF diffing / review support (in the Power Pack extension). If I recall correctly, that capability _is_ being used to review revisions to legal documents, at least in some shops.
<https:www.reviewboard.org/docs/powerpack/latest/features/doc-review/>
Sounds of the forest
timberfestival.org.uk/soundsoftheforest-soundmapWe are collecting the sounds of woodlands and forests from all around the world, creating a growing soundmap bringing together aural tones and textures from the world’s woodlands.
The sounds form an open source library, to be used by anyone to listen to and create from. Selected artists will be responding to the sounds that are gathered, creating music, audio, artwork or something else incredible, to be presented at Timber Festival 2021.
toot by https://mstdn.social/@amydiehl
mstdn.social/@amydiehl/112616884989004341
Study (N=806 orgs; 1971-2015) finds some DEI practices increase managerial diversity while others decrease it:
Increase: hiring chief diversity officer, mentoring, childcare, flextime, parental leave, empowering training, targeted recruitment, diversity goals increase diversity
Decrease: Perf evals, harassment training, grievance procedures, job tests
Mixed results: Cross-training, employee resource groups, self-managed teams, skills training
<https:hbr.org/2024/06/research-the-most-common-dei-practices-actually-undermine-diversity>
2024-06-13
your multi-year roadmaps must deliver wins at a consistent cadence
news.ycombinator.com/item?id=40660897
One thing really worth addressing from the post that I don't think author accepted, and I see this a lot with engineers:
> "That did introduce tension for our team because we were supposed to be taking experimental bets for the platform’s future. These bets couldn’t be baked into product without hacks or shortcuts in the typical quarter as was the expectation."
If I can pump one learning into engineers' and PMs' heads it's this: intermediate deliverables are not optional no matter how cutting-edge your team is.
You will never succeed if your pitch to leadership is "give us a budget for the next N years and expect no shippable products until the end of N years". Even if you get approved somehow at the beginning, there's a 99.5% chance your team/project will be killed before you get to N years.
Again, once again for the audience in the back: there is no such thing as a multi-year project without convincing, meaningful intermediate deliverables.
To clarify, that doesn't mean "don't have multi-year roadmaps", it means "your multi-year roadmaps must deliver wins at a consistent cadence".
Understanding this will carry you a lot further in the industry.
As a fairly cutting-edge R&D team part of your job is to figure out what slice of this is shippable (and worth shipping). If you're coming up empty you are not ready to pitch this to execs.
toot by https://fediscience.org/@ct_bergstrom
fediscience.org/@ct_bergstrom/112607624581372432Those were, of course, tree swallows in a barn.
Here's a barn swallow in a tree.
toot by https://eigenmagic.net/@abstractcode
eigenmagic.net/@abstractcode/112606436792486177I’m not ignoring my email, I’m actively improving security by not responding to potential phishing communication.
2024-06-12
Pipe your git diff output into dunk to make it prettier!
github.com/darrenburns/dunkPrettier git diffs in the terminal
2024-06-11
Carbon | Create and share beautiful images of your source code
carbon.now.shCarbon is the easiest way to create and share beautiful images of your source code.
toot by https://mastodon.social/@songadaymann
mastodon.social/@songadaymann/112598144916344069[@marcoarment](https://mastodon.social/@marcoarment) [@jsnell](https://zeppelin.flights/@jsnell) [@gruber](https://mastodon.social/@gruber) [@caseyliss](https://mastodon.social/@caseyliss) [@siracusa](https://mastodon.social/@siracusa) Phil Schiller approved!
toot by https://mastodon.social/@tenzochris
mastodon.social/@tenzochris/112597860454669006I may have made a thing
toot by https://mastodon.social/@songadaymann
mastodon.social/@songadaymann/112595166710295691
i'm getting too old for this stuff
(WWDC24 recap song)
2024-06-10
SinTan1729/chhoto-url: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.
github.com/SinTan1729/chhoto-urlA simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust. - SinTan1729/chhoto-url
2024-06-09
toot by https://mstdn.social/@qurlyjoe
mstdn.social/@qurlyjoe/112584041931564923
[#SilentSunday](https://mstdn.social/tags/SilentSunday) [#birdsOfMastodon](https://mstdn.social/tags/birdsOfMastodon)
Red winged Blackbird harassing a Great Blue Heron June 2024
2024-05-27
toot by https://mstdn.social/@nriley
mstdn.social/@nriley/112514062459554880Built a new (tiny) SwiftBar plugin to replace a broken one for monitoring Wi-Fi signal on the Mac. No binary so you’ll have to build it yourself; may package it better at some point. <https://github.com/nriley/wireless_status>
toot by https://mastodon.social/@mhoye
mastodon.social/@mhoye/112510135878380698The article I was looking for a while ago about the feel of cutting - "kireaji", sometimes translated as the "flavor of cutting" - was this, from TW Lim, called "Forming An Edge"
<https:www.scopeofwork.net/forming-an-edge/>
This is, I think, a wonderful paragraph:
2024-05-25
toot by https://hachyderm.io/@nedbat
hachyderm.io/@nedbat/112501464896522155
Small fix to watchgha: don't truncate lists at 30 items (oops!)
WatchGHA reports on GitHub Action progress in a terminal UI.
<https:pypi.org/project/watchgha/>
2024-05-23
toot by https://mstdn.ca/@atomicker
mstdn.ca/@atomicker/112491416367610422Title: Moon at Magome (1930)
Artist: Hasui Kawase
<https:www.japan-guide.com/e/e6076.html> [#ShinHanga](https://mstdn.ca/tags/ShinHanga) [#Art](https://mstdn.ca/tags/Art) [#HasuiKawase](https://mstdn.ca/tags/HasuiKawase) [#Showa](https://mstdn.ca/tags/Showa) [#Spring](https://mstdn.ca/tags/Spring) [#FullMoon](https://mstdn.ca/tags/FullMoon) [#Moon](https://mstdn.ca/tags/Moon) [#Magome](https://mstdn.ca/tags/Magome) [#KisoValley](https://mstdn.ca/tags/KisoValley) [#Nagano](https://mstdn.ca/tags/Nagano) [#Japan](https://mstdn.ca/tags/Japan)
toot by https://mastodon.social/@jasonkoebler
mastodon.social/@jasonkoebler/112490616656176777Scoop: I obtained the contract Samsung requires independent shops to sign to buy phone repair parts from them.
It requires:
- "Daily" dumps of customer data
- The "immediate destruction" of any phones a shop comes across that has third-party parts
<https:www.404media.co/samsung-requires-independent-repair-shops-to-share-customer-data-snitch-on-people-who-use-aftermarket-parts-leaked-contract-shows/>
toot by https://fediscience.org/@ct_bergstrom
fediscience.org/@ct_bergstrom/112488579673161156What an absolute unit.
[#birding](https://fediscience.org/tags/birding) [#birdphotography](https://fediscience.org/tags/birdphotography) [#owls](https://fediscience.org/tags/owls)
2024-05-22
toot by https://mastodon.social/@chockenberry
mastodon.social/@chockenberry/112485822741719985
Slopple.
<https:hachyderm.io/@thomasfuchs/112485627917497636>
2024-05-19
toot by https://indieweb.social/@NetNewsWire
indieweb.social/@NetNewsWire/112469022014458563Cool new fan site for NetNewsWire themes!
<https:paiji.github.io/NetNewsWire-themes-collection/>
2024-05-18
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/112462867036834194Here's the code for the AI counter app I used in my [#PyConUS](https://fedi.simonwillison.net/tags/PyConUS) keynote today - it uses vosk and pyaudio to listen through the microphone and increment a visible Tkinter counter any time it detects "AI" or "Artificial Intelligence" <https://github.com/simonw/count-ai>
Prompts I used to write it are here: <https://chatgpt.com/share/58f2352d-1f17-495b-94f1-4eb44cd574b9>
2024-05-16
toot by https://openbiblio.social/@jensbest
openbiblio.social/@jensbest/112451110490764974"What radicalized you?"
2024-05-14
toot by https://hachyderm.io/@danilo
hachyderm.io/@danilo/112440849765087243An ongoing pattern in the AI march:
- the hardware efficiency improves
- the software efficiency improves
So I continue to argue that energy consumption as a PRIMARY criticism of AI is going to be unpersuasive, as incentives drive down the energy costs with time, and all critique of the energy costs is just as applicable to conventional cloud computing, which we have already accepted into our social bargain
(and which underpins every single tech salary)
so instead:
<https:redeem-tomorrow.com/the-average-ai-criticism-has-gotten-lazy-and-thats-dangerous>
toot by https://fosstodon.org/@pandoc
fosstodon.org/@pandoc/112438141675710266See <https://pandoc.org/typst-property-output> for more info about the new [#typst](https://fosstodon.org/tags/typst) property support introduced in [#pandoc](https://fosstodon.org/tags/pandoc) 3.2.
2024-05-11
toot by https://mastodon.social/@jnv
mastodon.social/@jnv/112423856867218808
[@mhoye](https://mastodon.social/@mhoye) I'm all in on “lightweight alternatives to Elasticsearch / Solr”. Let's see if I starred something useful…
<https:github.com/valeriansaliou/sonic> (Rust)
<https:github.com/zincsearch/zincsearch> (Go)
<https:github.com/askorama/orama> (JS)
<https:github.com/CloudCannon/pagefind> (specifically for static sites)
<https:github.com/kbrsh/wade> (Rust, library like Lucene)
2024-05-10
toot by https://toot.community/@ajs
toot.community/@ajs/112416473588997705
The Dutch names for some of the elements/molecules are charming:
- hydrogen: water-stuff
- carbon-dioxide: carbon-stuff
- oxygen: acid/sour-stuff
- nitrogen: suffocating/choking-stuff
2024-05-09
toot by https://mastodon.social/@madopal
mastodon.social/@madopal/112411033201152488
[@blabberlicious](https://toot.community/@blabberlicious) [@baldur](https://toot.cafe/@baldur) Corollary:
Experienced Writers: "Why would you use AI for writing? It's good at code generation tho."
Experienced Devs: "AI for code is garbage. I use it to summarize text, tho."
2024-05-08
toot by https://chaos.social/@lindworm
chaos.social/@lindworm/112407333083152134Eine Google suche kostet im extremen bis zu 0.0003 kWh oder auch 1.08kJ. Eine ChatGPT-4 Anfrage in dem Bereich von 0.001-0.01 kWh(3.6-36 kJ)
Also ist das 3-36 mal mehr um eine Antwort zu bekommen, die mit Glück richtig ist und mit Sicherheit nicht vollständig.
und alle so "This is awesome!"
ich komme da nicht mehr mit. Echt nicht.
toot by https://hachyderm.io/@dave_andersen
hachyderm.io/@dave_andersen/112406723571546260shit shit shit shit shit. Dealt with my first set of AI-generated-code plagiarism cases this semester.
Dear students: LLMs are terrible plagiarists and they do not give a damn (or have any capacity to care or avoid doing so) if they get you in deep doodoo by reproducing verbatim code from existing repositories on github or from web pages. And on assignments, it's quite likely to happen.
We didn't identify these cases by using an AI detector: They were identical to a source on the web!
2024-05-06
toot by https://mastodon.decentralised.social/@wezm
mastodon.decentralised.social/@wezm/112391817575822540🖥️ New post! Yesterday I imported all my YouTube subscriptions into Feedbin so that I can watch videos via RSS. To do this I needed to turn my 500+ subscriptions into an OPML file. In this post I detail how I did it using a combination of awk, curl, jaq, JavaScript, shell, scraper, and Python.
<https:www.wezm.net/v2/posts/2024/youtube-subscriptions-opml/>
[#YouTube](https://mastodon.decentralised.social/tags/YouTube) [#Invidious](https://mastodon.decentralised.social/tags/Invidious) [#NewPipe](https://mastodon.decentralised.social/tags/NewPipe) [#RSS](https://mastodon.decentralised.social/tags/RSS) [#Python](https://mastodon.decentralised.social/tags/Python)
2024-05-04
toot by https://mastodon.decentralised.social/@wezm
mastodon.decentralised.social/@wezm/112381479166922925✍️ New post! I realised after mentioning the title case web page earlier today that I had not written about the other projects on my projects domain, 7bit.org. This post remedies that covering the following:
- Dew Point Forecast — 7 day weather forecasts that include the dew point
- RSS Please — Generate RSS feeds from web pages
- Titlecase — Convert text to title case
- MacBinary — a MacBinary decoder
<https:www.wezm.net/v2/posts/2024/7bit-projects/>
[#weather](https://mastodon.decentralised.social/tags/weather) [#VintageMac](https://mastodon.decentralised.social/tags/VintageMac) [#rss](https://mastodon.decentralised.social/tags/rss) [#dewpoint](https://mastodon.decentralised.social/tags/dewpoint)