skysight-inc/HackerNews huggingface dataset:
> every call to a virtual method-- including calls internal to the class-- goes through a dispatch step

You've touched on a whole host of performance issues here too. Not only are we making indirection after indirection when accessing virtual methods and data (my poor cache), but invariably these are all stored in heap memory, so we get the worst possible performance profile baked in.

> the actual code that gets executed depends on whether the object is one of a "derived" class, where that method might have been changed in ways that might break any amount of expected invariants.

On top of that inheritance makes the concrete type unknowable at compile time just to add to the pain.

> Implementation inheritance is often justified as a way of "reusing" code, but as it turns out, we've merely introduced undesired coupling instead of the seamless reuse we might have expected.

Yes this 100%. Inheritance actually stands in the way of code reuse. If I have a class that is kind of similar to another, but different enough to "require" being another class, oh dear they're now incompatible. So you try to kind of fit it into a subclass, but it makes more sense in another, and now you're spending mental effort on a problem created by architecture and not the actual thing you're trying to solve.

This is really clear in the game development world, where game objects often just don't fit into the inheritance format, even with multiple inheritance. This is why most complex games are built with the entity component system pattern as it focuses entirely on composition.

Perhaps the crux of the issue is that inheritance encourages design by "identity" (mental concept) rather than "attribute" (data). Thus to solve problems we must mentally classify them into some taxonomy as if they are animal species before we even write any code. This is just extra work in exchange for all the issues mentioned.
This is the one I meant to comment on https://news.ycombinator.com/item?id=23192492
In most democracies (or allusions thereof) political parties each release a manifesto before elections. Most people don't read them.
Does this prevent me from inspecting memory on my own machine?

It's pretty crummy this is released after the fact. I could see this affecting people's purchasing decision if it had shipped with the game.
> ALWAYS RUN THE CONTROL IN ANIMALS - RUN IT EARLY. NO EXCEPTIONS AND NO EXCUSES!

Rather, always run the trial in animals (and early). If you don't have both a control group and a experimental group, you don't have a trial.
> But that they choose to not believe or even hear out those who did.

Who are they supposed to believe here?

There's a right-wing academic stroke political appointee, and a left-wing academic stroke political appointee. Both have genuine academic credentials. Both are saying something that supports their political masters. One appears to have been ousted by the other so is probably bitter about that.

If you don't know about statistics, which as you say is most people, this is two equivalent people having an unseemly fight on Twitter.

Did you notice neither presented an actual argument? Just abuse.
The incentives are also out of alignment - politicians have an enormous incentive to promote economic theories that let them pork barrel to constituents. And a slight incentive to favour theories that increase government control of industry. Major financial players have incentives to push theories that favour wealth accumulation to big players.

I note with some cynicism that there has been no apparent push by economists to promote workers as primary owners of companies, for example. I suspect pervasive co-op style businesses combined with a reasonably permissive lending environment would be absolute economic powerhouses.

That sort of research no doubt happens, but it gets no airplay compared to people pushing branches of Keynesianism or Modern Monetary Theory.
Try GOG, no DRM.
pg told me that he wanted HN to look like the output of `top`. The older it gets, the more we approach that goal.

I've never seen a proposed redesign that didn't either add too much whitespace or too little (well, always the former), which makes me think that the current design is in the ballpark of optimal, despite its being unfashionable. Also, HN is very much a text site and that goes deeper than look-and-feel. The first thing most "spruce-ups" do is toss this quality, which compromises the site at its essence and indicates a misunderstanding of what HN is. I'm reminded of Steve Jobs' famous line about how design is not how-it-looks but how-it-works.

