Skip to main content


My two year old just pointed at my BSDCan shit and said "a beast" pointing at Beastie


My Shadowrun character is getting too busy to take care of the kids he used to babysit for and that makes me sad
This entry was edited (5 hours ago)
It's funny that I made the character as a 29 year old childless guy, and am now in my 30s with a kid, and my character is now a lot less around kids. Despite how important I think kids are these days


Ford's pretty quick to shut down the legislature for someone who took months to shut down the province.


@QuinnyPig I've been pretty negative towards Amazon for some time but their PR department really makes me wonder whether I can trust using them for AWS long term. Everything they say seems to be a lie.


GitHub is such a bad code organization tool. I just wanna *search my repos* via an API, but they just assume I wanna clone a hundred repos


The fact that Satellite City's IMDB page says "You might be interested in The Wall" gives me very mixed feelings, but it makes me laugh a lot


If you run a support organization, you *must* allow your staff to premptively escalate a situation.

I so often submit support cases about like, NIC errors, driver problems, and questions about release notes that support doesn't have access to. Let me talk to those with *access*


This is really important, it's super good that we're in the death gasp of ads, but also, I hate it. This is really bad.
Like, you could draw a line between “online advertising means we finally have numbers of the efficacy of ads” -> “oh holy shit ads do not work, at all” -> “one of the most powerful tech companies in the world is an ad agency” -> “increase engagement no matter what” -> neo-Nazis
I think I see your point, but could you elaborate on the second part about Google competing on price?

The way I see it now, they already are competing on price, it's just that their price is 0 (assuming you assign no value to your time, attention or personal data)
Yeah, but so, let's say advertising is magically not profitable anymore. So Google Analytics has no actual value to them, and the data mining wont get them paid.

So Google Docs is suddenly $5/month, Gmail is $3/month, and so on and so forth.

Then they are competing with ProtonMail, Fastmail, your ISP's email, and so many more places. And, yeah, they definitely might win that price war due to monopoly power, but I could see them as having burned too many bridges to make some people not hate them.


Is it just me or has the pip ecosystem been super broken for like a year?


The worst part of ZFS is that I can tell people I use it, and I can go to talks about ZFS and learn about ZFS and tweak my ZFS settings, and become an expert in ZFS


Leverage: Hacking a plane with a cellphone! That's nearly impossible! I am a wizard

Me: Yeah, it's 2005, the telnet on the SCADA controllers are unauthed and you have physical access
This entry was edited (3 days ago)


10 months, 23 days sober
It's never gotten easier
yet is still goes on. And so are you. And that’s the best we can ask for. Well done. I’m proud of you.
Thanks

Been a long pandemic, I worry about everyone



they give you a 10GB csv file, because it's so big you can't grep the results out so you need to use AWS Athena

I'm not sure why people think this is the case
@HippyWizard Yeah. grep, awk, or even SQLite; but I guess Athena is convenient if your data is already in S3 (just query in situ).


If you would turn down the option to be a wizard, I don't trust you


Fuck, I forgot how good Leverage is. The team is robbing a bank, and then the bank gets robbed. And the team just goes "Fuck, gotta help out the robbers" and rewrites the whole scheme.

And it's 100% the kind of twist I want to figure out in RPGs.


Safety is when you have armed men walking around with weapons and the more streets their on the safetyer you are

Echo of You reshared this.


New Manager: "Wednesdays are supposed to be meeting free days, but that's not a thing anyone does right?"
This entry was edited (4 days ago)


Is there a good way to set arbitrary headers in #OpenBSD's #httpd? Man page seems to say no?

#FLoC
you can't, you need to use relayd in front of httpd
Crap. Thanks

I guess I have to set that up.
No. You need to config and use relayd!

#OpenBSD #relayd #headers #Floc


Brooklyn says "Don't wear a mask, you wont die if you wear one!"
Per police scanner in Brooklyn Center protestors arrested with a gas mask in their possession will be charged with a felony.
I'd be interested to know the charge.
Yeah, probably some sort of bullshit suspicion one, or one of the very broad possession with intent ones.

This is one of those that doesn't need to stick to do its job


The best part of Palo Alto is that it's terrible to use, but you're paying for support, and the support disappears every 3 months and you can't submit support tickets for when support is deactivated.

What the *hell* do people think.
The ticket that says I can't open tickets has now been open for 24 hours. It took two days to get through their phones system. The first day it let me through, but it dropped to individual agent's voicemail after the transfer.

This is madness.


Figuring out that Pokemon has 8 badges not 6 when I get my 6th badge

I am definitely a Pokemaster, I have definitely played games in this series before
A street sweeper? I don’t think firearms are allowed in Pokémon Arenas.
My sweeper doesn't have arms, but definitely has fire.

But I suspect it's allowed on streets.


