skysight-inc/HackerNews huggingface dataset:
Good point. I've only copy pasted and tweaked the PHP in Drupal or Wordpress, so although I'm obviously thankful for all the underlying development I've never really written PHP so I left it out of the list.
I totally agree . I've found some things I would have liked to upvote in such banned users submissions a quite a few times.
Its always easier to not upset the apple cart. And as another poster rightly said, this could easily be a two way process. A given politician likely doesn't need a NSA crusade for votes, if (s)he has already won a seat, jobs already done. No need for public out rage to generate quick votes.

As for your blackmail not easy point... no, its not. You are correct. But while there is this sort of hidden balance, out right blackmail and reveal threats are not necessary. If this is happening, it would be far more subtle and nuanced than a black and white situation. Heh, just like the situation we are all in now, a perception of all reaching surveillance leafs us to cowering fear. We are all, including politicians and NSA types, are human.
“Those who are capable of tyranny are capable of perjury to sustain it.”

― Lysander Spooner
"Amateurs discuss tactics, professionals discuss logistics."
Very good point. Carrot and stick. Even more reason to try to secure more openness.
Thanks to all of you for your comments and advice. I'll try to improve the tool next weekend.

There is one main issue: the process of getting the chat history and uploading is too long. I still can't figure out how to shorten it.

Thanks again!
BubbleUPnP playing XBMC video to Chromecast
It's about intent and knowledge. Bin Laden's personal driver knows he is helping a fugitive. A taxi driver in the exact same situation, unless he instantly recognizes the guy, isn't going to get convicted of anything.
No, Manning is being charged because he broke military law.
False dichotomy, it's not likely that every single regiment of every single branch of the armed forces and police are all going to choose a single side.
Your comment clearly does not address the article, which makes no mention of the things you cite (union-based government, etc).
As good as playdoh is, I'd like to agree with that comment.

Sometimes we just seem to take the reuse-lib-or-framework-on-top a tad too much too often :)

Then come the framework X limitations and perf issues due to lib Z. And the maintenance nightmare of Y, let's not forget this bad little Y.
Selling out for "so little"? I bet he sold out for over hundred thousand dollars, or more (depending on how long he wirked tgere.)
The need to know where food and rent are coming from is strong in humans, and the system takes full advantage of it. If you want to go against that, it will take a lot more than some ultimately futile work stoppage and sacrificing your future career.
The system is what it is, the golden rule applies, and to change the system, it would take prolonged civil war. I'd that what you want?

() he who has the gold, makes the rule.
I'm curious how Californians feel about Dianne Feinstein (Chair of the intelligence committee.) I'm not in CA; do people there plan to vote her back in when she's up for reelection or has the NSA scandal hurt her?
CSRF token fixation attacks in Devise (upgrade required)
Wow, that's quite busy. Have you checked out `tmux-powerline`? I know it's deprecated but it still works very well.

Here's a screenshot of my setup for reference: http://cl.ly/image/3m2k1p1T2S2Y
Menlo Regular for Powerline. Yeah Powerline setup is not very clean, but once it's up and running, it looks great. You have to compile the fonts with he special Powerline symbols order to get it to work properly. Here are some fonts that are already pre-complied[1].

[1] - https://github.com/Lokaltog/powerline-fonts
I ordered one also and I'm waiting patiently .... but yeah, so far it's taking a very long time to get setup. I imagine they (stupidly) didn't expect this kind of demand for a dirt cheap dedicated box (really?).
It's very useful. We're still talking about it.
Very well written! My favorite part:

People, you couldn’t trust any of these three guys to go down to the corner grocery for a pack of cigarettes. Stallman would bring you tiny peat-pots of baby tobacco plants, then tell you to grow your own. Assange would buy the cigarettes, but smoke them all himself while coding up something unworkable. And Ed would set fire to himself, to prove to an innocent mankind that tobacco is a monstrous and cancerous evil that must be exposed at all costs.

And yet the three of them together, they look just amazing. They are fantastic figures, like the promise of otherworldly aid from a superhero comic. They are visibly stronger than they’ve ever been before. They have the initiative in a world afflicted with comprehensive helplessness.

We need people like Bruce within governments all around the world. People who aren't blinded by agenda, money, or inconvenience.

Thank you for sharing this with us.
One thing that's quite unusual about our system is that policing power is smeared across the local, state and Federal levels, with the vast majority of it at the first. This imposes massive constraints on a would be Federal level tyranny.
Odd Odd Even Proof in Agda
I haven't checked that out, but I definitely will. What happens when you go into a directory that's very deep in the tree?
Its probably not the actual location of the tube, but a guestimate based on the departure time, arrival time and the distance between stations.
The working directory will be truncated with ellipses a specified length. The default is 40 but it, of course, can be changed. :)

https://github.com/erikw/tmux-powerline/blob/master/segments...
I think this is wrong.

