skysight-inc/HackerNews huggingface dataset:
Visio, but been looking recently around what's new.
Moving from 'drawing/clicking' to writing helped a lot.

Since then using:
(paid)
https://cloudcraft.co/
https://textografo.com/

(open source)
https://knsv.github.io/mermaid/
The word "AI" has always had a vague meaning. Ever since the 50's when people called simple logic systems AI. Everything from chatbots to video game bots have been called AI.

The problem is that "AI is whatever computers can't do yet". Hard looking problems in computer science all get called "AI". So once they are solved, they continue using the name. But solved problems obviously can't be "intelligent".

The word you are looking for is "AGI". But there is no such thing as AGI yet, so no real projects or research can honestly use the word.

Anyway more accurate terminology would be "machine learning". That's what word the researchers themselves use. Only media calls it "AI" so much.

In this case it would be machine learning models that set the parameters for other machine learning models. There's nothing in the article about "AIs building AIs", although it does automate some of the work of machine learning practitioners. I've always said that machine learning is one of the fields in a unique position to automate itself away.
> Should I stop driving cars too?

Coming soon.
I think you have it backwards (no disrespect intended). When you evaluate the choice of Windows you have to acknowledge that it brings with it the vulnerability of viruses and so the necessity of anti-virus software. Either you own that decision, and as part of your support your tool provides the necessary antivirus and you also insure through testing configuration management that its configured appropriately, or you choose a different option up to an including writing your own system to manage the "time critical bits".

Having their software run in a Windows ecosystem that they do not have strict configuration management control over was a bad decision and on the basis of this failure report. That it did not result in patient injury or death was fortunate but is certainly not guaranteed.
How come Thunderbolt 3 still supports only DisplayPort 1.2? Which is the same as what Thunderbolt 2 supported.
Then this story about viruses at a nuclear power plant won't make you feel any better: http://www.reuters.com/article/us-nuclearpower-cyber-germany...

Some great quotes:

"Mikko Hypponen, chief research officer for Finland-based F-Secure, said that infections of critical infrastructure were surprisingly common"

"Hypponen said he had recently spoken to a European aircraft maker that said it cleans the cockpits of its planes every week of malware designed for Android phones. The malware spread to the planes only because factory employees were charging their phones with the USB port in the cockpit."
Windows is a familiar interface for computers. Is there a good reason for not using a familiar user interface?
That's exactly right. The article mentions that the doctors were fortunate enough to have five minutes during which they could reboot the device. If they were in the middle of some other procedure that had tighter time constraints, a reboot could have easily killed the patient.

Just like the Therac-25, this isn't about a single problem (the antivirus or the race condition in the Therac-25's software). Designing for safety has to happen at all levels of design. Using Windows (or Linux, or any other complex OS) in a medical device shows that the designer wasn't even considering the safety of major parts of their design.

Designing medical devices with an OS that can be infected with malware (and thus need an antivirus) is the same kind of idiocy that puts a car's steering and brakes on the same CAN bus as the music player and emergency radio. It's a sign that the designer needs either more education or a different job before someone is injured or killed.
>>It completely omits the many humanities/arts majors who go on to graduate study and thence to perfectly lucrative careers.

Do you have any sources for this?
Fair enough, but when neither Intel nor AMD is bothering to put out competitive software/hardware solutions for deep learning, which is apparently going to be a ~$40B market by 2020, I predict continued dominance here. That said, since AMD is getting beaten by a factor of 2-3 in performance while Intel's Accelerator/FPGA solutions are getting beaten by a factor of 5-10, AMD has a real opportunity to be the competitor to NVIDIA here.

And despite questions about it, GTX 1080 will be a fine deep learning board, especially if the framework engineers get off their lazy butts and implement Alex Krizhevsky's one weird trick algorithm, an approach which allows an 8-GPU Big Sur with 12.5GB/s P2P bandwidth to go toe to toe with an 8-GPU DGX-1 on training AlexNet.

