skysight-inc/HackerNews huggingface dataset:
The illegal city of Somerville
The title is more intriguing than the article. The truly great founders focus on the present and the future. This simple observation isn't necessarily worth an article and the amount of shares that article received.
> We throw things away that are covered with adverts, or at a minimum pull them off.

A former coworker posted a picture of her baby on Instagram wearing a GAP tshirt. That's an advert that's only going to get thrown away when the kid outgrows it.
Bad support for font-smoothing bothers me more than abusing the antialiased property.
In practice, n^100 is not a thing that happens except in weird or contrived cases. n^2 is common. n^3 turns up here and there. I've heard of n^5 in graph algorithms, I think, but it's pretty exotic.

Let's see if I can provide a very rudimentary intuition about why this might happen. YMMV, and I'm sure this isn't the whole story.

O(n^2) basically implies that we have to look at every pairwise combination of elements. Higher powers might imply needing to look at combinations of multiple elements / paths / whatever. In practice, these algorithms tend to be more or less tractable.

O(2^n), on the other hand, generally implies a brute force search, where we need to consider every possible solution, or every possible combination of elements. This is essentially the same as saying we can't do much better than guesswork.

So O(n^k) versus O(2^n) is basically "looking at small groups of elements of known size" versus "trying every possible solution."

This isn't the whole story—there are problems in between the two groups, though a couple of big ones have been reduced to polynomial time in recent years. But to understand the "metaphysical" interpretations that some CS people sometimes loosely apply to the two classes, it helps to look at the actual distribution of real world algorithms. It's pretty clumpy. There's an empirical element here.
The EMC reference is probably to UniK[0], which provides a Docker-compatible API and can be used under the supervision of Kubernetes or Cloud Foundry.

I was happy to see UniK, because I've long seen unikernels as an "architecture-buster" for Cloud Foundry. Yet in practice the shift to Diego made it much less painful than expected.

[0] https://www.cloudfoundry.org/unik-build-run-unikernels-with-...

Disclaimer: I work for Pivotal, the majority contributor of engineer to Cloud Foundry. EMC is a major shareholder in Pivotal.
PHP is more or less a dynamic typed C++ especially tailored for web development, that's how I see it. PHP originally borrowed a lot from C (syntax and function names) and later borrowed a lot from C++, Java and even JavaScript.

I like PHP and JavaScript a lot. They are not perfect but these organically grown languages tend to be better from my experience.
I think this is probably a deliberate change, not a bug.
Neither the paper nor the comments have mentioned this: https://en.wikipedia.org/wiki/Truncated_Newton_method

The Truncated Newton method uses an inner solver that only runs for a few iterations to approximate the Hessian. The approximate Hessian is used to approximately solve Newtons equation. I've implemented it and it works very well. When it gets close to the solution the convergence is very fast.

I mention it because it sounds similar to what the paper discusses but you use conjugate gradients in the inner solver and Newton's equation in the outer solver.
You should consider finding another job. I'm being serious. Yes there are generally internal SLAs and MTTR type metrics but setting a hard limit of 1 - 3 minutes to respond is not common practice at all. It speaks volumes about your management and perhaps their lack of experience/maturity. I'm speaking from a number of years of experience of working in this capacity.
Magic Leap's AR Device to Begin Production This Summer
Building the Gyroscope App with React Native
Cornerstone 3 has been released
Its in India as well. Usually shipping is free or mentioned separately.
Not so much the software companies, it's the payment processing companies that are risk-averse.
Bankruptcy?
FWIW, there is a petition for Intel to release an ME-less CPU design: https://puri.sm/posts/petition-for-intel-to-release-an-me-le...

