Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ianb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
121.
▲
by
ianb
15y ago
Looking at the states, I think corporate headquarters might be a big part of it. Why else would Arkansas be on the list of net givers? (And Minnesota has a relatively many corporate headquarters.)
122.
▲
by
ianb
15y ago
Huh, I always associated that with the Dakotas (eg: http://resources.lawinfo.com/en/Articles/Credit-Card-Gift-Ca... ). I can't find anything referring to that happening with Minnesota, and I haven't noticed a particularly large amount of
123.
▲
by
ianb
15y ago
To add/agree: I think the biggest difference is that CGI dealt in data, and did not have objects/APIs/etc. In many ways it would have been reasonable to skip even that, and pass an HTTP request in on stdin, and get an HTTP response on stdo
124.
▲
by
ianb
15y ago
Yes, but IMHO servlets got it all wrong, and WSGI took very little from servlets (though for instance Webware, a pre-WSGI framework did use the servlet model). But it owes much to the superior CGI model; replace processes with function call
125.
▲
by
ianb
15y ago
Since Fridge itself is shut down, I'm not curious exactly how their model worked. Anyone know of (or care to make) a technical description of how it works?
126.
▲
by
ianb
15y ago
I am confused by your definition of "poorly". Are you asserting that GNU cat is slow, or unportable, or uses too much memory, or some other actual noticeable problem?
127.
▲
by
ianb
15y ago
This seems contrary to Demand Progress's statement: “It’s even more strange because the alleged victim has settled any claims against Aaron, explained they’ve suffered no loss or damage, and asked the government not to prosecute,” Segal add
128.
▲
by
ianb
15y ago
Don't you just hide friends with consistently boring messages? I do, and people I know do. It's a big stick, compared to some more subtle faceting, but it mostly works fine, while putting some pressure on the reader to accept a certain am
129.
▲
by
ianb
15y ago
It should be fine as long as you don't use --no-site-packages
130.
▲
by
ianb
15y ago
How many downtowns are livable and enjoyable after 6pm? Some have pockets of activity, usually built with lots of subsidies and great effort (and they often have an eery feel of the-city-as-imagined-by-suburbanites). Skyscrapers are densi
131.
▲
by
ianb
15y ago
Well: figuring out cause and effect is hard. E.g.: "They shop at the strip-mall because it's probably closer and more convenient to them. That's the issue." There's more than one way to interpret that. An alternate interpretation that I wi
132.
▲
by
ianb
15y ago
First, there is no confirmation that people's lives were just as fulfilling before the development of now-modern US communities. There is evidence that people did not like their living situation, and pursued other living situations. Tha
133.
▲
by
ianb
15y ago
Public transportation unfortunately can't deal with mixed-use areas. It can deal with a nice big downtown commute center, but that's the opposite of mixed-use, and by definition someone works in all those non-residential locations.
134.
▲
by
ianb
15y ago
Hulu feels technically sufficient to me. It's about content now. A sale seems like it could go two ways: 1) They've been getting by on sweetheart deals from their owners, and once departed their licensing dries up and they are useless.
135.
▲
by
ianb
15y ago
I feel like the concept of "own" is specific to the item. Land ownership is very different than owning money, for example. BitCoin ownership is fairly clear, it's part of the algorithm, and I feel like that should be respected. If you do
136.
▲
by
ianb
15y ago
I played around with what I think is a very similar idea a while back: https://github.com/ianb/jsshell -- I think the basic architecture is the same, but this is much more advanced; I never really got past the point of displaying all outp
137.
▲
by
ianb
15y ago
I bet TermKit would actually work awesome over 300 baud. The two-tier approach -- a backend that executes commands and a frontend that displays stuff -- is going to be pretty efficient (if you are only running the backend remotely). Well.
138.
▲
by
ianb
15y ago
In the local Twin Cities startup scene I have seen several .NET startups. But rather than make me question my feelings about .NET it has made me question the local tech scene. (FWIW a lot of these are around medicine, which may be a healthc
139.
▲
by
ianb
15y ago
Though not professional licensing, we had an example of the unintended consequences of licensing here (Minneapolis) when there was a proposal to license community gardens. Though the licensing would not be particularly expensive it would al
140.
▲
by
ianb
15y ago
Lack of a paradigm is likely part of why there aren't many libraries - it's as though there are multiple languages or dialects and you have to subdivide your potential audience when you choose one for your library.
141.
▲
by
ianb
16y ago
Why do you think he did the right thing?
142.
▲
by
ianb
16y ago
Python 3 added type annotations, but I've yet to see much interest in actually using it. Traits ( http://code.enthought.com/projects/traits/ ) pursues the error-checking side of type declarations, while Cython pursues the speed side. If y
143.
▲
by
ianb
16y ago
Generally cooperative multitasking systems like these (anything based on greenlets, I think) mean that you are running concurrent tasks in a single process, with a single set of shared data. It's basically the same as threads, only you can
144.
▲
by
ianb
16y ago
Copy-on-write lets you efficiently share objects across boundaries -- not copying everything right away (and everything in Python means everything ), while also safely avoiding the sharing of state. If you are cool with threads then it's
145.
▲
by
ianb
16y ago
Well, practice shows threads work pretty darn well with real load, as there are a huge number of running examples of high-load threaded Python applications. There is the potential of failure due to race conditions, but IMHO it's not as b
146.
▲
by
ianb
16y ago
Threads work pretty darn well, actually. Depending on the libraries you use the GIL may not get in the way (e.g., database libraries, stuff like lxml that releases the GIL). If you have blocking stuff like I/O (socket or file) then thread
147.
▲
by
ianb
16y ago
PyPy itself has RPython, which is a restricted Python that can be compiled down to something fast. Cython allows you to annotate Python code (inline or externally) to allow compiling it down. ShedSkin compiles some Python directly to C++.
148.
▲
by
ianb
16y ago
I hear there is effort to get Numpy working on Cython, and work to get Cython to target PyPy as a backend. Given the two efforts... maybe doable.
149.
▲
by
ianb
16y ago
All these systems are share-everything, which I'm not excited about -- if I want share-everything I can just use threads, and they work far better than most people seem willing to admit.
150.
▲
by
ianb
16y ago
Re: copy-on-write: http://news.ycombinator.com/item?id=2407397 -- tl;dr reference counting ruins copy-on-write
More ›