HNHacker News
TopNewBestAskShowJobs

zwass

754 karma · joined August 12, 2011

Cofounder & CTO - Fleet

https://fleetdm.com/

submissionscomments
zwass··on Saving on egress switching from AWS to Hetzner
Thank you for sharing! We are also interested in R2, but it sounded like it would not be available for quite some time when we spoke to Cloudflare.
zwass··on Saving on egress switching from AWS to Hetzner
tl;dr Cloudflare offered a savings over AWS CloudFront, but we saved multiple orders of magnitude DIYing it on Hetzner. So far ops have not been too painful.
zwass··on New Year, New CEO
I too took to donating through the app so that I could get the icon. My donations continue through their website, but it's also important to spread the word to folks like you that Signal needs funding to continue its mission!
zwass··on 4 tips for GitHub Actions usability (+2 debugging)
Agreed, it's a surprising omission that there's not a built-in solution for this, but for me it was a huge improvement to find out it can be done manually.
zwass··on Ask HN: Who is hiring? (January 2022)
Fleet | Remote (Americas Timezones) | Full-Time, Remote | https://fleetdm.com

Fleet is building an open future for device management. Open APIs you can use from anywhere. Transparency for end-users. Trust built on an open-core foundation.

Join our team of friendly and competent developers to expand our 100% source-available (github.com/fleetdm/fleet) endpoint management product. We work closely with the osquery community, and have both paying customers and open-source users from organizations you’ve heard of. We’re backed by Sid Sijbrandij (CEO of GitLab) and are learning from GitLab’s open-core business model.

Roles: Backend (Go) Engineer | $100,000 to $180,000+ USD & .3% Stock Options | https://fleet-device-management.breezy.hr/p/fec0c9f9afca-bac...

Chaos/Performance Engineer | $100,000 to $180,000+ USD & .3% Stock Options | https://fleet-device-management.breezy.hr/p/8ae4678eb6c0-cha...

Each of these roles will be reporting directly to me (CTO), please reach out with any questions: zach[at]fleetdm.com

zwass··on There are infinite worlds to explore
This is some of the most compelling algorithmic art I've experienced. I hope the artist (guide?) continues.
zwass··on Changes to Docker Hub Autobuilds
I'm not sure if I misunderstand the limits[1], but I want my customers to be able to pull the image as many times as they need. While this may help with the concern about quality of images, it still leaves the rate limiting unresolved.

[1] https://www.docker.com/increase-rate-limits

zwass··on Changes to Docker Hub Autobuilds
Do folks here have ideas of what will become the best place to host public Docker container images? Between this and the earlier changes to rate limit pulls, Docker Hub no longer seems like the ideal venue for reputable public images.

Should we look into implementing our own registry with AWS ECR or similar?

zwass··on Show HN: I made a simulator for personal finance
Really useful for me! I subscribed.

Few pieces of feedback:

1. It would be helpful to be able to visualize how property tax is effecting the reduction in other assets.

2. It would be nice to be able to use arrows to move the retirement age up and down and watch the scenario change. Currently having to click on the box, edit the age, and then click out is cumbersome.

3. It would be nice to be able to easily click on and off the income/expenses/other/goals in the bottom so that there would be a quick way to see how each of them (or combinations of them together) effects the scenario.

zwass··on Show HN: I made a simulator for personal finance
It seems to automatically select "pay off ASAP" (probably a bug). You can turn this off by resetting the monthly payment and then it seems to work as expected.
zwass··on Show HN: I made a simulator for personal finance
This will be an incredibly useful tool for me. I subscribed with the coupon code, and hope to see you continuing to develop the functionality.
zwass··on UK businesses caught buying five-star Google reviews
I've noticed a number of fake seeming reviews on local businesses here in Vancouver, BC. The accounts seem to be leaving fake reviews across Canada. It's particularly suspicious to me given the improper grammar and almost entire lack of reference to anything specific to the business. The accounts also seem to give 100% 5 star reviews.

There's no option in Google Maps to report these users for being fraudulent.

For example: https://www.google.com/maps/contrib/104557996396454013599/re... https://www.google.com/maps/contrib/109949503069363340417/re...

zwass··on LinkedIn’s Alternate Universe
I don't find much value in the LinkedIn timeline, for reasons well-described by this article.

However, LinkedIn has been of tremendous value to me as a founder of an enterprise software company. I see two primary areas for value:

1) Sales - LinkedIn allows me to quickly understand who I'm dealing with. Size of company, positions, org chart, etc. This is important information to know when trying to move along the sales process.

2) Recruiting - LinkedIn profiles are essentially a public resume directory. When folks are recommended or referred, I can often get a good sense of their resume by checking LinkedIn. This saves time for everyone when the connection does not need to be made due to lack of fit.

zwass··on Ask HN: Freelancer? Seeking freelancer? (February 2021)
Your portfolio page is returning 502 Bad Gateway
zwass··on Still alive
Details are on the site: https://lorienpsych.com/schedule-payment/
zwass··on Apple has threatened to ban Parler from the App Store
FWIW linked comment has been moderated.
zwass··on Coordinated disclosure of XML roundtrip vulnerabilities in Go’s standard library
As a service provider, are there viable alternatives to support SSO in an application?
zwass··on I tried the first no-kill, lab-grown chicken burger
I personally feel better when I eat animal protein, however I try to supplement with a lot of plant-based protein. These are exciting developments in the food industry. I welcome a future in which meat can be eaten with lower environmental and ethical consequences.
zwass··on The business of tear gas
It's possible tear gas may be a reasonable choice under extreme circumstances.

