OccamsRazr
Joined 5 years ago
Joined 5 years ago
"The way I read papers is by first reading the abstract. Then I try to state the results and prove them myself. When I get stuck I go to the paper to see what I got wrong."
Mileage may vary.
I certainly don't think of it this way.
There are many geometries and spaces that cannot be described fruitfully within the framework of algebraic geometry, much the same as how there are many functions that are not analytic.
It's so easy to make a free blog on github (like sub 5 minutes) with some version of jekyl. You should probably just do it.
Of course, for theoretical reasons, a heuristic is not guaranteed to be faster on all problem instances.
The general idea is to do some engineering and find a heuristic that works well for your problem. More sophisticated algorithms will try multiple heuristics at the same time (I believe OR tools has options that falll in this category). There is even research by now that aims to use ML to find good heuristics for a given family of problems (where the common characteristics of the problems might lend to a dominant heuristic).
These heuristics can still have guarantees of correctness. A good place to start is by looking up "branch and bound" algorithms, e.g., for ILP problems. The idea there is to narrow the search space while maintaining some theoretical guarantees.
(Not an expert but i did a project on this once. I'm sure someone more expert can come along and correct where I'm wrong.)
More importantly, it can be a dangerous business lapse.
By the end of that summer I was dreaming about moving back to north america where air conditioning is much more common in rental units.
> Despite all that, what I’m hoping for is that someone will come along and tell me that I got it all wrong. “When you do it as follows, the system works: $explanation” Because, you know, I’d really like to have static typing in Python.
I want X. Y (which is designed for somthing other than X) doesn't do X. Thus, I don't like Y.
To people out there writing educational blogs: do more research and find good, well written, timeless resources to point people to for the basics. Spend your energy writing something new that we haven't all already read.
https://www.kdd.org/kdd2018/accepted-papers/view/real-time-p...
I mean, this is a link to a pdf titled "chapter 3" buried deep in the directories of someone's academic homepage. There's no context about who the author is (is it a student project from a course? Part of a dissertation? notes for a draft of a book?), except that I think I can extract their name from the URL. It's pretty hard to tell, thus, who the desired audience is or what the aim of it is.
So whether one should expect one thing or another from this random pdf... I mean, without knowing more, what is there to reasonably expect?
For instance (and I can imagine this because I've taught an undergraduate course on graph theory, among other undergrad math courses), if these are notes from a course, then the instructor may have some good, context specific reasons for focusing on some topics while not going into details on others. But, as I said above, it's really impossible to know because this has just been plunked on HN with no context, as if that is somehow valuable.
the worst part is that i think this experience has completely tanked my confidence.
now id take a jr python dev job in a second.