skysight-inc/HackerNews huggingface dataset:
That guy isn't stupid or less intelligent, don't underestimate people!

He's just ignorant. Never ever underestimate ignorance, dear pmorici.

Ignorance brought as war, death, mass murder and governments..whoops how did governments slip in here? ;)
The built-in tutorial (C-h t) was extremely useful for me in learning emacs.

First, it's just a document that you can edit. You start at the very beginning by navigating the document itself. You can save or discard your changes to it.

Second, it's marked up to show you when the key bindings it's talking about have been re-bound. This wouldn't be an issue for a "vanilla" emacs, but is useful with preconfigured packages.

By the time you get through the tutorial, the basics are second-nature.

More power to the videos -- just agreeing that the built-in docs are ample.
Asus currently makes a 30" 4k display for about 3500. Doubt it'll be much below that for a year or so.
That's absolutely the best part, and that's why Zimmermann's comment almost seems naive. "...before justice comes calling" is exactly what they're talking about here. What is contemplation, and when does it begin?

I learned from Hanni Fakhoury of EFF that a proposed defense in this kind of action is to have had in place a strict data retention policy. For example, prior to beginning operations, the policy would state something like "we will retain all data aged 6 weeks or less; older data will be destroyed." Now, you adhere to that policy, perhaps with some activity record around the procedure itself, and your argument is something like, "it is not obstruction and not anticipatory obstruction because we defined and abided by the policy before anything happened, before any event warranting an investigation could occur, and, therefor, before contemplation of an investigation could occur."
You imply that entrepreneurs do it primarily to get rich.

Watching the ahem measuring contests people get into on HN, only caring about the exit number, I kind of believe it.
>Iconic? Thats equivalent to saying the Beatles were iconic by coming up with a catchy band name.

No, it's not, and yes, it's iconic.

>There is no special sauce in the name Beatles, nor in this sound.

Who said there has to be "special sause" for it to be iconic? The word just means "instantly recognizable as meaning X".

>As long as it wasnt something offensive or grating, the sound of a cd finishing burning/phone notifying would be recognizable by millions, regardless of the sound itself.

And if that happened, it would be iconic too, instead of this one.

Iconic just means "instantly recognizable as X".
The Future of Caching in PHP
The one that saves me $70.
Yeah we provide the solution to a lot of government clients. Strange enough, our international clients like the 3 or 4 factor authentication. It's very very easy for us to do though as there's no limit to chaining the work flows together.
> This is foolish. They're not there to pop in and say hello. They're doing their job and cooperating with that work is not in your self interest.

If they are investigating a crime (past or ongoing) that they believe you may have information about which has harmed, is harming, or may in the future harm your community (and, particularly, you specifically!) cooperating in their work may indeed be in your interest, whether you actually have useful information or can let them rule out that you do without raising new suspicions.

Of course, you don't know that that's the case when they come and talk to you, and if they are targetting you, its not in your self interest to cooperate. But just as it an error to neglect the possibility that you might be the target, it is an error to neglect the possibility that they might be investigating something that, if there work is not done, will harm you.
A lot of high-earning individuals are actually using the lower tax rate of corporations to lower their tax rate.

So, exactly what happens in the USA. The bottom rung gets no tax, the top rung evades tax, and the middle rung bears the brunt?
try angular JS for self updating views.
I assume a degree with that title would lean towards the formal side of linguistics, which means you would certainly cover things like the Chomsky hierarchy in detail; after all linguistics is where the Chomsky hierarchy (though not regular languages) originated.
I stopped building and overclocking systems many years ago. Too old for that shit, etc etc. But the funny things is...

CPU improvements have been so stagnant on the high end. Suddenly getting a 40% clock increase out of a chip isn't just a way to save money, it gets you the equivalent of a multiple generation leap.

A friend has a mid-range ($300 I think) Intel chip, now approaching 3 years old, but running at 4.5 GHz and it is STILL notably faster than even the most expensive Haswell part sold right now. Particularly in single threaded it crushes. Those 10% efficiency improvements each chip rev are nice, but they can't come close to a massive clock speed jump like that.

SO weirdly enough now I'm considering overclocking a self-built system because you can't just wait a year and buy a regular system that is as fast anymore.
If you believe in it, would you share your wishes with me? Because I don't know how they could use it to make our lives better. It's like a gun in the wrong hand, in my humble opinion. I just have that fear, because I lost all trust and all respect on Governments and their minions.
If using tables for layout broke non-screen user agents (like screen readers and Google), then the web must have been more or less unusable by them until at least 2005. We know that's not true for Google, at least, and by 1999, Lynx actually had some capability for dealing with them.

Even if layout tables did present a problem, an easy incremental fix convention (say, `<table class="layout">`) might have been a nice addition to user agents for situations where people either hadn't invested in semantic markup + CSS yet ... or for the layouts beyond CSS capabilities.

That isn't to say that I think everybody should be using tables for layout or CSS completely sucks or we'd all be better off if we were doing layout like the Java/C#/Flash/Python library of your choice does it.

I'm just not sure the "tables break things" argument is particularly strong.
You don't need turing completeness to be a compilation target, but you have the right idea with additional javascript. For a box-glue model, similar to Latex, you would have to make some adjustments when resizing. The generated code might end up similar to what twitter bootstrap does it, but one step more abstract.
Defeating it is a good thing. I don't want to waste time waiting for programs when I unminimize.

And windows gets cranky without any swap at all. When I 'disable' swap I always set it to 20MB or something.
Yes, that's the kind of logarithm where the breakthroughs have happened, and the source of all this fuss. Not all logarithms over these fields are affected equally, though.

Do you know of any actual thing using Diffie-Hellman (or anything else) over such fields?
The only way forward to security is ASICs, it's going to hurt in the short term
Also technically he was authorized to use wget - he had permissions to download it from wherever or to install the package and had permissions to set the executive bit to true.

Do we know this to be true? Was Manning himself even responsible for the installation of wget on the systems he used?
With email, you _can't_ encrypt the headers of message. Who the message is to, who it's from, when it was sent, what the subject line is... All those things need to be accessible to every server that touches the message from creation to delivery.

Things get worse when you have to interoperate with mail clients that don't support encryption. Now the best you can do is encrypt the body of the message at rest, but you still have to be able to decrypt it to deliver it.

You're absolutely right that _if_ both parties are using PGP in their clients, then the _body_ of the email will be secure, end to end (not the meta data mind you, just the body). However, that requires a lot of manual key management (assuming you use a client that supports it in the first place). That key management nightmare is why no one actually uses PGP...
eh. its oversold
Bitmessage is pretty neat. Have a look. And the community around it is capable enough to offer some nice services like a bm-mail-gateway [1] (and the software to host that yourself, if you want to).

[1]: https://bitmessage.ch/
So the power up sound is a sped-up version of the level end tune? That's cool. I knew Nintendo did a lot of tricky things to make the most out of those cartridges, but for some reason this one strikes me as particularly clever - even more than the cloud/bushes.
I think we should wait for Snowden leak, 99% I guarantee there are this type evidence. I am more interested in that, is there evidence when stolen secrets by NSA are patented by US company and then sued original creator.
So is the US government listing every single program authorized to be used on their computer? And I mean every single one?

That would include:
-ls
-cat
-bash

and in Windows land:
explorer.exe

If he used windows explorer to copy those files, could they have argued that explorer.exe was not on the list of authorized programs to use?
Well yes, if you make a div work like a table and a nested div work like a table cell, you can indeed technically get away without using tables and cells, but you're fooling nobody.
Why Aren't More Girls Attracted To Physics?
What makes Lua tick?
That's what some people might believe, after focusing on the minutiae of the charges. I wouldn't bet on it though. Manning shamed and embarrassed his chain of command, the gov't at large, the military at large, the diplomatic corps, etc, etc. He was always going to get the book thrown at him; and the only thing that might have stopped it is widespread public outrage.
Neutron Drive: online editor now with Markdown preview
If I remember correctly, the summary="", was suggested for layout tables. I never looked into screen reader support for that though.
Does anyone else find the author's stylistic choice of the generic 'her' throughout this article a little weird? I'm all for using language to erode stereotypes about the types of people involved in tech enterprise, so in theory I should applaud TechCrunch here, but I feel like the use of the female pronoun in an article describing a hypothetical CEO as a failed product is perhaps a step in the wrong direction.
Oh my god. If I have to tolerate months of Mac Pro speculation on the front page before they're released, I think I might go mental.

I understand why people like to speculate. It can be fun. But I don't understand so much why people like to publish their speculation, and even less why people would upvote it.
I'm sure both of us understand that. It's just that we're talking from personal experience which in tptacek's case led to him asserting that the EU is a thoroughly "paper's please" region, whereas the US is simply catching up. In response to this I felt compelled to counter that notion as I believe it's not factual. If I was in a polemic mood I'd have asserted that where ever restrictions on freedom are introduced in Europe, it's because they're emulating the US in that regard, not the other way around.
:checked isn't supported in oldie
Controversial comments will always be downvoted (hence, being defined as controversial).
The number one point missing on there is "don't run a company you don't own". If you don't control your board, you don't own the company.
This feature really helps a lot because you get instant feedback while your typing.
A couple of notes:

Knowing that YOU audit things is nice, but I also want you to be audited by a 3rd party in some formal context (SSAE, ISO27000, whatever).

You guys are apparently really early, but if I'm going to build a HIPAA app, and you're the ones holding my data, we're going to have to sign a legally binding flowdown agreement: that's not usually compatible with 'click to sign up' style stuff. Have you had a legal team look at how that process is supposed to work?

Are you actually hosted on AWS (I know the marketing page is Heroku, but I understand that doesn't mean the actual app is)? Have you signed a business associate agreement with your cloud provider, if you're using one?

In fact, there's no mention of legal anything anywhere on your site (SLA, ToS, etc.) I assume some of this is behind the customer signup link? It really needs to be out front - anybody doing HIPAA has (as you should know!) pretty intense legal/regulatory issues to make sure are contractually guaranteed.

And, beyond all that, and this might just be me:
I have no fucking clue what your system provides? It looks like it's an HTTP data store, but that could mean a million things. Is it more like S3 or something like Redis?

That said, the site is good looking! If you want to put out 'rapid start' type stuff, you should probably have significantly more api and other information out on the public page (assuming it's behind the signup link).
I have both gmail and GMX and to be honest if "the email made in Germany" will be the same as GMX I will gladly offer my data to NSA and stay with gmail.

In other words this whole debate about security will pass and 95% of people will forget or become ignorant so unless they create a service people actually want to use this is just a waste of money.

From my experience gmx totally don't get it and if you become their user they will eventually piss you off to the point when you will run towards NSA just to use something like gmail.
I think Colin's bang on here. Now is the time for cryptographers and software developers to act to implement a mature alternative to RSA, but it's not the point for your average joe to switch to an as yet relatively untested/unproven ECC implementation.

For what it's worth, Tom Ritter recently posted his notes on de-anonymizing alt.anonymous.messages[1], something widely believed to be very anonymous and very secure. It's an interesting read and shows why you not only need the crypto to be sound, but the implementation and your own use of it to be right too.

[1] - http://ritter.vg/blog-deanonymizing_amm.html
If you are able to sit through 2:02 you are hooked
I understand; I'm temporarily using Mate (instead of xmonad) and this WM is intercepting a lot of emacs keybindings.

I'm asking for comparison in learning. It took me 3 attempts, separated by many months, before feeling at home with paredit (even though I loved lisp s-exp and the idea of structure-aware edition). But when I clicked[1], that was it, can't live without it (and other languages will feel slow after that). I think swapping, wrapping expressions, helps in the process of thinking.

I hope you'll be at ease with it.

[1] it helped that I was following a MOOC using Racket (regular motivation) while chatting on irc with emacs/lisp users (less frustration).
Show HN: Filtdir, simple tool for recursively copying/transforming directories
The Smartest Man is Bullish on Europe
How is EC “relatively untested/unproven”? It's been in OpenSSL for ages (by internet norms), is the subject of numerous national standards. It secures a billion dollar bitcoin economy.
I'm conflicted on this comment.

On the one hand, I agree with your yay #2(and your yay#1, of course. TextBlob looks great). I think you're right. I have many venues to discuss NSA issues and few venues to discuss startup/programming stuff. I like having a venue that is typically devoted to such stuff.

On the other hand, I'm not sure that saying "this isn't about Snowden" on tech-related articles that don't involve Snowden is the solution. Why bring him into the conversation when we're talking about Python?
>Firstly: One personal anecdote means nothing

It's the only thing that matters to the person in question.
Thanks! They do indeed seem to ship to the continent. Found this blog post about one of their decafs: http://www.hasblog.co.uk/imparting-taste-and-decaf-process
Thank you! That was a very useful source for my studies.
I used to sell my software online (well, I still do, but not very actively). A few years ago, while searching out of curiosity, I found that a cracked license key for one of my apps had recently started floating around. Eventually I got around to disabling that key, but you know what notable difference I observed in sales before and after the cracked key became available? Zero.

Why? Because people either pay for software or they don't. Some people who pay for software also pirate it. I have never encountered such a person who paid for software because they couldn't pirate it; rather, they paid for it because they wanted to support the author.

Probably a few people like that do exist though, so out of the thousands of people pirating your software, you might have lost ten sales. Maybe. Generously. All of the others simply would have used something else if the cracked key hadn't been available.

When many of us see a comment like yours, we feel much the same way that a mathematician probably feels when someone claims they have a proof that 0.9̅ ≠ 1. It's a broken argument that we've encountered many times before, and the fallacy of the argument is not even interesting to discuss anymore. Moreover, none of us have ever seen someone make that argument and then bring up interesting and novel points to the ensuing discussion. We know exactly how the conversation is going to go, and there's little motivation to run through the motions of it again.
I mean, (disclaimer: I'm an engineer there) you could use Crowdtilt for something like that. "Put together $x to fund lawyers to defeat patent Y" or "I know how to undermine Patent Z and I need to raise $x to make it work" or whatever.

I don't actually know enough about patent law to understand how this would need to be done, but if it's just a question of putting together money to fund professional counsel or research, you don't need something specific to this; there are several things in the existing crowdfunding ecosystem that can cover your needs.

And I am suspiciously going to neglect to mention the other ones.

But seriously, you can do this on a bunch of existing platforms, if it's just about putting money together, and if what you need is some kind of white label solution, so that it's focused around specifically that topic, you can do that on CrowdHoster (disclaimer: still crowdtilt.)
A 25" 4k display should work nice with HiDPI mode in OS X and $1.999 would look nice on the price tag. That's my guess. But when will it ship?
It's interesting to consider what the enjoyment would be like if I only drank decaf. I typically drink decaf after caffeinated coffee; for example, if I'm at a coffee shop working for some hours, I'll have a caffeinated coffee or two to start, then switch to decaf. If I drank only decaf, it's quite possible the experience could change. For me its main use is to allow me to keep up a habit of sipping periodically on coffee for hours, which I enjoy, without getting really jittery from 5-6 cups of coffee, which I don't.
So, what would they say?
Vim and its siblings have been around for YEARS and I can install it everywhere I work.
Author here: I wrote this this weekend to automate the copy-recursively-but-with-extra-processing pattern that I wanted to apply to my music collection and website source. For the website, I was using a make hack I describe here: http://scrivulet.com/fixed/makefilter.html , but it wasn't going to cut it when I wanted to change the .flac extension to mp3. And anyway, I felt like writing something quick.

Hopefully it's useful to someone, as a template if nothing else. If anyone knows a better tool for this, there's a pretty good chance I'll go for it.
7.4 is still the beta version in homebrew.
Ask HN: Is it ever OK to completely unleash on incompetent coworkers?
I'm in the unfortunate situation of working with a coworker who is a complete poser, and has no ability. He is therefore very insecure and paranoid and lashes out aggressively at anybody who points out (in the most gentle way possible) brokenness in his implementations. This person completely refuses to incorporate simple solutions to the brokenness because it might make he/her look bad (seriously). This persons is clinically afraid to ever admit they are wrong, to the point of attacking anyone that brings a superior implementation to the table. This person reminds me of one of those ignorant popes from the 17th century that wanted to execute galileo when he discovered the earth revolves around the sun. My patience with the imbecility is at it's end and I'm ready to bring thunder down on this individual but is it ever okay for this to happen? Is it worth it?
I took courses in graduate level QM and Newton-style calculus sufficed. The only unusual artifact that stands out in my memory was the Dirac delta function.

Perhaps physicists (e.g., your example of Newton above) somehow intuitively step over the "holes" in the underlying analytical frameworks that mathematicians fall into with regularly. Mathematicians are wont to build "manholes" to cover those holes and physicists have no desire to stop them, seeing that it is honest labour and keeps the mathematicians busy.
You can put those on one line...and I do the same. :)
I just get the feeling that "computer crimes" tend to have everyone as doing something wrong.
I could swear I read an article a couple of years ago about a wall street bank losing an obstruction charge specifically because of an email retention policy just like you described.

Bigger picture, we all know that the reason companies implement email retention policies is to minimize the risk of the discovery process in any potential lawsuit - practically the cost of storage is nil so any savings there is a drop in the bucket. The policies are huge productivity killers for all employees -- everyone I know who has worked under such conditions has had at least one case where they needed information from an expired email that they had not personally archived. The only reason for a company to shoot itself in the foot with a policy like that is because it is easy to imagine a one-shot potential million dollar liability loss compared to the essentially unmeasurable productivity loss spread across the entire company on a daily basis.
Curious as to what training algorithms you used for Sentiment Analysis? Also can I add my domain specific training set?
For RSA to be completely broken the attacker must be able to retrieve the private key for any practical key length.

Some of what people are writing seems to imply more than attacks against specific parameters but rather some theoretical breakthrough that would render the scheme completely unusable. (e.g. factoring in polynomial time to key length)

People have been moving to longer keys over time and thus simply being able to attack a given key length isn't the same as saying the entire scheme is broken. Today a 768 bit key is very difficult to attack. Is RSA with 64k-bit keys likely to be broken within 5 years?

I guess in one sense our ability to work with much larger RSA keys has progressed faster than the theoretical advances in factoring. Until the time someone has some practical and provably strong cryptosystem we're kind of always at risk. ECC could also be broken so why should I feel more comfortable using ECC over RSA with 64k bit keys?
It's really hard to separate if it's small amounts of coffee that's useful or the brain chemistry / lifestyle of people who drink small amounts of coffee regularly.
Your team should have mechanisms to deal with people like this. Use them.
Yes, using a screen readers with a table-based website has always been a nightmare. Google invested heavily on research to be able to make sense of tag soup, that's one of the reasons it could provide way better results than anyone else. It's an ugly workaround, like printing a document and scanning it back instead of copying a file. See rest of discussion above.