skysight-inc/HackerNews huggingface dataset:
> How is google able to legally get access to these records

As a Business Associate of a health care provider organization, with an agreement in place binding them to the same rules for that data the principal they serve would have, which is enforceable not only by the principal, and by patients, but also directly against Google by the government.

> If google is able to get these, what’s stopping anyone else?

Nothing is stopping anyone else from offering the kinds of services to health care providers and insurers that involve patient data under a BAA; most health care providers and insurers have numerous Business Associates performing various functions involving patient data, including, in many cases, large tech firms like Microsoft, Amazon, and, sure, Google. If anything, Google is behind in this space in terms of volume because of Amazon, Microsoft, and some more specialized forms in the healthcare space have stronger enterprise sales positions in general, and, especially for Microsoft and some of the more specialized forms, more established relations with firms in the space that make it a lower “activation energy” to engage those firms as BAs.
Doesn't even need to be obscure. Write enough prose ahead of it and most will never get to that part.
In my experience, compilers are taught over three semesters or so: lexing/parsing is one course (or rolled into a prerequisite), the standard compilers is the second, and advanced (graduate-level) compilers is the third course.
We made our own reporting. Seems crazy to pay multiple 3rd parties to look at our own data. We're using Apache Druid on the back end. (Giant fortune 50 non tech company)
Old China Tech Giants: Hao123, the Chinese Yahoo
What if web browsers included graalvm as an alternative to WebAssembly?
Because we click on them and it maximizes Google's revenue.
Is there a solaris documentation online? I would expect Oracle to have put it behind a paywall.
One of my next projects is to create a Tcl package for webassembly that will let other extension authors compile their packages targeting WebAssembly and be able to use those compiled binaries on any platform.
It allows the user to snap and post a picture in-app, rather than using the system camera app.
not trying to nitpick your comment, but yaml has some serious drawbacks: https://www.arp242.net/yaml-config.html
Toronto became known to never give you a court date if you filed for a court date on your parking ticket.

You did have to apply in person.

And someone did create a page where you could pay $10 and they would wait in line for you.

So at least sometimes you are buying a real service.
For learning Rust: "The Rust Programming Language".

Available for free online [1] and hard copy [2]

https://doc.rust-lang.org/stable/book/

https://www.amazon.com/Rust-Programming-Language-Covers-2018...
That has worked in lucidchart for a while.
You're not alone.

A friend rented out her place to a tenant who was a total nightmare and then he went and made a yelp page for her as a person, because she's a real estate agent, defaming her on yelp (not for real estate business, but for being his landlord). So there's now a yelp page with her face on it and angry "reviews" from this tenant and his partner, and she has no way to remove it. Yelp refuses to do anything.

Amazon product search usually works for me but I often use google to make sure there isn't a better price somewhere else on the internet. So I end up repeating my search terms to Google anyway.
I tried watching 5 videos on PeerTube and none of them loaded. Then I left and went back to YouTube. That's your problem right there. I don't care if you're on v2 or v99, if your videos don't load your service is worthless.
> It would also be interesting to have an embedded WebAssembly plugin runtime, much like Lua is used all over now that you mention all those examples.

Completely!
Here are some examples on how to embed Wasm in different languages:

* Python - https://github.com/wasmerio/python-ext-wasm

* PHP - https://github.com/wasmerio/php-ext-wasm

* Go - https://github.com/wasmerio/go-ext-wasm

* .Net - https://github.com/migueldeicaza/WasmerSharp

...and many more! (just check the Wasmer repo)
Check out Reelgood [1]. It aggregates all of the streaming services and allows you to filter on genre, IMDB, and Rotten Tomatoes. I don't have to waste time looking through a bunch of junk to find something worth watching anymore.

[1] - https://reelgood.com/
I'm afraid both this comment and its parent break the site guidelines that ask you not to make insinuations about astroturfing, shilling, etc., in HN comments. Internet users are much too quick to do that, and it poisons discussion.

There's no evidence that the GP comment was in bad faith, and most of the downvoted comments I've seen here broke the site guidelines, so we needn't look for more menacing reasons.

https://news.ycombinator.com/newsguidelines.html
I'm happy with LineageOS running on a Pixel, no Play Services and only open source applications installed over adb.
Please don't take HN threads on generic ideological tangents. They're all the same, which makes them boring, and tend to get angrier as they go.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://news.ycombinator.com/newsguidelines.html
Oh, you've said plenty about his character. You've implied that he devalues other human beings, that he is lying about his (lack of) support for Trump, and suggested that he was "suspiciously" unaware of how taking a picture wearing a Trump hat would be perceived (whatever "suspiciously" is implying in this context).

Yet, if you actually look at his behavior, and the remarks of those who came to his defense, you might see that you were being presumptuous. You might then update your mental model of people who wear MAGA hats, and whether their presence would be a problem at a technology conference.

It also seems rather silly to analyze the symbolic significance and racist undertones of some guy wearing a MAGA hat once, when the people who complained about him to the Linux Foundation were openly attacking Mr. Wood on the basis of his race and sex.
Ad tech vendor Sharethrough to shut European operations, blames GDPR
I've been there. I've spent significant amounts of time reading reddit cryptocurrency boards.

I don't have an agenda. My "viewpoint" is reality. You don't have to like it, and feel free to put your trust in technology that does not deliver what you believe it does.
Love this. After Red Hat acquired Ansible I thought for sure they would cave on their open source principles, but they didn't. They really believe in open source, and we are all the better as a world for it.

Disclaimer: I work for Red Hat but have been a fan decades longer than I've worked there.
> The existence of an LLVM WebAssembly backend helps.

So why aren't people just shipping straight up LLVM intermediate language VMs and instead go through wasm?

Incidentally, would you consider wasm as a destination language for virtual machines for obfuscation? I.e. is it reasonable enough to implement it all in about a week? Plus I fear like the decompilation/disassembly tooling might be there too soon for it to be a real viable option, but maybe nobody's been working on that yet.
Yeah, I always write the grammar before writing the recursive descent parser. I can't imagine doing otherwise. It would be a mess.

I'd go further and say that for most people, the first time you read or write a context-free grammar is when you're trying to write a parser. So the theory is motivating the practice.
Billion Dollar Marketplaces Are Built with Marco Zappacosta, CEO of Thumbtack
I would also love such a library. I currently follow the same pattern of making web apps that only use local storage so I don’t have access to user data, but would like to allow users to easily use their existing cloud services for persistence.
Curious in what ways you find it better? I find google flights UI to be much better -- it's faster, has nice visualizations, easier to read, etc.
Honestly, no surprise (though 'equivalent' is more correct - nea.org isn't a dispassionate objective observer). The dirty secret in education is the quality of instruction, the condition of the building and the textbooks, whether or not iPads are readily available, all of that take a backseat to the circumstances in the child's private life. Stable home and engaged parents that take a personal interest in the child's education will mean those children will do well. We try to put too much on schools and teachers to make up gaps in parenting. A student that drops out or graduates functionally illiterate is a failure of the parents, not the school systems.

Having said that, don't dismiss the idea of choice. Parents, for all kinds of reasons, may not want to be funneled to the specific school or schools they are limited to geographically, and may want to have a different kind of instruction (i.e. they want CHOICE). Opponents of 'school choice' always miss this point.
I do not think she was some how misleading anyone. She was just wrong.

The world is sloppy, its not perfect, people are not perfect. In the end I dont care about that.
Try Harder: From Mantra to Mindset
Google isn't "becoming" useless. Google, and every other search engine, has always been relatively useless at generic queries. The fact that they're building out structured experiences for some of these queries is helpful, but the ones they haven't built out structured experiences for aren't any worse than they used to be.

If you can form a sufficiently specific query, Google is still exceptionally good at returning useful information, with few ads or infoboxes or anything else other than organic search results. If your search terms are too generic, Google essentially gives up and just serves you ads instead.
Is this the new version that has the new license terms that prevent amazon doing an "elastic" on them?
Sounds like a good reason to give more power to EPA to act on these polluters, and to properly legalize the stuff and get rid of another reason to hide the production.
Copyright shouldn't exist at all? If you write a song or a book, or film a feature film, you should be able to sell one copy (and then cheap copycat commodity production can take over) and that's it?
Heh, I was at the Apple store in Paris and couldn’t understand why people had printed off pieces of paper and marking things off based on their research on the computers there.

Like, how could you not do the research yourself in advance?

I have a hard time someone at the Apple Store doesn’t already have access to internet elsewhere to do their research.
The old school cable setup didn't let you watch on demand from anywhere at anytime.
I fear all of this will be used as part of a prediction program to find the best employees based on performance metrics. Imagine if before you even gave an applicant a callback you could see if they've ever had a bout of depression, insomnia, anything that may affect their job performance or the performance of their team. That would be standard part of any background check if that information was available.
I wonder if this is the cause of the error I've seen: Error Code 83. There doesn't seem to be an official help page for this error.
Or entirely true but they think it may lead somebody to a wrong conclusion so they declare it mostly false by implication.

Or here they are actually declaring facts are not that important, much more important thing is feelings: https://www.snopes.com/news/2019/10/10/facts-and-data-arent-... (yes, I know it's guest article, but they chose to publish it)

And the way to do it? Check out this spectacular "fact check" where they say "lacks concrete evidence but alludes to a deeper truth": https://www.snopes.com/fact-check/colonel-sanders-kfc-miss-c...

And then their obnoxious habit of "fact checking" satirical publications (which they tried to pass on as actual fact check, but after being called on it resorted by just putting a label "yes, it's satire" and pretending they are doing valuable service by that).
As someone else said

"I think it's plausible to be told something about your heritage and not question it"
I think there's some selection bias as Seagate drives are fairly abundant in oem systems where the oems included the lowest tier drive possible to shave some cost off which may be less well built and more susceptible to damage over time from vibration/impacts than higher tier drives.

I suspect that most of the time after a hard drive failure the drive gets replaced with a higher tier drive (typically from another manufacturer like WD as the person feels burnt by Seagate for having a hdd failure) which may prove more reliable.

That's my wild speculation anyways.
Elon Musk on Neuralink, AI, the Pale Blue Dot
Oh, where? I don't think I see anything about controlled memory sharing there, but I guess I missed it. Which section is it in?
You give it a heap. It doesn't allocate memory. It may allocate within its own heap, using whatever allocator/gc strategy it inherits from it's host language.
Java failed to deliver safe sandbox. Browsers finally booted it because of numerous vulnerabilities. For me wasm looks exactly like another JVM attempt, but it's a good thing, because the idea is good, we just need better implementation.

Now if I don't need sandbox, it's going to be a tougher sell. But who knows, may be it'll outperform JVM on bare metal some day.
https://en.wikipedia.org/wiki/Fuel_oil#Bunker_fuel
I thought that was the host's work. You import a function that does it. If we're talking about shared objects. Your own module's memory is managed by you (or your language's runtime)
Difference in weather forecast
Recently I started keeping a track weather from multiple sources and noticed that there are sometime major differences in prediction. From what I have noticed all private companies like weather channel, accueweather and many others have a huge range of forecasts which differ in a big way from national weather services at times and sometimes prediction of rain/snow is way off. I have installed a small weather monitoring system outside my home and noticed difference in 3-5' in temperature at times and on lot of occasions wind direction is also way off as predicted by these apps.

HN - Is there a best resource online where you can seek more accurate local weather or get data to play with yourself?
Best-Selling Music Artists 1969-2019
How to pronounce Quay: https://www.grammarphobia.com/blog/2018/04/cay-key-quay.html

Edit: I called it Kway myself and googled it after getting puzzled looks from my UK peers. The referenced article says "key" is the older pronunciation but either is acceptable.
Ahh bien sûr!
Yea, that was a fun "should we do this" conversation around the office...
I'm sure you've heard the term 'hanging judge' in movies.

The last time frivolous lawsuits were getting a lot of journalistic attention I would joke to my friends that if I ever became a judge I'd cite people for contempt of court for bringing in bullshit cases. I'd easily set a record for number of citations.
Google Search for DIY project images: Get 90% Pinterest results that end up just linking to a random machine generated page with garbage text and a few tangentially related pictures.

Google Search for someones Instagram handle: Get one Instagram result and endless pages of sites that scrape Instagram and have the person's profile interspersed with ads.
The security here is based on sandboxing code and providing limited capabilities. If you're embedding wasm, you choose what capabilities to give the sandbox. For instance, if a game wants to support mods via wasm, it could give the mods APIs to the game world but not to the network or filesystem. A database plugin might have access to interpret a database object handed to it but not exfiltrate data over the network.

We're providing mechanisms here, not identity-based policies.
Monica Cellio's lawsuit against stack overflow
Your comment about "ad-words" made me think: could Google sell ad space on these "slow site" pages? Site X might jump at the chance to pay Google to advertise its service on site Y's slow site page. I'm only half-joking.
https://en.wikipedia.org/wiki/Hogging_and_sagging
> AI and ML solutions" sounds like a lot more than just data storage.

Everyone in the space, from providers (well, the ones big enough to) to insurers (essentially all of which are big enough to), is looking at AI and ML solutions for clinical, fraud detection, or other purposes, whether in house, or via Business Associates, or (probably most commonly for large orgs) a combination, and much of that involves BAs with cloud firms that also provide AI/ML solutions like Amazon, Google, and Microsoft. From everything I've seen, Amazon and Microsoft are getting a lot more of that business than Google, because of their established relationships and stronger enterprise sales.
Will this work on platforms that do not allow JIT compilation?
Livestock emit methane (although there are potential solutions for that), and they also can help development of topsoil, and sequester a lot of carbon, when they're grazing and not force fed corn and grain in a feedlot.

Also note that North America used to have as many as 60 million Bison, versus about 95 million cattle today. And cattle emit about as much or less methane than bison do, per animal.

https://daily.jstor.org/can-cows-help-mitigate-climate-chang...
Making Work Less Stressful and More Engaging for Your Employees
Ask HN: Advice for Team Lead
I have been recently promoted to team lead. I have no prior experience handling team.

Please guide me on handling team, managing day to day tasks, time management, and handling toxic employees.
If you buy it directly from Catphones, you just get the usual Google crapware, which can be disabled. Plus an "app store", which you don't have to use. I installed F-Droid and removed all the Google apps, and use only F-Droid open source apps.
Thank you for making my point better than I ever could.
peertube will not catch up unless someone creates an advertisement market place for PeerTube, so content creators can monetize their content outside YouTube

