@jawnsy@mastodon.social
@jawnsy@mastodon.social avatar

jawnsy

@jawnsy@mastodon.social

I'm here to learn. He/him. Interested in containers, computers, and human beings. Urbanist living in San Francisco.

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

bynkii, to random
@bynkii@mastodon.social avatar

I will say this until it is no longer true:

If a non-admin user clicking on a link or opening up an infected word file damages anything on your network your security is shit.

Periodt.

jawnsy,
@jawnsy@mastodon.social avatar

@shortridge @bynkii @saraislet Can't get phished if you never check your email

Big Brain GIF

azonenberg, to random
@azonenberg@ioc.exchange avatar

Is anyone interested in helping a F/OSS project out with some packaging/binary release issues?

Goal is to get GitHub Actions building deb, rpm, etc packages of testing builds to make it easier for non-developers to give feedback on bleeding edge builds (as well as to have a standardized build flow we can use for official binary release packages).

The project uses CMake and we already have CI builds working, it's just a matter of setting up CPack to generate binary packages as well as testing/verifying things like "are all files needed to run the app actually in the package and at the correct locations?" and "when installed on a fresh system are all required dependencies actually pulled in?"

We'll be working with distro maintainers separately to get official packages of course but the immediate focus is making the CI builds installable.

jawnsy,
@jawnsy@mastodon.social avatar

@azonenberg Have you looked at the open build service? I think it's used for a lot of stuff these days. Otherwise, there's nfpm, which also seems like a popular way to build third party distro packages

anderseknert, to terraform
@anderseknert@hachyderm.io avatar

While I’ll be following the / drama with interest, this isn’t a rug pull like the license switch. means the source code is… well, open. That’s all. I’ve said it before: there’s no “spirit of open source” that always seems to put a ton of obligations on maintainers but never on users.

Doesn’t mean anyone has to be happy about the change, and I fully understand those who aren’t. But if it’s not in a license — OSS or commercial — it’s not an obligation.

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert When I evaluated these, I think Istio had dramatically more market share than linkerd or other service meshes, so it seemed like the better choice. It also meant no single-vendor dependency; I think these rug pulls are always a risk in that case.

Plus, Istio is nicely integrated to other systems :)

johncarlosbaez, to random
@johncarlosbaez@mathstodon.xyz avatar

So much of what we're suffering in the US - and elsewhere - is due to the capture of income by the rich. To quote:

"How big is this elephant? A staggering $50 trillion. That is how much the upward redistribution of income has cost American workers over the past several decades.

This is not some back-of-the-napkin approximation. According to a groundbreaking new working paper by Carter C. Price and Kathryn Edwards of the RAND Corporation, had the more equitable income distributions of the three decades following World War II (1945 through 1974) merely held steady, the aggregate annual income of Americans earning below the 90th percentile would have been $2.5 trillion higher in the year 2018 alone. That is an amount equal to nearly 12 percent of GDP—enough to more than double median income—enough to pay every single working American in the bottom nine deciles an additional $1,144 a month. Every month. Every single year.

Price and Edwards calculate that the cumulative tab for our four-decade-long experiment in radical inequality had grown to over $47 trillion from 1975 through 2018. At a recent pace of about $2.5 trillion a year, that number we estimate crossed the $50 trillion mark by early 2020. That’s $50 trillion that would have gone into the paychecks of working Americans had inequality held constant—$50 trillion that would have built a far larger and more prosperous economy—$50 trillion that would have enabled the vast majority of Americans to enter this pandemic far more healthy, resilient, and financially secure."

https://time.com/5888024/50-trillion-income-inequality-america/

jawnsy,
@jawnsy@mastodon.social avatar

@johncarlosbaez I do sometimes idly wonder whether our historically low inflation is because of this, since the wealthiest people are more likely to save rather than spend their income, having already gotten everything they want

anderseknert, to random
@anderseknert@hachyderm.io avatar

Bronchitis be damned. After two weeks in bed I need a drink. Tonight’s treat is a that I got from @parcifal last time he was in Stockholm. If you’re not familiar with Genever, it’s similar to , but comes in way more variations, ranging from transparent to dark/aged, flavored, liqueur or booze. Truly a versatile drink from the Benelux region, and IMHO an underrated one. Cheers!

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert @parcifal Interesting, TIL!

