skysight-inc/HackerNews huggingface dataset:
> Do you you have any fact-based evidence that certain bugs/anti-patterns would happen less in open source code bases or free software code bases?

How could I have that, or the opposite of that, without access to closed-source code-bases?

That was my whole point: that you can't know what sort of selection bias you're implicitly accepting by only looking at a certain easily-accessible slice of the data.

In order to know that it's safe to assume that FOSS is representative of all software, you first have to get access to enough non-FOSS codebases to be representative.
A similar thread from 10 days ago: https://news.ycombinator.com/item?id=22608676
> Hangouts in particular could easily eclipse it with some work.

Is this actually better from a privacy perspective? Sounds like abandoning the frying pan for the fire...
Any feedback appreciated. :) Cuidese mucho!
> If debt is that cheap it would be irresponsible to finance the firm with equity.

Why?
I mean, maybe? I call my banks to do all manner of things all the time.
I edited my comment and it turned to nonsense. What if the Sydneysiders aren't in the call?

I'm in Central European Time right now. If I want to set a meeting with New Yorkers, I have to know what time the NYers wake up in my time zone (14:00 here is 9:00 New York - although this might change in 2 days as we'll both be in Summer Time).

If I use UTC, I still have to know what time (in UTC) the New Yorkers wake up...
On Linux it (obviously) also works on chromium, perhaps it also works on the new Edge? FF would be nice though.
Even if whatever this paper suggests is true, it won't contribute that much to the inflation of stocks. In this bull run, index funds have performed better than hedge funds. As long as the majority of investors (in terms of their aggregate holds) agree that the price of equities is fair, the ride will continue.
Well, many people say Google will never catch back Amazon and Microsoft in the cloud market due to their terrible reputation.
https://archive.md/tfWyx
Okay, so this is annoying but I could swear there was a component (backing vocals?) that was the exact riff that “I know you want it” was, but now I can’t find it.

Whether or not it exists, the Blurred Lines decision was dumb and dangerous, even if Marvin Gaye >>>> Robin Thicke.
Seems to be lots of negative comments in this thread :(

I think this is a great, super simple little tool, nice work! And slack integration is the real killer feature here
Google notoriously loses interest in what isn't hip at the moment. I think they might notice this market segment.

Also I've done 300+ participant A/V conferencing systems, it isn't the client part that is hard, its the authentication, directory and latency that becomes difficult, and google already has that pretty well sorted.
The government can only do so much to change culture, though, right?

It needs to be made unambiguously clear that you do not eat or recreationally touch bat or pangolin. Government needs to outlaw it yes, and culture also need to shun it.

As another example the Chinese slaughter of endangered species and sharks is a failure of both government and culture. I'm not sure there is a totally PC way to express that.

All of this is done by a small percent of people but they need to be educated or shamed into compliance. We don't have to allow bad behavior because it could be un-PC to call it out.
If you're looking for a chemical explaination, I don't know, but the virus can work it's way around quite fine using the lymphatic system, so there's no "fitness" reason that would make it need to hang out in the blood.
Thanks! Why does this work?
Despite its flaws, I honestly can't think of a community that comes close to HN in terms of size/healthiness. I mainly attribute its success to:

1) Strong moderation.

2) Being apolitical: ideological/political/religious debates are generally off-topic.

3) Meta comments being discouraged: insinuations of shilling, soliciting down votes, complaining that a submission is off-topic, etc.
Coronavirus: the key numbers we must find out
Mozilla Spring MVP Lab – build something meaningful (and get paid to do it)
I think its amazing that people are passionate, but the humility about not understanding something in its entirety is shrinking day by day. Today everyone wants to be the "explainer" or the "let me tell you how its done" person without actually having any hands-on experience or deep knowledge in the domain. The oldskool litmus test was "What have you done in this field that makes your opinion worth something?" and it is clearly no longer applicable in today's world.
FAANG coding interviews are definitely not IQ tests.