If someone did a redesign of HN that preserved both its information density and its textiness, I'd be stoked to see it as an experiment. We probably wouldn't change the site much, because if there's one force stronger than user complaints about design, it's user complaints about design changes. Also, I think it's an advantage for HN to have an unfashionable design, and a huge advantage to have a stable design. Still, I'd be fascinated to see it, and there might be ideas we could use.
Chickenpox is a herpesvirus too, although very different symptoms to "common cold".
Woah, that's a great point. Imagine sharing a gif in Signal and still being tracked by Facebook because every person that loads it needs to first download it from FB servers.

It really is getting to the point that if you want privacy, don't touch anything owned by the top 5 tech companies. Better yet, only use Open Source. I never used to be a OSS only person, but the past few months I've started to go that way.
All sophisticated life on Earth may owe its existence to one freakish event
> 3. Masks mostly don't help you, they help the people AROUND you.

False. Masks help you. They don't stop all the viral particles from reaching you, but they stop some. If your initial viral load is smaller, it may make the difference between dead and alive, or between 5 days in bed and 3 days in bed.

Please stop spreading this piece of misinformation.
running email for 15+ years here, going with ditto.

many ppl get el-cheapo vps on a low-tier network, setup some new domain on a dirty IP without proper DNS records (PTR, MX, yadda), and then parrot this

emails not the easiest thing, but it's not impossible either
Sure, and that can include unpublished negative data.

Ben Goldacre (a Senior Clinical Research Fellow at the Centre for Evidence Based Medicine in the Department of Primary Care in the University of Oxford{0}), wrote in his book Bad Pharma, about an instance where a specific subset of SSRIs were given to eight(?) year olds for clinical depression. What the GPs prescribing them didn't know, however, was that the suicide rate for those children would go up after prescription. The pharmaceutical company knew about this. It was a negative result, and was unpublished.

This is just a single example I've pulled from the book, and the book covers only a smidgen of the hundreds of thousands of cases of incompetence and malice perpetrated by pharmaceutical companies over the last 20 years. You can find more information about this by him here ( https://www.theguardian.com/commentisfree/2008/jan/26/badsci... ), here ( https://blog.ted.com/5-prescription-drugs-doctors-had-no-ide... ), and more information in general here ( https://www.bmj.com/open-data ), and here ( https://www.livescience.com/8365-dark-side-medical-research-... )

Pharmaceutical companies' only duty is to turn a profit to their shareholders. If they spend five or ten years developing a drug that they find has either no or negative use, then in the eyes of the shareholders, they have wasted that money. The duty of the company is to find a use for the drug regardless of whether it is useful or not, regardless of whether there is a more beneficial alternative.

{0} - I copied this line, sue me :)
Using jq and curl to check the weather
MIT shuts down “Food Computer” project
Ones and Zeros Multiple (SPOJ / Polish Olympiad) [video]
You can't improve public health when the person in the Oval Office wants to cover up a pandemic, either.

Her comment, FTR:

> “When he gets new information, he likes to talk that through out loud and really have that dialogue — and so that’s what dialogue he was having. I think he just saw the information at the time immediately before the press conference and he was still digesting that information"

That's a very political way of saying he's a dangerous ignoramus.
It seems the most on-topic comment was downvotes into oblivion.
My point is that it's odd to praise them for having gone so far and spent so much time on the wrapper when they haven't gotten the basics right, like dropcaps. Dropcaps are a little fiddly to get right, but they are not that hard. Even my website has correctly-implemented dropcaps, and there are no fulltime web devs maintaining it, shall we say. If you've piled on a mountain of crap in the name of typography and you can't even get dropcaps right, then you aren't making a pretty wrapper (because a pretty wrapper is at least pretty) - you're just making a mountain of crap. The NYer's website, IMO, is as ugly as their reporting is good.
Remdesivir and GS-441524 triphosphate are nucleoside analogs that inhibit polymerase activity. These are notorious for breeding resistance due to polymerase variability amongst viruses.

So even if they can get it manufactured, it's is a short term boon and long term, questionable.

It's critical to find drugs that target other parts of the virus' life cycle to include in a combination therapy.

