518 karma · joined August 6, 2010
REM Mon Tue Wed Thu Fri SCANFROM [float(2024,10,21)] AT 08:45 MSG %"Complete that thing%"%
where float is: FSET float(y,m,d) trigger(MAX(realtoday(), date(y,m,d)))
When I finish it, I delete it, or replace the floating date with the actual date if I want to keep track of when I completed it.
Reflect your uncertainty in your estimates using confidence intervals.
If your confidence intervals are too wide, break down the work and estimate the smaller tasks and/or spend some time doing the work necessary to narrow your confidence intervals.
Then Mrs Williams wanted the divorce set aside. Why?
Mr Williams didn't want it set aside. Why?
> Lawyers for Mrs Williams argued that as the order had been made by mistake it should simply be "set aside", describing the error as someone at the firm simply "clicking the wrong button".
[missing paragraphs describing what the hell happened.]
> Mr Williams' legal representatives argued a final order of divorce is a "once-and-for-all" order, which cannot be set aside by the consent of the parties and may only be rescinded by the court if found to be either void or voidable.
It illustrates how you can have the Souffle program load its data from SQLite databases, or how you can work with tuples and relations from Go.
The datalog application that replaced an existing imperative solution is so much easier to understand and maintain.
Souffle generates c++ from the datalog program. We use SWIG to compile the c++ code into a Go application. So we have a Go application that deals with getting data in and out, and all of the business logic is defined in datalog.
Use of the standard form (https://orforms.org/forms/) requires purchasing a license to the form, and licenses are only sold to licensed real estate agents and lawyers. I ended up buying the license to the form and a license for software required to fill out the form. (The website selling licenses didn't actually validate that you entered a valid state license id.)
It cost me a couple hundred bucks, but the seller accepted my offer. I doubt that the seller's agent gave the seller back the 2.5-3% that didn't have to be paid to a buyer's agent.
There were startups focused on smart cards in the 90s: https://www.nytimes.com/2000/03/24/business/publicard-busine...
I bought another self-published book that was also print-on-demand. The larger font size made it readable although the font weight makes the footnotes look quite bad.
I wish Amazon would show on the product listing that it's a print-on-demand book since they're inferior to traditionally printed books with the equipment currently being used.
I don't want to hear about office politics, but I want to hear about your suppliers and customers, how do you decide what to sell, what to buy vs build, what weird regulations or norms exist in your industry, who are the experts in your industry and how did they become experts.
The productive part of our days are at least as interesting as the leisure parts.
The LMS music directory is managed by git-annex. I use git-annex to sync music to my computer for playing locally with mpd and to make new music I rip from CDs available to LMS.
Unless given more information, I would consider the commits between `git merge-base main feature1` (exclusive) and feature1 (inclusive) as part of the feature1 branch.
Now, if I `git checkout -b feature1-A feature1`, what commits are part of branch feature1-A? It depends. With respect to which merge base?
Ergo, a git branch is a named sequence of commits [when the implied merge base is obvious].
The PGP web-of-trust model could also work, and mobile apps to ease keysigning could make adoption more feasible than the old keysigning party idea.