skysight-inc/HackerNews huggingface dataset:
First of all, there is no way the compiler is going to optimize a call to memset(&foo, 0, sizeof(foo)) when &foo is being interpreted as a void pointer. That doesn't even make sense.

Second of all, in a generic C interface keys are likely to be treated as void pointer and almost certainly are going to be moved around with memcpy etc. rather than returned/passed by value since doing so would make the interface non-generic.
Ah, you're one of _those_ people.
People need encouragement. Criticism can also provoke destructive reactions.

Weather is a source of tremendous energy. It just needs to be concentrated from the size of coastlines into something applicable to humans.

Here are some ideas:

1.
Industrial processes which release particulates in the air go through a scrubber to produce nano capacitors.

The particulates fall to earth recovering energy.

The world's water now serves as the electrical grid. Produce the right digital signal and capacitors in the water release power.

2.
A normally closed solenoid opens a cistern for water collection. After rainfall, the collector closes to prevent evaporation.

3.
Rain water falls on a flywheel with magnetic bearings to reduce magnetic levitation and engage a clutch to a water wheel. Put on buoys in the water, or make something really large like a rail system.

4.
Fertilizers and genetics recover the energy to turn the rain water into sugar or oil.

5.
Mobile towers receive a rain sensor. Content changes to adjust human behavior, like slow down messages on the highway. Or limit wildfires in times of drought, such as raising the prices of lighters and matches.

Sometimes the best source of power is removing mistakes.
My personal theory is that this is one of the reasons FB, Google, Reddit are so popular as portal sites, since they have far better UX and actual performance teams to make the experience good. Nobody wants to go directly to news sites anymore.
That's not what this bug is about. The bug is not to do with the content, but merely the connection. And it's only "external" because Microsoft relinquished control of its internal system but still treated it as internal.
more like "we 'll find this data another way. google sells them"
Herein lies the answer.

You, my good human, have called it. MSFT shills out in force today.

Lest we not forget the ethics of MSFT and Bill Gates:

Embrace, extend, and extinguish

""Embrace, extend, and extinguish" (EEE),[1] also known as "embrace, extend, and exterminate",[2] is a phrase that the U.S. Department of Justice found[3] was used internally by Microsoft[4] to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences in order to strongly disadvantage its competitors."

https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

Tips hat

/thread
For <$100 you too can play at home:

https://github.com/martinmarinov/TempestSDR

https://www.rtl-sdr.com/tempestsdr-a-sdr-tool-for-eavesdropp...
Can IBM’s New CEO Catch Up to the Big Three Cloud Companies?
Does your username come from your interest in trauma? A palimpsest is a pretty elegant physical representation of human memory.
It's tricky thing... where do you draw the line? If someone works on the linux kernel, and someone uses the OS to do bad things.. should one stop?

Also consider that object detection has a lot of impact in positive ways as well. It doesn't seem so black and white.
Database Selection: Experience with MySQL, TiDB, and Redis
Please try my https://histre.com/ for this. My email is in my profile if you have any questions.
I hate being locked to single inheritance. Like, okay, we got the properties of foo; so that means we now absolutely cannot be a bar. It bugs me even if there is no plan to do that in the current program. By inheriting from foo, I'm enforcing the decision that this cannot be a bar, which could cause a problem to a future maintainer (maybe myself in six months).

Java has single inheritance, which sucks; but it has multiple inheritance of interfaces at least, and good luck doing any serious work in Java without that being involved. (That is also designed that way in order to pander to implementation ease and certain run-time efficiencies; but has been turned into fallacious arguments like "multiple inheritance is bad ... unless it's interface inheritance").

