skysight-inc/HackerNews huggingface dataset:
A partnership between app developers and event production companies would be great; I was at EDC Las Vegas a few weeks ago, and the promotion company, Insomniac Events, produced their own app for the festival. Sounds great, right? Only problem was that their app refused to display the event map and set times without a live network connection. With 300,000+ people in one place, you can forget about 4g, so despite downloading the app in advance, I ended up just using paper maps/set lists the whole weekend. Huge waste of paper and time.
Deliver Data from Databases to HTML5 and Mobile Apps
What? Defcon basically said "Hey feds, don't show up here". They may have said someone who works for the feds can show up, but they asked that they not represent their employeers, and to only represent themselves.

Not technically the same as a blanket ban, but they were pretty clear that they didn't want anyone attending while representing federal agency...
I get it, every website has a ToS/Rules and such, and I even edited a few when I ran discussion boards. I'm pretty sure most all you said there can be wrapped up in one point "discrimination based on ethnic, sexual and religious grounds is forbidden" and such a statement exists almost by default in every ToS I remember seeing, without special announcements or making a scene. I see sexuality issues mentioned in 5 out of 8 of the points listed there - too obvious or not obvious enough what this CoC is about? Hence my 'band of savages' impression and the feeling these CoC are making a disservice for the people you are trying to protect.
The article doesn't seem to mention this, but there is another trick in these guys arsenals - fake news articles about their products.

They build entire webpages, along with side-stories and article comments that support their product. They look SO real that once I (and I consider myself pretty tech-savvy, having access to Internet for 15 years) fell for it briefly, and then had to explain it to my wife who stumbled upon them as well. I was truly impressed by amount of work these guys went through not only to write a pretty long science-looking article, but to build a whole (albeit pretty static) webpage and write realistic comment sections. Sadly, this whole effort is done to deceive other people.
I prefer GUIs strictly for better window manager and system copy-paste integration, but I think that is irrelevant to vim/Sublime, as you can (and I do) use gVim or MacVim. I like vim movement and editing commands a lot, but I'm not much of a configuration fiddler - I fiddle if I must, but I find no joy in it. I switched to Sublime because it gives me adequate (if somewhat mediocre) vim commands, plus other fiddle-free features that I had to fiddle into my vim, most notably command-t file fuzzy-finding (which also works much better, on top of being fiddle-free). I also really like the command palette (which I haven't seen a vim corollary for) and the package manager (which is much easier than the various alternatives in vim IMO).

edit: For balance, it also has its annoyances, and I sometimes wonder if I should switch back.
To bring this into context, legislatures have actually been trying to reduce flexibility in several areas of the law recently, most notably in sentencing guidelines.

This can result in some bizarrely harsh sentences -- where a domestic violence victim firing a warning shot at her abuser gets 20 years in prison, or where someone who knowingly writes a bad check gets 25 years in prison.
I did some work & research about diffs when I tried to visualise progression of slovak law. My best attempt was a diff method that would understand the inner structure of the law. I ended up with simple draft but I am sure somebody more competent could look into that.
Why couldn't they sublicense that name for a nominal amount to protect their TM? They want to sue.
My tokens being sent to an external server that I don't control is a dealbreaker for me, sorry.

I get the convenience factor, but my security relies on the absolute secrecy and control of those tokens; I'm not willing to trust those to anyone else. Any company that requires 2FA is likely to have a similar policy; leaking the keys to the kingdom to a third party which is not subject to security audits is going to be a non-starter.

Bluetooth integration is a compelling feature, though.
Makes sense, but Occams razor is more than enough to explain the bad grammar and production effects. Any evidence its a conscious decision?
I think Heroku's default Rails app server is WEBRick: https://devcenter.heroku.com/articles/ruby#webserver
http://en.wikipedia.org/wiki/Nomic
Replacing Hold Music With New York Times Headlines
Wow... you're the Friday Q&A Mike Ask. Aloha!
I visited the site; it's really nice but four <br>s between paragraphs in the summary looks pretty strange. Seems like it might be their system because when I click "Continue," the awkward spacing goes away. Anyway, looking forward to reading more.
It would be nice if you picked local cafes instead of Starbucks. I'm a bit of a coffee nerd and Starbucks offends my taste buds and sensibilities.

