skysight-inc/HackerNews huggingface dataset:
In most of the web apps I've written, the majority of the request-response latency is waiting on the database, rather than cpu. I _think_ this is not uncommon?

In other contexts, people talk about "non-blocking IO" and "blocking IO" to mean, well, 'blocking IO' is where the process or thread is _not_ put to sleep, it's not being switched out _even though_ it's waiting on IO. For instance, most ruby database drivers used to be broken in this way with respect to multi-threading, but were fixed to be "non-blocking IO", so threads would actually be unscheduled (even in MRI) when waiting on IO.

For examples of this use of "blocking IO" vs "non-blocking IO" see http://en.wikipedia.org/wiki/Asynchronous_I/O (Ha, look what wikipedia URL did to "I/O").

That usage is pretty common, so I think your different use of 'blocking IO' is confusing.
Yeah, having Siri or your equivalent voice assistant listen in during calls could be interesting. Reminds me of Jane from Children of the Mind.

There could potentially be major privacy issues, though.
This is curiosity, not trying to bring down your point, but:

Is there any article about the plane event that isn't prefaced by "Bolivia accuses that..."? I have yet to see any confirmation about what happened from the other side.
Thanks! When I was at EA, I swear every source file had like five singletons in it. It was terrible. I was highly motivated to write that chapter at the time.
Annotation is useful, but might not be able to be monetized like they hope. Personally, I feel that RapGenius falls short when it comes to other current enterprise collaboration methods such as Word or Google Docs.
Have you ever actually lived in the UK before ? Pretty sure most people wouldn't agree that their standard of living is so high that they wouldn't have something to lose by rioting.

It's more a case that most people don't consider their online activity to be as precious as some others do.
Or, you know, you could just use Notepad as Notepad. Or a real text editor, or something like Simplenote.

Snark aside, this would be a more interesting post if the author gave some reason why this was a good idea. As far as I can tell, it's strictly worse than a text editor. I mean, it is an interesting hack, but the post doesn't frame it at all.
That may be true. A lot of people, however, choose to have kids only because they think kids will bring joy to their life, not the other way around, which makes for a terrible relationship dynamic.

In other words, a couple becomes bored of their stable life. They think - oh, maybe a kid will make our lives more exciting.
Really? I thought most terminal emulator only let you use one font at a time. If the one I use let's you have text in multiple fonts displayed at once, I certainly don't know how to do it. Or by "multiple fonts" did you just mean that you can change the font on the entire window (and that you have multiple options for doing so)?
> even anonymously to avoid political reprisals!

May want to trim off newrelic and google-analytics snooping scripts from your site then.
Comment rooter votre Samsung Galaxy Note 10 en moins de 5 min
Maybe people care but not enough to go protest on foot? Plus if you start looking at the shades of grey from the nuance (namely all the rules that come into play when using the info), it's harder to get mad if you're pragmatic.
Lots of negativity and one-uppery in these comments. I just wanted to say great job, keep up the good work. You're making everybody's lives easier, either directly or indirectly, by pushing the envelope here :)
Why Instagram's CEO Is Hot For Snapchat
> The reason black youths have high unemployment rates is their (typically unwed) mothers already live off a combination of section 8 housing, food stamps, medicaid, other govt. programs and whatever they can get under the table to keep their reportable income low.

Got a source, there, David Duke? FYI low-income/poor black youth ≠ all black youth.
It sounds like hotwire-shell is to Python as PowerShell is to .NET.
One minor annoyance with that is that it breaks Gmail's SPF lookups as Rackspace does not do SRS [1] (last time I checked).

[1] http://www.openspf.org/SRS
Link checker for Python 2 and 3
I don't see it as a big problem to change plans somewhat at the start of a project, this is certainly better than doing it half way through. As long as it's not a strategy to get a contractor to do extra work for free.

If you are charging a higher rate, part of the value associated with that is a certain degree of flexibility.

Also don't see the problem with the client wanting a cell number, if you don't want calls on your personal phone just get a cheap second phone + SIM for business. Make it clear which hours you will be available, put the phone on silent during family time and check voicemail periodically.
I would be sceptical of giving somebody $20K who won't give me a "real" phone number.

