skysight-inc/HackerNews huggingface dataset:
> Also, are you assuming the iterative development requires human intervention?

At first, yes; long-term, it doesn't matter too much. If IBM's AI agents come up with better versions of themselves they'll still be trying to rent them out to different people in order to compete with Google's and Baidu's and Lockheed's and Siemens' businesses in those market (or whoever's still around and actually running these things at that point).
In a redundant design, why not? :)
Really seems to be a connectivity problem. I took a VPN through swizerland and AWS status page loads quickly and everything is green.
Thanks for taking the survey. And bear in mind after all it will be your data :)
Yeah, did we forget the DAO "hack" just happened?

AIs can be manipulated, too, even when they "work as intended." People are putting too much trust in AI because it's "just math" and "just an objective machine". Maybe it won't make the same errors as humans would, but it could make a whole lot of other types of "errors" (at least from a human perspective). And who's to say the deep neural net algorithms written by humans aren't flawed to begin with?
Every time someone posts a cool Rust library, most of the time it makes use of nightly.

How come can I advocate Rust to serious enterprise customers, if I have to justify using nightlies to make use of such tooling?

Apparently downvoting every time someone mentions the issue with nightly being required is fair.
I don't trust your browser
Down from Estonia
Great list.

I would add "Edge Device Applications" as a new entrant to the IoT software marketplace as well. Platforms like PTC ThingWorx, GE Predix, MS Azure are essentially becoming app stores for edge industrial devices where developers can create applications for IoT nodes/gateways.

Also ML/analytics are starting to enter the equation as companies try to figure out how to optimize the tons of data that is being pushed through IoT networks, and feed it back down to improve processes.
Yes it does.

"Don't bother" as in like most professionals they see a value in paying for their tools and don't mind having to pay them.
IoT platform wars: The battle for the 4th enterprise platform
J.P. Morgan Says Employees Don’t Always Have to Wear Suits
this is super awesome, starred the repo. thanks!
Besides OVH having pretty crappy support, it is worth noticing that Oles (the ovh ceo/owner) basically only tweets in French, despites having customers from all-over the world.

This is plain rude.

This time he tweeted in english just to make some noise.

But the truth is that OVH redistribuites a modified version of ubuntu, abusing of the Ubuntu trademark.

Canonical rightfully wants OVH to either stop using the Ubuntu trademark or pay canonical to certifiy that the OS ovh distribuites is an Ubuntu-grade ubuntu derivative. This is perfectly fine.

If OVH does not want to pay, OVH should just call their ubuntu-based OSes something like "OVH Linux".

BTW, 1-2 Eur/installatio is an insane price, I suspect that Oles is just lying about that pice.
I'm still looking for a widely supported (at least FreeBSD and Linux kernels) filesystem for external drives to carry around that doesn't have the FAT32 limitations. There's exFAT but no stable and supported implementation. Then there's NTFS, but that's also not 100% reliable in my experience when used through FUSE (NTFS-3G). I've considered UFS but that also was a no go. I'm hopeful for lklfuse[1] that also runs on FreeBSD and givess access to ext4, xfs, etc. in a way like Rump and allows you to use the same drivers on FreeBSD. I'm cautious though, given that I don't want corrupted data I might notice too late. Let's see if lklfuse provides LUKS as well, otherwise Dragonfly's LUKS implementation might need to be ported to FreeBSD or something like that. External drives one might lose need to be encrypted.

[1] https://www.freshports.org/sysutils/fusefs-lkl/
Show HN: Migrating a Java applet to HTML5
To be fair, that's just the default setup. It's 2 commands to update it to the normal stock kernel.
> My former employer was on 365, my new employer is on Google Apps. It's like I've been thrown back into the stone age.

Oddly enough, we had exactly the opposite experience when a previous employer went from 365 to Google. The Google apps just worked, while the Office 365 apps ranged from hilariously bad (Yammer & Lync) to not completely terrible (the web version of Word) to mostly decent (the web version of Excel).

