skysight-inc/HackerNews huggingface dataset:
I'd like to affirm your view that work arounds are a fact of life in finance, and frankly, other white-collar enterprises as well.

While they're stashed relatively deep in my memory banks (mostly for the purpose of forgetting), I do have dozens of experiences 'touching up' PDFs, reverse engineering or cloning things from PDFs of PowerPoint presentations, or otherwise using whatever digital hammer and chisel would get the job done. Screenshot > Paint > Fix > PDF, boom!
One possibility I didn't see discussed - the NIST curves are indeed kleptographically backdoored, and someone has managed to steal the key. That's always worried me about backdoored crypto - as advantageous as such a key would be for the NSA, it would be absolutely catastrophic for an adversary to get it. And if you are using it, a possibility of it being stolen inherently exists.

The problem with this theory is that in the event of compromise you'd expect the NSA to deprecate all of the curves, and not just P-256. It is also possible that this backdoor is not a magic bullet, and it merely makes an attack computationally feasible instead of decrypting it outright.

It does smell a lot more like there's been an advance in analysis, whether classical or quantum.
“The children now love luxury. They have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise.”

― Socrates
God, I'm dyslexic....
https://github.com/dbravender/gitric (which I wrote) is a much more generic fabric module that will work for more cases. It looks like this particular solution only works because the database query was copied to the web server which might not work for everyone. Check out the sample blue/green deployment fab file here: https://github.com/dbravender/gitric/blob/master/bluegreen-e.... We used the same technique at my last job on a Django site and deployed it several times a day for two and a half years with zero downtime.
here in Alameda we benefit from a large shopping mall parking lot. The other one I frequented for a time is in downtown SF.

I recently noticed that https://www.helloenvoy.com/ is doing TJ delivery in my area.
There have been outages for 5 of the last 14 days, really considering moving to Gitlab or Gogs for our repos... not that I can't really complain because it is a free service.

Anyone here work at Atlassian that could shed some light on what's been going on? If it is just an unfortunate series of random outages, that's some really bad luck.
Holberton School partners Bitproof to put diplomas on blockchain
Until you fill up your cart and go to checkout and see that none of the items you want to buy will ship to Canada.
All good, yeah I can see how something really hot like this story would be great fodder both for your outlet, and the desire to get it right / accurate would be well served by consulting the HN massive. Keep on keepin' on sir.
>Also there is the practise of building one manufacturing line and selling the product under multiple brands [1], giving you "artificial" choice.

Ok, so what is your solution?

It should seem just as obvious that having some sort of regulated toothpaste market is also a form of "artificial choice" ie someone(s) somewhere are limiting it.
How does this subscription affect content creators on youtube who monetize based on ads?
GPM is fairly competitive on its own, and now you get even more for your money. I have been a subscriber from the start.
The Strongest El Nino in Decades Is Going to Mess with Everything
ESolidar fundraising platform launches in the UK
I don't see how this affect one's exercise regimen in any way. The use case probably isn't not getting off the couch to turn off the light, but voicing the command as you leave the room. In case of light, it's just (aiming at) more seamless experience.

For some reason many people have this picture of technology bringing forth the Wall-E world. Consider however the following points:

- People hate that vision with passion, which pretty much guarantees it won't come to pass any time soon.

- "Normals" today are absolutely obsessed with fitness. Between spamming everyone with Endomondo updates on Facebook and testing a new toy-pedometer-watch, the primary use of Javris-like system in general population will probably be dieting and exercise.

- Convenience doesn't have to lead to laziness. It can enable one to do more, faster and better. In a way, one could argue 200 years ago that the invention of electric washing machine will turn people lazy and fat.

Ultimately, it will be up to us how much we eat and move. As our civilization goes forward, those things will be more and more disconnected from the limitations of reality. We can either learn to stay fit with computers, or give up on future entirely right now and go back to building things by hand.

EDIT:

I'll also share a short anecdote. 8 years ago, I built myself a voice-controlled system for changing music (Star Trek: TNG style, with computer voice reacting to commands). Basically a microphone soldered together from parts and hung on a wardrobe, + some Microsoft Speech API based software I wrote for off-line command recognition and control over a WinAMP instance. It wasn't that hard to get it working even though the music was on the loudspeakers, with quite high a volume setting.

