Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhillyerd
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jhillyerd
3y ago
Location: Redmond, WA Remote: Yes Willing to relocate: No Technologies: Primarily Go; also have experience with Rust, Python, Java, JavaScript, Elm, Nix LinkedIn: https://www.linkedin.com/in/jhillyerd/ CV: Upon re
2.
▲
by
jhillyerd
4y ago
I think this is true for Nix in the deployment/ops space, where debugging a broken build can be very frustrating. Language improvements are going to be less useful for app developers, the Flake learning curve is not going to get bette
3.
▲
by
jhillyerd
4y ago
I've started running Nomad in my homelab, and it is a great piece of software. Although I feel like the question is sort of flawed, if you want to learn Kubernetes, you are going to need to run Kubernetes - or one of the downsized ver
4.
▲
by
jhillyerd
4y ago
If you end up not liking (or not wanting to learn) k8s, check out Hashicorp's Nomad. I set it up recently, it's great for a homelab, and a bit more flexible than k8s because it can also run raw executables and VMs.
5.
▲
by
jhillyerd
6y ago
Yes, please. The first couple paragraphs of this PR I thought I was reading about Riot Games renaming themselves.
6.
▲
by
jhillyerd
7y ago
Not true, Sonos works in a mesh, so all Sonos devices need to talk to each other, and to the controller app on phone or PC.
7.
▲
by
jhillyerd
7y ago
+1. It's been years since I used Gentoo, but I felt like it broke me, or required some sort of intervention once a month. Arch was much better, more like once every few months. So far Nix has not broken anything for me in a year of
8.
▲
by
jhillyerd
8y ago
If you are alright with running a single piece app that provides webmail, SMTP, POP, and REST, you might be interested in my project: http://www.inbucket.org/ It's really targeted for intranet use though, I wouldn'
9.
▲
by
jhillyerd
8y ago
I found the headings a bit weird to read, and apparently my brain thought the GIFs were ads, because I didn't notice them at all.
10.
▲
by
jhillyerd
8y ago
I'd say yes; there are many times I've ssh'd into a server and wanted to do a quick edit where I don't have my vimrc; not going to bother to install it. Complexity increases when you want one vimrc with many plugins to w
11.
▲
by
jhillyerd
8y ago
Google is also a very good learning opportunity; there is lots of training available to employees, you will be working with very talented people, and will get to see how the planet-scale dogfood is made first hand.
12.
▲
by
jhillyerd
8y ago
Author/maintainer here. I see someone else posted Inbucket four years ago, but it's changed a lot since then. Website: https://www.inbucket.org/ GitHub: https://github.com/jhillyerd/inbucket
13.
▲
Show HN: Inbucket 2.0.0, disposable webmail server
(demo.inbucket.org)
1 points
by
jhillyerd
8y ago
|
1 comments
14.
▲
by
jhillyerd
8y ago
The module spec lets you put the minimum version in it; so the scenario you raise in your second paragraph would not happen. The import paths are just there to allow you to have both v1 and v2 in the same project (ideally during a migratio
15.
▲
by
jhillyerd
9y ago
Boiler plate in my example would be everything that needs to be written for a class in Java, not specific to sorting: new file, imports, getters, setters etc. compared to a few lines in an existing file for a struct in Go.
16.
▲
by
jhillyerd
9y ago
I think this article is a great illustration of the things a Java developer will struggle with while they are learning Go. I no longer write Java, and I now view many of these as strengths. 1. Capitalization rules vary by language, I rememb
17.
▲
by
jhillyerd
9y ago
After using fish for 3 years, I'm finding there is very little reason to have my login shell maintain backwards compatibility with bash. The only time I run into issues is when a command expects manipulate environment variables via bas