skysight-inc/HackerNews huggingface dataset:
I haven't fully automated mine yet, but I get alerts when any of my certs are getting close to expiry and I just have to run "/etc/letsencrypt/process.sh" now and it handles everything automatically at that point.

I'd rather run that script manually 4 times a year than go through the pain of renewing all of my certs by logging in to websites and pasting CSR's and Certs around every 1 or 2 years.

Once I'm comfortable with the process I'll just cron it and forget about it.
Why Fully-Managed Support Is the Holy Grail for BDR Platforms
IIRC only 2% of the generated light eventually hits the wafer.
The other 98% of that energy needs to be cooled away.
We would love to test that and release the performance on Deep Learning Benchmarks[1] or convnet-benchmarks[2]. But so far no convolution/NN-related OpenCl kernels are linked[3], although it might be quite easy, if the kernels exist.

[1]: https://github.com/autumnai/deep-learning-benchmarks

[2]: https://github.com/soumith/convnet-benchmarks

[3]: https://github.com/autumnai/collenchyma-nn
Suggesting that compilers immediately adopt the latest standards is the "instantaneous".

Suggesting that older versions of the compilers (which may be the latest available versions on certain systems) also do so is the "retroactive".

So no, they are not the same. But yes, they are both reasons why one can not just blindly start using the latest features from the latest standards.
I don't mean to be a pessimist but this entire article boils down to describing Moore's law, and saying that medical research will advance quickly because it uses computers as well.

Seems a little shoddy.
Exactly the problem we're trying to solve ;)
No. Its ranting that's about as accurate as a right wing talk show host.

The top CEOs are like sport superstars. If their current company doesn't reward them someone else will.

Yes its wrong, but its still reality and make no mistake there is a point where it becomes better for the CEO and his megacorp to move everything to another country if their current one becomes too punitive. Kind of like you and I change super markets if the closest one gets too expensive.
Why not just use Lynx?
I remember AirBnB's founder said they got rejected by 7 VCs when they started.
Also, if you're using something specific (Node, Bootstrap, Rails, Meteor etc.) you could probably get some help from those communities' subreddits.
I'd like to believe you, but what kills people is not their age, today it's mostly cancer and heart disease. While I'd hope we'll make progress, I doubt those 2 will be just gone in 30 years.
It wasn't intended to be FUD. The letsencrypt client needs to change the configuration of other services. This is a fact. Not everyone is happy about that, so I pointed out an alternative.

If you're happy with the official client, by all means, use it! There's nothing inherently wrong with that approach, it's just not compatible with the way I and some others prefer to do things.

EDIT in response to your edit:

> And about all these "minimalistic tools": I've seen one that literally did "new-cert.sh > $cert-file". If it failed (e.g. due to ratelimit, no internet connectivity, ...), it would null your old cert! Written and used by very smug people.

Absolutely, the minimal tools are not for people who don't know what they're doing. You absolutely would not run acme-tiny for example with write access to your actual cert that the web server is using, because any number of failure scenarios would result in downtime. That's why I specifically addressed that in the initial post you're replying to when I said: "Then it checks that the new certificate is valid, copies it to the right places and reloads the relevant services".
Well, to play devil's advocate for a moment… if actuaries did agree they wouldn't publicise it as an increased expectation of health is would benefit them financially. If actuaries expected people to live less time they'd be keen to increase rates and advertise it. If they seriously expected people to stop dying then the estimated value of life insurance policies would drop to zero.

Personally, I think it's more than a little unlikely that we're the last generation to know death.
If I recall correctly China has reached the escape velocity at some point in the sixties, gaining more than one year of life expectancy every passing year. The even harder part is to sustain this for long period of times.
Tell me of these BSD-only business tools
Links to more information about this? I've found some information about VSDBPro but it all is dated 2008. I like the sounds of this, but it seems dated...

Update: Seems like this has become SQL Server Data Tools (but not the BI tools of the same name?). I'll have to look into this more.
> A month before Austria-Hungary declared war.

Not a month, it was only 3 days between: 28 July, 1 August. And the war of Austria was against Serbia. But Germany was fully ready to both declare the war on Russia and attack France, in 4 and 5 days (first Luxembourg). No country is so prepared and ready by accident. Germans were obviously waiting for that too.
No, what he is trying to say is that the approach that was taken appears misguided. The speed improvement is largely gained by not downloading unwanted font variants. All the work mucking about with the designer's body copy style isn't going to have much effect - unless I'm missing something.
The founder of 4chan joins Google
> So is opening the store based on an agency model illegal?

I don't think it is. There's an opportunity for some store to do that.

For what it's worth, I agree with you that it isn't so cut and dry that Apple set out to fix prices or do evil here. They were simply one gateway to higher prices desired by publishers. Selling electronic goods is sufficiently different from selling tangible goods to warrant additional consideration beyond existing case law.

I think the DOJ/government finds Apple difficult to work with. During the encryption congressional hearing, Trey Gowdy was begging Apple to lobby for legislation, or come up with their own new legislation. It was disgusting. The DOJ and our Congress do not understand technology and it hurts the industry.
Wasn't the core of SQL Server actually Sybase?
Show HN: Usersnap Redesign
Opportunity cost is a huge problem but it seems like an even more basic issue is just the suitability for the underlying problem. The hype around blockchains lead a lot of people to suggest them as alternatives for relational databases or digital signatures, and even if a high-quality, tested, easy to use, well-secured system magically appeared it'd still be an inferior choice for any problem which can be solved with those tools: transactions take orders of magnitude longer to clear and the capacity limit is orders of magnitude smaller, customer service and fraud are hard problems rather than routine operations, etc.

Even if the opportunity cost was zero, the choice wouldn't make sense unless you had a problem which cannot be solved well with mature tools.
What can you say? I really hope this will be the case. I want to live 1000 years and preferably even longer.
Chinese magazine challenges government over censorship
"The latest possible date a prediction can come true and still remain in the lifetime of the person making it is defined as The Maes-Garreau Point. The period equals to n-1 of the person’s life expectancy.

This suggests a law:

Maes-Garreau Law: Most favorable predictions about future technology will fall within the Maes-Garreau Point."

http://kk.org/thetechnium/the-maesgarreau/
>pretty severe unintended consequences to economic activities //

Like an end to collusion to fix higher prices for customers?

What is not criminal about it? It's not a wrong against a specific person it's a wrong against everyone else who operates in that market, customers and suppliers alike. It's also a general wrong in perverting the financial systems around that market. Those who instigated such efforts certainly committed a crime in my view.
Here is a Facebook by Yann LeCun about this, just a little background on the project, on-going projects at FAIR, and some promotion of FAIR (Facebook AI Research):

https://www.facebook.com/yann.lecun/posts/10153408304077143
How do you have cross-browser layout bugs but not cross-language bugs?

German vs Japanese makes a bigger difference than a font with half a pixel more kerning.
Learn Internet Marketing Through Games with Startup Alley Review
Mclu – the smallest cloud management software
this is fantastic!! Loved it.
Also use this EFF Privacy Badger: https://www.eff.org/de/node/73969
Interactive NBA Shot Charts with R and Shiny
Probably off by a factor of 10. Very few people work in science doing research. The economy doesn't support enough people doing research to think we're going to make that kind of breakthrough within 30 years.

https://www.washingtonpost.com/national/health-science/us-pu...
The over-incarceration problem unfortunately does not extend to the white collar sector very much.

EDIT: rather, there's generally a problem of underages, not overages.
>	b->nc += m;
>	q0 += m;
>	s += m;
>	n -= m;