I always find that speaking to somebody on the phone or in person regularly leads to a much better long term working relationship than simply email or IM. It's much easier to trust someone when you can associate them with a face or voice.
I stand corrected- thats what I get for believing what I was talk in highschool health class. Celery is simply very low in calories.

Btw, why would you create a user name just to post the above?
One thing I'd like to add: IMO most people that support mass surveillance don't do so because they are scared of terrorism. To me it looks more lik an "us vs. them" powertrip thing.
"The only thing that matters when listening to music is what those lyrics mean to YOU!"

A lot of lyrics are full of obscure references and complex ideas not easily understood. Perhaps especially in rap. So explanations save you hours of work in trying to understand and appreciate the lyrics. For example:
http://rapgenius.com/Lupe-fiasco-dumb-it-down-lyrics
Agreed, the idea that whole teams of people were employed to basically prevent the government being embarrassed, and that they view their role as critically important, suggests that the state has grown way to big in the last 100 years or so.
While I agree it is a disgrace, what do you plan to do with the detainees?

If they weren't "terrorists" before, they most likely are now. Think about it, that's the real problem.

I'm not defending it, I think it should be closed too.

These humans have been subjected to complete hell.
The old adage says "When you hold a hammer, everything looks like a nail."

I'd say: learn the patterns, and then forget about them.
And when you'll work on an actual problem, the one pattern that is relevant to your problem will come naturally as a solution.
As someone who served in Afghanistan last year, very interesting.
of course i did. the point is that academia doesn't research the opposing viewpoint virtually at all.

http://www.nytimes.com/2011/02/08/science/08tier.html?_r=0

"He polled his audience at the San Antonio Convention Center, starting by asking how many considered themselves politically liberal. A sea of hands appeared, and Dr. Haidt estimated that liberals made up 80 percent of the 1,000 psychologists in the ballroom. When he asked for centrists and libertarians, he spotted fewer than three dozen hands. And then, when he asked for conservatives, he counted a grand total of three.

“This is a statistically impossible lack of diversity,” Dr. Haidt concluded, noting polls showing that 40 percent of Americans are conservative and 20 percent are liberal. In his speech and in an interview, Dr. Haidt argued that social psychologists are a “tribal-moral community” united by “sacred values” that hinder research and damage their credibility — and blind them to the hostile climate they’ve created for non-liberals."
My tentative feel so far on patterns in games is that they're more useful for understanding a design than for constructing one, since as you note pattern-oriented design tends to end up pretty messy. But if you have a design, it can provide a useful vocabulary for talking about what's in it, or how it differs from an alternate design.

I'm currently working on a paper trying to analyze the X-Com remake through design patterns, and it seems to be working reasonably well so far. The pattern language gives some hooks for talking about what specifically was kept or changed in the remake. However, for that project we're using more design-oriented rather than programming-oriented patterns, from this project: http://gdp2.tii.se/

