skysight-inc/HackerNews huggingface dataset:
> Presumably you wouldn't do that to her after she saved your life.

I wish that were so, but disease is not confined to the reasonable, the rational, the kind, the respectful, or the grateful. On the contrary, the stress of disease and it’s associated burdens (social, financial, psychological, etc) tends to diminish those qualities in even the best of us.

Harvard did a huge study on malpractice suits a while back. They found that most medical errors that caused the death of a loved one did not result in suits, and most suits did not originate from medical errors. That is to say, the good or ill you do a patient isn’t the reason they sue.
Container patterns
Agreed.

This seems like just another instance of "slow light", which has been a thing since 1998 [1].

Speed of light in tailored materials has been as low as zero. As in, stopped. And then restarted on command.

[1] https://en.wikipedia.org/wiki/Slow_light
...but the product is free WiFi.
Apache OpenWhisk – A serverless, open-source cloud platform
> I've used colormath package to convert RGB to LAB and do some DeltaE calculations.

Reading this makes my stomach sore.

Remember that RGB is not a colour space. Neither is CMYK. Colour encoding models do not necessarily imply a colour space as outlined by the definition of an RGB colour space via ISO 22028-1.

Even Lab encodings will vary based upon the assumed white point.
That's what neoliberal basically means. Liberal on social policies, (i.e. they don't want to seem as bigoted towards any group of people), however on the economic & foreign policy front, they're quite to the right by liberal standards, (i.e. pro interventionist policy).
What I Wish I Knew When Learning Homotopy Type Theory
What you describe is actually hard, especially for upstarts. Legacy carriers and claim processing platforms are in good positions to deliver on AI claims given they have the image and settlement data.

There are a few companies already doing similar, https://www.galaxy.ai as an example there are a few others.

From what I can tell, they are producing good guesstimates but not yet human level.
> But given the choice between a developer who communicates clearly in code and knows it and one who either needs or believes he needs comments I'll choose the first.

This really just reads to me like you're selecting for hubris over humility, which is not likely to get good results over the long term. Give me a coder who doubts his code any day, over someone overconfident.
Agreed, there's a great formula editor which is very nice if you want to create math presentations in powerpoint instead of in beamer (and I wouldn't blame you, especially if you're in a hurry).

But could you really imagine writing a serious mathematical document (paper, book, thesis) in Word? No Git, no vim/emacs, no plain text? Abandoning the digital lingua franca of mathematical communication? Abandoning the packages written by the sum total of anyone who has worked on anything close to mathematics in recent years? For what?
Is there something like xinput for Wayland? I tried switching to Wayland session in recent KDE Plasma 5.12.0, but lost the setting that emulated middle click with left + right clicks, that I was setting with xinput.
Thanks for the update about the change of the rules.

When I was in the US on an H1B, the pro-forma rule was still "you have to be outside the country immediately".
Well I think they missed the mark Wave could have being MS Teams, hipchat, slack alternative with a bit of tweaking :)
It's not because it didn't happen yet that economists (or economic theory) are wrong. Chinese economy is growing so fast that they can essentially bail out banks (silently) whenever they want and have little impact on the budget.

It should be interesting to see how it develops when the economic eventually slows down and China is no longer the cheap manufacturing park of the world.

25y is nothing. Japan went like that for 40y, from the end of WW2 to laye 80s. Until it stopped and never recovered since. Fortunately they stopped at a high income level.

A more interesting history is that of Argentina. It was an export powerhouse that went from being a poor Spanish colony in early 1800s to having a per capita income as high as Germany or France in 1920s. After the crash all went downhill and income levels are back to mid levels.
Though I personally avoid processed foods because I believe that promotes health, I have to caution you to slow down there a second. This is a cohort study, which identifies correlation, but does not prove causation. This work is a call to action to perhaps the same institution that ran the study, or other public-interest institutions, to search for links.

