<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: weitzj</title><link>https://news.ycombinator.com/user?id=weitzj</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 20 Apr 2026 22:41:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=weitzj" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by weitzj in "Solod – A subset of Go that translates to C"]]></title><description><![CDATA[
<p>Love it. And from my experience the need for Go Routines is not that urgent.<p>Sure when I started Go there were Go routines plastered everywhere.
And now I think harder: “do I really need a go routine here?”</p>
]]></description><pubDate>Tue, 07 Apr 2026 06:20:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47671360</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=47671360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47671360</guid></item><item><title><![CDATA[New comment by weitzj in "Show HN: Home Maker: Declare Your Dev Tools in a Makefile"]]></title><description><![CDATA[
<p>I tried Nix. Worked. Then I forgot the syntax.<p>Therefore my middle ground is devbox.<p>It is like python vietualenv but backed by Nix. So I have a devbox.json file to define packages and devbox will do the Nix part for me.<p>I am getting a MacOS and Linux setup from this for aarch64 and x86</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:39:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627178</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=47627178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627178</guid></item><item><title><![CDATA[New comment by weitzj in "Hammerspoon"]]></title><description><![CDATA[
<p>I love hammerspoon. That's it :D<p>It's lua, so you can get creative with <a href="https://fennel-lang.org/" rel="nofollow">https://fennel-lang.org/</a></p>
]]></description><pubDate>Fri, 13 Mar 2026 19:49:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47368892</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=47368892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47368892</guid></item><item><title><![CDATA[New comment by weitzj in "EQT eyes potential $6B sale of Linux pioneer SUSE, sources say"]]></title><description><![CDATA[
<p>Maybe for your personal workstation this might be the experience you have.
But from my experience for enterprise there is RHEL, Suse and maybe Ubuntu Pro.
If you are an AWS Enterprise customer you might justify Amazon Linux</p>
]]></description><pubDate>Wed, 11 Mar 2026 06:22:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47332244</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=47332244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47332244</guid></item><item><title><![CDATA[New comment by weitzj in "RFC 9849. TLS Encrypted Client Hello"]]></title><description><![CDATA[
<p>Will this have an impact on Loadbalancers?  Like does one have to do client side load balancing like in gRPC?</p>
]]></description><pubDate>Wed, 04 Mar 2026 08:16:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47244609</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=47244609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47244609</guid></item><item><title><![CDATA[New comment by weitzj in "Ask HN: How much PTO do you get?"]]></title><description><![CDATA[
<p>30 days in Germany + Public Holidays</p>
]]></description><pubDate>Thu, 12 Feb 2026 23:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46996975</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=46996975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46996975</guid></item><item><title><![CDATA[New comment by weitzj in "My AI skeptic friends are all nuts"]]></title><description><![CDATA[
<p>I was quite happy and entlohntes when I dropped an HTML table Formates with Emojies into my prompt and told to turn it into a terraform module.<p>But how do you quality check this part? I am proofreading all these transformations and I am not sure if this is really faster than actually recording a VIM macro, which will do the steps I need.</p>
]]></description><pubDate>Tue, 03 Jun 2025 05:57:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44166811</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=44166811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44166811</guid></item><item><title><![CDATA[New comment by weitzj in "Development on Apple Silicon with UTM"]]></title><description><![CDATA[
<p>Love it. Also using UTM with Amazon Linux 2023 x64 on an M1 works, so you can create a local HashiCorp Packer Pipeline using the Packer UTM plugin (similar to the QEMU Packer plugin)<p>source "utm-cloud" "this" {
  iso_url                   = "${path.root}/dev_images/al2023-kvm-2023.6.20250303.0-kernel-6.1-x86_64.xfs.gpt.qcow2"
  iso_checksum              = "sha256:0dc2797fe19847f6c75878dd344ab478ac0657077d9a15f2907bb2df41d8c3de"
  vm_arch                   = "x86_64"
  cpus                      = 2
  memory                    = 4096
  display_nopause           = true
  boot_nopause              = true
  export_nopause            = true
  skip_nat_mapping          = true
  communicator              = "ssh"
  ssh_clear_authorized_keys = true
  ssh_private_key_file      = data.sshkey.this.private_key_path
  ssh_host     = "192.168.64.100"
  ssh_port     = 22
  ssh_username = "ec2-user"
  shutdown_command = "echo 'packer' | sudo -S /sbin/halt -h -p"
  use_cd           = true
  cd_label         = "cidata"
  cd_content = {
    "meta-data"      = <<EOF
local-hostname: vm-hostname
EOF
    "user-data"      = <<EOF
#cloud-config
ssh_sftp:
  enabled: true
password: ec2-user
ssh_pwauth: True
chpasswd:
  expire: False
users:
  - default
  - name: ec2-user
    lock_passwd: false
    plain_text_passwd: ec2-user
    ssh_authorized_keys:
      - ${data.sshkey.this.public_key}
EOF
    "network-config" = <<EOF
#cloud-config
version: 2
ethernets:
  enp0s1:
    # dhcp4: yes
    addresses:
      - 192.168.64.100/24
    gateway4: 192.168.64.1
    nameservers:
      addresses:
        - 10.0.2.2
  enp0s2:
    dhcp4: no
    state: down
EOF
  }
}</p>
]]></description><pubDate>Thu, 17 Apr 2025 12:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43715767</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43715767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43715767</guid></item><item><title><![CDATA[New comment by weitzj in "Some notes on Grafana Loki's new "structured metadata""]]></title><description><![CDATA[
<p>From the Enterprise Perspektive at least for my use cases(fine grained permissions using extra id) , elasticsearch with kibana always had a solution available.<p>For grafana cloud and Loki you can close to a good usability with LBAC (label based access control) but you still need have many data sources to map onto each “team view” to make it user friendly.<p>What is missing for me is like in elastic a single datasource for all logs which every team member across all teams can see and you scope out the visibility level with LBAC</p>
]]></description><pubDate>Wed, 19 Mar 2025 06:45:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=43408886</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43408886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43408886</guid></item><item><title><![CDATA[New comment by weitzj in "Ask for no, don't ask for yes (2022)"]]></title><description><![CDATA[
<p>Another interesting one 
<a href="https://youtube.com/shorts/tWthV06ZIDo?si=JdKPvykIuv5q7RGY" rel="nofollow">https://youtube.com/shorts/tWthV06ZIDo?si=JdKPvykIuv5q7RGY</a></p>
]]></description><pubDate>Sun, 23 Feb 2025 14:56:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=43149679</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43149679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43149679</guid></item><item><title><![CDATA[New comment by weitzj in "Ask for no, don't ask for yes (2022)"]]></title><description><![CDATA[
<p>I think this person has also interesting content regarding No and Yes<p><a href="https://youtube.com/shorts/DjuC8xauWWk?si=VkGFbgbqyzKqPjLD" rel="nofollow">https://youtube.com/shorts/DjuC8xauWWk?si=VkGFbgbqyzKqPjLD</a></p>
]]></description><pubDate>Sun, 23 Feb 2025 08:12:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43147656</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43147656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43147656</guid></item><item><title><![CDATA[New comment by weitzj in "Improved evaluation times with pre-resolved Nix store paths"]]></title><description><![CDATA[
<p>Love what they are doing. At least you get the chance to introduce Nix in the enterprise with the MacOS installer, having figured out private CAs and the MacOS keychain for example. Then MDM.</p>
]]></description><pubDate>Sun, 16 Feb 2025 09:36:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43066749</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43066749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43066749</guid></item><item><title><![CDATA[New comment by weitzj in "Kanata: Cross-platform multi-layer keyboard remapper with advanced customization"]]></title><description><![CDATA[
<p>Thank You. Nice. Fennel lang</p>
]]></description><pubDate>Thu, 13 Feb 2025 16:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43037700</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43037700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43037700</guid></item><item><title><![CDATA[New comment by weitzj in "Kanata: Cross-platform multi-layer keyboard remapper with advanced customization"]]></title><description><![CDATA[
<p>I am finally settled on aerospace.app which is close enough to i3 for me.
Now hammerspoon for some Automation :)</p>
]]></description><pubDate>Thu, 13 Feb 2025 16:27:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43037679</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=43037679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43037679</guid></item><item><title><![CDATA[New comment by weitzj in "Kanata: Cross-platform multi-layer keyboard remapper with advanced customization"]]></title><description><![CDATA[
<p>Would you mind Sharing your hammerspoon Config? Are you tiling your windows similar to i3 or sway?</p>
]]></description><pubDate>Sun, 09 Feb 2025 18:36:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42992508</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=42992508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42992508</guid></item><item><title><![CDATA[New comment by weitzj in "Webtop – Alpine,Ubuntu,Fedora,and Arch containers containing full desktop envs"]]></title><description><![CDATA[
<p>Yes. From the documentation there are some Screenshots and this is possible. Like starting a standalone Firefox browser inside docker desktop and accessing it via a browser vnc session.<p>But you get to control the keyboard/clipboard and it can add apparently watermarks to the vnc session for DLP functionality and you have a web http to take screenshots of your vnc sessions.</p>
]]></description><pubDate>Tue, 14 Jan 2025 07:46:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42694792</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=42694792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42694792</guid></item><item><title><![CDATA[Webtop – Alpine,Ubuntu,Fedora,and Arch containers containing full desktop envs]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.linuxserver.io/images/docker-webtop/">https://docs.linuxserver.io/images/docker-webtop/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42690983">https://news.ycombinator.com/item?id=42690983</a></p>
<p>Points: 352</p>
<p># Comments: 77</p>
]]></description><pubDate>Mon, 13 Jan 2025 23:25:08 +0000</pubDate><link>https://docs.linuxserver.io/images/docker-webtop/</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=42690983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42690983</guid></item><item><title><![CDATA[New comment by weitzj in "Zb: An Early-Stage Build System"]]></title><description><![CDATA[
<p>Great idea. Just a tip. You can wrap your lua part into cosmopolitan C. This way you get lua on many architectures and os. Also cosmopolitan can be bootstrapped with tiny cc I guess.
And personally wrapping your lua code in <a href="https://fennel-lang.org/" rel="nofollow">https://fennel-lang.org/</a> would be nice.<p>This way with libcosmopolitan, you could just checkin a copy of your build tool in a project, to be self sufficient. Think of it like gradlew( the gradle bash/bat wrapper) but completely self contained and air gapped<p><a href="https://github.com/jart/cosmopolitan">https://github.com/jart/cosmopolitan</a></p>
]]></description><pubDate>Fri, 20 Sep 2024 12:50:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41601493</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=41601493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41601493</guid></item><item><title><![CDATA[New comment by weitzj in "Google Closure Library has been archived"]]></title><description><![CDATA[
<p>This helped me great in an earlier job. Steve Jobs did not want Flash on the iPad. HTML5 was just getting started. And here I was checking how to provide a lean JavaScript Magazine App for the iPad.<p>Closure library and the advanced closure compiler to the rescue</p>
]]></description><pubDate>Fri, 30 Aug 2024 18:22:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41403252</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=41403252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41403252</guid></item><item><title><![CDATA[New comment by weitzj in "Alive and Well, as a Matter of Fax"]]></title><description><![CDATA[
<p>From my understanding fax was safe to use since you had a leased line for fax, but now if you do fax over IP it is actually worse to use, but the regulatory had not kept up with it, yet?</p>
]]></description><pubDate>Sun, 18 Aug 2024 07:08:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41280694</link><dc:creator>weitzj</dc:creator><comments>https://news.ycombinator.com/item?id=41280694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41280694</guid></item></channel></rss>