skysight-inc/HackerNews huggingface dataset:
Please re-read your first link.
"Most HPV infections of the cervix are cleared rapidly by the immune system and do not progress to cervical cancer (see below the Clearance subsection in Virology). Because the process of transforming normal cervical cells into cancerous ones is slow, cancer occurs in people having been infected with HPV for a long time, usually over a decade or more (persistent infection)."
1) Not every person with HPV gets cervical cancer.
2) Many people will get into a monogamous relationship, it will not spread further.
3) It is not necessarily spread in every sexual encounter.

Therefore eradication is definitely possible.
A Maze of Murderscapes: Metroid II
Is China seeking “quantum surprise?”
There's a tradeoff between efficiency and life. My electric oven makes a decent light when turned on high. I bet it'd burn for a lot longer than 100 years.
Exactly why Im making the most out of my subscription while I can. I can see it either going away or prices going way up. There have been talks and rumors from their surveys and tos updates that they will eventually offer more expensive plans for premium showings and family plans.
What's with the scary hedge at LED dominance?

"Whether or not these pricier bulbs will actually last that long is still an open question, and not one that the average consumer is likely to investigate. There are already reports of CFLs and LED lamps burning out long before their rated lifetimes were reached. "

Other than warmth, my home LEDs (all of them - Cree) have lasted 7 years and look to last about 10-15 more. They've already paid for themselves as before that I was replacing 4-5 bulbs a year and wasting 10x the wattage.
But the requirements were to allow filters to be configured on users and groups, which would require more info in your data structures. This doesn't meet the specified requirements.

Plus even with it not meeting the requirements, it
is confusingly presented, and is filled with terminology related to the implementation rather than the domain. Where's a group definition? How would you configure a filter for a group? Or a user for that matter. (Answer: you would require a much more complex data model, and functions to access and modify it).

I'll stick to OO for the top level paradigm I use until something better comes along.

OO being dead is fake news perpetuated by ignorant know-it-alls.
'Hack the Fog' makes history as San Francisco's first high school hackathon
It very much can and does matter. Asking for access to my photos so I can send one through a messaging service is hugely different than simply wanting to suck up all data about me.

I cannot wait until the US gets a privacy law like the new EU one. Then they would have to absolutely justify why they're collecting that.
I agree with your sentiment but this would break every website that uses a CDN for static assets.
That would require one to read the patent, which could be used as evidence of willful infringement.

If someone else could read it and file a prior art brief/notification - if appropriate - that'd be helpful.
> why would you want to use Chrome?

Chrome as a platform has the majority of browser market share and is continuing to be the top contender, I don't think anyone's going to knock them off their high horse anytime soon. Targeting the most common platform for applications deployment is common sense.

> especially given that FF seems to be making a comeback lately

FF is stagnant as far as market share, and has been trending down for at least 2-3 years. Currently it's around 5-6% and has been for awhile. Saying FF is making a comeback is disingenuous to the actual stats.

> Another reason might be that I've never had anything but problems building Chromium from source

Totally understand this one - I've found my roommate's Gentoo laptop in the fridge doing a full Chromium build more than a few times.

All-in-all I totally get where you're coming from, Chrome and FF are my preferred automation/testing platforms for sure =)
I started looking at the source diffs and it triggers a panic attack. That's a ton of work.

All the more reason to admire and appreciate MS Research and the development of C# generics. Really amazing accomplishment.

And Linq is one of the single greatest inventions in modern day programming.
"Yes" isn't a valid answer to the question. There are a lot more than 142 million US citizens.
I thought that was just alluding to the Book of Mozilla https://en.wikipedia.org/wiki/The_Book_of_Mozilla
Ironically, this diet isn't too far off the diet I've formulated for optimal nutrition, which is based on substantial literature review.

In terms of optimal nutrition, the core of the diet I've come upon is:

* Lentils/split peas - the core of the diet, high in fermentable fiber, protein, vitamins and minerals

* Yogurt - inexpensive source of high quality protein, vitamin d and calcium, the basis for smoothies