It's LordRavenscraft's fault that I am rereading Animorphs and 100% certain that Marco is about to go into the Alt-Right pipeline
This entry was edited (6 days ago)
@HippyWizard @LordRavenscraft Ah, that's probably because you didn't see some of the TV show stuff haha. There's a lot of people who read him as bi with Ax.

What's wrong with it?
Mostly it's a giant pile of complexity on the shell rather than on nearby tools. So often I end up with people who don't know the first thing about how to use the tools they're working with because they are using ZSH specific shortcuts rather than the tool itself.

I feel like it's one of many projects that limits learning, by redoing work elsewhere.
Fair enough. I've been on bash for most of my life on the CLI. When I tried zsh 8 years ago, I found it very non-intuitive.

I remember hating the auto-complete with rotation of options because it meant I couldn't type one more letter and get more accurate texts without deleting what it suggested.
Yeah, I know ZSH has a huge sprawling list of configuration options, and I think their terrible autocomplete defaults to something less obnoxious now. But that's the thing, it's so much.

I personally tend to rotate around bash, mksh, oksh, tcsh, sh, and a few others, mostly depending on where I am. But I really want to learn the tools I am using, not all their metatext.
 
isnt this argument almost exactly the same for Bash? Bash's options are almost as complex as zsh. And then you get to learn readline on the side to boot.

Maybe its that i understand bash okay already, or maybe its that what i want from a shell is just MARGINALLY more than what Bash offers and so my setup isnt THAT complex, but ill take zsh, thanks.
Yes, bash is terrible. But at least it doesn't mangle the inputs or outputs to commands, and it behaves close enough to a real shell to be usable by someone with knowledge of a real shell
 
how does zsh mangle output or input? The rules are largely the same as bash?
there's a lot of plugins that people use to wrap everything, and that's where the problems come in
 
i mean...sure. i use quite a few myself (history search, auto-complete wrappers, a bookmark manager, and syntax hilighting for in progress input). It isn't zsh's fault that people use bad or complex plugins or that they dont understand what they're reading.

🤷‍♂️
They provide the layer of non-standard tooling when way better tooling exists, and that's annoying
 
i think this is our disagreement. I do not value tooling for being standard if i also think there are better tools. Fd is a better find; rg is a better grep. Fzf is a better history management tool than the thing bash provides. I use these tools (despite knowing well how to use the originals) because they make me faster and more accurate etc.

There is value in standardization, sure. But a tool is not valuable simply by virtue of bein standard (else we'd all be using ed)
So you don't believe in transferable skills?
This is my argument in favor of standardization. I can't work on another machine because my muscle memory is for another flow. Of course, people will say "Use dotfiles or some such". But that's still a lot of work.

@BryanBennett
@BB
 
you can let your environment control you or vice versa. I happen to be in the "use dotfiles" camp, but also believe that making it easier to get your users tools and configuration installed for your user should be easier. Ive recently picked up Nix and home-manager for this and have found it (largely) quite refreshing.

And of course i believe in reusing skill sets. Saying otherwise after my last toot it's willfully misreading my post and misrepresenting my point.

I've yet to see a concrete example of how zsh plugins fundamentally alter the interaction paradigm such that it is unrecognizable or unusable from a bash user's perspective. Van you point at one?
All I can point to is ZSH users being paralyzed when asked to do anything differently or change systems

It's possible that someone who uses other systems regularely may be able to use it safely, but its prevalence in the community is a problem

And you can't use dotfiles on a production host, I hope
 
why not have dotfiles on prod boxes? The environment the code runs in is unaltered (especially with Nix) and there's no chance of cross contamination. Our firewall and DMZ prevent login and pivoting from production hosts to the rest of our internal network. I see no reason that each user of a production host COULDN'T bring their own environment with them if they wanted.

But also, interaction with production systems shouldn't require a user shelled onto a particular host in anything but the absolute weirdest and worst cases (when it is acceptable to be out of your depth if you're a junior sys admin)

Blaming the tool is a poor way to critique your coworkers in this case, imo.

But whatever. Our disagreement here does not impede either of us from doing our jobs or hobbies effectively. Agree to disagree.
I really hate when sysadmins say you should never have to SSH into prod. The problem is that one is not doing it because things are going right, you are doing it because the whole world is wrong.

In theory, I want anyone who is doing system administration to be able to take a system that is broken (recovery shell) and bring it back to life. Not having those skills means you don't have those skills. Using tools that encourage a lot of configuration and deviation from POSIX makes you develop the skills more slowly.

That is the entire point of the statement.
 
I want my production systems to be small and self contained enough that they can be debugged outside production once the problem is reduced to a specific component. I don't want ssh on the box at all, if I can avoid it.

But you raise a good point about being able to work in environments not tailored to you. I have that skillset and maybe it's just that I got it from "the mines" as it were - doing it on systems like you're describing. But that's only PART of the skillset - the other is recognizing when it is appropriate to bring along more tools to solve the problem easier.

