skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you manage prepaid recurring payments for your clients?
Hi,

I just left FastMail for RackSpace & as far as I can tell, the services I'm to get once I complete the transition will be sufficient. But there's one thing I'll no longer have at RackSpace that I liked having at FastMail: 'Account Pools'.

At FastMail, I was able to deposit funds into an Account Pool, such that there would be years worth of untouchable funds there which would automatically be used to cover annual fees.

Being that Gandi allowed domain registration to be prepaid for 10 years at a time, I figured I could deposit 10 years worth of email service fees into the FastMail pool, & let the whole thing be hands-free.

I hadn't sorted how to handle hosting yet though. But I imagine it wouldn't be too hard to find someone to let me prepay such that a 'set-it-and-forget-it' 10 year plan could be something I could sell that's easy to setup.

RackSpace doesn't allow prepayments of any kind. Just a single credit card to ce charged periodically.

I haven't looked yet, but will be in the market for some kind of QuickBooks add-on app, or WordPress ecommerce plugin to allow per-client 'pre-paid account' management somehow.

I'd be interested in hearing how fellow HN'ers handle similar situations.
There's SUMMRY (http://smmry.com). I don't recall it being very smart -- that is, it doesn't rewrite sentences. It extracts the most important/relevant ones to basically shorten an article. It's definitely useful.
Not surprising since both Macbook Pro and Air lines have gone >15 months without a hardware upgrade.

The current mac owners have no real reason to buy newer versions.
Agree with your overall sentiment, but should clarify this:

> I have seen no evidence to suggest that search engines care about HTML5 semantic tags

