@jbcrawford @jordan at the end of the day it was like if the people who used to brag about "hate-watching" Fox News also wrote up a daily report on what they saw. I think even the author of n-gate (who always stood out as a particularly big prick on 9fans, which is quite an accomplishment) can't keep up that sort of angry effort indefinitely.
Anyway my current technique is to favorite the truly exquisitely bad posts so I can go back and savor them occasionally.
@jbcrawford speaking of antennas, I assume you've driven past "ICE Station Otto", around 35°04'24.1"N 106°00'31.9"W north of Moriarty?
@filippo THIS WILL BE REPORTED!
@larsbrinkhoff @trevorflowers Those are great, I just wish I could download the models and print them myself!
People rag on HN and its moderation, sometimes justly, but I really miss the original title rule whenever I'm stuck browsing some other forum where every other link is something like "Do you guys think this is creepy?" with no indication of what it is.
@amszmidt @mhoye @thermous They don't want to look up the docstring, they want the docstring to be right there in the backtrace from the beginning. Now, I haven't done enough emacs lisp to know about that, but SLIME's traces could certainly do with some friendlying up
@joeyh @hannah dunno about you but I'm wearing the ring right now...
@oclsc @cks Lefties will scroll with the pinky. Or get the mirrored version I guess, if we want to kowtow to such sinister folk.
@oclsc @cks So you're saying it could probably even survive Fedex
(hey why did all the 5620s end up in Canada?)
@cks @oclsc Looking at the Depraz, I think the best place for a scroll wheel is a horizontal one at the bottom of the left flat side, so you could just reach down your thumb and scroll. I envision a large diameter knurled stainless wheel. Low scroll resistance.
@oclsc @cks I've often thought it would be nice to have a completely separate scroll wheel, maybe something which could sit between the halves of my split keyboard. I remember seeing something ~15? years ago where a guy set up a giant standalone scroll wheel using a big (like 2 inches) metal wheel that I think had been the spindle on some sort of disk drive, that always seemed cool.
@oclsc @cks My replicas are so light that lead foil wouldn't do the job, even if it were still available. Instead, I bought some big donut-shaped fishing weights and hot-glued them in the same spot.
@oclsc @cks Note also that I later built a ground-up optical replica of the Depraz: https://jfloren.net/b/2022/3/2/0
The PCB layout, firmware, and 3d model are available at https://github.com/floren/bellwether if you want to build your own.
(btw uh if either of you should ever decide to part with one of those 5620s in storage, they're right at the top of the list of hardware I really want to acquire so drop me a line...)
edit: will trade a Depraz replica for a working 5620 :)
@petersanchez I've always held that you can have beer or you can have dayquil but not at the same time. Either does a pretty decent job of making the symptoms feel better.
#lisp small experiment: putting special #lispm keys on a Stream Deck, as a companion to the Apple keyboard
@petersanchez well if you go to the front page of that instance they declare right away that they'll defederate at the drop of a hat, so maybe you ended up on the wrong end of that?
Brainstorming some blog post titles that are more honest than "A Deep Dive Into X":
- An Elevator Pitch about Go Dependency Management
- A Smattering on 5GHz WiFi
- A Misunderstanding about PGP
@tmcfarlane @knapjack The thing is, text is enough if your client is good. Image/link previews are one thing people cite a lot, but that should really come down to your client pre-fetching links, and clients like The Lounge do just that. Emojis are almost trivial these days thanks to Unicode. A good IRCv3 server will give you scrollback, and with an IRCv3 client you can get niceties like message replies.
The funny thing about voice and channel flags is that Discord has exactly the same stuff, they just call them "roles" and "channel settings". I've been on servers where you have to prove yourself sane in a general channel before you get assigned a role which lets you chat in other channels. Then there's slow mode, etc.
@tmcfarlane @knapjack I spent a hell of a lot of time back in the 00s talking with mostly non-technical people on IRC. It was more or less the best option at the time for creating a place you could just join and have real-time chat; yeah I know there were various crappy webchat systems but IRC had staying power that let these channels persist for years.
We dealt with netsplits and spambots because they weren't a frequent problem. We fiddled with bouncers because we considered the communication sufficiently important that we didn't want to miss anything.
Now I'm in a dozen Discord "servers" and I don't really keep up with any of them because they're all the size of my old single IRC channel, yet they're all split out into a dozen channels including that one on every server where the furries post their porn.
IRC was good. I don't really use it anymore, because Discord and Slack have sucked all the oxygen out of the room, but by god you fire up an IRCv3 server and a good client like The Lounge and it's pretty damn comparable to those other services. The difference is that if you want to be a grognard weirdo who chats using netcat and shell scripts, by god you can just do it without futzing with API keys or worrying that Discord is gonna ban you for using a non-standard client.
Anyway sorry for being a reply guy or whatever, but I want to push back on the claim that IRC users were somehow "gatekeeping". You know who's watching the gates these days? Discord, Inc.
offf, this story about how Google made google search into a pile of seagull shit hits me hard:
https://www.wheresyoured.at/the-men-who-killed-google/
Around the time of this story, I was living through a similar situation in my work life (on a much smaller scope, of course, WordPress.com first, Tumblr later).
Back in 2019, working on WordPress, I started finding myself, almost weekly, arguing against people who wanted to take the product we were working at and made it worse if that mean they could squeeze 0.1% more revenue from it
The 0.1% figure is not even a random number: I remember this speciffic A/B test on WordPress.com that was declared a success and shipped to 100% of the users because it increased the free-to-paid conversion by 0.1%. Soon after it was released, I found out that as a side effect, it increased the churn of free users by 20 something %,so I called for an urgent rollback and removal of the change. So I was promptly explained that we didn't care about free-users churn, because finance had calculated the average long-term value of the free users to be something like $2 per year, and the increase in conversion was bigger than what we could get from them.
Everything became about growth hacking. Everything became thinly-veiled dark patterns. In our private dev slack channels, we joked that since it was impossible to make it smaller or less conspicuous, the next thing the growth team was going to ask us to do was to make the 'free plan' button flee away from the mouse pointer when the user tried to click it. We kept making our product worse, we kept consciously crippling the cheaper versions so we could force people to move to the more expensive options.
Back then I was the lead of one of the two dev divisions working on WordPress.com, so my job was mainly to discuss what we were going to be doing, when and how. And I was getting drained by a constant state of fight against a constant wave of shit they wanted us to build. So much than by the end of 2020, the CEO quietly told me to follow the growth team plans and shut up or step down.
So I requested to move to tumblr, because I thought the pastures were greener over there. But it was all the same: Adding login walls to what we were pretending to be "the last bastion of the free internet", cramping in embarrasingly obvious money-making schemes disguised as features, and making them silently opt-out instead of opt-in so the less people the possible would deactivate them, having to fend off the pressure from the CEO to make everything algorithmic timelines because, you know, tiktok makes a lot of money and why aren't we, etc etc.
I found myself in a place where building something good that people enjoy using was no longer a priority, but tricking people into generating more money for the company was. And when I looked around me, I could see that happening everywhere else, not only in my company. Experiencing the start of the enshittification years from inside wasn't easy.
And, as in the article, the people who decided to turn the shit-metter up to 200%, have a name, in every case. And these people, no matter if they are called Sundar and Prabhakar or Matt and Mark, are destroying the internet. These people are milllionaires, or billionaries, and are destroying our shared, common spaces to squeeze some extra cash from us.
That's why the fediverse and its principles are important. Because that's how we take back internet from their dirty hands. That's how we make internet resilient against them. That's how we build the commons.
(#automattic #google #tumblr #wordpress #enshittification)
@amszmidt @wyatt8740 Every time Wayland comes up, there's always somebody stumbling in to defend its shortcomings with "at least there's no screen tearing!!!!"
If my screen is tearing I'm not noticing, but then again I mostly leave my windows in the same place and I look at text all day.
At least I can take screenshots (please don't come at me to point out how on nearly 73% of Wayland WMs it is now possible to take a screenshot)
@gwozniak @cross In high school I did a lot of driving in an old Mack water tanker... 12 speed, and once it was moving, all shifting was done by rev-match. We had the PTO water pump rigged to a cannon so I could drive along spraying water into the cattle pens to keep the dust down.
@tedu that rushing sound you hear in the distance is 10,000 Mastodon users taking a very deep breath to list off all the -ists you're being in saying this
Why my favorite fictional character would definitely support every one of my political/social causes: 🧵👇 (1/XX)
Radiolab has stories about interesting topics but the editing style is a huge turn-off. Their "style" is to use tiny snippets (a few seconds) of their interviewees, stitched together with bridge phrases from the hosts (recorded later). So something like this:
Interviewee: "So we started looking into it--"
Host: "A link between eating peanut butter and voting Republican, that is"
I: "--and what we found was that, most of the time--"
H: "those same people who ate smooth?"
I: "--voted for Trump"
Besides being just plain annoying, it can end up feeling like the producers decided on a story they wanted to tell, then went around and gathered audio until they could stitch together enough pieces to tell it the way they wanted.
Like in my stupid fake example above, maybe the researcher had actually said "So we started looking into it, and what we found was that, most of the time, there's no link between if you eat smooth or crunchy and if you voted for Trump", but by god the producers hate those stupid smooth peanut butter eaters...
@tedu there's another person standing near the back helicopter, ted.
@carmenbianca @jadedctrl @aylamz Nobody is saying to take politics out of free software, but projects who wish to concentrate on code are perfectly valid and nothing wrong. No please fuck off from my screen.
@larsbrinkhoff at least according to "Dealers of Lightning", it wasn't that DEC wouldn't sell them a computer, it's that Xerox management had just bought SDC and didn't want their new computer research department to buy a computer from a competitor.
Your message can be read that way, of course, but it could also be read as "DEC refused to sell them a PDP-10", and I'm curious as to which is correct :)
@WarySec @mattblaze from the sound of it, he already gets enough of that just posting stuff here
@aka_pugs I recommend "A Few Good Men from Univac" (https://archive.org/details/fewgoodmenfromun00lund) for an interesting history of CDC from the very earliest days. It also made me think about how my company manages engineering projects and documentation. Worth the read.
In experimenting with an LLM, a colleague asked "what does the Zeek conn_state field RSTO mean?". The response was:
In Zeek (formerly known as Bro), the conn_state field is used to indicate the connection state of a particular network session, based on TCP flags and other connection metadata. The value "RSTO" in the conn_state field indicates that one side of the connection sent a RST (Reset) flag during the initial three-way handshake, before the connection was fully established. This typically happens when one endpoint tries to establish a connection to an unreachable or non-existent service on the other endpoint, and the remote host sends a RST packet in response. The "TO" part of the value suggests that this RST flag was sent after some timeout period, which could indicate a problem with network connectivity or reachability between the two endpoints.
A concise, clear, and helpful answer.
Unfortunately it's half wrong, because "RSTO" just means "RST packet sent by Originator" (see https://docs.zeek.org/en/master/scripts/base/protocols/conn/main.zeek.html). Timeouts don't enter into it.
#AI #LLM #smrt
@knapjack @pomological don't doxx me
@tedu Some of it was good, and some of it was pretty crappy. But the good parts were pretty goddamn good.
I used ellama
to wire up a work-hosted ollama instance to emacs and then had it generate some boilerplate code. Tweaking the boilerplate to be correct took more or less the same time as copy-pasting & tweaking some existing code, but by god this time I got to use a GPU instead of just M-w followed by C-y.
@tedu honestly Enterprise delivered feelings in space better imo.
Discovery: everyone is constantly on the verge of tears... in space.
Enterprise: the whole crew is variously happy, sad, angry, depressed, and also somebody is horny. Then there's Phlox who is always happy and horny but not for any of his crewmates so it's all good fun.
@tedu After coming across multiple articles like https://zendannyy.substack.com/p/siem-a-deep-dive-into-siem-platforms which are clearly LLM-generated, I'm definitely starting to view "deep dive" as a negative quality indicator in a title.
Why is it anything titled a "deep dive" is usually actually the equivalent of a kiddie pool?
@tedu Did anybody anywhere care about Discovery? Are they still making that show?
Trailer for Dune 3 looks awesome. The Preacher is back.
@cross @0x0ddc0ffee Well, there was a pretty lengthy period there where A-L had no apparent interest in Plan 9 but the P9F didn't exist yet, so I'd say of all places the trademark could have ended up, we came out pretty good.
@cross @0x0ddc0ffee We are aware of it. P9F has a license to use the trademark.
@zrzz It's the keyboard for an AT&T/Teletype DMD5620.
Unfortunately while I have the keyboard and the mouse (the gorgeous red Depraz hemisphere), I don't have the actual terminal. That, and the Ann Arbor Ambassador 60, are my top-tier "never gonna find one but I want it" terminals.
@shanecelis I think the more antisocial thing about #lisp is the tendency of people to publish packages, presumably for broad use, with documentation consisting of one 10-line example and basically nothing else. "It was hard to write, it should be hard to use"
this is the sad nerd equivalent of those Instagram channels where you post yourself perfectly dressed & made up reading whatever the current bestseller is
#emacs
can you even call yourself a keeb dweeb if you don't lubricate the keyswitches with bear grease?
al dente, adj.: fancy way to say "macaroni got soft enough to eat"
@longobord Now there are hundreds of people who think the civil war was 60 years ago because of my short-lived typo.
@larsbrinkhoff So how long does the ITS build process usually take? Now that I see how it's being done, it makes some sense, but I'm a bit surprised at how long it goes.
Yesterday I started receiving targeted ads based on ebook borrows from my library (San Francisco Public Library). The content of those ads suggested that the targeters were aware of which books I chose to read.
#Privacy #library
1/x
I've received clarification, the purchase includes a "single CPU, non-commercial, non-distributable license to Portable Genera".
To further quote, "There is no restriction to you moving that license to another machine that you own. I am not sure how easy that would be, since the copy on the laptop is configured for that machine. At this time, we are not selling a version of Portable Genera with media that would allow you to install onto a machine of your choice."
So it's basically the best possible option that still requires you to buy a laptop into the bargain.
No, I'm not buying the laptop.
it's 2024 and I'm compiling ITS for the PDP-10.
#富士山
#わに塚の桜
#tokyocameraclub