marzhall

joined 1 year ago
[–] marzhall@lemmy.world 2 points 2 weeks ago
> git diff
> git add `!! --name-only`
> git commit - m "updated doc"
> git push origin HEAD

is probably 50% of my work machine bash history. Also fun trick for anyone who doesn't know:

git checkout -

checks out the last branch and it's great. "Damn, I need to pull main into this branch" becomes

git checkout -
git pull
git checkout -
git merge main
[–] marzhall@lemmy.world 5 points 3 weeks ago

Sports nerds vibes

[–] marzhall@lemmy.world 7 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Finally I can add to the list:

  • Fix Or Repair Daily
  • Found On Road Dead

and now,

  • Frequently Off Recording Device
[–] marzhall@lemmy.world 4 points 3 weeks ago

Beneath the Mask in my ass

[–] marzhall@lemmy.world 4 points 1 month ago

"Woman are you going to be able to get the kids"

Lmao this is not how I talk, nor do I have an SO nor kids. Though maybe that's for the best going by autocomplete

[–] marzhall@lemmy.world 2 points 2 months ago

Yo, the Elder hot sauce is great, though. I went online to buy more a few months after I saw them, lol

[–] marzhall@lemmy.world 1 points 3 months ago* (last edited 3 months ago)

I do this for the same reasons - and also, snooze emails until two weeks before an event, then a week before the event, then a few days before the day of the event in order to keep reminding myself it's going to happen.

[–] marzhall@lemmy.world 3 points 4 months ago

That's most of what we do today.

Every web app you use right now - which is most of your day for most users - is just a dumb terminal UI hitting some API on some foreign computer.

Plan 9 uses the file system as a way of interacting with apis. Linux took this idea directly by copying in the/proc filesystem from 9, which are not bytes on a disk but are instead the kernel presenting its running processes in the format of files and directories in your file namespace, and with which you can interact to control those processes.

It also took this idea and created FUSE - file systems in user space - so that you can do the same thing on Linux as a user, but with not quite the same ease you have on plan 9 - and notably, fuse file systems are not naturally network file systems, and so you can't export them as easily to the network as you can with nine machines, where it's implicit.

Last, Linux took the idea of per-process namespaces from 9, setting the stage for all of the docker, snap, etc. tools we use today.

In short, a lot of nine already is mainstream because it's been adopted by Linux. However, using plan 9 and then returning back to Linux feels like putting on bulky gloves, because Linux did not start with these concepts in mind, but bolted them on after.

/Tinyrant

[–] marzhall@lemmy.world 4 points 5 months ago

"update doc to reflect reality still more"

[–] marzhall@lemmy.world 2 points 6 months ago

A negative income tax system has the same incentive as our current bracketed tax system to earn more money: for every dollar you earn, even if a higher percentage gets taken out on that next dollar, you still have more money now.

It just shifts our brackets down so that you get "negatively taxed" - given money - for the lowest brackets of income. But a person making $100k would still be given say $15k for the first $10k of their income, $5k for next $10k, taxed at 9% for the next $10k, 20% the following $10k, so on and so forth - so that every dollar they make still means more money in their pocket, it's just a percentage less for the additional dollars as they move brackets. Considering that's already how it works, it seems no incentive changes would arise for high earners.

[–] marzhall@lemmy.world 2 points 6 months ago

This is the "Negative Income Tax", popularized by famously conservative Federal Reserve chair Milton Friedman as the approach to community support that best meshed with supply/demand.

view more: next ›