skysight-inc/HackerNews huggingface dataset:
The point is if the "gui" can be keyboard operated, then it can be displayed as text, by the shell, with no need to augment/modify the terminal emulator to do it. In fact, even if it is only mouse operated, you can do that - most terminal emulators support mouse interaction. The only thing you achieve by adding this to terminal emulator is guarantee that it will be unavailable to you whenever you need to log into any of the systems you work on from someone elses machine.
The main reason why people don't want new residential development is because it will feed into gentrification and push people out because they can no longer afford to live in SF

Sheer lunacy.
So SF can't have nice things because they currently do not have nice things?
Thanks.

Okay, so it almost sounds like the problem here is Congress is reticent to dig into surveillance issues, not because they can't keep the proceedings secret during a hearing on classified matters, but because passing legislation that responds to issues uncovered during such a hearing would have the undesirable effect of promulgating exactly what potentially problematic issues are at play in the text of laws (which would then have the undesired effect of notifying legitimate enemies/adversaries/targets as to what the specific technical capabilities of NSA, et al., are). So, if this is somewhat accurate as assessment, the congressional response is to then create a legal gatekeeper that can adequately assess the sensitive nature of the issues and (hopefully) provide sane guidance and oversight without codifying problems in laws. Hence, the prevalence of rules and policies that allegedly safeguard citizens, but no specifically detailed laws on the matter?

Now, the task appears to be interrogating whether or not this is a valid protection of the citizens' rights without violating or unintentionally weakening the Executive powers we depend on for national security, right? Given that the leaks have publicized an alleged extent of sigint activities and capabilities, at what point does Congress act to legislate legitimate safeguards?

[edit: a bit more clarity]
The two are not the same. It sounds like they are becoming API driven to support multiple interfaces and to put clear boundaries between systems.
Here's something people easily forget... The gamecube wasn't that successful either and the Wii was derided in the press for having a dumb name initially. Even the hardcore didn't quite "get it" at launch.

It wasn't until Wii Sports created this group gaming that was accessible to everybody in the family that it really took off.

The place where Nintendo is not going to lose to Sony or Microsoft is the family friendly entertainment that you just can't get on the PS3 or 360 (or PS4 or XBOne). I've got young children and I can't play Left 4 Dead, Call of Duty, Halo, etc. in front of them if I don't want to expose them to graphic violence, blood, etc.

Nintendo games biggest challenge is going to be on the dealing with "app" type consoles filled with tons of casual games that are cheap or free to play. Think Ouya or Apple TV or some other console with F2P or $1 games like Sonic, vs mario for $50+ and I think Nintendo's ability to create experiences people will pay a premium for is going to be harder, but not impossible.
Having JS, ARM, and Intel compilers now make Haskell a multi-platform tool of choice among discriminating hackers ;-).

Let's just wait for GHCi support on both JS and ARM.
reverse engineering is for niggers.

An engineer has documentation, a reverse engineer is a monkey.

drink your fucken ovaltine clown-faggots.

I hate encryption.
Plus all the videos and live streaming. This is a horrible day. Ryan Davis left us all too soon.
I always though this was a horrible idea for a system where users are simultaneously consumers expressing their preferences and curators/creators being rated through the same metric.

I recall lots of angry back and forth between folks demanding justification for downvotes received and downvoters who intended to train recommendations.
Check out the /r/Askhistorians and /r/Askculinary subreddits. They are good examples of "civil" discussions without ass kissing.
> Your home timeline sits in a Redis cluster and has a maximum of 800 entries.

Wow, that's pretty cool. Congrats to antirez - it must be a nice feeling knowing that your software powers such a big system!
jQuery seems to be particularly dynamic even as far as Javascript libraries go, but here's how Typescript handles it: https://typescript.codeplex.com/SourceControl/latest#typings...
Get a job with smart people. No seriously I'm 22 and was never ever able to complete anything programming related until I started working and was forced to stay on major projects.