(There used to be a book, but it's out of print: http://www.amazon.com/gp/product/1584503548/ref=as_li_ss_tl?...)
This is one of my concerns too. I've seen patterns be overused almost as much as underused. It's a shame too, because the original Design Patterns book actually goes out of its way to tell you not to use patterns unless they are really a good fit. Unfortunately, remarkably few people have actually read the original book.

If you look at the chapter outline, I'm planning to have an introductory section on "How to Use Patterns (and How Not to Abuse Them)" where I'll try to mitigate this. Also, each chapter has a "Keep in Mind" section that focuses on telling you when a pattern might not be a good fit.
With, perhaps, the disadvantage that now the NSA can choose the easiest target to mine all your email from - if Google pushes back on a request, they can just go to RackSpace instead.

It's a difficult compromise between availability and security/privacy. I want to be able to get at my mail from all my devices via any Internet connection, but. I still want privacy from dragnet intercept-and-record-everything surveillance.

My current plan - a mail server in the least US influenced jurisdiction I can manage, automatically encrypting all (unencrypted) email to a public key of mine, the forward the encrypted email to a gmail account. I can decrypt mail at the client on my phone/tablet/laptop/desktop, but I lose a lot of mail searchability this way.
In case it's not obvious: Push the big red play button.
I tried to write up the two examples we've been using (though in reality, substitute "Meeting" with "Party")

* https://premortems.com/about/meetings

* https://premortems.com/about/vacations

I'll update these with some actionable steps to modify the plan of attack. For a trip, it's mostly about having a review board to make sure we're taking care of the big stuff.
"One of the great things about InCall Recorder is that it automatically upload the recorded MP3s up to DropBox - so your calls are instantly available to you and anyone else with whom you choose to share the folder." - And the NSA.
The point is that the board owner cannot see who raised the individual concerns, not that it isn't stored.

People who wrote concerns can go back and edit, but it is hidden from view.

Also, you cannot flip an Anonymous board to "Show Names" after concerns are raised.
Yes, extra points of failure may include:

- Having webmail which is not protected with two factor authentication

- Enabling POP/IMAP which also does not have two factor authentication
I found that other solutions for Vim completion tend tomake Vim slowish when they index a lot of data, for medium~large codebases.

How does your pluggin scale?
The 6th Discipline of Social Media: Slideshare Builds Lasting Authority
VB was actually a pretty decent language (not as nice as Python, but better than, well, BASIC).

We used it for doing quick user interfaces and "shell" applications for servers. It was well suited for this; you could use much of the Windows API surface, and VB could host DLLs for doing heavy lifting.

Once you got over the "Ewww, I'm using VB" sensation and turned off the obvious brain damage (ON ERROR NEXT, for instance) it was fine. There have been many absolutely brain-dead and horrible languages in the world, but VB is not automatically one of them.

Doesn't mean I'd use it today though.
Not disagreeing with the meat of your post, but could you say a little bit more about the state not having a monopoly on violence?
From what I understand this term is used to explain that the government is the only one who is legally allowed to use violence against other individuals, and is the only one who can grant you that power. And as far as I can tell that IS the case. Thoughts?
It should be noted that half the US has no 401K. 80% of stock is owned by 10% of the population. So "middle class" really means "above the median" if we're talking about people with any substantial stock investments.
Seven Plus or Minus Two
They started out with rap, but have expanded their technology to many other sites, including more general lyrics and news.

Starting out in rap made a lot of sense. Rap has more lyrics than most other genres and also includes a more unique vernacular than other genres. Whereas many rock lyrics are purposefully vague and open to interpretation, rap tends to be more literal and straight-forward, but also requires some familiarity to understand its lyrics. A lot of this stuff can be easily explained with annotations.
Alan Moore Kickstarter - His Heavy Heart
Minecraft made $240 million in 2012 and did nothing besides provide good gameplay with regular updates.

Evil tactics like these are not needed.
Floating point arithmetic is deterministic if you are careful enough:

> "I work at Gas Powered Games and i can tell you first hand that floating point math is deterministic. You just need the same instruction set and compiler and of course the user’s processor adheres to the IEEE754 standard, which includes all of our PC and 360 customers. The engine that runs DemiGod, Supreme Commander 1 and 2 rely upon the IEEE754 standard."

See http://gafferongames.com/networking-for-game-programmers/flo...
The question (and this applies to Wikipedia as well) is whose explanation are you reading?

I'd throw you a quotation about the Power of Language, but I'm sure you can imagine it already. This site marks the end of 19th / 20th Century propaganda, which relies on an ignorant audience to swallow the lies without being able to fact-check them[1] (e.g. The Protocols of Zion or the "re-imagining" of Founder Father's texts to be anti-Semitic or (to be even) the notion that America was founded as respecting all of its citizens as equal - you'll want to read the 13th closely, you're all breaking the Law somehow, which is the hack they're going to use on you).

Modern Propaganda doesn't do this: it uses truth, but with hooks.[2]

The More You Know.

Footnotes, because I forget that not all readers share similar thought patterns:

[1] If this is true, what does that tell you about the content of most mainstream American News, and its consumers, and the future of these companies?
[2] Is my statement propaganda? Answer: of course it is, everything you consume online is.
But you had plenty of time to bitch about it? ;-)

