Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xamuel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
98 ms
·
961.
▲
by
xamuel
10y ago
FLT is a poor example. Very little depended on it, and if it weren't for its colorful history, it wouldn't ever have gotten the exposure it did. For a real good example see https://en.wikipedia.org/wiki/Navie
962.
▲
by
xamuel
10y ago
The fact that "nerd" is pejorative is linked to the way grades aren't read aloud. The "nerd" pejorative isn't about doing well academically, it's more about bragging and obsessing. It's about making
963.
▲
by
xamuel
11y ago
"Is it fair use when (company) uses an entire scanned work in a machine learning project that leads to greater overall technology and a better world?"
964.
▲
by
xamuel
11y ago
I, too, spent some time reading this book, and arrived at the conclusion that it's terribly written. From a mathematical perspective, the book does not define hardly anything. Take, for example, the important chapter on Deep Feedforwa
965.
▲
by
xamuel
11y ago
Another contributing factor is this certain phenomenon that's happening with the academic job market. There's such an over-supply of new STEM PhD's looking for postdoc positions, it's becoming common for PIs to hire the
966.
▲
by
xamuel
11y ago
It's more like planting a bush in your front yard, and for some reason the metropolitan train system decides to use your bush's shadow to tell the time of day, and builds that into every aspect of the entire city's transporta
967.
▲
by
xamuel
11y ago
Continuing development is great in most ways, but it does have one drawback: it prevents the existence of a stable canonical version. This becomes relevant when you get into things like speedrunning, or just researching strategies in gene
968.
▲
by
xamuel
11y ago
I wonder how many research professors there are in the world. Basic googling suggests there are order-of-magnitude 1000000 university faculty in the world, so a million papers is at most 1 paper per faculty member per year, which doesn
969.
▲
by
xamuel
11y ago
C does have an all-behavior-defined mode. It's called valgrind. Try running a serious production program in it and then tell us about how trivial those UB-based optimizations are.
970.
▲
by
xamuel
11y ago
Ahh you're right, I messed up when I typed the proof in my comment. Your explanation of it is A++
971.
▲
by
xamuel
11y ago
When I say (c,n+1) has a "living" father what I mean is a father (b,n) such that b is alive in generation n. Your father might have died before you were born but he didn't die before he himself was born. I handwaved that bit
972.
▲
by
xamuel
11y ago
You're mixing up where the negation goes. The lemma says that in any configuration which starts finite and never dies out, there DOES exist at least one lifeline which DOESN'T go in a forbidden direction. (There are almost
973.
▲
by
xamuel
11y ago
Very nice! You might be interested in a simple proof I found of why c/2 and c/3 are speed limits for orthogonal and diagonal spaceships respectively. Definition: In a gameplay of life, an "infinite lifeline" is a sequenc
974.
▲
by
xamuel
11y ago
The official Flask tutorial includes Jinja2 as an integral part of flask and assumes the user will be using it for all their templating needs. http://flask.pocoo.org/docs/0.10/tutorial/templates/
975.
▲
by
xamuel
11y ago
I feel like Flask can be ok if your application is simple enough that you can process each request independent of all other requests. If your requirements are more involved than that, Flask is an obstacle. The way it gives each request its
976.
▲
by
xamuel
11y ago
Corollary: Write code such that it's easy to use grep to find where things are used. One of my pet peeves is when OO programmers take class's separate namespaces as a license to use super-generic method names. Method names like
977.
▲
by
xamuel
11y ago
One thing to consider is prescriptions. In some cases doctors provide no value and are only present because of laws governing who can and can't prescribe medicine. Another thing is liability. There are cases where a triage nurse coul
978.
▲
by
xamuel
11y ago
>The ability to have objects doing things C-structs work fine. In my experience, for things like games, C-structs are capable of doing everything you need objects to do. The lack of polymorphism and other OO stuff, makes C code easier
979.
▲
by
xamuel
11y ago
"Oh no!! We have to write one extra character to print something!" It's almost as bad as if someone forced you to put an unnecessary colon at the end of every single scope-starting line...
980.
▲
by
xamuel
11y ago
You have to choose whether or not you want the compiler to generate code that spends time doing things that the programmer didn't ask for. If you write a library with a function which accepts variables x and y and computes x[y] (or x&l
981.
▲
by
xamuel
11y ago
>inflicting these on C programmers You're acting like it's unambiguously bad, but that's not true. For example, I might create a macro DEREF_AND_FREE(x) which expands to if(x)free(*x). Often times, I'll lazily use t
982.
▲
by
xamuel
11y ago
In literary English, parenthetical clauses are almost always delimited using commas , and the literate reader has no problems because she's spent years practicing reading that style. She'd have no problem reading your example if
983.
▲
by
xamuel
11y ago
Compare "quantum". Clearly a buzzword in many contexts, even though quantum physics is a legitimate thing. I've had the "pleasure" of working with big European consortiums where REST is very much a buzzword. I qui
984.
▲
by
xamuel
11y ago
I'd actually argue against astrology being falsifiable. It mostly consists of making generic "predictions" that could apply to anyone, it's the very definition of unfalsifiability. It would be falsifiable if it made pr
985.
▲
by
xamuel
11y ago
For mediocre "pushing-the-envelope" publish-or-perish papers, it's often a matter of flinging the muddy paper at enough journals until it sticks at one of them. If so, the last thing you want is for the reviewer to actually
986.
▲
by
xamuel
11y ago
Wow, I've been thinking the exact same thing for a long time. In principle there's no need to limit it to file-level granularity. Take for example a JS minifier-compressor where human-readability isn't a goal. If you'r
987.
▲
by
xamuel
11y ago
I think part of this is because C naturally lends itself to a DIY philosophy. Part of the point of C is the ability to choose the specific details, it's very much opposed to the "do it for me, I don't care what data structur
988.
▲
by
xamuel
11y ago
It's basic Maslow's Hierarchy of Needs. You aren't gonna create the next big breakthrough if you're struggling to put food on the table.
989.
▲
by
xamuel
11y ago
>without any realistic customer feedback loop This is so so true (I spent some time working as a post-doc in England). There are tables filled up this very moment with dignified scientists arguing about bikesheds in CRUD applications th
990.
▲
by
xamuel
11y ago
Up until 2013 or so, I was always a PC guy. I wanted to be a PC guy. But Microsoft did, and continues to do, everything in their power to change my mind about that. I still have one old laptop running Windows 7, the instant they force-
More ›