Actually, it would be cool to have "Meet a Programmer" tables in coworking spaces. I think a lot of people (developers and non-developers) would benefit from that.
We do pay for well-written articles. They're called books.

Also, video can be a powerful tool. The combination of seeing a thing or a process, hearing a narration about it, and observing another human being interact with it, provides more bandwidth across a wider spectrum of our senses. For some people, it is easier and faster to learn this way, in the same way that it is easier to learn from a tutor than from a textbook.
How YouPorn Uses Redis: SFW Edition
I really like the idea of writing in a text editor, and have tried to do so many times in Vim, but for some reason it's very important for me to see the result as it will appear to the reader as I'm writing. I don't know why this is, it just happens. When I'm in a WYSIWYG word processor with the typography mostly figured out, everything goes smoothly.

Likewise, when I write a post on web forums, Facebook, HN, etc., I need to publish it first before I can properly edit. Seeing the post in context is somehow important.
I have general issues exceptions. I've seen too many developers use exceptions in place of conditionals, and in the worst abuses, use exceptions as some hacked form of GOTO that lets them jump to different points of execution within their call stack.

They're just a little too easy to abuse and are often used for non-exceptional cases. So while checked exceptions improve on exceptions, they are still exceptions at the end of the day.
It was mentioned in this article that the Atom SoC uses a PowerVR based GMA600 graphics core.
http://liliputing.com/2013/07/intels-minnowboard-open-source...

Would someone be able to confirm this, because if it's the case then there might not be as much Linux support, especially for 3D acceleration, for this board.
I'll go out on a limb and guess that the majority of those were "Show HN: my weekend project" submissions, not really production systems.
It is standard CYA terms to keep them from getting sued by their users whenever they decide to change the site in such a way that displays your content in a different manner than what you expected.
See, e.g., U.S. National Bank of Oregon v. Independent Insurance Agents of America, Inc., 508 U.S. 439, 440 (1993) for the Supreme Court's ruling and underlying logic.
Hi all,

I'm a PhD candidate in clinical psychology who just started building a new website to address this issue. If anyone here is interested in telepsychotherapy (therapy using any form of digital communication), I'm currently looking for a talented dev/designer to join me as cofounder. It's an exciting time for my field, and I think with the right mix of innovation and professional standards, the mental health world will soon see a revolution in the types of services we offer and the populations we treat.

The Birgit et al. article is just one of a growing number of studies that supports the efficacy of telepsychotherapy. It's true that --as some commentators have mentioned-- the study has limitations. That can be said about a vast majority of RCTs and other clinical-science studies. But we can expect to see more and more of this research in the coming years. A number of professional mental health organizations have recently formed task forces and developed guidelines for ehealth practitioners, and those in the legal realm are working on reducing regulatory/statutory barriers to telemedicine.

There are, of course, certain limits to telepsychotherapy. For example, it's not a replacement for in-person treatment of individuals with severe mental illness (e.g., suicidal tendencies). However, it carries a world of potential, both for developing new multimodal services and for reaching persons who would not otherwise receive services. Medicare already reimburses teletherapy for persons in rural areas.

I can be reached at cerark@gmail.com - would be happy to hear from anyone who is interested in discussing further.
Oh wow, he really changed his pricing model. It used to be a $10/mo subscription w/ access to all videos. Sorry about that!

> maybe it'll push me over the edge to do the right thing

Oh, there's no "right thing" here, there's just efficient and inefficient. Don't let some asshole like me tell you "you're doing it wrong!"

I hear you on the frustrating process breakdown during the learning curve. However, if you want to learn it I promise that it's much quicker to go the painful route and just dive in. Start off with just the basics, then every time something feels repetitive, go look it up. When you go to look something up, start with the internal help system, then move on to Google. Do ":help help" to learn how to use the help system.

