skysight-inc/HackerNews huggingface dataset:
> Maybe one third of internal apps developed in the last years don’t work at all outside of Chrome, the page remains blank or has broken widgets all over the place.

Does this statistic match what others have seen? If so, that’s staggering, and unfortunate. I know there are more sites that do this than there used to be, but I wasn’t under the impression it was such a large proportion.
So is it wrong to use a master branch now? If so, it'll be interesting to see how Git(*) responds to this.
Sweet. Racism solved
A good IDE effectively checks your code continuously.
To the author: "per say" should be "per se". Good article anyway.
Imagine every person in a public square has a police officer following closely behind them with a microphone in one hand a video camera in the other. And we're not even touching on the 3-letter-agency relationships with tech companies which almost assuredly gives them access, even to 'private' profiles.

Innocent people should not be surveilled ruthlessly on the off chance that every now and again we catch one evil person. In my mind, it's like the TSA invading everyone's privacy without ever catching a single terrorist. It's a waste of resources, on top of being a disgusting behavior.
Would that mean a vaccine is impossible?
Whatever, I don't have time to become an expert in everything, much less the desire. I choose to focus on my small area (which has changed over time, both because my interests change and because my next job needs me to learn something) and trust the rest.
I don't think so. They aren't a master because of a chess slave. It's a title earned in a "fair" championship, as opposed to a title of ownership/dominion over the defeated players.

Another parallel would be a master's degree (there is no slave's degree), given to someone that attained knowledge in a field (as opposed to "enslaving" the knowledge).
I disagree. It would be because you’re pro-science. Even your simplistic explanation about reacting to dead pathogen, and something about t cells and b cells, is a model. It underlies at least some class of hypotheses that are amenable to be proven wrong or augmented with further evidence.

To believe in science is not to “know” static facts of a mechanism. It is to constantly reevaluate your best available hypotheses under the requirement of evidence.

Memorizing facts often leads people into trouble. Creationist authors for a long time have given exhaustive biochemical accounts of the blood coagulation cascade as their own form of evidence of intelligent design. The statement of the facts has not much to do with science, rather it’s the choice to propose beliefs drawn from them, and whether this remains rooted in disconfirming your own hypotheses with intellectual honesty or becomes an unfalsifiable just-so story to reaffirm a believe you’ve otherwise arbitrarily chosen for non-scientific reasons.
The rule of law doesn't need an arms race to enforce it. If anything that's an unwinnable war. Police typically enforce the law after it has been broken. It appears that in the US there many low impact changes to society and communities which would significantly reduce the crime from happening in the first place.
There’s at least as much double-blind scientific trial based evidence of face mask effectiveness as there is the effectiveness of parachutes.
List of Languages by Time of Extinction
Ask HN: What to Do with Stalking Neighbours?
Hi,

I'm writing here out of desperation, hoping someone is/was in similar position or just have an idea on how to deal with this.
The sonic isolation in the apartment building that I'm in is pretty bad and so about a week ago I noticed that my upstairs neighbours were following me around the apartment and trying to decipher every sound I make with a pretty remarkable accuracy, I can hear them talk but I think they have much more accuracy. I tried to ignore them but they are persistent, I tried to talk to them but they completely denied even hearing anything.
To give you an idea, they can tell when I'm in my bed and whether or not I'm sleeping (based on my breathing) they can tell what I'm watching on TV etc.
I'm not sure what to do here, with the covid I'm forced to work from home so I'm pretty much living this nightmare day and night 24/7 I'm already not sleeping well, this stress is unbearable ... I'm thinking of involving law enforcement but how do I prove any of this is real?

Thanks for any help!
For me if I need to start a random cli vm it's debian-minimal stable. Needs very little maintenance besides apt-get upgrade for a non-gui VM, not much special handling compared to other distros, just enough automatism to not need hand holding.

Nowaday my work laptop if also debian + xfce.

