skysight-inc/HackerNews huggingface dataset:
Let's slingshot you into the future, where empires span hundreds of solar systems, spaceships abound everywhere, cloning technology is available to an elite class called capsuleers, and human beings still act human.

You're a capsuleer. A capsuleer is someone who can pilot certain specially designed ships. As someone who has ascended into virtual godhood by the benefit of effective immortality, you have entered a new plane of power dynamics. And because you're a gamer, the galaxy is an oyster to exploit for your amusement.

The simplest play is to fly around and shoot things. There are pirates, other players, other factions. They all shoot back, probably. Some of them do it better than others. Eventually, you run out of ammo, or your ship is destroyed, or you want something bigger and badder. That gets you to start thinking about how you shoot things and how to do it efficiently and effectively. That gets you thinking about which ship to fly, which guns to put on it, and so on... and how to get all those things cheaply, or at least for a smaller cost than it takes to make money with it.

The ships, the guns, the ammo: these all come from somewhere. Other players make it. They do it by stripping asteroid belts of resources, holding territory where they can conduct R&D, and build every bullet you expend, every ship you pilot. Some of those resources are more elusive: they come from gas clouds which are hard to detect, or components found in uncharted systems. There are ways to get there and exploit those resources, too.

And naturally, with so many moving pieces, so many different agents, you get hierarchical organizations, larger infrastructure, traders conducting arbitrage and moving freight, bigger and badder ships and bigger and badder groups to hold vaster tracts of territory. And with that comes opportunities to scam and con others, opportunities to be a leader or a spy, and so on.

And all of that is supported by the game. You're constantly going to have to deal with the social repercussions of whichever path you take: a lone pilot won't have support infrastructure from their corporation; an alliance leader has to maintain the interest of his members; time spent shooting things is time not spent mining asteroids; and so on.

What sounds cool? What do you want to do? Can you stomach what it'll take to be in that role? Can you understand mechanics and people well enough to make it happen? Then you can probably do it. That's EVE.
There's only one game context, but there are undoubtedly many servers involved.
> Google, you see that they are working on cool projects like self-driving cars and Google Glass, but what they need is a technology that converges these inventions in one physical device.

One physical device is unnecessary and seems unwieldy. One unified product offering is what Google needs. Such would be device agnostic.
I think it's impossibly difficult to argue that wasting time playing WoW is fundamentally worse than, say, watching football.
Did they sit in these seats during takeoff? And if so, how did they climb into those seats while the Shuttle was vertical on the launch pad?
Eh, I think nostalgia can strike in many different ways. I never owned any of the "groundbreaking" machines you mentioned. My first computer was a monochrome 12MHz 286 "laptop" with 640k of RAM, a 40MB hard drive, 2 floppy drives, and a 2400 baud modem. I remember when we got a 15" VGA monitor for it.

It may not have been a setup from the "bad old days of computing", but it was mine, and I loved it. I'll always remember it with a smile.

23-odd years later, I realize that the distance between that machine and the 11" MacBook Air I type this on is just... humbling.
What is the Best Local SEO Strategy?
I enjoyed the Microsoft store, as well as the sony store in LA.

Personally, I've grown bored with the apple store and don't have a reason to visit any longer (Same old inventory and experience for years). Now, the MS & Sony stores had several things that I haven't seen in retail stores before (3d binoculars, high end cameras etc..) and was very engaging. If I had a need for what they were selling (and wasn't such a amazon fanatic), I'd have no problem dropping in. I think this is a good trend.

The Mac fans are being a little too precious, IMHO.
As much as I believe an iPad is a true computer that can be used to create and consume, it just isn't the same as the old computers. They weren't as slick as the current post-pc, appliance computers. As someone in one of the old magazines (Creative Computing, Byte, or maybe Antic) said, "computer from the moment you turn them on are instruments of the twilight zone". Everyone can work an iPad, but that blank prompt was pretty intimidating.