bagder, to random
@bagder@mastodon.social avatar

I'm too stupid to figure out cmake.

jawnsy,
@jawnsy@mastodon.social avatar

@bagder This makes me wonder if cmake embeds libcurl

anderseknert, to random
@anderseknert@hachyderm.io avatar

With both kids running a fever, we had no choice but to stay home. Not the best Christmas (which is celebrated the 24th here, as Santa intended), but we tried our best to spoil the kids, and I think they’ve had a great day. Luckily they’re too young to know/remember how Christmas is supposed to be spent with the extended family.

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert Sorry to hear that the kids are feeling under the weather, hopefully everyone feels better soon!

The pics of your family are so adorable. 😍 That triple juice box game inn particular! 🧃🧃🧃

anderseknert, to random
@anderseknert@hachyderm.io avatar

Honestly impressed by seeing so many here aren’t just talking about moving off , but actually doing it. You’re all the real deal!

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert It always seems like such a Sophie's Choice:

  1. Self-host something open source, and now you've given yourself a job to maintain some junk in perpetuity

  2. Use a hosted service, but be forced to migrate every few years

Maybe using hosted open source services is the way?

I haven't been paying attention: why are people migrating off substack?

mrcranky, to random

Today we celebrate the birth of Sir Isaac Newton. Without his invention of calculus we would have no way to stop people who are bad at math from becoming engineers.

jawnsy,
@jawnsy@mastodon.social avatar

@mrcranky I'm terrible at math and still became an engineer haha (EE & CS double major)

bagder, to random
@bagder@mastodon.social avatar

In early 2010 we documented the option --ftp-ssl as deprecated, you should use --ssl instead.

When 8.6.0 shipped 28 days ago, I accidentally broke --ftp-ssl. It took until today until someone found out. Now we know that the option we've been trying to get people to stop using for fourteen years is still used.

We will have it restored again in the next release.

jawnsy,
@jawnsy@mastodon.social avatar

@bagder @colin_mcmillen This reminds me of Linus' "Never break userspace"

I'm always really impressed when people stay true to their values like this, even when it's hard or inconvenient. Thanks for your work and also I'm sorry you have to maintain this old option, lol

bagder, to random
@bagder@mastodon.social avatar

today's heartwarming :

I just wanted to thank you for curl. I've used it all the time since I started graduate school and throughout my professional life. I was surprised to find out it wasn't a Linux built-in but a separate project! You are the first person I think of when seeing XKCD 2347.

Your software has made my programming life easier in innumerable ways, and
I thought you'd want to hear that. Thanks for making something so great
and supporting it for so long.

jawnsy,
@jawnsy@mastodon.social avatar
anderseknert, to OpenAI
@anderseknert@hachyderm.io avatar

I’m still seeing people argue that is a responsible actor on the basis that they asked to be regulated. No, they didn’t. They wanted the market to be regulated, which would make it much harder for new actors to enter, and more or less impossible for . It was not an example of them being driven by ethics, but rather the opposite.

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert Hey now! It could be a duopoly or oligopoly too, that way you have that sweet sweet illusion of choice too 😍

It's a tricky dynamic because powerful dangerous things should be regulated, and software technology is also difficult to export control.

This is hard, let's go shopping 😅🛍️

jberi, to random

People who complain about SQL have never used AT commands.

jawnsy,
@jawnsy@mastodon.social avatar

@jberi Backward compatibility to rival x86? 😜 I've always found it interesting how much our modern machinery contains echoes of the past

jawnsy,
@jawnsy@mastodon.social avatar

@jberi We get it, you're old 😜

stuartmarks, to random
@stuartmarks@mastodon.social avatar

As a matter of fact, there is such a thing as too much garlic.

jawnsy,
@jawnsy@mastodon.social avatar

@stuartmarks Why, are you a vampire?

jawnsy, to random
@jawnsy@mastodon.social avatar

Very few software projects are successful over long periods of time. I think one explanation is that it is very challenging to evolve systems in ways that respect the needs of new users ("better" approaches to things, temptation to make backwards-incompatible changes) and existing users (backwards-compatibility is a virtue.)

In this respect, I think about these talks often:

https://youtu.be/2y5Pv4yN0b0 by @briangoetz