IQ tests (for interviewing) are typically spatial comparisons, some math, logic puzzles, reading comprehension, and pattern recognition and are done so under a time budget of around 30s to 1 minute per question

FAANG coding requires CS basics - hashmaps, arrays, sorting strategies, trees, recusion, basic ops for all of the data structures, and a few other concepts. There are typically only a handful of questions with 60 - 90 minutes per question
> Moreover, what I am addressing is how the tracking is NEVER going to go away even after the emergency is gone.

Wouldn’t people just stop using any tracking applications once there is no tracking needed?

The way I see it is so long as there is a pandemic we have no freedom anyway. It might seem like tracking your citizens is infringing a freedom, but if the option is house arrest I don’t mind.

Any government that would be ready to monitor everyone all the time for no obvious reason isn’t democratic. I trust my government because I live in a functioning democracy. I wouldn’t trust the Chinese government, or even the Hungarian one, and I‘d have second thoughts about trusting the US govt to do the right thing. But most democracies should be able to use technology to provide more freedom in this situation, not less.
It’s a true test of a democracy to do this right. But not trying of fear of a perpetual big brother society I think is the wrong choice.
Because they didn't handle an integer timer wrapping around correctly. That answers most of the question. What remains is did they forget altogether or program it incorrectly. I'd say I have seen worse click bait, this post didn't annoy me even if the analysis was much simpler than a Google project zero blog post.

Did you seriously expect to see Windows source code published? AFAIK it is still under strict NDA regardless of how old it is or did I miss some headlines?
Funny, same data source as this creepy submission from the US: https://news.ycombinator.com/item?id=22700652
60-Minute Special – Cirque Du Soleil [video]
Sage taking time off from the Ceph project and from Red Hat
Its insurance against OPEC raising prices. Without the shale oil industry, OPEC will just raise prices. With the shale oil industry, OPEC lowers prices to try to wring them out of business.

Gotta think big picture and geo-political issues. In isolation, its a negative (especially with such low prices right now). But in the great scheme of oil-independence from OPEC / other oil producing companies, there's a benefit.
such categorizations are a cognitive trap, particularly for politics, as people worry more about whether their words align with their chosen affiliations rather than taking justifiable positions. let those go and discuss ideas on merits. it’s hard (because you’re implicitly defying social bonds in some cases) but more rewarding.
>Except the horrible "trap" is not something many people care much about.

What makes you so sure?
But having it obvious at the call site means I don't even have to do that, dozens of times per day, every day.

It's something that's not easy to realize how useful it is until you actually do it. When working in a large codebase that consistently follows those rules it just makes code reading a breeze, it severely reduces the number of "context switches".

Obviously it's not the only way it can be done but it is a way and the benefits are significant.
Most web pages need to be able to be updated. I think the two most popular options for that are a CMS or a static site generator. In general it is easier for "less technical" users to update the content in a CMS. Hence you get a database for rendering.

Alternate analysis: Personally it is not surprising to me at all that a marketing website would be run on Wordpress, Drupal, etc. And therefore it is quite clear that a database connection would be needed.
Wow, they followed you all the way down this thread to downvote it. Some weird, obsessive people.
> Stop me before I link again.

STOP :)
Sarcasm aside, this is exactly why we make ours as short as possible in duration. You don't want to filter out people with valuable time.
FYI you can put the link in URL while posting and respect the title.
This is really good feedback. I feel like a lot of this goes down to the virtually unlimited uncertainty around when things will even start to return.

I know that I've seen businesses layoff much more quickly than they'd like just out of the fear of things dragging on for months. A personally guaranteed loan will carry similar risks.
All: it's understandable that commenters react with generic indignation about how things shouldn't work that way, but please let's not pile on a user who's trying to help another user. It stacks up into the wrong incentive. After doing this once or twice and running into a buzzsaw of protest, who would want to it again?