Time-wise, I am one of the second generation. I didn't build my own computer, but came before the IBM PC era. My Dad took my brother and I into town and traded our Atari VCS (later called the 2600) and 23 cartridges for an Atari 400, 410 cassette recorded, and two cartridges: Pac-Man and Missile Command. He then bought the Atari BASIC cartridge and an issue of Antic for us. I learned to program and have had a lifelong love of it (younger brother hasn't done bad either).

I would have loved an iPad at that age, but I would have never been a programmer with it. I remember my first car and all the work I did on it too (Buick Rivera with a 455). They weren't appliances.
Doing the math as "right" as he does it is incredibly hard. You can tell because academics do it totally wrong on a regular basis, which leads to many garbage papers, which thankfully sometimes get caught in peer review.

It's true he's a good writer, but the proof is in the pudding. He could be foaming at the mouth, but if he's predicting the outcomes, people will tune in.
"Server" refers to player load balancing, not hardware. Generally speaking, a group of solar systems is run on a single physical box. (If you search through their dev blogs, they explain it a little in the ones where they're improving performance.)
"The best advantage of nvm is that I can easily install global packages without being the root user"

One of us is very confused (it easily could be me). I do not understand this statement at all. How is something global if its in a user directory?
"Maybe he was editing a file in sudo with vi and ran ":! bash""

Ah, yes, works on a default Ubuntu desktop install provided you have vim installed (not the usual tiny-vim package that uses nano for visudo editing).
I remember visiting a relative that did not have an indoor toilet. It was a tad of an eye opener and quite cold.
Sorry to say, if the article is good enough, I don't care who wrote it - immature or not. If I could learn something from a 13 year old kid, I would love to. In Europe "fuck" and "shit" are anyway not considered offensive at all (at least in the countries, where English is not the first language).
> But, life is never this easy. Your code may not be very profilable. This was the case with my mysql 0.9.6 library. My parser was basically one big function with a huge switch statement. I thought this was a good idea because this is how Ryan's http parser for node looks like and being a user of node, I have a strong track record for joining cargo cults. Anyway, the big switch statement meant that the profiler output was useless for me, "Parser#parse" was all it told me about : (.

FWIW this is also a case of "get better tools". Line profilers exist, and they can handle that kind of cases (though the instrumentation costs go up likewise).
Republicans say Nate Silver is a biased liberal, and reading his blog this election cycle makes it seem that way to me even.

But I would like to know - is there a Republican analog to Nate Silver? Someone who predicts 90% of the races at the end, does the meta-math, and has a computer model?

If there is no Republican analog, can you possibly say Nate Silver is liberal or biased? Does using a computer model and math, and blogging about your results make you a Democrat?
Good advice, but I think you're underestimating the sort of attackers going after WoW. It's not going to be some drive-by script kiddies looking for an easy target... it's people specifically targeting this game. I'd be more worried about spearphishing and social engineering.
I think that the drivers can do a lot more to improve DB performance. http://williamedwardscoder.tumblr.com/post/16516763725/how-i...

At low load, the DB worker is idle when a request arrives and it can be dispatched immediately. But under load, the DB worker is busy when requests arrive and they build up as a backlog.

When a backlog builds, the DB worker can examine the pending requests and combine those that it can to reduce the total number of requests.

Not all requests are combinable and there can be subtle rules and side-effects. It is likely that a driver with just a modicum of combining ability would be very conservative e.g. simply combining single-key selects that are queued adjacently or such.

Even still, the gains can be massive and performance never worse.

(Oh, equally applicable to NoSQL too.)
I challenge you to find ten.
When you install a package using npm with the flag -g, it means that the package is global, i.e. available from any current working directory. The default is to only search the current directory hierarchy for a folder called "node_modules". That way every project that you work on can have its own versions of every library, instead of sharing them for the entire system. You can learn more about "global" vs "local" packages by reading the npm manual.
Terminus does the same thing:

http://terminus-font.sourceforge.net/

> Version 4.38 contains 879 characters, covers about 120 language sets and supports ISO8859-1/2/5/7/9/13/15/16, Paratype-PT154/PT254, KOI8-R/U/E/F, Esperanto, many IBM, Windows and Macintosh code pages, as well as the IBM VGA, vt100 and xterm pseudographic characters.
I'm sick of this whole dichotomy of "architects" vs "programmers". It makes it seem like the "architects" are the brains behind the system and the "programmers" are just code monkeys. I'd hate to work in an organization where that was the case. I expect even junior developers to try to have a holistic understanding of the system, even if they might need some guidance from more experienced folks.
Could you tell me the specific advantages that this may have over say, json data in a text field ?

Is it faster to:

- Convert an array into json and push it into a text field

- Retrieve it the same way

Or use this ?

Also, are there any distinct full-text indexing advantages ? I know more MySQL than Postgres but am eager to learn about it since it looks way more powerful! :)
As someone once brilliantly (I thought) put it on HN: has anything ever needed more reinventing than the wheel?
Software Engineering for Internet Applications (2006)
suddenly I understand http://0x10c.com/ :)
The author forgot to mention mouse gestures. The reason I still use Opera over Chrome is because of its excellent support for mouse gestures (the various mouse gesture extensions just aren't that responsive and smooth as Opera's native ones are).
To switch tabs I just hold the right mouse button and turn the scroll wheel. To open up a new tab I hold the right mouse button and move the mouse a few pixels down, it doesn't even have to be that precise. For moving back and forward in browser history, I do right button + left mouse button and left mouse button + right mouse button respectively.
I wish OS's had native support for mouse gestures system-wide, I think they're widely under-utilized.
You've not seen the Promoted Trends and Promoted Tweets in Search, that have been there for nearly 2 years. They've been profitable, on a monthly basis for a while.
I'm just glad that you can tack .json on to this guy's site and it works.
"focus on applications instead of refining the tool"

