Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jodersky
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
jodersky
19d ago
> I. Codebase ( https://12factor.net/codebase ) > Multiple apps sharing the same code is a violation of twelve-factor. I never understood why the 12 factor app is against monorepos. It seems completely orthogonal to the
2.
▲
by
jodersky
10mo ago
I'm curious what the google cli is that you're referring to. Could it be kubecfg ( https://github.com/kubecfg/kubecfg )? I've used it in the past (for a quite small deployment I must say), but have been ve
3.
▲
Altcha – privacy-friendly captcha alternative
(altcha.org)
2 points
by
jodersky
2y ago
|
0 comments
4.
▲
by
jodersky
2y ago
This might be a bit of a shameless plug, but because you ask :) Regarding no sbt, I would highly recommend to have a look at the mill build tool https://mill-build.org . I personally find it very pleasant to use as a replacement
5.
▲
by
jodersky
2y ago
The article mentions they used an experimental language feature, which is enabled via a special compilation flag and came with a big warning from the start that it was in fact experimental and could be removed any time. I highly doubt tha
6.
▲
A tool for managing Kubernetes resources as code
(github.com)
1 points
by
jodersky
2y ago
|
0 comments
7.
▲
by
jodersky
2y ago
AFAIK, it's not strictly true that unicast addresses are required to use a /64 network identifier. It's common, almost necessary even, for environments with dynamic clients to use /64 subnets (precisely so that SLAAC w
8.
▲
by
jodersky
3y ago
One data point that really highlights this is that it is used in the flight software in Airbus planes. This alone is a very strong indicator that it is extremely robust, and also that it will be around for a very long time. There's a w
9.
▲
by
jodersky
3y ago
Location: Lausanne, Switzerland Remote: yes Willing to relocate: no Technologies: compilers, distributed systems, developer tooling and devops. 15 years of experience in Scala, deep knowledge of the JVM. Also multi-year e
10.
▲
Package URL Specification
(github.com)
1 points
by
jodersky
3y ago
|
0 comments
11.
▲
by
jodersky
3y ago
> I think the biggest thing is that the minimum extra spend if you want in house managed infra is basically the salary of a full time sysadmin + hardware costs. The cloud promises to make admin tasks easier, however I have never seen it
12.
▲
by
jodersky
4y ago
I recommend to have a look at Mill. It's versatile, built on simple foundations, and implements many concepts from general-purpose build tools such as Bazel (but of course it was designed for Scala). It's easy to call it from vari
13.
▲
by
jodersky
4y ago
Seconded. Mill is a very versatile build tool. It mainly focuses around modeling builds as DAGs of tasks, and thus allows you to only rerun what is necessary after changes. Other tools like Bazel are built around this model too, but IMO Mil
14.
▲
by
jodersky
4y ago
I find that one of the best things about using a managed runtime such as the JVM is the ability to get stack traces when things go wrong. When debugging, it is a considerable time saver to be able to determine the causality chain that lead
15.
▲
by
jodersky
4y ago
I usually tell people that monads are an abstraction which encourage writing code with less branches. Consider the following code where you would like to multiply a number by two, but this number is potentially undefined: var x = ...
16.
▲
by
jodersky
4y ago
I'm a very happy user of Maddy ( https://maddy.email/ ). It's a single executable that contains everything you need for a send-and-receive email server, including all modern anti-spam features. In my experience, the
17.
▲
by
jodersky
5y ago
Yes indeed, you are right that this is not part of the implicit flow mechanism. AFAIU, the recommendation from OAuth 2.1 is to drop the use of implicit flows in web apps and instead rely on code flows with PKCE. The idea would be that the w
18.
▲
by
jodersky
5y ago
There's an OAuth 2.0 extension called PKCE ( https://oauth.net/2/pkce/ ) which mitigates this issue, and from what I understand it will be mandatory in OAuth 2.1. Essentially, the idea behind it is that the cli
19.
▲
Building Privacy-Preserving Decision Tree Models Using Multi-Party Computation
(inpher.io)
21 points
by
jodersky
5y ago
|
0 comments
20.
▲
by
jodersky
5y ago
Hands-on Scala Programming ( https://www.handsonscala.com/ ) is a great way to learn Scala. It's down-to-earth, project-based and focuses on the practical side of the language.
21.
▲
by
jodersky
5y ago
It seems expensive at first sight, but the $10/GB are world-wide , and limited to $60 per month. It's not something I would recommend as a substitute for wifi, but definitely worth it if you travel to multiple countries, and don&
22.
▲
Multi-repository documentation site generator
(antora.org)
2 points
by
jodersky
5y ago
|
0 comments