Source: conversation with Sean Whelan
https://en.wikipedia.org/wiki/Sean_Whelan_(scientist)
A thing can have good aspects while being a net negative.
This is art, I love it.
That seems extremely short-sighted. There’s nothing stopping people from coming up with a better way to find what you’re looking for than Google’s search engine.
Top Custom Software Development Companies in 2020
Thanks. I’ve tried about a million different tricks at the time, none of which worked. I’ve given up on it. There has been a Twitter thread by an Apple engineer which I won’t be able to locate now, but the crux was that they know they’re breaking things for non-4K screens, but they don’t care enough/don’t have the resources (lol) to fix that.
Swift 5.3 Will Be Supported on Windows and Additional Linux Distributions
I think I would appreciate it now, and the JavaScript that replaced it is really horrible. We haven't really gained any ground in about fifteen years, in real terms, there's just been a lot of swirling.

Even WebAssembly's best case scenario is... Java Applets done a smidgeon better.
> We should get used to not having anything useful at the federal level.

Snow Crash, here we come.
“Lack of delimiters“ is given as the most common complaint about CoffeeScript.

I’ve never written any CoffeeScript - Is this referring to the language’s Python-like significant indentation, or something else?
Similar posts from last month about League of Legends and Valorant:

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

https://news.ycombinator.com/item?id=22230168
If you don't provide an argument, it will use undefined, which is the same thing yours returns. Maybe it's more clear, but it's about even for me.
Unpoly is awesome, and I think deserves more recognition. Having said that I recently moved to Alpine JS (plus Turbolinks) and I think that also deserves more recognition https://github.com/alpinejs/alpine
Previously, you could load self-signed crx files as well. This doesn't require developer mode.

This was removed around a year ago.
I guess my view is it's sort of like learning one note on guitar and saying guitar is so easy because you learned it in a day. Would you introduce yourself as a guitar player after doing that?

If I memorize one word in a foreign language, am I bilingual?

Here's some rocket science too: t - 10s

I like words to hold clear meanings. If everything is easy because there's one easy thing about it, the word has no meaning. If a coder is anyone who can do Hello World, it's pointless even calling yourself one. It means nothing.
Scientists break link between quantum material's spin and orbital states
Right, I mean I thought that the TCP protocol implementation itself handled that issue, and your calls to such a library abstracted away from that.
Maybe the failure that is being taught to children is the failure of external sources of validation. The sooner a child learns which external sources of validation have merit or value, and which are gamed or captured, the sooner that child learns to trust in their own process over an external authority. I think that is a positive outcome in education.
> IMHO they're not a monopoly, at least not in the traditional sense of the word.

The antitrust sense is about empirical control demonstrated by how markets respond in practice rather than the abstract theoretical potential you describe.
Maybe what the other commenter is getting at is that there's no criticism of society you couldn't find some way to project onto some act of parenting or other.

But drawing a line from your pet peeve about the world to one occasional event out of thousands in a kid's life is disproportionate and reductive.

Children fail and children fail to get their way all the time, in hundreds of daily struggles. A few school contests they don't even necessarily find important shouldn't be assumed to move the needle. If a kid grows up rich, that's something that colors their every experience and is more likely to shape a lifelong attitude about what they're entitled to. But that still doesn't mean you have to stereotype them.
There's a subset of people that would prefer to think that the halls of power are manned by morons, rather than the criminally selfish.

I don't know what that says about any of us.
What would you suggest? Call him out? Somehow I doubt that's going to change him - but it will lead to her being replaced. And the replacement being replaced. And so on until Trump finds a sycophant who cares as little about public health as Trump does.
As a contrast, and since you've mentioned Bad Pharma, I suggest reading also "Good Pharma" (https://www.amazon.com/Good-Pharma-Public-Health-Model-Insti...).

