HNHacker News
TopNewBestAskShowJobs

chrizel

397 karma · joined May 20, 2011

submissionscomments
chrizel··on Working with Git Worktrees in Magit
Like many of you I also knew what git worktrees were but always found them clunky because you mentally had to manage worktrees AND branches at the same time. That's why I didn't bother using them.

A couple of weeks ago I discovered Worktrunk. That's when my whole workflow flipped 180 degrees: I now always use worktrees, love it, will never go back. Worktrunk was the missing piece for me. Very recommended.

chrizel··on Ask HN: Is anyone working at least 4 hours daily on an Apple Vision Pro?
The Vision Pro battery is already external, isn't it? But the device is heavy anyway, I think because of the used materials like glass.
chrizel··on Daily Driving GrapheneOS
In Europe contactless payment is nearly everywhere - nearly every store supports it. Even in Germany (which is historically very pro-cash), since Covid more and more people pay with card and many of whom pay contactless.

In the EU we have some rules that even contactless payments with card sometimes, but not always, need to have some kind of additional authentication in the form of entering your PIN. Contactless payment methods via phone or watch don't have this need because they already have their own authentication methods. That's why so many people pay with their phone or watch. Its just more convenient and always contactless. (no PIN needed)

How is it in the US? Are things like Apple Pay still limited to certain stores?

chrizel··on I’m joining OpenAI
I cannot directly answer your question, because I am looking into this topic myself currently, but I found this HN discussion from two weeks ago, which should give you more insights about pi: https://news.ycombinator.com/item?id=46844822
chrizel··on Themis (European Reusable Rocket) is assembled on launch pad
You could argue the same with Boeing vs. Airbus. Why should Europeans build their own aircrafts? Today I think a lot of people are happy, that Airbus exists to compensate for the problems that Boeing has. Competition is good and will lead to better solutions in the long run.
chrizel··on Foreign visits into the U.S. fell off a cliff in March
Me and my wife had the plans of visiting the US every year for vacation before our daughter starts with school in a couple of years. Not anymore. I think this administration will not only destroy a lot of goodwill and business relationships, but also the dreams of many people who had a positive attitude towards the US.
chrizel··on Apple needs a Snow Sequoia
> Also, why does it take 10 seconds for activity monitor to show information? The list goes on.

That's not a bug, but a feature. Under View -> Update Frequency, you can change it.

chrizel··on London Street Views (1840)
I was shortly excited because I expected Google Street View from the 1840s, oh well...
chrizel··on M4 MacBook Pro
Oh yes, my wife bought a new Intel MBA in summer 2020... I told her at the time Apple planned its own chip, but it couldn't be much better than the Intel one and surely Apple will increase prices too... I was so wrong.
chrizel··on Sublime Merge
Using Sublime Merge for over a year now after using Magit/Emacs mostly (and git command line for years before that).

What I like about Sublime Merge is its performance and the stage/unstage UI/UX is intuitive and fast backed by a competent text editor engine, similar to what I liked about Magit. Having multiple repositories open in a tab interface is also nice.

What you have to keep in mind is that Sublime Merge also includes a competent merge tool (hence the name). Sometimes we have to do more complex merges and Sublime Merge does this in an intuitive and integrated way, which would be a completely separate application in many other popular Git front-ends. Therefore the price is IMHO fair and justified. I can recommend giving it a try for a couple of weeks.

chrizel··on A forged Apple employee badge
That's not true. I have a German eBay account from May 2001 when we still had the DM. eBay was very popular back then and had a completely different feeling because it was mostly used by private individuals for selling their stuff instead of mostly professional merchants like it is today.
chrizel··on Deep Dive into XZ Utils Backdoor [video]
> And from Microsoft / GitHub - who would have a lot additional information (logs, ip-adresses, use of two-factor auth etc.)? Have they made a statement?

Based on a HN comment from a couple of weeks ago, by analyzing the attackers IP addresses from IRC chat logins, it seems they used a VPN service. If you think about it, it makes sense to always use VPN when doing an operation like this. So I think the ip addresses won't be of much use.

chrizel··on AltStore PAL, the first alternative app marketplace on iPhone, is available now
Exactly. I remember that many PAL PS2 games at the time had big black bars at the top and the bottom, and as a result a distorted image overall. The video game experience was not great for PAL gamers at the time because most developers made bad PAL ports. Most gamers wanted undistorted images and 60fps, which was solved when we came to the PS3/360 era with digital output via HDMI and newer flat screen TVs.
chrizel··on Show HN: Godspeed is a fast, 100% keyboard oriented todo app for Mac
Your privacy policy is very short and missing some important information. Where are your servers located? What cloud providers do you use? Do you use encryption in transit and at rest? How do you protect my data? Where are you located?

Because task managers are storing a lot of sensitive information over time this is an important topic for a lot of people. The website should cover these questions.

chrizel··on Apple Vision Pro hands-on, again
I also have the feeling that the Vision Pro will be Apple's Virtual Boy [1].

Impressive tech that would have been very successful in 2020 with Covid, work from home and all. But in 2024?

1: https://en.wikipedia.org/wiki/Virtual_Boy

chrizel··on Trap and test AWS SES emails locally
We switched from using SMTP to the AWS SDK for SES because when sending an e-mail the SDK returns the unique message ID of the e-mail. This allowed us to have a special process for handling bounces in our software by using an SNS HTTP endpoint. So the SDK makes sense for use cases where the SMTP protocol doesn't provide enough information.
chrizel··on TSMC, Bosch, Infineon, NXP to jointly build semiconductor fab in Europe
> Curious why they've chosen Dresden though.