https://youtu.be/pEYpvYVlgQc by @rkatz & Carlos Panato

jawnsy,
@jawnsy@mastodon.social avatar

@stuartmarks @briangoetz @rkatz Something that I find interesting about the various communities of experts (IETF, KEP, JEP, PEP) is the insights that people have, particularly around non-obvious interactions between features. Following the JDK development lists is a great lesson that implementing things hastily can really cost you enormously later, and I think often about all the avoided mistakes, too.

Also, Josh Bloch's Golden Rule of API Design, "when in doubt, leave it out," is so wonderful

jawnsy, to random
@jawnsy@mastodon.social avatar

A great preface to a great article:

"The naive approach to securing software is to blindly implement a checklist of security features. But a deeper understanding of security will quickly uncover that perfect security is impossible; you have to make trade-offs and prioritize the most likely scenarios."

https://www.macchaffee.com/blog/2022/k8s-secrets/

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert Yeah. It tracks with my own experience, too.

I often wonder about these "last mile" problems - the tools are great, but require more effort to use effectively than many teams are able or willing to invest, which results in situations like this.

In the end, no technology or process is perfect: it's tradeoffs all the way down...

matthewskelton, to random
@matthewskelton@mastodon.social avatar

"In their seminal paper, Dunning and Kruger are the ones broadcasting their (statistical) incompetence by conflating autocorrelation for a psychological effect. In this light, the paper’s title may still be appropriate. It’s just that it was the authors (not the test subjects) who were ‘unskilled and unaware of it’."

https://economicsfromthetopdown.com/2022/04/08/the-dunning-kruger-effect-is-autocorrelation/

📈💩

jawnsy,
@jawnsy@mastodon.social avatar

@matthewskelton Damn, Matthew 😅

skinnylatte, to SanFrancisco
@skinnylatte@hachyderm.io avatar

San Francisco public library has a digital lab where you can use their equipment to digitize videotapes, cassettes, super 8 video, photos and other things for your personal archives

https://sfpl.org/locations/main-library/digicenter/diy-digi-lab

#PublicLibraries #Libraries #SFPL #SanFrancisco

jawnsy,
@jawnsy@mastodon.social avatar

@skinnylatte Thanks for sharing. TIL!

I wish there was a way that I could get more of my tax dollars to go towards this kind of awesome stuff. Heck, I'd even consider donating. 😅

jberi, to random

Ooh, a nice GUI for USB devices with WSL on Windows. 👀 https://gitlab.com/alelec/wsl-usb-gui

jawnsy,
@jawnsy@mastodon.social avatar

@jberi (butterfly meme guy) Is this Dan-Mangum-bait? 🤓🫱🦋

anderseknert, to random
@anderseknert@hachyderm.io avatar

GF 💭 “He’s probably thinking about other girls”

Me 💭 “Are you supposed to capitalize the first word in a response on Mastodon? Some clients like Ivory will put the first word just right to the name of who you’re replying to, making capitalization look weird, as the name is really the first word then. But other clients like Elk will de-emphasize the name and put the first word on its own, making it look weird to not capitalize it.”

jawnsy,
@jawnsy@mastodon.social avatar

@anderseknert I think that the solution is to start every reply with "I" or another proper noun, so that it's always capitalized 😅

paigerduty, to random
@paigerduty@hachyderm.io avatar

deleted_by_author

  • Loading...
  • jawnsy,
    @jawnsy@mastodon.social avatar

    @paigerduty Looking great! Can't even tell that you've carried a pager 📟😜

    JenMsft, to random
    @JenMsft@mastodon.social avatar

    🥲

    jawnsy,
    @jawnsy@mastodon.social avatar

    @JenMsft It really does make you appreciate good documentation, though!

    jawnsy, to random
    @jawnsy@mastodon.social avatar

    Periodic reminder that this repository of Resilience Engineering resources, papers, talks, etc. is incredible.

    If you build, operate, or use large-scale software systems, take a few minutes to peruse this library: https://github.com/lorin/resilience-engineering by @norootcause

    jawnsy, to random
    @jawnsy@mastodon.social avatar

    The good thing about self-hosting software is that you own the SLA.

    The bad thing about self-hosting software is that you own the SLA.

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