My guess (and it's just that), is that a role on newish, high potential project like this would be quite something to land for the right person (i.e. they're already sold on Zig), and some reasonable funding allowing them to not have to work two jobs or only do nights/weekends is the enabler.
We're seeing (and contributing to, if I'm honest) this parenting mindset that you have to keep kids busy to "keep them out of trouble", thus the schedules get loaded up with organized activities. At least one outcome is that we reached a point where basically none of my kids friends were ever around for just... play. Then our kids are bored, and we'd like them to be doing something with others too, and soon we're signing up them up for activities and the cycle perpetuates.
This looks good, and I’m a target user in this space.
One thing I’ve noticed is the prevalence of Docker for this type of tool, or the larger self-managed PaaS tools. I totally get it, and it makes sense. I’m just slow to adapt. I’ve been so used to Go binary deployments for so long. But I also don’t really like tweaking Caddyfiles and futzing with systemd unit files, even though the pattern is familiar to me now. Been waffling on this for quite a while…
While it may be comforting to think you're just sticking it to "Amazon", if you look at almost anything you're doing, you're going to see other people who are really at the other end of this apathy. Whether it's co-workers you're blocking or giving half-effort to, customers being ignored, or the new engineer that is neglected.
Is there some purely "amoral object like Amazon" stuff that's part of it too? Sure. But at least in my experience, folks who are just phoning it in cause real stress for coworkers and others, and that definitely relates to personal integrity.
I’ve gotten to see some of that at a local level and… I just don’t know. We barely managed to pass a local school levy to recoup from a major accounting error that would have meant massive layoffs for the district. It’s a pretty good district academically, and I was shocked at how many empty nesters (new ones, too) were vocal about voting no just because “no new taxes“, despite all of their kids consuming that very system with great benefit for the past 18 years.
A few counties away, the library district said without a tax increase, they’ll have to shut down. “No new taxes” carried the day. Library shut down. Now folks are howling. And again it’s the non-voting kids that suffer.
If this is the behavior of folks about issues affecting their neighbors, in their own town, I’m not too optimistic what sort of support we could see for any kind of longer-term issue, especially if it isn’t atop the media cycle.
It’s a technique and may or may not be effective for a particular team. When I was an EM, we’d fairly regularly take stock of any processes to assess whether they were worth keeping, needed tweaks, etc. Funnily enough, on the daily standup one, I was the one who didn’t think it would remain, but the team really liked it.
I remember us once giving a supplier access to our internal bug tracker for a collaborative project. They were unable to get to the “…/openissue” endpoint.
Including the ones you visited on your phone, and even maybe as an in-app web view? Add to that the HN reader app I use and I’m finding a lot more escapes browser history.
You can do Add To Home, but you’ll get errors if you try to launch without any network. Though the PWA model can provide for a fully offline experience, I’ve found that only a minority offer good offline + sync. It is sort of the opposite of native apps, which usually have offline/local, and might have sync.
"Tolerate" is an odd way to describe a totally voluntary transaction in a market with plenty of alternatives. The service is either worth the price or not for each person, regardless of the COGS.
I did that for years but have recently switched to Cloudflare Pages. Cost are negligible either way, but Cloudflare auto publishing straight from a GitHub webhook out of my repo is slightly fewer components.
Yep. One thought experiment I like is how well I’d be able to carry forward human technological progress to some primitive group, given any descriptions or samples of said tech that I’d want.
Microprocessors are always the choke point, where I’d be hard pressed to reproduce one, and they form the basis for so much else.
To pick on your airport example a bit… all of the times I’ve gotten to enjoy a busted in-seat entertainment system, I’ve found myself staring at a stuck Linux boot process. This goes well beyond the OS.
I think you have to look beyond the company. In my experience, even the people implementing these tools hate them and rarely have some evil desire to spy on their employees and slow down their laptops. But without them as part of the IT suite, the company can't tick the EDR or AV box, pass a certain certification, land a certain type of customer, etc. It is certainly an unfortunate cycle.
My decision on SQLite vs Postgres is usually something like fixed and variable costs. For each little thing, Postgres is typically nicer to use. But the fixed cost of standing up and maintaining a dedicated database is high enough that I rarely need to go that route. (Hosted services just make that fixed cost into explicit $) And now with litestream, the server-side story has gotten nicer for SQLite, so I expect the percentage of time I need pg to continue to drop.
>the helicopter crash-landed in a minefield that made up part of the federal military headquarters' perimeter defenses. Some of the survivors, attempting to abandon the wrecked Mi-26, are reported to have been killed by 'friendly' anti-personnel mine explosions
I just turned 50 and am slowly starting to hate being sleepy. I think(?) I'm getting a restful night's sleep as I typically have, and I'm still active and eat pretty well, but damn... every time I sit down after about 3 pm I feel ready to doze off. I have so much I want to do (not necessarily work, either, but things like reading an engrossing book, watching the movie with the family, etc.), and frequently falling into a groggy state frankly sucks. I'm still experimenting with how to improve the situation.
Along the lines of some other comments here, this would benefit from some documentation about privacy, terms, are they trying to make a business from this, what they’re doing with the data, etc.
I’ve never tried it, but it doesn’t sound terrible. As I approach 25 years in industry, what does sound terrible is more rote studying for interviews, and I don’t mean just leetcode. The idea of just giving the work a go in situ, and we either like each other or not, sounds sort of refreshing should I find myself job shopping.
I recently bailed on their process. My reward for passing the leetcode gantlet would be a 50% chance that the offer would require uprooting my family and moving across the country. Ok, we’re done.
When I’m in a library, or perhaps a Goodwill store, and see some woefully out-of-date volume (that 1991 copy of “Let’s Go: Chicago”), I think about how it survives because it takes work to remove it. Multiply this by the number of physical copies that can be scattered about, and it just seems more intrinsically stable than a purely digital work. Sure, we could be making infinite digital copies, but it seems like so far we’re cool with 2 (the original, and internet archive)
I'm willing to pay for a lot of software, but the costs are certainly real (especially in aggregate), and I try to be mindful of whether it is worth it to me. I would definitely pay $10/year for a password manager. I currently pay $36/year. Would I pay $100? No. But I'm not sure where the cutoff is.
And then I have to do this for every pricier piece of software. (For all of the lower-cost, one-time payments, little apps, etc. I just pay and move on.)
Slightly triggering! I grew up in Illinois, about two blocks from one of those sirens, and they tested the thing weekly for about 30 seconds. It was so loud. For a while, I had regular nightmares about tornadoes, and that siren was always a part of them.