I think you mean "HTML5 sectioning elements" (header, footer, section, article, aside, main). Because search engines absolutely positively do care about proper "semantic" use of other tags (especially h1...h6).
Amazon.com the first E-conglomerate
His blog post was the direct result of Google I/O.
I'm currently reading "Designing Data-Intensive Applications" by Martin Kleppman and it has an interesting chapter on database storage engines, including PostgreSQL (e.g. B-trees chapter). I would definitely recommend if you'd like a high level overview of how things work under the hood (it's a good mix of theory and practice). It also helps understanding why and when optimisations work.
Announcing Password Breach Detection for Auth0
> The good players, with a big bankroll and computer support, can win.

That's pretty much the key to winning on these. Whenever they interview a 'big winner' they all seem to do the same thing - play a bunch of picks for each bet to spread out their chances. This of course is not what the little guy does or can do. There's so much 'luck' involved that you have to spread it out to have any hope of any sort of consistent winning.

That's also why there are more multi picks vs single-only picks available. The big guys can then buy bunches of entries in multi-pick contests.
Haha possibly relevant:

https://www.washingtonpost.com/news/volokh-conspiracy/wp/201...
Safari and Apps
This is a good starting point: https://devprogress.us
The first autonomous, entirely soft robot
> if people

Your mistake here is thinking "people" are one coherent group when in fact what you're describing here is (probably) two different ends of a polarised discussion! You're probably in a more moderate central position (generally satisfied iphone owner). It may or may not be a good thing that apple is so controversial that they provoke such vigorous discussion (my personal take is that it is), but that not everybody is satisfied with "good enough" isn't a reason to silence discussion. Particularly when as a brand they're pitched as high end rather than just good enough.
People aren't just one person, they have diverging opinions. You can't expect everyone to settle on one narrative. Plus, you know, trolls.

It basically happens to every company, nothing to be sad about.
I added a question.

My impression is that Apple invested vastly more in the closed parts of OS X than the open parts.
That's definitely not being charitable. Subtyping has some pretty subtle interaction with other typing features, which is why it's still being studied more than 20 years after Cardelli's "Subtyping Recursive Types".

The pernicious conflation of subtyping and subclassing in common OO programming languages just compounds the confusion.
I wonder if Instagram preserves the metadata for capture time, etc on posted images.
He wasn't in prison, the names are different, and he's adamantly denying creating it in the first place. That he got dragged into court and had to pay to prove he didn't create something is absurd.

This could happen to anyone who creates things.
How does this affect driver compensation?
Loading an address is just adding a fixed number to the value in a register. Your two examples are mathematically equivalent to "eax = ebp - 0x80" and "ecx = eax + 8."
Posted this story when it came out a week ago but it got no traction. [1] This is quite exciting but as far as I understand we are not quite there in terms of technology to reach it within my lifetime.

[1] https://news.ycombinator.com/item?id=12302489
If you're running a web server, you're processing possibly hundreds of requests at any given time. Especially since JS is single-threaded, you want to minimize blocking by awaiting, aka yielding your thread to another thread to let it continue processing its own request. Async minimizes time spent doing nothing.
> Why do microprocessors not strive for simplicity, implement only a handful of instructions in an optimized way, with a very small chip footprint, to be followed by proliferation of cores (think 256-core, 512-core, 1024-core).

Modern CPU designers have such a larger transistor budget than they need to get creative to make use of all of it, so specialized instructions are pretty much free.

And no, you can't just stuff 1024 cores in a processor; apart from the fact that most software wouldn't know what to make of it, such a monster might end up bottlenecked by intercommunication or memory bandwidth.

Also simple CPUs are just slow; you need a lot of machinery to perform well at high frequency/high memory latency.
The overage feels generous to me. I'm not sure there's much of SF you can't get to with $25, even in traffic.

It seems like this is their way of addressing the problem of "being in the car". If you get in the car with your $7 UberX pass, then demand to go to San Jose, something has to happen. Getting out of the car is probably worse for the customer, so they cap the amount this pass buys you, knowing you'll never hit the limit under the intended use case.
Except that would require multiple web requests unless you were using an image sprite. Font Awesome and Glyphicons solve this by using a font file or sprite.

I do wish they didn't overwrite the traditional <i> tag, but I guess we're supposed to be using <em> for semantic HTML.
Just thought I would throw out a simple firefox/chrome extension that I put together recently to help manage tabs. Basically, it's button in the toolbar that you can press to bring up a new tab with a list of all your tabs open, grouped by window. Clicking on one of the links will focus that tab and window. It's opensource and free.

Hope it helps someone out there!

Firefox: https://addons.mozilla.org/en-US/firefox/addon/tabist/

Chrome: https://chrome.google.com/webstore/detail/tabist/hdjegjggiog...

Contribute feedback/feature requests/bugs: https://github.com/fiveNinePlusR/tabist
Good comment - a few thoughts:

AlphaGo is impressive no doubt but has DeepMind done anything really key to Google's bottom line yet? A lot of the really sweet stuff they do doesn't have immediate commercial utility that I can see. Apple might be waiting to strike once Google has found the killer app (remember they're never really first at anything and focus holistically on the product).

Apple is benefiting from other companies releasing their research. If everyone but Apple releases the community is nearly as good, and Apple gets the pick of external and internal research while not needing to give up any of their own ideas. I know they send people to conferences and it can be a bit weird talking to someone who won't tell you anything about what they do.

Regarding researchers, I don't know of any top trend setters who've joined but they do have some very good applied ML people through direct- or aqui-hires.

Tl;dr: Apple doing what they usually do and keeping their powder dry/free loading off other's work until they can execute the product.
The table is nice, but I'd like to see examples where it performs poorly as well.
I used Pool last night in the city. Took me from the Fidi to Inner Richmond. $2.37. It was almost cheaper than Muni. I can't imagine the drivers are making much at all.
The idea that this had to be argued in a court of law is absolutely ridiculous.
Await lets you preserve the sequential syntax that normal programmers are used to. It's syntactic sugar, which is fine if you prefer to code in a way that most people are familiar with, versus callbacks that can be messier (callback hell).
"my son assumes the problem was with his question, not with the machine."

That is goddamn chilling.
DBAs as in database admins? I'm talking about the business goals of the company as a whole, not for individual employees / departments. The reason you want to mitigate risk is because you want the company to get its business done (i.e., you want customers to be willing to give you money).

I don't think there's any spectrum here. Good security is what helps the company's business goals. Bad security (which isn't really security) hurts it. Sometimes there are legitimate questions about whether to optimize for short-term or long-term goals, but that's no different for every other business decision a company makes.
The other thing you guys are missing is relativistic time dilation: get the ship moving fast enough and time will pass more slowly inside the ship than outside. The ship may take a century or two to get to the destination, but only a few years will have passed for the travelers.
If you think there is no way Magnus Carlsen could steer a few games to draws, you really don't know much about chess.
A note regarding alt attributes on img: they should almost always be empty. Please don't just fill it with the related title or heading, as it just creates a lot of unnecessary text for screen readers. More: http://www.456bereastreet.com/archive/200811/writing_good_al...
Doesn't this assume that sshd is already running and you have credentials to it?

I see a forged ICMP packet with a payload and some bash scripting to start a reverse shell.

Title should be: Use python to broadcast to a CC server and automate the response
In principle the compiler can inline the specialized hash function and specialize its caller instead (recursively). GCC is supposed to do that, but I hear that the optimiziation is still a bit unreliable.
Online stock brokers and finance companies have been using FPGAs for quite some time now because of latency as a microsecond can literally cost them millions. It is good to see these beasts making their way into crunching "Big Data" in non-finance domain.
Amazing. That's less than the meal I just ate in the cafeteria at the hospital (Chicago suburbs) where I'm waiting for my daughter to be born; for her birth, I was told my cost will be somewhere between $3k-$7k, but I won't know until the hospital has settled up with our insurance company.
if one is a lone 'researcher' good luck weaponizing this.
In 2016 Visual Lisp is still supported for AutoCAD

http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=...

and their Lisp forum looks busy:

http://forums.autodesk.com/t5/visual-lisp-autolisp-and-gener...
And even if it wasn't, one could retort that Brin, Page, Musk, Nadella, etc. did, and in fact, did graduate level studies. It's a complex question.
Apparently, I wasn't paying as much attention to the state of async in Python 3.5 as I should have. Looks like they actually have the most featureful implementation of that right now, complete with async for all constructs where it can be sensibly implemented and provide some benefits (like for-loops and with-blocks).
Evernote is a surprisingly good alternative. I switched to it from Instapaper (which I really liked) because I could save article along with notes, file them with other notes and stuff, etc. With Instapaper I felt like I was saving things that I'd read in one silo (my RSS reader) into another. For how I work, web articles are just one set of things I want to sort together (actually I mostly use tags instead of notebooks)

Unfortunately the "read at altitude" is a paid feature, at least for tablets and phones (maybe windows/mac too, I don't know). So that might make it not work for you.
Did a Solar-Powered Autonomous Boat Just Cross the Pacific Ocean?
Was CBC not streaming through their app and website? I didn't watch the opening ceremony, but I was able to watch events through the app. I also do not have a cable subscription and CBC worked well for me.
And just when will court punish people wrongly suing artists that denies you make money with counterfeits ? Even worse is the greediness of these art dealers that just want to make money whatever the cost to artists. Art market is sick.
What about Pony for the erlang vm?
The copy on this page is super unclear. I just realized(after signing up) that the subscription is to get the special $2/ride pricing, not the actual ride. Put another way: after you have the $30/month subscription, you can get UberPools for $2/ride.
I'm almost certain I read an SF story with this premise. Two races on a tidally locked planet.
One of my favorite things to anticipate is "How are these hard-nosed rational materialists going to cope when the AIs discern ghosts?"

What I mean is, some of the "cat faces" they identify will correspond to things that are "real" but that also violate our assumptions about reality. When this happens the typical reaction is to shut the door and burn the room.
Their latest release now actively discourages 64 bit block ciphers:

Steffan Karger (4):
Fix polarssl / mbedtls builds
Don't limit max incoming message size based on c2->frame
Fix '--cipher none --cipher' crash
Discourage using 64-bit block ciphers

https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn2...
I don't see anyone claiming to be surprised the technology exists, the notable thing is the update on the deployment progression of WAPS systems on civilian populations in the US.

I believe the newsworthy thing here is that the system has been in active use in Baltimore for the entire year 2016 so far, which is a surprise, in contrast to the 2014 article you linked that reported the company had "no active contracts inside the United States".
I have updated my 6P to final, and it's still there. You might still need to jump through "experimental feature" hoops to enable it though - I haven't checked, but you had to do so in the last preview build.
I agree, a well written article with a fun tone that builds something interesting and keeps ego in check. I hope to see more like this.
What's amazing to me is that even with broadcast TV, theoretically the medium that they have the most experience with, they still delivered an abysmal product that the author was kind in describing as "tolerable".
What to Wear to a Black Tie Wedding
CrossOver for Android lets you run (some) Windows software, preview tomorrow
Seems like the supported models for this are limited at the moment. If I wanted to open up my Chromebook to a full Linux distro, I think I'd be more inclined to try GalliumOS[0], which basically keeps the ChromeOS look and feel while allowing full Linux apps to be installed.

[0]https://galliumos.org/
Where I live (Québec in Canada) the government has a crown corporation that has a monopoly on gambling. Competition is illegal because it would make the government lose revenues.
It's a religion thing here in the US. Large Christian churches (Methodist for example) are against gambling on moral grounds, fight addictions, personal weakness, avarice, etc. Since money and an ability to get members to turn out to vote run everything in American politics, you end up with many states banning gambling on "moral grounds".

About 8 years ago where I live they wanted to built a horse racing track and we regularly got flyers from the anti-horse-racing group(local giant church) that claimed gambling brings crime, alcoholism, and prostitution to any community that allows it.

http://www.gambleonline.co/religious-views-of-gambling/

http://www.gotquestions.org/gambling-sin.html
End user Lisp deployment is little, but Lisp use in commercial and scientific environment is not. It does not have the recent momentum spike that some other things have or had, but it has a stable-and-slightly-increasing momentum that it had since the beginning. Ruby has RoR and Go has cool guys and Google, but Lisp has been doing good without any of these all along.

I don't see why Clojure is not Lisp. The only major problem with it is its memory demand, which is a problem it you don't have RAM in abundance. But it's been the first Lisp widely deployable thanks to Java, and thus all the deserved hype around it.

The one big trouble in Scheme is the too-late standard module system. In absence of a standard, everybody created their own, so intercompiler portability is hard (although I'm not all that familiar, maybe I'm mistaken). Another problem is the name, as I can't say it without a blush here in Turkey :)
amazon deserves zero praise whatsoever for this cynical, self-serving endeavour.
They broke footprints (always showing 3 footprints regardless of actual distance) shortly after PokeVision hit r/thesilphroad.
To make an example of this... "the patient is responding well to medication/treatment for $problem, therefore $problem is the cause and/or part of a criteria that could finalize a diagnosis for $problem"

I think I see what you're saying. If $problem is kidney failure, not many people would blink an eye at this method. But something about $problem being purely "mental" has a stigma. A really nasty stigma. Yet this method can still be useful to get people help - that wasn't my personal experience, but I've seen it happen for others.
Then again, when I delve into thinking about that, I can't help but shake the thoughts about placebo effect and what exactly defines quality of life in relation to symptoms.

I digress. Anyone have extra thoughts on new / uncommon / "non traditional" science in the field? e.g. neuroimaging, genetic factors (SNPs)?
I had the same reaction when I rode UberPool from the south bay into SF (a 45 minute ride) for just under $18, and nobody else pooled with me. How could this be fair to the drivers? So I asked the driver how much he was getting for the trip. I believe he said something like $50. Fortunately, he wasn't getting shortchanged.

Later, someone pointed out to me that Lyft and Uber are aggressively competing right now. It seems that Uber might be artificially deflating its prices to try and kill the competition, or discourage new companies from even entering the market. If they do manage to kill Lyft, you can be sure they will raise their prices again.
Oh please.

Any interstellar ship like this is not going to be built on Earth's surface, it's going to be constructed in space somewhere. Building a craft that large on the surface is far more difficult than just assembling it in zero-g from components, since the stresses of leaving the gravity well through the atmosphere on a large object are huge.
Does anybody know if they are talking about 2.4Ghz or 5Ghz wifi spectrum? I would imagine that the 2.4Ghz spectrum would be the easiest to use to use for detection since it penetrates walls, etc. better.
Here is the same list but including another important paper, inception-v4, it beat MS resnets on top 5 error.

https://github.com/andrewt3000/MachineLearning/blob/master/c...
Considering they are a mature market, why are ebook readers still so expensive? The introductory price for a Kindle hasn't budged in years.
> Ag has a multi-threaded architecture that can search multiple files

Interesting. I would have guessed you were i/o bound there, and file systems usually give higher throughput on sequential reads. Tried it on my bog standard Linux box but couldn't get it close to grep performance wise. Can you share how you did it?

> Ag ignores binary and hidden files by default

Like grep -I? That could easily cause unexpected results. Many files are treated as binary just because they contain parts of a non native character set (such as latin-1 files on a utf-8 system).
Plastics and Sustainability: Environmental Benefits, Costs and Opportunities
DeepMind reduced Google data center cooling bill by 40% in an experiment. If this effect is real, it probably more than justified the $500m tag Google paid to acquire DeepMind. Google might not have come up with a killer app, but perhaps the real killer app is not in the consumer space.

https://deepmind.com/blog

https://news.ycombinator.com/item?id=12126298
How Do Rent-Burdened New Yorkers Cope?
> My point was simply whether a population ignoring laws they don't like qualifies as a functioning society

Even if it doesn't the, the implied opposite doesn't logically follow.

Prison is not a good proof of the legality of anything. Prison is terrorism when it is punishment, not mere exclusion from society. And when it is, then the need to exclude is a much more basic principle to argue about. Which the OP hardly did, so why did you try? Taking the bait pretty much. Arguing the law itself would have been on topic.

The definition of a functioning society is far out of scope here, anyhow.
What? Bluetooth is digital so it comes down to the DAC/AMP used, which can easily surpass what's in a phone.
Could such a case be made where the work is a piece of code? I'm not sure why someone would sue someone for claiming they are not the author. May be for a coder to take responsibility for bad code?

At times like this I am happy to have a rare (non-English) last name.
To be fair, in my home (developing) country, people mostly pirate their digital books anyway. Hardware on which to read them properly would be more appreciated.

Our government recently gave e-readers preloaded with some books in the public domain and others donated by local writers to children in some schools to encourage reading.
Check out Sambo, those guys have been doing that for quite some time. You have several "levels" of Sambo. It includes striking, throws and ground-fight. They were really ahead of it's time, and Fedor shows that, he was undefeated in MMA but was not #1 in Russia's Sambo championships :-)

My MMA instructor did some Sambo before he did BJJ, and it's nice to know a little bit of Sambo, the throws are really simple but quite brutal.
“Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.”

This is paraphrasing of Chairman Mao:

"The policy of letting a hundred flowers bloom and a hundred schools of thought contend is designed to promote the flourishing of the arts and the progress of science"

And the ripping out by roots part brings labor camps to mind:

"After this brief period of liberalization, Mao abruptly changed course. The crackdown continued through 1957 as an Anti-Rightist Campaign against those who were critical of the regime and its ideology. Those targeted were publicly criticized and condemned to prison labor camps."

https://en.wikipedia.org/wiki/Hundred_Flowers_Campaign
Reminds me of people who remember everymoment of everyday for their entire lives. In one T.V. show, I think it was house, the person exclaimed that just becuase they remember every word in a book, doesn't mean they comprehended all of it.

Upon looking at this wiki: https://en.wikipedia.org/wiki/Hyperthymesia It seems it's some kind of obsessive disorder that causes them to remember it all. That's unfortunate as it could have been a great advantage for those afflicted.

[Edit spelling, grammar]