It's true. How many times have we seen someone share their reimplementation of a FORTH like interpreter? Far fewer times than we've seen people write and share FORTH applications. Why that is, I'll leave as a question for the reader.

We know FORTH works beautifully as an small interpreter. There's no need to keep rewriting it except as an educational exercise. But would any disagree that there is a real need for more applications to be written and shared if the brilliance of FORTH is ever to be truly realized by more than a small group of people? Not necesarily to create some sort of silly "App Store" culture but just to show what can be done with the language. Proof of concept.
I once wrote a tool to automatically connect to all the company boxes. I became actually frightened by it, because in the wrong hands the tool could destroy the company in a matter of minutes. I eventually just deleted it and discouraged anyone from building another.
+1 for Ubuntu Mono. IMO it looks better than Inconsolata.
But he does: that's what his "benchmark drive development" is all about. He even starts by benchmarking an empty function!
Indeed, nice find. Reddit is the same way.
Does following the scientific consensus on issues like anthropogenic global warming, evolution, and sex education make you a Democrat?
Microsoft went into retail not to actually make more money but to increase mindshare and build up the brand. That said though, I expect things to change a good bit come this holiday season.
It's been a couple years since I played roulette in the US, but in the UK/Europe you can definitely still place bets for a few seconds (maybe 5?) after the ball is released.
$22 option: http://iamnotaprogrammer.com/Ikea-Standing-desk-for-22-dolla...
why wouldn't it work? sudo -s works too. sudo su. sudo bash.
I'm working on a similar thing for Spyne. It's not fully working (nor released) yet but tests are here: https://github.com/arskom/spyne/blob/master/spyne/test/test_...

Basically, complex objects can be stored as json and xml as well as using one-to-one, one-to-many and many-to-many table configurations. Native postgres arrays are also in the to-do list, but probably won't make it in time for 2.9.
For those who miss Greek characters, here's an Inconsolata variant that has them as well: http://www.cosmix.org/software/
It's just a time tested tactic of discrediting a result you dislike in order to prevent your constituents from becoming apathetic and potentially not voting.

