skysight-inc/HackerNews huggingface dataset:
> A few anecdotal examples don't tell us anything about a population.

Aramco - the world's most valuable company - is leaning on Johns Hopkins to staff and run its entire healthcare system. They're not even the only one forming these partnerships with US hospitals and research university - just the most recognizable mame. That's more than just 'ancedotal'.

OP's question was 'which hospital would a wealthy informed person choose'? I'm pointing out that we don't need to speculate, because we already know which one was chosen by the wealthiest company in the world, (owned wholly by the fourth wealthiest country in the world[0]).

[0] The country with the second-largest sovereign wealth fund, by the way, is the UAE, which is also forming the same partnerships (Cleveland Clinic).
Rust on an Arduino Uno
Such blatant ignorance, cognitive dissonance, and chauvinism is astounding.

I have worked with tools like you and I hope I never do again, your attitude is toxic and I doubt your professional capability.
I suspect that the "connect to your car" step wasn't even necessary - that the activity logs are constantly streamed to Tesla's service. And yes, it's worrying to me that they collect information to that level of detail, that the information is tied to your identity, and that they have no problem publicizing that data if you say anything bad about them.

If I buy a Tesla, the first thing I'll do is snip the antenna cable.
Well, the fan-made mockup has such look because that's the only thing you can do with the screenshot.

Real mod could do much more, e.g. changing textures or models geometries.

It's the whole new cartoony art direction that's weird and off-putting, unfortunately evoking the feel of cheap mobile games.

Here is a real world photo example of what look modern AAA "Civ-like" game could strive for:

http://i.imgur.com/p4XZDeR.jpg

It's possible to be lush and colorful, yet realistic and more mature looking.
Not the OP, but on my Android device I have an easier time of calendaring since basically any app I choose will show all of the calendars I want (personal, my work calendar, my manager's calendar, my team's calendar) in the same space. For desktop, I did have Sunrise's desktop app until I noticed I wasn't getting a proper sync of some (apparently random) appointments from desktop to cloud/mobile, and even more so because I accepted an appointment via Sunrise and it changed my email alias in the response from my actual address to Sunrise's generic "invitation@email.sunrise.am" so that people then started emailing me at the generic email rather than my actual address.

