skysight-inc/HackerNews huggingface dataset:
Not to be confused by Qubes (pronounced koobs)
Ask HN: What are you using to serve ML models in low latency?
https://panini.ai/ is the easiest and fastest way to serve ML/DL models at low latency and makes the model deployment to Kubernetes in a few minutes. It also handles load balancing, caching and batching of user inputs. What are you guys using to serve ML models in low latency?
Because in fairness, it does do so many things right. It's kind of controversial[1] because of Axler's notation and de-emphasis on determinants. But it's an ideal book to give a student who has had a first, computational course in linear algebra (i.e. a course entirely devoted to solving systems of linear equations and drilling matrices).

I think Hoffman & Kunze is really the best textbook for the arrangement of material I'm talking about, but it's outdated at this point and its exposition is strictly less pedagogical than Axler. My vision for the "perfect" linear algebra textbook would be loosely based on Hoffman & Kunze, but replacing a lot of the theoretical exposition with Axler's exposition from Linear Algebra Done Right, then keeping (and even expanding) the mterial on Gaussian elimination and matrices. You could get a solid three-semester sequence of computational and proof-based linear algebra out of such a textbook, and you'd be all set to go to something grad-level like Roman.

Unfortunately it's also hard to judge a lot of linear algebra textbooks because the bifurcation between proof-based and computation-based linear algebra isn't as clean as it is in calculus. Calculus has its own separate course sequence in real/complex analysis, whereas linear algebra doesn't have a distinct name for the more rigorous coverage of the subject. So you have a lot of textbooks which choose one or the other thing, which then results in an over-emphasis on computational stuff in the first course and a complete de-emphasis on the motivation in the second course. When you are learning these back to back in distinct courses that's usually fine, but many first courses actually jump right to Axler despite the words of caution he writes in his own preface.

__________________________________________

1. Noam Elkies uses it when he teaches Harvard's Math 55a. See his list of comments and errata for the book: http://www.math.harvard.edu/~elkies/M55a.17/index.html
I was just thinking today that nintendo has been remarkably conservative with their main-line pokemon games. The core gameplay has changed very little since 1996. I guess they can't be blamed for not changing a winning formula but it's still interesting.
Such grocery stores exist: https://www.theguardian.com/sustainable-business/2014/sep/16...
You do realize that there are plenty of countries where people separate recyclables at home, right? And that it’s not a big deal. Your attitude is why we can’t have nice things, like a healthy planet for my grandkids to live on.
I didn't know this was a thing (life insurance policy that covers suicide), very interesting.
There are a lot of people, myself included, who just want to be able to use websites. I am trying to avoid two major things when I block advertisements online:

1. Dangerous ads - Cryptominers, viruses/whatever, and the like.

2. Wasteful resource usage - I also block most scripts and unneeded fonts because the value to me of downloading all these add-ons is very low compared to the cost to me through network congestion and possible vulnerabilities.

I pay to support content creators I get value from, and if more creators followed a reasonable, proportional, fee I would support more.
If it is as easy to deploy, as they say, it is bound to become the most used implementation as Ubuntu became the most popular Linux distro for servers.

I am looking forward to this.
I am able to stream video on Firefox on Windows, Linux, and Mac, including on a computer with a 2nd-gen i3 with 4GB RAM. I suspect there may be something besides Firefox at fault for your issue.
> Agreed. Aside from some vague intimations that Google is using Chrome as a business tool

Not sure about 'vague', they're using non-standard APIs to advantage their browser accross Google products, implemented a forced Chrome login and are planning to remove ad blocking APIs, the last one being the most clear case of Chrome being used to support their primary source of revenue.
Back to firefox, few years later, back to chrome.
Sometimes even saved data isn't safe from Windows updates: https://answers.microsoft.com/en-us/windows/forum/windows_10...
The open world style of Breath of the Wild seemed amazing at first, but I failed to get into it like I had every other Zelda game. It didn't feel like a Zelda game to me.

