Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bo1024
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
57 ms
·
841.
▲
by
bo1024
6y ago
That environment reminds me of Conway's law[1] - code structure reflects organizational structure. It sounds like the problem was decisionmaking power was spread out among far too many people. Detailed documentation was a side effect.
842.
▲
by
bo1024
6y ago
The article seems to treat a PhD merely as a credential - maybe assuming that a person would be equally capable with or without it. Why? The whole point of a PhD in math is to learn to do effective research in math and there are almost no s
843.
▲
by
bo1024
6y ago
One can generalize this approach further to take any given loss function, not just a p-norm, and ask what statistic is achieved by minimizing loss. A field that studies this is called property elicitation, from the idea that the loss functi
844.
▲
by
bo1024
6y ago
I don't follow you. Lots of people put stickers over their cameras, not just hacker news posters, and furthermore, I think we all agree they have good reason to do so, it's not just posturing to look cool. (Also to me, "I bou
845.
▲
by
bo1024
6y ago
It's so interesting that we've arrived in a state where people, for good reason, cannot trust "their" devices in the slightest. On the computer where you do all your online banking or taxes or whatever, you don't fe
846.
▲
by
bo1024
6y ago
Another reason this subject is taught, besides the topics themselves, is that it develops your logical reasoning, abstraction, and visualization muscles. For example the first problem, he has to argue that L concatenated with L-reversed is
847.
▲
by
bo1024
6y ago
I don't think there are a lot of direct practical applications, outside of regular expressions for string search as others have mentioned. This is a building block to more advanced topics, some of which have practical applications. The
848.
▲
by
bo1024
6y ago
I'm biased, but this perspective hits a pet peeve for me. These are introductory theory of computation problems - of course they aren't real-life problems! Would we make the same complaint against a mathematics exam on group theor
849.
▲
by
bo1024
6y ago
Teaching a course on it regularly would really help keep it fresh.
850.
▲
by
bo1024
6y ago
I think these kinds of constants are very normal (and very cool) in these kinds of problems. "e" shows up a lot. For example, the probability that a given bin is empty is the probability that every ball misses it, or (1 - 1/n
851.
▲
by
bo1024
6y ago
Link to your CBDM stuff?
852.
▲
by
bo1024
6y ago
It's not surprising: in these languages like C, arrays were essentially just pointers (i.e. spatial coordinates).
853.
▲
by
bo1024
6y ago
Not sure why it’s dreaded, Lua is a joy to write code in.
854.
▲
by
bo1024
6y ago
Thanks, yes, I remember reading this great article. An especially good section on endowments and how frustrating it is that 2008 is repeating itself.
855.
▲
by
bo1024
6y ago
Great perspective and it also gets at a big concern I have: almost everyone seems to think “remote = large scale” but that means opportunities for student-teacher interaction go to zero. No reason it has to scale like that though.
856.
▲
by
bo1024
6y ago
Great! One thing I've heard that at that scale, a lot of the professor's time is taken by student logistics type issues.
857.
▲
by
bo1024
6y ago
This all makes sense to me as far as it goes, but any assessment of university finances, the future of remote versus in-person education, etc, should have a lot to say about the following: Classes are only a fraction of the in-person univer
858.
▲
by
bo1024
6y ago
I had several problems trying to get the page to load. After allowing it to use lots of javascript-related resources, it eventually loaded but took a while to display the actual text, on a fast internet connection. Unfortunate.
859.
▲
by
bo1024
6y ago
Thanks for the link!
860.
▲
by
bo1024
6y ago
I have a somewhat similar solution: Personal information should be automatically "copyrighted" by the owner of the information. Not literally, but the legal framework would be very similar to copyright. Any third party that wants
861.
▲
by
bo1024
6y ago
Here's a fun way to see this approximation: 1 + x ~= e^x when x is close to zero (either positive or negative). So let m be 10^-6 . Probability of survival of one event = 1 - m ~= e^-m . Probability of survival of two events = (1 - m)^
862.
▲
by
bo1024
6y ago
That’s not quite exhaustive. It could be encrypted the whole time, but with Zoom holding the encryption keys. Slight difference, perhaps important.
863.
▲
by
bo1024
6y ago
That would be lovely in a world where the teacher-to-student ratio was say 20:1 rather than 200:1. Most major CS programs use automated grading for lower-level programming classes; check out Berkeley's huge infrastructure and toolset f
864.
▲
by
bo1024
6y ago
You can just put that command in a cron job, though. Or (and I assume the above command is just a layer on top of this) just write a short getmail config file and set cron to run the simple command getmail once in a while.
865.
▲
by
bo1024
6y ago
And desktop, thank you.
866.
▲
by
bo1024
6y ago
A lot of great advice so far. Right now, you don't need to know stuff. The point of college is to teach you stuff. You need to know how to learn stuff. Young programmers can get used to solving a problem by alternating between typing
867.
▲
by
bo1024
6y ago
I like the nested functions solution a lot.
868.
▲
by
bo1024
6y ago
I think using existential types will give you data-hiding like this. (Disclaimer: I'm still learning about them, and making up this syntax.) Say my abstract data type is DijkstraLib = there exists GraphState with { co
869.
▲
by
bo1024
6y ago
> make sure that we use standardized icons, like ISO icons: https://www.iso.org/obp/ui/#iso:pub:PUB400001:en Ha, the page is completely inaccessible to me: > You have to enable javascript in your browser to
870.
▲
by
bo1024
6y ago
AI is much broader and older than machine learning. I suggest the textbook "AI: A Modern Approach".
More ›