For me it took about a day before I wasn't stopping every 5-10 minutes to look something up, a week before I wasn't stopping every hour, and I still run into stuff every couple of days where I say to myself "okay, this is too repetitive, what's the magic vim way?"

Something that also helped me - if you want to be fast, remember that the slowest thing you can do is read. So in terms of movements, it's bad to just keep tapping 'j/k' until you see what you want. That's like the O(n) approach. Then there's search with an incomplete key. That's like O(logN). But then there's search with a good key that you know will hit what you want first try - that's O(1). Then there's the command-t plugin and/or the :vim command...

Also, either get used to using ctrl-c instead of ESC, or remap your capslock key to ESC. I prefer the latter. Not sure how to do it on Windows, but on Linux see xmodmap, and on OS X see PCKeyboardHack.

Syntax highlighting/indenting: add the following to ~/.vimrc

filetype on
filetype plugin on
filetype indent on

syntax on

Tabs - see :help tabpage.txt, though I prefer windows (see below).

Completion's a bit weird in vim, but for starters there's always ctrl-n/ctrl-p in edit mode. For more advanced stuff, see Omni completion: http://vim.wikia.com/wiki/VimTip1591

For side-by-side split views, check out :help windows. Ctrl-w, n creates a new horizontally-split window; Ctrl-w, v creates a new vertically split window; Ctrl-w, c closes the current window; Ctrl-w, j/k/h/l switches to the next window up/down/left/right; Ctrl-w, J/K/H/L moves window to the extreme.

As a cheat, I've got the following in my .vimrc for nice split screen (window) buffers that automagically resize based on which one is currently in focus (taken from destroy all software):

set winwidth=84
" We have to have a winheight bigger than we want to set winminheight. But if
" we set winheight to be huge before winminheight, the winminheight set will
" fail.
set winheight=5
set winminheight=5
set winheight=999

Wow, okay... this is a lot longer than I initially intended. Anyway, good luck!
Sometimes people drift apart, not all friendships last forever. It's entirely possible the same thing would have happened with or without Facebook.

Regarding your feelings towards their new "friends", you've no right to question their friendship or its value. Those are real people on both ends, no matter the means in the middle, and you should respect that. All of my best friends I've met online by way of various sites. We've only seen each other in person a handful of times, yet they know me and I know them better than anyone whom I interact with face-to-face.
HDMI stick PC runs Picuntu on Cortex-A9 SoC
> our definitions of rich appear not match at all

This is why discussions regarding MMM are unnecessarily controversial. While I can sympathize with and appreciate your view of "rich," I don't think that the typical usage of the word is in agreement with you. You're waxing philosophical here, and even if I might agree with you on this definition (I do) this just doesn't chime with the everyday usage of "rich."

I think an article like this much more closely captures what is normally meant by a word like rich, at least in the US: http://en.wikipedia.org/wiki/American_upper_class
You still won't be able to print that last minute contract/grant/whatever from your high horse.

You not distributing closed formats (that's why i don't use M$ office, apple products or buy sony weird media that came out every now and then) is the right thing

You preventing yourself from accessing those formats are not harming them, just yourself.
One reason for the popularity of WordPress especially the self hosted version, "spaghetti" and all, is that many people have already learned that lesson. It's your content, put it on your domain and do with it what you will. Forget enriching a network.
Keith Alexander's way of bending words, and his facility with swinging a crowd and lying skillfully under pressure once again reminds me disturbingly of accounts I've read about psychopaths, and of probable psychopaths I've encountered.
Those patterns could of course be stuff you pick up anyway as a top player for power, but I find the parallels highly worrisome.
For those who have never read anything about the subject, may I suggest browsing e.g. "Without conscience" by Robert D. Hare. The sections with court proceedings in particular illustrate well what I mean.
I wouldn't have expected my own thoughts on the article could have been summed up so cleverly.
Bradley Manning Acuitted of Aiding the Enemy, Convicted on Other Charges
> The author's argument seems to be "facebook is not a substitute for real social interaction", to which I can only say "duh!". I don't know a single person making that claim.