Also, these comments appear mechanically and interchangeably every time the topic comes up, which means they're not the greatest for intellectual curiosity (https://news.ycombinator.com/newsguidelines.html).
>> What kind of person works for free anyway?

I would expect everyone at some point has done something (worked) for free, either on speculation, as a favor, or for bragging rights. Open source wouldn't be a thing otherwise.
Infections challenge China’s claim coronavirus is under control
On of the classic ways that oligopoly and monopoly power can be abused is by engaging in temporary price wars to drive any smaller competitors so that prices can later be jacked up and monopoly profits reeled in.

That's what's happening here.
Yeah for sure, It was kind of my fault. It all happened very quickly, I think 2FA was relatively new at the time. I kept getting ‘recommendations’ from Google to enable it to be more secure.

As a dutiful user I obliged, and downloaded the authenticator app. I think it gave me 10 one time recovery codes, but of course I didn’t back them up externally :)

I was having some performance issues with my Samsung phone at the time, and a couple days later, did a factory reset. Then when it came back on and I tried to log into my google account, my stomach sank to the floor when I realized I could not get in without the authenticator app.

That was that. Everything gone. What an idiot :) Couldn’t even get on through a computer without the stupid codes I could no longer generate. Answered all the questions, identified specific emails, personal info etc. Google was not impressed.
That's really cool for immune compromised people! Way better than living in a bubble

I wonder if this is dangerous long term though in the "hygine hypothesis sense"?
It's not perfect either but we're pretty open about it: https://weeverapps.github.io/interviews/

Internally we use a rubric for the various job roles we hire for and we aim to remove or counter biases at every step of the process. Our teams value diversity and are pro-active about equality and inclusion.

A big part of the process is code review, something our engineers actually do spend a lot of time doing, so the process is mostly focused around that.
This logic worked at least for a while, because traditionally the established oil giant countries (Russia, Saudi Arabia, Venezuela, etc.) used their oil to prop up massive social spending, and they needed some minimum oil price to balance their budgets.

Saudi Arabia is looking at deficits that are a double-digit percentage of GDP. Russia's budget outlook is not looking hot either. We'll see how long they play chicken with their financial reserves, because those could disappear faster than they think.
Much more in depth than the other post with the Python examples that was posted recently! Thanks.
Unemployment forms being delayed by a day or two to deal with poor queuing will not "wreck lives".
Ah right. Good point then!
Holly berries taste delicious to birds, but are slightly toxic to mammals. (enough to cause nausea, vomiting, and diarrhea, but not to kill you) Birds don't have receptors for capsaicin, the chemical that makes chilies spicy, which makes most mammals (but not humans) not eat them. Deadly nightshade isn't toxic to birds.

Birds tend to travel farther during any given time period than (typically terrestrial) mammals do, making them better at spreading seeds over a wide area. So it's evolutionarily advantageous for plants to optimize their fruits to be eaten by birds instead of mammals.
zip codes span counties and also states. A few are actually in three different states.

(I have suffered at the hands of zip-codes-as-geographic-entities)
OPEC countries also pump themselves dry sooner while the patient sit on their expensive reserves.
Yes, please do! My email is in my profile. (Just updated to match the one I wrote from.)
given the lackluster situation of their Cloud, i think it would have made more sense to throw those $800M as cloud credits instead of ads.
CloudPolice
Look at the infection rates in those countries: they're S-curves. New infections are being found, but the rate of increase is far lower than it was previously, and the majority of cases are cleared up. That shows they're likely on the tail end of the problem.

For European countries and the US, the curve looks asymptotic. There's no telling how high it'll go at this point.
Download Android Apps and Games from Huawei App Gallery Mirror Website
Until the government decides that it's in the public's best interest that such an application be installed on every phone, and non-removable.

We already have NSA / Tech company "collaboration" so this is hardly a huge step in terms of tech or privacy invasion. It would just be the next step.
Hopefully in 5 years EVs will become the insurance against OPEC and the BP forecasts of yesteryears will never materialize
For the UK, this is the most popular one: https://covid.joinzoe.com/
Even before we get to the "healthy" part, I'd argue HN is a true community, which is hard to say of other social networks today..