However, if you’re very interested in learning about the differences between processed vs. home made food, I recommend “Nourising Traditions”. This book, more than anything else, has changed our approach to cooking and food selection. And I can feel the difference.
Which reminds me of "a milion and one is still a milion", by a polish poet I forgot the name of.

He or she was talking about the deaths in siviet goulags.
Some. Some push the same old practice model but with reasonably cheap prices, so they can keep their old patient base and make their income off the slightly higher billings and the reduced overhead of eliminating your billing (read: calling the insurer and arguing) staff.
When I'm unfamiliar with the internals of a piece of software, it can seem like black magic; but it's illuminating to see something you didn't know break down into familiar steps. When the rationale behind the steps and the secret sauce -- business logic -- between them is explained incrementally, my understanding of the system grows even more, so I love posts like this.

However, can you say a few words about why one would want to a write an alternate Wayland compositor professionally (i.e. reasons other than learning and exploration) -- as in: does the protocol offer places where meaningful feature differentiation can be achieved, while still achieving full compliance?

The existence of something like 'wlroots' to me is an indicator that prospective Wayland compositors are, by necessity of supporting the Wayland architecture, more similar than different. Is that accurate?
Five Growth Lessons from China’s Big Tech
Is that because you care about verifiability though, or actually interpretability? If the system provides you a diagnosis without context, but later can be confirmed by actually testing for that condition, do you still refuse treatment because you don't know how the original diagnosis was suggested?
Debian is running a GitLab server in beta at https://salsa.debian.org/public
What is done in a typical OOP language with inheritance
you can also do with interfaces (assuming the language has them) with more implementation duplication, and/or with mixins (like Ruby modules) without that kind of duplication (the latter can be seen as a kind of inheritance and may be ruled out by some objections to inheritance.)
I made something similar for Japanese learning, but instead of merging subtitles, I analyze the Japanese subs with mecab, look up the words I likely don't know based on their JLPT level, and add them with reading and translation on the top right of the video.

I also plan to auto generate Anki cards with unknown words when I do the analysis pass.
Tangential to the point you’re making, but in hindsight McCarthy was proven right about Communist infiltrators in the US by the Verona papers [1] which were declassified in 1995. If anything, he underestimated the number of conspirators.

[1] https://en.m.wikipedia.org/wiki/List_of_Americans_in_the_Ven...
When suggesting that Debian provide a security-supported release stream other than stable, the usual response is that the security team doesn’t have the capacity to support another one. That why I pointed out unprompted that I’d cut stable if there isn’t capacity for multiple security-supported channels. I realize it would be a big change for Debian.
What, JSON shouldn't have schemas because they exist for other formats? Or JSON shouldn't be used because XML is good enough?

While I agree that tech should reevaluate its sisyphean upgrade treadmill, I'm not sure how that relates here.
> the "old math" kids had to do thousands of additions in the first and second grade, and developed ten times the sense of numbers compared to kids today.

This must be variation from school to school or state to state. My kids are stuck with more homework than I had when I was a kid. I actually wish they had less homework, they're not getting enough exploratory time during their school days. They also have a better intuitive sense of numbers than I did.

> Just get over the addition and multiplication, please... you won't have time to teach kids logarithms and integrals later.

Generally speaking, I think calculus is being taught earlier now than when I was in grade school. My kids (grades 5&7) are being introduced to some interesting arithmetic concepts that I didn't get when I was a kid that I think will complement higher math.

As a parent, I'm not seeing any issue with lack of volume or of progression toward higher math concepts, FWIW...
Again...no, it is not. You are confusing different things here. Even if they just learned about it the night before, your bank cannot withhold your direct deposit without breaking the law. Unless there is some special situation like a new account or they suspect fraud.
A custom Elixir/Phoenix application I wrote. I'd recommend Feedly for anyone who has a small amount of feeds they follow (I think I have over 200 different sources at the moment), but I need custom ordering that Feedly doesn't offer which is why I wrote my own.
That's odd, when I learned about it a long time ago I was told it was intended to measure "inherent" intelligence, not the level of exposure/memorization of a massive set of (likely trivial) data points.

