skysight-inc/HackerNews huggingface dataset:
> Privacy and anonymity advocates are all over the place.

They are not only all over the place, but they're often idealists who are unwilling to put aside their other political viewpoints to focus on the issue of privacy. This dooms them to political impotency and irrelevancy.

Which is why I'm so encouraged by the EFF's bringing religious organizations and gun associations on board. There are some very powerful organizations (the anti-abortion lobby, religious organizations, gun rights folks) who have a lot to lose from government surveillance, and also can be scared into action by the idea of someone like Obama snooping on their communications. I think it would be politically foolish not to capitalize on that state of affairs.
Maybe his information is encrypted such that it requires multiple parties to decrypt; i.e. his consent is a necessary but not a sufficient condition to decrypt his data, so that it wouldn't be revealed even under torture.

https://en.wikipedia.org/wiki/Secret_sharing
How to stop dropping the ball with your most important friendships
This sounds a lot like "What we do at startups smaller than 10 people." At least, it's pretty similar to what we did at my last company and a few others I've seen.

In my single anecdotal experience, we tried to keep this sort of "Everyone is self-directed" mentality as long as we could. As long as everyone could keep pretty much complete knowledge of the system and product needs in their heads, it worked great. Everyone coded, everyone answered support emails, and there were no formal rules.

After a while, though, it sort of broke down. One day I looked up fro the subsystem I was working on and realized I had no idea what was being worked on in a couple other areas, and needed to ask people when I wanted to do work that might affect them.

One dev found that he was increasingly the person people came to with higher level questions about what other people were doing, and the person to consult with when considering a new project.

We also found that important bugs and projects were falling through the cracks because there was no clear person to whom they would fall. So other devs took up that roll. By the time we actually named a few people "Leads" (they were effectively proto-PMs), it was just putting a label on what was defacto happening.

That was the first of several aspects of project process and management that arose relatively naturally as we grew.
That makes sense - if I was building any kind of UI these days it'd take a very strong argument to convince me not to build it with HTML/CSS. Working around some JS issues seems like a relatively small price to pay.
Looks pretty good to me!

http://www.aircanada.com/en/travelinfo/onboard/comfort_intex...
The counterpoint of believing that the pen is mightier than the sword is the fact that, while sticks and stones may break my bones, words sent thousands to the death camps.

If you choose not to react to language then I can make you look weak or evil or whatever in front of those who do, and by the time I decide to make things physical you'll have no-one ready to help you. That's the lesson of the school yard.

The lesson of the world beyond the school yard, as above, is even more brutal.

Edit: Point being that being verbally attacked scares and upsets me/many others, and it seems to me that's a perfectly reasonable response to have.
I know this is a niche feature but I think it's an important differentiator (and something that I love After Effects for).

I'm probably the only person who's excited to code up my own Arpeggiators and Rhythm pattern generators...
Ask HN: Should I take interviews for practice/leverage?
I've been looking for a job. A few companies/recruiters have contacted me asking if would come in for an interview (I didn't apply). I'm reasonably sure that I would not accept an offer from them (due to company size, the company's product/market, and/or the company's brand), even if they gave me one. On the other hand, some engineers I've spoken to have said that their initial judgment of a company was proven wrong or changed when they actually interviewed.

That being said, should I (ethically) take interviews just for 1) practice, 2) leverage with the companies I actually want, and/or 3) the possibility of being pleasantly surprised, or should I just decline and not waste their time?
By paying $250 in finders fees to flightfox obviously! I have to agree with your sentiment though, I'd like to find these myself too, not pay someone else to do it.
This is the most sensible solution. One implementation of this is called TokenLock. Never used it but it's $3 in the App Store and is pretty well documented, so I'd imagine the dev is pretty pro-active. Buy that with a $20 bluetooth headset to pair it with (make sure the range is as low as possible!) and you have a complete solution for the login issue for under $30.
This is pretty useless article, because:

>But how did he do it? Well, we can't give too much away

The main reason I read the article was that I wanted to know how those flights were so cheap, but it appears to be a secret other than from vague explanation of "be flexible".
This is exactly right. Admittedly software development is not usually life threatening (certainly never on the sort of timescales that farm work can be (in the blink of an eye)), but I assert it remains relevant. Profanity, creative imagery, "emotional 'abuse'", and yes, even yelling (which Linus is not doing) convey meaning in a way that polite words cannot.

This style of communication is a hard metal needle that allows you to mainline information.
I can imagine systems that would be coercion proof, but I can't imagine any that would be coercion proof and also allow a dead mans switch, which I thought he had also claimed to have.
I used to work with quads.
I would use Sikuli.org (python script) automate most things.

Read this post about new treatments in China.
Spinal Cord injury therapies and medical situation in China
Major spinal surgeries in China. Advances in repair of cord.
http://nextbigfuture.com/2013/07/spinal-cord-injury-therapie...
If one phrase could sum up human (and probably all living creatures') physiology it would be, "Use it or lose it."

We are adapted to conserve resources so anything that requires resources to maintain will be reduced if we don't actively use it. Muscle tissue, brain cells, you name it if we don't use it it will atrophy.
It should be mentioned that fibers are a natural monopoly [1], that is a market were it is essentially impossible to win against the first guy in the market. This is, because the first company who lays fibers in a location has costs X for an expected revenue Y. The second company has also costs X, but only a expected revenue Y/2. And additionally the first company can roll over their dept, and can then operate at a smaller revenue. So as long as the competition is not willing to pay the additional costs for strategic reasons, it is very hard to compete against an already entrenched (pun intended) cable company.

[1] https://en.wikipedia.org/wiki/Natural_monopoly
>The mosquito's don't get up.

I've noticed when in the trampoline that the safety net seems to block the overwhelming majority of insects from getting in -- you can lay on the trampoline enjoying the stars without harassment. Of course the top is completely open, but most insects don't seem to make the choice to fly up (perhaps because of the curving walls) and never discover that.
Why, exactly, would it be reasonable to infer that we would know how to make ourselves stronger, just because our bodies are where we live?

Sure, you could say that mental exercise keeping the brain shark comes from intuition. And I could say that it's intuitive that mental exercise depletes the brain and makes things worse. I don't see how you decide which one is right without going out and studying it.
Personally I prefer using Selenium through Robot Framework (http://robotframework.org/) and its Selenium2 Library (https://github.com/rtomac/robotframework-selenium2library/#r...).

It gives you nice reporting for free and you get to write your tests in keyword driven way.

And when your tests get huge and complicated, RF has many other libraries to help you out (like database and http libraries).
Maybe they are trying to appeal to the 20 something virgin engineers that live in Man Jose and have never had a sexy girlfriend? Just a thought.
Yes, but we know this from studying it, not because it's "intuitive".
Ask HN: What to do with 110 inches of Plasma?
So my office has four 55' tvs that make up a video wall for presentations, however most of the time there is no presentation so the screens get set to CNN/SportsCenter/Etc.

We're trying to think of some fun visualization for the screens to default to and I was wondering what the HN crowd would do. We're a communications company so I was thinking about maybe some Twitter visualization or something.

Cheers,
Brian
AT&T's Next (response to T-Mobile's Jump upgrade program) a ripoff
And good on you, kind sir - or, perhaps, fair ma'am - for not making it about gender yourself.
I definitely feel like the next 5 years are going to drastically change in the tesla direction.

Which is why i'm waiting.
OK sorry let me put it another way ... the larger library is meant to run on PHP and Node.js, and the Q.js and front end part is just the SDK to use it on a web browser. So when the whole thing is released, it will mostly be a PHP+Node.JS+Web library.
Well I guess you could use something like that:
http://notimpossiblelabs.com/eyewriter
with some software modification (pure speculation as I haven't even checked the code) you could use eye movement and blinking to simulate mouse input and with on screen keyboard you should be able to write your password somewhat securely
http://www.ted.com/talks/mick_ebeling_the_invention_that_unl...

also shouldn't be expensive to build...
[edit] link to the github repo
the software can be found here https://github.com/eyewriter/
Wow. Yes! I will be adding the m from here on out.
Is there a law about how this wikipedia article will turn up in the comments section of every headline with a question mark?
ATLAS: The Pentagon's latest terminator robot (VIDEO) — RT USA
Wow, it's night and day. One is a clean usable site where I can clearly read a column of text for which this page exists. The other is a junked up ad/link/box mess and I have no idea what I'm looking at.
It's like I wrote this. 3,000 miles disciplines even the craziest parents.
If you could have a seperate, physical voice to text converter, it would act as a physical keyboard and type in your password, etc.
I'm glad to see your question, because I'm asking similar questions! The housing market seems prohibitive for a family to move to the area, especially for someone who wants to keep their family as their main priority.

Have you looked south, to Morgan Hill or Gilroy? That's a longer commute, but it seems like you can get more for your money. And many companies offer shuttles so you can at least avoid some of the traffic pain.

I've also read that the housing market is very competitive, and there are many offers on houses. So if you look for real estate and find things you might like, that doesn't mean you'll get it. You may end up settling for what's left over after the cash buyers with offers 10% over asking price have cleaned up the good stuff.

If I were single or even young and married with no kids, I'd make the move in a heartbeat just for the sense of adventure and to see what happened. With kids and a family (especially kids in middle school), it's not so easy. It's important to settle somewhere good on the first try and not risk moving around a lot. It seems very daunting to find a place to live, with good schools, a safe and nice neighborhood, with a commute that is doable, and a house that isn't a million dollars.

I guess you can't have it all.
Questions on the threat model:

-Is the computer turned off or on?

-Do you want to
a) protect your computer from being stolen?
b) protect your weird fetish from being discovered?
c) protect your online banking credentials?
Holy 8 space indentation, Batman!
> Don't like Ubuntu? Don't use it for crying out loud!