It may be more successful to make that style of game, but it would alienate fans of the traditional style of the game like myself.
A Harvard architecture, by itself, doesn't do anything to prevent code reuse attacks.
Immutable Laws of Security
I switched to Firefox about a year ago on Mac, and coming from Chrome I've been totally satisfied. Not that I've run any comparison benchmarks or anything, but it'll load basically anything I want to throw at it, has the right set of extensions to keep me rolling, and the only real performance issue I've noticed with sites is the occasional rendering block waiting on content I have blocked with uMatrix. But that last one's my fault, not Firefox's.
Well said. The business of journalism is what's killing journalism.
Tensorflow.js is pretty good.
I think one of the disturbing parts of the linux ecosystem is how it is starting to resemble the software turnover of a gigantic enterprise.

Gigantic enterprises have functioning systems, but the people that wrote them eventually leave, and the complexity of the systems is such that when they need to be updated, they are just rewritten from the ground up, with the usual mixed bag of new bugs, new features, and missing features from the previous regime.

This just seems what Wayland and system.d are, especially reading the list.

The number of distros is really really counterproductive.

Linux also DESPERATELY needs a massive hardware support information site with graphical matrices, to help guide purchases. This alone might shame hardware providers into sponsoring device drivers.

But realistically the window of Linux desktop adoption passed with Nadella taking over Microsoft and starting to right the ship on Windows, even if it is still utter garbage. There was a solid five years where Windows was being utterly insane and that was the time to strike.

Linux probably should just concentrate the resources of desktop into a near-perfect clone of OSX so they can at least unite forces with the macintosh people in usability / interface familiarity.
I have a better idea: build a new browser for a new web that is designed with decades of hindsight and isn't as bogged down in all the stupid legacy crap that the current web is.

Then port Chromium to it as a portal to the legacy web.
We are quite small team (3members), he can make progress with easier and smaller tasks intead of getting stuck on one thing for 3 days without guarantee it will be finished and working at the end
One serious caveat about the "plants like more CO2" idea:

The increase in CO2 strongly disfavors slow-growing old groth and established ecosystems, and favors fast growing plants, which are typically invasive species that take over and destroy established ecosystems, and reduce biodiversity.

Per usual, the devil is in the details.
In which browser?
What is the insurance premium on causing untold death and destruction due to nuclear hellfire?
That really depends on the cancer and the stage it's in. I think there are many cancers that are costly to treat but not that incapitating.

That said, worst case is probably as you say. Still better than in the US, IMHO.
1. The data you posted is 20 years old.

2. The data is talking about 5 year survival rates and not actual survival. The US Healthcare system is great at keeping people alive who should have stopped treatment long ago.

3. The US is behind on every other major health indicator, Infant Mortality, Life Expectancy, Cardiovascular Disease, Obesity etc. Cancer isn't the only expensive illness in the US.

This thread is overrun with Astroturfers.
Sorry to hear this.

It gets difficult to compete with the young graduates or recent hires. However, there is always a need for the experienced people like you with lot of tech chops. Try to brush up the skills and apply for interviews and answer confidently (worst case, ready for next interview); this worked in my case.

In my experience, lot of big to mid-size boring enterprise companies need people like you with proven experience. Most of the startups and silicon valley companies look for younger talent with recent skillset.

Feel free to reach out. My email is in my profile.

(I am in job hunting looking for remote opportunities; It feels applying for jobs itself is a full-time job)
If it's so valuable, you could pay for someone else to do it for you. Just like you pay to have people clean your house, wash and sort your dishes, do your taxes, walk your dog, etc etc etc.
I find it humorous how many people in this thread seem so willing to use this in production.

If you can't make Vanilla upstream Kubernetes work, it is very ill advised to think you will be met with success using a heavily modified fork that has a fraction of the support of K8S.
This is precisely my plan. I gave away upwards of $1 million USD last year. I have no assets remaining, no career, parents, spouse or pet. I’m almost out of money finally.

40 something white American male college drop out with no social connections. Tinnitus and hyperacusis long term.

The biggest part is figuring out how to maximize the donation of my organs to the medical school by coordinating self termination in a country where suicide is still largely frowned upon.

I have no insurance and just yesterday I had serious chest pains for the first time on the right half. This is almost certainly the result of not taking care of my body. Better to self terminate and spare suffering and resources, and to donate the organs.
Thumb injuries are actually treated very seriously (at least more seriously than you might think) by medical professionals because thumb injuries can have very high consequences for quality of life. You can live a totally normal life without an index finger but a missing or disabled thumb is a much more significant impact.
No, this is the first I'm hearing of it. Please go on about these "other countries".
If you're running Windows to play games, you need your virtualized Windows to be able to take 100% control (or close to 100%, anyway) of the GPU to get equivalent performance to playing the same game on Windows running directly on the hardware. This "GPU passthrough" turns out to be complicated to do, particularly on VirtualBox, which ('cuz it's free) is the virtualization platform your average hobby user is likely to be using.

(Which is too bad, because I would love to be able to stop dual booting just to be able to play some games.)
Originally from California, but now living in Vietnam for the last 3 years. My experience here is that what you're asking about is actually something very common.

People in small villages have modern cell phones and thanks to the govt military owning the primary telco, fast internet. They might not have access to a bank due to being so remote. They also don't trust their banks, for good reason [1].

[1] https://e.vnexpress.net/news/news/vietnam-bank-ceo-gets-life...
The Moore’s Law for Self-Driving Vehicles
I think another factor is just that Chrome's speed changed the landscape of web design itself, which fed back into Chrome's popularity.

By making javascript so much faster, it allowed web designers to do things that only Chrome could do.
On some sites, on others it's the 2.5-5mb PWA-that-gracefully-falls-back-to-SPA-that-gracefully-falls-back-to-SSR-with-bundled-inline-styles-and-images JS app that has horrid caching that is causing most of the bloat.
Recent discussion on “U.S. Health Care Spending Highest Among Developed Countries” (50 days ago, 698 points, 522 comments):

https://news.ycombinator.com/item?id=18851823

Opinion – “A Better Path to Universal Health Care: The United States should look to Germany, not Canada, for the best model.”:

https://www.nytimes.com/2019/02/20/opinion/health-care-germa...

Decade old Frontline episode – “Sick Around The World: Five Capitalist Democracies and How They Do It”:

https://www.pbs.org/wgbh/pages/frontline/sickaroundtheworld/

What I don’t know is how we get from here to there. The health insurance companies are already gearing up to fight MFA – “Health Care and Insurance Industries Mobilize to Kill ‘Medicare for All’”:

https://www.nytimes.com/2019/02/23/us/politics/medicare-for-...
This is the only solution. Every other developed country in the world has healthcare for its people. Politicians that don't support this are monsters who'd rather kill millions and ruin millions' more lives. They are disgusting, inhuman, immoral scum who would rather enrich their billionaire backers than help people live and recover from illness. These are the people that we should use the death penalty on because they have killed and will kill millions unnecessary. All out of greed and hate for their fellow Americans.
That’s what AMP is..,
Put your Haproxy (or nginx-ingress, or whatever) into HostPort mode, or enable hostNetwork.

I have a comment somewhere in my history that explains in a bit more detail: https://news.ycombinator.com/item?id=18660503

that's it... hostPort mode, hostNetwork, and enable in DaemonSet mode. Now all of your nodes are load balancers for ingress, and you don't need any ELBs. This is not a recommended configuration because something has to point DNS at your nodes, and the nodes are really not designed to be permanent.

If you autoscale, or scale your cluster manually, your DNS needs to be updated to keep up with that. You may be able to find a way to automate that, but DNS has limitations related to TTL, such that if you are doing this too frequently, visitors to your cluster are likely to experience issues.

But if your nodes never come and go, this is a pretty good way to run a cluster and keep it on the cheap. If the traffic you want to balance is not HTTP then ingress won't help you (for now?), but the configuration for HAproxy will be similar.
It would be much harder to fix on the browser side, because you'd have to page through all the reviews (sometimes tens of thousands) and remove fakes, then re-adjust the star amounts.

That said, it could be done...would probably take more than two days without direct access to the data though!
I couldn't figure out how to play this, so I tried making Snake in the favicon: https://defseg.io/snavicon

The framerate isn't great - is drawing to the favicon inherently slow, or can it be improved? - but it's at least somewhat playable.
nope, doesn't work that way. USA issues a lot of debt, maybe more than it should, but issuing trillions of new dollars a year is not good policy.
Has anyone tried flying to another country for more affordable treatment after the diagnosis?

Countries like Germany and some south american countries have much more affordable treatment even factoring in the lodging and flying.
It's hard to take a criticism of an article seriously if it only involves an ad hominem absent any critique of the actual content of the article.
The video of Steve Jobs introducing the Macintosh in 1984 never fails to put a smile on my face. It was a groundbreaking feat of engineering in many ways, but what impress me the most is how the computer for the first time ever had a personality of its own. It spoke. https://www.youtube.com/watch?v=2B-XwPjn9YY&feature=youtu.be...

Computers, software and humans have come a long way since 1984. By standing on the shoulders of giants I managed to build a little something that comes bundled with several different personalities…

It lets you select from 50+ voices in 17 languages.
It detects the language of text automatically.
It SOUNDS FANTASTIC - in fact, up to 54% more human than existing solutions.
It makes web pages readable (a.k.a. un-suck) by removing slow & ugly junk.
It is super fast, ultra reliable, and works 24/7!

For the past 3 months I’ve spent early mornings, late evenings & weekends doing nothing but working on this project. It’s a good feeling to finally be able to exit my chamber, and have something to show for it. I hope you will check it out!
No thanks. Milk is garbage, lactose is garbage, and casein causes cancer [0].

0. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4166373/
Launch HN: Fuzzbuzz (YC W19) – Fuzzing as a Service
Hey HN,

