skysight-inc/HackerNews huggingface dataset:
What senior USG official called for Snowden to be charged with treason? Remember, in our system of government, individual congresscritters aren't officials; they have extremely limited authority to do anything but contribute to the lawmaking process.

Remember, many of the noisest and most obnoxious people in Congress were elected by mere thousands of voters from American backwaters.
I'll give you a clinical, theoretical solution and then a visceral one. You have to sincerely try different things until you figure out what works. I've learned that negative emotions are unnecessary and habitual cycles in our body (usually muscular tension and poor breathing), thoughts (repeated sad songs we sing to ourselves, etc) and feelings (depression, anger, etc). There's not necessarily anything behind it but the existence of the cycle. Once negativity costs us enough, it's natural to think there is some deep underlying issue when really the vast majority is bad habits that you can simply train yourself to break.

Viscerally, the nicest way to say it is that you need to get perspective. Go volunteer as a mentor for inner city youth at the boys and girl's club and instead of spending your time being sad at home, just man up and use your time to help people that have real problems. There are so many people that are dealing with life and death struggles every day and a successful, college educated guy can make a huge difference. Also, this will give you perspective on what is important in life and teach you about the real world and growing up.
This near hour long video is a deep look into Twitter's backend. Specially into the Firehose feature, Flock, etc. They go into detail on how they use Redis and even show one of the actual data structures they store in Redis. A must see video for anyone into high scalability.

http://www.infoq.com/presentations/Real-Time-Delivery-Twitte...
Snowden: I wanted to "correct the excesses of government"
Some context here: http://www.bbc.co.uk/blogs/adamcurtis/2009/09/kabul_city_num...

Great series of blog posts by Adam Curtis on Kabul over the last 50 years. One of his main ideas is that the war on terror is a sort of accidental continuation of the Cold War. The huge leftover infrastructure, bureaucracies and culture needed to do something, so lacking a real enemy, it invented one.

If you buy that at all then Afghanistan is really interesting because it was a major conflict in the Cold War, and also (obviously) the war on terror. So current foreign policies and attitudes towards Afghanistan often mirror those of the Cold War in a strange and dissonant way.

Lots of great BBC archive footage in there too. Hopefully it's viewable outside the uk.
Are you familiar with NeoBundle? It's mostly a drop-in replacement for Vundle, but it has support for post-installation hooks. This could potentially make it a one-step install (assuming NeoBundle was already installed).

For example, here is the install snippet from vimproc, which also requires compiling: https://gist.github.com/lynndylanhurley/5951180.

https://github.com/Shougo/neobundle.vim
You are assuming a society where everyone shares everything. I don't think that's likely with the introduction of cars that drive themselves. Most early adopters may not be "sharers" either, so they may not push the technology in that direction.

I think jellicle is right, that this invention can cause just as much harm as good.

When intelligent people make decisions, they consider the worst and best possible outcomes.
Awesome is nice, but is much more heavyweight. It depends on Lua, and the dialect of its configuration file changes.

i3wm has no such dependencies, covers 80% of awesome's use cases, and is stable.
I use ratpoison, the 1MB window manager. I'd still use it if it took up a 1GB or whatever because it still is my favorite wm. The low memory footprint is a nice perk, specially when it's running alongside memory hogs like firefox.
I don't think they did an entire switch over.

"We identified early on that Go had all the makings of a language that could supersede some of the places we would have traditionally turned to C and some of the places where we wanted to move away from Python."
These days it's all about modularizing and separating concerns.

Angular let's you create a front-end completely decoupled from a backend and backend agnostic.

Angular is also in fact completely agnostic about your model. You can plug in any kind of model as long as you can parse it in javascript.

With this kind of architecture, it's a lot easier to do things like re-use a backend for multiple front ends, for example a mobile-site and a desktop site and a native iOS app and a blackberry app. It's also easier to maintain and change each individual piece.

JS frameworks are only a front-end though, you also need to adapt your backend into a modern API style, rather than a html spitter-outter.
the dog thing is a great point, they have such loving energy
You can also install using this procedure: http://docs.docker.io/en/latest/installation/binaries/
OK, you're entitled to your opinion, I guess. For me, it seems like there is good reason to doubt, considering that the WiiU is selling even worse than the Gamecube, is falling off faster, and is running against stiffer competition.
What Europeans want: Faster Internet, cheaper calls, fewer geo-blocked videos
Hacker News - a nice Hacker News.
How do you expect to serve 150 million concurrent users on a single server?
You left out the part of the quote right before that:

> "They dart out into the middle of the street," she said. "They jaywalk all the time."

