I'd love to see a video in the vein of that one about Cleveland tourism parody from years ago that highlights how the Central Library in Austin is not awesome and is actually dogshit and everything you don't want in a public library.
Austin Central Library: everyone who worked on this project actually hates libraries. We wanted to do a shopping mall instead. So we just pretended that that's what we were supposed to be doing.
Austin Central Library: come visit the sixth floor where people who haven't read a book in 10 years come so they can walk out to see the rooftop garden and then walk back in and downstairs 4 minutes later.
Please stop saying you can't version control spreadsheets (read: of the sort understood/created by Excel). Sure you can. Why can't you? You can even diff them. OOXML is as check-inable as a dump of HTML + media assets comprising a website.
I don't advocate for actually relying on something proprietary like Excel or any other MS Office app or the formats that can lead to dependence on them, but version control is simply not the roadblock here that people pretend that it is.
Still waiting for a lightweight and open source Table Tool that makes it easy to prepare and edit tabular data, convert to/from CSV and TSV, and send it to others as standard .html files that anyone can open in their browser.
Responding to a discussion where a typo or other error in some open source project's documentation is being discussed and telling a stranger to go file a bug report is pure /r/choosingbeggars-tier behavior, and too many programmers act like it's not.
Not everyone is "trying to get involved" or trying to learn how to "contribute to open source" (read: get paid in exposure—with green boxes on their GitHub contribution graph).
I could be overlooking something but I'm pretty sure I can count on two fingers the number of instances where I've heard someone without a CS background use the word "algorithm" without getting it totally wrong.
Dear tech reporters: please, please add the word "heuristic" to your vocabulary, and never, ever write another article where the word "algorithm" and mentions of social media both appear in the same piece.
(NB: adhering strictly to this will in theory lead to some false negatives, but that's vastly preferable to the status quo we're currently living with, where every dipshit who knows how to pronounce "Facebook" is yammering about The Algorithm. Knock it off already. Please.)
@mikebabcock you could do a dumb search-and-replace on every use of "algorithm" and swap in "heuristic" in articles where two or more of the keywords/phrases "social media", "platform", and "content" also appear, and upwards of like 80% of the resulting set would instantly be better/more correct (and of the ones left, most wouldn't be made worse).
@jaffathecake I don't have a recommendation for exact wording for you, but defining value in terms of defaultValue (rather than the other way around) is uncanny.
@jaffathecake because, while being much maligned in the last decade, XML got something right, and it's this part of the spec. HTML's self-closing behavior is obscure and confusing and hazardous.
Hixie should have fixed this in HTML5 to allow authors to opt in to the sane thing without going full-on XHTML (not that there's anything wrong with that; cf <https://www.nayuki.io/page/practical-guide-to-xhtml>).
I wish that the default response to obnoxious social pressure about slow progress from unpaid FOSS devs weren't phatic, obligatory references to mental health, etc. I wish it were rather unequivocal acknowledgement of the cause:
"Mr Kumar is right. No one has stepped up to cover the costs nor created the conditions otherwise that would permit this to happen swiftly. So it's only going to happen in the small increments that I can sacrifice. I don't owe anyone an apology. Deal with it."
Something to remember is that even though Jigar Kumar is probably a fake name/persona, it's a good mimic; GitHub and its environs are infested with people who think and act like the fictional Kumar. It's a weird mindset that has taken hold, with obvious downsides (exploitable ones, even), and yet this attitude has so much sway in the "social coding" sphere. This is nuts.
Is this supposed to be an industry of engineers or high school Mean Girls who win conflicts with bully tactics?
It's interesting that so much attention is being paid to HTMX qua framework and almost nothing about Mr. Gross's commentary on the shitty social dynamics of modern software dev.
I like supporting indie services, but I think I’m going to need to migrate off migadu, as the 20 outbound emails limitation for my plan is arbitrary and insufficient (I’ve never once come close to exceeding it in years until today, and no tolerance was given).
I’m currently researching alternate providers, and please note that my email may be briefly unavailable as I migrate. LMK if you have a provider you like!
Not sure if you use webmail (I don't), but their webmail client is here <https://github.com/runbox/runbox7> if there's something about it that bugs you.
Not a fly-by-night operation. They've been around for years.
Every now and then they'll run some crazy pricing special.
what's your favourite way to simplify your life with git? mostly interested in slightly unusual tricks to reduce the number of git features you're using, like:
never using the stash, just creating temporary branches instead
deleting your main branch so that you can never accidentally commit to it
@melix@b0rk the whole benefit to git-stash is that it keeps you from having to stop and think of a name for something. If git-worktree had a switch to atomically 1) generate a name for the new worktree 2) set up the worktree there, and 2) change your shell's CWD to the new worktree, immediately teleporting you there to start working, that would be swell. Plus a --kill switch when you're done to clean it all up.
@dabeaz the fact that using a dependency with the help of its associated package manager requires contorting your project's files into a particular shape (instead of just being able to copy the routine into an existing file or arbitrary subdirectory of your project) demonstrates how deficient our package managers are.