HN user

flanbiscuit

1,910 karma
Posts1
Comments715
View on HN

I was using this but when I switched to iOS I switched to Bitwarden.

What are you using for Syncthing on Android? There used to be an official Syncthing app for Android but then they stopped maintaining it. There was a popular fork but then that person stopped as well.

I looked into using Syncthing on iOS but there was only Möbius Sync and it didn’t run in the background. This is was made me finally switch to Bitwarden. But of course now I need figure what to do next.

There is no set path, allowing players to switch freely between mining, ship-to-ship combat, and alien diplomacy. The broader plot of the game emerges slowly

This reminds me of Star Control 2, aka The Ur-Quan Masters

The game influenced the design of numerous other games for decades after its release.

And in SC2 wiki page I see this:

Once Reiche and Ford conceived Star Control 2, they would draw large inspiration from Starflight.

https://en.wikipedia.org/wiki/Star_Control_II

Never played Starflight before but seems right up my alley as SC2 is one of my favorite games

Edit: Just finished reading the rest of the readme. Very cool! I honestly knew nothing about Forth (just that it was a programming language) and now I want to play around with it.

and I caved to the blue bubble pressure

Ha! I feel this. I was a long time Android user since the original G1 (aka HTC Dream). Was a strictly Pixel phone user for my last 4 phones. Recently jumped over to iPhone. For the most part I’m enjoying it.

There are minor things, like the keyboard being annoying to type with. For instance, when I’m typing something into the URL bar of Safari, for some reason, I’m constantly hitting the period key next to the space bar, and I feel like I’m not anywhere close to it.

I also find it confusing how to dismiss the keyboard. Android had a very clear icon for this, on iOS it’s just a checkmark which is a little misleading in my opinion.

On iOS, speech to text is pretty good, but I have to annunciate clearly, where I felt that android was a little bit more forgiving.

Another issue I’ve noticed is that I don’t think the GPS (or maybe it’s just Google maps) is as accurate as it is on android. On iOS, if I’m on a highway it sometimes thinks I’m on the shoulder road next to the highway. So I’m constantly being rerouted to get back on the highway. I felt like I didn’t have that on android.

Back to the blue bubble thing though. Being the one and only android user amongst my friends and even my wife, I was always hearing about how I ruined the chat. I didn’t realize until switching over to iOS just how integrated everything is and what you can do in the chat when everybody else is on iOS, like editing previous messages, being able to answer messages via your Messages app on your laptop, and of course, not having images and videos getting compressed terribly. Although RCS chat improved that more recently.

One thing I do love is that automation and shortcuts is something that’s natively part of the system and that I don’t to install some app like Tasker or whatever the more modern version of that is.

At this point, I really like both of the OSes. What made me actually finally switch over was that everyone I knew who had an iPhone would have it for like five or more years and I was going through pixel phones every two years. I got tired of spending all that money.

“Do you remember where I put that thing that one time” is a line that pops up in my head so often.

I don’t remember the last time I saw this film and this is the 2nd time that it’s popped back up into my life recently, so it’s a sign that I need to watch it.

Just the Browser 6 months ago

For anyone interested

This is the shell script it runs on Mac/Linux: https://github.com/corbindavenport/just-the-browser/blob/mai...

For FireFox it downloads this: https://github.com/corbindavenport/just-the-browser/blob/mai...

  {
    "policies": {
      "DisableFirefoxStudies": true,
      "DisableTelemetry": true,
      "DontCheckDefaultBrowser": true,
      "FirefoxHome": {
        "SponsoredStories": false,
        "SponsoredTopSites": false,
        "Stories": false
      },
      "GenerativeAI": {
        "Enabled": false
      },
      "SearchEngines": {
        "Remove": [
          "Perplexity"
        ]
      }
    }
  }

Nice to see other fellow Western NC folks commenting here, I'm in Asheville. I did not know about all of these text only version of major news sites. I'm going to bookmark them.

What saved us from a news deficit after Helene was that we had 2 portable AM/FM radios. Both of the radios took batteries and one of them you could even charge via a hand crank. I highly recommend having a portable AM/FM radio of some kind. Blue Ridge Public Radio (our local NPR) was amazing during this time. Their offices are located right in downtown, which never lost power, so they were able to keep operating immediately after the storm.

I also feel this pain of bloated sites taking forever to load when I'm traveling. I'm on an old T-Mobile plan that I've had since around 2001 that comes with free international roaming in 215+ countries. The only problem is that it's a bit throttled. I know that I could just buy a prepaid SIM, or now I can use an eSIM vendor like Saily, but I'm too cheap and/or the service is just good enough that I'm willing to wait the few extra seconds. Using Firefox for Android with uBlock Origin helps some, but not enough (also I just switched to iPhone last month). I've definitely been on websites that take forever to load because there's just so much in the initial payload, sometimes painfully slow. I don't think enough developers are testing their sites using the throttling options in the dev tools.

yes bun does both of the things mentioned in the parent comment:

Unlike other npm clients, Bun does not execute arbitrary lifecycle scripts like postinstall for installed dependencies. Executing arbitrary scripts represents a potential security risk.