Vocabulary very clearly belongs on an achievement test, not an aptitude test (as I imagined IQ to be).
I'm afraid not. Some configuration via libinput is possible, but they have been nerfing a lot of features like that. In the future I intend to close some of this gap at the compositor level, but that's not prioritized right now.
Anecdata, but... I personally know so many missed cases (from “mundane” cases like mono, to the more serious cases like neuroblastomas) that were diagnosed by googling or a guess from a Med student after being dismissed by a specialist, that leads me to suspect the problem is inherent, rather than the occasional miss.
There is a huge swathe of problems where AI can provide tons of value, and where most of the benefits and costs of getting it wrong lies with the person deciding to trust the AI in the first place.

Your AI self driving car doesn't need to explain itself, it just needs to arrive safely. An AI that merely supports a human decision maker also might not, depending on how its applied. But the AI that might deny your access to treatment for a disease, reject your mortgage application or recommend to a patrolling police officer that he should pull you over, and not the next car -- those AIs should explain themselves.
My grandmother was a pediatrician in Kiev in Soviet times. Her salary was about on par with anyone else, but she got tons of gifts.
> prospective Wayland compositors are, by necessity of supporting the Wayland architecture, more similar than different. Is that accurate?

They all support Wayland protocol, but they can be quite different. For instance see the whole topic on server side vs client side window decorations.
Exactly, replaced once a year that's easy to write but very hard to actually accomplish.

Just like ITER it's extremely radioactive during that process, so you need to handle all of that remotely and your reactor design must be capable of both opening and closing regularly.

Sure, it does not seem as sexy as superconductors, plasma, etc but it's a surprisingly hard problem.

PS: My point about not scaling up Tritium production just means reactor designs need to be net possessive Tritium producers, which is why the walls need to be thin and swapped out regularly.
Does anyone actually use JSON Schema for real?
Writing math in Markdown over LaTex
Get through testing sure, but their metrics should have shown a massive spike in SMS once it started rolling out.

That seems like the thing you'd want to trigger automatic rollbacks on.
wlroots is designed to support many different user interaction paradigms. Many Wayland compositors do share the same nuances, sure, but many do not. In addition to the typical desktop experience, you can use wlroots to make a compositor which arranges windows in 3D space for VR, or make a compositor that runs a phone interface, or a dashboard for a car, or any number of other use-cases.

Even within the desktop paradigm, there's a lot of variance and room for compositors to specialize, but it's more subtle.
Hi, we at Maps.Me do this for Brandify: we've recently helped them import 4k of Walmart stores across the US, and next week there will be a few hundred fitness centers. While importing third-party data is hard, it is possible, and I am working to make that a norm for OSM. Google "OSM Conflator" for details, write to iz@maps.me if you need help.
> It is the power of the algorithm. My kids are entirely missing that in their common core education...

From the article, "the Common Core State Standards in the U.S. still requires student fluency with these algorithms"

> Being able to mentally estimate numbers or do simple arithmetic is a good skill

It's not just about the ability to estimate or do simple mental arithmetic. Look at this example from the article: "Describe three ways to see why 35 x 12 is 420". Knowledge of these 'three ways' provides a deeper conceptual understanding of multiplication. I want my students to have a shot at deriving the algorithm for multiplication, not just implementing it.
Like Peter Thiel, Tech Workers Feel Alienated by Silicon Valley ‘Echo Chamber’
Artificial Intelligence: The Ziggy Stardust Syndrome
Or like internet publications are killing dead tree ones and then having trouble getting monetized because of the ongoing ad blocker wars, so publications are desperately trying tricks to be more interesting.
Weirdly, the same thing happened to me with video games.
MIT AGI: Future of Intelligence, Lecture by Ray Kurzweil [video]
This is what I'm using for schema validation in FormAPI [1]. The best part about using a standard is that there's a lot of open source libraries you can use. It's really easy to validate a schema in Ruby [2]. I use json-schema-faker [3] to fill out PDFs with test data. I also use AlpacaJS [4] to generate HTML forms based on the JSON schema.