Disclaimer: the book mentions the institute where I'm currently employed, although the views and opinions I'm expressing are my own.
The laws intent is debated. Some think it is there to protect consumers. Others to protect free enterprise and eliminate the ability to manipulate a marketplace - pro consumer or not.

Lately, the outlook of protecting consumers has won out in the US, as that is what the Supremes laid out as a determining factor in the later half of the 20th century.

But it wasn't always that way. And the laws aren't written that way.

In my opinion, focusing on consumer benefit is a red herring. We are all both consumers and producers. An economy full of companies shutting out competition through market manipulation may be good when I'm trying to buy something, but it's bad when I'm trying to find work, because they can dictate whatever terms they desire in that half of my participation in the economy.
One of them speak the fact though, and things that are facts tend to draw in scientific consensus sooner or later.

Like climate change, but people chose to not to listen to the scientific consensus anyways.

p.s. The fact being that comparing training accuracy to prediction accuracy is something that is simply unsound. You can have hundreds of ways to spin a statistic that is backed by academic research, and comparing those two are not. It also happen to be the first thing you're taught to avoid.
I mean I would agree with your position if most institutions were able to produce competent software engineers and didn't cost a life. And even if they did, I wonder how many of them work for an ad network while they certainly can work at any other job with good pay.

On the other hand, other industries with certification and oaths are much more shady. You can't hammer ethics through academics. If anything, current academical culture encourages being unethical and liar while disguising as opposite. In my own experience, people who seem obsessed with degrees and accredition were the most unethical I had seen. They usually are in management position or law/government stuff.

So I downvoted this comment despite agreeing because this doesn't seem practical. This is unnecessary gatekeeping that will disproportionately affect "poor" people and increase status quo for no benefit in return.
This is exactly why they will fail. Most of us don't want anonymous money and even more shady financial institutions. Ok with it being tied to the real identity. I fully expect govt fiat on a blockchain before any wild west money ever talked off.
I use a unique email on my personal domain for everything I sign up for.

The email contained in this breach is the one I provided to Facebook. It was probably hacked or sold from one of the handful of apps I've connected with FB over the years.
I think you misunderstood shadowgovt’s comment.
WorldMaker's answer to this comment is great. I would TL;DR it by saying that while there are always multiple phone companies to choose from, there is usually only one cable or fiber internet company, which is what matters.

In every state I've ever lived, for example, Comcast is the only company that provides acceptable internet speeds. DSL and satellite providers don't even come close enough to count as competition. So Comcast has the localized monopoly on the infrastructure necessary to actually provide a good product.
We've been trying to find it for a good 9 years now, still no leads: https://www.lesswrong.com/posts/6vSJe9WXCNvy3Wpoh/the-declin... https://twitter.com/gwern/status/933173119631507456
> "all transactional marketplaces where software can be installed onto iOS mobile devices"

This is clearly the case though? The App Store doesn't sell, say, Windows software, and iOS devices refuse to run software from (for example) the Google Play store.
How to "fix the internet"? Stop advocating for JS-heavy/required sites (including SPAs) whose use requires browsers that depend on a massively complex specification that can only be implemented fully by a huge organisation, and advocate the subset of HTML that would be usable from nearly any browser --- even one that any reasonably skilled developer could write him/herself --- and the highly accessible and user-friendly "internet as a hyperlinked web of documents" which it was envisioned to be.

To try to "fix the internet" in a commercial way just feels a little awkward.
Anonymity in ethereum is rapidly accelerating. Currently the best option is an on-chain mixer [1] for set amounts, but fully anonymous transaction systems are going to launch relatively soon [2].
In two years, ether is virtually certain to be the most anonymous cryptocurrency and dai (dollar stablecoin) to be the most anonymous digital dollar in existence. Anonymous digital dollar has the potential to cause quite a stir.

