@janxdevil@sfba.social
@janxdevil@sfba.social avatar

janxdevil

@janxdevil@sfba.social

"Hey now. We devils can do a lot of damage in a classroom armed with nothing but the clothing God gave us. Sometimes all it takes is a carefully chosen pronoun or a noteworthy historical date and next thing you know it's blood and guts everywhere."

#nobridge

This profile is from a federated server and may be incomplete. Browse more on the original instance.

w7voa, to random
@w7voa@journa.host avatar

Inside Mark Zuckerberg’s Koolau Ranch, which is to include a large underground shelter, will have its own energy and food supplies and, when coupled with land purchase prices, will cost in excess of $270 million.
https://www.wired.com/story/mark-zuckerberg-inside-hawaii-compound/

janxdevil,
@janxdevil@sfba.social avatar

@Npars01 @w7voa does he have enough arable land and fresh water to support the serfs who will work his rice farms?

mmasnick, to random
@mmasnick@mastodon.social avatar

As I understand it, Meta has a phased rollout plan regarding ActivityPub. Its efforts today are little more than effectively reposting a few Threads accounts to ActivityPub, but it will start adding features for tighter integration throughout the course of next year. https://www.threads.net/@zuck/post/C0zXcQmxO77/?igshid=NTc4MTIwNjQ2YQ%3D%3D

janxdevil,
@janxdevil@sfba.social avatar

@mmasnick When do they plan to support automatic account migration from Threads to other ActivityPub instances. Is that on their roadmap. Does anyone care?

janxdevil,
@janxdevil@sfba.social avatar

@mmasnick When do they plan to support it? What have they prioritized below it?

chrismessina, to fediverse
@chrismessina@mastodon.xyz avatar
janxdevil,
@janxdevil@sfba.social avatar

@chrismessina It’s not ActivityPub interoperability until accounts can migrate from Threads to other ActivityPub instances automatically. Don’t blow smoke up our skirts until that happens.

b0rk, to random
@b0rk@jvns.ca avatar

i hear the advice "to understand git, you just have to learn about its internals! just read Pro Git!" constantly and I'd really love stories of how/why that advice DOESN'T help you

there's something about that advice that really bothers me and I'm struggling to pin it down a bit

(if the "just learn the internals!" approach did help you that's great but I have already heard about that a lot and I don't need to hear more about that perspective right now)

janxdevil,
@janxdevil@sfba.social avatar

@b0rk So that advice definitely didn’t work for me. I have actively and successfully avoided learning the internals, and I hope I never need to do so. Just reading the user manual gives me a headache.

The way I learned to understand Git was to learn how to use a different DVCS and to import the content from Git repository into the one I preferred to use instead. I was only able to understand how Git works by mapping the awful technical writing in the user manual into concepts I understood well in the alternative DVCS that I found much easier to understand.

J12t, to meta
@J12t@social.coop avatar

Some notes on the Meta/Threads "Interoperating in the Fediverse Data Dialogue" meeting last week.

https://reb00ted.org/tech/20231208-meta-threads-data-dialogue/

janxdevil,
@janxdevil@sfba.social avatar

@J12t I was very much hoping to learn something from reading your notes about their plans to support the account migration features of ActivityPub, and I was dismayed to find out that your notes don’t even mention the question, let alone whether they plan to be transparent in answering it.

marcelias, to random
@marcelias@mas.to avatar

I'm sorry this pisses some people off, but it's true.

A vote for No Labels, Robert F. Kennedy Jr., Cornel West or any other third-party candidate is effectively a vote for Trump. Not voting is as well. https://www.democracydocket.com/opinion/donald-trumps-plot-against-america/

janxdevil,
@janxdevil@sfba.social avatar

@marcelias I’m also sorry if this pissed some people off, but any vote in San Francisco (or anywhere else in California for that matter) that goes to any of those candidates, and is therefore a vote for Trump, will not make a single ounce of difference in the selection of California’s delegation to the Electoral College, so maybe vote-shaming people here is a waste of breath.

mattblaze, to random
@mattblaze@federate.social avatar

Apropos the current AI hype: About 20 years ago, just before I left the ruins of what was once AT&T Bell Labs for academia, they brought in a new VP of research from some (non-research) business unit elsewhere in the company. He set up meetings with the senior research staff to find what they did.

His questions for me all involved "AI", like "What AI are you working on?" I said I don't do AI research. He said I should.

It turned out he thought AI was the term for any advanced technology.

janxdevil,
@janxdevil@sfba.social avatar

@oclsc @adamshostack @SteveBellovin @mattblaze As it happens, I have some experience with Penzias from when I encountered him after he left Bell Labs, and I cannot say I’m surprised at “the rot had already set in” before he left. The rot had already set in at my place when Penzias arrived, and I cannot say that his presence helped keep the rot from advancing further.