http://arxiv.org/abs/1404.5997
Right, that seemed to be the mtab solution Debian were angling toward. I think there were some odd edge cases where it didn't behave well, though I don't recall what those were. Perhaps the ability to specifically edit the contents to allow fixing of fubared mounts -- almost certainly loopback or NFS, both of which get quite twitchy at times.

I don't recall my precise thinking on a clean root vs. /usr split on the recovery partition, though it may have avoided some confusion over binaries. Or perhaps that you could mount the /usr partition itself independently if you wanted, assuming primary root was hosed.

Not being able to mount a separate /usr would negate that option.
But calling machine learning algorithms just algorithms is not helpful at all. I had to work through a few books and courses to get a decent understanding of ML despite the fact that I had a CS degree and a good understanding of discrete algorithms. In short, the things that are put on top of the technology stack do not reduce to the layers below in a useful way.
I asked to a few friends in India and I am under the impression that it will be very much difficult if not impossible to earn required money. From whatever little understanding I have of Indian companies - it seems like startups tend to give you more equity while big companies give you long-term shares. None of them are useful for me as I need to make loan payments every month over $1.2k (=~ INR 70k).

Moreover, if I include living expenses, taxes, etc. it becomes nearly impossible to get this much high paying job in India (I might be wrong - been over 3 years since I was in India). Student loans really make you think twice before taking any risks in life.
Meh. I think I feel what you do too. I do think everyone needs thicker skin and that we'd all be better if we did. However, just because we can lash out, and others can take a lashing, I think it's more effective to kindly point out someone's absurdity. They may have yelled first, if you yell back, no one can hear amongst all the noise. Bullying, regardless of what side one is on, is always a bad way to try and shut someone down. I don't believe the end justify the means.
I was after something like jq for s-expressions a while ago, but didn't find anything other than full-blown Lisps, Schemes, or libraries written in other languages: http://stackoverflow.com/questions/31232843/jq-or-xsltproc-a...
Where is medicine and law in these diagrams? Arts?
Okay, seriously, I need to say something, because I doubt most of the people commenting in this thread have ever dealt with either health IT, healthcare software, or any of the related nonsense.

There are kinda four flavors of machine setup I ran into while in that field: big server banks for on-site hosting (think huge enterprise VM farms, for data warehousing and record storage and virtual desktop hosting), care provider systems (think like tablets, doctor office computers, nurse workstations, room workstations), cart computers (used for things like running the sonogram or cardiogram equipment, or for other studies), and actual integrated devices (for, say, data collection).

The care provider systems are usually comically locked-down, tablets and phones having the meanest management software they can (no apps, limited connectivity, remote wiping, and so forth). Workstations tend to be centrally managed, have images pushed regularly (ha!), and often use AD and smartcards to handle authentication. One place I've seen took this a step further, and basically just booted users directly into a VM hosted on the server farms mentioned earlier. You can't use USB devices, you have highly-regulated clipboard access, and so forth--this is done to prevent HIPAA breaches. Which is kinda silly given other workarounds, but whatever makes people feel safe and the CIO happy. These workstations run some enterprise version of Windows, probably 7 Pro. Those silly-long extended service agreements you see on Microsoft? Hospitals are some of the people keeping that alive, and they will pay obnoxious amounts of money for the privilege.

The cart computers are typically like the workstations in terms of functionality, but they may have software specific to the device they're talking to. They might not be as locked down (e.g., only acting as thin clients to a remote VM), but they are still running Windows.

The device computers may run some kind of RTOS. In some cases, they'll be running a customized Windows CE installation--which is totally reasonable. There are a lot of good guarantees that that can give a development shop, least of all that they can call up Microsoft instead of StackOverflow and say "Hey, this function does x, it's documented as y, and we're paying you a lot of money, so what the fuck?". Windows Embedded (which is I think the successor, am not sure).

In all of these cases, Windows itself works pretty damned well.