here's a startup idea for you all. :-)
Someone suggests DuckDuckGo in practically every single post that even mentions Google.
Sort of, but not really, we just wrote APIs that let people talk to our pods directly. You can read about our architecture here (https://www.backblaze.com/blog/vault-cloud-storage-architect...) and check out the APIs and how we built them here (backblaze.com/b2/docs/).
Lab experiments involve huge amount of support people who have to do really specific work for each experiment.
Dockers explained with an analogy of co-working space
The systems I've seen basically break things into different services. Tied together with gRPC or Thrift which have code generators for most languages. So the Java backend simply makes RPC requests to a server running R.

Although in one case we had very tight latency requirements (ie: 10ms) so the ML results were pre-computed and loaded from a cache on the backend servers.
On Apple TV I run into constant "cannot be played" errors that go away after hitting the menu button and reslecting the same item.
Also, humour.
I like the UI it provides to find the solution for the problem "I want to travel from near City A to near City B some time around November, and I don't want to spend too much." Specifically, I like the "calendar of lowest fares" view.

I also like the ease of inputting advanced search parameters.

If you're going to use it to make a list of flights Google Flights is usually better.
Then something has gone horribly wrong, either in the nature (or its expression) of human beings or in your estimation of human beings.

If you are indeed right then the entire rational framework supporting the very notion of a functional democratic society of free men and women, which assumes that humans are rational animals capable of making moral judgements and deciding between right and wrong as an evolutionary strategy, is forfeit.

I'm not totally disagreeing with you, but I would be more interested in solving the original problem that makes this true, which in my view would represent a corruption of a human's natural abilities.

These types of issues expose a problem that needs to be solved elsewhere, so in that sense it is useful not to nerf the entire information world of all potential confusion.
Here's the one about the Democrats not having an American flag at the first day of the DNC.

After being busted stealing a pic from another website from the second day (a page that fact checked the claim as true), the question was changed to whether the American flag was "banned" from the convention, which was never the claim.

https://www.snopes.com/fact-check/flags-banned-at-dnc/
Web page is not responsive
To the question of "how would dynamic linking work in the future", as already stated in the article, a nanoprocess doesn't need to correspond 1:1 to a wasm module/instance. Rather, N wasm instances can share a single wasm memory to collectively represent a single nanoprocess. From an external point of view, whether a nanoprocess is implemented as 1 or N instances wouldn't be visible -- it's an impl detail -- and the memory is (still) encapsulated by the nanoprocess. Thus, there is a two-level hierarchy of: a graph of shared-nothing-linked nanoprocesses each containing a graph of shared-everything wasm instances.

There's still a lot more details to figure out, of course, but that's true for wasm dynamic (shared-everything) linking in general.
Not familiar with HuffPo but based on your examples of either middle of the road to corporate Democratic supporters I think the whole narrative of there being a bias against conservative news is a false victimization claim. There should be a bias against untruths, even wikipedia banned Breitbart and the Daily Mail as references.
GDPR will only occasionally and coincidentally (if at all) be relevant to health data held by US health care providers and their business associates, whereas HIPAA will always be relevant.
Any way to read this article without Javascript?
A small correction: Disney+ launched in the Netherlands in September 2019 [1] which was treated as a public test.

[1] https://www.theverge.com/2019/9/12/20862167/free-disney-plus...
It's not specifically referring to certification or process, it's more about software architecture. It's referring to how the core WebAssembly instruction set has no I/O instructions, so it can't do anything other than what the APIs given to it allow. And with WASI APIs, the goal is for the APIs to have a similar property, where access to external resources are represented by handles, and WASI-level API functions won't let you do anything without being passed a handle.
There's a loosey goosey replacement of words with synonyms. It took me three times to google how to turn off 'smart replies' from Signal on my Android phone. I kept getting, turn off word suggestion, autocorrect and so forth, and signal I had to make an additional effort to quote. Personalized search, they call it?
I'm a PhD student at Caltech, working on the theoretical foundations of ML. I personally don't do a lot of coding, but basically everyone in my department uses Python (especially Pytorch) for deep learning/ML. This all runs on Nvidia GPUs (never seen an AMD GPU in the office). Occasionally people code in Matlab, especially if they work in optimization or control. Tmux and git are the only command line tools I see commonly used. Occasionally people ssh into an Amazon box if they need more compute.
Lucet supports ahead-of-time compilation, and WAMR provides an interpreter.
LLVM IR is an unstable format, changes a lot and only has one implementation.So it's not well suited for a standard. Google actually did use it for PNaCl but fortunately Mozilla prevailed when wasm was created. "Do what LLVM does" is not a valid strategy. On a related note, I'm glad that Firefox doesn't support the "Do what sqlite does" WebSQL api either, but Chrome (sadly) does.