HackerTrans
TopNewTrendsCommentsPastAskShowJobs

chickenbane

no profile record

Submissions

Spring 6 will require Java 17

spring.io
2 points·by chickenbane·5 years ago·0 comments

Linkerd becomes a CNCF Graduated project

linkerd.io
3 points·by chickenbane·5 years ago·0 comments

comments

chickenbane
·3 years ago·discuss
> But i can see ko being good alternative if you for some reason do not want to install docker on your computer but still be able to build docker containers.

Docker is a much bigger dependency than ko, involving a daemon and a socket you have to manage and secure. ko is a only a go program, and builds are straight-forward and lightning fast compared to Docker.

Importantly, ko also removes the need for a Dockerfile. Yes, as you point out a Dockerfile can be simple, but but the best part is no part. Dockerfile has plenty of foot guns and best practices to learn so if at the end of the day all you need is a go binary on a container ko will serve you much, much better.
chickenbane
·3 years ago·discuss
The Spring framework is the 800-lb gorilla comparison and I'd be surprised if Ruby was within an order of magnitude of Java.
chickenbane
·3 years ago·discuss
Although Dockerfiles have the benefit of migrating existing workloads to containers without having to update your toolchain, I definitely prefer the container-first workflow. Cloud Native Buildpacks(https://buildpacks.io/) are a CNCF incubating project but were proven at Heroku. Buildpacks support common languages, but working on a Go project I've also had a great experience with ko(https://ko.build/). Free yourself from Dockerfile!
chickenbane
·4 years ago·discuss
Bravo. Makes me proud as a happy IntelliJ user.
chickenbane
·5 years ago·discuss
> It appears Java is only still viable for Windows and Android, and the 1% Linux desktop market.

Funny how you frame Java "only" being available for some of the most popular platforms, which is billions of devices.
chickenbane
·5 years ago·discuss
I live in the neighborhood and have bought a few sodas from the machine. I always assumed it was locksmith, they are powering the machine and I've never seen nor heard a reason to believe it was anyone else.

It was a cute novelty, and if you're not picky it's a fast soda, but honestly it was just stocked with cheap, off-brand gross soda. Would have been genius if occasionally it gave you something interesting (or at least good).
chickenbane
·5 years ago·discuss
Indeed: US Air Force Base Poisoning Drinking Water Of Half a Million Japanese

https://theglobepost.com/2020/10/15/us-military-base-poisoni...
chickenbane
·5 years ago·discuss
> Google might do this for a lot of reasons, and none of them seem to be good.

As a Play Store developer, I give Google the benefit of the doubt. By the way, before you assume a nefarious purpose, consider all Android phones connecting to the Play Store (by definition) have an auto-updating root process. Why does Google need to impersonate an application developer? This is fundamentally why Commonsware scare tactics don't resonate with me, the application has less privileges than the system and the app store, the calls are coming from inside the house!

But, there are more common and mundane reasons. Honestly, a lot of people lose their private signing key. And if that happens, no more updates to your app. By using App Signing, Google can help regenerate a key for you. They want to make this ability consistent across their whole store, that's why they're making the change.

They can also optimize the app bundle the device downloads from the store, as the store will know the target screen size, localization, CPU architecture, etc. The current workflow forces the application engineer to upload separate apk configurations. So this is also an improvement.
chickenbane
·5 years ago·discuss
You're correct that some Google Cloud zones are in the same physical building. However, the separate zones are designed with independent power, cooling, and networking. So, failure events usually affect only a single zone.
chickenbane
·5 years ago·discuss
We agree that Google hasn't completely solved the support problem, but it's not to say Treble hasn't improved things.

Android Pie: https://www.androidauthority.com/project-treble-2019-1045370... Android 11: https://9to5google.com/2020/12/16/android-updates-4-years/
chickenbane
·5 years ago·discuss
> There's this idea that people must be 100% "professional", non joking, always zen-calm, all the time. That is, dry and passive aggresive.

This idea is likely held by people who have not had a lifetime of discrimination and insults and made fun of for X. When you have been such a victim, being in a professional, zen-calm work environment is a luxury, and honestly not too much to ask for.