There are lots of other distros cooler or with better functionnality, and they're super cool for tinkering, learning and testing, but at the end of the day I want to install something that won't bother me and just let me work without caring (and won't have the cardinal sin of breaking whenever you do a significant update that you need for a software and have broken ripples everywhere), and debian does that: it's not "exciting", it's not "edgy", but it just works, and sometimes that's what you need.

I've heard freebsd can do that too but I admit it feels a bit daunting from a distance with no experience in it, and I have no idea how it fares on laptop (notably power usage and hardware support).
They have announced they're going to change the default branch to "main" (or was that github?)
Prediksi Togel Hongkong HARI INI Senin 13-July-2020
> So is it wrong to use a master branch now?

Yes. Really, yes. It’s racist now. No joke.

https://www.reddit.com/r/programming/comments/h9lhnb/petitio...
The date doesn’t matter so much (to me at least). Legacy means lack of tests and the inflexibility to change the system. Working on these systems it’s easy to have a part of the app become obsolete in 2-3 years because it’s written by one someone who doesn’t really care about technology and they want to “deliver for the business” so they crank out some shitty code with no tests, documentation, or design of any kind (eg encapsulation). The business rules are complex and not explained or understood. Then the main developer leaves and all that knowledge vanishes out the door.
Tried registering, I usually try the username luc on sites to see if it's still free. But that is an "invalid username", no explanation given. So what, do I need to add numbers and special characters? Is my legal name too short? Is it already in use? This tells me nothing.

Also, the about page is contradictory:

> [brain][muscles] one or two emojis instead of avatars

> [...]

> ASCII only because it works everywhere

Hmm hmm, I see. Emojis work so everywhere that I have to [substitute] them to even talk about it here. Seems to me like "we don't do encoding because it's hard" more than because it works everywhere: any device with emoji support will also at least support the basic characters -- perhaps a unicode snowman won't exist in some fonts, but surely a character like µ should work... This is not just about other languages, either: °C, µm, different length dashes, etc. are regular non-ASCII symbols that occur in English.

And no, "ASCII only" is not meant in the sense of "plain text only". Any non-US ASCII is converted (ç->c, ÿ->y, ś->s, µ->u).
RSS Club
Google Commits $10B to India
Xiaomi is only in end-user electronics and has nothing on infrastructure hardware - AFAIK it is not competing with US companies in deploying 5G hardware.

I do not consider a +20% drop in Chinese exports to the US as "hardly any drop".

Trump has put an end to e-packet which was killing US small-scale businesses:
https://www.theatlantic.com/technology/archive/2018/10/trump...

TPP was a nightmare opposed both by the left and right - and even by Hillary Clinton - at-least formally in her campaign. Only corporate shareholders supported it. It even pushed copyright terms further! See
https://www.eff.org/deeplinks/2012/08/whats-wrong-tpp
Sigh, really? Is this stuff really about race or is it just a terminology used to express ideas - I really don't feel policing of language this way helps make important changes in society that need to be addressed more likely. These sort of things are at worst a distraction and at best likely to result in the opposite of what people want and leads to resentment of fundamentally good causes.
A better question might be what TLDs not to use.

Based on the contact form spam, my sites receive, don’t get .xyz, .site, and .online. I am sure, there are others like me, who block these TLDs.

Also, don’t get a region TLD, if you are not planning to serve that region.
No, this is less about the word master and more about the word “slave.”
Faith implies there is no mathematically sound reasoning underlying the belief, at least a little

The hypothesis "Expert consensus is more likely to be correct" is falsifiable and thus not purely blind faith
What cf-d-ycom wrote is a perfectly accurate description, it seems to me.
If the mask stops some droplets (which it obviously does, as it gets wet over time) and some of those droplets carry the virus, then obviously the mask protects against the virus - not 100%, but some percent (just like condoms!).
Maybe they shouldn't. But they probably should care about users blocking Facebook if they are at all ethical. They should probably care about Facebook breaking their site if they care about uptime or might compete against Facebook.
“ honestly some of the Rust ecosystem reminds me of the NPM. My end release build needs to compile 267 different libraries, before getting to my code, and that's for my simple little blogging engine.” <- Thats something i had to agree with With lately , i guess is part of the good and bad of having a growing community. So spend time picking the crates that make you feel more safe
Her terminology and Wikipedia's terminology match 100%. Are you certain you're using the correct terminology?
The telecommunications company I am currently employed for uses FreeBSD for the backhaul applied with CG-NAT. And this is for the simple reason that the Linux stack couldn't keep up with the load.
There is a long way ahead but, if it annoys the racists, then it's a step in the right direction.
That describes almost every business. E.g. a movie theater depends on studios being willing to sell films to it, and on a public willing to buy tickets.
Nope. It protects you from said droplets, not from the virus, which it is incapable to protect you from, unlike a FFP3.
I’ve always found that very boring since it seems obvious to me that logical truths require the axiomatic argument, scientific truths require the regressive argument, and reductionism doesn’t allow for complex supernatural claims to transcend from merely needing axiomatic support to affecting scientific truths.

It feels like one of those things in philosophy that religious people greatly exaggerate the importance of.
GitHub are changing master to main, lots of big and small open source projects have already done so/are planning to do so https://www.theregister.com/2020/06/15/github_replaces_maste...
The problem is that many people will want to run bittorrent over a VPN connection, while they'd like to run their normal browser data over their normal (low-latency) internet connection.
I know. That's Ok to add 5 seconds to a lengthy financial calculation, from the purely practical point of view. Nevertheless it still looks awkward. My entire computer boots in comparable time nowadays (perhaps some seconds more) and somehow a Python app takes this much just to start up in such an environment.
Maybe. At the rate I hit :w, probably not :)
>It's maybe a bit like the term "master" (decoupled from slave) which has very differently nonces in many countries outside of the US. Mainly it's then often not strongly (or not at all) associated with slavery or suppression of people of color.

