skysight-inc/HackerNews huggingface dataset:
This is a real throwback to many days spent "playing" Mavis Beacon in computer class. It's interesting to see the breakdown in speed on a per key basis: it really makes you conscious of the keys between your hands when you are in the home row. However, no matter what happens I still have brain farts when trying to type out nonsensical words, or words that are close to real words but still nonsense. I got really locked up on "ohioh" (not "onion") and the speed scores reflected that.
I've read and heard the commonly echoed sentiments about Macros being used to build a language for your application. I'm a bit confused in how this is philosophically different than just writing domain specific classes and functions? Can someone point to an example where the syntax allowed by Ruby or JS produced obfuscated code and a LISP macro produced something really simple comparatively?
I use IQFeed[1] for data. Despite their website, I've always found their product and developer support to be excellent given the price point.

[1] https://www.iqfeed.net/
Home buying 101: Submitting an Offer
You are correct that it needs more documentation and will have it asap. Two things you can do right now: 1. Using "Try this operation", you can hit your API and you will get a mock response. 2. Project-> Download Node.js Project gives you an express based server using swagger-node (https://www.npmjs.com/package/swagger)
It's really incredible that in 2015, we are still clunking around trying to solve these basic problems of commerce.
I've been very wary of PayPal given the vocality of those who've had issues, but I've used it a couple of times, in a couple of different ways, and have seen no issues.

I've used PayPal to:

* Buy/sell things from eBay (~$2k in transactions)
* Send money/receive money from friends (~$5k in transactions)
* Use their PayPal card abroad as a pair of primary cards
(one in my name, on in my girlfriend's name) ($~2k in
transactions in various foreign countries)

I even had to settle a disputed transaction from eBay on a sale I made, and though they returned the ~$140 USD to the buyer, since I provided proof of delivery in the form of a tracking number, I was "covered" under their sellers protection policy, and didn't lose any of my money.
To add to the anti-PayPal anecdotes: I once used it to checkout from a merchant that I hadn't used before and didn't trust; there was no shipping charge added until I completed the order. Given the merchant didn't respond to emails, I contacted PayPal. They couldn't do anything until the order was shipped, then after it did they didn't care because the guarantee only covers receiving the item that was promised.

It's a combination of a bad UX that won't confirm the price of the order until you've confirmed and service that's lacking compared to using a credit card.
ngx/mod_pagespeed, because it implements best practices without interfering with developer workflow.

Also the QUIC protocol, gotta save round trips... Hope to see it more widely-implemented.
Commercial Market Continues Recovery, Says NAR Chief Economist
(I'm the author of Que, the job queue discussed in the post most extensively)

This isn't terribly surprising to me, since I have an appreciation for what long-running transactions will do to a system, and I try to design systems to use transactions that are as short-lived as possible on OLTP systems. I realize that this should be explicitly mentioned in the docs, though, I'll fix that.

I'll also note that since the beginning Que has gone out of its way to use session-level locks, not transaction-level ones, to ensure that you can execute long-running jobs without the need to hold open a transaction while they work. So I don't see this so much as a flaw inherent in the library as something that people should keep in mind when they use it.

(It's also something that I expect will be much less of an issue in version 1.0, which is set up to use LISTEN/NOTIFY rather than a polling query to distribute most jobs. That said, 1.0 has been a relatively low priority for much of the last year, due to a lack of free time on my part and since I've never had any complaints with the locking performance before. I hope I'll be able to get it out in the next few months.)
It's probably worth noting that not all charitable giving is compassionate giving. From your link:

>In 2013, the majority of charitable dollars went to religion (31%), education (16%), human services (12%), and grantmaking foundations (11%).2

That doesn't mean there's anything wrong with those donations, it just means they might be to keep the lights on at religious, academic, or arts institutions.

It also doesn't mean that Americans aren't at all compassionate givers... I think we are. It's just that we're also all too often anxious to draw lines about deserving or undeserving, though (criminals, of course, being deserving of punishment rather than charity).
PowerPot Thermoelectric Generator
> I'm just doing my best to keep an open mind as my own children grow up; that their life experience will be vastly different. An easy one is the thought that they are growing up with cheap, fast computers with FIOS as a high-speed connection to a feature-rich Internet. None of which I had for easily half my lifetime. I could bore them to tears with the vast differences between our childhoods that I can easily identify and I can't imagine the differences I haven't recognized yet.

And the difference you do see seems to only be how things are more easy/convenient for them.
Things like this amaze me. I really would like to be a fly on the wall just to see if this is incompetence or if they actively choose to deceive people. I would love to hear the conversations that occur around this.

I've never worked for a company that was shady, so this really does fascinate me that companies do this and think they can get away with it (assuming, of course, that this simply was not incompetence).
Where is the Modelling Software for 3D Printing?
I think you're saying this is not about drugs. That's correct.

That's a distinct statement from saying it's not about the war on drugs. It's definitely about that.
> HMAC keys are like AES keys: fully random; they should come from /dev/urandom.

I've been using pwgen -s: based on /dev/urandom, but typeable. My understanding was that it first took a hash of the key, so as long as the total entropy was high it was fine for it to be ASCII.
That makes a ton of sense! I may indeed reach out for some more thoughts, thanks for that.
This is a very specific tool.
But the aid isn't itself racial. That's a myth.

Have you ever had to apply for any sort of public assistance? The process is tremendously slow, complex, and bureaucratic, driven largely by layers of demands for proof that the aid is actually necessary. The basic takeaway of this process for the person in need isn't feeling like a victim, but rather feeling like society assumes you're a lazy thief.
Baby Boomers were the generation after the "Greatest Generation"
How to make money blogging
This was a great story, thank you for posting it
I'm looking at a powerwall specifically for powering a sailboat, with solar providing the bulk of my power needs with the remainder provided by a diesel generator while underway.

EDIT: After a quick shower, I wanted to come back to expound on this a bit.

I've also wanted to lead a bit more of an independent life on a sailboat, traveling within my home. As an engineer at heart, I've always thought about how to best manage energy to have the top quality of life on a boat with minimal sacrifice. Solar is almost always the way to go, as the sun is usually shining where ever you're at (some folks do go with a wind turbine, but they're unreliable at sailboat scales).

Tesla's PowerWall product enables this. No longer do I have to consider running a generator full time, or having a dangerous amount of lead acid batteries onboard to store enough power to meet my first world standard of living.
The more energy I can safely store, the longer I can be aware from a port, not run a generator, or in short, spend money. The less money I spend, the less I have to work a job I don't enjoy or want to (disclaimer: I love technology, I'll always work in it, I just want to be able to always be picky about the jobs I take)

Dense, cheap energy storage enables everyone to better manage their energy use, and energy is what (mostly) drives the world now. Thanks Tesla!
Show HN: Overflow Cafe: Making websites popular
The point was that Snowden wouldn't be judged by military standards, which is what allowed them to do what they did to Manning.
Scompany.

From "scalable company".
I might agree with at least one thing the MS guy said. I really do not trust the OS so I would be zeroing out memory. That is me, I am an un-trusting soul.
Forget the "do you have a product" economic argument, it's a simple matter of fairness/reciprocity:

Does the site-owner take any responsibility (moral, legal, or social) for the performance/stability issues, privacy risks, or security threats they want to expose me to?

No? Then the side-effects on their revenue model are not my (moral, legal, social) responsibility either, as I defend myself from those dangers that they have unilaterally introduced.

If you believe we are in an "implicit contract" of view-ads-for-content, that can work... but both sides need to be legally liable for their half of the transaction.
Like the other commenter, I'd be interested in learning more about your setup for your data feeds too!
Vim actually has a built in debugger and a couple extra features for debugging:

http://inlehmansterms.net/2014/10/31/debugging-vim/

http://vimdoc.sourceforge.net/htmldoc/repeat.html#debug-mode ( or :h debug-mode )

I recall there being a few gotchas last time I used debug mode and they're mentioned in the doc, but unfortunately I don't quite remember what they were.
Qt 20 years in: A perpetually compelling tech fold
This looks great, and I was just starting to look into something like this...Does the editor/web-UI run locally, or in AWS?
I agree, it took me a while to get somewhat used to fake words.

Conveniently, in the settings there is a way to set a source. Recently I have been using articles (via url) as the source ~2 times a week. This has helped me improve speed and accuracy (there were a handful of real words which I consistently mis-typed) without fake word headaches!
Heritage of Kings the Settlers Game Full Version Free Download
Social Network Analysis Using Twitter Trend Topics – Toptal
They are giving it to me in hopes that I will allow the unwanted code to execute. At not time are we in a contract that I will (though it would be possible for some sites to set up a registration that includes disabling adblock for their site as part of the terms of getting an account).

Also, you probably want to not try to guess my motives. The screen real estate isn't the problem, the tracking and the resource consumption is.

And ads as a honor system? With all the dishonest moves they pull? That is nonsensical to the point of being parody.

>if you don't like the terms, don't engage.

Exactly. If you don't like that I'm in control of my machine, don't send me content with the expectation of taking over my machine for your benefit.
> The eBay-owned company has offered to settle the case, without admitting wrongdoing.

I'm getting REALLY sick of this shit. Wish normal people could just pay off the government to avoid facing consequences for their actions...
I, as a customer, actually prefer Sofortüberweisung compared to PayPal. I also don't have a credit card and I don't want to have one.
In my day job, I have to write reams of complicated code that can slow down the system or make maintenance more annoying...just because a user can do something (even though doing that is unsupported).

That's what it means to write business-class software. Nobody worth having as a customer is going to build their business on your platform if your attitude whenever something goes wrong is "you shouldn't have been doing that in the first place".

(I am surprised to hear this story though. I actually found a bug in the NTFS buffer cache a few years ago which was introduced in (as I recall) Windows Server 2012. Maybe the Server organization are way more on the ball than the consumer OS organization, which is definitely possible. But they took it seriously and fixed it in a patch.)
Apple is not going to kill anything unless they suddenly learned how to make competent software for non-Apple devices.
They can. It's called a fine.
1 - Currently (I believe) only grid operators can make profit on grid arbitrage, since in all cases I know you are either paid a lower tariff (i.e. the maximum you pay is lower than the minimum you're sold for), or nothing at all. The only arbitrage you can make is as described here, by storing to avoid buying from the grid, that is, "self-arbitrage", for the back of a better term. Perhaps you could even sell your neighbor some energy, I don't know if regulations anywhere would allow that.

That said, this is obviously the way to go in the future, but it needs a good system-wide regulatory design first (from both an economic and technical perspective) to avoid things like grid instability (from the technical side) and compromising utilities and grid maintenance financially (from the economical side).
Please tell me that BFG is a direct reference to Doom and the ultimate weapon the in/famous BFG
[YC W15 AnalyticsMD] Hospital Efficiency Ratings
I feel the opposite. I subscribe to Spotify specifically for music discovery in the form of listening to playlists other people (not algorithms) created. IMO these tend to be much better than anything I've seen a computer come up with.

I'm also pretty excited about podcasts and news. Podcasts, because it may eliminate another app on my Phone that I always felt Spotify should have been able to do all along. News is exciting because I really don't know any other way to stream on-demand audio news into my phone (and car). Maybe there is already an app for that? I looked around lightly and never found anything.

I feel the direction they are taking isn't 100% music albums, but more the audio-everything on the go. I listen to Spotify 99% of the time on my commute, and love the focus on audio-only.
Determining an acceptable level of collateral damage is a very, very tricky problem. In the Snowden case I think the damage that was done is acceptable in order to root out illegal activity, but that doesn't mean that collateral damage wasn't done, or that perhaps steps could have been taken to minimize that damage.

But ultimately, the calculus for what is acceptable when it comes to collateral damage is extraordinarily subjective. I don't know of any concrete way to judge it so I am usually forced into using my own value system as to what is important in my life.
Facebook in stream app ads.
The energy of the people involved, the domain the product catered to, it was awesome to be party to this.

If you are unfamiliar with the project http://www.qt.io/ will enlighten
I once did a chargeback against an eBay merchant who never delivered. PayPal was no help, and they strongly advised me against the chargeback. Ultimately, charge backs are part and parcel of receiving credit card payment, and as a consumer I am glad they exist.
Times of crisis and peril is pretty much the entire history of the US. The US has been in constant war since its creation.

This is not a good reason to be having secrets.
How about the nation state stops having secrets that are making enemies for itself?
Rand Paul Is Filibustering Senate of Patriot Act Renewal
Live feed... http://www.c-span.org/networks/?channel=c-span-2
Basic steps to follow before contributing to a C++ project
“I'm wiping this repository away”
Another alternative I saw at the Maker Faire last weekend.
http://www.sketchup.com/
> No voxels anymore

So how do you represent geometry then? Mesh? SDF? Space tetrahedralization?
The editor can run locally or in S3.
In the US if you go to the hospital for alcohol related symptoms and you are under 21, you are essentially guaranteed to get an arrest ticket for underage drinking.

Yes this is inhibiting for seeking help.

[edit] See replies, this isn't universally true.
This American Life is not an NPR show.
That's how these things work though. If you ran a brick & mortar store and some guy bought $1000 of items from you with his "girlfriend's" credit card (which turns out later was a stolen card), you'll eat the chargeback AND not get your product returned to you.

Anyone who accepts payments of any kind is taking that risk. Stripe/Square/whoever operates the same way. Even cash is a risk - if you get passed counterfeits and don't catch them at first, the secret service will confiscate them and you won't be compensated.
Sure. ASCII isn't the problem; structure is. You already know the attack: take a sample MAC (built with a very, very fast MAC function) and aim a permutating dictionary at it.
Kaggle introduces Vanity URLs
There's a $20 chargeback fee, but that's typically charged to the seller.
You should be avoiding them already.
This is really just a rant about how poorly PuTTY is distributed. (and a vague implication that it is malware of some sort).

I think it is a valid criticism, and I wish the person who wrote PuTTy (an SSH client for windows) would be more open/available/transparent but it is hard to force that on someone.
Traits of exceptional engineers
Show HN: OneID: A free and easy to use password manager
I just tried it. The first song was obscure normandic trumpet music, the second was indian pop, and the third was an opera. Didn't come across any musical spam, unless the indian song was a cover.
Absolutely. And it's incredibly simple, too: https://stripe.com/checkout

Alternatively you have always solutions like https://gumroad.com/ or https://simplegoods.co/ of which you can see a real world implementation here: http://foundersgrid.com/sponsor (No affiliation with any of these, just found it the other day.)
Down-voting fades out the text of the comment, making it harder to read. I've had to modify the CSS of comments before now just to read what they say, only to find out that I found the post thought provoking or even insightful.

I have to do that enough that I'm thinking I might just write a bookmarklet to automate the process.

Downvotes are nothing more than another kind of participation in the discussion and should be treated as such.

Participation is a constructive activity. This is more like graffitiing over someone's comment to make it invisible. As far as I'm concerned, that's shutting him out.
I think this is a step backward.

Its amusing to be able to mock out some APIs but the fact that its just a mock makes it a waste of time.

There are already projects that let you automatically build out a swagger page from a jax-ws project (or your language of choice). Actually making the objects and stubbing out endpoints in code should be just as fast as playing with a new custom schema language.
The dollar is backed by culture and tradition, the government has no control over whether or not you want to use or accept a dollar for goods.

Bitcoin is still new and thus still speculative. Being backed by cryptography doesn't mean shit. It just means you can't copy it. So what? It still holds zero intrinsic value. Sure the dollar holds no intrinsic value either. But why the dollar vs bitcoin vs some other cryptographic currency I pull out of my ass? The difference is culture and tradition, the dollar has tons, bitcoin... not as much. This is why the price of bitcoin fluctuates so wildly. Most people don't buy bitcoin to use as currency... the entire BC market is like a gambling house where people try to buy and sell paper from each other.

Don't get me wrong, I'm not saying don't buy bitcoin or don't support it... I'm just saying to be aware of what it currently is, and what it may transform into in the future...
And it usually is
The real core business competence of a payment processor isn't handling or distributing money, it's dispute arbitration.
There may be some jurisdictions in the US where this is true, but it doesn't seem to be generally true. As this kind of thing is a matter of state law and local agency practice, there probably is no valid generalization one way or the other on the level of "in the US".
Busting Your Company’s Information Silos
Apple isn't going to kill anyone with a paying product that apparently doesn't provide any extra value over Spotify's free tier that they have to go to antitrust investigation worthy lengths to try and pressure labels to kill it for them.
In the context of the justice system, I think we tend to lack compassion. Most of the Americans I know (family, etc) seem more intent on __retribution__ and punishing Bad People, rather than compassion. Once someone is a Bad Person (criminal, poor, or even just someone they don't like), compassion seems to go out the window.
> That is me, I am an un-trusting soul.

Same here. I think it's a rare person that's been living and working with computers for more than 20 years that doesn't develop an innate distrust of them or at the very least a subtle set of supersticious about how they work, how they're supposed to work, and the best way to get your work done.
One of the developers here. We have a lot of plans for this. We will allow you to download client SDK and many different kinds of server code based on your API design. We think it's a good tool to shape your API before implementing all the business logic in your server/client code
Some banks will issue one-time use numbers for your cards, limited to a certain transaction amount and then they're gone. A pretty cool idea, but until they have an app that generates these numbers at the push of a button nobody really uses them. Too much of a hassle.
For the 3 towns in 3 different states I have lived in, this is true. I accept that this is a very small number of data points.
live feed... http://www.senate.gov/floor/
Yup SketchUp is pretty good, but it's really not ideal for 3D printable objects. And it's still not easy enough to help enable the widespread adoptions of 3D printing.
Atom package for natural language code autocomplete
Or free, if it was ported to Neocities: https://neocities.org

The S3 stuff looks pretty integrated with the main code though, might be tough to abstract it out.

Nonetheless, this is a great app. I've been pondering making something like this for a while.
> Not only are there free options

Last I checked, there's no plural in that; the only free certs available (as far as I know) are the ones from StartSSL, and these aren't free to businesses (or individuals who don't have a residential mailing address and had to rely on a P.O. Box, as was my case), and the customer support makes Comcast look heavenly in comparison.

And no, Let's Encrypt doesn't count yet.

> but many sites provide widely-trusted certs for around $7/yr.

Which ones? I'd be interested in making more of my things SSL'd if I knew I could get certs for that cheap. Are those for specific domains or are they wildcards? If the former, does a www cert cover the apex domain (or vice versa)?
Smadav 10.0 Pro 2015 Crack Plus Serial Key Full Free Download
(WePay employee here) One thing we have spent a lot of time working on is protecting our marketplaces and their customers from regulatory risk, which is something not a lot of people think about. We've noticed the card companies are focusing the Eye of Sauron on PayFacs in the last several months, and consequently their customers. We have spent the better part of last year ensuring that all our ducks are lined up in terms of ensuring that our customers are on the right side of the regulations, and now it's paying off.
Putty is pretty awful anyway. Git for windows installs a shell that is not terrible, includes an ssh client, and is distributed over https. It is my go-to when I have to use a windows machine.