skysight-inc/HackerNews huggingface dataset:
There's no search function (yet), but you can look at a specific user's box: https://pubmail.io/mail/user/rich/

The signature issue is interesting. On one hand, the point isn't to 'trick' people and it should be transparent, on the other hand, putting that "up front" may negatively impact response rates. However, I think you're right that it should be the user's option.
Stripe isn't better. Dispute processes with digital goods are really hard. I'm fairly sure that the evidence that you submit (to paypal or stripe) is actually evaluated by the bank that the customer filed a dispute with. I don't think this kind of thing can really be held against the payment processor. Every bank probably has it's own processes and standards and every payment processor likely feels the same frustration that we do.

It used to really frustrate me when we would get stripe disputes. Now I have a collection of materials I go out and get, and then just send it out hoping for the best. I try to look at it more like rolling the dice than a business process. It seems to be consistent (in that sending the same materials for similar disputes yields the same result) but it is not at all transparent or an exact science.
The Great Grief: How to Cope with Losing Our World
Of course we remember you. Please stop by our new office!

You are right about the commodity hardware. The other difference with HANA is that MemSQL rowstores are in memory for high throughput applications and columnstores can be stored or flash or disks. So it's economical to scale MemSQL to very large datasets.

- MemSQL is very easy to scale. It comes with an ops dashboard that lets you add nodes with just a few clicks.

- There are a lot of different use cases. Some companies use us for operational reporting, end of day financial reporting, high throughput counters, real-time risk analysis, etc
GO RAND
Maybe so. On the flip-side, let's not pretend PayPal was this once benevolent entity that's been corrupted since Musk departed. It has always been sketchy and the subject of much complaint.
I would say there are too many distracting "tags" in that which may be unnecessary ("XML disease"). For instance, look how you just indicated with a tag that the elements of a list are "items". In Lisp!

(todo "name" (item ...) (item ...) (item ...)).

Basically the symbol todo is enough of a clue about the structure, and the pure syntax can determine most of the rest, with possibly a modicum of keywords here and there.

(todo housework ;; symbols for naming!
(:high "Clean the house")
(:medium "Wash the dishes")
(:medium "Buy more soap"))
How long has he been talking? How does this work, only if he stops can the process continue? Can he realistically achieve anything here?
Adding to my list of security vulnerabilities that static typing would have prevented.
To be fair, the only piece of UI in Putty that one needs besides the actual shell, namely adding and managing hosts that you connect, is absolutely broken beyond imagination. It has always been like that and it probably will be. Of course if one never ever uses the UI, then it's ok, but putty more or less forces one to use it.
We've have stopped that once we knew how annoying it was for some people, and that it was agents the law.

And BTW the percentage of the people who replied with "unsubscribe" was very very small compared with the people who signed up and responded with thank you emails.

Anyway I happy you think the service is cool, and we've apologised and multiple times for these emails already, so I'm not sure what we can do more?
as long as you don't need any of the features of WCF you shouldn't of course (though I think webservices become an obsolete technology).

As soon as you run into edge-cases with authentication, compression, binary formats etc you'd have to use WCF. I think many use WCF "just in case" they need those features
Or a blank keyboard (e.g. Das Keyboard). That was why I bought it, and is what eventually helped me stop peeking at the keyboard.
Thread merged with https://news.ycombinator.com/item?id=9578308.
This XMPP chat client supports almost every XEP protocol, enabling a company to very easily host their own secure communications (text, voice, video).
I disagree. `Anyone' has it much easier with Google sites.
Yes, we'll add that and we'll take all the CAN-SPAM act in consideration in the future.
Film Festival Mobile App Created for Newport Beach Film Festival
Sometime in 2002: PayPal was acquired in September of that year, and he'd already founded SpaceX in June. So, more than a decade, which is pretty "forever" in this industry.
Also from music lessons, practice slow, then fast, then normal speed. Type the passages or tests really slowly, but paying attention to correctness and rhythm (even rate) and then practice again fast (or just normal speed). Rinse, repeat.
Is there some kind of demo somewhere ?
Spent a lot of time working with PayPal, never heard of this. I've also used their dispute process on both sides.

Something else happened here, a 2 day dispute process is not a standard PayPal dispute.
3) if you haven't successfully tried to restore it, it's not backed up.

As the old saying goes, nobody cares about backups — people care only about restores.
No more than the existing for-pay SSL providers, I'd imagine. What sort of attacks are you proposing?
Maybe for typewriters, no way that math works out for fast typists though. This exercise indicates my time-cost-per-error is roughly equivalent to typing a word; the cognitive cost of leaving the site of the error can't possibly be lower than that.
Just an observation that this analysis doesn't include the powerwall's benefit of also providing backup power when the grid is down. It's hard to know how much this would be worth and certainly would vary from home to home.

On the other hand, since Tesla is also selling a battery specifically for grid backup I would assume that they've done some market research into it and this value might be higher than one would think.
I was with you right until OAuth :) That thing is not as bad as WCF but still...
I agree of course, but in practice, the dev/prod distinction is very unreliable, because people will stand up dev servers that run with dev keys, for which a dev key compromise pivots to a data center (or PII) compromise.
He seems like a bad man in many ways, but I'm glad he's working on doing the right thing in this case.
> The core of the star is actually quite easy for the light to escape from. It’s effectively transparent [...]

Citation needed. As far as I know, current models say that radiative transfer ("random walk" described in the article) happens from the edge of the convective zone all down to the center.
The authors intention of wiping the repository is in direct conflict with one of the demands (the last bullet):

"Immediately take steps to preserve all documents,
tangible things and electronically-stored information
potentially relevant to the issues addressed in this letter."

I'm not a lawyer and don't know how enforceable it is, and I doubt that WhatsApp would take any action once the repository is no longer a concern, but I'm curious if there are any comments about this.
I hate to be that guy, but why do i have to use amazon? Why can't i compile this locally and push it up to github and just host in there, if its a static site?
They're giving away Windows 10 for free. So they're copying Apple's strategy and instead of back-porting, just get everyone onto the latest version.
We've compared GitHelp to ZenDesk in the since that can help people serve their customers in a better way. The people here are the open source maintainers and the customers are the developers who are using their projects.
I didn't mean to imply that there was government sponsored aid that was race-restricted. There definitely is for scholarships[1] and affirmative action policies for admission to schools or specific programs in those schools. (although that's not necessarily monetary aid)

Some quick googling shows results of what appears to be private organizations solely focused on providing assistance to african americans or people of african descent. [2]

[1] - https://www.scholarships.com/financial-aid/college-scholarsh...
[2] http://www.diversitybestpractices.com/news-articles/20-afric...
Haha, same here - although i already suspected that he'd be a real person.

Effective today, Doug Bowser (no relation to the King Koopa and Mario’s longtime nemesis) will oversee a variety of sales-related functions, including Sales, In-store Merchandising, Retail Strategy and Retail Marketing
How I Feel About My Apple Watch After a Week
I would argue this is a problem because of the lack of an actual package manager for the distros putty is used on.

If there was a formal package management system in place for these OSs this would have been less of a problem from the beginning, but they're only getting around to it now as I understand it.
Flagging legitimate threads by some members is the worst thing on HN. A thread can have a hundred upvotes but just a few flags will move it out from the front-page, effectively killing the discussion. Something has to be done about this, i.e. ignore flaggings once a thread gets 15 points and maybe alert the mods so they can make human decision on whether leave it or flag out.
Yep. "Filed under April Fools"
Or, rather, maybe it will read better, about a generation after the first crop of high schoolers start being taught

f(x).sin().log()

instead of

log(sin(f(x))).
Security isn't a binary system. You can be compromised by the NSA and still be effectively safe. In the case of putty, you are trying to prevent yourself from downloading a compromised binary that steals credentials and send them on to black hats, script kiddies, bot-net farmers, people that do other illegal stuff and want to cover their traces.
> Linux doesn't technically come with those either; they're all separate programs that distributions happen to include.

But isn't Windows more like "a distribution of Linux" than "the bare Linux kernel"? When I choose to trust a distribution of Linux (or a BSD or any other complete operating system) I extend that trust to the ecosystem's package manager which usually includes mechanisms for verification. Downloading putty is not a case of trying to connect to a Linux host, though, and SSH is not a linux-only (or even linux originated) protocol.

I was just looking at OneGet and it seems like a huge boon to the Windows ecosystem. From my limited research Windows 10 looks pretty nice and is the first version since XP that I may be interested in using.
I have only bad experiences with VB6 (had to maintain some unmaintainable apps...) but I loved Delphi 5 for pretty much all the reasons you mentioned.
Individual developers are easier to intimidate. I suspect they don't have a strong legal argument. It's relatively cheap to have your lawyer draft a letter.
Right, although I believe at Stripe, disputes must be initiated through the buyer's bank. The disputes I am describing are unauthorized claims placed through a Paypal account. Disputes placed directly at the bank are more difficult to initiate and usually result in temporary account closure.

They're a lot more work for the buyer. Filing an unauthorized dispute on Paypal can be done by pressing a few buttons online, and then just hoping for the best. Your bank accounts remain intact, and your Paypal account is restored within 24 hours.
Author retracts study ... colleague admits data were faked
Horrible. My first thought is it sounds like scumpany and is likely to be associated for word play for "scum company".
Windows 8 ships with a version of Powershell that has builtin Get-FileHash command which can do SHA1, SHA2 (256/384/512), MACTripleDES, MD5 and RIPEMD160.
Also Edwardian England is a compelling counter-example. Read "The Classic Slum" by Robert Roberts. British society around 1900 was massively unequal and lots of people were desperately poor. But their homicide rates were 100X lower than the rates seen in the contemporary ghetto. The poor working class areas of England during that period had intact families, schools that provided discipline, strict policing, and strong institutions.
No, not yet, as this is the first real 'coming out' for Pubmail. It's mostly just been me and friends testing it out so far.

That being said, I'd love if it political/corporate users had their own accounts, but I don't think that will ever happen. It's more about doing the opposite - having ordinary people post their communications with political/corporate officials to the public by default.
I was going to make the domain name redirect when I got a chance, but until then:

https://github.com/mootcycle/slackporter
That is an excellent and often overlooked point!
That looks so cool! I'm not an Atom user anymore (jumped back to Sublime), but this is the kind of thing that makes me want to jump back again. Wondering if there is an equivalent for Sublime.
Here's the problem with the Boston Marathon attack; it was planned and conducted by US citizens in the USA without any planning with any foreigners.

When someone says "the NSA couldn't even stop the Boston Marathon bombing", they are implying that the NSA SHOULD have been able to. But for the NSA to be able to stop it, they would have to be collecting data on US citizens inside the USA.

You can't have it both ways. You can't blast the NSA for not being able to stop Boston but then also be against them doing domestic collection. The fact that they couldn't stop Boston shows that they weren't spying on Americans (even though one was on watchlists).
5 Banks to Pay Billions and Plead Guilty in Currency and Interest Rate Cases
@rmxt may or may not be right, personally I think he is, but stating outright that segregation (within living memory) has "exactly nothing" to do with the current state of criminal justice is clearly a hasty statement... that given a moment to think about I'm sure you'd take back, right?

...and if he is right, then the reason why he's right will be useful for solving the problem. It's pretty tough to solve a problem when you don't understand what caused it.

By the way, dismiss identity politics at your risk. It might be uncomfortable to talk about, but it underpins a lot of current affairs: crime, Russia, Gamergate, ISIS.

Recommend reading this. It's long, but worth every painful line: http://www.huffingtonpost.com/good-men-project/why-its-so-ha...
Panda guts not suited to digesting bamboo
"Don't worry that you can't type much English with the home row (unless you're using another layout like dvorak)"

This is, in all seriousness, my recommendation for learning to touch type:

Step 1: Switch your layout to Dvorak (or any other sensible layout).

Step 2: Learn to use it.

There's no step 3. Touch typing is only hard because QWERTY is a terrible and stupid layout that encourages you to wander from the home row because too many common keys aren't on the home row.

If you solve that problem directly, there's no "learn to 'actually' touch type" step. In any sensible layout (of which Dvorak is merely one of many, really), you don't have to force yourself to touch type... it's just what your fingers will do on their own.

If your goal is to learn to type correctly, based on what I see of people fighting for years, I seriously think that "Learn Dvorak" is a faster, more effective way to get there than "Learn QWERTY + spend the rest of your life trying to force your brain to do something it quite rationally does not believe is optimal".

People can get emotional about this, so bear in mind whether or not QWERTY is the only "practical" layout to learn because it's the only pervasive one is separate from the question of whether it encourages your hands to wander from the home row. (Which is all-but-proved by the very fact we're having this discussion.)

I am also extremely aware of the expense of learning Dvorak or another layout, having done it myself. I still say it's easier that trying to force QWERTY touch typing, if you want to learn to touch type at all. If you're happy with wandering QWERTY syndrome... and I really have no great arguments about why that's bad... then carry on.
I wonder if they know their logo is also the Ionic logo?
> Are we going back to inline styles?

This explains the difference between inline styles and Atomic CSS: http://acss.io/frequently-asked-questions.html#how-is-atomic...

> How do you make this responsive?

Please find some explanation and examples here: http://acss.io/tutorials/responsive-web-design.html

Note that http://acss.io is responsive

> [How do you] improve on it after it has been built?

It depends on what you need to achieve. You can rely on "variables" to set values that can then be easily changed via the config (http://acss.io/guides/atomic-classes.html#variables), you can have classes that live in one single place (one single file to edit), or you can simply go "old school".

"Atomic" (Atomic CSS via Atomizer) can be mixed with any other kind of architecture as it has no footprint and it is not content opinionated.

CSS is all about trade-off - you gain here, you lose here. The architecture you choose depends on your requirements. Atomic CSS leads to very small style sheets and allows to style via markup. If you have no interest in those 2 "features" then it has not much value to you.
Don't hire sycophants (Startup hiring)
No doubt but we all need to remember that sometimes accepting money is more trouble than it's worth. I know that sounds crazy but people taking donations have to declare that on their taxes and some people don't want to deal with that. Also while crowdfunding platforms have gotten really easy they still take effort and sometimes some sort of verification process. It's obvious the putty dev is not a designer (I don't say that to be mean) so I'm sure there would be people here on HN that would be all like "Ugh, this guy is asking for money and he can't take 2 minutes to make his funding site look halfway decent???" (Those people would be clarified as douches but that wouldn't stop them from making the comment nor the dev potentially reading them).

Lastly let's say he gets the money and takes care of the taxes and all of that. Now he has to get a code signing cert (not a fast or easy process I would assume) and add that to the list of things he needs to do for each release. We are talking about a non-trivial amount of work over a month or more all so that people will stop bitching about the FREE and OPEN SOURCE product he is producing...

If you find code signing/HTTPS to be so important I suggest you do it yourself, the code is freely available and since it's under an MIT licence you can even SELL access to your code-signed and https-protected putty version. I'm not saying that either of these things are not important (they both are) but let's not jump down the dev's throat because they aren't giving up even more of their time on something they seen no return on.
Sounds vaguely similar to the trickiest bug I ever had (and the first really hard bug I ever dealt with on my own). Mine was in AIX 3.2.5, circa 1995. We were buffering a latency-prone data stream between read and write processes using shared memory buffers. The original design used shmat(), which was limited to three buffers total on AIX. I rewrote the buffering using mmap() to create memory-mapped anonymous file buffers - the number was effectively unlimited and could be tuned via configuration. Around 100 buffers gave optimum performance, with a 300%+ throughput improvement in real-world conditions - a huge win on a huge problem!

Then it blew up in production. Like hard crashes shortly after starting. Upon investigation, I found that entire pages of mapped memory were being overwritten with nulls, more or less randomly (4096 bytes at a time).

Turned out the bug was in mmap() due to the order patches were applied on various servers. The dev/qa servers were patched at different times than the production servers. That, that was hairy. And for a junior programmer to have to explain this to the tech leads and IBM support - I don't even know how many times I heard variants on "What's wrong with your code, really? mmap() isn't buggy!"

Ah, the 1990s. No Stack Overflow. No ssl (not even http). We did network programming by wrapping raw sockets in C and writing stream parsers in lex and yacc. Kids these days, they don't know hacking!
HOW DOES IT KNOW I'M USING COLEMAK!
That fork only has a PHP implementation. The other fork I found, for instance, has Python implementation: https://github.com/abdosumsam/WhatsAPI
Very cool is an understatement. I can't imagine the amount of work that is going on behind the scenes to orchestrate this.
Are you sure those were from PayPal? I've been charged those fees, but they were passing on the fees from the credit card company that the payment came from.
I worked in the adult industry, which is famous for absolutely awful site design. But the thing is, when we tried doing up to date, clean design, sales went down.

People expected the sites to look gaudy and tasteless and when they weren't, they went elsewhere. They didn't trust the well-designed site.
Presumably the person did preserve all those things... just not on GitHub.
You are not guilty of child abuse. You are guilty of endangerment. The father is guilty for child abuse. That said, the responsibility a parent has a child far exceeds the responsibility in most other relationships. Also the analogy is quite distant.

Consider a closer analogy of report a number of child abusers to the police. One of these abusers is a father who abuses their child. Enough info is made public during the trial that the child is shamed for it (even though we can agree they should not be shamed for it). Are you guilty for shaming the child? Say another child is taken from their parents, both of whom had abused them but stopped and placed into foster care where they are abused again. Are you guilty for their continued abuse?
I'm unclear as to how this thread is legitimate, personally. Doesn't seem to really fit with HN. I'm no fan of the Patriot Act either, but this belongs somewhere like Reddit.
The intent of fading downvoted comments out seems to be to make them more annoying to read than most users would be willing to put up with, and far easier to simply skim over and ignore, regardless of their quality (even when they're not faded enough to be illegible - the fading provides the visual cue to the casual reader that "this isn't worth your time.")

It's similar to the reason text posts are faded by default - to make those posts more annoying to read the longer they are, in order to discourage using them as personal blog posts.

If you don't particularly want your hand held like that and are capable of reading more than a paragraph at a time without suffering mental exhaustion or ennui, you may well find these practices to be condescending and passive-aggressive.

I have a userscript that I use to unfade everything[0] and have showdead on and I find that neither has negatively affected my experience much. Although of course everyone's mileage may vary.

[0]https://gist.github.com/kennethrapp/5b5e413220afb93c9c93
That's actually a pretty straightforward operation with `git filter branch` http://stackoverflow.com/a/4494037/317937

In my experience, BFG is mostly useful for removing large files, where the bash command you need to translate data per commit can very complex.
It would also make it the first programming language that starts with the letter P and ends with letter N to have those concepts.

Seriously, why does it matter? Is Python 3 really a "scripting language"? I don't think so. It's fairly close to, for example, C#, that has had these particular concepts for a while now. As have many other languages. Again, I don't think it matters that much who was "first".
People love canon dslrs for video production, although the camera parts matter a lot less IMO than audio, lighting, etc for staged product videos.
At this point 65 users of HN are thinking otherwise.

edit: I didn't downvote you
He started at 1:18pm EST I believe.