(as mentioned in a comparable thread five days ago: "Intel and ME, and why we should get rid of ME" (fsf.org) https://news.ycombinator.com/item?id=11880935)
Maybe that is why the forced the latest update?
Amazon hires AI expert to ward off Google in its cloud business
Insightful article about regarding our annoying American tax system that tends to muck up everything for its citizens. The IRS' motto should be, "When in doubt, confuse, annoy, and confuse".
How do you point to a specific tag? Do you set branch : (tag)?
Gives a whole new meaning to Cloud Computing.
Green Theory: https://www.yelp.com/biz/green-theory-bellevue
It seems this article gleefully admits many of the downsides of unikernels mentioned in https://www.joyent.com/blog/unikernels-are-unfit-for-product..., while being very brief and naive about the upsides (mainly the very contested security argument).

I admittedly haven't studied the whole unikernel space yet, but intuitively they do seem unfit for production unless we spend a decade rebuilding tooling (debuggers, process diagnostics tools, etc.). And even then, other downsides apply, as laid out in the Joyent article.

Happy to change my mind over time if it proves to be the other way around, but for now I'm very skeptical.
The community around Tensorflow is great (lots of people that try to recreate results from new papers using TF), but if you're worried about putting all your eggs in one basket (or want to be a higher level up) you should checkout Keras if you haven't yet. It lets you write generic nets that can run on Theano or TF.
Sounds like the beginning of a sci-fi horror movie :).
It was my understanding that the farm at University of Mississippi also provided the majority of the marijuana products for laboratory testing in the US.
It's a perk of the job, but only if you understand how they see their jobs...
This was a great piece of investigative reporting.

If you register an appropriate domain 3 weeks before the news go public, that is very suspicious indeed.
Microsoft might be the first to publicly announce it, but I don't think they are the only blue chip company aware of the industry. I've heard Phillip-Morris has been quietly buying out a lot of farms, anticipating federal legalization in the near future, especially since tobacco usage in the US is plummeting.
Unless I'm misunderstanding, I think Chef has been doing this for years with omnibus packages.

The reason we did this is that we had to support RHEL5/6 and old Solaris and AIX distros.

We struggled for several years (and I personally struggled for at least a year) with supporting RHEL5 and it simply failed. That distro came with ruby-1.8.5 and upgrading it to even 1.8.7 was a major PITA. The ruby-1.9.2 in RHEL6 was also buggy and crashy and segfaulty and we didn't remotely have the resources to attempt to debug it and patch it for RedHat.

The reality is that we just wouldn't have been able to support those old distros at all.

I think there's a myth here that the human resources to support packaging and debugging apps against distro-supplied libraries and supporting packages magically appears out of thin air. It does not. As those supporting libraries age it consumes more and more time to support "back porting" onto aging versions of frameworks, which cannot be upgraded in the distro because of compatibility with other apps. That creates a large amount of serious shit work (seriously, nobody enjoys doing that) and open source doesn't make it magically appear.

I also think there's a misconception that user's have chosen to use those versions of software. Largely they've chosen that because they need the compatibility with a large body of their own custom in-house software and their internal porting effort is costly in time and labor. Largely they don't care if you install an upgraded version of supporting libraries so long as it doesn't impact any other running software and its contained.

For another example of software that has been doing this for years, check out vagrant.

Admittedly, there's issues with this since openssl vulnerabilities require the release of new software versions to upgrade the embedded version.
I thought that since you can nearly always draw a connection between almost any economic activity and stove kind of effect on interstate commerce, the commerce clause isn't much of a restriction these days?
Once drug dealers get caught, they have to pay back taxes (I saw that in a movie)
What's iOS' audio latency?
Conde Nast Acquires Backchannel
Smartphones won’t make your kids dumb. We think
My comment was just (probably ugly) joke attempt. Though, you was right - I didn't understand 503 fully, and then I became interested after your hint and googled for it.

Now I know, that it can be easily a cause (out of the many) when owner simply "suspended" site for a while, and fixing stuff.

Thank you.
I'm not sure how anyone could find version control funny.
Ask HN: What was the “Lightbulb” moment for your career?
A few days ago a question was posted about side projects and how long it took for them to make money (and then the question of how much). It got me thinking, what was the "lightbulb" moment where suddenly you realized what you wanted to focus your career on, or the epiphany that completely changed how you work?
They mentioned harvesting water from the air in the article, so yes.
Thats the `terraform graph` command.