Now - I have to admit - my job is software development, but because of the size of our teams and the number of products we work on, I do a lot of devops/sysadmin work too. Take my opinions with a grain of salt. Maybe the world is different than I perceive it.
I mean, in theory, if you're using completely fungible nodes, and completely fungible containers, and so on, sure. But I've never seen a system where there wasn't that one special box that can't be funged. Since building stateless code is hard, and so on.

But yeah, basically the objection is to the idea that you should customize your low level tools too much. I am a big fan of custom dwm header, very specific network architectures, a favourite terminal emulator, a few custom tmux scripts, and a bunch of other nice-to-haves on a system. But it's when lower level stuff happens.

And I mean, this is, as always,. from a sysadmin perspective, where I fear everything.
 
Far from saying you're wrong, I'm saying we should be better as technical stewards - sysadmins, devops, developers etc. We should be building software better.

Yes it is hard. But we CAN do it. I generally see most developers as lazy.

That being said: Sure - people in our lines of work should know how to interact with shells and basic unix tools. That's a given, but we can make better tools and embed them into our workflows. Just because find, awk, and grep have existed for a long time doesn't make them infallible. We can make (and have made!) better alternatives to those tools and can move forward. Saying that we can't use those because they're not in a base image is silly - we're in the business of making computers do what we want, so let's fix it.


There's a giant ecosystem of people making tools to do things in AWS that would be easier without the tool, but everyone uses one of these tools, so no one knows how to do it
For example:
awesume [profile-name ] aws s3 ls

vs

aws vault exec [profile-name] aws s3 ls

vs

AWS_PROFILE=[profile-name] aws s3 ls


I once got chewed out by my boss that I asked [Common First Name] [New Married Lastname] for authorization from a manager because the manager had gotten married over the weekend without telling me

If I need to read minds to know names, they can handle listening to you
Question: should I be offended that a non-trivial number of people continually call me by the wrong name at work after a year, or is this common with remote work and I'm just being a baby?
Let's see, now that I understand the context: "I once got chewed out by my boss when I asked authorization on behalf of a manager whose name I didn't recognize because she had gotten married over the weekend and used her new name right away without telling me"

How does this sound?
Possibly, I dunno, I wasn't trying too hard


Spent a lot of this morning listening to mp3s I was sent via MSN Messanger 15 years ago, many of whom I've not heard in like 10+ years, and I still remember all the feelings, and most of the lyrics.

silverwizard reshared this.


Hey! Wait a minute! Did capitalism write this?
A headline reading "Sleep is Great. But is 8-Straight Hours Necessary? "


Someone tried to bomb US-East-1 recently, and they failed

And that's sad
Got it. I guess sometimes tone doesn't come across properly over text.
I would like to see what happens if US-EAST-1 is suddenly and irrevocably down though


I forgot to lock my office door, so my son walks up to the door to try it (he ain't no quitter, been locked every day for 6 months, but not gonna stop him) and he opens it. he smiles, giggles, looks at me, closes the door to stop his mom getting him, giggles, and sits in my lap
It sucks that I need to keep him out. I hate it.
I feel like I was the indulgent and good dad who dies 10 minutes into a coming of age story
This entry was edited (1 week ago)


"We only hire SREs in San Francisco"

uhhh so you put all the people responsible for the lifeblood of your company in a single geographic area that regularly looses a lot of its infrastructure due to gross negligence from local government and infra providers...


So.
- No gods.
- No heroes.
- No rockstars.
- No mentors.

Just peers with different experiences and different paths and different goals and different viewpoints...

...all pitching in and lifting each other up.


My mom: I spent my first paycheques on paying off my student loans

I feel like this says something


Finally getting around to Discovery Season 3. Holy shit do I hate this.

Can the writers of Star Trek chill for one fucking minute and stop trying to make badly sketched space dystopias?!


Can you believe this shit
It's a partial win. Despite the great demonstration (with ASCII art), the bug used by @alisaesage had been reported prior to the contest. It's still great work, & we're thrilled she broke ground as the 1st woman to participate as an independent researcher in #Pwn2Own history.



Alright, ok, seriously?!

Is there a reason I can't open multiple tabs in Slack so I can reference one chat while typing in another?!


I am at the place in my job where it would be a lot easier if I had admin access to many more things. But it would be bad enough security practice to just hand me admin access to those things that I'd have to write up an incident report if anyone ever gave me that access.


Remembering that job where I had filled in 60% of all incident reports. Of course, it's not that I caused 60% of incidents. Just 60% of reported incidents.

I shudder to think.


Would it reopen old scars for @:flan_molotov: Michael W Lucas if I said "We we have to maintain a fork of net-snmp because we're doing something so nutty no one would ever want our patches"
That's a whole bucket of "not my problem." Enjoy.
I am very lucky it was also not mine. But I just thought I'd rip off the layers of repression.


One of the weird things about rereading the Young Wizards series as an adult is trying to find the seams of where the New Millennium updated added YouTube references to the series