If Republicans actually concede that Nate Silver's results are legitimate and unbiased (if they are), than the party would have a much harder time raising money and getting out the vote.

It's better to frame it as a conspiracy so less people take it seriously.
To be honest, Apple stores aren't really needed either, but they advertise and raise brand awareness (Kinda like expensive designer fashion stores).
Well I can relate. I really don't want to, because I am only 25.

But it is properly also related to the issue that there is no longer a big unifying cultural narative. There is no one mister news (i.e Walter Cronkite), you can get your news from a dozen or so places (and not one of them is fair or balanced) and your tv (if you haven't cut your cable yet) is likely to have 200+ channels.

In other words, there is going to be a lot of cult shows but unlikely to be that many shows with a massively broad appeal (like Seinfeld, which some say is one of the last shows watched by everybody).
Looks like the mods changed the title I gave. Just for those that don't know, "n" is a version manager for Node.JS that some use to handle multiple copies of Node.JS on their system.
This article has 3 graphs (for mobile phone market) that are very relevant to tablets as well:

http://www.asymco.com/2012/05/03/the-phone-market-in-2012-a-...

Does "crossing the chasm" apply to the tablet market? Massive sales of cheap tablets/phablets in countries where iPad's are grossly unaffordable (price of a Rolex is US equivalent) will generate companies that can eat Apple's pie. It will take years, but it has already happened (Korea and China), and is happening in non-US markets.
I... actually didn't know that Netscape was a bought product until just now.
I'm lost. What are some of his latest predictions that came true?
I think that is pretty self-evident given that cell phones are banned at any casino table I've ever been at.

The real question is "Where else they will be banned?" Government buildings? Court rooms? What if I'm going to the bathroom? Walking down the street and you see some cops arresting someone? How do wiretapping laws come into play in public? in private?

And further, what happens when we no longer needs glasses? When this is all just part of our body?
SBCL used not to include an interpreter, but it does now:
http://www.sbcl.org/manual/Interpreter.html
Your original title was slightly linkbaity. I approve of the mod's change for clarity.
There's a few parts of that anecdote which confuse me as a pilot. The first one is two vastly different aircraft separated by a slash as if to indicate that they are equivalent. The second is an air crew that completed a flight, while leaking fuel, without declaring emergency and putting it down. Lastly, someone actually observing fuel leaking from the aircraft and thinking "meh, it's just old," rather than alerting the air crew.

(Put another way, I have doubts that you were observing a fuel leak. Those are generally pretty easy to notice -- "why are we consuming two thousand extra pounds of fuel per hour?")
I don't think he has a leaning one way or the other - he tries to be unbiased, and arrive at data-driven conclusions. What have you seen from Nate that makes him seem a "biased liberal" to you? I'd be very interested to know. Also, we'll see in about a month how good his meta-analysis is.
I'm 35. Until I was about 33/34 I felt like I was in my early-twenties.

I know to some that's still young, to others that's over a decade away, but over the course of this year I think I have crossed over a bright white line as you put it (although not the middle aged one I hope).

That's not to say I feel worse, just different. Where I once felt invincible, I now feel experienced or where I once had endless energy to throw at something I now have the nous to work out a way of doing it with less energy.
It correlates!

Global warming, 2/3 Republican deny it, more than 3/4 Democrats believe it: http://www.businessweek.com/news/2012-09-30/global-warming-l...

Creationism is 38% for Democrats, 60% for Republicans: http://www.cultureofscience.com/2011/08/19/republicans-and-d...

I think Republicans are more likely not to want to mention or distribute condoms to teens in sex education, but I don't regard this as quite the same general disregard for science and math.
I'm not sure what they're doing but I bet none of them are posting disparaging comments about other people's hobbies. How people choose to entertain themselves in their free time is up to them (to the extent it doesn't cause harm to others). So let them enjoy their video game and you can enjoy whatever is you do when you're not knocking the hobbies of people you don't even know.
One advantage is filtering query results at the DB layer. For example, you could compare elements within an array, test a particular index of the array, or see if a value is present anywhere in the array. See http://www.postgresql.org/docs/9.2/static/arrays.html.
They were probably right to do it. But it would have been useful to keep the reference to Node.JS in there as not everyone knows what "n" is.
As a user, why would anyone be concerned with the OEM's profit margin?
We all grew up with older people making references from earlier decades that we didn't understand.

