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

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.


If I am telling you a secret word, expecting you to pay to hear it, and you are telling it to someone else, it may be lying, it may be bad manners, but it's not stealing.

Digital content is information.


Of course it's theft. The owner of that content didn't intend to give it to you for free, they expected to get paid for their work.


I could copy A New Hope once for every atom in the universe, and no money is lost and the original continues to exist.

Theft is moving stuff. You can't move software or digital assets, you can only copy them.

If I committed a burglary and instead of taking your TV I go to Walmart and buy a copy, then that's not burglary. You certainly wouldn't report me to the police.


Then how come a month ago you were talking about preventing zero-days from stealing files: https://news.ycombinator.com/item?id=44578850 ?


This is the worst no you I've ever seen.

I'm not concerned about my files being leaked because that's stealing. I'm concerned because they hold sensitive information that can be used for actual stealing, like for example with money.

Malware isn't bad because it's stealing. That's stupid. I know you know it's stupid, so I don't know why you said it.


The point is that earlier you described a zero-day copying files as stealing the files, but now you say that copying data cannot be theft.


Hey, do you hire Canadians by any chance?


We have in isolated cases, in the past. Our needs at the moment mostly require US-only, but you're free to put in submission to the form.


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


Thank you so much for checking out the project and the bug report. The dataset includes alternate names for each of the non-branded grocery products and those are indexed into the Go-based prefix & full-word search engine that I wrote to answer queries. Sometimes they can be a bit over-prioritized in the search experience, but, I'd still rather have them :)


> 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.

You want to enlarge an ai generated image to know if it matches what you have at home ?


I guess I missed where they mentioned their images are AI generated. I assumed they were being pulled from some database.


You can derive it from the fact that there's no feasible way to get such uniform (and cute) image data for every food item.

Though I want to add that this is a good application of AI image gen since the images are useful for quick visual confirmation that the item is in the same ballpark of the thing that you think it is.


The form to get the free e-book doesn't seem to work.


I just tried it. Worked for me.


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.


All that jumps out to me from that page is sync, which is nice, but not life-changing.

I guess I’m looking for more of a personal experience anecdote, where someone could explain how its other features made it worth signing up for another sync service and learning a new thing. It may be the best thing since sliced bread but that page doesn’t say why I should try it.


- all the data is stored in a sqlite db, so it's actually structured, as opposed to just being in an adhoc text format

- this matters because it's capturing not just what commands were run, but metadata about the commands as well. Of particular interest to me is that ot captures the start and end time for every history entry so you can get timing data even if you forget to use `time`

- it provides much more fine-grained control over what makes it into the database than shells provide for controlling what makes it into their built-in history. For example, it has built-in support for filtering out common kinds of secrets/tokens/etc.

It's also in active development with a friendly and helpful creator/project lead, an active community, and an ever growing feature set.

I'd recommend giving it a try; as far as I'm concerned, it's best-in-class for managing shell history


> Of particular interest to me is that ot captures the start and end time for every history entry so you can get timing data even if you forget to use `time`

That’s potentially an incredible useful feature to integrate with all that metadata! Very very interesting.


Fair point, I've been using atuin for a few years on a few machines but never once felt the need to set up sync. I forgot sync was even a feature! It's certainly over-emphasized on the web page.

I use it mainly because a) it stores data about command history in a proper database that's easy to query (what century is this? How do other tools justify dumping what should be structured information into some god-awful mess of semi-structured text files?) and b) it makes a clean separation between SESSION, DIRECTORY and GLOBAL scopes which means you can explicitly use a recency or a locality filter (I don't want irrelevant commands cluttering my history).

Even without sync, atuin is a gem.


For me, syncing across machines and other shell sessions was enough to justify shelling out the $0 and 5 minutes it took to install and learn the tool.


I just watched this video: https://youtu.be/WB7qojkkVVU?si=_sqnKlXrblLSwrs8 and there still seems to be nothing that stands out about atuin. I do think it might be easier to work with the data in a database. Personally I don't see a reason to use this service .


As I commented elsewhere, you can:

- Filter by commands run within the current shell session

- Filter by commands run within the current working directory

- Filter by commands run across hosts (as opposed to filtering commands run on your local machine)

- Filter by commands run within the current shell session

- All of the above searching functionality, with nice fuzzy finding support, time stamps, etc.

Before atuin I used zsh's builtin history, with ctrl+r rebound to present that builtin history through the `fzf` fuzzy finding tool, and zsh configured to share history across shells. The deficiencies I found: I couldn't optionally filter by commands _only_ run in the current shell, I couldn't filter by commands run in the current directory (useful for quickly finding commands I often need to re-run for a given project), and I can't search for commands run across hosts.

If you don't find yourself valuing these things, you may find that you have little to gain from using atuin.


I really enjoy these updates! Thanks for putting out the numbers.


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.


Or, better, make them function as is the norm for every other game.


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.


Still, Heroku would look impressively good if you wanted to deploy a 12-factor app, won't it?

Not all marketing is that straightforward.


Likewise.


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

Search: