skysight-inc/HackerNews huggingface dataset:
I would respectfully point out, being somewhat older, that we had local bookstores (and we had more of them...) before B+N arrived, and long after B+N closes we'll still have local bookstores. They're not doing that great financially, and the suggestions for B+N vaguely correspond to what local bookstores have already tried. I think I've pretty much seen it all WRT bookstores.

The problem with "experience" is it takes up space where books used to be sold. So you end up with a coffee shop, and wifi, with live music, and D+D/Pathfinder RPG get togethers, and author signing visits, an internet cafe, wedding receptions, and dvd sales, and ... where's the books? Had to take them out to make space for the candle shop and onsite child care center... Not much of a bookstore anymore if walmart has a better quantity and selection.

One good rule of thumb is to look up and down small town main street. If you're going to try 50/50 pirate shop and bookstore, you're not going to do better than the actual pirate shop store, and you already know 50% of the model (bookstore) doesn't work. Ditto candles, antique stores, herbal soaps, or chocolate candies... simply listing an inventory of small town shops is mostly going to result in lack of focus on multiple business models. None of which are doing all that well anyway.

On a macro level, since I was a kid, total retail CRE square footage per citizen has roughly doubled, but median consumption patterns haven't kept up making aggregate brick and mortar retail per citizen drop, and the long term trend isn't looking good for retail. There's a lot of stores to close before we get back to long term trend for retail store CRE. It may very well be that nationwide big box booksellers simply don't "work" in a real economy. In a contracting market, aiming at shrinking holes is like picking up pennies in front of a steamroller.
HOLY CRAP THOSE EMPTY BOXES SAY IPHONE ON THEM!!!!!!!!
It's not quite a guide, but you can customize what to include, and make tweaks to fonts, spacing and the like, directly on the bootstrap site:

http://twitter.github.io/bootstrap/2.3.2/customize.html

It's fairly self-explanatory, and the resulting file will contain only the code you actually use, making for smaller file sizes.
"Color", supposedly.
Maybe its iphone 5c for 'china' edition?
Seriously? There are leaked photos of the packaging and this makes it to the first page of HN?!
Imagine if Apple didn't release an iPhone 5S- and just the lower cost C instead. The tech community might just explode in rage.
I was surprised to see that it was the same Integraph. Their NT graphics workstations were big competition to SGI in the late 90's, when SGI was losing steam to the PC market.
I see. This isn't clean enough for my tastes. I run Homebrew from a custom directory, not /usr/local, and I want to make GPGMail refer to the gpg binary there. No Mac app installer should ever write anything to /usr/local.

PS: If you are a maintainer, thank you for all the hard work. I'm only criticizing the current installation system because I really want to use GPGMail, and it does not fit into the way I like to set up my machine.
Okay, jgalt212... (https://en.wikipedia.org/wiki/John_Galt)
I haven't received a response yet either. I'm assuming they are currently overwhelmed with people that are interested. It looks like support for sales is only there M-F also.
Not quite the same comparison. BN's (and Best Buy's, and other retailers') problem is Amazon; Amazon is a problem because those types of physical goods don't have an expiration date and they're the same regardless of which shop you buy them at, so if it's cheaper and more convenient to buy online, brick and mortar stores have zero advantage. They end up as showrooms. Even if you add "serendipitous discovery" into the mix, people will just write the name of the book down and buy it cheaper at Amazon when they get home.

A small, curated, general-purpose bookstore with a knowledgeable clerk will still be just a showroom if people can buy it cheaper on Amazon. Baked goods (and other sorts of things like that) on the other hand vary from store to store, have a built-in expiration date, and lend themselves poorly to shipping by mail.

Maybe a super-niche showroom or specialized bookstore (like antiques or first editions) might be able to turn a hair of a profit, but I suspect not enough to make it more than a labor of love for a retiree owner or some other kind of person not concerned with profit.
More generally, they're having a 'plaza problem', where a universally-shared space, with too much visibility of bulk and differing-tastes content, creates scaling problems.

There's a good discussion of this concept of 'plazas' and 'warrens' in social software (originating with Xianhang Zhang) here:

http://www.ribbonfarm.com/2010/10/27/warrens-plazas-and-the-...
There's a couple of replies to your post but no one of them really care that HN got a shitstorm of posts about American politics in the last 2 years or so and that it became a lot worse two months ago with posts about NSA populating the front page. I really don't see how this is different from quora.

I don't really know how this is different, I just since left reading HN on a regular basis.
Type parameterisation, lifetimes, mutability qualifiers. Algebraic data types can be used to avoid null pointers via an Option/Maybe type.
Are you talking about the [C]? It looks no different than the iPhone 4S box kerning:

http://upload.wikimedia.org/wikipedia/commons/a/a1/White_iPh...
It took hundreds of years to go from belt drive in factories to individual electric motors which probably didn't get installed in large numbers until post WW1

Even in the late 70's the mechanical technician courses in the UK required you to be able to design an old school belt drive.
For me, no exceptions is a show-stopper. I know people sometimes say it's actually advantage, and I believe in some situation, it can be.

In a typical scenario, I might be working on an utility that does some IO. In case of error, I just want to do some cleanup then exit. With exceptions, the control flow will jump right up to the places were cleanup has to be performed. With return values, I need to check return values at each step of the call stack, which is tedious and ugly. Return values have to be modified to account for error code. Admittedly, Go handles this last point well with multiple return values.
So statuspage.io displays of a another site is up, down, etc?
I don't get it. If you want something outside your company to do this, get regular webhosting plan from an ISP.
Links added for Magento and HHVM
'In other words, "we're collecting everything, but we'll only inspect your data if you're not American, or have a relationship of any kind with someone who has ever contacted a terrorist suspect."'

Or if a random analyst is bored and finds you interesting for some reason.
It's possible to do similar things without setuid/root, by modifying the absolute paths in the binaries and config files. To modify binaries, http://nixos.org/patchelf.html . I'm not aware of an automated tool to do this at present.
On this note, has anyone done any real social network analysis of all the people our congressmen and women meet regularly with? I know investigative journalists look a lot at campaign contributions, but besides those are there other sources of data from which it possible to draw association between Congressman Chambliss and people of importance in the Surveillance-Industrial complex and/or high ranking NSA officials?

I would imagine that the schedule of who members of congress meet during the course of the day are part of the public record and should be subject to a FOIA request.
As a heavy numerical python user I've tried and it's cool. But as a heavy vim user I miss the code editing flexibility. My current favorite way to use ipython is through vim's Screenshell plugin.
Is there actually much of a trend _to_ OCaml?
Well first make sure you're opted into HTML5 beta/playback whatever on Youtube/Vimeo.

A random result from my previous link is:

http://www.youtube.com/watch?v=H6dLGQw9yFQ

Click the gear icon where you can select the quality. Playback speed should also be there. Sometimes it isn't.

In which case, force it into the popout view by tweaking the URL:

http://www.youtube.com/watch_popup?v=H6dLGQw9yFQ

Huzzah. :)
a basic 2 stoke has only 3 moving parts I recall from the dim and distant days of my BTEC in Mech Engineering
Speaking of HHVM, would any PHP subject matter experts be interested in submitting pull requests to add HHVM tests to our project [1]? It would be worthwhile to see raw PHP and one or two mainstream PHP frameworks on HHVM versus the existing nginx/FPM configuration of the same.

[1] https://github.com/TechEmpower/FrameworkBenchmarks/
Do you honestly think other nations don't do the same? Treating the U.S. as an exceptional case in this regards is just ridiculous.
No, Emacs should be configured to your liking. The default Emacs keybindings (especially the more complex ones for common things) suck.

That said, you're still using Vim keybindings within Emacs and for some operations that Vim has no equivalent for you will need some Emacs knowledge. Also, some thing that Vim does have an equivalent for are easier to do in Emacs.

You cannot step into Emacs + evil-mode thinking you will never need to know anything else. You would be well advised to learn some Emacs basics and then help functionality.

For day-to-day operations like buffer editing you'll be able to use you Vim muscle memory.
Right. Since we are all in favour of being critical (which is all good), can we only look at some of the main points Bogdanor compiles against Chomsky which he parades them as hoaxes. This in order to see who the true hoaxer is (Chomsky or Bogdanor?):

http://bigwhiteogre.blogspot.com/2011/06/response-to-paul-bo...

Bogdanor is simply not convincing as a unbiased critique of Chomsky's works. It's tantamount to comparing apples with ... the ebola virus.
I should try ipdb. I've been using pdb (which I usually do using postmortem pdb.pm(), after my program crashes). But try out

from IPython import embed; embed()

instead of pdb.set_trace()

It starts a whole IPython interpreter right there with all variables loaded. I like it because I can do inspection, plotting etc etc.
Quora was always a 'club' and not a 'community', that's why it sort of can't grow... clubs are meant to be exclusive, when they grow there's always 'this place was so much cooler before', I guess an actual community won't care because it will provide ways for people to contribute that brings up the whole community, with a purpose and value enjoyed by everyone in it, that's an ecosystem that can grow. If someone contributes to Rails core, nobody will care if the dude lives in a nudist community in Camboja smoking pot and doing OSS code naked everyday. It's structural.
I think you might be trolling so I hesitate to make this comment, but Chomsky is anti-authoritarian in the same way as most US founders were. For some reason in the middle of his career, Hitchens took a very strong toward statism and the associated hypocrisy and authoritarianism.

That doesn't make Hitchens' intellect any less entertaining, but if you look closely at his worldview it's clear that he willfully indulged a big blind spot for the follies of state power and coercive force. Rand would surely agree with my assessment.
If you don't know Emacs Lisp, there's no point of using Emacs. You'd probably be more productive in Vim or [insert favorite proprietary editor here].

Emacs Lisp is probably the most featureless language you can think of; it doesn't even do basic threading and the async stuff is a joke. All the major programming language modes are implemented as ad-hoc Elisp regexp parsers making bugs impossible to fix. Virtually _everything_ is implemented in Elisp, because the C code is a gigantic unmaintainable mess. This means that all the pretty high-level stuff like Magit is shit slow. Good features take ages to propagate to upstream, whose reasons are often more political than technical.

However, it is the only programmable editor in the world, and people continue to churn out more and more Elisp. Recent developments like MELPA and Marmalade have made packaging and distributing easier than ever, and users just need to `M-x package-install` to get their favorite packages set up.

The reason Emacs has been so successful is very simple: there is one global environment where all symbols are bound; any package can overshadow any existing symbol (variable/function) from anywhere. There are no "core" functions versus "library" functions; any package can modify very "core" behavior (for instance, find-file) very easily [1]. Ofcourse, this has severe downsides: you can eval bad code and screw up your Emacs environment pretty badly (it might even refuse to quit); often the only way to recover is to restart Emacs, flushing the environment.

I'd say: learn as much as you can about editors from this monster; enjoy tinkering with it. Hopefully, a fresh community will come together to build another programmable editor soon.

[1]: The exception is the few C builtins.
Probably more from OCaml to F# now.
Ha! The case is entirely different here in Nigeria. I don't know anyone that does NOT use Whatapp. I have over 300 WhatsApp contacts.
Man and a Van EN3 Freezywater
Do not hesitate to call and ask for guidance and advisory over the phone.
Well, for what you are looking for I would use an IPython session, or perhaps an embedded IPython session. Look at http://ipython.org/ipython-doc/dev/interactive/reference.htm...
Either way, pretty much any accident will result in everyone's death.