It runs the software everybody needs, it has the enterprise deployment stuff figured out through decades of improvement, and really there is no reason to be scoffing at its choice.

Now, if folks have goofed up and thrown a stupid AV policy on the machine, that's a different question entirely. Health IT is full to the brim of people basically just punching a clock and being unable to get anything done in a reasonable amount of time. Sometimes, they do awesome things, but mainly they are just custodians standing between doctors and really really stupid policy decisions that seemed good at the time.

EDIT: Removed unrelated example at top.
Haha I really got a kick out of this one.

> Seine Geselligkeit trug zur Verbesserung des Betriebsklimas bei.

"His socialibility improved the work atmosphere"

> Heißt übersetzt: Er trank gerne mal einen Schnaps während der Arbeit.

"This really means he enjoyed drinking liquor on the job"
From what I can tell it looks more like continuous delivery on top of kubernetes.

Mesos on the other hand is a data center management. You actually can run Kubernetes on top of it as you can run chronos (distributed cron), marathon (containers such as docker) etc.
That was very informative. I was thinking about upwork, but now I will look at other options. Are there better sites? Why would upeork be considered monopoly?
> That actually is anecdotal evidence.

If it happened ONCE its anecdotal evidence.

If it happens repeatedly to different reporters around the world? That's a statistic. The Model S drive unit is not reliable. Period. It doesn't matter how "simple" an electric motor theoretically is, in practice, the Model S motor has clear drive unit issues.

> Anyway, the Model S was explicitly the stepping stone project to get to the Model 3 (i.e. Musk stated this). They've probably learned a lot.

I thought the "Roadster" was when they were supposed to get all of these issues figured out. The Model 3 has to be built in a year in capacities of (wtf?) 500,000 / year by 2018 or something.

There's no room for experimentation here. Elon Musk is ramping up production extremely fast and has set stunningly high expectations.

---------

Now, don't get me wrong, I think Tesla is a great company with a great vision. And that Musk is doing his best. But what I'm trying to say is that this company's balance sheet, and reliability record with their cars is causing me some concern at this point.

I would like it if Tesla could succeed, but I'm not going to hold back on criticism just because I like their mission.
It depends grammar, not accidently
Can you obfuscate your "faceprint" by tagging a few other people as you?
> When you evaluate the choice of Windows you have to acknowledge that it brings with it the vulnerability of viruses and so the necessity of anti-virus software.

No matter what OS you choose it is vulnerable to viruses. You and I will agree that the odds are your Windows system is much more at risk by at least an order of magnitude. But the IA people who demanded that this system run antivirus are just as likely to demand that Linux run antivirus, simply because the vulnerability theoretically exists and making that demand fulfills their CYA requirements. I've worked on standalone Linux systems that IA demanded have antivirus.

> Either you own that decision, and as part of your support your tool provides the necessary antivirus and you also insure through testing configuration management that its configured appropriately, or you choose a different option up to an including writing your own system to manage the "time critical bits".

According to the article, the software runs on the user's hardware. While they certainly could have made a decision to provide their own controlled hardware, it's entirely possible that hospital was not open to that option for cost reasons, for IT management reasons, whatever.
Aiui Perl6's module related design elements allow for this though I don't know if anyone has implemented what you describe.

I'll be happy to discuss this further if anyone shows interest.
London elects its first Muslim mayor
That's much of technology in a nutshell. Starting with banging two rocks together.
I have to agree with this. I found they repeated points too frequently.
Just include this somewhere in your codebase. Maybe I'll make this more robust.

postfix operator ++{}

postfix func ++(lhs:Int) -> Int {
return lhs + 1
}
#ifdef Considered Harmful [pdf]
I am aware of the "imposter syndrome" and other vagaries of academic life. I seek advice from colleagues, speak freely to my advisor and I am honest about how I feel about my current situation.

