HNHacker News
TopNewBestAskShowJobs

zcdziura

493 karma · joined May 31, 2014

submissionscomments
zcdziura··on Angular v22
Modern Angular is MUCH nicer to use than the v2 days (or even the v4 days when I first started working with it). A lot of the required boilerplate is unnecessary nowadays. And even RxJS and NgRX are becoming less and less necessary to use too, which is great.
zcdziura··on Angular v22
What kinds of features or workflows are you missing that Angular's CLI doesn't cover? Or is it just that you're used to Vite (or something else) and wish you could use that instead of Angular's own tooling?

I'm not on the Angular development team or anything, though I do use Angular at $DAY_JOB and I'm overall perfectly fine with the framework and its tooling. However, the grass might be greener elsewhere; I'm just not familiar with it!

zcdziura··on Steam Machine
Why would Framework "distance" themselves from Omarchy? What's a Linux distro got to do with anything?
zcdziura··on The strangest letter of the alphabet: The rise and fall of yogh
I completely agree with you. I've taken an amateurish interest in linguistics over the past couple of years, and I've often thought that it might be a fun exercise to come up with a phonetic alphabet for the English language. Use the letter 'c' to represent /ch/, 'x' to represent /sh/, etc.

Maybe as a fun pet project someday!

zcdziura··on A Tour Inside the IBM Z17
If you have to ask, you can't afford it!
zcdziura··on A Tour of WebAuthn
Can anyone recommend a good dummy passkey provider to use when developing and testing RESTful authentication services that will rely on WebAuthn? Every example that I've seen online for interacting with a WebAuthn service assumes that you're working within the context of the browser and can use the Navigator APIs.

I like to use regular ol' cURL when testing out API endpoints, and it would be great if there were some kind of dummy CLI program that I could use to generate the WebAuthn key agreements and materials.

zcdziura··on Vultr Raises $333M at $3.5B Valuation
I originally signed up with Vultr because they make it easy to set up an OpenBSD server, and I wanted to experiment with hosting my own mail server on OpenBSD. I've since expanded my usage with them and host everything on Vultr. Very satisfied with their service!
zcdziura··on Mail-in-a-Box: a mail server in a box
I host my own mail server on Vultr. One thing to note if you want to use them is that, by default, they block outgoing SMTP ports by default. You have to file a support ticket to unlock that port for your account, and you need to have a server running under your account on their infrastructure for at least a month before they'll unblock the port.

It's a bit annoying, but they do it to prevent people from using their infrastructure to send spam. And you only ever have to do it once.

zcdziura··on Diamonds are losing their allure
When I proposed to my wife, I proposed with a ring with a single, solitary moissanite gemstone, about 1kt. She loved it (I assume she still loves it, she still wears it and gets complements on it frequently). One of the main complements that she receives is how "shiny" it is, probably due to how refractive moissanite is compared to diamond. That made me feel good hearing how people noticed.

It was also SIGNIFICANTLY less money than an equally sized diamond at the time. I understand that you want to demonstrate your love and affection to your significant other, but I can't justify spending nearly $10k on a ring, whose gemstone was probably harvested by someone working in reprehensible conditions (probably slavery).

zcdziura··on Ask HN: Why can't I host my own email?
This is also why I went with Vultr as my server host. They block port 25 by default and make customers file a support ticket with them to unblock that port. They also require your account be active for at least a month and be using their service in good standing during that time. Wasn't an instant process, but was simple enough to accomplish in the end.
zcdziura··on Ask HN: Why can't I host my own email?
That's very interesting. I never thought to relay mail internally to dkimproxy. I'll have to give that a shot. I like the idea of hosting the entire solution myself and not relying on any 3rd party solutions, but relaying through SMTP2Go was the only thing that I tried that actually solved the problem. Perhaps this will offer a good solution! Thanks!
zcdziura··on Ask HN: Why can't I host my own email?
The problem is that spam was/is so bad that extreme measures were taken to curb it. There are all kinds of invisible forces that you abutt that can be difficult to figure out, such as IP blacklists and the like. And even if you set everything up properly and host your email with a responsible host, Microsoft will still mark your mail as spam.