Oh, and one problem with this prototype business is that in fact it is single inheritance (in the typical incarnations, at least; am I invoking a strawman)? It seems inescapable that supporting multiple inheritance under the prototype paradigm requires that we make a single new object out of two or more existing objects. But if objects are effectively just bags of properties (a.k.a. hash tables) it does seem easily doable. Make new empty object, stuff with properties of all argument objects, season to taste, return.
There is a downside to that, though... an integrated product that can do more than one thing can often be easier to use than two separate ones
What hardware are you using? I looked briefly into this since I also have coax run throughout the house unused, but it was hard for me to know what to look for.
. I didn't mention anti-vax sentiment as the reason they should be ashamed, I was referring to the suggestion that ID2020 is in any way applicable to the current COVID crisis. It isnt.

2. I have no affiliation with Microsoft, and neither does Bill Gates, any longer.
> they did not understand

> they do not understand

> This is insane

This sort of post that asserts that nobody understood or put delicate thought into something is just pompous and lacks intellectual curiosity.

At least respond to their rationale. In doing so, you’ll find that everything is just trade-offs.

btw Dan Abramov is great to follow on twitter. He often responds to criticism and clarifies React decisions and links to good blog posts. If you use twitter it’s a nice way to get polite, bite-sized wisdom about React and Javascript. At the least you’ll realize how much good thought goes into React.
The media industry makes it extremely difficult to reach useful information and verify it’s integrity.

Sure, you can find a bunch of journalist blogs online through Reddit and Twitter, but which do you trust? That takes a lot of work, so most working people end up accepting the mainstream corporate news, which conveniently does not offer the information working people need.
See fan death in korea.
Thanks a lot for the detailed feedback, that's really helpful!
>having recently spent some time learning it and updating my Linux skills

It has gotten better over time. If you're just updating it now you're probably not having nearly as rough a time of it as you would back when it was first being pushed. The documentation was pretty terrible and things would break randomly a fair bit. I've had multiple occasions where my networking just stopped working due to systemd components.

One thing I still find annoying is how "enterprise-ey" it is. There's no "put all your unit files here" easy to look at folder, you need to first use some systemd specific command to find out exactly which of the many many sub folders the unit file lives in. There's also a tendency to split configuration across many different files, which I guess is how we always did it but somehow seems more annoying when coupled with the whole "you don't get to know where the unit file is" system. Like one service could have 3 or 4 different unit files if it's complicated, if it relies on socket activation or mount points or times or anything like that.

One of my biggest (practical) complaints these days is simply that everything is spread out all over the filesystem.
The new Google Pixel Buds are available today
I'm skeptical of articles that talk about how well they did something but don't provide the actual numbers.

There is no mention of actual ROI, conversions, traffic, and so forth.

Overall, I'm pretty skeptical of the true return that marketing campaigns can generate. When you calculate the full cost not just of the marketing but you include margins and the full lifetime value of the customer then you get a real sense.

The thing that stood out to me is the first sentence, that the person had an unlimited budget. With that in mind, basically makes me believe they weren't that focused on the true profitability of the spend.
>Domain like "abcde.teams.microsoft.com" has a CNAME that points to a domain like "abcde.microsoft-teams.com", but "microsoft-teams.com" is no longer registered to or controlled by Microsoft.

Can you elaborate a bit on this? I get that these are example domains, but why would "abcde.teams.microsoft.com" (which is presumably controlled by Microsoft) point to a domain "microsoft-teams.com" that is not controlled by Microsoft? Was that a mistake on Microsoft's part, or did the attackers do something clever to gain control of that domain/point a Microsoft-owned subdomain to the attacker's domain?
It's interesting that the original appeal of React was that it was "just a view library", but now apparently it's more like a "language". It really shows the biases of the maintainers (the "just a library" thing being a philosophy I liked from vjeux, and the "language-likeness" being very obviously a heavy influence from sebmarkbage). The thing w/ "language-ness" (as opposed to "library-ness") is that additions and changes to a language tend to become more and more difficult to make over time because semantics deeply affect everything in the system, whereas well designed APIs in a library-oriented approach can be well encapsulated.