Most of my calendars are Google Apps. Outlook was my backup for the work calendar using the Google Apps Outlook Sync app (although I've noticed a few sync failures there, too), and just adding additional calendars to Outlook without having all of my email there too looks like it requires some kind of arcane magick. Thunderbird+Lightning got rotated out of the mix quickly due to a lot of issues syncing and getting multiple calendars into it.

Probably because everyone we're communicating with is mixing between Google Apps/webview calendar and Outlook or Office 365, I also find that I regularly can't see an appointment that is emailed to me in my email client as it shows up as an .ics file attachment instead.

So featurewise:

- Most important for me: Easy addition of multiple calendars, where I can just select which calendar a new appt should be added, as easily as I can in my Android clients- I hate using web clients for calendaring, and they never really show multiple calendars well. NOTE: I mean that the calendar has a direct sync to each of the calendars online, not having one main account to which I have to share all of my other calendars. I want one place where I can go to view and create appointments and then have them also show up in their respective accounts.
- Supports open standards like CalDAV/CardDAV as well as syncs to Google or Office 365 (I can select a provider like Fastmail that uses CalDAV for my personal calendar, but I'm stuck with Google or O365 for work)
- Desktop client, multiple views (agenda, today, week, month)
- drag-and-drop of items into the calendar to create a new appointment
- "Send to calendar" from an email as an option
- Categorization/tagging on an appointment would be nice - Outlook allows this but Google doesn't seem to allow tagging appointments like you can email

A bit of a data dump, but a desktop client that handles multiple calendars well is surprisingly difficult to find in Windows. I happily pay for a number of otherwise free services (Pandora, Evernote, Pocket, Lastpass, etc.), but there really isn't even a pay option.
> settlement, at some level, is a social fiction

No. This has been true historically, but with the advent of modern cryptography (and specifically with the invention of secure digital signatures) it is no longer true (or at least it need no longer be true). And the folks at Etherium surely know this, which is why the paper ledger argument is not merely a straw man but also disingenuous.
TU Hi Hai Chudail Story 2016
"A technology that kills people" would describe cars in general. The nice thing about self-driving cars is that they kill fewer people.
You can already do that with human drivers today. Shining super bright lights down a road before a sharp turn can surely kill someone.
40 times as much in our case. But sounds like they aren't forcing it on us right away.
This is not strictly true, and it's important to this debate to understand why. The relevant equation is the equation of exchange: MV = PQ, where M is the supply of money, V is the velocity of money (how fast money gets spent), P is the price of goods, and Q is expenditures on goods and services (demand).

You're suggesting that if you raise M, P goes up. But there's two other possibilities, instead: Q goes up, or V goes down.

We actually did this experiment just recently, where we printed a whole bunch of money and dumped it into the economy (quantitative easing). We did NOT get inflation (increase in P), because V went way down over the same period - basically, the banks absorbed all of the money and didn't invest it, so it didn't actually move into the economy.

But if we gave money to poor people by printing currency, it's likely that V would go up, because these people would actually spend all of that money, and the people they spent it with would spend it, etc.

It's possible that in this situation, we WOULD get price inflation. But even in this case, that's not clear - what might happen instead is that Q goes up - we would simply get a general increase in demand for goods and services, but prices would remain more or less stable.

The difference is whether you think that we are limited in productive capacity. Many (some?) economists think that the main problem with our economy is a severe lack of demand - people are just too poor to buy shit. If people wanted to buy more stuff, we'd have no problem making it - we have factories and factory factories. In this situation, if we give everyone a large fistful of cash, all that happens is we all suddenly get to be busy doing exactly what we want - making shit and enjoying the products - without a huge increase in price.

Price increases happen when people are demanding goods and services but we can't produce enough to meet that demand. It's possible this might happen if we print a bunch of money, but I think in our economy, where the main story is severe underemployment, where productive capacity is going to waste, where smart people who get PhDs don't know what to do with themselves, this is not what would happen; we're much more likely to see a long period of economic growth before we start to see inflation happening.
Go is great if you dont mind writing 1000's of lines of boiler plate code one would expect to exist.
For those that agree with this, I have a simple question.

If not Electron, how should one build a desktop app for Windows today? It seems the correct way is to use .NET and WPF if you want to take Microsoft's word for it. I've done this and it's installed on on 100k+ machines. In my experience, WPF is horrifically slow for users and uses just as much or more memory than Electron.

With that in mind, I don't really see how Electron has any downsides at least on Windows, and has plenty of upsides: build apps that respond to input much faster using a more familiar set of tools (JS, HTML, CSS). No .NET dependency that makes the install process a nightmare. No need for a custom update component (always very complicated, even for a super simple one) since Electron can just load remote resources. No need to worry about Admin privileges. Better support for monitor densities. Much better text rendering. So many things. I think Electron is saving Windows desktop app development, not killing it.
Clearly people have opinions that range across a wide spectrum on any subject.

To say interest in is divided into either hate or love is disingenuous.
> Most Scala libraries never used reflection, so most of the ecosystem "just worked" on Scala.js.

Do you have personal experience with this? I do not have hard numbers, but for me - basically none of my stack worked.

I had to find a new JSON parser. I had to find new validation for my form stuff. Etc. etc.

It wasn't impossible, but it was a lot of work.
GTX 1080 Graphics Card – DisplayPort 1.3/1.4 Ready
If the FTC can force Funeral Homes to make their prices public (https://en.wikipedia.org/wiki/Funeral_Rule), then why can't they do the same for hospitals?
> a course in IPA, which may I remind you precisely nobody understands.

Plenty of people understand IPA.

> No, "car as in character" is still.

It's still completely incomprehensible unless you know which vowel sound is meant, which is the whole point of this sub-thread.
"Autonomously summon your car whilst providing continuous supervision" is a lot less headline worthy.

Indeed, Tesla themselves (https://www.teslamotors.com/blog/summon-your-tesla-your-phon...) like to describe it as you pulling up in your driveway, hitting a button and the car going off and parking itself in your garage while you walk inside.
Considering that cars are several ton explosive machines that are among the most lethal devices we interact with regularly, the idea of "running them through the entire gambit" hardly seems like a terrible idea.
the real answer is: they will charge as much as your insurance will accept. Then your insurance will "negotiate" a lower amount based on their leverage, data and other closely guarded policies.
I'm pretty sure he had to turn on two separate settings, both with their own warnings. There's one setting to enable Summon, and then there's another setting to disable the requirement for "continuous press," since by default Summon only operates in a dead-man's-switch mode with the driver's finger on a button in the phone app.

I do think that the double-click Park feature could use an extra confirmation step. It already pops up a window asking whether you want to go forward or backward, and all they need to do is make it so you have to actively select one, not default it to forward as they currently do.
Syrian Electronic Army Member Extradited to the United States
Agreed. I was kind of disappointed in the "AI" in Civ V. The first time I played and an country denounced me I obliterated them off the map and thought to myself, no one else will be foolish enough to denounce me now. Wrong, if you take over nation completely then everyone starts to denounce you, that is the way the "AI" is programed to think.
Instagram's New Logo Sucks. And That's Okay
On this screen one can see the scanners ip: http://imgur.com/INXXlbI
Thanks for links. So, here we go.

re generating C. The key thing is whether it generates human-readable and -editable C. Most of those tools are used to just feed and piggyback on a C compiler. In my scheme, the Haskell is like the high-level, executable spec with C being equivalent. Such tools might be a start on my goal. I like that JHC has no garbage collector. That's promising for same reason Rust having no GC is. :)

re Frama-C. Oh, yeah, that's good thinking as it's already been used for plenty C verification, even standard library. I was thinking of encoding Haskell specs in Frama-C somehow but not sure as I'm not formal methods specialist. Anyway, you might like where such techniques got their start for mainstream languages:

http://apotheca.hpl.hp.com/ftp/pub/dec/SRC/research-reports/...
The software did not work as designed, because it is designed, above all else, to not hit stationary objects.
Does anyone remember Empire Earth? I'd love for that game to be remade. I truly enjoy playing Civ but the RTS side of empire earth created a dynamic mix of technology advancement and geopolitics combined with a starcraft like micro-management opportunity.
The traditional Silicon Valley development culture that developed under web apps isn't up to the complexity that results when software meets the real world in safety-critical contexts. Heck, as formulated, it wasn't ready to deal with smartphone apps!

You have a feature where the car navigates itself through parking situations, and no hardware or software developer ever paid attention to overhanging obstacles? That wasn't even a concern!? To me, this smacks of the same kind of arrogance and shortsightedness that caused Nest to release thermostats that deactivated without WiFi signal.
What about the microcephalic babies born to people infected with Zika? That's not exactly a hardly noticeable side effect...
FWIW, Steam reports 3.57% of users running OS X in April [1].

[1] http://store.steampowered.com/hwsurvey
If you feel that way, then don't turn this feature on. It's off by default. This guy turned it on, then screwed it up.
Because a funeral is 1 service and something like a birth could be 100 different services with different experts and requirements that are impossible to predict beforehand..
Test Your Small Business Apps
So Summon mode, which Tesla itself advertises as, amongst other things, a way by which your car can put itself in the garage (https://www.teslamotors.com/blog/summon-your-tesla-your-phon...), can't see objects that are not 'on the ground' but in the air, like, say, a Garage Door...

Seems like something of an oversight.
What I mean is that C is defined in terms of a virtual machine with absolutely no restrictions on what happens if you step outside the boundaries of that machine's defined operations. That's in contrast to real machines, which typically have much less undefined behavior.
All the compilers I ever used in my professional career could do C99 but most companies limit themselves to ANSI C (good luck convincing anyone that the term is incorrect!) for "compatibility" reasons and it's got nothing to do with Microsoft (who uses their compilers for C anyway?).

Your prize for pointing out that the usage of ANSI C is incorrect is: disappointment in humanity.
"Move fast and break things." probably didn't literally mean bones.
Interesting & fun. However, apparently none of these people were just fooling around, surfing, watching cat videos, or posting idiotic things on Reddit or Facebook or whatever-the-latest-trendy-site-is? I don't believe it.
It's real-world capitalism thought through to the end. You can monetize any service to anyone, even more so when there is a lack of a proper free market in certain niches.
So what? If you can't tolerate an opinion I can imagine you are having a hard time on the internet. :-)
Thanks for your comments.

Its not for me but for someone I know who was once very skilled in the art (I myself am clueless about PCB matters). Wondering if starting PCB designing again be a source of livelihood.
to run one app as root, you load up instructions to root the currently installed OS, and install one of the generic SU* apps to manage it
> Classroom size, homework, or any other measure is only weakly related to performance. Nothing beats a stellar teacher.

I think you'll find that the impact of teacher quality on student achievement is dwarfed by the impact of student quality.
The "parked trailer" description is confusing.

A picture is worth a thousand words - check out the crash here:

https://www.ksl.com/?sid=39727592&nid=148&title=utah-man-say...

This is not a sensor failure, a sensor just clearly is NOT on the roof forward to measure object height in close-contact situations.
This has to do with your character set. See Window->Translation->Remote char set. Change it to UTF-8 or the one that is on your system.
Is there a video online for it?
Is there any good reason your website should be dependent on this URL, rather than including the JS files on your own server?
You're papering over "legalized monopoly" by using different words.
Some of the performance gain was coming from the use of Unsafe in earlier versions of Spark (e.g. Spark 1.5). However, the massive gain you are seeing in Spark 2.0 are not coming from Unsafe. It is coming from this idea we call "whole-stage code generation", which eliminates virtual function calls and puts intermediate data in CPU registers as much as possible (versus L1/L2/L3 cache or memory).

We will be writing a deep dive blog post about this in the next week or two to talk more about this idea.
Sounds like a lot of companies are going to end up with multiple GitHub orgs.
This feature is disabled by default, needs to be explicitly enabled and comes with warnings that it's an immature feature and you need to be very careful with it on. And even once you turn it on, it requires you to press a button on the key fob for it to work, but he went and disabled that safety feature. Tesla didn't slip this in without his notice.
I think you dropped this: \

¯\_(ツ)_/¯
That's not true. The software is designed to work under human supervision, and the autonomous collision avoidance is a supplement to that supervision, not a substitute.

You could certainly argue that the software should be designed to, above all else, not hit stationary objects. But it is not actually designed that way.
Cache-Control: immutable
Gonna throw my own hat into the ring here and suggest Curabase [1]. This is my project which enjoyed some facetime here on HN earlier this week.

I also have a simple chrome extension which loads your links in a new tab [2]

[1] - https://www.curabase.com

[2] - https://chrome.google.com/webstore/detail/curabase-replace-c...
> it's also hardly black and white

No, I think it's clear. The Russians invaded another country, conquered Ukranian land and kidnapped Ukrainian people.

EDIT: Fixed the ambiguous pronouns
In other words, in Git, a branch is just a named pointer to a particular revision. In Hg, these are called 'bookmarks' and they work exactly how you're imagining; and there is an immutable sort of bookmark that is called a 'tag' (bookmarks can be repointed; tags cannot). By creating a new head (i.e. branching) and naming that new head with a bookmark, you do exactly what `git branch` does.

Mercurial also supports an autonaming of revisions which automatically applies to all child revisions, too: these are meant to be independent lines of development with their its own head revision, and are called 'named branches'; that is what `hg branch` does. The problem that you're identifying (and that I agree is counterintuitive!) is that these names become part of the commits themselves and therefore public knowledge. Mercurial warns you when you `hg branch` that this is happening and says "did you want a bookmark?" but does not tell you, e.g., "to undo what you just did, type `hg branch default`."
Unfortunately, these warnings were not heeded in this incident.

The way cars chime at people, so often, for such bs reasons, it's a wonder anyone would design a UX where it's safety-critical for someone to pay attention to a chime and pop-up. That UX designer needs to have a good talking to, or be fired.
Number 2 makes me laugh: "Branches are expensive in Subversion - False. A Myth."

Totally misses the point that the expense of branching and merging in Subversion is all in the UI/UX. Not only is it horribly cumbersome, it's also much easier to get it wrong, not obvious that you are getting it wrong, and harder to recover once you've discovered you've got it wrong.
Elon Musk probably understands this, as in the other half of his days, he's running SpaceX that can successfully return first stages in one piece.
Is compiling from source is the only way to test Spark 2.0 without using the proprietary Databricks package?
They are part of a cycle of private wealth creation that includes, but is not limited to, the following elements:

1. Local politicians "save money" by outsourcing management of prisons in their districts to private companies

2. Contracts awarded for services within these systems have kickbacks which direct money for services back to the municipalities

3. States award contracts to build new prisons in towns, who are told that jobs will be created for their towns, plus the aforementioned kickbacks

4. Now that the prisons are built, they have to be filled. So the local police departments get to work arresting people to fill them up. Judges, lawyers, sherrif's departments, etc justify their own existences by meeting arrest quotas, being "tough on crime," etc., get promoted up their respective ladders until they're in positions of power to keep the cycle going.
It does sound like there could be an improvement to the interface here but to be fair it is a parking mode and ran into a problem due to the specific environment it was started from. In a normal parking situation it would have understood its environment and not had an accident. There are many special cases that are being learned from every day by having some autonomous features in use by the general public.
I know for a fact LinkedIn dropped Scala because of dissatisfaction over Scala. Things like maintainability, the fact it was just a single company developing Scala, etc that caused them to switch away.

Kafka is deprecating their Scala clients because of maintainability issues as well. Scala keeps making breaking changes on dot releases, making it impossible to maintain long term.
There were literally no bones broken here.
From the accounts here, it sounds like it's pretty easy to activate Summon when you just want to park your car, by accidentally pressing "park" twice instead of once. This is compounded by the fact that there is no "off" for Teslas, you're expected to park it and get out. Sure, there might be dings and dashboard lights, but I can easily see how someone might not see them, or might not know what they signify is about to happen. Finally, as far as I'm aware, there is no external sound or indication that the car is in Summon mode, it just starts to move, so I can easily see how, once you exit the vehicle, you'd be unaware of it happening behind you.
Anonymous Operation Icarus Hits Bank Sites
The solution is simple. Stop buying this crap. Know your farmer and buy your meat directly from the source.
Well, if coffee shops started offering up free coffee with ads on the cup, people wouldn't pay $5 for coffee either.
> I think we should call them "generator comprehensions" again.

I think we already do. Perhaps not officially, but "generator comprehension" is a widely used term among Python folks, in my experience.

A quick Google offers no evidence to the contrary: https://encrypted.google.com/search?q=python%20%22generator%...
I used to use VC++ to build C code sometimes. People write software in C, and if you use VC++ you might want to compile it. C and C++ are not the same, and the fixing-up process can be time-consuming and error-prone, even assuming the code didn't go full C99 with anonymous aggregates and designated initializers.

Fortunately, these days VS2013+ do an OK job of C99.
A government-granted monopoly in a prison is not a free market by any stretch of the imagination.
AoE would be awful with in-game purchases. I'd rather play an old version on a VM than go through that experience.
That's one of the things I like about Clojure too, i.e. that is a good tool for many jobs, in part because it runs on the JVM, the browser (ClojureScript), and can also be used to build React Native apps (http://cljsrn.org/).