HNHacker News
TopNewBestAskShowJobs

symfrog

162 karma · joined December 19, 2013

https://www.kubevisor.com/
submissionscomments
symfrog··on Ask HN: Who is hiring? (April 2020)
Kubevisor | Remote

We are looking for senior data and ML engineers for a project starting mid-April.

You should have a detailed understanding of the ML lifecycle, including:

* 5+ years relevant work experience

* Python to process data for modelling

* Experience working with a wide range of predictive and decision models, including tools

* ML workflow tools (e.g. Kubeflow/MLflow)

* Experience with Cloudera

* Developing end-to-end software projects

* Experience using Linux/UNIX to process large data sets

* Experience with Hadoop/Kubernetes

Ideally you are in the GMT to GMT+4 timezone.

Please get in touch at jobs@kubevisor.com

symfrog··on Managed Kubernetes Price Comparison
OpenShift is Kubernetes, just like RHEL is a Linux distribution with support for enterprises. OpenShift makes an opinionated choice about what they bundle (distribute) with vanilla Kubernetes. For example, Istio was chosen as the service mesh distributed with OpenShift 4.
symfrog··on How Far Out Is AWS Fargate?
In theory, you could replace the CNI on worker nodes, but is that something that is practically useful (when it can't be done on master nodes in EKS) and supported? How would the kube-apiserver, for example, communicate to the metrics-server if it is not connected to the Calico network?
symfrog··on How Far Out Is AWS Fargate?
Calico can only be used as the network policy engine on EKS, not as the CNI
symfrog··on How Far Out Is AWS Fargate?
EKS has its own share of problems, and in several cases they can't be mitigated due to the limitations that EKS imposes. For example:

- Service cluster IP range is not definable, making it difficult to integrate with an existing network topology [1]

- Limited choice of CNIs, e.g. Calico can not be used

- No accessible etcd snapshots for recovery

I tend to avoid EKS and prefer to create most clusters by using kubeadm as the foundation.

[1] https://github.com/aws/containers-roadmap/issues/216

symfrog··on Kubernetes 1.10 released
The key concept to understand is that containers are just regular operating system processes with additional isolation.

Most people are familiar with memory isolation between processes. The use of further isolation mechanisms for the filesystem, I/O etc. is generally termed a container [1].

Kubernetes adds an orchestration layer on top of containers to manage processes running across different operating system instances.

[1] https://jvns.ca/blog/2016/10/10/what-even-is-a-container

symfrog··on How Cheap Can Solar Get?
The actual solar panels used are almost identical. Generally in the residential solar market you may use a slightly more expensive panel for aesthetic reasons, but the improvement in the underlying solar panel technology in terms of efficiency and cost are available in equal terms to both markets.

The inverters used in the residential market versus the solar plant market are usually quiet different and, IMHO, form two distinct markets. Reductions in the inverter cost for solar plant deployments would result in a reduction in the home market, but the relationship is not as direct as the relationship between the panels since you would rarely be able to use the same inverter in both markets.

symfrog··on ClojureScript Unraveled
ClojureScript is passed through the Google Closure compiler and you can give various directives to the compiler (e.g. simple, advanced etc.) in order to set how aggressively the compiler optimizes the code.

Medium sized apps' should have an advanced optimized ClojureScript component of 200 - 300 KB after being gzipped. This will, of course, vary depending on your specific app.

symfrog··on Program Your Finances: Command-Line Accounting
Auto-import with Ledger is trivial and programmable. You should have a look at the ledger convert command.

Another major benefit is that Ledger data is stored in plain text files and can be put in a git repo.

Currently I have more than 7 accounts across various regions (Ledger has great currency support) and I am able to process a full month of transactions in under 10 mins. Ledger so far has been the most painless system I have ever used.

There is also a great Emacs mode (ledger-mode).

symfrog··on Making Sense of the New VAT Rules
Taxamo seems to be purely focussed on EU compliance. Do you know of any other countries that have already or are about to put in place similar sales tax regulations? Would Taxamo add timely support for new countries and regions or will the focus remain only EU?

Also if you limit sales to businesses (and verify their business status) in the EU region and therefore have no VAT on your invoices do you still have to file a zero value VAT submission via MOSS?

symfrog··on Making Sense of the New VAT Rules
In many countries consumers are already supposed to pay over the VAT component on foreign purchases. It turns out, that almost no consumers ever did that, and now the collection liability is being shifted to companies instead.
symfrog··on An experimental, automatically generated set of AWS clients in Go
Amazonica (https://github.com/mcohen01/amazonica) for Clojure automatically generates a client based on the AWS Java API
symfrog··on For sale: Systems that can track where cellphone users go around the globe
I have seen this sentiment posted often when privacy concerns are raised. It implies a deeply flawed notion that as long as you don't have anything to hide then the privacy violations are not of concern.

In reality the systematic break down of privacy and systematic increase of power to those who are committing them eventually leads to oppression and near total control.

http://www.spiegel.de/international/germany/stasi-files-revi...

symfrog··on Show HN: Stellar – Git for PostreSQL and MySQL
Have you looked at Datomic? It seems to fit your problem description well.
symfrog··on Ask HN: Being stubborn with investors
You should take money from investors that trust you to make the right decisions. Ultimately you are responsible for the success of the company. Decisions should be made with the customer as your priority and not the opinions of any investors or advisors.
symfrog··on Introducing Open Salaries at Buffer
This post reminds me of Miley Cyrus at the MTV VMA earlier in the year. Pop singers are incentivized to be the first to break cultural norms for no practical reason in order to ride the wave of subsequent teen followers.

In the same way, posts like these are created to be the first to break a specific norm (i.e. do not post employee salaries publicly) in order to ride the wave of traffic (and hopefully a few additional users).

← PreviousPage 2 of 2