The region is known for its semiconductor industry, at least in Germany. Quote from Wikipedia about Dresden:

> Silicon Saxony Saxony's semiconductor industry was built up in 1969. Major enterprises today include AMD's semiconductor fabrication spin-off GlobalFoundries, Infineon Technologies, ZMDI and Toppan Photomasks. Their factories attract many suppliers of material and cleanroom technology enterprises to Dresden.

So it just makes sense to build fabs in Dresden because there is already a lot of know-how there.

chrizel··on An Open Source Book That Teaches JavaScript
Another excellent and also OpenSource book, which I used a couple of years ago to refresh my knowledge about modern JavaScript is Eloquent JavaScript by Marijn Haverbeke. Highly recommended. https://eloquentjavascript.net/
chrizel··on About Security Keys for Apple ID
According to this recent support article by Yubico, the YubiKey 4 series should be compatible: https://support.yubico.com/hc/en-us/articles/7449189070620
chrizel··on iOS 16.3 Is Out
Advanced Data Protection now for the rest of the world. Any experience how well it works? I'm currently in the process of updating all my devices and activating it as soon as possible.
chrizel··on The Yaml document from hell
I've never met anyone who say's "I like YAML, it is great"... most people that worked with it say something like "YAML is annoying, I don't like it"...

While introducing Kubernetes at our company in the last two years, we are currently in a process going more and more away from YAML with internal Helm charts to a much simpler process by just using HCL and Terraform, and defining Kuberentes resources as Terraform resources.

As a software developer HCL just makes so much more sense than this YAML + Helm + Go templates hell, which feels like C preprocessor hell all over again. Other solutions like kustomize are neat, but I don't see how all of these YAML workarounds should be better than something like HCL with Terraform. HCL feels like a real declarative programming language (with real conditions, variables, a module system and useful built-in functions). YAML feels like another more complex JSON and other tools like Helm or Kustomize try to work around the weaknesses of YAML with some kind of templating system.

YAML looks nice to read in simple demos and in small files, but is just not adequate in the real world (in my personal opinion - I know that YAML is used by a lot of people in production as of today).

chrizel··on Ask HN: Any good black Friday deals?
I have the newer XM5s. The main reason for me to go with them instead of the cheaper XM4s was the call quality.

I use my headphones very often in conference calls and the XM5s have excellent microphones compared to their predecessors. Side note: before, I have tested the Bose QC45 but those microphones are absolutely garbage. Sad, because the QC35 microphones were good.

I don’t mind that the XM5s don’t fold anymore. In a way I like the new design better compared to my wife’s XM3s.

chrizel··on Ask HN: Have you set up a procedure to disclose your passwords in case of death?
I’m using 1Password Family with my partner which provides the functionality for defined users to recover all passwords for the other user. [^1]

So in case of my death or my partners death, we can recover each others passwords.

[^1]: https://support.1password.com/recovery/

chrizel··on An Ode to Apple’s Hide My Email
Another advantage not mentioned is that '@icloud.com' is a generic domain that has been (and still is) used for a lot of real e-mail addresses for years. That means that most registration forms cannot just simply block '@icloud.com' because that would lock out a lot of real '@icloud.com' addresses.

Hide My Email is very good and I'm using it a lot.

chrizel··on uBlock Origin becomes top addon on Firefox
How do you install uBlock Origin on iOS?
chrizel··on Reddit can't build a better search engine
For Hacker News I always use https://hn.algolia.com - it has more specific sorting and filtering options. Besides HN itself it is one of my main bookmarks because I search for Hacker News discussions all the time when checking out new technology.
chrizel··on Reddit can't build a better search engine
That’s why you should use ‘site:reddit.com’ in your search query to only get results from this domain.
chrizel··on Hello Mac OS X Tiger
I bought my first desktop Mac back in 2004 after owning an iBook 3G since 2002. And as a 19 year old software developer from Germany who finished his apprenticeship, I wanted the best Mac I could afford. I bought a Power Mac G5 - one of the first dual core models with water cooling. Was a lot of money back then and I waited months for it to arrive, but it was a great machine.

Played a lot of World of Warcraft on this thing. :-) And did some Cocoa/Objective-C development. But it was never the big investment that I thought it would be. After the Intel switch in 2006, the Power Mac G5 didn't have much more use for me personally because the new Intel machines were so much better...

Today I'm more into buying the cheaper machines for myself. Should have put the money from the Power Mac G5 into Apple stocks...

chrizel··on MacBook Air M1, but with two 4k monitors?
The M1 notebooks only support one single external monitor officially. The M1 Pro/Max machines support more than one external monitor.

But if you buy a dock that supports "DisplayLink" (which works via USB) it is possible to use more than one external monitor even on M1 devices. I'm using an M1 MacBook Air at home and an M1 MacBook Pro for work, and have an ICY BOX/Plugable 4k/60 DisplayLink dock to use them with an LG 5K and another 1440p monitor. Works fine.

chrizel··on Why are German numbers backwards?
> Do you have some kind of cognitive impairment like dyslexia?

Nothing I know about, no. It's not that I don't understand it or that my head explodes. I cope with it. I grew up with this way of saying numbers, and yeah - it's the way it is, it is normal. But I think it requires a tiny little bit more brain activity than it needs to be. For me (as a software developer) I tend to prefer easier and more logical systems. And the way of saying numbers is one thing that is just more logical the way it is in English or other languages.

Similarly, I don't like the way we write dates (28.11.2021) and much more prefer ISO8601 (2021-11-28). But I think this is a format people more agree on globally sooner or later with all its advantages.

Page 1 of 3Next →