Coins that aim to be fully anonymous (like monero) are, counterintuitively, much worse, because they lack plausible deniability. Optional (but large enough!) anonymity on a smart-contract platform allows it: you can manufacture fake profits on a dex using anonymous funds, and then claim you never anonymized your funds - you made a speculative profit (from a much smaller fully transparent seed fund). Many, many possibilities exist in this area.

[1] https://tornado.cash/

[2] https://www.aztecprotocol.com/
That’s a very simplified definition. I don’t think economists consider any market with significant barriers to entry and economies of scale to be a natural monopoly. From what I’ve seen, the term is usually used whenever the market actually has become a monopoly, or if it appears that the barriers to entry and economies of scale are so significant that the optimum number of firms is one.
Right but 6 feet and more in a highly ventilated store should... so..
Egged Messenger: Impossible to Ignore
And looks like you are looking for validation? Can you please define intolerable pain so we discuss it with facts? Please describe a situation that encompass the main chunk of the population, not a "intolerable pain" that only 1% of the people suffer. I'll not formulate my opinion based on the suffering of 1% of the population.
> If Russia never had a culture of reading, then how does the Communist Manifesto drive an entire society, millions of people, to overthrow its familial leaders before the era of television?

not disagreeing with your premise, but -

assuming this to be accurate (leaving out alot of factors),

nothing says small number of people couldn't read it and then go around verbally agitating everyone else.

that said literacy was fairly high in those times and i agree reading was very common
> One of them speak the fact though

But you said people don't know the facts themselves! So how do you want them to know which of these two people has the facts?

I mean they literally say the same thing about each other - 'new low...'. There's no information to action here if you don't know about statistics! Even if you decide to check their authority and motivation there's still nothing to divide them on!
Ah got it. Yeah seems like that's direct HTML.

It would make the script faster and less error prone for sure. I'll check out the repo in depth and see if there are any low hanging fruit.
Do you have JavaScript disabled maybe?
>If they didn't work then healthcare workers wouldn't be upset about the shortages.

looks like a slew of hands a bit. Public mask wearing is about any masks/face covering/etc. while healthcare workers upset about shortage of medical grade masks.

Santa Clara health department specifically discourages public from using medical grade masks to alleviate the shortage for healthcare workers.

https://www.sccgov.org/sites/covid19/Pages/learn-what-to-do....

"Face coverings should not be surgical or medical masks, which are in short supply and urgently needed by healthcare workers. Instead, face coverings such as bandanas, scarfs, or home-sewn fabric coverings should be used."
falls under trustless
I agree there isn't much global pull. That is the point, even without any global pull there is a diversity of people in the city. Not as many as SF by any means, but on a small scale it is there.
Joe Rohan – Dr. Rhonda Patrick
The Playing Field (2018)
WebAssembly's best case scenario is "native software compiled to run to the web." Unlike Java applets, WebAssembly isn't tied to a specific language or runtime, so that "smidge" in the case of being inclusive of so many languages is pretty big.

You could even run Flash sites in WebAssembly, the only thing stopping that from happening is copyright law. It would probably be even safer and run faster than Adobe's plugin.
You can skip semicolons in Javascript and Typescript in all but the rare cases where there is ambiguity. That's what I do and there is zero problem.
>The larger problems comes from the risk they inject in the market just by existing. They will be hacked, fail KYC, or straight up scam exit with all their customers money and that will impact the value of the market as a whole.

Have you heard of Lehman Brothers? Enron? Madoff? The vast majority of scammers, criminals still use fiat. By your reasoning that would make fiat more risky.

>For my risk tolerance, crypto is completely uninvestable

It’s not really an investment. Many fiat currencies have collapsed before. IMO, risk of holding BTC was much greater when it was $1 compared to now, and as it keeps maturing and... existing... the risk is going to keep moderating.
They explained that by saying they went to those sources because left wing news outlets and left win financial source black balled them. But that's not even the issue. How do you explain the fact that their numbers fall right in line with the study from Bonn Germany, or New york, or all the other random sampling studies. Are they all lying?