But man, Yammer & Lync were like a joke after using Hangouts. A really bad joke, told by a sadist. A sadist who is shorting one's stock.
Complete Omnibus: Integer Factorization
Yes, it's memory and interconnect.

I don't think it's as simple as LINPACK bad, HPCG good. LINPACK is representative for some workloads, when compute dominates. HPCG aims to balance compute and memory. There is Graph500, if memory dominates for your workload.

By the way, K computer is #1 in Graph500.
Will we maybe also get official musl-host builds accessible via rustup and automatically fetched on such a platform?
What have emotions to do with this? And what have chemicals to do with emotions?
I am not a fan of dividing machine learning and deep learning. To me deep learning is just a subset of machine learning.
If those packages' names are under trademark and the terms says you can't ship modified versions of the package, they must either:

- Ask for the approval of the upstream developer

- Rename the package, as Debian did with Firefox/IceWeasel

The problem with the OVH images is their kernel lacks months of security patches, so they're advertising insecure images as "Ubuntu".
What's interesting about this is that Cloudfare seem to duck a big chunk of the flak - everyone immediately suspects their own server, as cloudfare gives a pretty generic error page.

Lots of people chasing Heroku on twitter currently, for example when it's not their fault at all.
Speaking of non-tier1, is there support for static linking libc when building on/for FreeBSD?
Genuine question: What does this offer that http://open.mapquestapi.com/nominatim/ doesn't?

Today I use the MapQuest API, and it's been stable and fine for the 2+ years I've used it, and the search has always been very good, intuitively selecting the right entity... i.e. London, UK rather than London, OT, and finding the right lat:lon for pubs and not getting confused by other places with similar names.
Samsung will acquire cloud-computing company Joyent
Virtual CTOs for startups
Upstream being Debian, afaik they explicitly have permissive clauses regarding trademarks.
"Most internal combustion engine cars are sunk in water when the exhaust becomes flooded, which is why serious off-roaders have big exhaust scoops leading to the roof."

I don't even....
No need to explicitly declare dependencies, you have wildcards and macros at hand to manage redundancy (1). If the compiler/program accepts a file and produces another, it can be used just as easily as the C compiler. My website uses awk, m4 and html-tidy on a pipeline to produce HTML, and with 45 lines of make (with about 10-15% whitespace) I build everything, with html-tidy being optional.
It forces you to make these choices - either you're someone who enjoys formal dinners enough to own a formal jacket, or you're not. Either you enjoy hiking enough to own hiking boots, or you don't. Either you enjoy playing squash enough to own a squash racket, or you don't. Either you enjoy snorkeling enough to own a snorkel, or you don't. It removes the ability to keep these things in the back of the cupboard and tell yourself you like that activity when actually you haven't done it for five years and aren't going to do it in the next five years either, forces you to make choices about which hobbies you enjoy (and take those seriously) and which you don't.
Looks reachable from most of my EU datacenters:

https://wheresitup.com/demo/results/5767e8f88c3dcf6812b331bc
Yes, but that is exactly what people are generally looking for in cloud machines. But I guess we need a benchmark that is oriented to web application development such as serving N nginx/go/nodejs requests per second, or running a MySQL/Postgres/MondoDB server at a certain load.
Situation seems to be over. Most likely it was a routing / connectivity problem.
There's always Debian!

I honestly don't know why someone would run Ubuntu on the server rather than Debian. I did kinda like Ubuntu once upon a time for end-user computing (e.g. laptops & desktops), although eventually I gave up on it because it was too painful to customise. But why use it on a server? There's no need for the proprietary blobs it supports, and it's really not targeted at servers like Debian is.
What about Internet as a human-assisted AI?

Internet knows exactly what to do to take over. It simply has to remain more useful than anything else, as a means for avoiding entropy during transactions. Many necessary physical world transactions are reduced to few, in order to accomplish the same tasks.

Internet does not have to be conscious, by human measures, in order to take over the world. It simply has to compete against humanity in a continual positive feedback loop, wherein each iteration requires less human interaction for the same or more tasks. After enough iterations, Internet becomes powerful enough that the only way to gain a competitive advantage against others using Internet is to use deep learning to increase your leverage.