Anyway, I'm really glad I didn't try to roll my own thing for schema validation. Alpaca is insanely powerful, and it would have taken me weeks or months to build the online forms from scratch.

[1] http://formapi.io

[2] https://github.com/ruby-json-schema/json-schema

[3] https://github.com/json-schema-faker/json-schema-faker

[4] http://www.alpacajs.org/
I'd be happy to, though I suspect it's too specific to be of use to a wider audience, and certainly could be improved as they were made out of need, not designed perfectly.
How to Become World-Class at Anything
HHVM never really took off in the PHP community. These days regular PHP performs as well, and has adopted most of the additions HHVM made to the language. Larger projects like Symfony dropped support for HHVM a while ago. It’s main purpose these days seems to be a thing to run Hack (the langauage) on.
> Sure it has merit to say that, generally speaking, Christianity espouses responsibility and atheism does not.

How can a lack of belief espouse anything? Atheism isn't a religion. The rest of your post seems to lack that fundamental understanding.

> I certainly cannot say that they all think the world has a deep meaning that they're directly involved in.

You also can't claim the converse, as noted atheism is a lack in belief systems, not a belief system unto itself. You're attacking straw men versions of atheists. Its like asking how many amps a battery has, or how many miles of work you can get from a gallon of gas. Without context the statements make no coherent sense.
> "Cuisine" is a general noun so it does not change, even if it ends with a "e". There are not a masculine or feminine cuisine, it's just a cuisine :).

"cuisine" is definitely a feminine noun. There is no such thing as a "general" noun. Also, it is the adjective that changes to match the noun, not the other way around.
Although I haven't studied Meetup in any detail I've known people who use it for various activities including a group that I used to be involved with. On the one hand, the $100-200 a year they charge to organizers might seem totally trivial. But, for often loosely organized volunteer activities, it's actually a surprisingly high-friction amount. The outdoor activity organization I was involved with actually debated whether to use Meetup over a couple of meetings given that we were listing our trips for free in other ways.

Raising these fees to, say, $500-1000 would probably be a complete non-starter for many groups.
I highly recommend Indie Hackers podcast:

https://www.indiehackers.com/podcast
You mentioned being "an embedded C++ shop" in another comment, so I'll frame this in C/C++.

One way is to assign function pointers within a struct which is shared across top level functions. This is very common in C, such as in the standard i/o library. It is also very handy in dynamic module initialization in both C and C++, such what Apache httpd supports.

In-process C++ polymorphism of course can be done the same way, but using classes is the idiomatic approach. An interesting and highly useful form of polymorphism in C++ is tag dispatching[0] in templates. This can be complemented with usage of traits to achieve very flexible implementations.

A book I highly recommend which discusses these techniques as well as C++ templates in detail is "C++ Templates The Complete Guide"[1].

0 - http://www.boost.org/community/generic_programming.html#tag_...

1 - https://www.textbookrush.com/browse/books/9780201734843
Tweakbit Driver Updater 1.8.2.9 Crack Full Free Downlod [Latest] Here
This is a strange image. The carpets aren't a source of dust,and if designed for it, carpets could capture more dust than a wood floor, until they are vacuumed. While the dust in room with a wood floor, would continue to circulate, and perhaps more of it would reach our lungs with a wooden floor.
I used to consider 3d graphics something that's cool but non-essential to learn, but lately, getting into computer vision and robotics, I've found that much of 3d graphics overlaps / are a prerequisite. It's fun that these topics are becoming more widely relevant as more jobs open up in computer vision and robotics.
Yep, I use it heavily in FormAPI (https://formapi.io). One of the core features is schema validation, to make sure that PDFs can only be generated with valid data.
"A photon’s phase indicates its frequency of oscillation."

That can't be right. Phase and frequency are orthogonal.
Yep, I used it to design and document a schema for a recent client of mine. What was really nice was the backend developer directly used the schemas to validate requests to our flask http server just by adding decorators to the routing functions. It was a great tool for us to coordinate API changes across front and back end teams.
Thanks! Can't edit my comment anymore.
Nice, you've reinvented and "extended" fortune!
Apple Kill iOS 11.3 jailbreak: Here Additional iOS 11.3.2, 11.3.1, iOS 11.3
So, this is (largely) my project.

Not sure why this is on the front page of HN, but I'm happy to answer any questions.

I'm not really giving these libraries the love they need these days. I mostly started them in grad school before the deep learning revolution really hit my subfield (NLP), and I haven't had time to modernize them. They still have their uses, especially Breeze, which is used in Spark's MLLib and directly by a number of companies.
The Future of Self-Driving Cars for California
When Wave came out I worked at a small software company that was pretty distributed all over the country. Wave came as close as anything ever has for being the perfect collaboration tool for us. The key was taking the set of tools that Wave provided and putting them together to support your desired outcome.

Here's something I wrote about it back then. https://news.ycombinator.com/item?id=7533023

Sadly, since Google killed it, I've never been able to get other teams to pick up the open sourced versions and now everybody just wants to use <insert latest startup collab tool>.

It definitely had a tremendous number of problems in execution, but I never really got why Google killed it so fast. It seems that a reboot and rethink of some core metaphors would have tightened it up into the new paradigm it needed to become.
What a lame and transparent excuse. They “admit” it was a “bug” so they don't have to admit they got caught.
I saw the CCTV footage - impossible.
Western culture is often defined by Christian following. So, yes - many Christian prevalent nations have been influenced by the standard American Diet, which continues to fuel its healthcare/pharma addiction. Diebetic? Take a pill. Depressed? Take a pill. There are very few doctors who have background in nutritional education, and instead focus on prescribing something as a fix. There is plenty of research showcasing how poor nutrition is systemic in the general health of populations.

Western map for edification:
https://en.m.wikipedia.org/wiki/Western_culture#/media/File%...
We use it for validation for data that goes into our Postgres JSONB fields. It's a nice middle ground from forcing some unstructured data to be serialized/deserialized from protobuf to enforce its schema and some half-baked server side validation that lives in the application code.
This is a brave new world of sea shell currencies with crypto sprinkled on a top. In this world no one learns from the past - instead they keep re-inventing wheels and making them more or less square.
I have a friend who wrote a lightweight alternative to meetup.com for tech meetups:

https://meetingstar.io/

If you're looking for another option, it's worth evaluating.
Is that a function of nesting, I thought it was rapidity of responses -- to try to inhibit back-and-forth arguing.
I think part of the problem here is what 'explainable' means and to whom. A Deep learning or Data Analyst may be looking for or accept one kind of answer (or even be able to comprehend it), while a Medical Doctor is looking for something else to hang his hat on, and the layman has an even different (lower?) expectation of explanaition.

Now perhaps we could design another set of algorithms (NN generated?) that would present the right type of explanation to each. Frankly, I'm not very interested in the layman's explanation, because what they want to hear is so disconnected from what's happening that it often seems irrelevant. That said, the placebo effect is real so you want the doctor and patient convinced that they are doing the right thing... so maybe it's more important (edit to add) for actual medical outcomes?
I was at local selective school with students who overall did very well and ... only very few did homework or would watch videos unless it was graded or there was test.

Basically, grades were instead of pushups. We did good overall, but when it comes to homework with no punishment for not being done, people skipped it.
A waterlogging platform?