The reason why I use it is tremendous convenience. Just about anything under the sun is available via a simple "apt-get install".

I kept cursing it for its hamfisted approach to GUI, until I eventually switching to Kubuntu. That was weird, being that I've been a Gnome user ever since the very first Gnome public release. But I'm fine with the new environment, and that's what matters in the end.
Yes, making sure that veterans do not submit crap by calling them out on it.
As others have pointed out, the point of zswap is to "swap" in and out of RAM.

I'd like to add that your premise is faulty anyway: since compressed objects are smaller doing I/O on them is faster. As long as cost of the I/O you saved is less than the cost of doing the compression, it's faster not slower. Transparently compressed I/O usually uses high-speed algorithms (LZ4, LZO, etc) to take advantage of this effect.

Also, when a machine is swapping you'll usually find that the CPU is near idle since useful work is blocked on the swap I/O. Spending a little CPU time to speed up that I/O is a win.
I think he comes off as naive and more than a little pompous, but I guess it's in the eye of the beholder.

Either way, if he really wants the focus back on the documents, he should probably write fewer letters about his beliefs, his security, and his personal situation.
But what's wrong with distributing the source material used to generate the pdf along with the pdf, for CC-licensed material? This is an option.
Your own personal Email Server – the Basics
I would say if they're a large company you can, since you're wasting a pathetically small amount of their cycles. If they're a small startup I would say that it is less conscionable as the impact of taking time to talk to you is significantly higher. The leverage bit can't hurt, after all they want to have leverage over you; at core it's a business arrangement and no one should have their feelings hurt over treating it as such.
Jup, I stopped reading when I got to that. If basic facts are wrong, then what else is wrong with this article?
There are absolutely no technical limitations to forking the kernel. Hell, even XFree86 got forked. Make a point of not breaking userland (aside: one of the things Linus flames for) and you will be fine in the short term until you fail to implement features that Linux proper implements and others choose to use.

