HN user

probotect0r

162 karma
Posts1
Comments71
View on HN

As the other user said, it doesn't scale. I'll give you my personal experience. I have been living in the greater Toronto area for 23 years, having moved here when I was 9. I live in one of the "cities" surrounding Toronto. This city was initially just a suburb of Toronto, that people moved to because houses were bigger and cheaper. Now it is a "city" of more than 700,000 people, in part because everyone moved here from Toronto, and in part due to high immigration in recent years. I put city in quotes because it's not really built like a city, it's still developed like a suburb with a large dependence on cars and poor public transport. All the good jobs are still in Toronto, so people still commute to Toronto for work. Before COVID and wfh, it used to take me 1.5 hours to commute to Toronto (one way), and I still had to drive to the train station. Forget driving to Toronto, it would take you just as long, if not longer, and parking costs are ridiculous. As this city grew, everyone wanted to move here for the same reason as you, bigger and cheaper houses. Now the houses are still bigger, but definitely not cheaper, and it takes forever to get anywhere. There are also less things to do because everything depends on cars.

I am writing this comment from a Italo Treno train, having been in Paris, Switzerland, Milan and Venice over the past week and half, so I have now seen the other side of this conversation.

The only freedom that cars bring is when travelling out of the city to remote places. Switzerland's inter-city rail service is so good I would never want to drive between cities if I lived there.

I don't think analogy is comparable either though. With a bread copying machine, the baker of the original piece is not involved in creating the new piece of bread (other than the recipe), so it is more acceptable (though maybe not completely, if you consider that the recipe is also being copied) that the baker is not compensated for the new piece of bread produced by the copying machine.

With digital media, the creator is expecting people to pay to view the content. By making a copy and viewing it for free, imo, you are stealing the content.

I have been looking for something like this! I really like the interface. I wish I could click on the picture to enlarge it, so I can confirm that what I am looking for is what I am looking at. For example, we use 3-4 types of lentils and I am not sure if "brown lentil" in the database is the same brown lentil I have at home. I also really liked that I was able to search for "masoor" and the results showed red lentils; often I don't know the English name for something so it's hard to search.

Also, there is an error on this page for me: https://www.opennutrition.app/search?search=Goya

The features listed on the site already tell you what it has that regular shell history + fzf doesn't have. You can decide if that makes it better.

1D Pac-Man 3 years ago

On mobile, it works really well because all u have to do is tap to change the direction. They should just remove the arrow keys on web, as you said.

If it's marketing content then it's not doing a very good job. I have known about the 12factor app principles for a long time, and only found out today that it has ties to Heroku.

I emailed a startup from a "Who's Hiring?" post 2 years ago to see if they would hire Canadians, since the job post was interesting to me. It was fairly early stage, and I ended up accepting their offer. They made a great effort to accommodate hiring outside the USA. Still with them 2 years later, and it's been a great experience so far.

I always find the lack of a tongue scraper in people's dental routine interesting. Growing up in India, I was taught how to use one at the same time I was taught how to brush my own teeth.

I bought a 4k projector recently to use for a home theatre which came with AndroidTV. I have a small collection of 4k movies and shows that I wanted to enjoy, but my PC was on a different floor from my projector. I had used Plex a long time ago, and looked for an open source alternative and found JellyFin. It took like 20 minutes to get set up and start watching my content on my projector. The JellyFin AndroidTV app auto-discovered the server running on my PC, and it also supports streaming HEVC encoded content natively, which the web browser client on Firefox and Chrome doesn't seem to yet [1]. When I streamed HEVC content in the web browser client, the server was transcoding it on the fly, which was nice but it was sending my PC to 100% CPU. The library organization features are probably not as good as Plex's, but they are good enough for me.

[1] https://jellyfin.org/docs/general/clients/codec-support/

I have gone down that route before too, several times, it is not pretty. The KDE panel and startup splash screen don't play nice with a custom WM. Removing the KDE panel also removes a lot of the kitchen sink functionality I was looking for. The best option for tiling in KDE was using a KWM extension that supported it.

I did. I used i3wm for a long time, but I always missed having a more comprehensive desktop environment. I didn't like having to install a lot of basic utilities separately. Things like screen shot, network management, display management, audio device management, compositing, etc. Add to that the fact that I mostly have the same handful of windows open, and I didn't feel like I needed a tiling manager. I use 1 terminal window with tmux where all my dev work happens, 4 browser windows, and a discord window. As long as I can have work spaces that I can bind to keyboard shortcuts, I am good. KWM is very customizable too, more than I need honestly.

If the length of your working end is really long, it's easier to tie a farrimond hitch. I used to use the tautline hitch for tying tarps over my hammock, but sometimes I would have a lot of line left over after wrapping it around a tree and passing the end through the loop of the tautline hitch was annoying.

In my experience, most retro meetings I have been in start with the scrum master asking things like "what did we do well this sprint?", followed by complete silence from the team until someone points out a non-point like "we collaborated well...".

One team I worked on decided to not pre-schedule retro meetings. Instead we had a 'retro board', which was just a section of a white board where team members would write down specific things that they think would be worth discussing in a future retro meeting. The team would decide to hold a retro meeting once the board had accumulated a few things to talk about. We found this approach was super effective because we knew what we needed to discuss when we held the meeting, instead of waiting for team members to recall something to talk about.

I use it as the data store for my company's Grafana instances. I back up the SQLite store to an S3 bucket with litestream.io, allowing me to treat the servers as 'cattle'. It has worked perfectly without any issues, and saved the cost of a full RDS instance on AWS.