Cultural translation is always a bit weird. For example, in Spanish (or at least Spain's) BDSM circles, people use the term "maestro" for "master" (despite the term meaning only "teacher" or "skilled person/virtuoso" in Spanish). I assume at some point it got badly translated and it stuck in the community.
Yeah that first paragraph would have been better spent giving an overview of the information that was laid out after.

'I have found a problem. The problem has this negative impact. Brief description of problem.'

Be serious if you want to be taken seriously, especially in your initial communication with an unknown third-party.
> I have no idea whether Plausible offers this mode of operation

The site of the article cloaks `custom.plausible.io` as `ms.markosaric.com`.
Implementing a type-safe Stripe client for serverless using TypeScript
Just because their VC totals don't match the bay area doesn't mean that this is a small investment.
Yes. Import substitution protectionist policies have been an ongoing disaster for Brazil and Argentina for nearly a century now. What countries like South Korea did was quite different.
It’s entertaining watching these threads pop up and then quickly disappear off the front page, all the while attracting the same stock, bot-like comments expressing indignation.
I think there is a case for (for want of a better word) "practical wisdom" in assessing scientific claims as well.

For instance, if a scientist's every finding matches their political views, that's a "smell". Or a track record of their previous predictions. Or how viciously they attack people who disagree with their conclusions. Or whether they lie about being a nobel prize winner.
There is a key part of that phrase "of healthy people". The problem here is that lots of people dont realize they are sick, or are in the earily stage of the sickness with low symptoms yet still infectious. The evidence for this position increases daily.
Enterprise blocking of IP ports has caused quite a mess already. Let's not allow them to make it an even bigger mess.
Dynamic allocation is not the only memory management problem.
I feel personally wronged by people who stagnate science. I have medical problems that fall through the cracks because of it. I have suffered immensely because of it. Tons of people have I bet. I feel so personally wronged. If it weren’t for that, why would I ever bother caring about this? I wouldn’t have so much venom for slackjaws otherwise...
Similarly Teacher and Trainer should have the most people skills requirement and be all the way to the right.

Security Analyst and Business Analyst have a high people skills requirement as well, you spend your time hovering and translating 2 domains:

- Security or Business

- Developers

And often sales, marketing, legal as well.
> I keep reading in Rust surveys that Rustaceans just don't care that much about compile times enough to prioritize improving them.

Confusing since this is, to my knowledge, a top 3 issue just about every year.

That said, I think Rust programmers dislike compromise (maybe to a fault). Rust is naturally a 'have your cake and eat it to' language and the community very much likes to be best-in-class, so compromises on runtime performance to improve compile time (which is one way you can go today) are often not seen as viable by a large part of the community.

For what it's worth, I think I've called out compile times as probably one of my top issues with Rust, working on a fairly large and quite dependency heavy codebase. It isn't a deal breaker for me by any means, but it's a pain.
Another simple way to see this is to reverse the usual order of steps, starting with the induction step.

The author shows that S(n)->S(n+1) and that proof is correct if n is at least larger than 1. The hidden assumption of n>1 is the "gotcha" moment, but that part of the proof is still valid as induction step. Imagine starting with this and amending the instructions with "given that n>1".

However, for the purpose of showing that all Canadians are the same age, we now need to find a base case - the first (and now second) step of induction.
And here, we see that while n->n+1 holds (for n>1), there simply isn't any n>1 for which S is true! The case of S(1) is irrelevant, since it's not included in the assumption of the induction step.

If we would have started with the induction step, and concluded that our argument holding for n>1 is good enough, we would have then clearly realized that there is no base case and therefore we can not complete the induction proof.
"US provided big shield to Taiwan...trump has been ceding power as quickly as he can".
This is utterly false. Trump has further strengthened ties with Taiwan compared to the previous administrations.

https://thediplomat.com/2020/04/trump-quietly-signs-legislat...

He was also the first US president to speak with a Republic-of-China president.
https://en.wikipedia.org/wiki/Trump%E2%80%93Tsai_call
> If you assume S(n) is true, n being any natural number, what good does it to to prove that S(n+1) is also true since it is included in the initial assumption imho.

Read the explanation on induction at the bottom if you haven't yet[1].

This is induction. The idea is to prove that for any 'n' for which S(n) is true, S(n+1) is true also. I'm guessing Step 4 is where the wording tripped you up?

> Step 4: We can do this by (1) assuming that, in every group of k people, everyone has the same age; then (2) deducing from it that, in every group of k+1 people, everyone has the same age.

Maybe its meaning is more clear stated this way:

Step 4: We can do this by showing that (1) for any k where it is true that "within every group of k people everyone has the same age," then (2) showing that it necessary follows that "within every group of k+1 people everyone has the same age."

[1] https://www.math.toronto.edu/mathnet/falseProofs/sameAge.htm...
Who pays bribe directly and how can someone even figure that out?

When companies need to bribe, they bring consultants which get paid for a different service which is unrelated to what they are actually offering. The consultants charge a lot and bribe the agents on the government either through favours like enjoy our jet or penthouse in Italy or London and get this specific thing done or tell us where to send this cash to which country and which account #.

It's as simple as that. All that money is often written off in accounts as "promotional expense" or sometimes as a different line item under consultancy.
Right, because your comment reads like 'everyone who I disagree with somewhat fits the bot-like description'.
For all the tiny violins that could be played about how life is getting harder for SEO practitioners, this marks a fundamental and very unwelcome change in the Web.

Google have decided that it’s more profitable to keep people on its own site than redirecting them elsewhere, a big change in its contract. Before, it was ‘structure your site well and we’ll send you traffic’. Now it’s becoming, ‘structure your site well and we’ll take your content, keeping the traffic for ourselves’.

The long term effects of this are that Google becomes one of the bloated portal sites that it disrupted in the late 90s - and sucks the life out of everything else.
Cameras don’t do much unless the suspect has already been arrested and it’s just a matter of building up evidence.

Cameras can’t tell you the name and address of the pixel blob that is committing the crime. Cameras as a security device are overrated. My building had countless footage of people entering the bike room or parking and stealing bicycles. Resident makes a complaint to the police, proudly says “we have cctv footage!”, police shrugs and looks at cctv footage, and nothing happens because what do you do with the video of a thief stealing your bike..?
Facebook Ripped of Twitter UI
You cant call out anybody and not be ridiculed. Ridicule, criticism, opposition is the basis of western culture. The legal system, the government and respectful debate is built on disagreement.

You can make justice for victims more or less easy, more or less private if you so wish, but seeking retribution for percieved slights against victims that aren't even you, has personal power written all over it.

You don't describe the reasoning of someone who wants to help victims, you describe the reasoning of someone who wants retribution. What you like is social capital and punishment of disagreement. I dont want to live your way, it leads to horrific outcomes. Turn the other cheek to criticism.
I think it’s important to get black people’s opinions on this, it’s easy to sit here as a white person and say “it’s just a word! PC gone mad!”. Speaking for myself, I don’t know if you’re black or whatever.

Words are very important, I’m sure we’ve all heard a stirring speech or debate that made us feel strongly, is it so ridiculous to think that words like this could also make some communities feel strongly?
Extracting Secret Test Cases from Google FooBar Challenge
> people are afraid of saying the truth.

The vast amount of people on traditional and social media saying all the things that you claim people are afraid to say refutes this. Whatever you think people are too afraid to say, there is somebody saying it.

Free speech doesn't mean people get to voice any idea without scrutiny. Other's people's free speech also exists. What people tend to mean is "I used to be able to say this without being criticised" and the loss of that privilege is unsettling. If they can't express an opinion and sufficiently support it against objections and criticism then it might not be such a good opinion.
Oh god their units!

Provisioning disks comes with the caveat that on AKS, Kubernetes sees things one way, but Azure bills you in some bizarre, Azure specific unit of disk space and speed and then there’s whatever the hell goes on with the pricing / units on the SQL Server instances...
Yes, "encoded and enabled".

I saw how that culture evolved over time as the company got bigger. It didn't start out that way. JIRA was once a bug tracker for us. It became a some sort of flowchart madhouse with horrifically convoluted processes around it. Partly yes, because the company felt a need to hire project managers, and partly because the tool existed and therefore there was something for them to fiddle with all day. If they didn't have the tools to create over-engineered processes, it would be less likely to occur.

At some level, yes, JIRA just enables problems, it doesn't directly create them. On another level, its whole structure encourages that way of thinking.