The problems with forking are social. You are only going to have a handful of people working with you instead of Linus (because nobody cares that Linus can be a meanie) and as a consequence you are only going to have a handful of people using your fork instead of Linus' (because nobody cares that Linus can be a meanie). Because of this progress on Linux will progress faster than progress on your fork, which will make your fork obsolete (but nobody would care, because nobody would be using it, because nobody cares that Linus is a meanie).

These are not problems with forking Linux. These are problems with forking anything if nobody cares about your fork.
You don't think that PRISM-like mechanisms will eventually turn out to be a wet dream come true for a future incarnation of Joseph McCarthy or J. Edgar Hoover?

You don't have to "imagine." You just have to read. I see a lot of people here who need to read fewer Unix manuals and more history books.
I'd say with almost absolute certainty the recurring billing should continue to charge the card it was created with. default_card should essentially be a pointer to a customer's preferred card.
Without more info, flagging this as spam. Especially considering the poster states that he/she is a cofounder of the website.
Snowden has done more for the people in a few weeks than the last 20 years of US "representatives".

At great risk to himself.
Predicting sales at Esty with import.io and BigML
Newegg and other websites keep a history of cards you've used, so this new 'multiple cards' feature brings Stripe closer to feature parity with most closed systems. It's really impressive that Stripe offers these features openly to the world.

Most major websites that have check-outs operate similarly to how you describe, but there's no 'default' card presented at check-out -- instead it displays the last card used for the last purchase.
F.T.C. Turns a Lens on Abusers of the Patent System
No mention of the possibility of a return flight for remotely the same price. At least none that I found. I find it very difficult to read that style of writing.

"how did we do it?" - First let us tell you about this
"how did we do it?" - We can't give everything away
"how did we do it?" - Here are some other great results we claim to achieve
"how did we do it?" - It's completely worth this incredibly high finder's fee
It's human optimization. Experts know the system in and out and can take advantage of almost free seats in flights. Don't bother, you don't have access to those seats through the regular booking system.
That's a really interesting point. IIRC in the Cathedral and The Bazaar[1] the author points out that a big part of the reason Linux was so successful is because Linus was such a master at running the project. Perhaps thats what these cookies were missing and perhaps an open source album would also need a 'Conductor' picking and choosing the best pull requests otherwise I could definitely see it resulting in lowest-common denominator blandness.

1. http://www.catb.org/esr/writings/homesteading/cathedral-baza...
Not really, because it could require a combo of physical attributes and information known by the subject.
The Apple ‘Kill List’: What Your iPhone Doesn’t Want You to Type
Incidentally, when I worked for a college we spent some time investigating Healthcare IT possibilities. Speaking to hospital hiring managers, the general consensus was that they'd like to take someone with a healthcare certification (RN, etc) and train them to be a programmer, database administrator, or IT support person instead of hiring a skilled technologist and training them in healthcare.

I've noticed this in practice as well; one of my friends is a pharmacist who moved into an IT project management role at his facility. They would have never considered a non-healthcare professional for that role, is what I understand.
He should add Subleq or some other OISC!
http://en.wikipedia.org/wiki/One_instruction_set_computer
>Q.mixin - a way to do class inheritance the Javascript way

Note that the next major JavaScript version will have classes and inheritance, and the specification will probably be finalized this year. (Not a critique really).
That point is moot as if they bring him back he will never see a public trail.
This has been my experience as well. That's why I mentioned malformed meritocracy: when you lead a technical project based on non-technical values, projects have a higher chance of failing precisely on the technical side. Which, despite the wet dreams MBAs were brainwashed into believing, is usually a single point of failure, unless you're a company like Oracle, whose licensing practices and negotiation gap allow them to shove any piece of crap along with their DBMS (which is otherwise worth its money).

