skysight-inc/HackerNews huggingface dataset:
For folks who'd like to try out Meteor in the browser without any local installs, we just wrote a blog post on how you can do so on Action.IO: http://blog.action.io/2013/02/21/build-meteor-apps-in-the-br...

(Disclosure: I'm one of the guys working on action.io - we're private beta now but sending out invites at a pretty fast clip)
I give this blog post Autism/10

Flight attendant's perspective was that she is routinely telling passengers to quit with the happy snaps, as required by company policy. Flight attendant is tired and very busy with getting the plane together for takeoff. The photo guy from before is suddenly angrily motioning her over and saying a bunch of crazy shit about not being a terrorist, and trying to make her take/keep his business card. flight attendant freaks out and runs to her boss.

Crew boss sees really freaked out flight attendant and assumes the passenger needs to go. Once that decision is made, crazy travel guy probably doesn't have any hope of reversing it.

The real issue is that the guy grossly messed up his interaction with the flight attendant and paid the price for it. If you misbehave on a flight you're gonna get kicked off - yes, airlines have a duty to have fair rules for customers to follow. But passengers have a duty to act relatively normally in their standard human interactions with staff.

Trying to air one's grievances with an airline's cabin policies with a flight attendant is ridiculous anyway, hence my rating out of 10.
I better run my antivirus! Oh wait, I am on Mac...
i always upvote satire
I feel like it'd be insanely easier to, you know, ride one quadrocopter. Across the gorge.
Intel acquires appMobi XDK
Reading people's comments here make me laugh a little bit. ASP.NET MVC been around a few years now and does that and a lot more in a very easy way and in a great platform. I find it really funny how people get commodity software and dress up as the next big thing.

It's pretty much the same as when Microsoft announced nuget after ruby gems and apt-get existed for so long. Why don't they just cut the bull out and call it for what it is?
Just to clarify: sarcasm.
Fate-sharing is one good reason. There are probably more.
While I commend them for digitizing, I'm somewhat disappointed that they are just scanned copies instead of selectable/searchable text. I wish they made them more accessible for reference by truly converting them to text.
Breaks? One of the medications I was paying for on my personal plan recently is costing my new employer 3 times !!! what I was paying. Breaks? Puh-lease, are you brain-washed by deep thinkers like John Stewart?
Meanwhile, somewhere else out there in the blogosphere, someone is telling a story about some arrogant rich jerk who pitched a fit when asked to sign a form to bring his fancy new boat across the border.
Study Linking Childhood Bullying to Adult Disorders Surprises Study's Authors
I guess you are talking about the $250 chromebook, I am using a lenovo x120, having all my dev setup in digitalocean 1GB server. Do you use X or just fine with command line/emacs? Just curious to know how other people are using ec2/linode/digitalocean for development.
Not sure why it doesn't belong on HN; it's part and parcel of the same institutional culture that gave us the prosecution of Aaron Swartz. Check out the details on one of the most infamous civil forfeiture cases: http://en.wikipedia.org/wiki/United_States_v._$124,700_in_U..... This looks like either outright stealing or extra-judicial conviction of someone for the crime of "being a Mexican in possession of a large amount of cash." Either way, it looks pretty bad to me and shows how far the US legal system has moved away protecting property rights.
While we're on the topic of explaining how things are... I don't think anyone's too surprised that Michael Arrington failed a congeniality test.
My favorite story about an expert finding some sweet spot on a machine stars a black hat: http://www.penzba.co.uk/GreybeardStories/TheBlackTeam.html
One of the occasional arguments we've had in the LedgerSMB community is whether to ditch LaTeX. The arguments in favor have to do with UTF8 support and internationalization, and the fact that 'everybody knows alternatives!'

In the end we've opted to keep it because LaTeX is so good at doing what it does, and because our dependencies can be hacked to use XeTeX (for UTF-8 input) and so we are working to ensure that XeTeX support gets back upstream instead. Additionally for documentation LaTeX source is quite easy to read compared to the alternatives like DocBook, and LaTeX is also much more expressive.