I host my own email server with Vultr on an OpenBSD VM using OpenSMTPD and Dovecot, relaying all outbound mail through SMTP2Go (their free tier more than meets my needs). I have all of the necessary DNS entries set to mark my mail as legit, and I sign all outgoing mail using strong 2048-bit RSA keys. Thus far, I'm able to send mail and not have it marked as spam (at least to everyone that I've corresponded with thus far). It was a lot of work to get to that point, but not terrible.

zcdziura··on Workers Are Winning the Return-to-Office War Because They’re Right
That's because people have been resigning from their old jobs and switching to different ones.
zcdziura··on You are not Google (2017)
You're essentially agreeing with the author's premise. They're saying that you should think about your business domain problem and choose technologies that solve that problem, even if they aren't the big, flashy technologies used by Big Tech.

If your business domain involves handling peta/exabytes of data, then by all means Cassandra is right for you! Most companies don't handle nearly that much data however, so using Cassandra for a database to manage only a few gigabytes of data is overkill.

zcdziura··on Dungeons and Dragons Is a Case Study in How Capitalism Kills Art
I don't actually believe you can patent game mechanics. Specifically for D&D, there's nothing novel about rolling a polyhedron and adding the resulting value with some other static value on a piece of paper.
zcdziura··on Intel Core i7-11700K falls behind AMD Ryzen 7 5800X
I was really lucky to find the 5800X for sale directly from AMD. Looks like it's out of stock right now, but was definitely available for purchase even like a week ago. Just poor luck! Buying PC components right now is an absolute chore.
zcdziura··on Ancient Earth Globe
Sort of off-topic: I love looking at images of how the Earth's continents have shifted and moved over time. They provide a lot of inspiration for me when making homemade maps for my D&D games. Whatever nature has done makes for much more compelling and believable maps than what I can make on my own!

My latest map is based on a rotated view of what Pangaea Proxima will (probably) look like in a few million years. Looks pretty neat and provides a lot of inspiration.

zcdziura··on IBM Z mainframes revived by Red Hat, AI and security
My first job out of college was working at a large financial services company in one of their departments that, among other things, handles corporate actions on behalf of its customers. Much of that corporate actions processing is done as part of a nightly batch cycle that runs on an IBM mainframe. The system itself was first deployed and continuously maintained for longer than I've been alive.

Long before I joined the company, that department tried to rewrite the system to be "modern", porting everything over to Java and having it run across a couple of servers. This was in the late 00's if I remember correctly. Apparently this rewritten system couldn't handle the volume of data that the mainframe can easily process during its batch cycle. However, were they to rewrite the system now (having the tools available to better facilitate real-time processing along with flexible resource scalability) I bet that a new system would be able to keep up with the demand and be just as expensive, if not a little more cost effective to run.

Does anyone else have any experience updating and rewriting old mainframe batch processes to newer systems and architectures?

zcdziura··on Wiki.js
Same here, it's been a great asset to have available to document stuff in my homebrew world and have it reference other stuff. Being able to link my wiki out to my players for their own use is very handy.
zcdziura··on Michael Barbaro and the success of “The Daily”
While I still listen to and enjoy The Daily, I'm 100% with you with Barbaro's cadence and the way he reads from his script. Especially with how he reads off the ending "Here's what else you need to know today" line after the main story is over. It sounds like "Here's... What else... You need... Toknowthcirbfifhskd". I always laugh to myself every time I hear that.