* Sauerkraut - cheap, filling, acts as a probiotic which when paired with lentils ensures a lactobacillus dominant microbiome.

* Eggs - cheap source of high quality protein, omega-6 essential fatty acids, vitamin d & e.

* Seeds - mostly chia and hemp, but sunflower and pumpkin are really good as well. These satisfy your omega-3 and omega-6 essential fatty acid requirements and are loaded with minerals. If you skip out on spinach and buy cheap eggs with low vitamin E content then sunflower seeds are excellent.

I also eat a lot of berries (frozen, in smoothies), whey protein and lean pork/chicken, though these are less important in my opinion.

An additional health hack that I highly recommend is to consume a lot of vinegar. The putative health benefits of alcohol are almost certainly due to its metabolism into acetate. By consuming vinegar directly, you skip the production of acetaldehyde (which has been linked to DNA damage). My favorite way to consume vinegar is by pickling vegetables in a vinegar solution, then using them as garnishes to add flavor to meals.

While I understand many people don't put a lot of stock in anecdotal reports, this diet paired with a bodybuilder lifestyle keeps me around 220lbs @ ~12% bodyfat which is quite exceptional considering I'm 6' tall, and naturally obese if I don't watch my diet.
PostgreSQL extension to use count-min sketch top-n algorithm
I looked at it. As far as I can tell it doesn’t do envelope budgeting with automatic flow. This is the key feature to me and why I went with MoneyWell back in 2008.
One of the first chapters of The Art of Science and Engineering (Hamming) covers this beautifully.
I just did my own version of this diet with a nutrient-dense low-carb approach.

Ground beef: $3.50/lb = $2.19/day

Sardines: $9.99 for 6 - 4.375 oz = $1.67/can = $1.67/day

Fresh spinach: $3.99/2.5 lb (.35 cents/g) = $.84/day

Eggs: $7.99/ 5 dozen (13.3 cents/egg) = $.40/day

Sunflower seeds: $2.49/lb = $.36/day

Butter: $9.99 for 4lbs = $2.50/lb = $.12 cents/day

Total cost: $5.58/day

This is 1800 calories and is 65% fat, 30% protein, and 5% carbohydrate. I used http://nutritiondata.self.com to formulate it and it meets or (far) exceeds every vitamin and mineral requirement except for only 50% DV of Thiamin (not worried about this).