We’re Everest, Andrei and Sabera, the founders behind Fuzzbuzz (https://fuzzbuzz.io) - a fuzzing as a service platform that makes fuzzing your code as easy as writing a unit test, and pushing to GitHub.

Fuzzing is a type of software testing that generates & runs millions of tests per day on your code, and is great at finding edge cases & vulnerabilities that developers miss. It’s been used to find tens of thousands of critical bugs in open-source software (https://bugs.chromium.org/p/oss-fuzz/issues/list), and is a great way to generate tests that cover a lot of code, without requiring your developers to think of every possibility. It achieves such great results by applying genetic algorithms to generate new tests from some initial examples, and using code coverage to track and report interesting test cases. Combining these two techniques with a bit of randomness, and running tests thousands of times every second has proven to be an incredibly effective automated bug finding technique.

I was first introduced to fuzzing a couple years ago while working on the Clusterfuzz team at Google, where I built Clusterfuzz Tools v1 (https://github.com/google/clusterfuzz-tools). I later built Maxfuzz (https://github.com/coinbase/maxfuzz), a set of tools that makes it easier to fuzz code in Docker containers, while on the Coinbase security team.

As we learned more about fuzzing, we found ourselves wondering why very few teams outside of massive companies like Microsoft and Google were actively fuzzing their code - especially given the results (teams at Google that use fuzzing report that it finds 80% of their bugs, with the other 20% uncovered by normal tests, or in production).

It turns out that many teams don’t want to invest the time and money needed to set up automated fuzzing infrastructure, and using fuzzing tools in an ad-hoc way on your own computer isn’t nearly as effective as continuously fuzzing your code on multiple dedicated CPUs.

That’s where Fuzzbuzz comes in! We’ve built a platform that integrates with your existing GitHub workflow, and provide an open API for integrations with CI tools like Jenkins and TravisCI, so the latest version of your code is always being fuzzed. We manage the infrastructure, so you can fuzz your code on any number of CPUs with a single click. When bugs are found, we’ll notify you through Slack and create Jira tickets or GitHub Issues for you. We also solve many of the issues that crop up when fuzzing, such as bug deduplication, and elimination of false positives.

Fuzzbuzz currently supports C, C++, Go and Python, with more languages like Java and Javascript on the way. Anyone can sign up for Fuzzbuzz and fuzz their code on 1 dedicated CPU, for free.

We’ve noticed that the HN community has been increasingly interested in fuzzing, and we’re really looking forward to hearing your feedback! The entire purpose of Fuzzbuzz is to make fuzzing as easy as possible, so all criticism is welcome.
No mention in this thread so I'm just going to throw this out there, qutebrowser is an excellent choice in 2019:
https://www.qutebrowser.org
Not really, if you don't have money you likely don't have insurance and you are moved to hospice care. Maybe you can get a round of palliative chemo when tumor burden is high enough to cause symptoms (shortness of breath, gastric outlet obstruction, liver dysfunction, etc). So it's less of a financial devastation and more of a life ending diagnosis.

If you have money and insurance then a hospital and insurance company will gladly work together to take what money you do have. Sort of like a chicken wishbone.
Realistically, would we have cared if IE was everywhere if it wasn't garbage in supporting web standards?

I'm not arguing for a lack of competition. It's just that someone needs to be on top of the heap. Might as well be a company that's invested in having their pages load fast rather than an OS maker with no incentive to improve their browser.

I wish Google would go back to funding Mozilla like they used to. At one point they were 90% of Mozilla's revenue.
It puzzles me how anyone can believe Firefox will be different, especially with examples to the contrary already existing.
Back in the Before Times (Before Amazon), owning a bookstore was something I considered when I retire. Now that retirement is actually near, sadly, I have to let this go. There's simply no future in it anymore.
The contempt for the law that's on display here is pretty remarkable. The fact that he probably won't face any consequences really drives home that there are two justice systems - one for the rich and one for everyone else.
This is what I prefer to do, but it's exactly the opposite of how Blue Apron works, which is why I found myself frustrated. BA portions are designed for a single meal (for one or two people [edit: two or four]), so there are no leftovers.
There's also a feature request in ChromeOS bugtracker about adding the missing bits for minikube, part of which seem to be similar to what k3s is using:
https://bugs.chromium.org/p/chromium/issues/detail?id=878034
>they would not have a clue how to do anything, really //

Ha, used a little MacBook for essentially the first time 2 days ago, it was being used to present a slideshow (MS Powerpoint). I tried to advance beyond the end of the slide stack and it closed to the editor [terrible UX for me, IMO it should blank the screen and show a message on the laptop; maybe that's the default, wasn't my machine obvs], I was completely lost trying to scroll the slide chooser (left pane) as there was no scroll bar, and no pgup/pgdn keys, click-scroll [which works in other UI that I use] was rearranging the slides instead of scrolling. It's so easy to get lost in unfamiliar UI.

We can easily adapt if we want to, however.
Yes, but the parent comment you replied to was, I believe, referring to data leakage via DNS, not data leakage over HTTP requests. Two different things. What they were getting at is your ISP's DNS servers--and every DNS server hit along the path of resolution--know something about every request made by one of your devices when your devices route DNS through them. Assuming every request to domain.com is encrypted, your ISP may not know what you're sending to domain.com, but they do know you are sending data to domain.com because DNS is in the clear by default. This has led a number of ISPs to capture this information and use it for purposes a customer often does not know about, understand, or may object to--such as selling that information, using it for injecting advertising or hijacking requests, and other actions. What's worse is that many ISPs (in the US, at least) ensure this behavior can occur by requiring customers to use gateways/routers that are locked down to ISP DNS servers, and many of these devices prevent users from modifying the DNS servers used.

Encrypted DNS and devices like the Pi-hole provide end users a means of bypassing this behavior by avoiding ISP DNS servers entirely so even where you're trying to go isn't known by them.
The first time I have ever heard India portrayed that way is in your comment. The linked article decidedly does not portray India that way - in fact, the opposite, IMO.