Yup, as suspected, I had submitted it 5 days ago [1], but here it shows as submitted 2 hours ago. But I don't see it in the second-chance pool [2], perhaps because it has graduated out of there to the frontpage.
Hi, thanks for sharing. There are quite different tools; afaiu, the one you shared does not have any means of cross referencing other data. Also I could see only basic knobs to control the data generation -- ints b/w max/min, weighted distribution from a set of possible options etc.
datagen on the other hand allows you to access the data of any model, any field, any row to create new data; much like a DAG. This is a very powerful abstraction.
Of course, not having to write "code" in json is great too!
Great job on the releasing the project; it definitely solves a need of being able to use declarative syntax for defining the relationships, and then customizing the layout which the regular layout generators can't do.
Project's Cargo.toml file says code is licensed under MIT license, but there's no license file in the repository, so Github doesn't show what the project is licensed under. Please add the license file so that people see it without having to dig through the code/configuration to determine that.
If you wish to increase the adoption the tool, do consider hosting it to make it easy for people to use it. I see that it's heavily dependent on server-side code, so the cheap/free static hosting wouldn't be an option.
It's easy to be swayed by the latest thing you read. Can someone please recommend an opinion or book that counters this doom-and-gloom view of the world future presented here. I'm not insinuating that this view is wrong, just that I need something to balance out this negative view of our current and future state.
The view I hold is that, as bad as the situation is, it's not hopeless and there is a lot that can be done that will make the situation better. "All we can save". I've heard it said in the context of the polycrisis that understanding leads to grief, which leads to action which leads to (solidly founded) hope.
People (and so societies) are hard-wired to be loss averse, which means the facts about what is at stake are more effective drivers of action than the promises of techno-optimism.
Not saying that there are not good optimistic views out there, just that I personally find a realistic view renders many of them quite flat. I think embracing false hope leaves us with a myopic lens through which to frame decisions and probably underprepared to deal with the future.
Not to put too fine a point on it, but as a species we have basically stopped writing fiction that presents an optimistic outlook of the future. The solarpunk genre is the best we can do these days, which is to say, the best that humanity can possibly collectively imagine in the present era is stridently coping with the collapse as best we can. The center cannot hold. (More solarpunk would still be welcome, though.)
You might enjoy the Incautious Optimism Substack. Recent articles are paid but earlier ones are free and it’s full of fascinating technologies with an optimistic flavour.
You could try Pinker's book "The better angels of our nature..". It is older (2011) but gives the long view on how our species has become much, much less violent over the centuries. Its a hopeful trajectory, though one that is not guaranteed to continue.
Balaji's book "The Network State" doesn't refute Charlie's arguments directly but it does a great job of constructing an optimistic vision for the future. The techno-optimists definitionally don't have a doom-and-gloom view of the future, and I find their perspective useful for rounding out my own.
Nobody has all the answers. Humanity is profoundly and hilariously bad at predicting the future, and every generation has both doomsayers and prophets. Rather than getting caught in the emotional swings of siding with one or the other, I personally have focused on becoming as informed as possible so that I can make my own decisions.
Just out of curiosity I cheked my list for flagged comments and posts. There are a few comments I flagged, and they've been marked dead, correctly.
But holy* I have so may flagged posts that the list doesn't fit on one page. The latest one is from 2024/03 and oldest one is from 2020/06 (maybe that's when I started owning an iPhone, but not sure). And I don't see any reason why I'd flag any of those submissions.
I think it's very likely that the order of the text/link below the story title (on the frontpage) is to blame. For example:
> nn points by xxxxx n hours ago | flag | hide | nnn comments
The fact that links 'n hours ago' and 'flag' are right next to each other makes it very easy to click on the 'flag' accidentally.
So a +1 from me to do something to fix this problem.
Why does it have to be an extension? At a cursory glance I did not see any checks that cannot be performed by a client/application that connects to the database. Being an extension gives it privileges that wouldn't be available to a client application.