I don't think you have to make that claim explicitly to believe it or act on it at some level.

For example, how many times have you ever thought about calling a person, then decided it wasn't really that important so you just facebook/text/email/tweet them instead? Eventually, I would think you stop having that debate altogether and short-circuit the process to just messaging them through some asynchronous medium directly. Nobody would ever argue that it's the same thing, but the habit forms and inertia builds until eventually one method of communication has effectively supplanted the other. It would be so gradual you probably wouldn't notice such a paradigm shift in your life until you explicitly thought about it (possibly after seeing some of its after-effects). I could see that happening...
http://www.oneweirdkerneltrick.com/
I think this is the problem for most people. For most of my own code in the projects I've worked on, a Python 3 port has been pretty straightforward. But I don't think it's really worth the effort to port all my dependencies right now.
It would work, but it would probably not be practical in terms of materials - any significantly huge gear ratio driven from the low-motion side will run into problems with the strength of the gears and the degree of friction involved (and the steady-state static friction pressure & friction loss per second of the fastest gears being sufficiently large to make it impossible to move the slowest gears at all)- and even if you have an impossibly strong frictionless gearbox, the strength of the contact patches with the objects themselves becomes the weak point - the pressure will impress a hole right through the tectonic plates, rock, or glacier you're dealing with, rather than spinning the gears.
My best counterargument for "nothing to hide": What do you think Nixon would have done with access to a limitless database of (effectively) every human on earth?

Privacy is important. But vastly more important is unaccountable power.
It is also in the Fedora repositories (yum install aplus-fsf). I would imagine that it would be in Debian/Ubuntu too, but I don't have a current install to check. If all else fails, you can probably grab the source RPM to see how Fedora/Redhat got it to build.
good to know that facebook is watching out for us.
Quis custodiet ipsos custodes?
I disagree. I think it is great to see something like this, and I think it reflects the Django community in general. I'm glad to see it being published!
The 64. IP address on that slide is to Google (obviously), here's the other end:

GeoIP City Edition, Rev 1: PK, 08, Islamabad, N/A, 33.700001, 73.166702, 0, 0

5.157.65.58.in-addr.arpa domain name pointer mbl-65-157-5.dsl.net.pk.

23674 | 58.65.157.0/24 | MBL-AS | PK | NAYATEL.PK | MICRONET BROADBAND (PVT) LTD.
That's way too simple. Many people on that list belong on that list, but...

The American people overwhelmingly approved the Patriot Act, and the idea of surveillance, and the war on terror, and the actual wars on place.

The Obama administration resumed surveillance programs which had been previously shut down.

The military industrial complex has been growing steadily larger since the 1950s.

Congress people from both parties repeatedly approve the growth of the defense budget, and especially parts which gain them money and jobs for their own states and districts.

There are certainly people to demonize, but sorting them out from the well intentioned would be incredibly complicated.
It's a vital skill IMO- what CEO is going to be good at everything? They aren't gods.
and some artists create amazing art coding it in Processing; just take a look at Casey Reas's works.

also Beethoven wrote down his complex music quite often w/o using the instrument as he heard it in his mind...
There's a good amount of platform distrust with Neocities, too, in that it has the feel of a sandbox and gives off the scent of "may go through some awkward growing pains." But what a great idea. Hope it gains traction.
PlentyOfFish did a small test:
http://blog.ads.pof.com/2012/04/03/throw-everything-you-know...
> That's why they buy billions of ammunition rounds and dispatch lightweight tanks throught the states borders.

I didn't know this, but I was thinking along the same lines when I read about the "anti-missile blimps" being deployed over DC. I mean it's as if they "prepared for what's coming".

So you seem to think that there is actually no real solution apart from letting things fall apart and then "start from scratch"?

I'd be really interested to hear what other people see as potential solutions for all this.
> A function should have one entry point and one exit point; that's the whole point of structured programming.

[citation needed]
> it's really not that much to learn.

Vim's been my main text editor for a while now, but I think it's misleading to suggest a shallow/gentle learning curve.

