Hacker Newsnew | past | comments | ask | show | jobs | submit | drad's commentslogin

that's just what they want you to think


like a hole in your head...


Please elaborate -- do you object to Jenkins (as a tool, specifically), CI/CD, or some other aspect (added complexity, etc.)?


I like Jenkins.

Some criticisms of Jenkins I'm aware of (and some I share):

  * The UI is a bit ugly
  * Plugins are a minefield. Some are excellent, others are undocumented and unmaintained. The UI treats them equally so it's easy to install a bunch of bad plugins.
  * It doesn't have a good security track record.
But it's extremely popular as a self-hosted/corporate/behind the firewall solution because:

  * It's extremely flexible.
  * It can be self-administered by developers; they can get "root-like" privileges, with all configuration set from the web GUI.
  * And of course it's free software
It's easy for an admin to deploy Jenkins, set some basic authentication / security, and then let developers do whatever they want with it.


Ooh, thanks for the additional details. Do you have any preferences for alternatives than Jenkins? (especially OSS)


Not really; I mostly know Jenkins. The best tool really depends on your workflow, language(s), environment, etc.


Personally, I'd go with hugo as it is fast at generating but I've used nikola for years as it is python based (my prefered language). I'd recommend checking out https://www.staticgen.com/ as it tracks SSG's popularity and gives nice info. A SSG built on a language/platform you are comfortable with is always a plus as sometimes you just need to get under the hood and ti.ker with things.


And for people who want "Hugo but written in Rust" or "Hugo but written in Javascript" — then, there's Zola (Rust): https://github.com/getzola/zola, and 11ty (Javascript): https://github.com/11ty/eleventy. (Or at least that's how I think about these two.)


Why would you want that? I generally prefer Rust or JavaScript over Go. But with a static site generator, you're not actually using the language at all, and Hugo has a much bigger ecosystem.


Some people may want to tinker with the generator, write some plugins (if supported) or just see how it is built.


Exactly, I've tried a bunch and ended up with one written in a language I know absolutely nothing about.

Find it incredibly strange when people say ”static site generator written in X” as though it means anything to the end user.

And truly if compilation speed is actually of any importance to you as a blogger perhaps you are too big to be a "blogger".

There's no major static site generator out there that doesn't have enough customisation for well over 99% of users.


Could be helpful when writing your own plugins or simplifying/speeding up what your CD server needs to do.


Looking in the sources? Fixing a bug?


Thank you for pointing out StaticGen. Now I can find the product built with technologies I know so that I can get stuff done quickly instead of learning the tools of the most popular product on that list.


if you have ever tried k8s on AWS you will know why its not often used, but why would AWS want something a customer could pick up and move to Azure, DO, or any other k8s implementor. Their interests are better served by fargate.


Its all about your perspective. If I bought 100k worth of $50 stock and it went to $5000 per share and this company decided to come clean and admit their devious (but not evil) plan and the stock went to $25/share I'd consider that evil...not the $5000/share value they made off of selling 'ads'.


Shouldn't their value have been "Get money" then? That seems to describe what you're saying.


https://zoneminder.com/ is likely the market leader for open source security software. You might also want to check out https://www.home-assistant.io/ as it lets you automate things off of events (e.g. if doorbell pressed start recording on door cam).


Not sure I'd classify R as 'wildly popular'...


Your main issue will be IO unless you use a host only PV and if you do that you are likely limiting you db instamce to a specific node which can have scaling and/or HA impacts. Most will go with a network based FS to back your db data, if that is the case your network IO will likely impact your db performance. For a dev or test env this might not be a problem but for prod it is usually a blocker.


> unless you use a host only PV and if you do that you are likely limiting you db instamce to a specific node which can have scaling and/or HA impacts

This is exactly what we do, and we're having trouble because of it and not only in terms of scaling the database, but also because it runs on the same node as all other Kubernetes resources. We are considering spinning up a dedicated node for it, but I thought at that point we should probably just buy an actual dedicated database solution instead; buy the expertise we don't have currently.


I would recommend docker based graylog over local install for security and simplicity. I've been using https://github.com/joschi/docker-graylog-alpine for 2+ years in prod. Docker based setup also provides an easy mechanism to run the same setup in prod as well as test/ local to test upgrades or simply to have a local graylog for local dev of an app.


We have had it already, several times over but people dont care. Once it is something big enough (like I now own your house or bank account) people will care, although big bank and government will protect us surely...


I don't think we've really had "the big one" yet, it's going to be something like several years of recorded private audio conversations from the interiors of luxury cars being dumped, or every amazon echo on the planet simultaneously playing 'fuck the police' by NWA.


> every amazon echo on the planet simultaneously playing 'fuck the police' by NWA

I wish I were a hacker capable of such feats.


I was more thinking like every thermostat being taken over and dialed to eleven to the same side of extreme outside temperature conditions.

Or constantly toggling things that require power in sync, which would throw off the power grid system in some way.

Or making food rot in fridges.

Or randomly flashing lights on during night, interrupting people sleep.

There are many ways that some of those things can be statistically dangerous or life threatening at scale, either directly or by consequence.


Does facebook user data getting sent to a 3rd party to manipulate elections big enough? IoT devices are regularly being used to DDoS major internet services.


I personally the impact of nuclear disasters a quantity higher than that of 80's protest songs. Your mileage may vary.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: