ManMachine
@max@manmachine.me
Mat B [He/Him/That Idiot/Dad, why are you like this?] » 🌐
@TwoClownsEating@beige.party
Your regular reminder that at his wedding to Iman, Bowie had a group photo taken with Bono, Ono and Eno.
I refuse to believe this was an accident.
I once consulted for a fortune 100 and 10% of the time was writing software (it was finished). 90% was meetings. And then they scrapped the project and spent 10x on an off the shelf solution.
So no I don’t think most companies will now build everything themselves.
on linux: what arguments do you use with netstat or ss? (and what situation do you run it in?)
the only thing I can think of is `netstat -tulpn` to show all processes that are listening on a port and the PID (so I can kill the offending process) but I feel like there must be one or two more useful ones
(I say "linux" because linux netstat is a bit different)
@b0rk the command most programmed into my fingers is 'netstat -nte | less -S'.
Often I run it because I suspect network trouble; hence -n to stop netstat from trying to look up all the DNS names, since it might well not work. If I see a lot of connections in SYN_SENT, or a lot of things with a backed-up Send-Q, then that confirms the theory of network trouble. But maybe I see that that's only happening for connections to one site, in which case it's not _my_ trouble.
Another reason is because the system is running slowly and I'm wondering what's going on. If netstat shows a bajillion incoming connections to the SMTP or HTTPS port, or a bajillion _outgoing_ connections to some particular machine, then that gives me a clue what might be going on.
-e to show the inode number so that I can compare it to socket links in /proc/NNNN/fd. I probably ought to use -p instead, cutting out one step, but -e has been programmed into my fingers since before I learned about -p. (Same reason I'm still using netstat instead of ss.)
Oh, and one other reason to run netstat is "dammit, has that TIME_WAIT connection gone away yet so that I can re-run the network software I'm testing?"
Radio Shack's "Easy Home Video Editor" from the mid-1990s. A Videonics product in disguise? @themaritimegirl
@max @vwestlife reminds me of Blade Runner/CSI. 🙂
I guess it’s a notch or low pass filter to remove high frequencies which will remove some colour artifacts and also soften the picture.
the future is still old news
Social media responses to jokes:
(0) I understood your joke
(1) I understood your joke, but I assume you do not, so be please allow me to explain it to you.
(2) I understood your joke, but did not find it to be sufficiently humorous to warrant my having read it.
(3) I did not understand your joke, but I believe that if had, it would have undoubtedly caused me great personal offense for reasons that you could not have anticipated. I therefore must challenge you to a duel.
What is your favorite color?
| Red: | 19 |
| Orange: | 28 |
| Yellow: | 8 |
| Green: | 60 |
| Blue: | 44 |
| Indigo: | 16 |
| Violet: | 35 |
| Something monochrome: | 8 |
| Something metallic: | 7 |
| Other: | 22 |
Recommend telling your kids that back in the day the length of time it took to dial a phone number was proportionate to the sum of its digits
Slowly realize that everything is terrible: sadness.
Quickly realize that everything is terrible: comedy.
@existentialcomics I have a similar scale for violence on screen:
- 1 instance of bloody dismemberment in 30 seconds: horrifying
- 10 instances of bloody dismemberment in 30 seconds: hilarious
RE: https://mstdn.ca/@drikanis/116107120926277506
I'd like to comment on the common "AI is just a tool" thing: I'm a woodworker by training & that means a lot of machines - but almost every craftsperson knows how to do their job with hand tools, or "lesser" machines.
Similarly, a writer can write without a text editor - just as well, only slower.
If loss of a tool = loss of your skill & knowledge, then that tool isn't an asset, it's a liability. You're signing over your ability to do business to whoever sells & maintains that tool.
Ffs, YouTube. Either let me cast Shorts, or don't show Shorts in my feed when I'm connected to a TV. Why do you insist on making this so annoying?
@max Seriously?!
@attoparsec also fun: if you use the cast API directly shorts cast just fine
Regardless of what TheGuardian says, your musical life doesn't have to end when you hit your 30s. Not only because this might be a case of #enshittification 's "revealed preference", since this is apparently about listening data from Spotify, but also because, thank gods, other places that have #music still exist!
E.g. at https://somafm.com real human people select music of various genres for you to enjoy at your leisure, and they do a wonderful job at that 📻
And the transformer architecture represented an important step forward in language modeling, that brought improvements to things like spell checking (Doctorow's use case).
>>
In bare-metal or embedded programming environments, a natural kind of simple example program is one that just counts up from zero, on whatever output device you have – 7-segment display, or in binary on a row of LEDs, etc.
But it's quite confusing if the manual refers to it as a "counter example"!
@simontatham gah, I don't like that sort of thing, I'm going to organise a counter protest!
having a normal day where I try to install windows 98 drivers for my 3dfx voodoo 3 card
I rebooted and now it made me reinstall my ethernet card
windows 9x was wild
I think I was trying to install Voodoo 1 drivers for my Voodoo3
no wonder it didn't work
installing the 3DFX tools made me agree to a EULA.
I wonder if there's any legal weight to signing a eula for a company that doesn't exist
Wondering why a bunch of my network infrastructure was weirdly slow and finally discovered that the cable to one of my switches had come loose on my router and the eero plugged into that switch had lapsed back into wireless backhaul and was happily routing everything else plugged into that switch via wireless instead but my wireless backhaul is absolute dogshit so everything sucked
My network topology does not seem especially complicated but it's already complicated enough that things can break in ways that cause abject confusion so clearly I should just get into BGP because how could that possibly be worse
("Why do you post like this, Matthew" I hear none of you say, but I respond anyway. Because growing up I never saw people who knew things about computers talk about how everything was broken most of the time and so I assumed that I was doing something wrong, and now I am here to tell you that despite being *extremely* computer my stuff is randomly broken all the time and it takes me far too long to figure it out, so it's not you we just build things that humans are bad at handling)
@mjg59 I constantly worry that at some point I am going to die and then my family are going to be left with the complete mess of a network that they see as "working perfectly" but actually requires constant poking to keep running smoothly
@Mossop I have meaningful documentation along with a "If this is too complicated you can do this instead and it will work less well but it will work" plan
Ahh, so your family's definitely completely sunk then.
My wife keeps asking me "So what could I do about the network if you die before me?"
I gave her a couple names of the network tech people I used to work with who would have an idea how to do things, but it's not really an answer.
@mjg59 the more computer you are, the more broken your computers are, and the more cursed the causes are
@ryanc Ok but printers are broken for *everyone*
@mjg59 My printer works fine, but I do keep a baseball bat next to it in case it makes a noise I don't recognize.
@ryanc I recently introduced a printer I found on the sidewalk and I am astonished it has not tried to murder me in my sleep
@mjg59 How do you know it hasn't tried to murder you, though? Maybe it's trying really hard, but as a printer, the logistics of murder are very difficult.
@ryanc @mjg59 my husband is a lawyer, I am not the first beep booper he’s been involved with, and he asked me with a very frustrated tone why every beep booper he knows is always like “hang on, the computer I’m using can’t display in color atm, but my good monitor is hooked up to one with a broken ethernet port, just give me a few minutes to code up a way to transmit jpegs over speaker and mic and I’m sure the meme you sent will be very funny…”
@0xabad1dea @ryanc @mjg59 Beep boopers keep things that other people would just throw away because the beep booper knows how to fix it and will get around to it one of these days, honest. In the meantime: Heath Robinson workaround because the borkedness constraint makes it a Fun Puzzle.
Edit: if you faved this toot you have to take one (1) thing out of the pile and fix it this weekend as penance for encouraging me.
@mjg59 I always figured that familiarity and confidence (if not hubris) makes people feel they can deal with weirder situations. And then they get into weirder situations, and reality ensues.
i'll say one nice thing about ai slop: the ai generated preview images continue to be a reliable indicator that there are other major issues with the article or video they represent. if the author couldn't be bothered to try to land a solid first impression, why, you can bet they didn't care enough to try and make anything else worth your time
when do you usually use the man page for a complex command line tool to answer a question you have? (like git, openssl, rsync, curl, etc)
(edit: no need to say "i use --help then man")
| I’d look there first: | 843 |
| Only after trying other options first: | 483 |
| Never: | 93 |
| Other / not sure: | 42 |
@b0rk it depends somewhat on the program, and somewhat on what I'm trying to find out.
Man pages are usually good for finding out what an option does, if you already know the name of the option. Not all of them are so good for going in the other direction – if you know _what_ you want to do, and are trying to find out if there's an option that does it, and what it's called. Understandable, because the former is easier to write. But the latter is surely _more_ often what people want!
(Although not 100%. Reading other people's scripts is a common way to find out the name of an option you didn't know and now have to look up what it does.)
Usually I'll try --help before the manual, simply because it's likely to be shorter, so it's quicker to look through all the options and pick out the one I'm likely to want. Maybe if anything's still unclear I'll try the man page and hope it goes into more detail. But of course in some cases they do the same thing anyway: 'git foo --help' is no different from 'man git-foo'.
Of course, if you're starting from some task you want to perform another possibility is that you don't even yet know which _program_ you want to use, in which case a straight-up search engine might be the place to look first, looking for something like a Stack Exchange post that suggests a combination of program and options.
i'm very curious about everyone who says "I'd look there first", if I want to figure out how to do something new I think I'll usually google how to do it rather than look at the man page, and then maybe later look at the man page to look up the details
@b0rk for me, I think it's a combination of an 'old people' thing and a 'highly suspicious of a lot of the modern Internet' thing.
When I learned to use computers, competent search engines and rich online resources like Stack Exchange were a long way off – even having the Internet in your home without paying per minute wasn't around yet. So you had to develop the skills of finding stuff out from the available local resources like manuals, because that was all you had.
Then good search engines came along, but I was always aware that there's a risk of depending too much on them and losing the ability to figure stuff out yourself. Even now, I sometimes find myself coding without the Internet (or effectively so – laptop on train with terrible connectivity) and it's useful that I can still get things done.
And now search engines are all getting enshittified, and/or monetised, and/or straight-up _worse_ (Google doesn't return the results I actually wanted nearly as often as it used to). And the less said about 2020s answers to this kind of question, the better. So I'm doubly glad I haven't abandoned my old approaches to things. More and more I feel it's important to keep external corporately-provided "do it for you" services at arm's length, and not base your whole workflow on them to the extent that you're a captive market or dependent on them not going down.
@simontatham yea i think part of the reason I'm newly interested in man pages right now is that search engines are so much worse than they used to be
@csilverman This one has this late 80s early-mid 90s illustration aesthetics and feel, but with bright colors.
I love how simple it looks, yet how deep it is.
Great work, congrats.
@bayindirh oh interesting. I didn't notice that aesthetic. What aspects of it remind you that? I'm honestly not sure I could define a specific style for late 80s illustration, although I think I remember that mid-90s through early-00s featured curvy people with disproportionately large bodies and earthy pastels. I'm sure that depended heavily on the purpose, though.
There are generally accepted to be 6 stages in human history, based on the material that is most fundamental to the economy:
Stone Age
Bronze Age
Iron Age
Industrial Age
Information Age
Like and Subscribe Age (the final stage of human development).
@existentialcomics "what if we tried not thinking about things?"
I can't find the specific comic where some early Greek says "what if we tried thinking about things", but it comes to mind often in these AI hype times. Thank you!
Welp. Bedroom TV is dying. Which is something I can't afford to replace, but I need it for my sleep hygiene and mental health so I guess we're replacing it anyway
I hate piece of shit "smart" TVs
Maybe since smart TVs need RAM and storage the shortage will bring back dumb TVs
@eniko I sadly more suspect they're just gonna raise the prices and tell everyone who doesn't capitulate to get fucked
@eniko My home office's "bench monitor" is a corner-mounted 42" "Insignia" brand TV from about 10 years ago. It has no smarts, and its defining feature is it can handle nearly any mode. DOS 320x200 @70Hz? No problem. I'm pretty sure TVs like that aren't even made anymore, and if they are, they'd be impossible to search for.
Might have fixed the TV? God knows how long that'll last though
By fixed I mean I swapped out the plug converter (Cyprus is in the EU so everything comes with EU plugs but all the outlets are UK style) and also swapped it to a different spot on the power strip
Can specific plugs on power strips fail?
@eniko
Yes, individual outlets on power strips can fail. If that happens, you should replace the power strip. IMO
@eniko Yes.
While melting your outlets should be quite rare, sometimes the contacts in a given outlet will loosen over time and/or oxidize, so it’s not all that uncommon for specific plugs / outlets to fail.
RE: https://mastodon.gamedev.place/@eniko/116092832806158728
what about a dungeon diving game with life sim aspects where you get isekaid into a fox girl in a dungeon town where everyone's a girl
| yes: | 313 |
| other (comment): | 10 |
| show results: | 17 |
Closed
look i have a fucked up definition of tiny and quick ok
@eniko that's what the "q" in "qbasic" stands for right? so by definition anything you make in it is quick
people keep saying "oh like <game x>?" but nobody has said "like princess maker* but you're the princess" yet
*fighting/adventure path only
@eniko unironically in the back of my mind *at all times* when thinking about long-term character development in dda >_<
@eniko can some of the townspeople be theys
like golems own the laundromat or something
@eniko Like a queer furry Rune Factory? And we'd get to liberate monster girls from the dungeon to build up the town and/or household? And with cooking *and* fishing *and* dating minigames? And possible to complete with pacifist conduct? And at least one shroomie or woodie girl? Okay, those might be rhetorical questions.
@eniko you're asking on queer fedi, you already know the poll results
@eniko
Here's my idea. Something between Snake and that Tron lightbike thing.
..So, foxes supposedly pair for life, right? I'm thinking you move a fox girl character around a play field, trying to match with another static fox girl on the play field. Maybe they can have matching colors or attire. As you move you leave behind a colorful trail, and when you match they hold hands, leaving the trail in place. You have to match new fox girls, navigating around the previous trails and pairs.
RE: https://ravenation.club/@etherdiver/116093503048964424
This ended up being an excellent demo of the Cosmos's ambient capabilities/proclivities. Highly recommend if you make drifty/spacey music and are remotely interested in this device.
Today's Strream is a special request video! A follower asked for a Cosmos demo that was a little more "ambient" than my last one, so I pulled out my biggest "ambient" gun, the Soma Terra, for some hot Soma-on-Soma action!
I'm gonna put the Cosmos thru its ambient paces today, so come watch and ask questions/make requests!
Starts at 12:30 PST!
You know what time it is.
NEW MOON TONIGHT!
Be careful, cyber-sibs!
Totally normal Power Macintosh G3 “beige” desktop, now with a PicoIDE. 👀
inventing mathematics was a mistake
Because of your generous support during our Kickstarter, all of the games in Ollie’s Arcade are now free to play in the App Store! 🕹️
We’ve begun working on adding Frenzic to the roster and later a new dungeon crawler that’s gonna be a blast. Stay tuned but for now enjoy the free air, our friends!
It's very annoying the way I have to get half way through writing a long detailed explanation of why someone is wrong before I figure out why they're right.