News for hackers. Stuff that matters.

timenova

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.

That would be amazing honestly!
This is amazing! I set a few extensions manually.

However, does anyone know a way to set all text-like documents to open with a single editor (for example Zed) on Mac? Even text files without any extensions?

Re:Preview: Amazon S3 Tables and Lakehouse in DuckDB on Tuesday March 18, 2025 @05:06PM (#43405120)
Can you elaborate what kind of problems does plain parquet have?
Re:Garmin's –$40B Pivot on Tuesday January 21, 2025 @11:45AM (#42782191)
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.
That was their plan with trying to buy ARM...
Re:FreeBSD: How Can We Make It More Attractive to New Users? on Saturday October 12, 2024 @10:31AM (#41819352)
What's the best resource to get started with FreeBSD for someone who's never used any BSDs?

I want to experiment with FreeBSD on a spare Raspberry Pi for now.

Re:Hetzner Object Storage on Monday October 07, 2024 @09:45AM (#41765965)
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...

Re:Linear Mobile – Available for iOS and Android on Sunday September 22, 2024 @09:09PM (#41621491)
I've been using the Linear Mobile beta from TestFlight for a few months, and I have to say, it's a really well-designed app, and the animations are just beautiful.
Re:Who Owns Nebula? on Friday September 13, 2024 @03:52AM (#41528979)
While their corporate structure is shadowy, their revenue distribution between creators is not. The source for this is in this video [0][1] by TLDR Business.

Essentially, all the money collected by subscriptions is paid to creators based on the number of views on their videos.

[0] https://nebula.tv/videos/tldrbusiness-how-does-tldr-really-m...

[1] https://www.youtube.com/watch?v=clfti6Do9lc

Re:Why Oxide Chose Illumos on Thursday September 12, 2024 @03:59PM (#41524861)
You're right, however I was looking for the same information to maybe try it on a RPi to learn more about Illumos.
Re:Keyhole – Forge own Windows Store licenses on Saturday September 07, 2024 @03:14PM (#41475787)
The same is the case with the Xbox Series X/S. I was shown three options for the last update: [Update Now] [Continue Offline without Updating] [Shut Down Xbox].
Re:Moom 4, the next-generation window manager on Saturday August 24, 2024 @03:11PM (#41340647)
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...

Re:Schedule Email API on Tuesday August 20, 2024 @09:49AM (#41300050)
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.

Re:pg_duckdb: Splicing Duck and Elephant DNA on Saturday August 17, 2024 @08:45PM (#41279258)
Looking forward to this getting supported on Neon!
Re:CockroachDB License Change on Thursday August 15, 2024 @03:51PM (#41259711)
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.
Re:Apple memory holed its broken promise for an OCSP opt-out on Wednesday August 07, 2024 @05:48PM (#41185942)
They posted about this recently [0][1]. They are using Homomorphic Encryption in iOS 18 for Live Caller ID Lookups.

[0] https://www.swift.org/blog/announcing-swift-homomorphic-encr...

[1] https://news.ycombinator.com/item?id=41111129

This is fantastic. Does anyone know how to run Alpine Linux on it?

Last time I tried through AltStore, I couldn't get it working.

Re:Claude 3.5 Sonnet on Wednesday June 26, 2024 @11:54PM (#40807029)
I ran into this rate limit recently when generating a logo in SVG. It's 45 messages per 5 hours (with some caveats). It's documented here [0].

[0] https://support.anthropic.com/en/articles/8324991-about-clau...

Re:I like the RP2040 on Tuesday June 11, 2024 @10:48AM (#40646816)
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.
Re:De-googling, so far on Friday May 31, 2024 @03:42PM (#40539405)
+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

Re:Ask HN: Please recommend how to manage personal serverss on Saturday April 20, 2024 @06:31PM (#40101598)
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...

Thanks for the reply! Really appreciate the advice.
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?

Re:A disk so full, it couldn't be restored on Thursday April 04, 2024 @01:10AM (#39926782)
I noticed CockroachDB does the same thing too, on node startup [0].

[0] https://www.cockroachlabs.com/docs/v23.2/cluster-setup-troub...

"This app is currently not available in your country or region."

Perhaps you can drop the geo-block?

(2019)
Re:DuckDB in Action on Monday March 18, 2024 @12:51PM (#39746845)
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?

Re:TOTP Codes in the Terminal on Sunday February 25, 2024 @07:09PM (#39506333)
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

Older »