Drivers should be careful when driving, but the flip side of that is that pedestrians should cross at crosswalks and respect walk/don't walk lights. Pedestrians who just wander obliviously into the street without paying attention to what's going on around them make it much harder for even conscientious drivers to avoid hitting them.
And also by giving them your data.
Looks like the emberjs tutorial got seeded with some articles and comments.

You might consider loading your scripts after the base html is rendered so the initial page-load isn't 2-5 seconds of nothingness.

Seems like the content div is blank as a default, you might consider placing the most popular or trending article there by default as you are loading it anyway.

I would recommend loading titles and thumbnails first, rendering and having comments load in the background so the initial load time is lessened further, unless you are side-loading comments for another reason.

Also, you can only sign up with twitter/github connect?

God, it's so negative here.
I know it is cliché but you should start doing something you really love. That is at least what works for me. Trying to figure out your priorities also helps, ask yourself what it is that you want most badly at the moment. Is it a romantic partner? Is it friends? Is it a better job? Just play your own psychologist for a while.
Map: The Most Famous Brand From Every State
Around 3:50 mark -- Snowden talks about NSA PRISM access and US tech giants. This might have been the underpinning of the "direct access" quotes made by The Guardian and The Washington Post in the past.

Also, Glenn Greenwald is a great story teller. He releases documents, lets the public digest and understand them, and then he releases a second video, which builds on our existing understanding.
It is a good metric to use precisely for the reason you state. You want your applications to be in RAM. You want your files to be cached in RAM. You have finite RAM. The less RAM your system is using, the more is available for applications and files.
Project Tox: The Crypto IM & Video Conferencing Program
A group of people begun work on a program that is a free alternative to Skype; but with some crypto added. It uses DHT instead of central servers, and we're looking for help.

It's on GitHub: https://github.com/irungentoo/ProjectTox-Core

Help is much needed, and welcome.
That's probably 6k writes to a "normal" DB. The fanout is handled by Redis which I doubt is included in the 6k writes. Not if you want to fan out to 30 million followers in under 5 seconds.
It's easy to come to the conclusion that a big part of what's happening the news media is that lay journalists are each coming to their own idiosyncratic and incompatible conclusions, often from first principles, about how the law operates. "What I've discerned," you imagine them thinking, "is that SCOTUS first issues rulings defining what words like 'relevant' mean, and then the principle of stare decisis give that definition force going forward."

Of course that's not at all what happens. To see why, you merely need to look at the different ways the word "relevant" are routinely used in law; relevance is germane to hiring decisions, to college admissions, to admissibility of evidence in civil cases, and to the commerce powers of the federal government. Clearly all these concepts aren't regulated by Terry v Ohio!

(It is, as Kerr points out, very possible that the courts are relying on Terry in this case. But if they are, what's notable is the application of Terry at all, not a change in the meaning of Terry.)
Is there any tool to automate the introspection of curl pipes to warn of potentially malicious code that needs to be given further attention?

The usability of the curl pipe approach is here to stay, so the least we can do is help people be safe with it.

Anyone have other ideas for making curl pipes safer?
I wouldn't consider this particular instance malicious; it's just lazy journalism.

Journalist under pressure to churn out a quick, sanitized, topical piece meets pro-active CEO of a hosting company with a knack for PR and a pre-packaged story, quotes and all.

This article is from the same journalist who typo'd the headline of her previous piece [1]

[1] http://www.washingtonpost.com/business/keyboard-app-givers-u...
It works in some places and not in others. In San Francisco, it would work pretty well. In larger metropolitan areas, it may work with a hub-like form of public transportation. An autocar takes you to the train, which takes you to the destination city, where you can use another autocar or other public transportation to get to your destination.

Will it work in rural areas? Of course not. The sun belt cities may have trouble utilizing it. But the Boston - DC corridor opportunity would be enough to make it worthwhile. Add to that many European cities and there's enough of a market.
Mmmm, though that depends how effectively can credibly you can publish them attacking you that way.
The app looks great and has a very slick interface. Are there any plans to add stuff like sorting shows by price?
I make a fair number of "quick trips" that are within maybe 5 miles of my house.

Like most suburbs, we have no public transportation. It's not practical for me to bike to these destinations, due to either weather, or bulk/size of items being purchased.

I wouldn't want to have to wait around for as long as the total trip takes just for a car to arrive. I see no problem with owning private vehicles, it would be nice, at times, if my vehicles were more autonomous though.
Heading over to the App Store will show a special section where they specifically say they are giving the apps away for free because of the anniversary.
I think the assumption is that the cars won't literally circle the streets forever and that some parking will remain, just that it can be more efficiently allocated when the proximity from parking-space to destination isn't as-critical. [1]

Though, like you, I am highly skeptical about the curb-side-pickup fairy tale, due exactly the same sorts of situations you describe: concerts, theaters, last call -- even something as routine as picking the kiddies up from school.

People don't seem to realize that if automated cars delivered themselves to the curb at the end of a concert, a 200 space lot would more than wrap an entire city block. [2]

[1] Some breathless fantasists seem to think automated parking will somehow result in more-cars-per-structure, simply assuming valet stands translate into efficiency -- though almost certainly never having been a car porter or valet and knowing it's primarily just a convenience. You're just not going to see the 50-100% space-efficiency gains they seem to imagine.

[2] Assuming a city block of 1/8 of a mile and 20' per parallel space. That's 33ish spots per side of the block, not counting curb-cuts, hydrants, padding for intersections, etc. In reality, a 200 space lot would probably wrap a block twice or more.
Are you sure that the Flightaware data is accurate enough? When flying a glider, I have attempted to make similar judegments from GPS log data when doing an outlanding, and I'd be similarly careful when using radar data from a website.

I don't want to be very negative here, but my point is I've made wrong calls about this when speculating in the past. So currently I'm opposed to doing it for reasons other than entertainment.
I hope this comment is a troll and you don't actually believe that you could run Twitter on a single server. If you are interested in why this is true I suggest you get a job at a company that has to serve consumer scale web traffic.
I had an itch to create a project using webRTC and I did it over the weekend. Since it was a weekend project, I hacked together a quick project using some open source libraries. Its not perfect but got my itch scratched :).

