Viewing profile — andrewzah
andrewzah
HN member- Joined
- Wed, Jan 22, 2020, 1:08 AM UTC
- HN karma
- 3,095
- Public activity
- 938 items
- HN profile
- View on Hacker News ↗
About andrewzah
My website and blog: andrewzah.com. I write about programming, language learning, and traveling. I have been studying Korean for ~4 years now.
My code: https://github.com/andrewzah. Currently remotely employed by Open Source Systems.
GPG: D87BD9DCF11BACD6CDB40CB213732FB13E61E0BE
Recent public activity
-
comment
Comment #31388739
I tried Baikal but Radicale was much easier to use and set up. It’s been solid for the last two years for me. That said I try to avoid self hosted services written in Python, espec…
-
comment
Comment #31388710
Yep, comes from “soyboy”, a pejorative for more feminine men. The term came about from soybeans having phytoestrogen.
-
comment
Comment #31339845
Politicians don't have the right to be on a private website. They already have official channels to communicate. Twitter has every right to ban Putin, or Trump, or Duterte, etc.
-
comment
Comment #31333658
The fact of the matter is that the US is laid out in a way that cars are necessary for most places. Even if you actually get people to vote and participate in their local politics,…
-
comment
Comment #31333223
* The UI is nice to have * You get features like issues, project wiki, etc * You can still collaborate/handle PRs easily with other people I selfhost for the above and just to have…
-
comment
Comment #31333204
I wouldn't say it's terrible but prometheus & grafana have a learning curve for sure. It's a question of do you want a pull-based architecture (prometheus) or a push-based one (inf…
-
comment
Comment #31332869
I've been using apple maps for probably 3 years now and for driving it's great. Both for local navigation and driving from the east coast to ~michigan/illinois. My family still swe…
-
comment
Comment #31295158
Who is “we”? It’s not surprising or creepy that people focus on what they actually can control. None of us realistically can change the fact that America is built around roads. Not…
-
comment
Comment #31291040
I can’t speak for everyone but I make enough money that messing around with e-mail spam is not worth it, when I’d rather be playing my instruments or whatever. I do my email throug…
-
comment
Comment #31275435
I don't think the average router would be able to run much of anything, not to mention how insecure the average router is since people don't update them. Mastodon is very resource …
-
comment
Comment #31261065
To my eyes this is way harder to read than traditional notation, which really isn't hard to learn and works well for most music (and non-12TET music). It's hard to see if a note is…
-
comment
Comment #31162543
If this concerns you so deeply then write to your representatives to enact legislation. The kid did nothing wrong as it stands now since anyone can look up that data apparently. I …
-
comment
Comment #31161405
Comparing a trivial Maintaining a 5k+ LoC java/c#/go/rust/crystal codebase is orders of magnitude simpler than standard ruby. Sorbet/RBS bridge that gap now, but are a pita to use …
-
comment
Comment #31161293
Crystal has local variables. I didn't mean to imply that ruby & crystal are 1:1 drop-in replacements, but there are a great many similarities. Enough for me as a ruby/rails dev to …
-
comment
Comment #31161091
What semantics is crystal lacking? Obviously it's not a 1:1 replacement as the ecosystem is different, gem management (shards) is different, etc. Crystal also has union types and c…
-
comment
Comment #31160860
There essentially already is a statically typed ruby: Crystal. https://en.wikipedia.org/wiki/Crystal_(programming_language)
-
comment
Comment #31146560
No. The parent comment’s viewpoint is fine, whereas your absolutist viewpoint is not helpful. Facebook, Instagram, Twitter are what you make of them. There’s nothing to “present” i…
-
comment
Comment #31131653
I find it interesting that snapchat still is used by young people and not really by older people. I remember using it about 10 years ago in highschool, and then college, before I k…
-
comment
Comment #31131628
"he best parts of Twitter are amongst professional circles where people use their real names" Real names don't mean anything. Facebook/Twitter/Instagram have people with real names…
-
comment
Comment #31128586
Cube 2: Sauerbraten is fun and it uses very little resources. The game and engine are open source. Other than that I can’t really think of anything other than good clones like Open…
-
comment
Comment #31124594
The question here is: so what? Valve makes a lot of money from the steam store. They’re not going anywhere. There are competitors like gog games that sell them without DRM. You dow…
-
comment
Comment #31124376
It’s a pretty famous quote and he’s correct. Steam has DRM aspects but is pretty seamless. It is entirely way more work to look for cracked games and download those than to just bu…
-
comment
Comment #31007972
I assume that these projects took time and effort, but the finished results look to me like a half-baked render, like someone just forgot to finish the job. I'm not a fan of much o…
-
comment
Comment #31003899
The exterior of the Notre Dame du Haut is simplistic, not beautiful (although the slope of the roof is nice). The interior design is striking in its layout, but overall both are ug…
-
comment
Comment #30974278
All of 'em. All of them will be safe. AI generated content is devoid of meaning and randomly generating some pictures isn't indicative of anything to me. Human works of creativity …