Hacker Newsnew | past | comments | ask | show | jobs | submit | dewey's commentslogin

Not a coincidence, he's someone who's writing about hotwire a lot: https://masilotti.com/hotwire-native/

Transponders get turned off all the time, especially if you don't want to be targeted.

Are they though, in the straight ? I'm not sure it's such a great move, TBH:

Given that the baddies clearly can locate ships and see that there's no transponder, and come to the conclusion they need. "Hmm, it turned off transponders and is now moving toward the straight. It's a tanker, and not one of ours, or Russia's or China's. Let's bomb it!"

Also, pragmatically, you could look at the transponders suddenly not showing up anymore as a sign of attempt of passage, especially if they show up later on the other side.

But yes, that would no longer be very realtime.


Transponders are a voluntary system, see: https://en.wikipedia.org/wiki/Shadow_fleet

The fleet serving Iran and Russia does not use transponders. It's a large fleet. Ships without transponders are just a fact of life in shipping.

A real hacker would obviously never use a Microsoft product, or worse, post on a VC funded web forum!

Sport streaming is the one where I don't feel bad about using unofficial services, they are reasonably priced, I can watch the broadcast of the country that I prefer (Sky UK over the German coverage for example) and I can use an app like https://www.uhfapp.com which is more polished and works better than all the official streaming apps combined.

It's a cool hack...but also a bit unethical as the reason they are free is that there's ads. I almost feel it's more ethical to sign up for a paid pirated IPTV service and then use that, with the benefit of that being more stable and probably with higher quality.

You research it once, use it and then remember that it has "ancestor" in the command somewhere and then use ctrl + R to dig up something from your shell history.

I've just tried this, and the most touched files are also the most irrelevant or boring files (auto generated, entry-point of the service etc.) in my tests.

Yeah same thing happens with lockfiles and CI configs. You end up filtering out half the list before it tells you anything useful.

I just tried it too and it basically just flagged a handful of 1500+ line files which probably ought to be broken up eventually but arent causing any serious problems.

If it's (like in my case) dependency management, localization or config files, breaking them up will likely only cause more issues. Make sure that it's an actual improvement before breaking things up.

The selling point of Dropbox/Google Drive isn't the storage itself, but that there's app for mobile and desktop operating systems which deeply integrates it in the OS so it's just like a local folder that's magically synced.

So it's a cool project, but not really what I'd say is a Dropbox replacement.


On the other hand when a Dropbox user shares a file with you these days, the nudges have so gotten out of hand that it's a pain to use.

That’s only an issue if you use Dropbox for sharing with non-Dropbox users, rather than for syncing files across devices and accounts, and having an extra versioned copy in the cloud.

riiiiiiiiiiiiiiiiiight

And your point is... everyone should have Dropbox?

There are other less annoying alternatives such as WeTransfer.

https://syncthing.net/ <- like this :)

Free, opensource, works on computers and phones, can in most cases puncture nat, supports local discovery (lan, multicast).

No googles, no dropboxes, no clouds, no AI training, no "my kid likes the wrong video on youtube, now our whole family lost access to every google account we had, so we lost everything, including family photos", just sync!

(not affiliated, just really love the software)


The only issue I have, with this amazing piece of software that I heavily use across multiple devices, is management of sync failures and exclusions via the UI. I have been using it for long enough to know the tips and tricks but it would be great for the web UI to allow easy management of conflict issues and the ability to mark files/folders as exclusions in a friendly manner.

This is my go to solution for code sync across macOS laptop, Windows VMs, and Linux VMs to build and run/debug across environments. Unless something has changed, exclusions of build artifacts was always an issue with cloud sync providers. I have been doing more cross compilation on macOS, copy and run on those other machines lately for prototypes, but for IDE based debugging it’s great to edit local or remote and get it all synced to the machine to run it in seconds.

Sadly it doesn't have a great official solution for mobile devices.

The problem with syncthing is that you need to download the whole folder to your device. Google drive is "streaming"

Have a look at Seafile's SeaDrive client for that.

Mind, I haven't actually used it in anger, as I prefer full file sync vs on-demand.


How's that a problem? The tool has "sync" in its name. It's a feature.

Right - you pay for the GUI and the well-balanced user experience. It's less about, strictly speaking, the storage.

Which is, in the end, true of a lot of tools where the underlying 'things' aren't particularly spectacular but rather it's the user experience that sells it


We can just all use rsync, no need for an app.

Yep, I use rsync to sync files / directories between my desktop, laptop and even phone (Android). Also an external drive.

I ended up creating https://github.com/nickjj/bmsu which calls rsync under the hood but helps you build up a valid rsync command with no surprises. It also codifies each of your backup / restore strategies so you're not having to run massively long rsync commands each time. It's 1 shell script with no dependencies except rsync.

Nothing leaves my local network since it's all local file transfers.


Until I want to share with say… anyone that isn’t on HN :)

If you're not aware, the GP was a reference to the original Dropbox HN post, wherein BrandonM said, effectively, "why wouldn't I just use rsync?"

https://news.ycombinator.com/item?id=8863


I am pretty sure I knew that and forgot it and now I know it again :)

Just make a route on your web server, making all the files available with some long, impossible to guess, unique ID that can be shared. Like https://files.<your domain>/<id here>.