Why do people who write in C so often make it look like they have a shortage of letters to use for names?
I was thinking along the lines of this: https://www.bigchaindb.com/whitepaper/bigchaindb-whitepaper....
I'd be curious to know how old the author is, since the selection of 30 years to me points to biased analysis. As one likely knows that's spent any time researching the topic, and as others have committed, there's no evidence to support the author's claims. Historically speaking most people have been able to live as long as they do now on average. To my knowledge infant mortality was the big outliner historical speaking when it came to average life expectancy and points to why average life expectancy is a pour measure. Truth is that if there was a major leap, there's zero reason the general public would ever get wind of it; basic economic both in terms of it as a product and the impact it'd have on populations.
That would be Namecoin
> the Cheshire Cat was not a bad guy, he was neutral

This checks out.

https://s-media-cache-ak0.pinimg.com/736x/af/20/c6/af20c61ff...
5 Data Startups to Watch Out For
And, of course, there's other services than web servers that benefit from LE certificates. Mail, FTP, chat, etc. …
So what does this mean for the incumbent CAs? Are we going to see a lot of consolidation in that area?

At a first glance it looks like LE has neutered the DV cert business. How much of their revenue is up for grabs here... how strong is the incentive to pursue extra-legal means of killing off LE? (Such as by stealing and leaking their signing keys...)
This article seems inherently flawed in its assumption that a. the exponential growth of computing power will keep up, despite the numerous technical and physical boundaries imposed upon them, b. computational power will solve many of the unknown inner workings of the human body, and c. that being aware of, and understanding those inner workings allows us to modify the human body in such a way that we can 'rejuvinate' the system.

While I do feel that life expectancy of everyone below 40 is probably going to massively higher than historical life expecancies (disregarding systemic failures of society and outside influences), I don't foresee a future where everyone gets to live forever.
Exposing Java memory contents during runtime: Plumbr way
Excellent post.

As much as I am fascinated by the Blockchain, Bitcoin and all related matters the Blockchain shows how random projects are created around some tech just for the sake to do something with this new tech.

People fell in love with the Blockchain and desperately try to find a use case. Bitcoin was and I still think is a killer use case for the Blockchain. But in the last 24 months I met so many founders of blockchainy startups—exceptional smart guys, after 15 minutes of listening to them I felt so stupid like I missed the past five years of tech. But once you ask them what is the use case of their new shiny blockchainy tech they don't give a proper answer. Instead they shotgun more words with even higher confidence.

Again, absolutely nothing against the Blockchain and I am highly impressed by Ethereum. And I understand that people often need to play around with new tech some while to find proper use cases. But especially with the Blockchain I feel that people do not find many more killer use cases beyond currency.
I have seen Sql server query planer do stupid shit too. Almost always Statistics where to blame. Are you sure those where up to date? For some reason the "auto update statistics" functionality doesn't seem to work reliably, you have to update them in a maintenance job to fix this.
Mainstream yes and you can buy support for them but they are not supported by majority of the Enterprise 3rd party/COTS software. Most enterprise products you can license only work with Oracle on Linux.
It would be more beneficial for whole community to contribute to Postgres.

We already have fairly superior commercial solution, like Informix Dynamic Server family, which is superior in everything, except compatibility with MS, that lost "competition" (to meme-based popularity) to crap like MySQL or bloatware like Oracle.

This is, again, good publicity and excellent PR action, but my bet is that performance and especially stability will be poor, like it is with .Net port or Skype port. To bring a server to the market requires expertise with target platform which very few UNIX shops has.

Open sourcing IDS, which has remarkable technology inside, which is partially related to Postgres, would be a much better move.)
Rats vs. computers vs. rat cyborgs in maze navigation
Do you have a source that suggests ransomeware has been a prior problem for Mac OSX?
What's a "VanillaJS library"?

Is that the same sort of concept as a "birthday suit"? ( I.e. none at all)
> not that many people are still using standalone email clients any more.

Dozens ( hundreds? ) of millions of office workers still use Outlook. Thunderbird was starting to play in that space and have some success with S/MIME and client-certificate authentication, both aspects essential to enterprises but infeasible for web-mail.
> but it seems like an even more basic issue is just the suitability for the underlying problem.

Using unsuitable tools instead of working ones is also a kind of opportunity cost.
coffee shops are mostly [...]
not conducive to friendly conversation.

I think the opposite is the case.

The only reason we coffee-workers tend to be anti-social "monads" are social mores: we don't want to disturb others and we take other's lack of social activity as an indication that they don't want to be disturbed. That's why we don't make the first move and start a friendly conversation.

This assumption is wrong.

I conducted an extensive social experiment. After working in cafes, libraries and shared workspaces for years, and not talking to anyone, I decided to overcome my social shyness and violate the unspoken rule not to initiate conversations. I went extreme and set myself a target to initiate at least 5 conversations with strangers per day. I did this successfully over years. I pretty much never got a negative response. The worst thing that happened was that the conversation fizzled out after a the initial exchange of mandatory pleasantries. Clearly most other coffee-shop workers are in the same situation and are quite happy to have somebody to chat to. Communicating successfully with strangers requires a bit of social savvy and the ability to read body language, so you can avoid boring or bothering them, and ensure to make a conversation of interest to them.

Once you get into this habit you can reflect on things like: what features of a location are furthering communication between strangers, and what don't.

I recommend to give it a try.
The official letsencrypt client never touched any of my config files, it doesn't have to if you prefer to do it yourself.
Avoid innovating for the sake of it
Presumably any ETF is tracking something, that you could define to be an "index" in a degenerate sense (even if it's the "companies Buffet thinks are undervalued index", or the "solid gold bars index"). Or is there a technical definition of index?
> If they seriously expected people to stop dying then the estimated value of life insurance policies would drop to zero.

I think it's (not im)possible that rates would go up! Here's why:

The most risky (largest) life insurance policies aren't taken out by people who fully expect to reach old age; rather, they are taken out by people in their prime with young families or other dependents. So you have people taking out large policies from ages 25 - 50 or so, and then going back to small policies or no policy at all. The risk pool is now very different -- lots of very pofitable policies, but also a lot of risk. The existential risk to the insurance company might actually increase in that case, and rates would have to be increased to accomodate this risk.

Probably not, and IANAA, but it'd be interesting if an actual actuary familiar with life insurance could chime in.
It was written in the 80s when there was a shortage of letters.
I'm of the opinion that I was born anywhere between 2 months and a year too soon to ride the wave of immortality.
As someone who turned 50 this year - immortality being available in 30 years sounds pretty good to me!

However, I seem to remember a similar argument being made in a book I read at high school, which obviously wasn't yesterday. The Mighty Micro, published in 1979, talked about the imminent creation of UIM's (Ultra-Intelligent Machines) by the 1990s and that these would, naturally, lead to such rapid advancements in healthcare as to give effective immortality.

http://www.tof.co.uk/stories/page8.html

[NB Mind you that book did make me rather interested in AI and I did do a CS degree and go on to do post-grad AI research for 6 years up to 1994 where I encountered a far better technology for enhancing intelligence. I can't really be too critical of someone getting this excited, after all I did, eventually somebody is going to do it...].
Except that a whole lot of basic research into stuff like viable rocket fuels etc simply didn't exist yet that early.
Completely off topic, but I replaced almost all of my traditional lights with led lights (except for some oddly shaped ones) two years ago. It wasn't that cheap, but I haven't had to replace a single of them yet. I figure if they last 5 years, they'll have paid for themselves between the costs of replacement bulbs (some of my fixtures ate normal lights every few months), the cost of electricity, and the pain of having to drag out the ladder every time I needed to replace one.
I don't know, I don't want letsencrypt to touch my config files. It just works fine without that "magic" anyway if you're willing to add a few lines to a config file.
No, actually not.

"letsencrypt-auto renew" uses the same settings you've used with "letsencrypt-auto run/certonly". If you're using nginx, that's probably the --webroot method. Which works for renewals too.
What we found after trying lots of different layout strategies on our iOS App was that Autolayout in code was the simplest to maintain, and still using Apple technology, contrary to ReactNative for example. Furthermore we were absolutely against reinventing a heavy layout engine knowing we had Autolayout at hand. The syntax was very harsh on the eyes though so we looked into ways to make it better, and Stevia (healthy syntactic sugar) was born!
Thanks a lot for the kind words :)
I like the subdued colors in Towne's paintings. It reminds me of how I play videogames: with the saturation of the screen turned down to 50%, to make the colors less vibrant.
Software can be done.
I shouldn't be getting drawn into this but here goes.

The issue is freedom and IP rights.

Maybe you are missing some fundamental understanding about IP rights. If person A (might be an individual or a company) writes some software it is person A's IP with person A's copyright and they have the right to choose its licence according to their own preferences. If person B writes some other software they can want to use person A's library, however, person B has no fundamental right to use person A's IP. This right can only be derived from person A's permission which is often supplied for software in the form of a licence.

Some people like the idea of their software never ending up in a proprietary product so they choose the GPL. Others don't care so they choose liberal licences. Others want to make a dollar every time someone else uses their software so they choose proprietary licences. Other don't care about non-commercial usage but want to make a dollar every time someone else makes a dollar using their IP - they might choose dual AGPL+proprietary. Others might like to licence only for use in space/underwater/1000m above sea level/on a train again their choice not mine or yours. Even Richard Stallman recommends more liberal licences in some scenarios and actually ffmpeg might class as one of those (analogous to ogg vorbis).

In summary: In the current world people are free to choose how other people use their IP.

> We havnt even discussed the elephent in the room. How your project can turn into legal battle ground, divide the community and fill the maillist and issue tracker with nonsense rather than actual work. Or how *GPL licence is so complex and still there is no common consensus on its interpretation. Or how little it is tested in courts and even that in just two countries. Or what GPLv4 turned out to be and would it recieve the same fate as GPLv3.

With the state of software patents any project under any licence can turn into a legal battle ground.
The Austro-Hungarian empire was well on its merry way to disintegration before the war. I was recently reading a book about this, A Mad Catastrophe[1], that was very interesting. I hadn't really realized the extent to which the Hapsburgs were challenging the Ottomans for the title of sick man of Europe. Not a good era for polyglot states.

Coming from the United States, we tend to think of WW1 exclusively in terms of the war on the Western Front, with maybe TE Lawrence and Gallipoli thrown in. The Balkan wars of the preceding decades that primed the whole powder keg are almost completely unknown.

[1] http://www.amazon.com/gp/product/B00GL9TQ2C/ref=dp-kindle-re...
Why TensorFlow Will Change the Game for AI
Yeah I was just pointing out that there is disagreement. I think of it like time travel - nobody has proved that it is impossible, but a lot of people suspect that a "sensible" universe wouldn't allow it.
> I never realized this so clearly, but it's true. The biggest hindrance to security until LE was that certs were expensive and hard to install. I don't think it was so much the former as the latter. I'd gladly pay 10% more for my cert if it meant my server could renew automatically without me touching it at all.

Absolutely! Every time I had to create a CSR and install an SSL certificate on a server (having done it before in the past), I felt repeatedly terribly painful the process was.
> If making money from ads is the primary motivation for a site or app, then it shouldn't exist.

So you're saying anyone designing a website or an android app needs to be creating their wares purely altruistically? And if not, their products shouldn't exist? Because that's essentially what you're saying.

Sure, some people create content or products because they are passionate about that particular thing. But those people are a tiny minority. Most people make things and create content for a paycheck.

Seeing it as anything else is a bit naive and idealistic. It's far removed from the reality in which we live.
That seems a little arbitrary to me. You have to switch how you hold the brush to go left/right (unless your brush is double-sided). For example, I can't imagine his first move, from upper left outside, to upper right outside, to be continuous.

And you might as well argue that you're not interrupting either when going from top to bottom. I mean you're just continuing the same movement after all.

Damn, who knew brushing teeth could be so complex.