A few iterations later, deep learning has become a mainstay (think Cold War arms race, where each innovation gains a party leverage over the other party, but only for a very short period), and is now the baseline. Many more tasks are achieved using Internet and Internet-connected physical world devices[1]. These physical devices become integral parts of Internet's extended nervous system, while the deep learning systems running in our data centers remain at the center, helping Internet to learn about all the things it experiences.

Continue down this path a ways...

1. e.g., https://www.wired.com/2015/05/worlds-first-self-driving-semi..., http://spectrum.ieee.org/cars-that-think/transportation/sens..., http://www.marketwatch.com/story/drone-delivery-is-already-h..., https://www.theguardian.com/environment/2016/feb/01/japanese...
I second this. Also it means you don't have to examine the distribution after setting up a new box to find all the little things they have modified.
if bar happens to already exist no rules will execute for the first.
Prediksi bola Wales vs. Rusia
The contrastive divergence paper that Hinton published in 2006 definitely set the field off again. I remember entering grad school in 2010 and everyone was still really excited about using unsupervised pretraining. However, nowadays no one uses it.

It just turns out that with GPUs and stochastic gradient descent, no one needs any of that stuff. There are some tricks out there to making it really work, though. In that sense, Hinton's dropout paper has probably had a longer lasting effect on the field.

But either way, I doubt what OP is saying will be true. None of the real advances in deep learning are coming from self-taught coders in the middle of nowhere. They're coming from big labs with lots of resources, both physically and intellectually. This stuff takes a lot of hard thinking by a lot of people who understand optimization and probability. It also takes a ton of compute power and massive datasets, which won't be available to a hobbyist.
I totally agree with you, but how does the trademark licensing help with confusion in this case?

If they were to pay 1-2e/mo to use the trademark legally, wouldn't the confusion still exist? Or is the full story actually that they have to pay _and_ actually offer it as stock Ubuntu?
What if you have a product which the potential customer doesn't know yet it needs? I guess you can create the need (or let the customer see that it needs the product) by giving away a free version first for some time.

But how would you find the customer in the first place? How would advertising work in such a situation?

Example: mobile phones. In the beginning everybody was on landline; how do you convince the user they need a mobile phone? A similar problem may exist for certain SaaS markets.
I know and I did that as soon as I discovered they ship a different kernel.

The problem is they don't advertise "we ship an insecure kernel by default", and they call those insecure images "Ubuntu".
Everything seems to be back to normal now.
It's actually a very good analogy.

> If you can get higher expected returns with an increase in risk

That's not how risk works. You always get higher expected returns with higher risk. That's the point or people wouldn't even consider it. You also get a higher probability of losing everything.

> as long as you can spread the risk around multiple fields.

Diversification is a strategy for reducing risk. It's irrelevant to this discussion.

High risk as a strategy is sound when you have little to lose. Like when you're young and poor. When you're old and wealthy, it is profoundly stupid regardless of what strategy you employ. It is exactly like being in a casino. You have a ton of cash in your pocket, why would you engage in investments where the probability of losing your shirt is high?
Not sure about this, but isn't this something that could be integrated into rustc (or cargo at least) to be something ready to use as bench/test?
So, multiple benevolent feral AIs that coexist in harmony?
> they have a no open source contribution policy internally

Man, that's just evil. <adds company name to list of businesses never to patronise>
I'm always amused by the different default positions that different legal systems take. In America the default position would be (outside of certain highly regulated industries like drugs/medical) "let them do what they want unless a problem arises". But it seems the French approach is reversed, and they take it as a foregone conclusion to impose regulation up front.