I could use it to change the music from my bed, or chair, or anywhere in the room. Did it made me exercise less? No. I actually did it to stop myself turning the computer screen on to change music while doing math exercises for maturity exam. It helped me to keep focused, because the task suddenly didn't require to do a context switch. Since that experience, it's how I see home automation - as a way to reduce context switching and to streamline some chores, not to rob you of meaningful activities.
Adobe Kickbox
To be fair SRI is brand new and doesn't exist yet in most browsers (just went live in chrome in the last..month?). It isn't realistic to expect most people to already be using it..

You can check a particular browser for SRI support using https://ejj.io/sri/
“20 Years Ago I Created the Best Font in the World”
Clocked – Save time finding the perfect date
No, that is indeed what would happen in practice, but it's theoretically possible to prevent decoherence even in a system this large.

The thought experiment was about this, theoretical possibility.
This is super interesting - especially the tool they used. It looks like it interposes itself at the RPC level, unlike Jepsen which intervenes at the network level. That lets it create reproducible test cases in a distributed system, which it then minimizes so that they can be understood more easily. Very cool.

https://github.com/NetSys/demi
http://www.eecs.berkeley.edu/~rcs/research/nsdi_draft.pdf
If it was simply a matter of their feelings being hurt, it would be one thing - but they are actively telling people what they can and cannot do.

In this case it was even more absurd, because the people who created the kimono, the Japanese, were fine with it. Even the ultra nationalistic Japanese that dislike foreigners thought the protesting against this was absurd.

Why should any of the people in America be in a position where they can tell westerners they're not allowed to wear a kimono, when the people who invented it, whom actually live in Japanese culture every day of their life, do not feel that any harm is done to Japanese culture by westerners wearing the kimono? It's an extremely arrogant stance to take.

I of course cannot tell people what they can and can't be offended by. But you cannot create concessions for every single person who gets offended by every single thing. My rights are not restricted just because it might offend you
This is understood. RSA depends on prime factoring. (EC)DH depends on discrete logarithms. These problems have been studied by the kind of people you mention, from all over the world, an in some cases massive speedups and breakthroughs have been made. But even after all those years, the problems are still "hard enough". That's what gives them confidence.

I'm not even sure what you would imagine the alternative would be. An algorithm that isn't amendable to mathematical analysis?

Even for symmetrical ciphers, which look far less like pure math, analysis proceeds very much along mathematical lines (differential/linear cryptanalysis), or in some cases, via algebra as well: https://en.wikipedia.org/wiki/XSL_attack
Fast, Offline, Reverse Geocoding; Or, in Which Polygon Am I?
> There are also security issues: if you're referencing some JavaScript from a CDN, you're trusting the people running the CDN to actually serve the JavaScript you request.

In the HTTP/2 world, it will likely be better to not do this.

The old tricks of relying on it being in browser cache already doesn't forego the fact that the connection to the server is expensive and HTTP/2 gives you a nice open connection to your server already... I would bet that a site is faster by taking as many third-party or other domain assets and putting them back on the same domain and same server.
To be honest, the only thing that's really going to make you understand it is working the math.

http://www.amazon.com/Quantum-Mechanics-The-Theoretical-Mini...

This is Leonard Susskinds attempt at writing a book that tells you the bare minimum you need to know to really understand what's happening. (experience with calculus and linear algebra extremely helpful but not necessarily required)
It made me wince slightly when the article listed one of the names of # as hashtag, rather than hash. A hashtag begins with a hash, but the two aren't the same. (Although this looks to be a distinction that will be lost with time.)

I try to avoid calling # pound for fear of confusion with £. Although I have a soft spot for octothorpe just for the sheer ridiculousness of it, I tend to call it hash (not least because of the elegance of calling #! shebang notation).
This isn't talking about hardware, it is talking about host language.

In the case of a host language, any integration beyond the most simple with the host is going to require implementation specific code.
Why is this better than just using any SQL database?

Also, considering that only in-memory storage is shipped here, is this an internal Google project that was only partially released? Or a work in progress?
Actually worked in this space a few years ago. The problem is that there is no money in serving the DIY community. They are too small of a market to support multiple companies doing R&D, especially considering a significant portion of the DIY market would often prefer to hack something out of a RaspberryPi or similar.

Or, at least, that was the perception at the time. The company I worked for thought it meant they had to go after hotel installs. But that meant partnering with the devil himself, as we were just an engineering firm and didn't have any sales in house. It became a race to the bottom and we ended up spending an inordinate amount of time trying to fix issues with substandard hardware. Literally. There is a standard, and the hardware our sales and distribution partner was demanding we used did not meet it. We were no longer partners. They became our slave drivers.