What if AppleInsider is the source of an important story? Why should we only be able to post via a third party news site?

This kind of blanket censorship is completely at odds with a community who generally seem to value free speech and free flow of data.
If you think those are alternatives then you have missed the point of Svbtle and Medium; those services have nothing to do with the way the blogs look.

Medium is about networks of related information and discovery. Svbtle is(was?) curated bloggers and never open to just everyone. Yes, they happen to look nice as well.
If it helps - I happen to know two ex-Marines who believe most of the armed forces would never take up arms against American civilians.
I don't understand what that small paragraph from one of pg's essays has to do with network effects.
I have done the same and it saved me a couple of times when i had no food for myself nor my cat. Having a small amount of cash at home is almost always a good thing.
I hope some day that i can afford to do it again hehe.
You're definition of middle class isn't what middle class actually is. It actually is some range around the median income. I'm a software developer, and I have neither the ability or desire to spend 2500 a month on a one bedroom apartment. You are pointing out issues with San Francisco. They have nothing to do with teachers.
> If IBM wants higher-caliber people it doesn't just increase salaries hoping to get more qualified applicants

No, this is exactly what happens in free markets.

Someone worth $X per year in the job market is not even going to apply for a job paying less than $X.

Not sure why you'd expect your K-8 teachers to be anything above average, if they were not paid above average.
That exception handling is only necessary if you need to support 2.5 or older. A lot of projects now are just supporting 2.6 and newer, in which case you can use the Python 3 syntax:

except TypeError as e:
She effectively has a lifelong term.
I don't know... seems easier to do a search than to setup a server to crawl for files (and even then, how do you know which domain it belongs to?) Looks like they made it 'productized' and easy for anyone to use.

Also, reginaldjcooper is right... this sounds like you're just brute forcing optimizely lol
When you submit, why aren't you told that your submissions are DOA?

Instead, you get no warning, so you believe your submissions have been accepted, when in fact nobody else can see them. If you click the "New" link you actually see your own submissions, but since nobody else can, they never get any votes.

This is quite deceptive and probably done to keep you interested in the site, until you figure out you have less "rights" than other visitors.
The network effect is just one barrier that helps make your company more defensible from competitors. It's not a magic bullet though. Just ask MySpace or AOL.

You should follow PG's advice to make something people want, but also try to think of barriers you can construct along the way to protect the value you create. Keep in mind that most small businesses don't have a strong network effect, yet many are very profitable and sustainable.
This is larger than simply patents. The US despite its rhetoric about free trade, democracy, freedom, etc. will, and always has, ensured that its own interests (often in the form of corporations) is given an unfair advantage over other nations.

If you doubt this, here is a recent example in an accessible format about the US loosing a WTC dispute with Brazil, then proceeding to ignore the verdict and continue its unfair trade practices. NPR Planet Money Podcast is here http://www.npr.org/blogs/money/2013/05/03/180912847/episode-...
i didn't read this... but this is definitely my language :P
Very cool infographic... i couldn't find it, but does it say how much they profit on average from making these investments?
Several years into the future..

PG: Unban me, HN.