Keeping good programmers without rewarding technical merit (while, worse, holding non-technical values in a disproportionally high esteem) is, in my experience, next to impossible. It quickly leads to a depletion of valuable team resources. This doesn't necessarily mean poor economic performance -- you can still achieve that through non-technical means, from aggressive licensing to patent trolling. But at that point, what PM methodology you use for your cargo cult software development process isn't really relevant anymore.

In my experience, most of the projects that were led by primarily ladder-ambitious people have been utter failures if taken at their overal impact. Many of them have actually reached their economic goals, but alienated exceptional developers, blocked promotion for more value-oriented professionals and had outrageous maintenance costs. Good if you look only at a handful of trees, bad if you look at the forest.
If reconstructing the secret requires a certain no of keys, but not all, and those people are distributed around the world, it's quite possible to be coercion proof as one party (because you can't decrypt on your own) and the secrets still accessible even if one party is compromised.
Other than the two-column design and the facebook/twitter/etc flare I don't see much difference. I actually liked the non-mobile page better because the formatting in the article was so much more clear, mostly better indentation.

I did turn off requestpolicy, ghostery and noscript to check if there was additional crapola I was missing and it didn't seem all that different but I did notice 30+ cross-site requests, none of which added to the usefulness of the page.
Agreed. The lexer just recognizes tokens it does (usually/ideally) not know about the grammar, the parser checks if the "token stream" actually complies with the grammar.

If the grammar allows for example "2x" as a "shortcut" for "2 * x" (if you parse mathematical expressions) it would make sense.

Nitpick: Depending on the syntax the lexer might also yield 99f (float literal) and the identifier "oo".
Useless article, it's literally just an ad in the form of a blogpost.
True, in the extreme case (deadly torture) it's obviously not possible. I guess Mr. Snowden has to hope and pray that there's nobody capable out there that thinks PUBLIC disclosure of whatever documents he controls is worth killing for...
I swear that Stripe is monitoring my private repo. It's like they know exactly what kind of hacky workaround I just implemented on my project and wrote something to support it in an elegant way.

First ACH, and now this. Nice work, again, Stripe.
Most patents for the base technology are probably owned by PrimeSense, the company that developed the depth sensor used in Kinect.

Reportedly[1] Apple has recently offered $280 million for PrimeSense. Hmm.

[1] http://www.theverge.com/2013/7/16/4527558/apple-primesense-i...
Mark43, A Law Enforcement Tech Startup, Raises a $1.95M Seed Round
http://www.youtube.com/watch?v=NHWjlCaIrQo
Gotk3: GTK3 the Go way
This brings a lot more clarity to the API update a few days ago. The API update was a bit more cryptic being only a short description of the change.
Happy to see the EFF leading this initiative for change, one of the few companies I would trust to do all they can and not to be commercially influenced or leveraged into accommodating the wishes of the NSA/US Govt.

I've always thought the EFF was driven by tin-foiled paranoia, but recent events are now showing that our worst big-brother fears that were initially inconceivable, are now from the limited info we're allowed to know, closer to reality.

The secret courts where "justice" and misinterpretations of the constitution are decided behind closed doors and suppressed, puts in-place about the most corrupt framework I can think of.

This is not the country I want to participate in, so I'm doing my bit and have just shown my support by donating to their cause: https://supporters.eff.org/donate
I thought the Finnish culture excuse was pretty weak, but I think he'd be perfectly justified in saying "I don't plan to stop cursing at people who I think deserve it. If that means nobody wants to work on my project, then so be it."

Because it's pretty obvious that there are plenty of people with enough enthusiasm for working on the kernel that they're willing to work with a profane curmudgeon, or perhaps people who do it because they actually enjoy that type of environment.

And trying to frame this in terms of Linus being an abuser or advocating violence or preying on the weak is just extremely dumb and insulting to people who are actually victims of real abuse. It's emails on a mailing list calling your code shitty and/or calling you stupid for writing shitty code. For fuck's sake, if you're victimized by that, maybe every open source project isn't for you.
Show HN: telesc.pe + Heroku = Instant News Hub