1. The commenters here have some common interests beyond the lowest common denominator of politics/pop culture/humor(memes). In larger networks this part often breaks down.

2. It genuinely has shared values - particularly curiosity, skepticism and debate. Plenty of negative ones too - cynicism, anger, grandiosity but hey :)

3. It is NOT a ad-click-maximizing dopamine slot-machine like FB. When networks go down that path, i think they stop being communities altogether and become something more like TV.

4. It is more resistant to group think than e.g Reddit subs like /r/investing because it has a broader scope I think.. networks with a overly narrow focuses inevitably become echo-chambers the network converges on a consensus view. HN is somehow not completely defined by "i'm interested in X, so lets go to /r/X", its broader than that, but narrow enough to not

Maybe i'm behind the times, but HN is one of the very few places I'd even call an online community, forget healthy. "Healthy" at the scale of a global community can only be a sterile echo chamber. HN is as unhealthy and flawed as its members, which is something to be proud of. I've never seen a real community of people I'd describe purely as healthy.
I’m not going to defend the lack of live customer support — especially in cases that are largely automated (like Google), but even when you do have live customer support — social media or other ways of escalating/raising a signal is often necessary.

In a perfect world, it wouldn’t be — but if you are a very large company (or have millions or tens of millions of users), it’s often not possible to have live support staff who have the knowledge to handle every issue. It’s not just about paying for it either — if you have tens of millions of customers, support doesn’t scale that way, irrespective of cost (if you pay more you can generally get people more committed to gaining the knowledge to offer good support, but you still have a relative fixed number of “good enough” candidates). And that doesn’t even account for the fact that a vast majority of questions/calls are for issues that can either be automated or handled by less-skilled/lower-paid support.

In the face of those realities, using external platforms to act as a signal boost/triage for the most critical issues isn’t necessarily the worst thing.

Nine or ten years ago, I visited Delta’s headquarters to see how they were using Twitter to inform and re-define their customer service experiences. Airlines were some of the first industries to scour social media for issues to handle in real time and to go from being reactive (you have an issue and use Twitter to complain), to proactive (you’re invited to reach out over Twitter DMs or Facebook Messenger or WhatsApp) and I think they’ve actually done a good job. (I’d be curious to see what it has been like for airlines the last month as there have been unprecedented cancellations and support volumes are flooded across contact points). I have to give Delta immense credit, even a decade ago, they were doing phenomenal work in the space. I’m a Diamond Medallion, which means I theoretically get highest-priority phone support — and the agents on the phone are fantastic for helping me with complicated itineraries or rebookings), but for many things (like applying a regional upgrade certificate), I just DM the Twitter account because it is faster and it is a way the agent can work with multiple customers at once.

It would be great if all small businesses had a direct line to their vendors, but in the absence of that (which isn’t realistic), at least there is a way to boost the signal and get attention.
At what time would it be acceptable to critique Zoom's surveillance practices, in your view? We're not allowed to complain when a useful tool also spies on us?
Citation required, cannot find this in the feature list, support documentation, or on the pricing page.
Plenty of people warned and warned, we knew it was very grave.

I expect amazon to donate a huge amount against the pandemic from which they are benefiting immensely - oh wait...
Parent may be talking about remote control through a screenshare?

It used to be a feature, and then they removed it.
That's a fair point. My comment comes from being in too many meetings where people want Twitter scale for conference-room-sized user bases.

It sometimes borders on sealioning.
Interesting perspective - I never really thought about the tone of my comments. I've always played "the devil's advocate" because it's the way that the smaller start-ups I was involved with stay alive. I'm going to make sure that I praise good ideas first ... and then perhaps warn of potential pitfalls. Sorry if I participated in turning HN into a downer.