Edit: It suddenly occurred to me just how reliant everyone now is on package managers. Once upon a time, I would think installing a dependency or two before compiling a new toy commonplace, if not expected. Nowadays... it's yak shaving.

Not that I'm no less guilty of this. I've even downloaded AUR helper tools because I'm too lazy to even wget a package and do a makepkg any longer.
Fight for the Future: HTML5 vs. Native Apps
It's amazing how much a country can regress due to bullshit pulled by major powers. While I know that "why can't we all get along" is a tired trope, it disappoints me that we can't avoid completely halting a nation's progress for 60 years almost.

Like when you hear how India was on track to become a major industrialized nation until the British decided to turn it into the world's biggest piece of farmland.
Isn't a government monopoly on anything a morality question? (Of freedom?) Or just economic efficiency?
Boongoggle Goes Boom: Palantir Software vs. US Army Data Platform
thanks (for the copy + the original). have to say, i am no great fan of gvr, but he doesn't come across as a jerk to me - strange interpretation from atwood.
Codename Prometheus: User experience driven open source initiative
"Codename Prometheus is a new initiative to create an open platform that competes on user experience in the consumer space. It is inspired in part by the Snowden leaks about the NSA and GCHQ spying programmes on ordinary citizens. Our aim is to create products that are great experiences out of the box. Oh, and by the way, they just happen to be open. They just happen to protect your privacy and respect your human rights. We will need all the support we can get. Follow us on Twitter, subscribe to our mailing list, and join us as we embark on the long road to realising this mammoth task."
Quipper language makes quantum computers easier to program
I had this on my Treo. It was incredibly helpful, especially if you hate writing stuff down.
Is there any use for the feather?
Foreign influence didn't help, either. It wasn't all the fault of Afghanis.
On Error Next is particularly nasty because somehow it behaves differently in the windows 8 runtime than the windows 7 runtime: some errors inside DLLs escalate into a runtime exception in win8 when they were trapped OK in win7.

I wish I didn't know this.
Hugh (Strange Company Hugh) here :)
If they want to die, why not jut let them?
The "spying as stimulus" argument is debatable, considering most of the "spying infrastructure" (and military as well, these days) is still bought from abroad; regardless, it's well known that military spending can be a net positive in economic terms, but do you really want to live in a country where everyone is directly or indirectly hired by the military? That's basically the XX-century Nazi/Soviet model, not exactly the happiest societies around.

Regarding actual infrastructure work: if the target was regeneration, surely it would have been cheaper to build it anyway and just give it away for free, which wouldn't have required a massive (and massively expensive) security effort, all the G4S-style jobs-for-cronies and so on?

Personally, I'd rather see the State undertake real infrastructure work on clear and honest terms, rather than having to wait for some international sport mafia rolling into town so that money can be spent.
This is many, many years old - maybe even 10 years old? Maybe someone can find the original date and put it in the title.
I wonder if sharefest.me can play in this game :)
I'll grant assumption, but flawed? What else is there? I recognize that there are some people who will explain his actions as "brilliant, wonderful, generous, pure of heart, etc." but I have no qualms simply calling them wrong.
"Codename Prometheus is a new initiative to create an open platform that competes on user experience in the consumer space. It is inspired in part by the Snowden leaks about the NSA and GCHQ spying programmes on ordinary citizens. Our aim is to create products that are great experiences out of the box. Oh, and by the way, they just happen to be open. They just happen to protect your privacy and respect your human rights. We will need all the support we can get. Follow us on Twitter, subscribe to our mailing list, and join us as we embark on the long road to realising this mammoth task."

Lofty goals, I do hope they can pull it off though.
Yeah it strikes me as weird too when you could go a lot simpler and list things like "consciousness" or "time".
How to make business travel affordable
The cow eats the grass above the hole.
I agree, this looks really cool! These are the kinds of articles I really like seeing on here, but I feel like people may be discouraged to post these types of things because the top comments are always "Well this sucks because I use X" or "This will never work because Y", or "Didn't Z already do this!?"