That's how we learn pop cultural history. I wasn't alive when Wolfman Jack or Alan Freed were famous DJs, but I know about them because older people talked about them. I wasn't around for Jack Benny, or Jack Paar, or Milton Berle, or Henny Youngman, but I get it when people use them as references because I heard their names, and I asked who they were.

Don't be afraid to make references that people don't get. That's how people find things out, and that's how generations connect. As David Mitchell says, "I first came across Proust via Monty Python, and Wagner via Bugs Bunny."

Go ahead and say things people don't get. It'll give them something fun to look up.
A working and durable bike made out of cardboard
That little machine has replaced everything for me, giving me the benefit of working in the same machine without interruptions when moving from place to place. I use it in 2 workplaces with docking stations. Love the long battery life too which can make it to 8-9 hours of use, but the screen is small and has some aftereffect issues.
There's also the march of technology to consider. 1970's technology isn't going to be cost competitive forever, even with amortized R&D costs. When SpaceX gets to the point of delivering complete reusability, there's going to be a shakeup.
I'm not much of a CouchDB user (though I've played around with it a bit), but I would assume that at least part of the reason CouchDB's mailing list is so quiet is due to the rather public split of the community brought upon by the introduction of Couchbase.

Couchbase's forums have much the same sort of "How do I" questions you are talking about seeing on the other project's mailing lists.
Cloud-Native Security Companies To Watch
> Government buildings?

Many facilities that handle classified data would not allow employees to bring in cell phones with cameras. So there is (was?) a good market for used brick Nokia phones in that niche.
There will be money to be made from return tickets.
Thanks! On further thinking about my question I realized that anything at the DB layer (Postgres) will probably be faster than doing it in Python because it's written in C. (re: the json load and dump part of my question..)
You will have to leave your eyes behind.
You can be out of the loop on something and still have an opinion on it. In fact, most opinions are not well-informed ones. Go read any political discussion and you'll see a lot of strong opinions of complicated issues that boil down to a feeling the person has.

Just examine the things that you buy; surely you don't mindlessly buy whatever the experts say you should, right? I know almost nothing about cars, but I still have an opinion on which I buy.
1) All sudo commands show up in the logs. You can put the logs on another server, possibly a server where only the head of IT has sudo privileges, possibly one that automatically replicates to other sites. Seeing a "sudo su", "sudo bash", or "sudo -s" in the logs could get you reprimanded, and if there's a security breach it could make you a suspect.

2) You can disable sudo -s, sudo su, and sudo bash. Maybe the people with root access only need to run a few commands and edit a few files as root, so you whitelist those. But as I mentioned, if they need to edit crontab you've probably given away the keys to the kingdom right there.

There are more attack vectors you can enable without knowing about it and you've got a business to run, so you make a cost/benefit analysis -- it's always a trade-off between efficiency and security.
I've personally been to a few Microsoft stores and they all have that distinct cargo cult feel. They feel like a designer walked through an Apple Store once and then designed the rest from memory. The biggest difference I noticed was layout. Some things were organized by brand, some by type, and then the Xbox stations were just sort of thrown in-between things.

In an Apple Store there is enough room between each table for 3 people to stand comfortably: 2 to check out stuff and 1 to walk through in the middle. The Microsoft store was much more cramped meaning you always had to be pushing through a crowd. It certainly gave the illusion of a packed store. However, even when an Apple Store is absolutely packed, you never find yourself pushing through a crowd.

Shrug I don't think this is some blight on Microsoft though. It is there first attempt at a solid retail presence. Apple stores weren't always as great as they are now and I'm sure that Microsoft will iterate their store design to improve it.