Recent submissions

Comment · 1 year ago

  find . -type f -name '*.foo' -not -path '*/.*' -print0 | xargs -0 grep bar
Comment · 1 year ago
"Democracy" in these discussions increasingly just means the 21st-century bureaucratic status quo. It no longer has anything to do with antiquated notions like "the will of the people." If the people want something different, they're trying to dismantle democracy and should be ignored and given what the managerial class knows is best for them.

Persuading the voters is seen as a last resort, a distasteful task that really shouldn't be necessary, if we could just get the right systems in place to keep them pacified and voting for more of the same.

Comment · 1 year ago
They've been saying 11 million for at least a couple decades that I can remember. It's probably a lot higher now, but no one in a position to find out has ever wanted to know.
Comment · 1 year ago
I don't use docker, so I stuck with an ancient version of TT-RSS for years. But last week I couldn't get it to play nice with my new FreeBSD system and its updated PHP, so I installed from the git repo with surprisingly little trouble.
Comment · 1 year ago
If you bookmark Dave's blog, you have to check his blog every day to see if there's something new, even if Dave only posts monthly. Or you check less often, and sometimes discover a new post long after the discussion in the comments has come and gone.

If you put Dave's blog in your RSS reader, one day "Dave (1)" shows up in your list of unread sources and you can read his new post immediately, and you didn't need to think about Dave's blog any other day.

I could use the "all articles" feed in my RSS reader (TT-RSS), but I would never do such a thing unless all the blogs I follow had similar posting frequencies that would mesh well together, which they don't. I never use the front page of Reddit for the same reason: the busy subs would drown out the ones that get a post a week.

Comment · 1 year ago
It's strange how all these modern communication methods (blogs, forums, RSS readers) so often fail to have features that were available in Usenet newsreaders 30+ years ago. We had threading, searching, killfiling or scoring, marking posts to save, all pretty common features then. I'm not sure why there isn't more demand for them now.
Comment · 1 year ago
Also, as programming languages have gotten more powerful, I think they've gotten so they require a particular kind of mind to work with. I could teach anyone with a little interest and aptitude to program in BASIC 2.0, because there aren't any hard concepts. Variables are global, there's no recursion, no objects, not really even functions, just subroutines. So you've got looping and variables, just enough to let you do some calculations and put things on a screen. Pretty simple. Also, my Commodore 128 came with a System Guide in which over 100 pages were a pretty solid BASIC instruction and explanation of every command. So if you bought one of those machines, there was a good chance you'd at least tinker with BASIC. You had to learn a couple commands just to use the thing, after all.

Moving to something modern, even a language that's considered easy to learn like python, you very quickly get into more complicated concepts. That seems to have created a situation where the easier and more powerful we make programming for programmers, the more it gets out of reach of anyone else. Though there are still languages specifically for learning (like BASIC), so that doesn't have to be a problem.

Comment · 1 year ago
It'd cost me about $10k to replace the stack of Commodore equipment I gave away to a scrap dealer 20-ish years ago, if I bought it all used now. But I'm still tempted to start, maybe with just one or two pieces.
Comment · 1 year ago
The monitor built into the C128 was a big step up. Not as good as an assembler since it didn't have labels, but you could do a lot with it.
Comment · 1 year ago
Right. As I touched on elsewhere in the thread, our local jailers know all the homeless people in town because they show up regularly when their mental illnesses and/or substance abuse get them into trouble. The ordinary guy who wound up homeless due to a string of bad luck and just needs a place to sleep and a new job to get back on his feet is more a movie trope than reality. These are people with real problems who in many cases need regular supervision in something like a group home, if not outright institutionalization. And as you said, the latter is very hard to do now.
Comment · 1 year ago
A quarter of a percent still seems like a lot to me, even if it's not a "crisis."

But we can't do anything about it until we face up to the problem. Spending more money won't help. I'm somewhat familiar with the activity at our local jail, and a good part of it is homeless people rotating in and out. They get brought in because they were trespassing or shoplifting or something, the jail cleans them up and dries them out (they're usually on drugs, which they somehow manage to buy) and tries to get them back on their medications, they get released, and the cycle begins again. Most of them are mentally unstable, and perhaps they'd be somewhat functional if they could stay on their medication, but they don't, so they can't function in society for long.

We don't want to put them back in asylums, because some asylums really were hellholes, and I guess we don't trust ourselves not to let them be hellholes again. That seems awfully pessimistic; factories used to be pretty awful too, but we require them to be safe and clean now. Seems like we could do the same with asylums, but we won't even consider it. So we're left with letting them wander the streets, maybe bedding down at homeless shelters when they feel like it, using the jails as temporary asylums when they get in trouble, and throwing more money at the problem once in a while to soothe our guilt. It's sad.

Comment · 1 year ago
I've always wondered: do speakers of other languages enjoy spelling bees and puzzles based on spelling and wordplay as much as English speakers do? It seems like spelling bees wouldn't be as interesting in a more phonetic language, for instance.
Comment · 1 year ago
Yeah, my Linux desktop PC is five years old and definitely wasn't cutting edge when I built it, and I can't see any reason to upgrade it. I just put a new CPU/MB/RAM in my 9-year-old FreeBSD system, only because it was starting to act flaky under heavy load converting video. But horsepower-wise it still had plenty for normal use.
Comment · 1 year ago
Same here. I'm a fast typist, so the effort and slowness of pen and paper make me think more about what I'm writing. My longhand notes make me feel more like I've really gotten the thoughts out of my head and examined them and can stop stressing about them, which is funny since I'm more likely to lose the paper notes than if I typed them into a file which would automatically be backed up. So it's more about the process of writing for me than the recording.

And despite being slower, I'll often find that I've knocked out a couple pages pretty quickly once I get started. Getting started is the hard part.

Comment · 1 year ago
One option would be org-mode's capture templates. If you had a capture template for structured journal entries, you could keep your daily file open for notes, and then pop open a capture window when you want to start a journal entry.

Or, if you're not sure which a piece of writing is going to be when you start, you could tag the ones you want to save in your "proper journal" with a :JOURNAL: tag, and then refile those once in a while to a separate file.

I do a lot of captures which all go to refile.org, and then I go through that weekly or more often and refile items to other files where they belong. That makes it easy to jot down a thought down quickly, since I don't have to decide where it goes first.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton