HN user

rbut

702 karma
Posts1
Comments159
View on HN

We had to roll back to an earlier version of Sentry for this exact reason. It went from a few gb to using 18gb+ of RAM and a factor more number of containers. The older version had every feature we wanted, so there was no need to move forward.

Completely anecdotal.

I feel if I open Uber ahead of a planned travel and type in a destination to get an idea on the price, the price is $X. I then open the app back later when I'm ready to travel (say 15 minutes later after packing and leaving the hotel) and the price has gone up (sometimes by quite a bit).

Now maybe I'm just unlucky and the dynamic market prices have gone up every time, but I've never seen the same price or less.

Which makes me wonder if Uber records your interest in using them to get to a destination and then increases the price when you come back after committing to using them for your trip.

I now only open the app and search when I'm ready for the trip.

Docker can run on macOS (albeit in a VM), but its still running on a Mac "that is already running the Apple Software". So its a perfectly valid option for Mac owners, even if its a VM + container + VM deep.

We have HTML templates for sending transactional email in our SaaS applications.

The templates are very basic, eg. <p> <b> <a>, etc. Users can also customise these via a WYSIWYG editor.

We then use turndown.js to convert the rendered HTML email to markdown which we then use for the text version of the email.

K-9 Mail is great. Coming from iOS to a google-less android, I'd be lost without it.

The decision to keep both names is strange though. If its just a name and colour theme, what is the point? Thunderbird already has far more brand recognition, so it makes sense to just switch.

Caddy 2.8 2 years ago

Love caddy. Only minor downside is having to build your own container to get route53 DNS support.

Would be awesome if they provided a pre-built container for each module, but understand it'd create a very large number of builds for them, and then people would want module+module which would create an exponentional number of possibilities.

Maybe an all modules build and the ability to toggle them via ENV?

Here's our experience with rootless docker.

We've used it in a single-user (a docker user) and multi-user (user for each dev) environment.

Most, if not all, containers work fine, there are some, like mailcow which don't work well with it.

If you have multiple IPs on the one machine, there is a longstanding bug that means you can't bind the same port on different IPs. Eg IP1:80 and IP2:80. The workaround for this is separate rootless docker users + runtime for each container that shares ports, nasty.

In a multi-user environment we simply setup rootless docker under each devs user, so they have their own runtime and their own containers isolated from other devs. This works really well.

Overall it works well for us.

How does it compare to Fabric? At first glance it looks quite similar. All our scripts are written in Fabric, but Fabric appears to be somewhat abandoned and the latest version never reached full parity with v1. I'd be looking to try something new next time.

Mixtral 8x22B 2 years ago

labs.perplexity.ai now has mixtral-8x22b-instruct.

I asked it what it's knowledge cutoff was, and it said 2021-09.

Anyone know why it's trained on such old data?

DNS over Wikipedia 2 years ago

I will happily switch from Google when a search engine provides really good local results ^. It seems DDG and Startpage are mainly tailored for US. ^ Random suburb in random state in AU

They could've implemented their own virtual memory and paged it to disk. Very easy to do. That's what we had to do to load 64mb ROMs when creating an n64 emulator for Xbox.

100% agree. When we installed it we looked at the setup.sh and extracted what was needed from it. It was as simple as:

  curl -o docker-compose.yaml https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/docker-compose.yml
  curl -o .env https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/variables.env
  vim .env # adjust for your environment
  docker compose up -d
I really don't understand how the above is too complex that it required the creation of a bash script.

Some other notable docker-based projects that I've seen require an .sh are Sentry [1] and Postal [2].

[1] https://develop.sentry.dev/self-hosted/ [2] https://docs.postalserver.io/getting-started/prerequisites

We recently interviewed some candidates and got them to complete an initial DevSkiller test. In the interview I asked each what tools they used to complete the DevSkiller test. All admitted to using ChatGPT or Copilot to complete the test. So now DevSkiller is really just a litmus test to determine whether they can be bothered completing the test in order to get interviewed.

Considering both repositories are on Github, actually forking it instead of re-commiting it all as 'init commit' would be a good start.

As you said, nothing compels srikanth235 to do this though, but it's a generally more respectable (acceptable?) way to continue someone elses work as a new project.

Also not sure why you had to bring the race of srikanth235 into it.

This is literally only a problem for people too stubborn to set up Find My

I disagree with this. I have never enabled Find My because for privacy reasons I don't want my location being transmitted to Apple.

What would be better is some means of opting out of Find My being able to ever be enabled on my device.

If I ever sold my device I'd have to communicate that to the buyer, and I may lose some resale value, but that's a compromise I'd be willing to make.

I've done both vanilla postfix, dovecot, rspamd, etc and mailcow.

For me the reason I use mailcow is it's a few commands and I have a fully functional mail, calendar, and contacts server with a web UI. It can then be updated with a single update.sh.

Using mailcow I don't need to mess around with virtual domains, connecting it to mysql, DKIM, etc which is far more than a few commands.

I also get a nice admin UI, web mail and CalDAV and CardDAV which you don't get with the above.

Also I'd consider the separate containers a good thing so that if rspamd, or clamav, for example, has a CVE they can't pivot to other parts of your mailserver.

Yes if you open the desktop client after 30 days its de-linked and you lose all new messages. And yes its bad design and very annoying, but understandable given their storage limitations. Have a look at the links I posted.

Retrieving from the phone would be a better idea I agree.