https://bun.com/docs/pm/cli/install#lifecycle-scripts

To protect against supply chain attacks where malicious packages are quickly published, you can configure a minimum age requirement for npm packages. Package versions published more recently than the specified threshold (in seconds) will be filtered out during installation.

https://bun.com/docs/pm/cli/install#minimum-release-age

I needed this post a year ago when I was looking for this exact thing. I did end up going with Puppeteer because I needed it for something else that I couldn't avoid. I use a large list of flags with it to launch the most minimal version of headless Chrome that I can.

I am going to look into switching to MigraDoc and see if i can drop puppeteer

Thanks for this great research!

A while ago I was at an agency and we got a client that was a very popular weather app. Things like mapbox and some analytics libs (can't remember exactly, this was 2019) The project was a big redesign of the app. We looked into using Xamarin to see if we can at least write the core logic in C#. The issue we ran into is that there were many third party libraries we needed to import that weren't converted to Xamarin/C#. There was a way to try and have it automatically bind but never worked properly. In the end we just went pure native. Turns out Xamarin was a fun toy framework but Microsoft couldn't point us to anything serious and battle tested in production written in it.

I'm curious to see if .NET MAUI will surpass Xamarin and actually get serious adoption. They have to figure out the third party binding issue.

iPhone Pocket 8 months ago

I was also hoping it was a small phone announcement but it not being part of a keynote didn't give me high hopes.

I've been on Android since day 1 but I'm thinking about switching to iPhone. If they ever made foldable (clamshell style, not book style) phone I would buy it immediately. I just want a small phone.

Yes I could get an Android foldable that already exists but I like to stick with Pixels and they don't have one yet and I'm kinda of done with Pixels. They are crap quality.

I wanted to develop an alternative to App Timer on Android. I need something more like "App Timeouts". App Timers are per 24 hours, so as soon I hit X amount of minutes, I'm blocked from using it until midnight and then it resets.

What do I mean about App Timeout?

I want to say "Once I reach 20min on this app, block me from using it for 2 hours". Then it resets after 2 hours from that point. Both of those times being configurable of course.

The problem with the built-in Android App Timers now is I end up setting it to something large, like 1 hour or more because I'm thinking about how much time I want for a full day, but then I just sit there in 1 sitting swiping for that whole amount of time. And this usually happens after midnight so I know that I'm going to be blocked for my next day until after midnight again and the cycle continues.

I'd rather something force me to use it in shorter bits of time. So at midnight I can allow myself to get into an Instagram hole for 10 or 20min, but at least I know when I wake up it's been reset. I think doing this will train me to use the app for shorter amounts of time in general (or at least I think so and I want to test that theory).

I don't even know if this is possible in Android. How can one app block another. Maybe by allowing it to overlay over other apps or something?

I believe it's about waiting a bit before a new patch is released, not fully avoiding installing updates. Seems like compromises are being caught quickly these days, usually within hours. There are multiple companies monitoring npm package releases because they sell security scanning products and so it's part of their business to be on top of it.

pnpm has a setting that you can tell it that a package needs to be at least X minutes old in order to install it. I would wait at least 24 hours just to be safe

https://pnpm.io/settings#minimumreleaseage

iPhone dumbphone 11 months ago

So far the only real unsolved issue I have are related to “semi-important” apps. Consider email. I still need to have access to email, and I want to have notifications enabled so I don’t miss something truly important. But 90% of the emails I get aren’t important.

I am not sure what the solution is to these kind of apps. Maybe I can find a special mail app, that only shows you important emails. If I had something like this I think I would just be over the moon with this setup.

I have always had email notifications turned off and I was always missing important emails, especially from people I cared about. I finally figured out the solution. In Gmail (only tested on Android, can't speak for iPhone) I created a label called "notify". I then created filters for specific emails and words that apply the label. You can turn on notifications in Gmail (for Android at least) for specific labels. That's it! Maybe someone else can confirm that this can be done on the iPhone Gmail app? or something similar

and diminished sense of ownership over their own writing.

Anecdotally, this is how I felt when I tried out AI agents to help me write code (vibe coding). I always review the code and I ask it to break it down into smaller steps but because I didn't actually write and think of the code myself, I don't have it all in my brain. Sure, yes I can spend a lot of time really going through it and building my mental model but it's not the same (for me).

But this is also how I felt when I managed a small team once. When you start to manage more and code less, you have to let go of the fact that you have more intimate knowledge of the codebase and place that trust in your team. But at least you have a team of humans.

AI agentic coding is like shifting your job from developer to manager. Like the article that was posted yesterday said: 'treating AI like a "junior developer who doesn't learn"' [1,2].

One good thing I like about AI is that it's forcing people to write more documentation. No more complaining about that.

1. https://www.sanity.io/blog/first-attempt-will-be-95-garbage

2. https://news.ycombinator.com/item?id=45107962

I love AllTrails! I have logged 235 activities, 758 miles, including one I did earlier today. I'm not looking for a Director role, just wanted to say how much I enjoy using the app.