HN: I'm sorry, PG. I'm afraid I can't do that.
Read his 2010 `The Blast Shack' at:

http://www.webstock.org.nz/the-blast-shack/

"...a massive computer leak is not the kind of sunlight that chases away corrupt misbehavior; it’s more like some dreadful shift in the planetary atmosphere that causes ultraviolet light to peel their skin away.
Another example to back mkr-hn's position is this 'Ask HN' post I made yesterday, which has plenty of non-Mac support:
https://news.ycombinator.com/item?id=6152605
Ah, okay. I think I get that. So OP was saying that we'll never know if anyone got killed by the leaked cables, but someone probably did. I'm not sure I agree, but now I understand. I think some operations may have needed to be changed up a bit, but in the world of espionage... yeah, kinda hard to say exactly what particular action leads to someone getting discovered and killed. It's usually a chain of events, all important in their own way leading up to the conclusion.
That said, I think the path of smoking tobacco --> illness/failing health is more clear than leaked-info --> death.
There's no reason to invoke No True Scotsman here. There are valid justifications for both open-source development (as described in the article) and closed-source development (e.g. IP).
> we've retained the Right to Keep and Bear Arms. Puts a ceiling on the tyranny the state can exercise

I'm confused by this outdated meme. A hypothetical modern totalitarian regime with the resources of the US isn't likely to be too intimidated by the large blustering egos of amateur militias and their (largely) civilian firearms.

Without the appropriate organization and infrastructure, simply having _guns_ isn't going to do anyone a whole lot of good. The government can still, at will, exercise control over the media and most channels of communication (including the internet, obviously). It can fairly easily win the war of public opinion if it really needs to. Any pockets of armed insurrection, at that point, merely constitute a series of aggravating nuisances.

Guns are just a tool, and one that will only become relatively less relevant and menacing in the modern age.
JavaScript and Timing Attacks Used to Steal Browser Data
It seems to imply that you could just find things that suck, make them better, and people will come.
It looks like these requests are being denied by the intelligence committee; do the asking members of Congress have the requisite security clearances? If so, I wonder if by law this information is restricted to members of the committee.
The other issue is the "rights to bear arms" has never been a factor in any civil rights dispute in the US, whether it was systematically oppressing black people for generations or one-off riots or strike-breaking in which cops fired on crowds without causing wider conflicts as a consequence.

(arguably the one area in which citizen-owned firearms have actively affected the history of US civil liberty is in carrying out the occasional assassination of people adjudged to have been bit too keen on civil liberties)
I think network effects should be viewed as a tool for growth, but not a requirement for early adoption.

As long as you are doing something in a new, better way for some number of people, you will have early evangelists who love it. Then network effects will help you grow quickly and become valuable to a wider population.

I think Airbnb is a good example: they had to fight hard for their early users, but the product had enough inherent value that network effects served only as a value multiplier.
http://ycombinator.com/ideas.html

"8. Dating. Current dating sites are not the last word. Better ones will appear. But anyone who wants to start a dating startup has to answer two questions: in addition to the usual question about how you're going to approach dating differently, you have to answer the even more important question of how to overcome the huge chicken and egg problem every dating site faces. A site like Reddit is interesting when there are only 20 users. But no one wants to use a dating site with only 20 users—which of course becomes a self-perpetuating problem. So if you want to do a dating startup, don't focus on the novel take on dating that you're going to offer. That's the easy half. Focus on novel ways to get around the chicken and egg problem."

To overcome network effects, such as in dating sites, the following can be used:

- Leverage an existing network (ie: Facebook).

- Partner with an existing network (ie: target niche users of a dating site)

- Do not make it look/feel like a dating site, but gradually grow into it, or keep dating as an aside functionality to finding or hanging out with like-minded people (much like a bar).

- Seed the dating site with fake or paid users (seedy, but practical).

- Give free or low-threshold access to either the chickens or the eggs. A dating site that is free for women or offers different functionality.

- Hustle your early users. Make friends and family use it.

- Making it useful for online marketeers, exclusive invite only, or the "place to be" by attracting famous people.
Don't be so sure about that, the Federal government (or more specifically, the DHS) has been currying favor with local and state LEO orgs through funding and equipment distribution programs.

The relatively recent militarization of various police forces is evidence of that, and, much like the USG exerted pressure over west European allied countries to ground Bolivia's presidential plane, they will exert similar control over state and local police forces through "greater cooperation" policies.
Thanks for the post. I'm mainly looking for advanced tables and window layouts. I will have to take a closer look.

Any thoughts on the emerging standards like XBL and shadow dom in relation to YUI?
Pluggable crypto algorithms are one of the reasons for a lot of protocols being overly baroque and thus vulnerable (due to implementation flaws), or at least not widely used. This all started due to the export controls in the 1990s -- when you needed to have a US/non-US version anyway, you could then do 10 algorithms. But, if you don't have that concern anymore, it's senseless complexity.

IMO the best way to do all of this is to have one (set of) algorithm per major version of protocol. It's fine to change that (by adding new protocol handling) going forward, and potentially to deprecate old versions too, but cipher negotiation/etc. is otherwise madness-making. That, and shitty encodings, are most of the pain I have when working with stuff.

(The issue raised here of "ECC should be more widely used" is good, though -- I've been looking at blinded ECC algorithms recently.)
i assume this is similar to what flynn.io will be?
WebGL Particle Engine
Classically, I respond to this line of thinking - the doubt of being an exceptionally "good" person - with the following self-assessed metric:

"If you were raised in the deep South during the 18th and 19th centuries, would you be aggressively racist, ambivalent or abolitionist in your views towards Black enslavement?"

The immediate gut feeling that people feel is important, because it doesn't end there. You then ask if that gut feeling can be reasoned to be consistent with their behavior, or if it's just a feel-good response. If someone really feels they'd be abolitionist, this should be at least somewhat reflected in small examples of day to day behavior. People don't reserve "goodness" for large deeds, they are usually the kind of people who help out in small, less noticeable/outspoken ways as well.

NB: This is not a test designed to prove how good someone is to another person, it's a self-assessment. It's asked to help the person learn more about themselves.
Did you read every other sentence of what I wrote? None of this has anything to do with my comment.
Astronaut Michael Collins, on looking back at Earth from a great distance: "I really believe that if the political leaders of the world could see their planet from a distance of 100,000 miles their outlook could be fundamentally changed. That all-important border would be invisible, that noisy argument silenced. The tiny globe would continue to turn, serenely ignoring its subdivisions, presenting a unified façade that would cry out for unified understanding, for homogeneous treatment. The earth must become as it appears: blue and white, not capitalist or Communist; blue and white, not rich or poor; blue and white, not envious or envied." (http://www.nasa.gov/home/hqnews/2009/jul/HQ_09-164_Collins_s...)

These photos show the opposite.

It's a vast universe out there; more humans need to see it...
That's not true. The alternative is to have the Android request the data from the DHCP and only then have the tethering DHCP respond with the flag. Keep in mind that, if you're the one programming the tethered device to obey this flag, then you have the ability to make the tethered device request the flag in the first place.

Also, once it's on a request-only basis, it shouldn't be a stretch to make it possible to disable via a configuration setting.

The above two points I believe were the point of the OP.
Hustling your early users is a great idea - I'd put this at the top of the list.

Planning to grow into something else is dangerous, though. To paraphrase Peter Thiel, you should be wary of building a startup that's a two-stage rocket. If the first stage works, you can and should stick with it; if it doesn't, you'll never make it to stage two.
OT: What is the name of the editor the Angular guy is using?
This is the most retarded site I have posted on so far.
Why should people have to work for free? I have a skill, I expect to get paid. I don't see my plumber doing pro bono work at the weekend.

Not everyone has to adhere to your philosophy. You license your code for me to use, that's your prerogative. Don't complain when people don't give anything back.
TP-Link WR642G SPI Flash Dump
“Restore the Fourth 1984 Day” Noon Today @ Justin Herman Plaza (San Francisco)
The plea bargain is the result of a couple of forces in the criminal justice system:

1) The vast majority of people accused are, factually, guilty. You hear about the edge cases in the news where someone is convicted on flimsy evidence, but for each one of those there are a dozen people who did what they are accused of doing, and the police have ample proof. They blew a 0.20 on the breathalyzer while driving, they were found with a pound of cocaine in their trunk, the police were called to the scene while they were beating up their wife, etc. The premise of plea bargaining is that it makes sense to allow those people to plead guilty and save the public the expense of a trial.

2) There are too many criminals and not enough public defenders and prosecutors. If 90% of cases didn't end in plea bargains, the system couldn't process all the accused. Part of the problem is that we've criminalized too much behavior--thank the drug war for that. But it's not just drugs. Large and medium-sized U.S. cities have 5-20x the murder rate of major European cities. New York, the safest big city in the U.S., had 5.6 murders per 100,000, while comparably-sized London has 1.6. Chicago is at 18.5 versus comparably-sized Madrid at 1.0 per 100,000. There is something severely dysfunctional in the social fabric of the U.S. that necessitates a much more aggressive policing and prosecution function.

I think the original justification of plea bargaining (1), has been severely distorted in light of the pressures created by (2). It makes sense to a degree, but it has been stretched, often out of necessity, far beyond reasonableness.
Actually, HN has captchas built in: they are the first comments a user makes.

So here's a simple captcha idea: judge a first-time user on the pertinence of their first comment to a thread. Just like show-dead, only users who browse with show-newbies enabled would see those comments (in green). No downvotes? Welcome to the community
"Most systems are not designed for cryptographic agility" but even if they were, that's yet another vector for attack. If your software is configurable in some way around cryptography (new algorithms in a shared library, new configuration files describing padding or negotiation methods), the the attacker just has to reconfigure your device. When you distribute those changes, they have to be signed; with a configuration currently supported by the app; which probably involves the weak or broken algorithm you're trying to replace.

The Problem® as I see it is one of computational power. Everyone carries mobile devices. Everyone expects their mobile devices to be secure. But everyone appears to be more interested in the perceived speed of their devices. How do we make most algorithms more secure? Larger keys, or some other form of increased work for attackers. That slows down smartphones and now people are having a Bad User Experience™ and well, we can't have that.

It seems like every time someone makes security more user-friendly, they necessarily introduce weaknesses into the entire system. I gave up on trying to solve these kinds of problems long ago when I realized I was terrible at it.
But on that logic, my opinion here would be fine too, right? So your answer "if you don't like my comment, don't pay attention" would apply to mine too.

But on a deeper level, your response equivocates between two entirely different things, i.e. giving an opinion on a board vs. paying for something.

My problem with the OP's opinion wasn't that he was giving his opinion, it was that his opinion was completely arbitrary. Why is it wrong to ask for donations of 1/2 salary for a year? Maybe the OP is jealous, but certainly he has no good reason.

On the other hand, this mail application seems to have good grounds for existing, and their method of funding is just a simple use of the market -- people choosing to buy something if they want it. There's nothing arbitrary about it at all.
Here, it does sound like a more trendy way to say "writing".

Except if her creativity and ingenuity are expressed in her writing style. Otherwise, it's just used as a buzzword.
PG is Chuck Norris.