skysight-inc/HackerNews huggingface dataset:
>I remember reading about how Lebanon's cellular phone providers are deeply in bed with Hezbollah, as just one example. Likewise with the Taliban working in concert with AQ before 9/11.

Some tribal people, in a god-forsaken land, with a technical sophistication somewhere between cavemen and world war II, were "working in concert with AQ"?

Yeah, surely the US needs surveillance for all its citizens to counter that.

>My gut reaction is that I don't like this, but it's hard to argue that the U.S. is fighting an even bout with those who would enter the country and use its civil liberties to aid their terrorism planning.

What planning? After decades of external US intervention, invasions, wars, support for dictatorships (from the Shah to Pinochet) and weirdos (remember how Saddam and Laden were "allies" in the 80s?), there have been like 2 or 3 attacks on US soil, 9/11 included. Suburban kids with machine guns kill more people in their schools each year than most of those.
“Dust Trap” Solves Mystery of Planet Formation
Humanities Fall From Favor
Surely Sync becomes useful for your majority of iOS users when they upgrade devices.
I'm willing to bet that the fines are the reason it's not automatic.
As the person doing the github:basho/leveldb work, I agree with the above (very professional reply, not something you expect to see on the Internet, thank you). We are optimizing to our individual environments. I do need to review the compaction algorithms to see if there is benefit to Basho. However, it will be a few weeks before that happens.

The write multi-threading does not help Basho's Riak 1.x series. We parallelize by using multiple leveldb database (Riak term vnodes) and do NOT parallelize individual database until 2.0. Therefore, unfair to measure that feature agains Riak.

Our compaction code is adjusted with an emphasis on running multiple compactions of varied priority. Our use of multiple databases got hung up on leveldb's single compaction thread. Again, this complete difference of environments would be unfair in a Hyperleveldb direct comparison.

And the most difficult issue for dropping hyper into Riak is that our leveldb performs the write throttling, hyperleveldb leaves that to HyperDex. This is yet again an environment design decision ... but says coding is require to make hyperleveldb "just work" with Riak. That will be a while.

I therefore do not claim that Basho's leveldb would be better with HyperDex and suspect that today's hyperleveldb would not be better with Basho's Riak. We optimized to our different pain points.

Matthew
Hopefully an official response can add some accountability to the process. I put up a White House petition here, which can hopefully get an official response: https://petitions.whitehouse.gov/petition/cease-overbroad-su...
In this case, and using these definitions, it appears no "interception" happens because there is not a computer or human listening to the actual phone calls. Verizon is sending the call "metadata".
When I first saw Blacklist one thing was extremely clear, its is not about getting instant gratification, its not about getting a 1% discount on a Starbucks coffee, and its not about collection a bunch of likes.

The key purpose of Blacklist is one thing; building a space for a concentrated, organized and collective voice about consumer frustration which finally fights back against billion dollor marketing and PR budgets. Its about focusing this frustration and pooling it together to ultimately find the worst of all and shout out loud.

Its off course true, all airlines are bad, but if we closer, some are just a nightmare. These ones need that hear it and these ones are also the ones that would pay a lot of money for the right "negative!" data. Think about it, if I want to come back as the worst airline in history where do I start? I need to fix the biggest pain points but where do I get this information? That can be one massive revenue stream considering Blacklist is all verticals, all geographies.

But apart from that, I feel it is finally a place where my frustration is heard, is noted, not forgotten has impact. It is about feeling better after a rip off, it is about contributing to the whole and about fairness!

All very important things in times of hardcore capitalism and corporate superpowers. So team Blacklist, call yourself David (to the power 10) and fight against Goliath - big time!
The latter is cliched because it incorporates an additional fundamental constant, pi. Who would have thought that the ratio of the circumference of a circle to the diameter when multiplied by the imaginary number and then exponentiated by another constant e would produce such a simple equation which also includes the multiplication identity and the addition identity? Yes, pi is chosen but it certainly encompasses the trigonometry and geometry (rotations, sinx, cosx, etc.).
Check out Inform.
Before I get any criticisms, if any, I'd like to explain a little bit about why I wrote this past at that time.

Quora, among other places, is rife with people who spout the same-old same-old about various topics.

"What's the most beautiful equation?" And you get this at the very top. "What's the most amazing piece of code?" And you get that unreadable inverse square root hack.

The goal of the post was to have the reader question what they think is beautiful and why. I, too, thought that equation was beautiful, but it was beautiful until I wrote it in Lisp:

> (1+ (exp (complex 0 pi)))
#C(0.0d0 1.2246467991473532d-16)

It was not at all because Lisp is ugly. (I find it—Lisp—quite elegant myself!) Rather, it was because equivalent non-contrived syntactic transformations of the equation made it lose its appeal, and made me realize its only appeal is purely visually aesthetic.

I also knew, but it had not really sunk in, that, in pseudo-Lisp notation,

e^(i*t) = #C(cos t, sin t)

is just a rotation, identical to the rectangular point representation

(cos t, sin t)

as I explain in the post.
We hear a lot about how behind the rest of the world the US is in regards to cyber security (although maybe those claims are incorrect?)

How many of you would go work for the defense department? What would it take for you to do that?

Because the smartest people I know wouldn't do it for all of the money in the world. They won't even take defense department grants for our hackerspace (to buy tools, etc.)

I really think that the US Justice Department's treatment of "hackers" over the last 20-30 years has completely soiled any possibility that the government has of attracting talent.

Maybe I'm wrong, but at least in my bubble, nobody wants to work for the government, and no reasonable amount of money would change their mind.
I'm convinced that the Whitehouse petitions platform is just a pressure release valve - a way to bleed off frustration so it's not manifested in more politically-weighty ways.
You think the "for the novice blogger" part won't turn off serious bloggers?
When one becomes obsessed with the tool of the trade, one loses sight of the greater end.
If the ultimate goal is not worthwhile, it does not matter whether you code it Ruby or Scala. It's busy work and a waste of human energy.
So, an elite should rule, because the general population is too dumb to rule itself. I'm not sure the premise is true, but I can respect the argument.

The problem is, how can the system tell the corrupt from the trustworthy? Certainly not with elections: (i) it didn't work, (ii) voters are too poorly informed, and (iii) if the people are too dumb to be trusted with policies, how can they be trusted with their vote?

Recursing back a little, what we really want is a friendly, competent, powerful, and stable governance. That pose a number of problems: we don't know what "friendly" really means, competence is hard to come by, and power is wickedly dangerous if the first criteria are not satisfied.
Putting the private key somewhere that antagonists could read it was insane. The fact that the public key was also there didn't do any extra harm, and removing the public key wouldn't help at all. Any attacker has (or can get) your public key, because anyone interested can, that's its purpose.
I am surprised they are using levelDB for a key/value store when they could have used a DBM variant like Kyoto Cabinet HashDB, which is way faster for such a task. Why do you need sorted keys for key/value storage?
I was thinking the same thing..
Coursera also has a computer networks class - https://www.coursera.org/course/comnetworks. It might be what you are looking for. I checked it out briefly before. I think it's pretty good. For real time web apps, this stackoverflow post might help - http://stackoverflow.com/questions/11077857/what-are-long-po....
I'll avoid the personability side of the question, but focusing on the "change" aspect: Let's not confuse "physical" tools - like a hammer, press, CAD program, or text editor - with "thought" tools - like a paradigm of programming, say, Functional or Object-oriented.

I'm still a rather young programmer (only about 6 years into my career). But I've found myself actually working in a reverse flow of technology, in terms of what tools I use on a daily basis to do my job. I'm primarily a Microsoft-stack web applications developer. I spend most of my day writing out c# and t-sql; often, using Visual Studio and MS Management Studio to interact with my code and the database. Those are the tools I used at the start of my career, when really getting the hang of basic programming.

As I've moved forward (career-wise), I now find myself using rather "older" tools for my day to day tasks. I hate to touch a Windows machine without Cygwin installed, as BASH is my primary interaction with the computer now. And I find myself generating code at a faster pace in VIM than I can in VS. As I've started using more Postgres databases, I've grown more comfortable with psql, and the terminal-based interaction with the db.

So the actual tools I'm using to generate my work are, in a sense, "old". I've found myself almost shunning new tools. Or at the very least, not embracing new tools _just_ for the sake of them being new. A new tool has to have some value aside from "newness."

Use of these "old" tools is not to say that my skills as a developer are lagging behind, however. The same even goes for the languages I've been using for personal projects. I find myself working out ideas more quickly in Common Lisp (how's that for old?) than I can in c#.

The point I'm trying to make is: don't focus on whether or not the person is using the newest tools to do the job. What's going to matter more is how well they understand the fundamentals of their discipline. Granted, I'm still young, but I feel like the craftspeople that really understand the core principles of their craft, and keep an eye on the horizons of their craft, are going to remain in demand (so long as the craft is needed). And if that craft is software development, it won't so much matter whether the coder is embracing Rails or not; what will matter is that s/he understands the new ideas that Rails might embody, and can incorporate those ideas into their daily flow.
Is the judge really so at fault at this? Serious question - do they have right to refuse approval under current legislation and can the administration just judge shop until they find a more susceptible judge?
The Magic Of A Smile
How many computer programmers really work on the complex problems; speech recognition, computer vision, etc; though? Even games, how many programmers are writing really top-notch engines? How's their share of the pie break down as compared to the rapid explosion of in the assets side of things?

It seems to me, and I may be wrong on this, that the complexity of the problems that most programmers are approaching doesn't scale on a 1:1 basis with the power of their tools.
>And it's a lack of awareness of this point that often frustrates me about discussions here on HN.

Would possibly expand by saying, in my experience, self-awareness in society as a whole, appears to be a scarce and somewhat underrated quality.

Obviously not implying anyone is perfect in that regard (I for one, am not), but I feel it's something that could be useful to work at.
Screen doesn't seem to be getting much invigoration, seeing as the most recent release was in 2008, and only three version control commits have been made in the last 12 months.

Screen is, for all intents and purposes, a dead project. There's no co-invigorating going on. ALL new development is happening in tmux.
I agree with your conclusion mostly, but can you name any examples of large investments with an immediate, greater return?

Not arguing, just looking for solid examples to go by.
I just got notified by my bank about a fraud notice, and they cancelled the debit card I use for Linode.

It's a huge pain, but I'm inclined to give Linode the benefit of the doubt. I've done enough stupid things in my life to not cast the first stone. Hopefully they'll learn from this, and beef up both their approach to security and their transparency. Strike one.
Is that not already the case with, for instance, police dash cams? Can't those be requested via the FOIA? (Except when the department decides the footage is "missing"/"corrupted"/"accidentally deleted"/etc., of course)
Agreed, but once again irrelevant, as that's not what anybody in this thread of conversation has said.
Just want to point out for everyone who wants that switch to be a mute button instead of a "less noise switch": I LOVE the way it works now. There are many of us out there.
Lessons of Steve Jobs: Guy Kawasaki at TEDxUCSD
Do you really want this little dude sticking out of your phone 24/7? I get the feeling people will take it in and out rather than do the twist thing. And in that case, wouldn't carrying around the snipped-off end of any random 1/8" audio cable do the same thing?
EasyPost (YC S13) Sees Transactions Doubling Every Month
If this petition "passes", it will help as one of many arguments to convince your Congressman
Every slide that says "tmux (screen)" should say "tmux (client)".

This is especially true because when people who view these slides google for more information, and they google for "tmux screen", they're gonna get rants about tmux vs screen.

