148 karma · joined February 4, 2022
It makes perfect sense when you think about who the audience for this data is, economists, planners etc. In those roles, the primary concern is the actual quantity of heat and electricity that the population needs in their homes and workplaces, and you need to be able to back that out to how much raw fuel that requires, or how much transmission capacity you need. You need to know this summary info so you know where the focus needs to be. At moment for instance, they need to know how much gas they need in storage tanks in Europe for this winter, and it's information like this that helps them figure that out.
My one question though would be how are the notes stored? Is it possible to download them as latex or a markdown file or something? If I have to keep up a membership to return to them that would be unfortunate.
Cool project though, there's definitely a need for something more fluidly interactive in the university notetaking space. Best of luck!
I think being in the real world and meeting real people is the only way to create a real, functional society. Allowing people to drift away into their own AI supported worlds would eventually make cooperation very difficult. I think it would just accelerate the tendency we've seen with social media, creating ever more extreme positions and ideologies.
I mean, take noise. It seems easy to regulate because you just put a decibel limit on it, but that doesn't take the nature of the sound into account. So, you could have a business making crying baby sounds for dolls putting that out all day. It's really hard to define something like "no overly annoying sounds", and that's just one aspect of this kind of thing.
There needs to be a relaxation of the tight zoning rules we have these days, but trying to define limits on externalities has lots of problems too.
As an engineer myself, having worked on product and having been a client of engineers working on products for me, I can tell you that engineers that think they have an inside track on what the client "really" wants are often wrong. The feeling is similar to that false confidence you get in any field when you have learned just the absolute basics, and I have felt it myself. That's why you don't just go and spend 10% of the clients budget without talking to them first. If clients are saying they don't want a feature, it's quite probable that the person you're dealing with actually knows what they want, and what they want is not what you've come up with.
A lot of projects that filter their way through HN die because the engineers are solving the problem for themselves and not talking to users. That is also the pattern you see with a lot of "what I wish I had known when I started my project" posts on here. Avoiding a conversation with the client because you're afraid they won't approve the feature you want to add is not really great engineering.
Edit: I guess it's not as fair to the player, but maybe there should be more randomness in there, or perhaps some kind of forcing function that makes things a bit less stable.
However, there's no magic bullet that will let you learn linear algebra in a couple of hours. At some point you have to sit down and work to figure it out. The field has university departments researching it, so there's a lot more to it than just multiplying m×p by p×n matrices.
I don't know what you mean exactly by beginner, but assuming you have some level of mathematical maturity, UT Austin has an edx course you can audit for free, "Linear Algebra Foundations to Frontiers", and FastAI also have a pretty good free video series/course on it too.