[0] https://www.terraform.io/docs/commands/graph.html
I reckon then that the best way to help people avoid these scammers, is to actually answer their emails, therefore making the scammer go through tons of false positives... interesting.
The Confidence Game: Why We Fall for It . . . Every Time
by Maria Konnikova is definitely worth checking out if you're curious in learning more about why these types of scams (and cons in general) are so often successful.
I take it this is a matter of the mods having some access to information that I don't (given that this account is only 2 days old), but:

In this case, I think much of what this user posted sounds pretty reasonable. I'm not a Microsoft fanboy or anything, but all the vitriol Microsoft gets in light of all the love that Apple and Google get seems silly to me.

I think the concerns some people have that Microsoft will quickly return to their old ways are legitimate, but also a little on the paranoid side. That argument is contingent on Microsoft actually regaining their market position that they once had in the 90s and early 00s, which, frankly, I don't think will ever happen: most developers now flat-out expect that their development tools will be Freely-available ("Free as in Freedom", etc.); most end-users now expect that the "apps" they want will be available for free or at least very cheaply (with prices listed in cents rather than dollars) -- I've seen many comments in the Google Play store where users are complaining about the price of a $2 app, forget about $5 completely. Frankly, people simply aren't willing to pay for software anymore. Regardless of how you feel about that, it's obviously the case these days. As such, I don't think it's unfair to claim that "free software has won".

Furthermore, Microsoft seems to be catching a lot of flak for things that Apple and Google do on the regular, yet many are willing to overlook. I recall seeing a recent thread here on HN in which a user pointed out that Google's update practices are the same if not worse than the recent Windows 10 update fiasco. Yet, you don't see nearly as many people complaining about it.

Finally, it should be obvious that any for-profit business exists for the purpose of generating profit. Given that, it should be no wonder that a business's behavior will be driven by a motive of revenue. Especially in the case of publicly-traded companies, there has been a long history of business behavior motivated by shareholders' interests.

All that said, I have to trust that the HN moderators made the right decision here, but I honestly haven't seen this user make any claims in this particular thread that seem unreasonable. Yes, they are defending Microsoft in their comments, but sometimes I feel as though Microsoft actually needs defending in nerd-circles nowadays, simply because their checkered past makes many of us unwilling to accept that Microsoft may have actually made a change of face recently. Furthermore, is a pro-Microsoft shill really any worse than an anti-Microsoft shill? Going yet further, I've seen plenty of HN users who talk like pro-Apple shills, yet it seems that since so many around here agree with them, that's deemed acceptable.

Anyway, I just wanted to put in my 2¢. Thank you for all that you do to keep this place clean, even if I might not always agree on what constitutes cleanliness :)
It seems odd to use a tool to create the md5 hash when that is available naively in MySQL's tool set.

UPDATE `wp_users` SET `user_pass`= MD5('newpassword') WHERE `user_login`='username';
I'm glad we have Retina displays now — the ultimate weapon against those annoying web designers who change font smoothing.
Until, of course, it becomes completely clogged.

Ultra-fine filters are going to get locked up by debris quickly.

Fortunately, you can probably replace a graphene filter quickly with plenty more freely available/easily producible graphene (quality and practicality of diy graphene might be dubiuous), but, considering the clean-room level of filtration, I'd figure you might need LOTS of graphene, and several layers of coarse filtration, before filtering at the nano-scale.
If they used MS Office they'd be sure to pirate it. That way if it leaked any information it wouldn't be real.
Can you share a little what your stack looks like? And how are you doing infrastructure automation to build and reproduce it? I'm really interested in where you found ways to cut costs, and what kind of effort was involved.
http://superpowered.com/latency

Generally around 6-8ms.
Mergers are hard, and "big company buys small company and derails it" is a common story, in every industry.