EDIT: also, I would suggest renaming this to "elementary uses of tmux explained". Because obviously this is like 1% of the use of tmux (but the best 1% to start with, imo!)
Collecting the stats you are likely to want/need is much easier and quicker than figuring out how to display them, just a thought :)
56% of American adults are now smartphone owners
Most people who don't want a "trapper keeper" probably don't want one because all of those extra features make the product literally heavy and bulky.

Now there may be something to why they choose a brand-name notepad instead of a cheaper alternative, but I don't think this analogy works for comparing software features of apps on phones.

Maybe a better example might be somebody choosing a pocket knife that was not a "swiss army" pocket knife. The nail file doesn't really get in your way, but if you don't want it, why have it?
Thank you for the smart input!

I'll put the book into my reading list.
Nice looking blog! What Octopress theme is that?
Could you point me in the direction of finding this feature? I always thought BofA did not have this and would like to use it while I can.
It's also like saying: some people don't want to think about syncing.

I have a feeling that's the reasoning, more than anything else. It removes a piece of complexity with a very specific, conscious trade-off.

That said, I use syncing to Dropbox religiously with my notes app, so that's a dealbreaker for me.
I just got an email yesterday from Amex about suspicious activity on my account. The card was used to make purchases from at least three dating sites, groupon, Microsoft, hidemyip, and a handful of others.

This card is tied to Linode, Amazon, and one or two other large merchants. Sure looks like Linode CC numbers were breached.
per the definition given above: "to "intercept" means that a computer or human actually listens to or records calls."
if a computer records a call, it's intercepted, no?
pygmentize replicates the syntax highlighting featured here, except it is a bit more configurable: http://pygments.org/docs/cmdline/
I've got pretty much the same credentials as you, and have been doing the same thing over the past two years - getting better at programming.

Your most important asset right now is time. It looks like you have the desire, so all you need is time to read books and practice. And then practice some more. And then keep practicing.

I've enjoyed this website tremendously:
http://codingforinterviews.com/

Every couple weeks you get an email packed with sample interview questions, advice, and practice problems. Go sign up for it. (I am not affiliated with it in any way, just a fan).

Also, for Javascript, one of the most useful/difficult topics I've struggled with is Regular Expressions. Take a look at http://regex.learncodethehardway.org/book/ if you haven't already.
Cool concept, when do you expect to expand the service to include further stocks?
In his defense, systemd does solve some fundamental problems with sysV-style init. Incrementally improving the disparate sysV init systems to be more concurrent and robust would likely have benefitted the community less, and at the end of the day it still would not have looked like the familiar init system sysV users are used to.
I agree with you, but there is zero risk w/r/t PCI:DSS if you use the FIPS standard.

The difference is that one way your lawyers won't even need to make an argument and the other way they might have to make an argument.
I had put up a similar petition here, which targets more widespread change: https://petitions.whitehouse.gov/petition/cease-overbroad-su...

The more signatures on both, the better the chance of an official response.
I doubt it. Instead, I would bet it is under the table, since, in most cases, the truth can't be determined, and, if the truth is determined, somebody will have to be on the receiving end of the witch hunt, regardless of whether there was some "secret perjury immunity".

In other words, if we find out this guy is lying through his teeth, he's toast no matter what the rules said he "could" say.
I love bootstrapped companies. I was in the exact same position about 6 years ago. My advice: it is time to put a grey hat on. I'd do the following:

1) Buy an email lists of property companies and send some unsolicited emails to people that want your product but don't know it . "Are you tired of dealing with rental application forms?"

2) Use fiverr to contact property owners on craigslist.

Once you get to about $10k/month you can stop doing these things and there will likely be natural organic growth. You can then start spending a few grand a month on "Free Rental Application", "Rental Application Template", etc. keywords. That will drive predictable growth over time with very little effort.
I liked your breakdown. I think without linear algebra, it's not very intuitive that it's simply a rotation, and the power series itself is quite interesting. So to most people, without a high level of mathematics to discern each component, it's the combination using all of the constants together in one equation.