Car accidents at 50 MPH result in 80% death.

760 MPH is much much much more, considering the amount of energy needed to be dispersed grows quadratically (E = 0.5 * m * v^2)
No, it isn't. I mean, it's possible to call what the majority of dynamic languages do "passing by reference", but it isn't the same thing as Clay does.

In C#, if I do

int foo(int x) { x += 1; return x; }
...
int x = 3;
foo(x);

then afterwards the value of x is still 3. In Clay, if I do

foo(x : Int) { x += 1; return x; }
var x = 3;
foo(x);

then the value of x is now 4. I agree with the grandparent: this seems like a really terrible idea. (In fact, I was going to post a comment saying so until I saw that someone else had got there before me.)

[EDITED to add: By the way, usually "dynamic languages" means "languages with dynamic typing", and Java and C# would be excellent examples of widely used languages that are not dynamic in that sense. The question of whether values are passed "by object reference" (my preferred way of describing what they do) is pretty much entirely separate from whether the language is dynamic. For instance: C++ (not dynamic, not p.b.o.r.), Java (not dynamic, p.b.o.r.), MATLAB (dynamic, not p.b.o.r), Python (dynamic, p.b.o.r). C# has the unusual feature that some kinds of mutable objects are passed that way while others -- structs -- are passed by value, with the object (in principle) being copied when the call happens.]
Yes, he is. His name is Navin Kabra, lives in India and graduated from IIT Bombay.

https://www.quora.com/Navin-Kabra
Agree. I've even seen some top funds with lower management fees, but it is very very tough to get in as an LP.
Very interesting,my main goal with HHVM is to be able to run Magento which is Zend based.

I will certainly take a look, and maybe try to submit a few tests.
The Indians on Quora, even the "problem Indians", are not problems due to English -- it's not like "how is babby formed" on Yahoo Answers. For the most part their English is superior (although maybe overly formal) to anyone else's.

I think a lot of it is that the Indian users on Quora are largely drawn from the IITs, so they're either high achievers in India (and often from high SES backgrounds), or they're IIT alumni in the US. I really don't think Quora's specific Indian problem has much to do with them being Indian so much as the overall decline of the site.

(There is some India-specific content, and India-specific answers to questions which really aren't India-specific, but that can be largely filtered by topic. The really annoying content is when it's pervasive.)
How is that anyone here's problem? Don't like it -- you can leave. Where you go is your business.
That would be nice, but among those with the intellect to understand any kind of nuanced view, his opinions are well respected.
<a very small amount> increased by "311%" is still a <very small amount>, this is a way to oversell numbers, imho.
The rest of the article is not bad, shame about the title.
Oh good. Trutherism and NWO conspiracies.
> ...but there are a lot of investors who are going to be very, very hurt in the next couple years once consumer technology valuations crash.

Completely agree, and I think some of the hardest hit will be individuals who fashioned themselves as angel extraordinaires as they didn't even capture management fees.

At least investors chasing yield in the bond and public equity markets the past several years will be able to say that they enjoyed their dividends and distributions. Many of these angels will have next to nothing to show for their investments when all is said and done. On second thought, I guess they'll be able to say that they helped Ruby on Rails and Node.js rockstars make their San Francisco rent payments.
When programming for fun in my spare time, I've noticed that I use Go differently from certain other languages (Haskell, Rust).

When writing Haskell, I spend a lot of time thinking about how I can express the problem using the different language constructs, and how elegant the code is. With Go, because the language is so simple, I just focus on solving the problem; I almost feel that I solve the problem in spite of the language.
Messaging apps have long been regional due to network effects. In Canada, my friends used MSN Messenger, in the US, AIM. In China, QQ/Wechat, in the US it's mostly been SMS/iMessage or Facebook messages. I've yet to locate a Whatsapp location, but I guess Nigeria is one.
I have chatted with people (primarily from India, but also from some other countries) who were intelligent, but wrote using the stereotypical broken grammar, heavy abbreviations, zero capitalization, and rampant misspellings. "plz send me obj jaba code for engg proj vey urgent."

I asked them why they type that way, and the answer I got was that it saves time, and as long as the ideas are communicated successfully, who cares? Especially on a medium as transient as the Internet! In turn, they were baffled at why I typed with so many unnecessary words and letters.

In the USA, correct English is a way of signaling respect for your content and for your reader. If I am unwilling to invest my time to spell and punctuate properly, I have no right to ask you to invest your time in reading what I wrote.

For these typists, there are other signals. For example, a common question was "sir plz cn u hlp me". Respect is conveyed via the first two words, and the style is intended to be neutral and not communicate anything. In turn, I found "sir" to be weird and overly deferential, and the style to be incredibly off-putting.

So that's one factor I identified. I'd be interested in hearing from others.
Like half of the new users are English-speaking Indians, if not more. It got a following in the IITs and exploded there, while stagnating elsewhere.
Worst of all this article is just a rip-off (a paraphrasing) of another article. He is kind enough to point to the original article, but he isn't adding anything new, just putting the old wine in new bottles.
I have no opinion on Chomsky as I am not really acquainted with his works. However, I was interested in him and trying to get some sort of minority opinion on Chomsky I decided to investigate your links.
My conclusion is based on this great quote: "Extraordinary claims require extraordinary proof". I have seen zero citations, links or verifiable research on the pages, so for the time being I will use more conventional facts about Chomsky.
"C" is for "Creamy lather"

https://www.google.com/search?q=white+soap+holder&tbm=isch
Actually I think that something happening to Greenwald would make matters much worse for the NSA. They would immediately be suspected by everyone on the planet whether they were involved or not, Greenwald would become a martyr, the leaks would certainly come out regardless, and any shred of credibility they had left would be gone forever.
It's such a good talk. There's even the point where he almost says "we're sorry" regarding Pentium 4, at the time where a lot of people still believed Intel's marketing that it's "the best." I understood him, as the application I worked on at the time was significantly faster on the Pentium M than on the Pentium 4.
Well if you're going to put all that effort into a conspiracy, why assume he's actually in Brazil?
It had awesome content originally, but really all the great content was of the form "Specific person who did something, what did you do when x and y", or where e.g. an ER medicine student would answer ER medicine questions.

The downfall of Quora was when generalists ("polymath" being the popular self-style on Quora...) would wikipedia some shit to write an authoritative-seeming answer, and ended up being promoted above topic experts. And, when they gave up and allowed pointless survey questions. And, when people with big external audiences (Robert Scoble being the star example) arrived on Quora and brought a bunch of upvoters with them. Instead of pushing back against these trends, Quora doubled down on them -- with a "credit" system which rewarded gaming voting, etc.

The influx of Indians was more a sign that the site itself had already died.
There's been a lot of speculation on the hyperloop without accounting the 'air-hockey table' comment from Elon. I personally thought it meant using the ground effect.
I'm hoping the US players can come back online soon. I'm not saying US players are bad but it can't be harder than playing Russians hyper-LAGs all day.
I'd pay for a saas to manage all my (similar) iphone apps from one central location. Something that would replace the things I currently do with a plist file on my server.
Thats clearly nothing to think of :P
Yes. In the citrus estate near where I grew up they did not mix species. ie you had an orchard of orange only, next to an orchard of mandarin only, next to mineola only etc. All vegetation between the trees was also cleared except some grass appeared.
Do you respect the hydrostatic equation?
Air pressure decreases when you walk up a hill, stairs or take the lift. Imho the hight information in GPS signal is too imprecise to compensate this effect.
Mencoder can crop videos:

mencoder $1 -vf crop=322:242:26:225 -oac mp3lame -ovc lavc -o $2

That command would extract a 322x242 rectangle from position 26, 225 in the video.