If they want to collaborate, they can just post the changed file, using the auth key you generated for them set in some header field, to https://files.<your domain>/<id here>, which could automatically increment revision numbers. Then you could access specific revisions with .../<id here>/rev/<revision>.

So much easier than installing an app! You could literally just use curl as the interface! (I kid)


Hah, yeah. I do have a one line CLI script to upload a file to S3, get a shareable link, and send it to me on ntfy.sh. And my family all have ntfy.sh so that honestly is viable for some things. But still, not really all that workable for many things. And only I have this power in my family

Then S3 is not going to be a lot better :)

Except that for macOS it uses the FileProvider Framework. So files that are rarely accessed get deleted from your local storage and synced back automagically when you access them. Saving space on your disk because on mac you can’t upgrade your ssd without a soldering iron.

> but that there's app for mobile and desktop operating systems which deeply integrates it in the OS so it's just like a local folder that's magically synced

Which mobile OS would that be?

The big reason I stopped being excited about cloud storage is that on mobile, from what I can tell, none of the major providers care about "folder that syncs" experience. You only get an app that lets you view remote storage. The only proper "folder that syncs" I had working on my phone so far was provided via Syncthing, but maintaining that turned out to be more effort than my tiny attention span can afford these days.


On iOS, Dropbox integrates with the Files app. Since that was added a couple of years ago, I rarely have to open the Dropbox app itself. About the only time is when I want to restore an earlier version of a file.

You can also mark complete folders as “Make Available Offline”, which will keep their contents updated, though I don’t really use that personally.


The biggest benefit of the ios dropbox app is to search through the contents of all files. When accessing from the files app that is not possible, unfortunately.

Wow, I’m surprised. Of all my self-hosting solutions, this needs least maintenance, for me. Recently had to move to a fork of SyncTrazor, because a new project picked up support, but that’s the first time I had to think about it in years. Wish NextCloud and Immich were that easy!

I've been using Immich for some months now, it was just "install and forget" experience. Updating it to a new version also was very easy.

Obsidian is exactly this, it just totally doesn't act like it. in fact, it is a bit fiddly to make it do this. but THIS is why Obsidian is so useful

I'm using iOS and macOS. On macOS I have the folder that syncs experience (I'm using Synology Drive, but Dropbox works the same way), on iOS I have the "browse remote files" experience but I can pin files I always want to keep available which is what I want.

Right. It's similar to Windows and Android experience. Thing is, for the latter, I don't want to "pin files I always want to keep available" - I want them to actually exist as files in the shared storage, so other apps can operate on them as if on regular files.

(Unfortunately, both mobile platforms themselves are actively fighting this approach, and instead encourage apps to keep data in private databases and never expose them as actual files.)


I get the pain point, but databases are a much better data model for multi-device, intermittently-connected sync. Filesystems just aren’t designed to be async and conflict-resolving.

> databases are a much better data model for multi-device

Fyi, a filesystem is a database too.

And acid SQL databases ain't much better at that domain from my perspective.


The problem on mobile is more that the other apps don’t get access to the general file system, and/or prefer to import the files anyway.

My only major complaint with gdrive on Mac (besides Apple and Google but I have to deal with them for work) is that you can’t set the storage folder to an external location like with windows. I don’t want to be constantly loading/unloading media on my internal storage, but I don’t have a choice without janky work arounds. It’s a very frustratingly “Apple” thing to do.

Seafile seems to have that feature, but upload only.

And I haven't tried it ... unfortunately, the Android app is also ...... buggy.


Yes, notably, the File Provider extension is where the value is for me. Are there any open source options other than Seafile's SeaDrive?

NextCloud has a version with FP support

To me, integration with the Apple files app on iOS is critical for any Dropbox replacement (among other things).

Yep. Open source Dropbox is really Nextcloud - https://nextcloud.com

Given how many fuckups sync had over lifetime of it (at one point it basically asked for re-log every day, at other it just corrupted data/didn't finish sync), no

I use OpenCloud nowadays https://opencloud.eu and can really recommend it. It was easy to install on a VM and uses S3 for storage. No database needed.

Isn't that the scenario for Nextcloud?

Yeah but it seems like that can also be replicated with modest effort.

That's a very typical HN/developer response that often underestimates the effort and the interest people have into a self-rolled solution outside of tech / self-hosting circles. (https://news.ycombinator.com/item?id=47674176)

Groan*

No one said self rolled. I'm just saying the moat seems quite shallow.


Yes Syncthing does those things

I’ve gotten used to it and with LLM it’s easier to set up the config without learning all the obscure syntax but on macOS it’s still a very un-native feeling compared to home brew. Having to sudo all the time feels weird for just updating user space apps and configs.

> It would definitely be a net positive if someone manages to scrape and compare their prices.

There's a few projects doing that for DE / AT at least.


Can you share them? I recently looked for such projects and didn't really find anything that works well.

The issue is that each market sets their own prices and I believe REWE is the only large one where you can fairly easily scrape the product catalogue. I thought about it in a shopping list context, so you'd need to make it location dependent to be useful. But you could do a lot of cool things with it. Like choose a basket of goods and it creates a route for you: "Go to supermarket A and buy goods XYZ, then to supermarket B and buy ABC"


There's this one which got some publicity, doesn't seem to be updated any more but it worked for all these retailers listed and is open source: https://github.com/badlogic/heissepreise

https://www.supermarkt.at https://preisrunter.at https://sparpionier.com


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: