136 karma · joined January 21, 2013
I took two actions to distribute my app.
First, I automatically build static binaries for Windows, macOS, and Linux: https://gitlab.com/philipmw/warmup-s3-archives/-/releases/v1... . This part is fully within my control, and I believe these binaries fully cover the potential audience. This works well because my app is just one binary, so I am not worrying about distributing assets or other complications. If you like this, adopt my `.gitlab-ci.yml`.
Second, I am already a Nixpkgs contributor, and I added my package to Nixpkgs. Nixpkgs is niche in its own way (as you point out too), but it makes it trivial to adopt my app if you're already using Nixpkgs. Given that my app's intended audience is very tech-savvy, Nixpkgs is probably a good fit here.
It’s rather high friction; you have to set it up in advance, and then read a six digit number over the phone. And I am not sure that it mitigates the threats… in this situation, I suspect it wouldn’t. It could even make the situation worse if the daughter is genuinely in trouble but can’t access the authenticator.
But I can’t think of a better solution. Any other ideas?
> A language model trained from scratch exclusively on data from certain places and time periods to reduce modern bias and emulate the voice, vocabulary, and worldview of the era.
Discussed here: https://news.ycombinator.com/item?id=46590280
So I bought an “unlocked” Pixel that had a locked bootloader. Returned it. Felt bad because the seller correctly classified it.
Ultimately I found an eBay seller (thegizmotrader) that explicitly lists the bootloader as unlockable.
When buying secondhand, I suggest looking for Pixels not associated with any particular carrier (as are sold by Google online store), and especially not Verizon.
I was so impressed by its pricing and efforts at transparency that it motivated me to learn Kubernetes. I finally achieved the "cattle, not pets" nirvana. My Kubernetes cluster running a demo service costs me $14/month: $4/month for the spot instance, $10/month for the load balancer, and $free Kubernetes control plane (non-redundant; not intended for production). $14/month is an amazing value, as long as you know the limitations.
Although this article greatly emphasizes Rackspace's market-based prices, they do have some price controls. First, they have a reserve (floor) price on their compute. In their older data centers, it's $0.001/hr ($1/mo), while in their newer data centers it's 10x higher: $0.01/hr ($7/mo). Second, their bidding UI supports bids only in increments of $0.005/hr, so you actually can't bid $0.001: $0.005/hr ($4/mo) is the lowest supported. If everyone bids $0.005/hr to start, then is $0.001/hr even achievable as a market-clearing price?
Secondly, their pricing is not as sweet on everything else beyond spot compute. Load balancers are $10/mo each. On-demand instances are comparable to on-demand pricing in other cloud providers. (A 2 vCPU / 4 GB RAM instance in the older data center costs $27/mo; almost equal to AWS t4g EC2 instance with the same vCPU/RAM combo.)
Today I run a POC web service on Rackspace Spot, and I pay $14/month; this is the lowest achievable price on Rackspace Spot, and it is not production-quality.
If you run a production web service, your costs grow to $40/mo (redundant Kubernetes control plane) + $27/mo (on-demand cheapest instance) + $10/mo (load balancer) = $77/mo at a minimum. You'll also be paying for storage, but I don't include that. Spot instances don't even play a role here.
Is that still a great value compared to other providers? I am not sure. If it is, then Rackspace Spot marketing is focusing on the wrong thing. And if it's not a great value anymore, then it makes sense only if your workload is heavily dependent on interruptible compute.
Our report focuses on this workplace surveillance technology, and how it makes these jobs worse for drivers and our communities.
1) compare to a team-shared Linux machine with SSH daemon. Each team member has a user account, and they can manage their SSH authorized keys, including keys stored on Yubikey. The team can share files and git repositories on the Linux machine's own storage. Some differences I see with this approach are the federated aspect and "append-only data structures that allow clients to catch dishonest server behavior".
2) compare to Radicle, a decentralized git service. Identities are keypairs.
With FOKS, how coupled is storage of git and secrets to the FOKS server?
You’ll be surprised by the concept of “risk-free play”:
https://www.lpm.org/news/2024-03-08/gas-station-gambling-is-...
Though password managers are useful, they don't obsolete memorization! At the very least, you need to memorize your password manager's master password. I also don't put extra-sensitive passwords in my password manager, such as for my email account, laptop OS, SSH key, employer enterprise account, etc. I probably have about ten passwords / passphrases memorized, and I don't think this'll ever reduce.
To scratch my own itch, I created https://phrase.shop, which also generates grammatically correct phrases (not full sentences though), minus the insults. Hopefully you find it useful too!
It's similar to a multitude of languages targeting the Java Virtual Runtime (JVM) -- functional, imperative, object-oriented, actor-based -- whatever you want, but they all produce interoperable bytecode.
It’s a Neoverse N1 architecture, whereas the new Gravitron is Neoverse N2.
It is an E-ATX form factor, and I can’t tell whether the price makes it a good value for someone who simply wants a powerful desktop rather than ARM-specific testing and validation.
Detecting separation doesn't rely on the end-of-train device. The EOTD only helps with this by 1/ helping activate the brakes twice as fast by detecting loss of pressure on its end and opening the brake valve, and 2/ sending periodic status indication via radio signal to the locomotive so the crew has more visibility into what the pressure is and whether the tail of the train is moving.
In August 2022 they released a major firmware update. Maybe that addressed the iCloud incompatibility and reliability issues?
For example, Honeycomb LX2 (https://www.solid-run.com/arm-servers-networking-platforms/h...) -- very solid, great specs, upgradeable RAM up to 64 GB, but its price has been increasing over time, now at $919. Still, looks tempting to me.
https://browser.geekbench.com/v5/cpu/compare/17159543?baseli...