janxdevil,
@janxdevil@sfba.social avatar

@mattblaze @oclsc @adamshostack @SteveBellovin Fits with my experience. I wonder if what happens is Arno is type cast as the guy you install when you’re worried about the morale of your researchers who you plan to keep abusing until you’ve extracted the maximal value but you’re worried they will all abandon you before you can finish with them.

janxdevil, to random
@janxdevil@sfba.social avatar

We (@alerima and me) took a hike in Big Basin earlier this year, and we saw this in person. The park is not what it used to be, but the sight of all those burned coastal redwoods covered in little fuzzy shoots was a hopeful moment for us. A sign that the park could one day recover.

From: @qurlyjoe
https://mstdn.social/@qurlyjoe/111544946719906535

hrefna, to fediverse
@hrefna@hachyderm.io avatar

A thought experiment: The fediverse as an actor model. This is a thought experiment in how I would personally look at domain modeling in the fediverse with an actor model, loosely drawing from (this is 100% me thinking out loud because I enjoy domain modeling and think it's a useful exercise, I also enjoy the actor model, so not a serious proposal).

First. Let's draw a few lines so that we have a consistent set of terms.

(I suspect @smallcircles will appreciate this thread)

1/

janxdevil,
@janxdevil@sfba.social avatar

@hrefna @smallcircles This is where I mention the pi calculus as an alternative to the actor model.

johnshirley2024, to random

[Politically meaningful or not? "Biden is losing support with young voters." So they're going to--what? Vote for Jill Stein? A vote for anyone but Biden in the election is a vote for Donald J. Trump. NOT voting is also a vote for Trump.]

The polls keep getting worse for Biden

Trump’s vote share in national polls is higher than at any time in the past year.

https://www.politico.com/news/2023/11/25/biden-polls-worse-trump-00128536

janxdevil,
@janxdevil@sfba.social avatar

@johnshirley2024 If my teenager who will be eligible to vote next year is any guide, then what they’re going to do is make themselves very difficult to motivate. Don’t expect an army of young people to walk precincts or make calls or help with GOTV logistics. They’re feeling like the short term outcomes are already fucked no matter who wins, and they’re being left alone to survive somehow until the olds retire or die off.

<sarcasm> Can’t imagine how they came to feel that way. 🦠😷🚌🚸 It’s maddening, isn’t? </sarcasm>

jon, to random
@jon@gruene.social avatar

Sorry, but talk of an extra hasty EU accession of Ukraine worries me.

The EU and NATO have to do everything possible to help Ukraine win this war. That’s central.

But the EU is not only a security union. There’s a mass of everyday political problems in Ukraine that have to be solved before it could join the EU.

janxdevil,
@janxdevil@sfba.social avatar

@jon there’s a shit-ton link f everyday political problems in the EU that have to be solved before it’s safe for Ukraine to join.

johnshirley2024, to random

[ageism is real, so this is good]

Senate Democrats shoot down Biden naysayers in party

https://thehill.com/homenews/senate/4319803-senate-democrats-shoot-down-biden-naysayers-in-party/

janxdevil,
@janxdevil@sfba.social avatar

@johnshirley2024 It’s not ageism when leaders are failing at succession planning.

janxdevil,
@janxdevil@sfba.social avatar

@johnshirley2024 I mean: more generally, who will succeed the current generation of leaders. It’s a problem that one of the reasons Biden and so many others in top leadership are the best candidates to field in 2024, despite not having many years left in their careers, is that there just aren’t any other viable candidates that could mount effective primary challenges. There’s no bench. Because leadership didn’t think or care to build one.

cks, to random
@cks@mastodon.social avatar

Current status: reading about IPv6 address allocation plans and wondering if there are reasons to give any of our existing IPv4 subnets something larger than a /64.

(Our subnet firewalls don't run routing protocols so it's hard to see how multiple interior IPv6 networks on a subnet would work, even if people wanted to give, eg, their VM cluster an entire /64 for itself. Maybe it'd all work out?)

janxdevil,
@janxdevil@sfba.social avatar

@cks So a reason to hand out more than /64 to a subnet is you plan to delegate prefixes to routers that connect to they subnet. Typically not with a routing protocol, but with DHCP-PD.

janxdevil,
@janxdevil@sfba.social avatar

@cks Reason people use DHCP-PD instead of a real routing protocol is it’s mostly zero human knowledge required for deploying a router for the delegated prefixes. You just plug it into the network, and it gets a prefix and routes for it. All the headaches are with the integration of the DHCP server with the actual routing protocol. This is why CableLabs and other insisted on building it that way, and it’s also why it’s a giant headache and doesn’t work well in any kind of generalized way. (We tried to fix it in the HOMENET working group in IETF, but the effort exploded in the worst kind of IETF stupidity that I still can’t discuss without anesthesia and muscle relaxants.)

janxdevil,
@janxdevil@sfba.social avatar

@cks That “give each customer a /64 prefix” thing was the first big IPv6 fight I remember breaking out in V6OPS, because the address architecture originally said “give each customer a whole /48, so they basically never ever need to renumber until they become a transit provider” and CableLabs / Broadband Forum / et al basically said, “Why do we have to give them a whole /48 when we’re just going to renumber them at will and never let them run their own routing domains anyway?”

Some of them compromised and said “okay we’ll give them a /60 or maybe even a /56 if we’re especially generous” and then sabotaged every possible effort to make it possible for their customers to have anything other than a single /64.

pluralistic, to random
@pluralistic@mamot.fr avatar

The great irony of the net's platformization is that platforms are intermediaries, and the promise of the internet that got so many of us excited was disintermediation - getting rid of the middlemen that act as gatekeepers between community members, creators and audiences, buyers and sellers, etc.

--

If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

https://pluralistic.net/2023/11/13/this-is-for-everyone/#revisiting

1/

janxdevil,
@janxdevil@sfba.social avatar

@pluralistic As the main author and editor of https://www.rfc-editor.org/rfc/rfc6092, I have to tell you that it has all turned out just as I was predicting it would. I fought like hell to make sure there was something somewhere in there that would allow ad-hoc peer-to-peer networking between endpoints behind residential gateways, and I mostly failed. There is one tiny vestigial clause, like an Easter egg, hidden in there about BTNS that I hoped would eventually enable the evasion of the platform monopolies that I was fighting against. Buried treasure, and nobody seems to be digging it up.

janxdevil,
@janxdevil@sfba.social avatar

@pluralistic The backstory on how I came to be the dipshit volunteered to write that RFC is kind of tragic. The earliest drafts called for the firewall to be in “transparent mode” by default and require an explicit opt-in by the interior network administrator to enable blocking of ad-hoc peer-to-peer protocols. The contest over that recommendation in the working group lasted years, and the pro-transparency faction that I favored ultimately lost. The commercial service providers made clear that they had no intention of following that recommendation in the gear they would be providing to customers who didn’t bring their own gateway, and their own standards for equipment vendors would include explicit deviations to the IETF recommendation.

janxdevil,
@janxdevil@sfba.social avatar

@pluralistic The reason this matters: with IPv4, the NAT in your home gateway is the pinch point where ad-hoc peer-to-peer networking can be prevented from functioning with quality that compares favorably with centralized platforms. In theory, with IPv6, where a NAT is unnecessary, that pinch point would not be a hindrance anymore. Which is why they needed someone to write RFC 6092— so that pinch point would still be there even after IPv4 and its NAT came to be replaced by IPv6.

And now you know why I cried all the way through LITTLE BROTHER.

janxdevil, to random
@janxdevil@sfba.social avatar

You know, as true as this may be, Clinton is the wrong spokesperson for the cause.

From: @kcarruthers
https://mastodon.social/@kcarruthers/111388489655085445

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

if you're an infrequent command line user -- what text editor do you use if you need to occasionally edit a file on the command line (other than vim/emacs)?

curious about what people use to edit a git commit message etc

if you picked 'other', I'd love to hear what you do in the replies!

janxdevil,
@janxdevil@sfba.social avatar

@b0rk vi (not vim)

lauren, to random
@lauren@mastodon.laurenweinstein.org avatar

One giant flaw in Trump's plan to weaponize the DOJ if he's ever in a position to do so, is that he'd also have to have judges that go along. Even the current Supreme Court is unlikely to play nice with him at that level.

janxdevil,
@janxdevil@sfba.social avatar

@SteveBellovin @lauren I would also like to remind our assembled luminaries that significant power can be vested in prosecutorial discretion to dismiss charges against political allies and also to protect them from scrutiny in criminal investigations.

stevesilberman, to random
@stevesilberman@newsie.social avatar

Every reporter in America should stop what they're doing, read, and absorb the importance of what Will Bunch says here. We are one election away from a fascist state ruled by a career mobster with a sadistic craving for revenge. That's what's at stake in 2024! https://www.inquirer.com/opinion/commentary/journalism-free-press-gaza-extremism-20231105.html

janxdevil,
@janxdevil@sfba.social avatar

@stevesilberman Not gonna lie, I’m not sure the outcome of the election is really likely to make anything change in their day to day work flow.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • Youngstown
  • everett
  • slotface
  • rosin
  • osvaldo12
  • mdbf
  • ngwrru68w68
  • JUstTest
  • cubers
  • modclub
  • normalnudes
  • tester
  • khanakhh
  • Durango
  • ethstaker
  • tacticalgear
  • Leos
  • provamag3
  • anitta
  • cisconetworking
  • lostlight
  • All magazines