I'm sure someone more in favor of the French approach could describe it in more favorable terms, but to my American sensibilities it seems almost totalitarian.
Lots of sites were down for me, Austria as well (just West of Vienna). (EDIT: But things seem to be back to normal now.)
I call it the internet of nothing. While there have been a lot of investments put into it, I haven't really seen any traction when it comes to the projected billions it's supposed to generate.
Testing Third-Party APIs with Mocks
6 steps to investigate unexpected logouts in Java web applicaton
Correct me if I'm wrong but I thought we differ in severity. Instead of 3 strikes laws and extended jail terms, doesn't Portugal for treatment? (I'm happy to admit I may be wrong here)
Given Dominic's other output, I'm going to believe there's more to the story because he didn't strike me as someone who would actively ignore past innovations. I know it's a popular concept to NIH stuff when devs believe they know enough to build it, but so much stuff is just built poorly without consideration for existing designs and it shows in the poor software we have to live with.
But some languages allow an "#include / import" construct. You'll have to somehow walk all those dependencies and convert them into something Make understands.
Magic Pony Acquired by Twitter
Yep, those countries are doing great, but only because the United States exists. If the United States doesn't exist, China and Russia would have taken over those countries. Their sacrifice-military-defense-for-socialist-programs strategy would have failed spectacularly.

In other word, the United States is basically defending them (and many other countries in Europe). Because the United States defended them, they don't have to spend much on their military, so they have extra money left to spend on their socialist programs.

So again, "Socialism only works until you run out of someone else's money."
You don't even what?
The title is "misleading". Even the Daily Mail has a better article: http://www.dailymail.co.uk/news/article-3649867/Zane-Alchin-...

> Alchin posted a string of abusive comments on Facebook after a friend of his shared a screenshot of Miss Melville's Tinder profile.
Thanks! I'm well aware I'm not legally allowed to transmit and don't plan to either. I'm just fascinated by the prospect of receiving invisible waves and having them translated into sound in my hand.

Can I read somewhere about which frequencies are used by ham operators, and descriptions of things like UHF and VF and narrowband and such?
What kind of retention do you implement considering those storage requirements? I mean, a simple 4 camera setup would be 4-6GB/day which is ~1.5-2.2TB/year.
AFAIK they must certify their images, which means they should offer a stock or a stock-like image approved by Canonical.

Unfortunately the only source we currently have is that tweet, which isn't the clearest one.
Ask HN: Was Amazon just down?
Our Amazon SES didn't work, problems with Cloudflare and no access to any status board.

Couldn't surf to amazon.com, but could surf to amazon.nl , amazon.de , amazon.co.uk.

Could surf to other websites ( which propably weren't dependend on Amazon)

Region: Belgium

Anyone had similar problems? I haven't seen anything appear on their dashboard.
5 Surprising Email Marketing Stats (that may make you rethink your strategy)
Hacking Productivity with Hackathons
if it's a problem people solve it somehow

look for people who already solve it alternatively

convince/learn-from/acquire/market-to them
Fair enough. Are there licenses agreements covering these packages?
panic() in a web serving route (e.g. signupPage here) is bad practice - an error will bring down your web server. Panics should be reserved for errors that invalidate your system, e.g. missing view assets or db connection on system startup.

Much better to http.Redirect/5xx.
You just write it off.

https://www.youtube.com/watch?v=XEL65gywwHQ
There is tremendous irony given the prison lobby for 3 strikes laws.
The home page looks more swank.
The fundamental limits on computation [1] that we can prove with current physics are so fantastically far from what we can achieve with current engineering that we might as well say that there are no limits.

It's like saying that I can sort any list you can give me in O(1) time, because there is only a constant number of bits encodable in the visible universe, so the length of your list has a constant upper bound. While it's a true statement, it's also rather boring, which is why we typically ignore such limits in casual speech.

http://www.arturekert.org/miscellaneous/physical-limits.pdf
Not a given, but mass surveillance might change the equation.
I want a management assisting AI. It would be neat to have it listen into all meetings to identify stakeholders and to be able to remember all the details and place them in a larger context, so you can ask detailed questions. An AI can attend all meetings, and remember every detail. Imagine intelligent documentation.
This - https://news.ycombinator.com/item?id=11937529
I think that the concept of purity, present mostly in functional languages, helps a lot for writing parallellizable (?) code. My naive assumption would be that pure code could be adapted for a 1000-core machine with only changes to the compiler and runtime environment.

That said, few things in CS are written with this kind of parallellism in mind: even most algorithms' pseudocode is written in imperative style, and assumes the ratio of data to execution cores is on the same order as the data size itself.

We definitely need something new. Both on the algorithmic front and on the architectural front. I suspect that on this scale, you could easily need more than 10% of the computing power simply to feed the right data to the correct cores. A programmable memory management unit might be helpful.
Guess it was all fun and games until we started using them to identify talent.

(although still better than having people demonstrate coding abilities on a whiteboard).
You can write your own code in stable Rust while using tooling that works on nightly. Rustup.rs makes it very easy to switch between stable and nightly.
Possible Problems at Amazon Web Services
Back to the Satoshi Nakamoto Bitcoin Affair – BBC
Sorry, I should have been clearer. I mean upstream third party packages, not those that form the core of Debian itself. If I create a package which Debian ships unmodified, but it's then subsequently patched by Canonical and shipped with Ubuntu (or via its repositories) under the same name, I'd argue that I could (but possibly shouldn't) cry foul as Canonical are doing with VPS providers.
It's the air intake, rather than the exhaust, that suffers underwater. The scoops you seen on proper off-road cars are actually for the air intake, hence them being called 'snorkels'.
From Reddit:

"Internal Combustion cars don't stall because their exhaust floods. They stall because they suck up water into their intake. There is no such thing as an "exhaust scoop""
LinkedIn Gets Lucky
My review of Hashiconf Europe 16
Dug around a bit for the paper, found this 2 page PDF:

http://vcl.ece.ucdavis.edu/pubs/2016.06.vlsi.symp.kiloCore/2...
You could argue that the French position: that the service could upset the French capital’s “commercial equilibrium”" shows a common-sense appreciation of the advantages of living in a neighbourhood where the is a good mixture of local shops and an attempt to preserve the benefits of this system. I'm sure that living in such neighbourhoods has all kinds of quality-of-life benefits in terms of communal life, neighbourhood cohesion and mental wellbeing that a strictly profit-driven approach doesn't recognise.
To be fair, we do worry about contamination of Mars with microorganisms, which I believe is a better analogue for something with a potential exponential takeoff.
Ubuntu is entirely in its rights to do this, from a legal and commercial point of view, regardless of their motives.

I wonder however what would happen if they pushed it too hard. Ubuntu has become the "default cloud OS" because of the freedom it granted and the quality it delivered at unbeatable prices. With a price tag attached, it gets less attractive; but what are the alternatives? Blessing a minor or hackier distribution? Fall back on Debian with its slow release cycle, or on Fedora with all its RedHat baggage?
If you cannot identify the customer, how do you know the product is something they need?

The recipe for success seems to be to understand a market or vertical and then offer a solution to an existing problem (their greatest pain) that particular market faces.

By targeting a market instead of a solution, you can cultivate your customer list, and up-sell or cross-sell relevant, related solutions.

The other almost-guaranteed path to success seems to be to create an internal tool for your own business pain, and offer that solution to others that are experiencing the same problem.

But trying to sell a product that you have not validated is an uphill battle.
Sigh. Why is everyone so literal here. The question then is: If upstream authors are so generous not to trademark their works, and Ubuntu (attempts) to make money on their backs, why does Ubuntu not do the same for its derivative work?
Thinking about it, Descent seems like a very underappreciated game in general.

It seems to have done much of what the quake engine did, a couple of years before Quake was released.
But Canonical doesn't seem to have a problem with that... as long as they get paid.

The truth (IMHO):

OVH changes the ISOs but wants to call it Ubuntu because it's a huge brand.

Canonical smells blood in the water and wants money.

Nobody is an angel here.
Good recap summary of the conference. "in the time between launching your browser and going to facebook, how many parties are you blindly trusting?" ... " there are at least 10 hidden entities involved when you open a browser and sign into @facebook". This is one reason I am trying to wean myself off of corporation provided social media and instead using GNU Social.