I've said for a while, for example, that throwing promises for Suspense is using up "escape hatches" in JS. The rule of hooks is another one of those. Eventually, the React team will run out of escape hatches to implement "React language" semantics around the real JS semantics, and I suspect at that point sebmarkbage will move on to create a new view framework (as has been the case w/ e.g. sebmack and babel/rome, Rich Harris and ractive/svelte, etc).

It'll be interesting to see if whoever steps up to maintain React at that point will be able to grok its internal complexity, and to see how the community reacts to a rift when their favorite view library team pushes for one vision but the moved-on "rockstar facebook engineer" pushes for a different vision.

EDIT: fixed name confusion (thanks, swyx!)
Some context:

https://www.reddit.com/r/justneckbeardthings/comments/47nb4e...
I mean Google doesn't need to know every bike website you've been to, just that you've been to A bike website for them to know that you're into bikes.

So even if some sites are pulling out their GA, some won't and that's good enough for Google
Remote Design Week
The article discusses infection risk. Infection risk is an inherent part of the total risk associated with any medical procedure. It is not separable -- you cannot use an implant if it is not implanted.
>If contact tracing is needed then it should be deployed in the most effective way

I, and many others, do not agree with your opinion that it should be mandatory. No other country has mandated contact tracing apps for their non-quarantined population.

There's no proof that a contact tracing application would be effective after there are already millions of cases. There is no indication that there will be enough tests to identify asymptomatic carriers, so if you were vulnerable you'd still need to self-isolate to be safe.

Already 1 out of 5 people have antibodies to this. We're on our way to herd immunity and a death rate of something like 1 out of 500 people. We were trying to slow things down so that hospitals were not overwhelmed, and we've done so. Unless someone comes up with a vaccine that can be mass produced in the next couple months this will all be a moot point.
That's why your comment was flagged, but my follow up comment with six real sources wasn't. Right. I am the naive one. This is no longer contributing to the conversation at hand.
FCC: China covered up Covid-19, so we'll ban Chinese telcos
Cheers.

I'm on debian 10 and that didn't work, but I suspect it's something to do with my current installation that complains about a missing Qt4 software even after installing that (That I'll research when I have the time).
Is Open Source recession-proof?
My biggest worry with React is that it has restless developers with idle hands.

I have (a lot of) component code that will never be converted to hooks. Can I rely on you not to flake out and pull an Angular on me?
Something like an "API gateway" does a lot more than load balancing, and sometimes it doesn't even do any load balancing. Are you still going to call it a load-balancer? Gateway is a much better description.