Some historians of the automobile industry (Paul Ingrassia) suggest that Oldsmobile would have gone much further if it had remained an independent company. Wikipedia points out it was the #1 car company, shortly before it was bought:

"In 1901, the company produced 425 cars, making it the first high-volume gasoline-powered automobile manufacturer. (Electric car manufacturers such as Columbia Electric and steam powered car manufacturers such as Locomobile had higher volumes a few years earlier). Oldsmobile became the top selling car company in the United States for a few years around 1903-4... General Motors purchased the company in 1908."

https://en.wikipedia.org/wiki/Oldsmobile

John F. Love points out that in mid 1960s Burger King was building twice as many restaurants as McDonalds, and was on track to surpass McDonalds by the end of the 60s. At that time, Burger King had very smart management. However, Burger King was then bought by Hormel, who regarded it as simply a place to dump surplus beef that couldn't be sold through other channels. And that is why McDonalds is the #1 burger company.

The software industry is full of such stories. Roomkey.com (it's pre-purchase name was Hotelicopter) might have transformed the hotel industry, but it was bought by a joint venture of Choice Hotels, Hilton Worldwide, Hyatt Hotels Corporation, InterContinental Hotels Group, Marriott International, and Wyndham Worldwide. This joint venture regards Roomkey merely as a bargaining chip to get better rates from Expedia ("Give us better rates or we will invest more in Roomkey".)

I could try to list all the innovative startups that Cisco has bought, cannibalized, and then discarded, but it would take me all day.

Mergers are the main way that innovation is destroyed in our society. Over and over again small startups are bought, and then killed by the different needs of the new owners.
Removing an employee's duties with negative effect to the employee with the intention of causing them to quit is constructive dismissal in at least the UK, and likely the rest of Europe as much of it has better labour laws than us.

Demoting someone is generally OK provided that you have good reason and can provide reasonable evidence that the intention wasn't to cause the employee to leave. It's unlikely that you'd have any good evidence that sticking someone in a room with no duties is something your company actually wants to continue paying the person for.
Glad I'm not the only one.
Iran population is a lot more progressive and secular than the ruling elite. Which is unusual.
Atlanta seemed to be the primary target. We had something at LA and never had a problem. Servers in Atlanta were down for days, then up for a bit, then down for days again. I do believe in total it was probably 2ish weeks...
Moscow, Russia: CloudFlare’s 83rd data center
The type system also makes the upgrade process a whole lot easier.
You can definitely run PCI compliant infrastructure on services such as AWS. Stripe runs on AWS IIRC. Many (most?) AWS services are PCI compliant and using them won't prevent you from being PCI certified.
Tell me if I'm missing something, but the premise of Unikernels seems to be that a ring-0 x86 hardware environment is the perfect fit for a universal container/host interface.

Or to put it more charitably, since cloud compute services are based around booting VM images based on this model, we'll just go with it instead of trying to use an abstraction that is actually designed for this.

Correct me if I'm wrong, but it seems to me that the first thing any unikernel is going to do when it boots is switch the (virtualized) CPU out of x86 Real Mode (which all x86 machines boot into for legacy reasons, but virtually no one has needed since circa 1995) into protected mode.

Is it just me or does this seem a little bit crazy?
Do you have any source on that? The only reason I ask is I've heard that rumor many times over the years. In particular I had a civics teach in high school tell me how as a student he had gone on a tour of a Phillip-Morris (or some major tobacco company) facility and supposedly was told that they were amassing equipment to make Marijuana cigarettes because they thought it was going to be legal in a few years. Seeing how the man was in his late 50s that story has been going around for a while.
IoT and Lego
Securing your E-commerce business, Visually Explained
About 7-12 ms. Actual benchmarks by an audio SDK maker here: http://superpowered.com/latency
Uhm — get out, I guess?
My company is currently looking to bid on a government software project, and if we where to deliver 100% of what they're asking for exactly as written in the spec we're estimating a cost of at least $2 million, with some pretty serious R&D efforts on our part. On the the other hand if we where allowed to deliver 80-90% of what they they're asking for and 100% of what they actually need it would probably cost around $100-150k, using standardized solutions and very little R&D.

Basically government specs often contain some really crazy requirements written by people who only have a vague idea of what they actually need and no idea of how hard things are to implement. I have no trouble believing that at least $250k of those $330k went towards fulfilling some obscure bullet point which some bureaucrat required, but which had no practical effect on the final product.
Does anybody know if the new diff heuristic engine takes info from a .gitattributes file in to account? When using git diff to view changes it already makes a difference, see http://urbanautomaton.com/blog/2011/07/28/git-grep-and-langu...
5 Must Have WordPress Plugins for 2016
If I was hiring I would notice lack of professionalism if your email was something like hot_chick999@whatever.whatever - I would not distinguish between hot_chick999@hotmail.com or hot_chick999@gmail.com

As I would not pay attention at all if your email was name.surname@whatever.whatever, even if it was totally foreign domain/email provider (actually I would probably note strange email provider and that would be in plus)
I distinctly remember being 17 years old and being fascinated watching these videos on YouTube. It was really one of the first things to get me interested in logging into YouTube actively as opposed to simply being linked to the site from elsewhere. Nice to see that the actors didn't come out of it for the worse :)
> We updated our findings with the recent improvements in Android M (Marshmallow)

> opening a market of 1.1 billion devices

Minor nit, but considering that google says Marshmallow is on 10.1% of devices [1], that figure is an order of magnitude too high.

[1] https://developer.android.com/about/dashboards/index.html
> If you are running a business, though, you shouldn't be building things that aren't what you sell [or that you can't build more efficiently], unless you really cannot otherwise buy them.

I'd add the above. Otherwise AWS would have never been built.
TC39 is still working on it, it's in stage 3.

https://github.com/tc39/proposals
Best OPPO Phones Below Rs.10000 in 2016
I was 8 and I ran all over my apartment community/neighborhood. I just had to be home before dark. Now my parents would get reported apparently.
You really should be job hunting, your current role sounds abusive.

What are you meant to achieve in 1-3 mins? Answer the alert or be at a workstation?

How are you meant to have anything resembling a normal life?
King has been particularly interested in noncanonical, or Gnostic, texts that assign Mary Magdalene a prominent role as Jesus’s confidante and disciple.

Blargh. Not every apocryphal text is Gnostic. Gnosticism was just one of many "flavors" that developed in Christianity's infancy.
Your accounts probably weren't hacked or anything. Most likely you or your family posted on social media about the wedding and the scammers then knew you would be away from home.

Could the detailed information you mentioned be found in your social media profiles, or the profiles of your friends and family?
It's fascinating, but dates from hundreds of years after Christ and falls nicely in the genre of Apocryphal Gospels, of which some indeed strike modern fancies as bizarre.
Awesome stuff. Solid to see such a nice side-by-side integration without interfering with the existing media server.
I like the new pricing, halves the cost of running Deis.
yes, it's one humor joke
Wow, I'd never seen that case but it looks really nice. Like a poor man's Ncase.
`terraform graph` was used in the post but it's not the one he linked to.

This seems custom to me, maybe Sketch or something.
> Because network outages never happen, disks never fail or fill up, memory is never an issue, programs always deal with only the data they were expected to, products never do more traffic than expected, and all infrastructure software ships completely bug-free.

several of these things are exactly the type of things wehre the whole idea of devops just falls apart. If a disk fails what use is a dev vs a good ops person?
t2.nano instances are less than $5 a month on AWS.

Also I wouldn't even consider DigitalOcean a competitor to AWS. Not even close.
In case it wasn't intentional, that's not really what ratchet means. A close approximation would be trashy.
Ask HN: Any thoughts on Death Stranding?
Contemporary PCI compliance does not require dedicated hardware -- You can by PCI Level I compliant on DO, AWS and many other shared-infra providers.

Also, worth noting, since most places are integrating payments through, e.g., Stripe, the requirements on the gateway server are much lower.