Just curious, what is your favorite/most beautiful equation? Fractal geometry? (just guessing...)
Wolfram's list of language design mistakes in SMP is interesting, particularly how he dropped SMP's symbolic indexing from Mathematica, but still kept echos of the idea in function definitions: http://reference.wolfram.com/mathematica/tutorial/MakingDefi...

Also interesting is the little decryption challenge (turns out he stored his copy of SMP in an encrypted form and can't find the key).
"Trust your thoughts and ideas to the greatest Apple apologist ever. Good luck with that."
2nd Amendment is probably the check and balance with the least potential efficacy these days -- pro-gun supporters who tout right to bear arms to protect against government tyranny are living a fantasy. Realistically there is 0 chance an armed citizenry rising against the establishment would pose any threat to them -- the cards (and methods of control) are stacked wildly in their favor.
Balls? Hubris surely?
Ask HN: Who is hiring? Only REMOTE, C++, Systems, Games, HFT, Desktop, Mobile
So basically this is NOT for Web/Enterprise/CRUD/"Full-stack" developer positions.

Feel free to post freelancer/contractor positions as well.
Do you always consider people with differing opinions "mindless"?

Everyone has different levels of privacy needs. I imagine you are OK with people seeing your face, knowing your name, or generally overhearing your conversations on the street. This is simply a different level of openness than being OK with people knowing what websites you visit or hearing your telephone conversations remotely.

In the same way that I don't care if some random guy at a coffee shop sees me visiting HackerNews or watching cat videos, I don't really care if the government sees it either. How does that make me mindless?
Not really. During setup, when you specify your Apple ID, new devices offer to restore from an old device's last backup.

But when they record a note on their phone and later want to recall it for a bit of typing at their laptop or iPad...
Announcing the newest fully free GNU/Linux distribution: LibreWRT
I prefer that point of view if you want to understand Euler's identity, and I find John Baez does it even better:
http://math.ucr.edu/home/baez/trig.html
The Baez article does leave it to the reader to convince himself that exp(i*theta) is good notation for a point on a unit circle.

I have problems with the attitude of the article you linked, though. Especially
"Therefore, I’d like to complain to the thousands of people who find Euler’s identity stunning and beautiful."
followed by a snide list of reasons why someone might find it beautiful. It's very common when doing math that something amazing is obvious an hour later. I believe that we are better served by reminding ourselves that (a) nobody knows everything, and (b) the basics facts are actually very beautiful.
Nobody has a singular device is true, whether they give a shit about using the machine they use for spreadsheets or quickly checking their hotmail is different to using it as a productive device.
It seems pretty clear that the NSA engages in bulk collection of databases which _might_ someday contain something interesting, and only considers it "interception" when they query their own DBs.

These creative redefinitions of seemingly benign terms are at the root of the problem.
AIUI, no, the FISA court is pretty much a rubber stamp with a security clearance.
In that your credit score has a factor of actual debt to total credit. Someone with $1000 of debt on $100,000 in credit is much better off than someone with $1000 of debt on $5,000 of credit.

So things like car loans and mortgages could be bad, since they start at 100% and go down.
Fun.js – Just a sketch
The Cost of Terrorism in Pakistan
Remote island St Helana gets an airport
Am I the only one who thinks flat design looks boring and generic?
San Juan del Sur, Nicaragua is spectacular. For something a little more remote, Cahuita, Costa Rica is great too and is not far from the surfing mecca of Puerto Viejo. I bet you can find wifi in either spot, at least in San Juan del Sur and Puerto Viejo. There's some beautiful spots in the Philippines as well. Try El Nido or Dumaguete (great diving and both definitely have wifi).
Usually, when I brag about scoring a million points at a game, you should infer I'm proud to have hacked it. I'm not patient enough to earn all those points.

When reading this line, I genuinely assumed they meant he hacked the app. Isn't that the case?
>"I never said it was their fault, but it's certainly not Google's."

Neither did the author.