This is going on for about a year now, and I am afraid that one day I will just break down and give it all up. I understand what you're saying and to an extent it helps to know others have gone through similar situations. I am just looking for options and possibilities in case I give up the PhD program.
Heroku's Psychedelic Art
I would argue against the laws. I wouldn't harshly respond, or make a claim against their character, to someone who may not know that you can speak ill of the President in the U.S. I'd try to educate them and expose them to the fact that not everyone and every culture observes the same rules. That's all I'm trying to point out and say.
There is no guarantee this will stay for any reasonable amount of time. Look at MySpace - basically a trove of data gone entirely to waste because of greedy opportunists. What you need is IPFS to store that code! (https://github.com/ipfs/ipfs)
> Experiencing pain has a limited risk potential in most people, especially when the pain is linked to a temporary condition

While I may have agreed with this years ago, I'm pretty sure the research shows otherwise.

Also, I'm not sure why pain is considered less important than other medical outcomes. For example, would you rather live in constant pain or lose a pinkie finger? I'd lose the finger and get on with my life.
Thanks, we've fixed that above. We also changed the title from "American parents spend almost beyond their means on education", which appears to have been editorializing, to the subtitle of the article (the main title being too baity).
Yes, it's a service that uses its servers to run your code. Just like how most of us have somebody else run our email for us. There is still a mail server sitting out there somewhere masquerading for our domains, but we don't run mail servers. Now there is a service that is running my node code for me.
Static typing is not a single issue. It is several.

From a high-level-language standpoint, static typing is a crutch. It isn't necessary, but it forces you to do things "the right way"... according to some definitions of the right way. It is possible to make mistakes without static typing that you would not make with it... but if you're careful you can also do some good things without it that you can't do with it. It all depends on whether you feel more comfortable with taking control or you feel the need for some restrictions to keep you "in line".

From a purely performance standpoint, there is no question: static typing compiles/interprets to faster code.
I'm very happy with Threema (even though there's no Desktop client yet), and I'd certainly never use Signal because it's backed by the US government: https://news.ycombinator.com/item?id=8106721
There are conveniences that a proper PaaS could provide on top of Kubernetes, e.g. Heroku's deploy-on-Git-push feature. I just don't know if that's the kind of thing this project is targeted at.
There is always niqab.
he maintained a dismissive [..] attitude to her attempts at conversation [..] he was behaving in a strange and hostile manner.

I'm sorry, but if I'm trying to achieve something (whether reading, writing, or trying to get some sleep), I would definitely consider it hostile for a random stranger to keep trying to start a conversation with me.
Surely you have seen examples of nationalism outside of the 1930-40s comtext? It's an ugly thing. Maybe watch a Trump rally and then you get a good idea with an American context.
Cost report:

https://jimpick.com/2016/05/05/introducing-lambda-comments/#...

For 8000 visitors, it cost me $1.37.

The numbers might be skewed upwards a bit because somebody posted a gigantic blob for one of the comments to test if I had implemented a limit on the length (I hadn't).
You don't dominate chess by avoiding playing chess, that's for sure.
Thanks, reminded me that I needed to donate to Inscape (done :)) ! Love it for its simplicity and powerful stuff!
Hardware involved in heart surgery running a Linux system should have literally the bare minimum of software to run it. That means kernel, init, networks support (dhcpcd, systemd-networkd, if absolutely necessary samba, sshd, etc) and custom software running on top of that as nobody. Not some ~20GB of Microsoft crap driving the system to crash every couple days.
> what did JPM do that involved "outright criminal fraud?"

It's hard to know.

"﻿One of the terms of the agreement was that the Wagner complaint would never see the light of day."

JPM initially offered $1B, saw the complaint against them, and then came up to $13B to have it squashed.

http://www.thenation.com/article/jamie-dimons-13-billion-sec...

In reference to Alayne Fleischmann, JPM Chase whistleblower:

In the days leading up to Holder's November 19th announcement of the settlement, the Justice Department had asked Fleischmann to meet with criminal investigators. They would interview her very soon, they said, between December 15th and Christmas.