Check out the demo link https://github.com/imomin/videoChat.
People have the right to refuse medical treatment if they have capacity to make that decision.

There is a range of choices - people die much sooner than they need to because they refuse blood, or people die a little quicker than they need to because they refuse painful cancer treatment.

When someone refuses to eat they'll eventually need the medical treatment - force feeding - to keep them alive. Some of those people have capacity to make that decision. Others (people with anorexia) don't.
> I'm sure most cases of badly architected code you have ran into were caused by insufficient time and/or attention devoted to design and architecture. Now the question is, do you think if these coders had the same time/attention but knew patterns, the result would be better?

Yes, I do. I've seen a number of times where a smart developer burned hours half-way reinventing from scratch some crude architectural pattern that they could have spent five minutes looking up in a book. Worse, if they had looked it up, they may have learned some of the documented pitfalls that come with it instead of stumbling right into them.

I agree there are few things worse than a codebase jam-packed with inappropriate design patterns. Unfortunately, one of the few things that is worse is a code base where the programmers have clearly never learned about any design patterns at all.
I don't consider Uber a "sharing service." Uber's model will probably be the model for the future, I don't see any reason why it shouldn't be, with the difference that they may maintain the fleet themselves. What is the upside to owning a car if you can dispatch one to your house to take you anywhere in a few minutes, or if you can have micro-rentals of a few days at a time where the car will not return back into the network if you really want "instant gratification" of hopping in the car the instant you want to go somewhere. Look at what Uber is done in cities if you want evidence that this model can have a massive effect on the incentives of car ownership.

Add to this that the public will probably be incentivized to tax or otherwise limit car owners, and the value proposition gets even worse. It could turn out waiting for an automated vehicle from a network to arrive is still faster door-to-door, since it may have privileged access to high-speed roads or lanes that owned vehicles may not, due to regulation a la HOV, etc.

edit: Also I don't disagree that in the early adopter phase autonomous cars may introduce inefficiencies. But the autonomous car is a 100, or even 1000 year invention, not a 10 year one. In many ways it may just be a single one-time event, when ground-based personal transportation for a civilization becomes automated, so it may have no shelf life at all.
Definitely! We're working on improving our ticket price info right now so we can know when shows are sold out etc.
How and Why to Be a Leader (Not a Wannabe)
S&P legal defense: Reasonable investors don't take us seriously.
The indifference is a worldwide phenomenon.

And it's problematic because indifference is what gave Hitler the chance to become more powerful, indifference helped him identify minorities and it helped him build 45 concentration camps, ... the list goes on and on. You all know what happened next.

Would Hitler have been a problem if it wasn't for our indifference ?
Would the technology that build the internet have been used against us if it wasn't for our indifference ?

Indifference is probably more dangerous than those who have "evil" intentions.
And I don't have a solution.
I don't know what we can do about it, other than educating people on it but it's clearly not working and it needs to happen now because the problem is getting bigger by the day, imo.

It's our indifference that gets us into a lot of trouble. Time and time again.
They are not serving 150 million concurrent users. They have 150 million active users. As in, people who do in fact use twitter at all, as opposed to the millions of dead accounts nobody touches. They are not all being served at once.
Young girl given bio-engineered windpipe dies
Because people who use command lines / open source software generally have better judgement about this sort of thing than the average user?

You either have to trust Docker (a fairly well known project built by reputable people) isn't going to root your machine, or download the source yourself and audit it.

