Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sqrt17
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
331.
▲
by
sqrt17
16y ago
Interdisciplinary work is always that: you're contributing to another discipline - being an amateur - because you can bring the perspective of another discipline to it. You're bringing along new questions, and your answers don't need to be
332.
▲
by
sqrt17
16y ago
In order to get the O(log(n)) runtime that you talk about, you need to take care that the Tree data structure doesn't devolve into a list, e.g. by keeping track of a child count and always putting the smaller tree as a child of the larger t
333.
▲
by
sqrt17
16y ago
"This video is not available in your country" ... ok, then I'll sit and wait for someone to produce a localized version of the rickroll video and market it in my country. I alway knew that they will never let me down.
334.
▲
by
sqrt17
16y ago
Does it support non-ASCII/non-UTF8 encodings now? meld's failure to do anything meaningful with files in other encodings (i.e., 95% of the sourcecode I have) made me go with diffuse even though meld looks slightly nicer.
335.
▲
by
sqrt17
16y ago
Maybe there would be no tax, but the cost of getting internet, energy and food supplied there would be very taxing. (What good is a year's worth of ramen if you have no fire to cook it on?)
336.
▲
by
sqrt17
16y ago
lxml is great if you need any XPath, XSLT, or BeautifulSoup HTML parsing, which libxml does for you. If you're just interested in fast (really fast) XML parsing, cElementTree is just great. It's even faster than lxml and consumes considerab
337.
▲
by
sqrt17
16y ago
> the "Cupertino Grand Unified Vision" usually syncs up better with the needs and desires or the general population Well, hackers are hardly "the general population". I think a meaningful comparison would be to the situation of home com
338.
▲
by
sqrt17
16y ago
You mean, like they did with DTDs, RelaxNG, and XSD (and probably half a dozen ill-conceived solution that died a well-deserved death)? Different XSD implementations do have slightly different ideas on interpreting the schema. (e.g., if you
339.
▲
by
sqrt17
16y ago
Since you directly pull JSON objects out of MongoDB (i.e. usable data structures), MongoDB lends itself to a slightly different programming style than you'd have with a relational database and an ORM. I'd hesitate to call either one more id
340.
▲
by
sqrt17
16y ago
"want to be acquainted with all of the different fields" may actually be quite hard - you can't do complex analysis, differential equations in multiple dimensions etc. without having a very firm grip on standard analysis (including all the
341.
▲
by
sqrt17
16y ago
Exactly. For social networking, people go to the big, nice-looking site that all of their friends seem to like. It sells your grandmother on the slave market? Oh, too bad, no one told me this! I think Facebook has survived long enough in a
342.
▲
by
sqrt17
16y ago
I always knew happypenguin.org as a site that had reviews of linux games. DRM issues sound weird in my ears, but maybe they offered some Steam-like service for downloadable games.
343.
▲
by
sqrt17
16y ago
I think that the most appropriate way to deal this is with consistent and timely enforcement of rules: if someone gropes you or worse, call him or her out in front of the group and ask for help from bystanders to remove the person from th
344.
▲
by
sqrt17
16y ago
Have you ever tried to repair things in a new car with electronic fuel injection and computer-driven brakes? A huge advantage of X11 and all that other "70s technology" is that you can fix things more easily because it's built for being mai
345.
▲
by
sqrt17
16y ago
Using flashblock is not at all disrespectful. Sites can still serve text ads (remember those?) and graphics (even animated gifs, if they are so inclined) to you. If flashblock is a common phenomenon (I don't use it because I shun sites that
346.
▲
by
sqrt17
16y ago
I think there is a distinction between saying stupid things, contributing to sensitive topics, and outright trolling which you're ignoring here. All three of them are things that I wouldn't want to be part of my permanent record, but: * Say
347.
▲
by
sqrt17
16y ago
ShedSkin is great if you don't want Python interoperability. Remember the excitement when they announced that Jython now runs Django? Cython allows you to run Django plus some optimized code, whereas there's currently no convenient way to m
348.
▲
by
sqrt17
16y ago
More to the point, you need either a cofounder that you would entrust your life to or you need to have part of the requisite skillset so you can choose one that is competent and does not need to be too far out of your league. Because an i
349.
▲
by
sqrt17
16y ago
Actually, you're right. OpenMP allows you to choose between "static" scheduling (where it would just cut the 100-iteration loop into 0..24, 25..49, 50..74, 75..99 if you have four processors) and "dynamic" scheduling with a specifiable bloc
350.
▲
by
sqrt17
16y ago
If the execution time of the function varies considerably (i.e., some of the sub-problems are faster to solve), then you want to be able to keep the other processors busy with the next sub-problems while one of them keeps gnawing at a parti
351.
▲
by
sqrt17
16y ago
I've been a happy user of Python's multiprocessing package, for the following reasons: * It's really natural if you work on an OS that has fork() (i.e., not Windows), you just need to create a Pool after you've initialized everything and ca
352.
▲
by
sqrt17
16y ago
> that it has some sort of flaw in it (like a real gimp) I don't think that most non-native speakers have come across the sense of a 'gimp' as a cripple. I for one always thought that a gimp was some kind of rodent (probably prompted by
353.
▲
by
sqrt17
16y ago
I think Gimp (or 'The GIMP') is perfectly fine for something people see and use. Do you really think it's worse than PhotoPaint, Paint.NET or any of the other names out there? OTOH, having "Avahi" and "Plymouth" as names for semi-obscure sy
354.
▲
by
sqrt17
16y ago
Given that the fork happened for a reason (namely, Oracle wants the development process of OpenOffice to be more proprietary), it's pretty much inevitable that there will be two OpenOffice flavors rather than one. For the product itself, it
355.
▲
by
sqrt17
16y ago
Calling weirdnesses and idiocy "privileges" is exactly that: asserting that females are disprivileged and putting the blame on males as a whole. This may be feminist (for some value of feminist), but it's hardly egalitarian -- if you wanted
356.
▲
by
sqrt17
16y ago
The most well-known are 30-40 years old by now and predate ANSI C (=c89), some predate even K&R C. They also have 18- or 36-bit words and other oddities. Compare that to non-ASCII systems (e.g. AS/400), which are still much in use now a
357.
▲
by
sqrt17
16y ago
The article misses the point that Spolsky makes: some people are smart enough that they can foresee where the duct tape can be applied (and, by extension, where it would be catastrophic to do so). This is, of course, a far cry from the pe
358.
▲
by
sqrt17
16y ago
When Ayn Rand grew up, Corporate Welfare was something that the socialists did. If you read the first half of Atlas Shrugged, you see some train companies that hold their standing not by providing a good product but by lobbying for subsidie
359.
▲
by
sqrt17
16y ago
Y'know, sometimes I admire Apple for doing comparative advertising without ever using the product name of That Other Operating System.
360.
▲
by
sqrt17
16y ago
Ok. But then I don't understand the squirmyness about using numpy (and possibly scipy). Not using numpy in such cases will always give you less-than-decent performance.
More ›