In web applications frameworks you also have a 'router' concept, which is also a network thing. It doesn't mean that because the network thing happens to route traffic around that the router in the web application can't route requests to the correct code.
How to avoid Amazon: guide to online shopping
I thought the confusion was that you wrote "explanation point" instead of "exclamation point".
I've never* used hooks and I only got 1 question wrong in the author's Google Forms quiz (would've been 2 wrong, but bullet point 4 had already signposted the object equality gotcha).

So there doesn't seem to be a huge amount to learn in hooks as far as I can tell.

* I am an experienced React developer but haven't had much opportunity to work with it in the past 2 years.
I applaud you from taking the time to reply to that... but it was just not worth it.
There's a placement above the message list with sponsored links that look similar-ish to messages as far as I can remember. I turned them off many moons ago when you had the option to opt in/out, but can't see where it is now (and don't want to accidentally add them back in!).

I think it depends on the Inbox type you use as well (e.g. Priority, Default etc...)
"your pizza may be ready twelve hours too soon or too late"

It's one of those pitfalls, kind of like having your tire pressure off by 1.5 psi* at a cars and coffee...

*https://jalopnik.com/how-not-to-explain-why-you-crashed-your...
My fight to refund for faulty MacBook
Snopes has no reputation for information veracity--

...Considering:

"'Fact checking' website Snopes on verge of collapse after founder is accused of fraud, lies, and putting prostitutes and his honeymoon on expenses (and it hasn't told its readers THOSE facts)"

https://www.dailymail.co.uk/news/article-4730092/Snopes-brin...

"Allegations from Mikkelson's divorce paint the website CEO as a money-hungry playboy, who "nickel and dimed" his ex-wife — and former Snopes.com owner — as well as spent nearly a hundred-thousand dollars on prostitutes and trips to exotic places. The suit claims the professional escort and former adult film star, Elyssa Young, whose escort name is Eryn O'Bryn, is Mikkelson's new wife. "

https://www.sandiegoreader.com/news/2017/jul/28/ticker-fact-...

Snopes is NOT an authority on information validity.

Also, FYI: Appealing to Authority is a logical fallacy. Do you always listen to "authority"? How about when told to jump off a bridge or commit acts of crime? I'll take Stanford Prison Experiment for 600, Alex!

______________

Open your mind. Search for yourself, instead of relying on the discredited Snopes & The Zombie-Sheeple-Hivemind.

Lookup ID2020.

Bill Gates - Reddit AMA

I quote him: "Eventually we will have some digital certificates to show who has recovered or been tested recently or when we have a vaccine who has received it."

https://www.reddit.com/r/Coronavirus/comments/fksnbf/im_bill...

"An Invisible Quantum Dot 'Tattoo' Could Be Used to ID Vaccinated Kids

"The invisible "tattoo" accompanying the vaccine is a pattern made up of minuscule quantum dots - tiny semiconducting crystals that reflect light - that glows under infrared light. The pattern - and vaccine - gets delivered into the skin using hi-tech dissolvable microneedles made of a mixture of polymers and sugar."

"So far, the system is mostly a proof of concept. But the researchers have already tried it out on rats and found that the patterns were still detectable nine months after injection."

"In human cadaver skin models, the patterns outlasted five years of simulated Sun exposure."

"It's possible someday that this 'invisible' approach could create new possibilities for data storage, biosensing, and vaccine applications that could improve how medical care is provided, particularly in the developing world," MIT professor and senior author Robert Langer said in the statement.
"

https://www.sciencealert.com/an-invisible-quantum-dot-tattoo...

"The program to leverage immunization as an opportunity to establish digital identity was unveiled by ID2020 in partnership with the Bangladesh Government’s Access to Information (a2i) Program, the Directorate General of Health Services, and Gavi, according to the announcement.

Digital identity is a computerized record of who a person is, stored in a registry. It is used, in this case, to keep track of who has received vaccination."

https://www.biometricupdate.com/201909/id2020-and-partners-l...
I must say I don't fully understand your original question, so I can't answer it directly. However, I can share my (very hand-wavy) thoughts on the general LSP ecosystem, and it looks like that might actually answer your question.

I personally don't believe that NxM is a real problem. If you have an editor, which has bespoke APIs for providing completion, and a language server, which speaks bespoke protocol, binding the two together is not hard. A single person can do that and if, say, at least 1000 people use editor X with language Y, it doesn't seem like a waste of effort to me.

The problem is that writing a language server that works is hard. "Rewrite your entire compiler from scratch" kind of hard. Before LSP, only JetBrains delivered these kinds of compilers consistently. Notable non-JetBrains tools from before LSP era are Roslyn and Dart Analyzer.

The Dart Analyzer project is particularly interesting -- it's the same "separate server process speaking JSON" kind of architecture. The details of protocol are different (as it predates LSP) and it doesn't try to be language agnostic. Dart support in IntelliJ is powered primarily by this server.

In my mind, the main value of LSP is social: it pushes language designers and compiler writers to think about editing and refactoring incomplete code, which is a very different problem from compiling mostly correct code.
If you go through someones wallet and write down all the details required to open a bank account in their name, you do not suddenly own all those details, and you may not do with them whatever you wish as if you did.

Opening a bank account using those details is identity theft, because they are not /your/ details. No one cares if you owned the paper you wrote them down on.
This will result in using the same tag for all builds that day - which defeats the purpose of a unique version to a large degree If you are planning on testing or deploying a specific version.
The HN markdown ate your stars.
Kinda looks like GitAhead, but I'll be sure to give this one a shot.

https://gitahead.github.io/gitahead.com/
Yeah that's true. I don't really understand yet why timers and sockets are in separate files to services.
Very few grad students have a chance of showing their first result on TED and getting 19k citations. Consequently, they usually can't get away with criticizing their sponsors and peers' ethics post-factum, regardless of what they think of them.
The palette is possible because of proprietary non-CYM(K) ink(s). What distinguishes the Pantone print colors is they are outside the CYM gamut. With web colors that's not the case, but by the time the web came around Pantone had established its value as a commercial service in support of color critical work.
This feels like the high-level missing piece in my understanding of its use. Do you know any resources that expand on QC’s effective potential more from this point of view?
That's interesting; I never felt that programming was an isolated job. The offices I worked at always had plenty of socialization, both in interaction for work purposes (with not just other programmers, but also other people on the company and even quite a few clients) and during breaks, lunches, post-work outings, etc.

I guess this might be different in a large org with impermeable "silos", where you just talk to your direct teammates and work comes in the form of tickets. I mostly worked in small companies (under 50 people), with little bureaucracy, and specialization is a little less strict.
The way the OP was using vector implied a 3D Gibbs-Heaviside vector, not an element of an arbitrary vector space.
Agree, I don’t know what is going on there but it sure smells like something you shouldn’t need to do.
Doesn't that require assuming the conclusion? If LNT is wrong then skin cancer shouldn't be linearly proportional to radiation exposure either.

Plus, you still have the same problem with confounders. Expect more skin cancer in a population that spends more time outside, but also potentially a very different lifestyle in that case.

And problems with radiation type as well, since many types of radiation don't penetrate the skin, so they could cause skin cancer but not other cancers. Which has implications for the fatality rate because skin cancer has a much higher survival rate than most other types.
I think you also have to consider the fact that throughout history, the individual outcome of battles for most soldiers has been survival - either you win, flee, or become a prisoner. People did die, for sure, but maybe not as many as we imagine.

I wonder how much video games have do to with this perception? In a video game, you have a Kill-Death ratio, not a Kill-Death-Prisoner-Flee-Serious Injury-Light Injury ratio (I know some games have a more sophisticated model, but still).
Interpreting Positive Covid-19 Antibody Tests
Not anymore. The CFTC now has limits on how much of the total market one institution can own.
I see, my bad. Thanks.
This. For example, classes are much easier to optimize for than json objects, which really hurts the functional programming and redux crowd.
How many steps are there between clicking the ad and downloading?

Don’t underestimate fat-fingering
No, they're saying that systemd provides many of the same benefits that running things in Docker provides.
Kafka ACLs on Kubernetes over Istio MTLS
Thought much the same - I can see the stones and people around them when driving past on the A303. Easy, given how slow traffic is around there, which is why a tunnel is (still) being talked about, maybe even being planned.
The tag also contains the commit id, not just the date.
Yes. People have been taught that the earth revolves around the sun, and sometimes we use it as a way to be smug about how much smarter we are than the ancients. But schools do a huge disservice to students by not showing them that there's not in fact any way to know this from the information the ancients had available to them. About all you can infer from the way the sun changes position in the sky is that some kind of movement is happening. Because the earth feels solid under your feet you might assume that only the sun, planets, and stars are moving. This is valid according to Occam's Razor.

Indeed for hundreds of years western astronomers predicted the locations of the planets using epicycles and not by calculating orbits assuming a heliocentric system. And it worked! Beautifully! The earth-centric model has excellent predictive power. It explained everything the ancients were aware of.

This is all as a lesson in both humility and in recognizing that our ancestors were not stupid or lacking reason. They just didn't have the tools we have. And for all that the heliocentric seems obvious, remember that it is only obvious because we have been taught it. Our ancestors had been taught an earth-centric model instead, and it was obvious to them.
Thanks for letting me know, should be better now! :-)
Show HN: [Golang] dev-tool to sync files to remote storage
https://github.com/swayamraina/fcd