As an aside, I don't read HN that way. Even when there's a pessimistic tone, I often read right through it and think to myself "that's some good advice". It will be interesting to see whether we become more bearish simply due to the COVID-19 environment we're all working in now.
I'd be very curious if, in the same way that "TypeScript is a superset of JavaScript", there could be a superset of TypeScript that encouraged one to annotate when they're performing IO operations (reading from/writing to the DOM, the network, workers, storage, etc) and if you consumed a function that had said annotation it would further encourage you to annotate that function as well. Something like:

function writeStringToLocalStorage(key: string, value: string): void, *localStorage {
// impl
}

function persistUsername(username: string): void {
// ...
writeStringToLocalStorage('username', username)
// ...
}

^ compiler complains that persistUsername writes to localStorage but does not have the *localStorage IO annotation. While I feel like TypeScript does a great job of working with arguments and return values there's still a whole class of issues that can crop up from things like unexpected DOM manipulation that still would be useful in detecting.
Don't trust the machine if you don't trust the person who made it.
There is some truth to that, but at least the clients are not so terrible (see e.g. https://medium.com/bugbountywriteup/zoom-zero-day-4-million-...).

From a technical perspective I don't think anything groundbreaking is required, it just wasn't a market segment earning money before now, because why not just walk down the hall, or have a conference etc? Noone is saying a Zoom meeting can replace that, it is just a stop gap.
Sorry this is completely wrong. If you get enough airflow to breath you're getting enough virus to get sick.
Well she's probably right not to trust the American healthcare system. It was pretty bad before, and it's going to be a completely dysfunctional disaster pretty soon.

Meanwhile, China is able to build an emergency pandemic hospital in 10 days.
Ideally the goal would be a privacy respecting solution that saves lives.

This is the approach Singapore is taking with their TraceTogether app: [1] [2]

“TraceTogether uses Bluetooth signals to determine if you are near another TraceTogether user. Your Bluetooth proximity data is encrypted and stored only on your phone. The Ministry of Health (MOH) will seek your consent to upload the data, if it’s needed for contact tracing.”

“If you had close contact with a COVID-19 case, TraceTogether allows the MOH call you more quickly, to provide guidance and care.”

“TraceTogether helps us protect our loved ones and families so that we do not spread the virus to them unknowingly. It also helps us support the work of contact tracers and healthcare workers by combating the spread of COVID-19 together.”

“TraceTogether's functionality will be suspended after the epidemic subsides.”

[1]: https://play.google.com/store/apps/details?id=sg.gov.tech.bl... "Android"

[2]: https://apps.apple.com/us/app/tracetogether/id1498276074 "iOS"
They are all listed...
https://blog.torproject.org/changes-tor-exit-list-service

No one could not use residential IPs that way.
They can afford it, they just don't value it. If your org thinks this way, then Customer Support will not be a place where your best people end up (this goes for all levels in the organization). Consequently, if the CS department does not have the respect or mandate from top-management, the other departments will ignore issues that CS brings up and it will be even less empowered. And Google already has tech abandonment issues that make support super difficult. Google support employees: I feel for you.

Compare this with Amazon that publicly claims placing customer service above all else. At least if you work in CS there, you have the feeling that you are always a fundamental part of the company.
Imperial College pandemic code: “ thousands of lines of undocumented C”
Does the US government subsidize them at all? I wish we would pivot faster to renewable energy, but in the meantime we should also ensure we are not reliant only on authoritarian states for energy.
bit is base 2 as far as i know

yes, there is always a turing machine that can generate the target with any performance characteristics

so, the key is to keep the reference turing machine fixed
For what it's worth, /r/rust has a similar rule ("no memes"), and I think it is helpful. I love humor and think it's great in smaller, more informal communities, but just doesn't work at HN scale.
Please don't post unsubstantive and/or flamebait comments here. Nationalistic flamewar is particularly unwelcome.

https://news.ycombinator.com/newsguidelines.html