Please take a look at the linked article (and HN comments https://news.ycombinator.com/item?id=23385741) and note that the Federal "Kerner Commission, which was formed in 1967 to specifically investigate urban riots, found that police action was pivotal in starting half of the 24 riots the commission studied in detail."

Today we can see ample evidence of police escalating use-of-force (rubber bullets, tear gas, batons, etc.) on peaceful protesters.

zwass··on The business of tear gas
Do not escalate the crowd to violence. See yesterday's https://fivethirtyeight.com/features/de-escalation-keeps-pro....
zwass··on Software will eat software in a remote-first world
Osquery core developer, consultant, and technical committee member here...

We've always treaded carefully around privacy concerns as a project. This is why you don't see tables that access information such as browser history. If you join our Slack channels you will see open discussion of privacy implications for changes and improvements.

There's a balance to be struck between visibility and privacy. If a security team has no visibility into a system, they can't secure that system. This doesn't mean they need to be able to look at your family photos and read your messages.

I work with folks who care deeply about privacy and trust with their users. These folks ensure that osquery configurations are available to users, so that they can see what exactly is being monitored.

If you are curious what osquery can do, I encourage you to check out https://osquery.io/schema/4.3.0/.

zwass··on Conversations with a six-year-old on functional programming
Brent is one of the greatest teachers I've ever experienced. I used to take classes from him (and TA some others he taught) and was consistently blown away by his enthusiasm and capacity for sharing concepts. He has a great essay on pedagogy as well (https://byorgey.wordpress.com/2009/01/12/abstraction-intuiti...)

If you're interested in learning some of the beautiful foundations of functional programming, I highly recommend checking out the lecture notes and assignments from his Penn CIS 194 class (http://www.cis.upenn.edu/~cis194/spring13/lectures.html)

zwass··on Introducing osquery for Windows
I'm one of the founders of Kolide. Hopefully I can clarify these issues.

osquery (https://osquery.io/) is an endpoint instrumentation project from Facebook. It exposes system internals in a SQL interface (using SQLite internally) so that you can join disparate sources of data about system state. It originally launched with Linux and OSX support, and this announcement brings Windows support (though no pre-built binaries yet). The beauty of this is that we will soon be able to use the same, open-source endpoint instrumentation tool on a huge range of hosts.

Kolide (https://kolide.co/) aims to unlock the power of osquery's instrumentation through a unified command and control interface. Mike Arpaia (another Kolide founder) and I have been working on osquery since Mike started the project at Facebook. We believe strongly in osquery as a cross-platform open-source agent, and we feel that a proper management solution will greatly improve the impact of osquery. Soon, Kolide will enable security, devops, IT and compliance teams to gain insight and take action across their infrastructure.

EnvDB was a prototype project that led to the formation of Kolide.

Note: We write Go and JS and are hiring engineers who are interested in solving security problems and working on open source. Remote possible. (https://angel.co/kolideco/jobs)

zwass··on In the Beginning Was the Command Line (1999)
This essay set me off on an Odyssey of discovery and exploration. I learned emacs, Bash, gained an appreciation for abstractions in a mindset strongly influenced by this philosophy.

If you enjoyed his essay, it is well worth reading Neal Stephenson's novels. I would start with Cryptonomicon or Snowcrash.

zwass··on Ask HN: Who is hiring? (July 2016)
Kolide | Boston, MA | Full Time | ONSITE

Kolide is an early-stage startup with a mission to build the world’s next generation endpoint security and devops platform. At it’s core, Kolide enables you to ask computers important questions, get back immediate answers, and take decisive action. Kolide does all this by leveraging the awesome power of Facebook’s osquery framework and extending it with built-in security and operations expertise.

You'll have the opportunity to work on open-source software with the creators of osquery, led by a former FireEye executive. We are the first investment of the new hack/secure investment syndicate formed by Accomplice.

Roles we are hiring for:

Lead Platform Engineer | $100K – $140K | 1.0% – 4.0% equity | https://angel.co/kolideco/jobs/149454-lead-platform-engineer

Frontend Engineer | $80K – $115K | 1.0% – 1.5% equity | https://angel.co/kolideco/jobs/149452-front-end-engineer

https://kolide.co/

Email me at zach@kolide.co to hear more, or apply through the above links. Thanks!

zwass··on Dark Patterns by the Boston Globe
You didn't continue reading to the point where they found the real price (after the first year): $6.93.
zwass··on A Password Manager That Doesn't Store Passwords
Can anyone comment as to how this differs from something like http://passwordmaker.org? I've used that for quite a while, but it seems to have little support these days and I would consider moving on.
zwass··on The Overprotected Kid (2014)
I'm surprised there's no mention of the Berkeley, CA Adventure Playground (http://www.ci.berkeley.ca.us/adventureplayground/), in continuous operation since 1979.

I have fond memories of being there as a young child. Want a hammer? Pick up 10 stray nails and trade them for a hammer. Then go smash things, attach things, whatever you like.

There's a zip line and a giant cargo net to climb. It's an incredibly empowering experience for children.

zwass··on A classroom experiment in Twitter Bots and creativity
I used to love writing Twitter bots.

This one uses Markov chains seeded with text from today's top New York Times articles: https://twitter.com/kindanewsy

I created a little starter kit for doing this with Python and hosted free on Heroku: https://github.com/zwass/heroku-twitterbot-starter

zwass··on Reverse OCR
This reminds me of an experiment I played with using random search to "teach" the browser how to draw characters: http://zwass.github.io/Learn2Write/
← PreviousPage 2 of 4Next →