It's not the sheer amount of stuff to learn so much as it is that you have to know a lot of it at once and then get it in muscle memory in order to not break flow while you're trying to do even simple things.

It's been over 20 years since I first picked up vi. I still remember that I was murderously angry at whoever had invented it for the first month or two. It was only after that period of suffering that I found I rather liked it.
I think this is a neat idea.

"We're building forword to change the way we think about time."

But I'm sick of that kind of thing being on every website. Websites don't need to change the world, it's okay to have a site that's just neat. Right?
Why Travis Kalanick is going to be a Transportation Rockefeller
What I'm saying is that I think they are using Level 3 for the whole stack, not just circuits. I think L3 is doing the captive portal and everything else. I could be wrong though.
I don't think it's a felony unless you have signed a government agreement, like working as an NSA contractor.
Globalisation has a darker side – and it’s a challenge to us all
Exactly. Once you get any sort of marketing itch, or design itch (wait until the next set of trends really hit home and Medium is caught out), or IA or UX itch, you are going to wonder how much you could have done on your own by now.
I think it is naive to believe that each and every administration "stands and falls on its own merits" -- and then in the same breath talk about partisanship.

There is no party but the MIC party - and clearly, the NSA owns that party.

America has died, completely, 100%. There is no such thing as "Land of the Free, Home of the Brave"
HOTP is really simple. My own open-source authenticator app[1] is 70kb.

[1] https://github.com/cheald/FlexAuth
Playing devil's advocate here.

But that has never happened and probably never will. Nixon was caught quickly. Besides, that wouldn't even affect me, only people who do bad things or are in positions of political power.
If you are just looking for a Vim replacement don't.

If you want to code faster and easier and are willing to spend a couple of hours learning sublimes shortcuts, then you will like it.

Sublime's autocomplete and plugins can reduce your errors and clean up your code. (Linters)

It's cross platform and runs the same pretty much on any OS.

I don't use ST3 much but for remote editing with ST2 http://log.liminastudio.com/writing/tutorials/sublime-tunnel.... it works well enough for most cases. Where it doesn't I just mount an sshfs and work from there.
What was a waste of time about using Jekyll? How much time was wasted? And what is a "dummy" blog? I've never used Jekyll, just curious.
Eventually they do one better, and actually produce content cheaply - aka Demand Media.

Flogs and farticle sites are so 2006 though. Now they use markov chain based generators to generate sites based on content scraped off other sites.
Just like it says in the article. (You did read the article, right?)
The combination of using vim and having to debug stuff in awkward places (on boats in rough seas, 20ft in the air on hydraulic scaffolding, in garages) with text-only interfaces (serial terminals), has totally changed me. I went from having 4 monitors to working on a 13" rMBP.

My personal preference is vim in a quake-style terminal (yakuake on linux or iTerm2's hotkey window in OS X) with a minimal amount of transparency so that I can "read through" the terminal and see whatever's in the browser/document window behind. After getting this set up, it's going to take a lot for me to switch back to an IDE full time.

And yeah - gotta love screen/tmux.

I personally try to use a minimal number of plugins. Command-t is the only one I use daily. I gave eclim a shot for java stuff, but ultimately found I didn't use it very often. It's better to just not fight "the vim way," though I definitely see how that's a barrier.
It sounds like what you want are the basics of marketing. This is a common need for CS grads. Here are some places to start at getting traffic:

http://www.quora.com/Startups/Whats-an-effective-way-to-driv...

http://derwiki.tumblr.com/post/40523233923/getting-traffic-f...

If you post your site here, you may get some good advice. Alternatively, I have found criticue.com to offer excellent free feedback.
Spoiler: It's Mint in your iced coffee. I'm eager to try it now.
It's really lovely! I particularly like the "Safe and Secure" part, it's so simple and yet so good at capturing my attention.

In other thoughts, Brian, why are you wearing a tie at work?
Can you identify specifically what you find patronizing and CYA-ish? Neither were our intentions; help me understand how we've failed there?