But December came and went with no follow-up from the DOJ. She began to wonder: If she was the government's key witness, how was it possible that they were still pursuing a criminal case without talking to her? "My concern," she says, "was that they were not investigating."

http://www.rollingstone.com/politics/news/the-9-billion-witn...
ipfs is pretty sick, but like I said on the github page, this isn't really a serious project. :P Just a little fun.

Also should be noted that tweets don't have edit buttons, and the URL is constant. It's why keybase relies on tweets for proof. The modules should be relatively safe unless they're deleted.
There is no "the world". There are only people making choices, often on the basis of a default morality they've never thought about.

The kinds of failures you're describing are exactly what you get when the default morality is "Make as much money as possible".

You can say it's currently maladapted to expect more, and that's possibly true.

That doesn't mean it's an ideal situation, or a praise-worthy one. If the talents of smart people are consistently underutilised, that's a social problem and not just a series of unrelated individual failures.
Only half?

I mean this quite seriously: you're hugely underestimating. Possibly unaware.
I have used up my previous F1-OPT (post completion) to do be a research assistant with my current advisor. I could do a pre-completion OPT but as per the website you linked me to:

"If the student chooses to engage in pre-completion OPT, he or she may not work more than 20 hours per week while school is in session, but may work full-time during his or her annual vacation and other times when the school is not in session."

So I can't go on doing a job on pre-completion OPT forever.
I don't understand. You either deploy this as a sidecar proxy, in which case you need to reconfigure a lot of them, or you deploy them centrally introducing a spof?
It's a little strange to be speaking about the anecdotal experience of OxyContin without having that experience. Is this how it was explained to you from a friend?
I think the reason you're getting downvoted is that both parties reconciled, and now they seem to want to move past it. Your comments, however, run counter to moving on.
There are a couple of things here from my POV, first - I would replace the head of their IT and any senior IT staff - who seem to look for the quickest-then-cheap solutions. Dumb ducks who don't spend the extra time understanding the importance of the infrastructure and the software they install. And also replace the service vendor, if they have one.

I've seen this happen time and again, where companies have some 3rd party service vendors who would install AV software on anything they can get their hand on, even a microwave or coffee machine - just to tell the client "my bill is expensive, but you can feel secure, we installed AV". I despise these folks with a passion.

The problem is not Windows. It's a lack of knowledge and understanding. Simple.

For god's sake - it's 2016 - dump the Anti Virus software. I am gonna make t-shirts this summer with this ;)
> Btw, really smart top grads would never even come close to these scam shops

Nice attempt at moving the goal post; first you claim only 'those who barely managed to graduate' work at those places. Now it's 'really smart top grads' don't work there.

I have no idea how the rest of what you said is relevant to the article, but your claim is simply factually incorrect.
WordPress – Really Simple Captcha Cleanup
Sorry if I was unclear. I intended to communicate that Go has been used in lieu of the three languages at Google. Unsurprisingly, since that was the intent behind developing it.

To the degree IBM and SAP drive enterprise languages I suppose their consultants and sales staff could go whole hog behind Swift as a long term strategy. I'm not sure I see the same strong parallels with Java, I remember Sun playing a role that uniquely leveraged its hardware and software synergy. Redhat played a role there too: there having being at least as much Java as an alternative the Microsoft stack as a dictate of blue suit consultants.

Which makes me wonder if the rationale for Swift's adoption based on open source is significantly more compelling than predicting the adoption of C# on a similar basis or a case that the adoption of the opensource .NET as the replacement for the JVM. I suppose it's that I'm not sure I see IBM and SAP as having orders of magnitude more influence on enterprise or tools selection than Microsoft or that I see top down implementation of consultant recommendations as dominating bottom up decisions by small teams.

Of course, predictions are hard particularly about the future and your mileage may vary.
How few people appreciate nucular science among us!
First post!