I basically do a version of this but with more expensive boneless short rib (very marbled and delicious) and am in perfect shape (you can find evidence here if you scroll down a bit https://twitter.com/FoodLiesOrg )

Spreading this menu over 2 meals (one at noon and one at 7:30pm) will give you a nice intermittent fast. It will also train your body to burn fat instead of sugar. You will be very full off of only 1800 calories and should lose a lot of weight.

Disclaimer: I'm not dispensing nutritional advice as I am not a doctor or dietician. I've just researched this stuff for years and am making the documentary http://foodlies.org
It gets one better...

And Chrome was good, and MSIE wasn't, so webmasters served bad pages to MSIE. Microsoft was not happy. So they created Edge. Edge was good, but Microsoft feared webmasters would treat it like MSIE. So Microsoft Edge pretended to be Chrome to get the good pages.

Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36 Edge/12.0
Even better, add calendar reminders to this list. I guess reminders are like modifier keys for Apple, 4 better than 2.
The Micro Monsters Beneath Your Beach Blanket
How do you figure out that a specific campaign doesn't work? For example, in the bit of online advertising I've done, I've seen nice conversion numbers from retargeting campaigns.

But how do I know these users wouldn't have bought anyway?
The law around gifts is pretty clear and well defined. Just go read the relevant laws and tax rulings instead of pedantically arguing on an internet forum.
https://outline.com/NjJLxf
Not new, not a particle.

Original paper: http://advances.sciencemag.org/content/4/3/eaao3820.full

Lighter, yet still accurate reading: https://www.sciencenews.org/article/knotted-structures-calle...
> I'm glad those days are over.

Those days aren't over yet.

Google Earth says "Google Chrome is required to run the new Google Earth" or "Oh no! Google Earth isn't supported by your browser yet" if you try to use another browser:

https://www.google.com/earth/
> D's const is also transitive, meaning that if something is const, then everything it contains or refers to is also const. If D code has the equivalent of const vector<T*>, then not only is the container treated as const, but the elements are as well.

And that is not necessarily what the programmer wants.

There are a number of uses for a constant vector and non-const objects. Adding "const" in front of "T" should make everything constant, but just assuming everything is constant does not allow one to have non-const objects.

Unless there is a way to override this, it looks like a severe limitation in the language.
It creeps me out to no end that Kim Jong Un is trying to act friendly with South Korea. It seems incredibly unlikely that he has any intention of lightening up the repressive behaviors of his regime in pursuing a dialog with them.
I'm not against foreign companies operating where ever they want but tax comes as a cost of business. If a company won't contribute to a nation it whether through taxes or investment it has no right to be there. It's effectively a parasite.
I'm pretty confident that human beings aren't going to come up with a new way of reducing friction at the interfaces of its tribalism without changing the definition of human being.

This is manifestly false. We went from murdering all out-group, to cultures of hospitality to strangers. We went from killing all members of defeated groups to enslaving them, then eventually went on to abolish slavery. We went from unfettered squabbles and mob violence to having the guilty hold bars of iron to prove their innocence before a deity to due process and trials.

History has clear examples of human beings "reducing friction at the interfaces of its tribalism." Human beings have, in fact, done this by changing the philosophical understanding of what constitutes a human being, so not far off from, "changing the definition of human being." This conception used to just mean a body. Then it came to incorporate a "soul." In many cultures, the person was equivalent with their "honor," which kind of amounted to their public image and reputation. (It was so in the early days of the USA, in fact.) Now we have a much more sophisticated notion of humanity and the self, which is evolving still.

The definition which includes what it means to be a human individual or a group, or what it means to communicate between human individuals and groups.

Clearly this is changing and evolving. Much of the time, it appears to be getting closer to some kind of objective truth.
It would, that's the point. You'd give them time to fix it, like you give notice before visually indicating HTTP is insecure or deprecating SHA-1 certificates.
If you edit files once in a blue moon, `notepad.exe` is more than sufficient.

If you work with hundreds of files per day as part of your profession, you are going to want something a bit better. I wouldn't call it over engineering if it solves a real problem.
> All of this means that const actually provides zero guarantees about an object not being mutated (and even in the case where the object is directly constructed as const, that just means that it's undefined behavior when the object is mutated, not that the compiler actually protects against it being mutated).

if this is the only reason why author thinks that const is a problem, then it is all good. you can do the same thing in C as well. and ofcourse, if you do that, and break things, you get to hold all the pieces as well :)

probably a 'constexpr' semantics is what the author might be looking for ?

arne-mertz article on mutable, available here: https://arne-mertz.de/2017/10/mutable/, which imho, is another side of the const-coin, is quite good as well.

edit-001 : slight change.
Wait what? I don't recall editing my original comment in any way that would have changed its meaning, and the part you quoted is still there...
Since Comcast offshored its support call centers, every single contact I've had with anybody there (including "supervisors") has been excruciatingly, um, unhelpful.
Very cool. I just did a similar exercise also based on a lot of research (posted it on this thread). Interested in your thoughts.
I've tried to flesh out some of the discussion of systemic risk here:

https://hackernoon.com/can-we-be-honest-about-ethics-ecf5840...

I'm not questioning the documents' merits, or the intentions of those who wrote them. I'm concerned about the downside potential they introduce through systemic risk.
Listened to the first two and it's now on my quite varied pool of podcasts to listen to on my commute. Thanks!
If you mean like a licenced engineer, a PE or something, then sure, a degree is required. But if you mean someone in the computer industry, as the word is usually used in these parts? A degree is a substitute for a few years of experience, If you can learn the Material in question.
I definitely love Python, but I started with C++ as explained in the first link in the post. I also did an experiment with femtolisp, because it was successfully used to bootstrap Julia (and has some interesting connections to its macro system).

I admit the way I'm doing things is quirky (as I do in the blog post), but if you look at how femtolisp and Julia work, it's also quirky. The authors clearly love Lisp. Enough that they wrote their OWN Lisp -- I did not write my own Python front end, as explained in this post.

But hey, it works. We'll see if my strategy works.

I don't think Go is a great choice for a "true shell", first because it doesn't use libc (which can be worked around), but also because it only exposes ForkExec() portably and syscall.Exec non-portably, due to the migration of goroutines between threads.

You can probably make it work, but you're going to be fighting it. Go makes the shell less portable, not more. Python is a lot more straightforward since it's written in C and integrates with C. The runtime doesn't start threads behind your back, etc. I should probably write a FAQ about this since it keeps coming up.

https://www.reddit.com/r/ProgrammingLanguages/comments/81wkg...
There should be some sort of law that prevents this. Musk's companies have taken over 5 billion in government subsidies, why are my tax dollars going towards the creation of billionaires?
> embedded browser+DOM

And also Node.
The spread of infectious disease is a dynamics problem, as is eradication.

It doesn't require 100% effective vaccines nor 100% coverage of vaccines to wipe out an infectious disease, typically it requires far less.

Break it down to the simplest terms. On average in an environment where nobody has immunity to disease an average infectious person will spread the disease to N other people, this is the "basic reproduction number" for that disease. If that number is more than 1 then in a simple model more people will get the disease over time, the disease has the ability to spread. If that number is less than 1 then fewer and fewer people will get the disease over time, leading eventually to eradication.

If you introduce immunity into the situation via vaccines then you change the whole scenario. If, an infectious person has a chance to infect some number of people but now most of those people are immune, the disease won't spread to them, it'll instead only spread to some of the people in the non-immune subset. Meaning that the effective reproduction number is reduced. And if that number is reduced below 1 due to immunization then on average the disease won't spread, it will die out. Infectious diseases rely on luck, and we can hurt their luck substantially with mass immunization programs. All that matters is pushing that effective reproduction numbers across the line from above 1 to below 1, and then ordinary population dynamics will play their part. This is how "herd immunity" works. It doesn't require 100% of people to be immune, it just requires enough immunity to flip the switch between a disease that is commonly circulating in the bulk of the population (measles, polio, HPV, etc.) to one that does not circulate and only a very small number of individuals may have at any time.
Panic has something like 20 employees; I would be mildly surprised if there’s anyone dedicated to this area full-time.
An open source implementation of WaveNet vocoder
They will DEFINITELY run into trouble with Apple's app store policy. Apple doesn't outright ban apps that do this but they have to clearly state what they do when requesting location services permissions. There is a string called "app explanation" that has to state what they will use it for. Theirs says:

"Find Theaters and movies near you, and be able to use the app to get tickets and the theaters."[1]

There's nothing about tracking you outside of that purpose. Nothing about your drive to the theater, nothing about where you go after. So if they're doing that or start doing that, they should and probably will get kicked out of the app store.

Having said that, I wonder if this is true for their iOS version or just Android. The privacy policy in their TOS is probably sufficiently vague to pass legal muster.[2]

[1] On iOS go to Settings > Location Services > MoviePass

[2] "we ask you to supply us with personal information so that we can provide, enhance and personalize our services and marketing efforts" https://www.moviepass.com/privacy/
From reading the article, doesn't seem like UChicago was very interested in actually running the institute as much as sticking it with operating expenses and doing the bare minimum.

I'm sure more will come out - this will be an interesting lawsuit.
And it doesn't even ask for the background location permission, so unless it has magical superpowers, it isn't going to be able to track you unless have the app open.

This is a really bad article, and I am shocked, just shocked, to see reporting of such poor quality on TechCrunch.
AnyOCR – a new and free OCR font
Sometimes, in my up-to-date Firefox on Linux, I come across a web site saying I need the newest version of Firefox / Chrome / IE...
If it really is about economic pain for the poor, why did they vote in someone who promised to cut taxes for the rich and benefits for the poor?

That sounds like the action of a people who think they are doing fine; people who don't think they need help.
Or, slightly more achievably, imagine that the EU and a few other economically large countries agreed that any corporation with more than, say, a billion dollars in annual revenue has to pay at least X% effective tax rate somewhere (and report their accounts to each of the countries concerned), or be forbidden from operating within any of their borders.

Extra rules would need to be in place to stop large corporations splitting themselves into smaller smurf companies, but the X% number could initially be set to a value which doesn't cause any low-tax countries to lose any corporations which base themselves there.
For what it’s worth, I have taken my LED bulbs back to Home Depot and have gotten then replaced at no cost. This is a lot easier with their electronic receipts as I can easy look through my receipts and pull it up to show purchase date.
FTA:

> We colocate our own servers, rather than using AWS or any other PaaS, and we also don’t currently use a CDN or any other cloud distribution platform.

I wonder if Panic would never have encountered this slow download problem if they did use AWS or another PaaS.
This is, of course, the point.

The beauty is when you pull their pensions out from under them after they've worked for 30 years. Then they took the pay cut and have nothing to retire on. That'll teach the next generation of kids to work for the government (and compete with the benefits I provide my employees at my oil company).
I doubt that ever paid for itself in development cost vs "tax" collected.

(yes i know it's probably a joke)
There's no free lunch. You're paying for it.
Redis-cell: single command rate limiting
That hasn't been solved before, a thousand times over, by people who frequently like to coalesce into cliques that represent their choice...
Ah. Which browsers ship with those settings?
This is a pattern the Kim regime has engaged in before. They shift between incredibly confrontational actions and language, and then use overtures of peace to extort concessions from the gullible. Fortunately the current RoK leadership is in no position to do more than talk, and the US “leadership” is probably lacking in diplomatic ambition.

Broken clocks and all...
> I do think that the threshold for what deserves a patent is far too low in the USA though.

A first big step forward would be to increase the threshold. The current situation is ridiculous, - I think everyone agrees on that.

> Regardless, patents in general are a net good for mankind. It incentivises innovation, as the inventor gets a monopoly for a limited time on new inventions.

I cannot entirely disagree on that, - at least from today's perspective. However, what did people think about open source software 30 years ago? They would have said something similar as you did, - which is that companies would not have the motivation to invest time and money. What do people think today?
Editing large pieces of text efficiently is a Hard Problem, especially collaboratively without conflicts.

In the case of editors like Xi and XRay, they use CRDTs, which doesn't look anything like how Notepad would represent text.

There's real work here that's actually useful, it's not just "another extensible text editor".
Main discussion: https://news.ycombinator.com/item?id=16523348
I completely agree that the file access APIs in Beaker are extremely cool, and solve a real developer problem.

From a security point of view, it does slightly expand the attack surface, since there could be a vulnerability in that code which isn't present in other browsers. But given the simplicity of the APIs, I think it's a very acceptable risk given the benefits.

The biggest downside IMO of these additional APIs is that they only work in Beaker. If I were the Beaker team I would prioritize making them available to mainstream browsers in some way: javascript library, browser extension, webassembly... It would really help adoption if they found a way to do that.
The employees of corporations are absolutely subject to things like the 3 strikes law and the death penalty for things they do for the corporation. So it makes sense that they have the same rights when they do things for the corporation.

It would be inconsistent to say: If you do something in the employment of a corporation you have same duties as anyone who acts on his own, but none of the rights.
The solution for this in Elixir is to use GenStage actors, which provides backpressure by allowing downstream processes to ask for data to process.

Check out this video which describes it pretty well: https://youtu.be/srtMWzyqdp8?t=1027
Agreed.... running Slack + Atom + Chrome is enough to kill a < 4GB modern laptop.

I'm on emacs and firefox for good.
Divisive Politics Are Destroying Open Source