I also understand that teasing someone about the way they speak (even if it's just to myself, hundreds of miles away from my commute to work) especially shitty because how you speak is one of the most personal things about someone, but JEEEZE!

zcdziura··on Firefox 72.0
What have you noticed about mp4 video playback that is broken? I've used Firefox as my daily driver for many, many years (even before the Quantum updates) and have never noticed any playback errors.
zcdziura··on Free and Open-Source Mathematics Textbooks
Wow, it's a fun surprise to see Dana Ernst featured on Hacker News! Before he moved to Arizona, he was a mathematics professor at Plymouth State University. I had him as a Discrete Mathematics teacher, and he was awesome!
zcdziura··on You Don't Need MomentJS
If you do find the size of MomentJS to be troublesome for your particular usecase, and are in need of handling timezones, Luxon is a great alternative. It's from the authors of Moment, and I believe it uses the built-in i18n APIs found within modern browsers to handle timezones.
zcdziura··on A new digital divide: Young people who can’t use keyboards
This article talks primarily about people from Japan, whose script I imagine is much easier and faster to enter via a smartphone.
zcdziura··on Stripe to donate $1M to California Yimby
Off the top of my head, I can think of two places: Raleigh, NC and Austin, TX.
zcdziura··on Massive Breach in Panera Bread
Oh boy. I just verified this with a few phone numbers of folks that I know personally, and their personal data came back just fine. This isn't good! I hope it's patched ASAP.
zcdziura··on Modern life is lonely – We all need someone to help
That's exactly it, I think. Not long ago when I was still in high school, many of my peers worked incredibly hard to be able to go to college. I'm not sure that many of them knew exactly what they wanted to study while in college, but I know that many of them went away and then came back because it "wasn't for them"; whether that means they were lonely as described in this article, or realized that what they were studying and where was a mistake for them. Either way, last I checked, many of my peers are back at home in familiar territory.

As I'm not a parent, I have no idea how the modern child is raised or how the modern parent is "expected" to raise their kid, but I get the feeling that, on the whole, creativity and exploration aren't encouraged in young children; rather their lives revolve around structured activities where the agenda is decided ahead of time for them. That's a great way to keep kids busy, but I'm not sure if or how it develops their brains and senses of independence... But I have no actual proof of that claim, just anecdotal evidence from seeing my aunt and grandparents raise my younger cousins.

zcdziura··on Bay Area hammered by loss of jobs: Lack of affordable housing strangles hiring
How much land and house does that $1M buy you? In New Hampshire where I live, $1M buys you quite a bit: several thousand square feet of house, several acres of land, an excellent local public school system, great views... Heck, I even imagine that in the greater Boston metro area you'll get a similar bang for your buck.

Your normal family property (approx 1500 - 2000 ft/sq, ~1 acre land) goes for $200k - $250k. Still expensive, but doable, especially if both parents are making decent money (>= $50k/year is what I count as decent money). Less than $30k down payment brings your monthly expenses to less than $2k/mo. Exactly half price for what I'd imagine to be similar living conditions in SF Bay (albeit Bay Area public schools are probably better than NH's, though New England has very good schools).

It's clear that you're making a lot more money than I am for similar experience -- I too am less than 30 years old -- but I wonder the difference in percentage our savable income is, given the difference in costs we both pay for housing. I too wonder for others in our age and job demographic what they're able to save when living in SF Bay vs. elsewhere.

The cost of living there doesn't seem worth it to me. Heck, NE I think is too expensive! Been looking to move down to Raleigh, NC after I get married, but that's neither here nor there.

zcdziura··on Rust 2017 Survey Results
There was a GitHub issue that I recently saw where there was some bike shedding about rustfmt changing the option name "bad-syntax" (or something like that) to something less "judgemental". The reasoning being that you may have a particular coding style that differs from what rustfmt thinks is correct, and is thus "bad" (with bad being defined as giving bad input into a program). I'll try to hunt down the exact URL for the issue...

While the example isn't within official documentation, it does demonstrate the lead Rust devs placing a lot of importance on social politics, and tip-toeing around such politically sensitive topics as coding style.

Again, as the OP stated, nothing in how the Rust development community handles itself can be stated as bad. They go out of their way to be inclusive to everyone, and I think that's admirable. The way they go about it, at least from the example I found, is a bit tacky. There are more important things to bikeshed about than the name of a simple option, and in doing so it can come across as a bit tacky. But what do I know, perhaps I'm the real problem here!

zcdziura··on Love it or hate it, truckers say they can’t stop listening to public radio
Hey hey, another New Hampshire native!

It also helps that, depending on where you live, NHPR is the most entertaining programming available. The Exchange is a very high quality current events show, and the host is incredibly good at her job. I would listen to that when traveling up to PSU for school during my senior year.

If you find yourself north of Tilton, NH, you're not going to have much choice in radio programming. Unless, that is, you enjoy country or Christian radio.

Page 1 of 4Next →