HN user

timenova

270 karma
Posts3
Comments95
View on HN

Okay now I am concerned. We're using Neon. We can move easily at this point, but I'm sure they have huge customers storing many terabytes of data where this may be genuinely hard to do.

I went to Archive.org and figured out that in 2023, they announced they were shutting down on May 30th, all databases shutdown on June 30th, only available for downloads after that, and deleted on July 30th.

I play music in my car over bluetooth only from my watch. Works even without having the iPhone nearby. But yes, I agree with you. The Apple Watch can and should support almost all features the iPhone has. Three features I would like to see: hotspot, switching apps while on call, and Airplay music to soundbars.

I should mention Tigris[0] here. They're also a new Object Storage service, but they have this two-way replication facility with another S3-compatible service. The primary purpose they built it for is to mirror files from your existing S3 to Tigris as files are requested.

However they also have an option to copy files that are added to Tigris, to S3 automatically [1] (`--shadow-write-through`). I asked their founder if it's okay to use it as an extra redundancy continuously instead of a one-time migration, and they said they have no issues with it.

[0] https://www.tigrisdata.com

[1] https://www.tigrisdata.com/docs/migration/#starting-the-migr...

You're right, however I was looking for the same information to maybe try it on a RPi to learn more about Illumos.

The thing with most of these macOS window managers is they lack support for workspaces, an essential feature in WMs like i3.

macOS Workspaces are not the best to use, because switching between them causes an animation or at least a delay. I started using Aerospace [0] recently, and they've implemented virtual workspaces themselves which works much better than macOS Workspaces.

I still have to configure Aerospace properly for multi-display setups, but it works really well with this i3-like config right out of the box [1]. And they have comprehensive docs too!

I highly recommend trying out Aerospace if current macOS window management solutions aren't working well for you.

[0] https://nikitabobko.github.io/AeroSpace/guide

[1] https://nikitabobko.github.io/AeroSpace/goodness#i3-like-con...

Schedule Email API 2 years ago

Given all the limitations this API has, including "Emails can be scheduled up to 72 hours in advance.", the use-cases they mention like scheduling an email for an event or a weekly digest, will still require using a Job Queue in your application (like Oban for Elixir), mostly negating the managed-service aspect here.

Another issue is, when using a job queue, you may check at the time of sending the email whether you still want to send it. With queuing it, you'll have to periodically check for all scheduled emails whether you want to cancel any.

I'm guessing the Required Telemetry thing is gonna cause a technical/security problem too. Most production databases would be running in private isolated networks with no inbound or outbound internet access on the VMs, and because of this requirement, they'll have to open outbound access to at least Cockroach's IPs.

I like the RP2040 2 years ago

Hence they made the Pico Debug Probe [0]. It makes it super easy to reflash firmware to the Pico in a quick iterative loop.

However, the appeal of mounting as a mass storage device is not for iterative development (as you mentioned). Invariably something breaks, and the easiest way to get back on track is to reflash their default blank firmware using the mass storage interface.

[0] https://www.raspberrypi.com/products/debug-probe/

iSH does allow you to download packages from the Alpine package repo, but they maintain their own mirror. The only issue is that they haven't updated it in a while, so its stuck at Alpine 3.14, and there's no (at least straightforward) option to upgrade to the later versions or to Alpine edge. I haven't yet tried updating the /etc/apk/ files to make Alpine upgrade though.

+1 for Nebula [0]. It's a great streaming service, and while the author primarily watches YouTube, and goes to Nebula occasionally, I do the opposite.

I use it as my primary source for news (TLDR Daily), and watch content from creators such as RealLifeLore and Half As Interesting, among many others.

Because of that, I rarely open YouTube, and even then I use SmartTube [1] on my Chromecast which gives a great experience.

[0] https://nebula.tv

[1] https://github.com/yuliskov/SmartTube

There is one solution I've seen being used to solve this issue.

It is to overwrite the current Linux OS with the one you want. I came across this idea here [0]. I researched and got Alpine Linux running on Hetzner (even they don't support custom images) using a similar method [1].

This seems to be the guide to do the same with Arch Linux [2], I'm not sure though.

Once you do create a successful Arch image on OVH, take a snapshot of the machine before installing anything else, in case you want to start from a fresh Arch image in the future.

[0] https://github.com/elitak/nixos-infect

[1] https://wiki.alpinelinux.org/wiki/Replacing_non-Alpine_Linux...

[2] https://wiki.archlinux.org/title/Install_Arch_Linux_from_exi...

My co-founder and I are working on a cloud startup (we have a registered LLP in India), and after launch, we want to register in the US through Stripe Atlas/Clerky. It seems easy enough (as non-residents) to open a company bank account in the US too.

In the future, we plan to apply for the EB-1 (based on your suggestions in previous threads to others) to live in the US.

Is it okay to register and operate a US company from India for now, when we plan to apply for an EB-1 in the future? Or could it be detrimental for future visa applications or any other reasons?

DuckDB in Action 2 years ago

Does anyone know how well does DuckDB's persistent mode compare to SQLite for example?

Does it write synchronously on COMMIT and never lose data? Is it reliable enough to use instead of SQLite?

For people storing One-Time Passwords in 1Password, you can access them in the terminal too:

    op item get <item_name> --otp
To copy to clipboard just use pbcopy or xclip:
    op item get <item_name> --otp | pbcopy        # MacOS
    op item get <item_name> --otp | xclip -sel c  # Linux