The problem was I actually sucked at programming, something I didn't realize until I started working. Being forced to put your nose to the grindstone and work with large code bases teaches you so much. My first few months were frustration after frustration all of which would have resulted in me abandoning the project if I wasn't stuck at work.

The result was after the co-op I was able to actually progress meaningfully in my hobby projects which resulted in me actually sticking with them.
Econ 101 is killing America
Linux Desktops: Ubuntu vs. Linux Mint
EXACTLY (i think!). And the answer to your follow-up question appears to be "no". It's an open question what the next step should be to augment (or replace) FISA. The system we have now countenanced NSA's requisitioning of Verizon's entire domestic call database under the "business records" extension in PATRIOT.
Tongue-in-cheek Humor/sarcasm does not convey well in text — especially when the _readers_ are not expecting it.
Who would have thought that "take acid" would be the SAFER option.
300k reads, which is approaching trivial. You can do that with an array of desktop SSDs. But in reality, it would be almost all in RAM anyways making those reads incredibly cheap.
The Unresolved Equation of Espionage and International Law (2007)
Same here.. With the podcasts and quick looks and all the video content (I'm a premium GB subscriber), these guys have been a constant part of my life for a few years now, and I was affected much more deeply than I expected when I saw the news today..

http://thanksryan.com/ was put up by a friend of his, and I think it sums up Ryan Davis quite well.. He would have laughed..
The problem with this index is that it ignores B2B companies whose traction is not publicly visible. Companies like Box, Cloudera and others whose services are consumed by other companies under-index. For example, there is no way 23andMe would top Box.
I doubt they're waiting to crack all that data. More likely they hold and if/when the owner is implicated in a crime, they will compel him to give up the password. Courts have compelled defendants to decrypt data seized in a legal search before. They could also maybe extract the password surreptitiously with more traditional investigation. Like looking over their shoulder when they type it.
Guilty. I've lived in the US for a few years and my usage and spelling is hopelessly mixed up, but that kind of cultural thing is so deeply ingrained you could use it to catch spies.
> How does not building new residential units help prevent gentrification?

The new construction makes no guarantee and a reduction in real estate prices. So long as the demand is very high, prices will continue to rise even with new construction. This is essentially what NYC is going through now, there isn't enough construction that could possibly keep pace with demand and its unlikely that there could be without a collapse in demand.

> Having lived in SF, and now live in NYC, IMO NYC is dealing with the problem of gentrification far better than SF. The transport infrastructure here means that people can be displaced farther but still maintain economic viability. You may be 3 stops further further on the train line, but you're still getting to work.

This is changing as we speak. The outermost parts of Brooklyn are gentrifying, esp. in places that are predominantly black and/or hispanic. Those places are already on the extreme edge of subway mass transit, so once people living there are displaced they will have very little recourse. Queens is also beginning to go through this phase although its still just getting started.

All of this happens while wages remain the same, esp. for low wage or minimum wage workers. These people won't be able to stay as the prices inflate and I'm not eager to see more tenement style apt. crowding due to the cost.
Does it strike anyone else as unfortunate that every new social news site has to be its own completely closed ecosystem? What happened to the age of the protocol?
> I've still yet to play a smartphone game half as deep as any of the games I played on the original Game Boy as a kid.

It'd be interesting to see a Mario clone reworked to include common monetization strategies. (https://news.ycombinator.com/item?id=6005493) (http://www.gamasutra.com/blogs/RaminShokrizade/20130626/1949...)
That's pretty much Pittsburgh summer weather too. Sunshine is a rarity even in the summer. It's always grey and cloudy. Although it gets cold enough for snow but I don't enjoy snow like I did when I was a kid.
What nice Palo Alto restaurants are in strip malls? Most stuff is near University or California Ave. The only thing in Palo Alto I really think of as anything _like_ a strip mall is the Stanford shopping center, but that's more of a mall-mall, and the "nice" restaurants there are the big chain restaurants. Maybe the Fry's too, I guess, but there are no restaurants in that one.
Ask HN: Recommend good meetups for early stage startups
I'm not launching a startup. I'd just like to get more involved and meet more people working on early stage startups. Can anyone recommend some good meetups in San Francisco/Silicon Valley?
so this undermines the statement made by Larry or has he been kept in the dark ?
"First, we have not joined any program that would give the U.S. government—or any other government—direct access to our servers. Indeed, the U.S. government does not have direct access or a “back door” to the information stored in our data centers. We had not heard of a program called PRISM until yesterday."
Also, companies locate in places not remotely near public transit-like Facebook's new campus in Menlo Park, its not remotely near Caltrain. I remember taking the light rail along Java Drive every day for two years, wondering why more companies didn't decide to relocate near public transit, instead of in the outer most parts of suburbia.
Sue me.
>Having more CPU [cores], RAM, and IO is not going to solve for the need to shard your Redis, which is bound by a single core

But they chose redis in the first place as part of their messy, crummy pile of barely working junkware solution. You wouldn't use redis in the first place if you were building a solution that scales up.
Say it with me: San Francisco is NOT the same as the Bay Area.

No, most of us wouldn't be able to afford a decent home in SF proper. But SF is just one city in a large metro area, with plenty of places you would and could want to own a home. Those of you who are 20-something: the day is coming, sooner than you'd imagine, when you're going to want to raise kids. And unless you've knocked the ball out of the park and are worth $20 million, you're not going to want to raise your kids in SF anyway.

if nobody who hasn't already made it can afford to live there what happens then?

You can afford it. It's an expensive area for sure, but there is much more to the Bay Area than "Silicon Valley" (whatever that means nowdays) and SF. I see this attitude a lot among recent "immigrants": this myopic view, apparently based on experience in other, very different metro areas, that there is One Big City and a few "suburbs." Things aren't like that here, and the reason you feel so frustrated is that you barely understand the place you live.

The "great" schools in the Bay Area are pretty much exclusively in places with $1m+ house prices

Wrong. For e.g., Pleasanton has (arguably) the best public schools in the Bay Area, and you don't need to pay $1 million for a house. But you've barely heard of it, because the only places your friends talk about are Redwood Shores, Mountain View, and SF, right? Expand your understanding.

San Francisco real-estate is absurdly corrupt.

So don't live there. It's just one city in the Bay Area. See above.

giving me the ability to pursue my own dream projects for more of the time.
SF and SV were built on that, and it's not possible there anymore unless you've got big investors.

Of course it's possible, and people do it all the time. More than ever, you do not need Big VC Cash to bootstrap a good startup. You could theoretically do it anywhere, but the tech-oriented population combined with the free-thinking culture will come in handy if/when your company grows.
AFAIK you can reduce housing price through new building, but most places that can do this expand horizontally outward into undeveloped spaces. This creates the sprawl effect, though, which has its own issues. As for cities, I'm not aware of a city successfully creating affordable housing through new construction and renovation.
Is it just me or does not a week go by without another FP-to-Javascript compiler project?

I love this trend, but I'd really love to see an asm.js target. GHC uses LLVM, which has such a backend, right?

Edit: previously I said 'Clang' instead of 'LLVM'
A one-time pad XORed with a message doesn't provide integrity, and therefore can't reliably secure an arbitrary protocol. An active attacker can easily flip any bit in the message. An easy example would be flipping a debug bit (presumably it started off 0) so that the server responds in plain text. We could blame this weakness on the protocol, but the point is that without message integrity we do not have a solid abstraction to build on top of. Referencing OTPs as unbreakable obscures this and several other problems that modern public key cryptography actually solves.

One-time pads (and all symmetric crypto) can never be user friendly - every pair of parties looking to communicate has to meet in person and exchange keys. Pop references to OTPs create false intuitions that real encryption takes significant work to exchange large eys, only secures preexisting links, and is only ever done by those with super serious secrets (spies, children in treehouses, spies, etc).
Living in Oregon two winters ago I went to a new docter who did some blood work and thought I had an infection so tested me for hepatitus, mono, etc. He through in a vitamin Dtest and that was it. He put me on megadose vit D and things got better. Sunlamps or vitamin D adapt to low sunlight.
Would love to see a version of this tuned for a language like Erlang.
Having dealt with depression and anxiety for the past 12y, meditation was key to keep me sane.

I've learnt (although I still have my ups and downs) that to get better, you have to get rid of bad habits and stick to a "healthy" plan; ie. 1) Try to regulate your sleep time 2) Exercise 3) go out in the sun or take vitamin D supplements 4) meditate

Hope you get better
Mos Def force fed, under same procedure that Guantanamo detainees undergo
One In Five Users Send Do-Not-Track Request
TL;DR: If you can't read Apple's new awesome fonts correctly, you need to get your eyes checked.
Are there any good cloud-based email clients?
In need for #cloud #email #client --> https://www.google.com/search?q=cloud+email+client

Think "ThunderBird for the cloud" --> http://forums.mozillazine.org/viewtopic.php?p=11509055&sid=4f36eacd9f9262efa238ca00d176ca59#p11509055 --> "I'm also interested in a ThunderBird cloud service. There is the other practical issue which is I have several email accounts and not all of them are with Google."

Nice to have:
- 2-step auth
- open source
- mobile app (mobile first design)
- reliability
- labels / filters / priorities

Are there any active projects in that field? --> would like to issue pull request, send money on kickstarter or just talk with founders... Generally, how people solve this issue these days?

==================

### Current workflow: I own domains and have catch-all feature forwarding all incoming messages to intermediate gmail account.

### Issue: when hitting "reply" it gets messy - https://support.google.com/mail/answer/22370?hl=en-GB&ctx=mail - kind of works but I would like something more robust (and not breaking ToS), designed from the ground up for 20+ email accounts.

==================

Thank you for any suggestions!
It's absolutely possible to do multiple things in parallel using Promises/A(+) then "resolve" a new promise once they're all done. That's what Q.all() in the Q library does, for example.

That API isn't written into the Promises/A+ spec because it doesn't need to be. That spec is the minimal things necessary for multiple promise implementations to be interoperable.
I feel bad for the sysops who're scheduling 3am maintenance windows on production TLS services for the edge case this presents. God damn security researchers!
For what it's worth, you could try enabling "Bold Fonts" in the Accessibility settings.
I wouldn't necessarily say that one needs to be a bigot to be pro-US government at this time. Drinking the Koolaid isn't the same as harbouring sever hatred.
Privacy Group Asks Supreme Court to Halt NSA Phone Spying
> I've never understood this crazy, if not outright insane obsession with home ownership.

And, I don't understand why so many people on HN seem to think it's insane. I'd like to be more in control of my environment. I don't want to be at the whims of a landlord, particularly in the future, when I have children.

I want a place that is mine to customize as I see fit. I don't want to have to ask if I can paint, I want to be able to pick my own appliances, I want to be able to tear down walls if I want.

Some people are homebodies, and some are not. I don't understand why people get so worked up and insist that their personal tastes are correct. To me, renting is insane. To you, owning is insane. Let's just agree to disagree.
This is probably quite obvious, but I do not yet see it stated here:

Another response I take from what Mr. Schneier didn't say is that the more of our normal data we encrypt, the sooner we again have the "drinking from the fire hose" situation he referred to.

If we can make more and more of our apps use encryption by default without any steps needed by the end-user, we can work towards overwhelming the "save all encrypted data streams" scenario described.
Why I Stopped Lying
EXACTLY. But so many of these transplants have this simplistic idea about the Bay Area, that it's SV and SF and that's about it. Oakland has an awesome tech scene (ever hear of Pandora?), and there are many, many more wonderful places to live.
No worries, smackfu... I am going to sacrifice an Android phone at a genius bar tonight and perform the necessary appeasement dances to make sure the Apple gods aren't angered.

This way, I'm certain we'll continue to have fruitful iOS beta releases this season, despite OP's actions.
If you're going to do the heat and traffic of Austin might as well pay 20% more in life and have the extra bang of SF/Bay Area. SLC - now that is a much smaller market and has much better outdoor options than Austin.
The Prisoner’s Dilemma, with real prisoners
To be honest the writing has been on the wall for RC4 for a while and there are viable alternatives. People should have at least been prioritizing other TLS suites before this news.
"All of my friends were leaving their offices by 5pm to go drink $3 beers every single day, and likely go see a band play that evening."

There is nothing wrong with this. When you get older, you'll realize soon how much quality of life is important. Wait until you want to start a family...
GTA / Madden | Fifa / CoD | Battlefield / Mario-like platformers are on iOS right now. Most of them quite decent. They'll get better if an official Controller (or) an API is launched. I think there's an opportunity for a proper platformer IP exclusively made for mobile seeing as how its exploding onto traditional consoles (Ouya/etc)

Remember Nintendo's investors threatened the board and wanted them to release Nintendo IP on Mobile appstores [1].

[1] http://www.idownloadblog.com/2011/09/15/nintendo-no-games-ap...
Q has `Q.all()` which does the same thing: https://github.com/kriskowal/q/wiki/API-Reference#promiseall
Don't get me wrong, the contributors to those subreddits are amazing, but what makes those subreddits work the way they do is the strict moderation. Unsupported posts, memes, etc. are immediately k.o.s. and I believe that's what keeps the quality contributors from leaving.
One of the main differences is in error handling. Much like exceptions, errors are automatically propagated to the first error handler in the promise chain. With Node-style callbacks you need to explicitly check for errors and re-emit them at every stage.

I also think promises' use of return values vs passing a callback as an argument is conceptually cleaner and easier to compose.
Average Cost Per 'Official' Wiretap In The US: $50,452
never saw that; here's a bit more on it, I think:
http://www.bbcprisonstudy.org/
You are using much too narrow a definition of "law". Laws do not only restrain you from harming the liberty of others. They also restrain others from harming your liberty. Or, in this case, the law enables others to restrain your liberty, and gives you no remedy in the face of said constraint.

Furthermore, law making does not end when the President signs a bill. Courts regularly interpret and shape laws in a manner that far exceeds the intent of the writers or the limitations of the Constitution. However, in the light of day, we have a remedy for this. We can appeal, in a public manner, such bad decisions, and reverse the over-reach of the lower courts. By allowing secret courts, you are, in fact, allowing secret law-making, because lacking the oversight of the public courts, the over-reach of the secret courts is unchecked.
Good luck finding a house for rent in a good neighborhood for under 5k a month. Especially if you have a dog.
What do you mean by "turnabout"?
You can make a guess for how things held up in the past by looking at some of the Google Books datasets, though that does have some problems. One problem is that it's completely unnormalized (the proportion of the dataset that is made up of different kinds of books changes over time), and another is that you can't really search for movie titles that are also names of anything else, or common English words, without getting other stuff in the results.

But with those caveats it can be fun to play around with: http://books.google.com/ngrams/graph?content=Birth+of+a+Nati...
safe, friendly, constructive, and supportive is great!

and i suggest that you could award everyone a trophy!

-bowerbird
This is actually a really good point, haha! Filed, and will fix in the upcoming so-close-to-done 1.1 revision: https://github.com/promises-aplus/promises-spec/issues/135
One of my close friends has been living and working in tech from home for about 10 years in various parts of Oakland. I visited him there (from MA) many times and aside from some intimidation from his neighbors (including an 18-year-old who got in my face, lunged his body toward me and provoked me saying "Fuck you," and numerous additional smaller incidents), I found it lovely and enviable.

Things were going well until the last year in which his van was robbed outside his house and a few months later, his band was robbed out on the street while filming a video. It's the kind of situation that makes you want to say, "This is why we can't have nice things."

IOW, if you plan to fit in and live low-key, Oakland may be just fine for a long time. However, if you acquire various types of assets or participate in lifestyles above a certain threshold, you are more likely to experience "equalizing events."

edit: This friend moved to Alameda last month.