Sooner or later I expect we will factor out our invoice logic into document classes and packages and try to get that on CTAN. Maybe then it will be worth putting many of our templates on a site like this one (this site even)
I just think there's another way to look at this situation.

Have you seen The Incredibles? The scene towards the beginning when Mr. Incredible helps the little old lady cheat the insurance system? I think most bureaucrats want to be that person. They want to give the good guy a break; they want to cut people who try hard a little bit of slack. It means more work for them, since they need to spend their own time to make sure those people followed instructions, and there's only so much energy you can give each one. Not only that, but they know the ways the bureaucracy was built a little loosely— the ways to get around things, not ways you should use all the time, but sometimes you have to.

That's the power bureaucrats have, and generally, they want to use it for good. They want to help that little old lady get her check. They want to let that kid go home when his dad dies. And yeah, they want to take a little time off themselves, but who doesn't?

What they don't want to do is go out of their way to help some random idiot who just wasn't paying attention to his own shit, who seems to think because you're paid to process paperwork it's your job to advocate for him, without so much as pretending like he's asking you for a favor. Screw that guy.

And, seriously, what are we asking here? I'm reminded of an Ani Difranco quote:

“Maybe you don't like your job. Maybe you didn't get enough sleep.
Nobody likes their job; nobody got enough sleep.
Maybe you just had the worst day of your life. You know there's no escape,
and there's no excuse,
so just suck up and be nice.”
We Should Expect To Pay For Small Open Source Projects
One of Clojure's main selling points is that its vectors, maps and sets are persistent data structures with near-constant time operations (log32N).

http://www.infoq.com/presentations/Value-Identity-State-Rich...
This reminds me of when I was on holiday once, riding a motorbike around Indonesia. The traffic police there are sometimes stationed at busy intersections and are known to pick on tourists for any minor infringement.

He told me I left without waiting for the green light. Nevermind that everyone else on the road including cars did the same thing. I had two choices - pay a "fine" (i.e. bribe), or have my motorbike seized on the spot.

It felt wrong but I paid the fine. After I paid the guy was apologetic and insisted on shaking my hand.
Treasure trove for folks studying the history of anything - and the right use of tech!
This guy's boots look huge:
http://btlondon2012.co.uk/pano.html?view.hlookat=194.6209...
"When the pres^H^H^H^Hgovernment does it, that means it is not illegal."

Or something like that...
What should they call it? And for that matter, what is "it"? I'm thinking you probably mean Play, but you might also mean Nugget.
> CHP officers call this the "personality test" - and they administer it every time you get pulled over, BTW.

This is pretty much true of all police agencies. "Contempt of cop" is one of the worst offenses you can commit in terms of your likelihood of being punished for something minor.
My guess is that Mike gets his boat back and no one loses their job. He was probably rude and she was probably unreasonable. Nothing much will happen because of either situation.
That's a big if. I have a feeling her side of the story is much different. Probably including lots of blustering by him about how important he is and that he's a lawyer and how she's an idiot and the government is ridiculous.

I'd bet a lot that he's paying an asshole tax and if he had kept his cool, he'd have his boat.
If you use blockchain.info you're depending on a central server. Might as well use paypal— at least they are regulated.

The multibit client is a much better, though still reduced-security, option.

The sync comments there are outdated— I installed a new Bitcoin node two days ago and the sync only took about 2 hours from nothing.
I've started four companies in my career, two of which ended up nicely, one of which was an utter train wreck that bankrupted people, and one a work in progress.

You'll learn more from a bad outcome than from a success. I agree with everyone saying don't worry about the investors. They invested in a highly risky business. Turned out it wasn't the next Facebook. Well, that's 99.999% of startups.

More likely than not, the business was doomed by circumstances before it even began (bad timing, bad market fit, etc). If this was your first or second business (likely), no reasonable investor can blame you, even if you did make avoidable mistakes.