I was happy the day I got fired. Apparently, we were supposed to be happy with our lack of progress and just show up to work for 80 hours a week and keep doing this forever. Apparently, I was too argumentative.

They're 12 years old now and still call themselves a startup.
On 28 Oct, a judge will decide if Aurous can continue operating
> No. I want to automate mine.

There are plenty of resources for home automation, I posted this previously, and if you have an Android phone, this works really well for simple tasks: http://www.amazon.com/NFC-tags-Writeable-Programmable-Money-...

If you want more advanced home automation, RPi are great. I use one to control my auto-sprinkler for tomato plants when i'm away on Vacation, for example.
Why the Police Want Prison Reform
Oh, yeah. This is why I don't use CDNs.
I'm the author. Sorry about the lack of signature, I'm not well versed in GPG.

Also, I suppose the man-in-the-middle issue is mitigated by downloading directly from GitHub over https. Unless there is something else I'm missing (very likely, feel free to enlighten me).

Sure, I'd love to have it packaged on several distributions (I know Arch Linux already has it; and also brew on Mac OS X), but I can't do it myself. I hope users from other distros find it useful and contribute packages to their distros.

Still, I wrote that comparison with good faith and based on my own experience. For instance, I once wanted to run it on a university computer that only gave me normal user access. I couldn't install anything outside my home directory, and I couldn't rely on package management.

"How easy to install?" could be renamed to "How easy to install from scratch?", because everything is essentially trivial to install using a package manager.
Gonna need a citation there, buddy. Before TV it was radio, before radio it was movies, before movies it was Balzac, and so on and so forth...
you'd expect the NSA to deprecate all of the curves, and not just P-256

You could argue that that is indeed what the announcement was doing. It was unrelated to P-256 being dropped.

(P-256 being dropped does point to the whole "it's not as hard as we thought it was" theory)
That's hardly true. Have you seen how many ads are on most of these sites now? (and no, I don't ad-block).

I'd wager my $0.10-$0.25 cent newspaper subscription is easily covered after clicking around a few pages on one of these sites.
I'd laugh if I wasn't crying. Let me try it in essay form.

The quality of the medium has gone up in 200 years; the quality of the message, down. This is documented. Read old literature, if you can. Its hard for us, with our 9 second attention spans, to follow the thread in old books with their page-long paragraphs. Not because they wrote badly; because we're no longer trained to understand complex ideas. Instead 4-minute songs with one lyric, distilled one-note thought pieces with sophomoric moralizing, videos pandering to the lowest emotion.

Folks reading this will dismiss it as maudlin ranting, misplaced nostalgia. The trend has exceeded a single lifetime. Generations decry the drop in standards, because the standards drop. They had a long way to go, and we near the bottom.

Its not about hair and noise. Its about the message. Which there's no longer any room for.
Oh, POS systems. I have no confidence that your software developers were even remotely competent, then.
This is tangential to your post, but, everyone that watched Gattaca in high school and remember it as a good, thought provoking movie needs to sit down and watch it again. Gattaca is a terrible movie both from a general plot and from a scientific perspective. When the "hero" of a movie is the jackass that cons his way onto a crucial role in a space mission knowing it will kill him and leave the crew a man down, it's probably prudent to start asking questions about the other aspects. As far as we can determine the genetics for ambiguous traits like intelligence or physical ability are deeply complex and cross coupled things and it grinds my gears to have the "but Gattaca" crowd crawl out of the wood work everytime for topics like research into preventing recessive diseases like cystic fibrosis comes up.
Financial Products Markup Language
Thank you. I'll read.
If the author is reading:

> Covariant: Given two types A and B, A covariant B if B is a A. In other word, A covariant B if B is a prefix of A.

Taken from here: https://github.com/google/badwolf/blob/master/docs/temporal_...

Co(ntra)variance only makes sense if you define a subtype relation first. And I think that's what you wanted to define here.

After skimming through the docs I think what you want is: A is a subtype of B if B's path is a prefix of A's.
Zimbabwe's Robert Mugabe Awarded 'China's Nobel Peace Prize'
Twitter quietly acquires ZeroPush
What I meant is that they try to copy latest technological fad from SV and try to implement it half-assedly. They see Microservices/Golang/React trending on HN and try to do it by using underpaid engineers.

SV is and will be a leader in technology for a foreseeable future.
The surprising power of Neil Sloane’s Encyclopedia of Integer Sequences
This blog post explains the difference between goss and serverspec better than I did:

http://www.unixdaemon.net/tools/testing-with-goss.html
You can play on iDevices without a subscription, but you can't sync.
I would argue that culture is _way_ more homogenous now than it ever was in the first 1M years.
Nim's garbage collector is indeed very fast. I wrote an application which makes heavy use of string concatenation and a lot of regexp matches in native Perl syntax. I am amazed how performant the code is. Also compilation works pretty fast.

However I didn't know yet that the Nim language is that powerful.
Why it is important to build a personal brand
This is old news. But Wengers still relies a lot on the 'eye' http://www.theguardian.com/football/2015/jan/30/arsene-wenge...
I signed up early for Google Play Music and got it at £7.99 instead of £9.99 - if they keep that price and add this I think I'll be pretty pleased.
When I went looking for the Raspberry Pi download I ended up here: http://www.rasplex.com/get-started/rasplex-installers.html
I would guess the majority of users follow less than legal methods of obtaining their media, which is what I hear it handles well. It is unfortunate that they don't support this though.
Note this:

"""
Only after Praxis's engineers are sure that they have logically correct specifications written in Z do they start turning the statements into actual computer code. The programming language they used in this case, called Spark, was also selected for its precision. Spark, based on Ada, a programming language created in the 1970s and backed by the U.S. Department of Defense, was designed by Praxis to eliminate all expressions, functions, and notations that can make a program behave unpredictably.
"""

Is not only a problem that our industry lack discipline, is that almost everyone is so resistant to use better tools.

When some insist to use C++/JavaScript/PHP/MySql/Mongo/etc (tools with bad design/complexity/bug-prone/etc flaws) with the excuse that is possible to use them "well" if only we are more "disciplined" and "pay attention"?

When bad tools are bad, discipline is not the answer. Is fix the tool, or get rid of them.

Why developers understand that if a end-user have a high-error rate in one program is a problem with the program but when that happend with a language/tool for developers... not think the same???
Says the dwarf standing on the shoulder of giants:

McCarthy, Steele, Gabriel, Fahlman, Weinreb, Moon, Stallman, Bobrow, Greenblatt, Moses, Norvig, Sussman, Brooks, Masinter, Pitman, White, ...

The all have been working on useful Lisps...
The writing definitely struck me as well. I wonder whether this was just par for the times or if this a particular writer's take on fine writing for car reviews. It's almost inaccessible, but it is definitely interesting.
Do you know a way to test that the long loop is the issue? or is this an educated guess based on your knowledge of the JIT?
I'm surprised that you're a mathematician and seem unfamiliar with complexity classes.
Instagram releases new app for mini video loops
People are walking around with a hair trigger, just waiting for a reason to be offended.
As a society we've tolerated these agitators too long.
So the slide goes a few more decades? I agree, that's probable.
6 Books to Master Art of Programming
National Security Risk – Ultra-Wealthy
> To verify this in practice, I wrote a quick script that requests a particular URL again and again in an infinite loop.

That's not how you verify it. Use a load benchmark like "ab -c 10 -n 3000 -q domain.tld/" and if that doesn't report non-200 responses while deploying the new code, then you can talk about no downtime.

My solution for this problem (tested and deployed on Django sites) is this: https://github.com/stefantalpalaru/uwsgi_reload
The End of Music Blogs as We Know Them
It is a non-existent problem. If you are offended, you are completely free to ignore the person that offends you.
Ubuntu 15.10 (Wily Werewolf) Released
In his Greece it was true. Increasing luxury resulted in dropped standards of behavior. A pretty good analogy for today in fact.
Custom layout with h:selectOneRadio in JSF 2.2
Git tips from the trenches
Show HN: Pivot – Open source UI for exploratory analytics at scale
> But there is no way to provide cheap services at scale and turn a profit. The costs of providing a service don't go down as you get bigger.

Unless you automate it.

Maybe Uber's plan at scale is to replace all humans with self-driving cars (http://www.theverge.com/2014/5/28/5758734/uber-will-eventual...).

Maybe SpoonRocket's plan at scale is to effectively be mobile vending machines for hot food.

Obviously I'm speculating, but the general principle applies to a lot of what startups do already as they grow.
fabric is a tool that's using python as an embedded language; i don't really consider it python any more as i consider Makefile python.
Anti-Europeanism in America (2003)
Slides  Cool UI framework for design-challenged developers :)