This is no worse than suggesting you "git clone whatever; cd whatever; make" (aside from the lack of SSL)
> To me, any frequently employed construction is a design pattern, including but not limited to the classical examples.

The GoF emphatically agrees with you. They considered their book a starting point, not the final word.
Taking Corona SDK To The Next Level
One does not simply throw money at corruption.

Even if you could, that would be a hell of a lot of money. In many cases you would be damn near doubling the size of police departments.
Valve's 'perfect hiring' hierarchy has 'hidden management'
The font rendering suffers greatly from the widely-known Google web font rendering issues in Chrome for Windows.
Just remember that a CMS is not a community.

I hope the following posts will detail how the community is managed - not the back- or front-end.
If we're going to be all hyperbole, my old HOA president who had someone booted from their home over the wrong shade of white exterior paint should be dragged out of his home by an angry mob.

Show me someone who has an eyesore, and I'll show you some asshole who is abusing their power.
Not every part of human labor/involvement will be totally replaced (if your imagination needs a hint, think about the oldest occupation if the world). There are services that rely on human interaction and as the world evolves the demand for such specific social-involved activities will continuously diversify itself. I also think that the access to the limited resources (think of space if nothing else) will always maintain in a way or another a scarcity-based system.
These are interesting parallels and I suppose much of this might be true subconsciously, but it wasn't premeditated. For each release we just have a random person on our team pick a classic movie. @mglukhovsky picked this one; I don't think he thought it through that far, though :)
This is an absolutely fantastic plugin. The minor installation pain is paid back easily after a few hours of use. Fast, fuzzy matching autocomplete people!!
CAT: A Thruster for Interplanetary CubeSats
I agree, they should use SSL (and don't use a URL shortener, which they don't, but I've seen before).

Ideally it would download a file from Github too, that way you can be sure it's coming straight from the publicly visible open source repo, and you can audit if you want.

But I think the general outrage over this technique is overblown.
> To me it looks like the supporters of a surveillance state did something clearly illegal for a few years, and once it started to come out they got the laws changed to legalize it,

FISC was created as part of a mechanism to reign in potential legal and illegal activity by the intelligence apparatus: http://en.wikipedia.org/wiki/Church_Committee.
The "fanout" or "wasteful duplication of a single message 30 million times" is only required because they are using tiny underpowered hardware to begin with. The approach that they claim can't possibly work actually does work. You just can't do it on a $2000 "server".
Yep.

>To celebrate, we're giving everyone five landmark games and five groundbreaking apps for a limited time.
> go and wrap it in a book via some online self publishing platforms.

That's what I'm thinking right now. I actually really really look forward to doing layout on a book. I used to be a designer before I was a programmer.

> maybe turn it into wiki style website, so that other people could chip in and you would moderate the submitted text.

Sometime soon, I'll probably try to get the source repo public and up on github. Then I can take pull requests and let people file issues to fix bugs/errors in the book.

I have to do some sanitizing of the repo first, and figure out a license, but it's on my TODO list.
Don't forget to have a look at HTML5 Web Components e.g. Dart's Web UI. http://www.dartlang.org/articles/web-ui/

I'd say that, being simply linked HTML5, CSS and JS, is about as lightweight a view-controller system one can build. It's like a Rails/Django where you can skip the ERB, because it's all HTML. Personally, I can't wait for it to catch on (and get refined with further implementations and bug fixes, particularly for server-side, progressive enhancement or non-JS approaches).

For pure JS, have a look at Polymer. http://www.polymer-project.org/ (Dart's looking at using most of this itself in future, perhaps AngularJS 2 and Ember will follow...)
I'm think in the Bay Area it's mostly a question of $10-15k and maybe 100 hours (flight + study time) to get the first license, and there are a decent number of rental choices.

My dream (well, the realistic one) is to get a CH-801 STOL kit plane with a diesel engine so I can live in Central Washington and get to I-5 in a reasonable amount of time, although weather probably prevents that often. That's only $150k or so, which would be saved in taxes and property cost differential several times over.
Twitter has a serious credibility problem
Agreed, though no one really cares (politically) about taxi and limo drivers. Truck driver and bus driver unions will certainly have something to say.
> You either have to trust Docker

...and everybody else on my network, with that method. Doing that I don't even get the chance to think "Hey wait a second, why was this only 50 bytes of shell script...".

The reason that you see outrage for this "method" is because it is born of laziness and far too reminiscent of more disturbing times in computer security.
wonderful! feature request: can the article open in an iframe in the main content area? or in a pop-up iframe? the back button sucks.
Streak lets you add workflows to Gmail. Bug tracking is one of the built in workflow templates. It is supposed to handle this case well, and does.
Of course, because binaries are incapable of doing the same thing as `curl x | sh`...