Lots of people here are making really cool stuff, and I love hearing about it! Keep it up!
I'm not sure I fully understood this article. Was there a threat? And if there ways, they did nothing about it?
> We've known how to send cryptographically secure e-mail since the early 1990s.

Can we even trust encryption? How can we know that the NSA haven’t found weaknesses in common encryption algorithms? They have some of this field’s best people in the world on this.
You could entitle the post "stop telling me to do something I don't see the value in."

I don't have a degree, and work exclusively with people with degrees, and they complain bitterly about the costs associated with education and frequently comment that I was the lucky one.

Do what works, don't worry about choices you could have made(you didn't make them!). If a degree looks like what you need to take it to the next level, do it, otherwise, who cares?
I'm pretty sure you can install it with Pathogen as normal. There are just two other points: (1) make sure you have the latest version of vim; (2) you just need to run an install script to finalize it. The script is in the bundle folder you create when cloning the git repo.
It is very self-centered, but there's a reason for it. It's easier to make a stink about something immoral if it is also illegal. And some Americans are pretty touchy about the Constitution so the more clearly an action violates the Constitution, the more likely it is to provoke a reaction.

It's certainly not the only debate worth having regarding the whole affair, but as far as things go in the US, it's significant.
Or a $10/mo Digital Ocean VM running Zimbra 8 Community Edition.. https://s3.amazonaws.com/uploads.blog.zimbra.com/wp-content/...
First arrest captured on Google Glass
Different issue with Google Apps: We work with some big pharma companies. During the free evaluation, Google flagged two of our partners and one of our project managers as spammers and silently suspended their accounts. We hosted our email somewhere else.
You tickle the sleeping guy with it to retrieve the bottom part of the spaceship.
Its a similar use case. Could of been titled "Roku for Torrent Streaming in JS". As an unhappy apple TV owner, I was disappointed.
Report: Future of online marketing
Just because it doesn't work for everyone does not mean that a scheduled outage would not be a significant improvement for large percentages of customers. Most businesses can find a 6 hour window.
What else would you do with them, other than set them free?

"Oh I have this guy in my basement I've been torturing for four years, I can't let him go now because he's going to want to kill me".

Are you serious?
Transactional Email with AlphaMail
I'm surprised they listened to the "vociferous" Government lawyers, presumably they were compelled? It's a shame so much of UK law has been swept under the carpet with stuff like this.
He do give his Google Voice number, it's literally a phone number. He said that he is more comfortable with that because he can turn off the number whenever he want. This is exactly what another cellphone would do.
What you say may be true. But history has shown that people can give a fuck and policy change can come from the people--even recently with ballot initiatives. Corporations didn't overturn Ohio's SB5. Corporations didn't legalize and regulate cannabis in Colorado and Washington. Corporations didn't pass the Dream Act in Maryland. Corporations didn't pass multi-state initiatives to legalize gay marriage. People did.

So independent of my opinion, there's demonstronably a non-trivial chance that you're wrong. And from chances like that, movements are born.
Success on your terms
I used to disagree with that sentiment, after all Congress did its best to stop the closure of Gitmo by not only blocking funding for the effort but also blocking the use of any pre-existing funds too.

But then I read this:
http://www.salon.com/2012/07/23/the_obama_gitmo_myth/

PS - am I alone in confusing Mos Def with MOSFET for about a decade and completely mispronouncing (and misunderstanding) the guy's stage name?
AngularJS: multiple use of controllers and rootScope
Direct link to the mp4 (video) file:
http://cdn.theguardian.tv/mainwebsite/2013/7/5/130705MosDef-...
Guantanamo has better conditions than most prisons. The "torture" happens elsewhere. You think a regular prison wouldn't engage in force feeding if prisoners went on hunger strike? See: http://wagingnonviolence.org/feature/guantanamo-is-not-an-an....

The problem with Guantanamo isn't the conditions. Its the legal limbo the prisoners are caught in.