HNHacker News
TopNewBestAskShowJobs

PersonalOps

7 karma · joined January 10, 2017

submissionscomments
PersonalOps··on POSSE: Publish on your own site, syndicate elsewhere
Yes and no. Buffer and Hootsuite are 2 players in this game, both allowing to publish or schedule posts based on updates to an RSS feed you configure. Most blogging engines (WordPress, Jekyll, Hugo) come with RSS feed publishing by default.

The tricky part here is the quality of the posts will be bad. Each social network has its own social mores and taboos. Some examples:

Fediverse you refer to Twitter as "birdsite". Anything automated here, unless explicitly called out as a bot account, tends to get ignored as low quality.

Facebook does posts in long-form.

Twitter can thread it to be long-form, but each tweet needs to stand on its own with contributing to the overall narrative. Basic pagination type of splitting sticks out.

LinkedIn... I don't know anyone who posts there that isn't trying to artificially puff themselves up in corporate culture, promote their product/service, or some combination. I'm truly unsure what a "quality" post on there looks like, so go wild.

Basically, posting "<post-title> (<link>)" is probably the most ubiquitous, low effort ways of cross-posting your content but... it's pretty universally understood that it's low quality content and not likely to accomplish the originally intended syndication.

PersonalOps··on PeerTube v3
Awesome! Most of the peertube stuff I've found out there has been FramaTube, a couple fringe-interest instances, those ones hosted by the creator which only have the owner's content (which is fine, I just need several instances like this to work), instances with super low bandwidth, instances in <not-my-language>, or some combination of the above.

With the exception of the first one that 404s, every one of these is going to get a lot of use in our house!

Do other peertube instances share the bandwidth or just share links to the original server? Would it make sense for me to setup a peertube instance purely to act as a caching proxy on my network?

PersonalOps··on Google sued: Idle Android eats mobile data to send telemetry and preload ads
Telemetry is not something the device needs to function either. It's a "value add" in the best possible light, security breach in the worst.
PersonalOps··on ActivityPub Could Be the Future
I came here looking for a way to do exactly this, but it looks like Thelsolator is unfinished with the Go code only printing "Hello World!"
PersonalOps··on Chromium and Mozilla to enforce 1 year validity for TLS certificates
Because the alternative is to embed a TLS private key that would allow you to MITM every other one of those devices. Someone extracted it? Looks like you have to either (a) bury your head in the sand or (b) rollout an expensive recall to change certs on those devices.

Why use slightly compromised HTTPS versus plaintext HTTP? Same reason they have those super cheap locks on diaries from the 90s: it's a deterrent. Makes it a little harder to do a bad thing.

PersonalOps··on If someone asks if you have any questions, ask a question
A personal favorite response of mine if I don't have any questions left is "no, I think I injected most questions I had as we went along. I was going to ask <thing>, but I think we covered that well already."

This is helpful if you're like me and turn interviews into discussions instead of Q&A sessions. It shows you've considered you might not have the full context just from prior correspondence, while resurfacing a discussion topic for them to expand on if they wish.

PersonalOps··on Unverified.email
See also Mailslurper [0] and Mailcatcher [1] if you'd like to self-host an email catch-all service.

Mailslurper appears to be abandoned and seems to be missing deterministic builds that go module support provides.

Mailcatcher has been around for a while, with my first discovering it being used in a legacy project's test suite back in 2014.

Both could use some better SEO since it's nearly impossible to find unless you know exactly the right keywords to use.

[0]: http://mailslurper.com/ [1]: https://mailcatcher.me/

PersonalOps··on Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi
Not necessarily. It does follow that if you submit to a tracker, but there's the DHT option which is advertised locally [0]. The way it seems to do it is the magnet uri includes the contents of a few IPs that might have, at minimum, a more up-to-date DHT with more IPs. At best it also includes some chunks of whatever you're trying to download.

[0]: https://stackoverflow.com/questions/1332107/how-does-dht-in-...

PersonalOps··on Managed Kubernetes Price Comparison
I work for a company that recently reconsidered our stance on OpenShift. Long story short, we looked at vanilla k8s rather fondly because of nearly all of the counter-points. The factor that brought us back to OpenShift was the secure-by-default aspect and that some of the training wheels (OCP console) couldn't be replaced by vanilla in a secure way.

Here's what we do:

- We don't use "develop on OpenShift" features like Eclipse Che or on-demand Jenkins nodes to build a project

- We don't use OpenShift-specific resources if there's _any_ alternative in the vanilla kubernetes resource definitions (e.g., use Ingress instead of Route)

- Use outside CI/CD to handle building and packaging of the applications, then deploy them with Helm like any other Kubernetes cluster

- Use the OCP console like a crutch of last resort, preferring `kubectl` whenever possible

All of this helps avoid vendor lock-in as much as possible while still taking advantage of the secure-by-default approach to a kubernetes cluster.

Talking with Red Hat engineers, it sounds like the OpenShift-specific things are contributed upstream and, while they may not become available by exactly that name and syntax, essentially the same functionality does come into vanilla Kubernetes. Routes inspired Ingress resources, for instance. The official stance is for OpenShift users to prefer the vanilla resources because the OpenShift-specific ones are intended to be shims.

(not a Red Hat employee, just work for a company that is a customer)

PersonalOps··on VMware Acquires Carbon Black for $2.1B and Pivotal for $2.7B
I asked the same thing a few years back. A lawyer friend of mine (not legal advice) said the company with the license does not need to transfer it since it's still used within the same customer: the company. The only difference is the definition of the company changed to include far more branches of employees, IP, and more.

Think about name changes for humans. You don't have to re-sign all of your contracts and potentially pay penalties for breaking and re-entering contracts in doing so. It is understood that you're still the same person but going by another identifier. Same here. Same company, another identifier.

PersonalOps··on RSS Still Beats Facebook and Twitter for Tracking News
You realize, of course, that Reddit has a native option [0] for RSS right?

[0]: https://www.reddit.com/r/pathogendavid/comments/tv8m9/pathog...

PersonalOps··on Ask HN: Who wants to be hired? (January 2017)
Location: Indianapolis, IN

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, DevOps, Cucumber, RSpec, Chef, Docker, JavaScript, AngularJS, Backbone, Git, Linux system administration, PHP, Python, Crystal

Résumé: https://www.thelonelyghost.com/

Email: employment+hn2017@thelonelyghost.com

Currently open to full time and contract work. I am proficient in all layers of modern web development, from fine-tuning the semantic nature of HTML markup with microformat2 classes and deciding when to build a SPA versus a static website, all the way to changing server-side code and observing actual perceived performance for the average user. I've worked heavily in the DevOps sector recently, and I am the type to automate my daily life every chance I get.

https://gitlab.com/thelonelyghost

https://github.com/thelonelyghost

https://www.linkedin.com/in/davidpaulalexander

https://www.thelonelyghost.com/