So treat it as a learning experience, and don't obsess about the impact on your reputation, etc. Shit happens, and anybody who knows the tech business understands the odds are stacked against you.
Yes, there is a cheat, it moves values from RAM to VGA ...
Those libraries exist. See netty, webbit.
> javascript-based cryptography, which just doesn't work

LOL... Blockchain.info has over 120,000 users which disagree with you.

As the old saying goes, "the dogs bark, but the caravan goes on".
Next Step for Ad Tech: Product Data Innovation
They absolutely did "steal" his boat, for some definition of the word "steal."

The DHS agent will not be charged with theft or larceny. But he was in lawful possession of a boat, someone with a gun ordered him off the boat, and he is no longer in possession of a boat.
I agree that the cloud can make the best case for hacking side projects. It's quick to deploy and quick to destroy. However, scaling your system depends on how you architect the system. Building in the cloud is not the same as building in your colo cabinet.

Your example of moving your instance to a bigger one is a classic example of doing it wrong (so to speak). In the cloud you don't scale up, you scale out; many machines doing the work. And bringing those machines on-line takes minutes, that is certainly faster than shutting down and rebuilding. I've played with EngineYard & Heroku and while I really like their services, they tend to re-enforce the "old world" way of doing something. Break out and play with "raw" AWS and I think you'll find a lot to like.
the mises institute is that way ---->
They say you're better off taking the cash you'd pay for a boat and just throwing it into the ocean.
Digital Killed My Tripod (2007)
Anyone else think this is a perfect proving ground for something like asm.js?

http://asmjs.org/spec/latest/
The city's name is Thiruvananthapuram not Trivandrum.
I found LaTeXTemplates just a little over a year ago when I was looking for (shockingly) LaTeX templates, and it was /the only/ resource with decent usable templates (in terms of source readability and having actually-pretty templates). I'm the CTO of SpanDeX.io and we jumped on site integration shortly after we launched, because LaTeXTemplates is badass. I see many of you have hit our site after checking out LaTeXTemplates, so I'm glad some of you find the gallery & the integrations useful! Cheers.
I frequently travel across the border in both directions between BC & Washington. To be honest I believe that your experience often comes down to the particular agent you have to deal with in your crossing & how they feel that day. I've had US CBP agents question me at length for a simple crossing ("Are you sure you have never been arrested? Really sure? ") and Canadian CBSA agents pat me down and search every square inch of my car.

Crossing the border is a bit easier with a Nexus card, but again your experience really depends upon the agent you come upon any given day.

Some people just shouldn't be working in positions of 'authority'.
Atlanta had a giant Sears building too. Warehouse, retail store, offices. Then it was City Hall East for a while, housing govt offices and the city homicide detectives.

Now it looks like they're turning into some sort of giant food market. That place is huge, gonna be a lot of food I guess.

http://en.wikipedia.org/wiki/Ponce_City_Market
it was written by michael arrington, founder of techcrunch
No, his sarcasm came across loud and clear. He was sarcastically "agreeing" with me in order to mock me... except the position he was mocking is not one I have endorsed. On the contrary, I embrace the role of the internet in protest and politics.
>Certainly in an academic environment it continues to surprise me that everyone isn't taught LaTex in their first year of a PhD.

I work in a academic environment as well, and I give it another 10-20 years until it will be widespread for everything - currently my supervisors want me to write everything in .doc as they don't know LaTeX and don't want to learn (no time, which I can understand).

It's not very widespread in the life sciences, I'm afraid.
The Playstation 4 has Already Failed
>>But their profit margins are substantially smaller than these "non-profit" hospitals featured in the article.

Every time you hear non-profit anything, run from it like you run for your life.

These days a non-profit organization means, the organizations gets to make no profit but the people who run it, take the profit on the organization's behalf.
It isn't about public safety but about politics. Who wants to be the presiding politician when something does hit the fan right after that government security program was shelved? The politician who doesn't want to get re-elected.
Some speculation about one thing a machine like this might be for:

1. Google purchased Nik Software a few months ago. Nik makes several industry leading tools for photo retouching.

2. Before the acquisition, Nik had started transitioning their desktop technology to touch, for use in their tablet app Snapseed.

3. The Nik folk have been kind of quiet since the acquisition.

4. Now Google comes out with a hi-res, touch-oriented laptop, an absolute dream machine for photo editing.

5. ... New Chrome OS native photo editing app?
Reminded me of the situation in which I was given 'a very peculiar issue which was very hard to simulate' (acc to the description). Considering that it was related to the message queue generation module of a core banking system, and that being a production issue, the scene was intense. Almost everyone was convinced that the issue was due to a recent patch to the MQ module but couldn't figure out the reason.

On a hunch, after seeing the pattern of errors in the debug logs, I dug up the old link list handler routines in our codebase, and lo and behold, there was an OBOE [1], a very latent one that too, dating back to early 90s. The fix was just an addition of a '=' which got things back on track. That incident made me the official schroedinbug [2] mangler of the unit, causing me to spend countless night-outs thereafter.

[1] http://en.wikipedia.org/wiki/Off-by-one_error
[2] http://www.catb.org/jargon/html/S/schroedinbug.html
This is really interesting. In a way, it's a form of computer self-replication. Could the virtual machine created by the computer be considered offspring?

Is there a way the virtual machine might spawn another virtual machine child of its own?
I suspect the money they'd get from selling it is insignificant compared to the money they have tied up in the whole building.

So they're probably holding off until they have some sort of actual plan for the place, then they'll bring in some company that specializes in turning over that kind of stuff.
The Chromebook Pixel, for what’s next
Wordpress is successfull because it is easy to install and hosting is cheap. Furthermore the basic wordpress set has very little capabilities. (but they are 100% blogger oriented)

However wordpress is a pain to customize and extend, i always found drupal was easier to customize for non developpers ( you have to mess with php pretty fast with wordpress ). Drupal is on the contrary a little more complicated to setup , but the basic set up is more powerfull than wordpress ( and the plugin system is better ).

That's why i dont think non php scripts can be popular to non programmers. you can just drop some python or some ruby on a webserver and expect it to work just like php does,

And few shared hosting providers support mod_python or stuff like that ( which is the shame because i see no reason why mod_python is worse than mod_php and we would have a whole generation of better programmers if people used python over php).
Resources Between the Stars
Not sure why it doesn't belong on HN; it's part and parcel of the same institutional culture that gave us the prosecution of Aaron Swartz.

Yeah, but it's still basically just politics. If this wasn't Arrington, it wouldn't be on here, most likely. But we all got suckered into discussing it because of the personality involved.

Aaron's case was a bit different, in that it involved more issues that are specifically of interest to hackers, AND some actual hacking (of a sort) was involved AND somebody died.

Either way, it looks pretty bad to me and shows how far the US legal system has moved away protecting property rights.

Absolutely, I agree. I just think this whole discussion is more suited for Reddit than HN. I wish I'd bit my tongue now. But, sadly, my comment above has gotten WAY more upvotes than a comment[1] I made around the same time, which I think is far more valuable and on topic (on a completely different thread). I find that discouraging.

[1]: http://news.ycombinator.com/item?id=5262488
I feel that having a good “how we met” story is a big boost for a potential relationship. At least early on, when you have nothing else to go on. It says, “the odds of this meeting were low; this isn't a thing that happens every day, therefore it's more valuable”.
The banks that are potentially the most dangerous can borrow at lower rates, because creditors perceive them as too big to fail.

Great, so we all should go to borrow from huge banks, no doubt their lower rates are passed to the consumers, with the banks being caring and all.
HA, my gay friends might buy this. It has the I'm gay rainbow sticker on it.

Other than them, I'm not seeing how this sells. A refurbished Retina MBP is cheaper. And even at full price, $200 for a superior OS that can run apps like MacVim, VirtualBox, keep my stuff local, has much more storage and sync to my private 250GB storage. That's priceless.
Quick comment on bibtex: if you use emacs, reftex mode is essential. My current setup is:

* A directory and git repo for each paper (use your own VCS as desired)

* A separate git repo for my global bibtex file and a few heavily used .tex files (i.e. tcilatex.tex for sciword coauthors); this repo is set up as a submodule for all of the individual papers and they refer to their local version of the bibtex file.

* Really short, memorable bibkeys in the bibtex file (I first saw this recommended on I think stack overflow, but can't find a link right now). For a single author, first three characters of the name and last two characters of the year: Engle (1982) becomes Eng82; (by example...) Engle and Granger (1987) becomes EnG87; Sargent, Williams and Zha (2006) becomes SWZ06; etc.

This way I can just type most of the citations I need off the top of my head. The few I can't remember, I'll forget the year and searching by the first author via reftex takes about 5 seconds.

But, more and more for personal and not-for publication notes, I find myself just typing in the unicode and sticking with a plain text file.

edit: I'd love to hear other people's setup too, it took me a while to converge to this one and I'm sure there are better approaches.
> someone who wants nothing more than an excuse to hurt you, and who has no compunction about doing so

Maybe a few government employees are like that, but most are just regular people who are trying to get through a day of work like anyone else. They are perfectly willing to be nice to people who are nice to them.

I know people who work for the government, so I get to hear about the flip side of what you are saying. Some folks come into any government office with a preconceived notion something like, "This stupid government drone is just waiting to fuck me over." This frame of mind does not typically produce a warm and friendly affect.
People need to refuse to pay their taxes until .gov does something about the bank fraud and criminality.
I wanted to try it out but "find random opponent" never found a random opponent.

If there is no "random opponent" to be found within say 20 seconds, you could fake the "random oppenent" to be a program that is random-rpsls'ing with me.

Nice Spock intro animation!
Yes, you do give up a lot for the cloud and your example is a great one. However, those types of problems are fairly rare and can generally be designed around.

I think S.O. would be a great service to move off of real hardware. They don't seem to be doing things where dedicated hardware would give you an advantage (big data, video transcoding, 3D graphics, etc.) so why go through the trouble of managing it yourself. Plus, if the system were designed correctly, you get fail-over for "free".
To clarify, you have a note and cyanogen works good on JB?
What's surprising in all this is, do they actually keep track if a doctor passing by had a quick 2 minute chat?

How do you go about it? You go and tell the billing department- "I talked with patient X for 2 minutes" and then Y, Z , A, B so bill it? If you talked to something like 100 people how do you keep track of it?

Sounds like an extremely cheap way of ripping off people.

If only I could bill my company that way every time some comes to ask me a question or needs my help or a code review or whatever!!!
One thing that I have learned is that every encounter with law enforcement (and that includes customs) is governed by power relationships.

One simple example: If I am pulled over for speeding, I find I am far less likely to get a ticket if I put myself in control over the interaction. I make sure I greet the officer first and ask what I can do to help. This puts me in a position of being outwardly subservient but the officer is no longer in control over the conversation. Moreover, I am doing so in a way which is emphasizing that I am not a threat and so the officer has few options to escalate a power struggle.

Here, this is all about power. "Sign this form because I have the power to make your life miserable if you don't." We believe in honesty and rule of law, but when it comes down to it, at least the latter is nothing more than a convenient fiction and efforts to make it a reality end up making it less of one.

I am here in Indonesia at the moment and the big breakthrough for me was that as corrupt as everything is over here, it functions more or less the same way it does in the US, with just surface differences.
It is a problem, my nephew ended up getting his manager fired for attempting to steer the hiring practices from "too much diversity" which was just code for racism. It is incumbent on employees and managers to call out and correct behaviors like this.

I would assert that stating it as a company value that the company seeks to hire all qualified candidates, and a company mandate to report and investigate and if necessary correct any potential discrimination as a strong culture statement. That would be a excellent example of the benefit of a strong company culture. If gave my nephew the courage to speak up, and it made their environment better.