Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
eliben
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
301.
▲
by
eliben
11y ago
Realistically, would a satellite internet connection be prohibitively expensive for non-data-heavy browsing for a couple of weeks (meaning no Youtube, just programmer-work related Google/Wikipedia/StackOverflow, etc)?
302.
▲
by
eliben
11y ago
While (probably whimsically) not what the OP meant, I will attest to the accuracy of this recommendation - TAOCP has one of the highest SNRs I've ever seen in a book. For its thousands of pages, this says a lot.
303.
▲
by
eliben
11y ago
<plug> since you asked :) A bunch of posts on this topic I wrote a while back - http://eli.thegreenplace.net/tag/python-internals </plug>
304.
▲
by
eliben
11y ago
This is sickening - no other word to describe it.
305.
▲
by
eliben
11y ago
Continuum are great benefactors in the Python community. With the explosion of "data science" in the last few years, I'm very hopeful that Python will keep holding its ground against the plethora of domain-specific languages
306.
▲
by
eliben
11y ago
Isn't biology / medical research too expensive to do enough meaningful work on a YC grant? The sums YC provides work well for a couple of programmers with laptops - can keep 'em going for a while, but you folks need labs and
307.
▲
by
eliben
11y ago
Whether YC has an idea on biotech or not, I'm very happy to see more startups in this domain. I think we've had enough social networks and mobile app frameworks. Seriously cool that YC starts backing companies that want to bring
308.
▲
by
eliben
11y ago
So your claim is that the demand for actual computers (the things with large screens and keyboards) is not going to be 0. You are right, of course. In terms of the market share of total technology "gadgetry" with computing capabil
309.
▲
by
eliben
11y ago
Ah cool. But I'm fairly sure that these days os x uses libcxx which uses libunwind
310.
▲
by
eliben
11y ago
libunwind is awesome. It uses the same information for its job that the actual compiler uses for unwinding exceptions in C++, etc (DWARF .eh_frame & co). It's also much more portable these days (I believe backtrace() is glibc-speci
311.
▲
by
eliben
11y ago
Yes, but... Perl's greatest criticism is that it's friggin' unreadable, especially when written by less-than-stellar coders. It's my impression from a skim of Perl 6 that due to a bunch of fairly intricate features added
312.
▲
by
eliben
11y ago
What alternative would you propose? Given that having an operator for this was deemed important for more readable numeric code, and that * was already taken, there weren't too many fabulous choices left.
313.
▲
by
eliben
11y ago
You can write C++ template metaprogramming code that will send your compiler into coma, if you're not careful. Code that pushes the boundaries is bound to push through them occasionally.
314.
▲
by
eliben
11y ago
And how would an antivirus save you against such a bug in the browser?
315.
▲
by
eliben
11y ago
How can a compromised site damage your machine, given that you keep your browser updated?
316.
▲
by
eliben
11y ago
> it is not a function from the standard's point of view is that C does not have any builtin functions The problem with sizeof is that is should be able to accept a type as an argument. No function in C can do that, according to th
317.
▲
by
eliben
11y ago
It took me a number of readings before I figured it out, back in the day. I summarized my understanding in http://eli.thegreenplace.net/2010/01/02/top-down-operator-pr... -- hope it's helpful
318.
▲
by
eliben
11y ago
For sure. I was just giving a reasoning why such code makes sense at all; I wasn't trying to defend its usage in the given context :)
319.
▲
by
eliben
11y ago
It's actually one alternative to Python 2/3 compatibility, working around the fact that print is a statement in 2, and just a function in 3. The more common way is "from __future__ import print_function" of course, but I
320.
▲
by
eliben
11y ago
FWIW, Google's support for the Google Express shopping and delivery service is top-notch, at least Amazon quality. You usually get same day responses to any inquiries and Google is quick on the refund trigger - giving you refunds and c
321.
▲
by
eliben
11y ago
I guess only if you consider punctuation to be "words". A more accurate description would be "lexers work at the atom level", IOW breaking the input into atoms - the smallest non-breakable lexical units that are used in
322.
▲
by
eliben
11y ago
It's an incredible book, though. Well worth the effort. I didn't try it on a Kindle, but I suspect any non-trivial code listing (and this book has many) will look back because it will have to be downscaled.
323.
▲
by
eliben
11y ago
While I enjoy reading on my Kindle, I find that Kindle is not the best format for technical books with code samples, charts and tables. If you go electronic, it's much better to just produce a PDF. FWIW I have the PDF-only version of t
324.
▲
by
eliben
11y ago
It's OK to call your mother more than once a year, you know... ;-)
325.
▲
by
eliben
11y ago
Why just "lower income". Why do you think pretty much every working couple of parents sends their kids to school with afternoon activities until 5 PM. AFAIK this is extremely common in the bay area.
326.
▲
by
eliben
11y ago
> Maybe if you plan on doing time in prison? (I'm only half joking) This is the exact analogy I'm making when someone says that school prepares you socially for "real life". The only part of "real life" scho
327.
▲
by
eliben
11y ago
PowerPCs are still 32 bit though, and fairly popular in the uController space [ http://en.wikipedia.org/wiki/PowerPC ]
328.
▲
by
eliben
11y ago
The most important part of a code review is the why , not the how . It's pretty easy to implement pre-commit checks that would validate and enforce style and certain lint checks - many companies have these. No automatic check will ma
329.
▲
by
eliben
11y ago
Hyperboles aside, tablets are vastly easier and more intuitive for small children to use than keyboards and mice. Undoubtedly, a very different generation is growing up now, for which a "computer" means a screen you can touch, and
330.
▲
by
eliben
11y ago
Hope the next question is not too snoopy - I'm just curious, so feel free to ignore me. Taking care of a 5 year old sounds like far from a full-time job to me (presumably he's in K / pre-K). I have two kids myself (4.5 and 1
More ›