skysight-inc/HackerNews huggingface dataset:
I don't think this was an attempt in good faith to participate in the discussion about the utility or futility of codes of conducts. This seems to be, depending on your inclination to give the authors the benefit of the doubt, either a joke in bad taste or simply a troll.

The straw-man "Frequently Asked Question" about the project name sounding like cock makes me lean to the latter option. In any case, this isn't really worth discussing much, as it's primary use seems to be to poison that discussion right from the beginning.
I have recently started to use it again as a tool for grepping across multiple lines. It's distributed with every Linux. So it will survive. Maybe it's already dead as a programming language though, certainly because Pascal is also considered dead.
> What on earth about being nice to each other is overbearing?

Well, are people nice to each other because they want it or because it's in the CoC? I'd rather deal with somebody that doesn't like me upfront rather than mask the quarrel with policies.
You can just use flatpacked Steam if you want to use Musl Void. There might be still a few issues, but that's not because of Musl, but because of the Flatpack version.
We're having problems creating VMs and databases in West Europe and North Europe, so it's not just a UK problem.
Majority of Technologists Worried About Covid-19 Layoffs
I am not saying that you should to do experiments in every area. Just that experiments in a few areas (usually mechanics/EM/optics/basic QM targeted by undergrad labs) is sufficient to give you the necessary intuition about the limitations of theory in all areas.
> Only a small fraction of the members use the gym at any one time

Only a fraction of the members use the gym at all. If every member of the gym wanted to use it there would be no reasonable schedule to make that possible. ~50% of gym members use it less than 100 times per year, and only ~25% use it consistently.

For banks depending on legislation they have to keep 0/3/10% in reserves, depending on the size of the bank. Which is far worse than most clouds or gyms would ever offer.
> but you're always very free to simply walk away when that's the case.

I think the whole point is: if somebody has no incentive not to insult or harass you, that kind of behaviour can be used to bypass technical discussion.

Would you be happy if, after many years you're involved in a community and you do good work, some people start insulting you, and your answer is just to leave?

Yes, sometimes CoCs are too complex and deal with idiotic details. Yes, I don't think that changing "master-slave" into "leader-follower" really has an impact or whatsoever. But some basic rules about what's acceptable and what not are a good thing, IMHO. No two adults share the same vision of the world. Just state the obvious, if needed; is that SO hard?
I think the "anyone" here is speaking to the non-merit measures of a contribution. Anecdotally, I mostly see GitLab/GitHub usernames, not email addresses with names in them (or in the field). I think that prejudices of the sort CoCs ostensibly seek to abate are largely impractical to hold, unless you go and track down the person tied to the patch every time you get one.

I think probably a lot of this is people trying to claim that because the outcomes are unequal, the procedure is unequal; when the simpler answer is that some subsets of people just tend to be composed of those who choose not to contribute to open source software projects or gain the professional competence often required to do so. Free people are not spherical cows, they have their own sets of incentives, even ones you don't understand as a career hawk businesslady or an ordinary schlub grinding at the keyboard.
To be fair, there’s a massive price difference between the bosh and roche machine.
There was that thing a few months* back about Iranian software devs losing GitHub access due to the newer sanctions.

Presumably if you were to host on IPFS it would be more difficult for people to cut you off like that.

What's the practical difference between you pinning your own IPFS node and just self hosting? Pass.

* Years? Time is weird at the moment.
Which is why we can duplicate a team of 20 by a team of 2 and get roughly the same output.
Here is a dumb idea: Mix and test multiple people at the same time.
Accuracy = (Sensitivity + Specificity) / 2.

The measure does sometimes get used when discussing diagnostic tests - for an example from psychology/psychiatry see https://insar.confex.com/insar/2019/webprogram/Paper29391.ht...
Huge fan of Ron. Never read this article thank you!
What's a "community"? The dictionary definition of "community" is people out there in the real world, who are exposed to some very real risks and need moral codes, etc. to protect from such. How much of this does actually translate online, where many contributors might even choose to remain anonymous and be 'identified' by some unpersonal login name?
Ask HN: Where to get a timeline of important announcements and events?
Where to get a timeline of important announcements and events, for example the date time of announcing the unemployment rate and more?
> When collaborating over ambiguous topics where the potential to be misunderstood is high, you need to use the "richest" communication channel possible. Body language, facial expression

I would dispute that body language and facial expression are somehow always correctly interpreted or unambiguous, like most forms of communication.

Written word, or a series of characters in a string, as I think we in a technical forum with many programmers in particular can appreciate, can in fact remove quite a bit of ambiguity if everyone is careful about what they type.

Github has many examples of this in-progress.
"To provide better results, please disable AdBlocker"

How will that help provide better results?
Adding macros to Laravel Elonquent models
Musikalisches Würfelspiel (Musical Dice Game)
It’s helpful in this time to think of the total cost. If you have equipment already deployed where needed and people already trained that helps!

We really need a whole suite of tests and so the more the merrier. Doctors and healthcare systems will need to figure out what works best for their needs.
I feel you don't understand the magnitude of the problem. Yes, your money will be fine but will your insurance claim be processed before you have to pay rent?

A bank is like a multiplayer game company. Once the company shuts down, the servers are gone as well. If you can't access your bank account then you lost access to the money until it will be restored by the government. This is why we have bank runs at all. People cash out so they have a buffer until their claim is processed, not because they won't get their money bank.
Yes. The best way to build something. Use what you have validated already.
GraalVM is taking care of that part, specially with Project Metropolis.
PCI Express
Adding alternatives (perhaps not usable now for no one but the interested reader): LLVM decided to start building their own last year: https://llvm.org/docs/Proposals/LLVMLibC.html
> I really want to like duck duck go but it feels like google still provides better results.

I find I get better results with ddg than google. YMMV I guess.
Please consider contributing to MDN. It's the best source for web development and it would be great to keep everything there, properly cross-referenced, etc.
Definitely agree, the js is public but even then there's not a great way to share all the txt. If u see typos I'll fix them
Corporations reinvest it and create jobs, the better idea would be to bail out companies but ban stock buybacks. You need businesses, or else jobs won’t exists.
The Romans they go the house?
Covid-19 Test Kit Gets Indian FDA Approval, Priced Around Rs 1200 (~$16)
Gerard 't Hooft[0] has a dedicated website called "How to become a GOOD Theoretical Physicist"[1]

[0]: https://en.wikipedia.org/wiki/Gerard_'t_Hooft

[1]: http://www.goodtheorist.science/
> Would you be happy if, after many years you're involved in a community and you do good work, some people start insulting you, and your answer is just to leave?

Would you be happy if, after many years you're involved in a community and you do good work, some people start a smear campaign against you and invoke CoC to push you out of the community?
I started to learn programming, by writing programs in TI-BASIC on the TI-84 (compatible with the 83) calculator. I just got it, because it was required to have a graphic calculator for math class.

It was just enough of a push. Small programs and games were fine and I actually got really used to the keyboard (I can still type on it pretty quickly these days). For longer programs I def. remember wanting to program with more monitor real estate and not having to rely on GOTOs. That's how I started to learn Python, which I still use daily.
It generates returns for the market based on the covariance matrix and returns assumptions. These do fluctuate, but long-term estimates of these values are pretty well defined. The simulation here generates several thousand random returns based on these assumptions, and the results indicate the distribution of possible outcomes.

The results you are seeing suggest that under these assumptions, there is a 1% chance that you will have -$5M and a 1% change that you will have $20M at the end of the simulation. (1st and 99th percentile outcomes).

With different parameters (less savings, lower income, etc) you may have a much high likelihood of running out of money.

Knowing what this distribution looks like can be quite informative.

I could modify the market returns generator to allow for variance around the historical market assumptions, or provide some sensitivity analysis. On the whole, though, that will simply expand the distribution of the final results. I believe it is better to target more conservative assumptions than it is to include both conservative and aggressive assumptions. If you know that your conservative scenario still plays out well, then you can be confident that your plan is sound.

I guess, to sum up: the fact that monte carlo returns a distribution is a feature, not a bug. You can't know the future for sure, but you can put some bounds around the likely outcomes. If you have a 10% of running out of money (for example), you should probably save more.
I think fundamentally humans want to compete instead of cooperate and that a tiger can't change its stripes.
The testers wear PPE - gloves, gowns - that gets changed between tests.
What happens when the maintainer of a JavaScript library goes to prison?
Identifying SARS-CoV-2 related coronaviruses in Malayan pangolins
Garbage collectors, like clouds, have usage based pricing, and cannot handle everyone spiking at once. They can handle everyone at normal baseline usage, but that's just like saying a cloud provider can handle everyone using the same number of reserved instances they’ve purchased on a long-term basis.
I wonder how well the 1987 album [1] would do in this new climate?

[1] https://en.wikipedia.org/wiki/1987_(What_the_Fuck_Is_Going_O...
Nice post! But can you really compare AWS with k8s? With kubernetes, most companies still won't want to run it. They'll either use VMs or (where possible) a managed kubernetes. That's just one product for AWS. In the end, not everything will be k8s, you still need DNS, object storage, block storage, etc. I don't see why AWS couldn't thrive in a scenario where everyone uses k8s.

Quite the opposite. k8s isn't easy to set up, run or maintain. A large company running clusters with millions of nodes is probably more capable of letting it appear smooth than some small hoster with only a few servers.
To extend this list a bit, Rust and Ruby also allow _ as a separator.
Full title "What happens when the maintainer of a JS library downloaded 26m times a week goes to prison for killing someone with a motorcycle? Core-js just found out"
Not everywhere, I am now back at doing Web related UIs, but have managed to keep doing desktop stuff every now and then.

There are domains, like laboratory automation devices in life sciences where browsers are persona non grata in air gaped environments, plus they lack the necessary hardware integration.

So between daemon + browser and a proper desktop application, most customers still rather have a nice desktop application.
Ironically, what it really needs is explicit syntax for prototypes.
> if somebody has no incentive not to insult or harass you, that kind of behaviour can be used to bypass technical discussion.

Sensible people can tell when insults or harassment are being used in this way, and ignore the noise. And if an overly 'welcoming' project is being overrun by less-than-sensible people, no CoC is going to save it - it needs a clean fork to start a new community from scratch around it.
Why bailout?
Why not nationalize it instead and hopefully privatize it back later down the road.
Or if you don’t want the nationalization headache at least trade money for equity.
Well, I would love to know how to change the bundle layout to have to sign less.

My notes are here: https://www.patreon.com/posts/34472331

You can take the same Apache-NetBeans-11.3-bin-macosx.dmg and see how you could submit it with your own key.

I guess there may be different rules on a .pkg vs .app in a DMG but it seems silly since the user gets the same bits on disk.
Yes you need to learn to send your tech back in time
Few exceptions to the rule that going electric reduces emissions
AI is searching for unexploded Vietnam War bombs in Cambodia
As a web developer, I have very little trouble reading the User-Agent header.

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/71.1.2222.33 Safari/537.36

Sec-CH-UA: "Chrome"; v="74"

Sec-CH-UA-Full-Version: "74.0.3424.124"

Sec-CH-UA-Platform: "macOS"

Sec-CH-UA-Arch: "ARM64"

Sec-CH-Mobile: ?0

Isn't moving this information to a separate Sec-CH-UA headers going to make things _more_ messy? Especially if it's in _addition_ to the frozen User-Agent header?

Aren't we still going to have the issue with needing to fake even the new Sec-CH-UA header?

If we're going to freeze the User-Agent header, that's fine, but don't just move the unfrozen info to a separate header. Now you have 2 problems.

Aren't we just making the problem worse?
You're totally right. I think the intermediate step was that software houses producing software prior to online distribution becoming mainstream would refer to software as being 'in production' when it was sent to the factory for CD replication and distribution. Literally being 'in production' at the factory. I believe the term has persisted from this.
Watch out, the email address seems to have a typo.
> Two years worth of research confirmed the sword is among the most ancient ones ever found, dating as far back as 5,000 years ago.

Two years? But, I have seen Hollywood movies that they just need a magnifying glass and 5 minutes to get a conclusion.

There goes another myth. Science and history are complicated and require more effort and time that movies are willing to concede.
> "ask them face-to-face during lunchtime"

Please, please, please don't do this. A lunch break should be a break, not a meeting while eating. Even if you don't mind working throuhg your lunch, others might.
Show HN: Made a news app that uses social media data to curate stories
besides my WFH full-time as technical manager, I'm planning to complete the certificate course for Google Cloud Architect
Running k8s is much harder and takes more time than just having a few VMs with docker on it. Many applications never need to scale. I really like k8s from a user perspective but it's no easy task to set up. And managed solutions don't always work for everyone (and aren't always cost efficient).
Yale Open Course: Epidemics in Western Society Since 1600
> Why do sites like nytimes get a free pass with their paywalls?

Because the pass probably isn't free.
Never-before-seen attackers are targeting Mideast industrial organizations
More relevant to the cloud analogy, if all their customers wanted to purchase a large extra pickup (beyond their normal baseline) on their normal day, which is part of garbage service offerings, they wouldn't be able to accommodate it.
This is not hard to write if you care about it (dispatching on data in addition to dispatching on type). Clojure-style multimethods with python-style type dispatch or data result dispatch can be had for under 150 lines. It's not particularly useful unless you are porting code or otherwise writing very unpythonic code.
Totally agree. I feel its too hard to strike a balance between the two.
>It allows much more targeted aid at a fraction of the cost.

Targeted aid is a code word for bailout.
The website is full of tracking stuff (has both Tag Manager and Analytics) and has Google ads. So I am guessing what they mean is, we will not be able to know everything about you and advertise to you if you don't disable AdBlocker.
The tests can tell you if you have covid-19. What they can't do, because they have such a high false negative rate, is tell you that you don't have it.
Create channels that are explicitly described as being for non-immediate communications and get your team to use those for that kind of conversation.

I try to create a culture where most channels are like that, and only a few channels have an expectation of urgent / immediate replies. Then I turn on notifications for all messages in those channels.
3.28M file for U.S. jobless benefits
Show HN: 24 Software Engineering Tips from Remote Managers
Change Data Capture. - share the consulting loot when you get yours.
https://en.wikipedia.org/wiki/Change_data_capture
Back when I used to read and post to Usenet, my killfile handled almost all of the bad content so that I never saw it. The nice thing was that I was in sole control of that file and no one else had any say in what I did or didn't want to see.
How can AI generate paraphrases?
I don’t understand. How is preventing 30% of your workforce from losing their jobs ruthless and uncaring?

Is all going down together a better outcome?
"Moistened bint" is still one of the most visceral phrases I've ever heard. Props to the Pythons for making archaic language offensive well beyond it's use by date.
I took two software engineering courses at MIT around 1990 that used CLU as the implementation language (one was a general medium-scale software engineering course, one was on writing compilers). I found it to be a very pleasant language, although the main thing I had to compare it to was C (C++ was just getting off the ground). It's always nice to see it mentioned in lists like these.
This page was obviously written by the marketing department. So, let's see what their actual tech specs will look like when they come out.
Prototype thrusters designed for use on the Moon undergo key hot-fire testing
You just said there should be no stimulus package. Why did you suddenly change your mind and say "We can shift the problem to the banks and then give the banks a stimulus package"?

It feels very weird. Why does it matter whether businesses or banks receive the 0% interest loans? It's just a shell game. You didn't solve anything but yet you make your own solution sound better.
Haha, I meant this for people who already talk about work stuff during lunch. Not with people who'd prefer not to.
> Why bailout? Why not nationalize it instead and hopefully privatize it back later down the road.

That's not an alternative to a bailout, its a common bailout method: the government purchases equity of an ailing institution, thereby nationalizing it in whole or in part, puts it's own management in place, turns it around, and then sells the equity on the open market.
The Age of Community Capitalism
I run two companies, one is a passive income SaaS business and the other is a CRM consulting business.

Inbound inquiries into the SaaS business have dropped off. That business helps drive sales but traffic is basically gone because businesses aren’t looking to buy another $1k/mo tool.

My CRM consulting company has had some drop off where customers are putting projects on pause. That said, we still have deal flow, companies are looking to operate during this time of crisis, although we are looking harder to find them.

I’m fortunate because both companies have almost no overhead(contractors + 100% remote) which helps quite a bit.

Companies with a lot of overhead are going to be in a world of hurt relative to those who were already lean or who can pivot quickly.
I always laugh when stealing research data of ongoing work is an import plot point. Making sense of it can be hard for the person who wrote it, let alone a close colleague, but a stranger? Haha, good luck.
Small typo; you probably worked at your last company until March 2020, not 2019? (Or; did your employer foresee COVID and fired you a year before it happened?)
Haha man neither do I, but it still cracks me up. I think maybe I'm laughing at my twelve year old self laughing at a joke I didn't understand then either, but still laughed till I cried.

It may well just have been a friend saying random nonsense, I have no idea.
MP4s aren’t as supported as GIFs. Even if you convert them they’ll be heavier than LICEcap’s results because of the MPEG compression artifacts
Aha, thank you for finding the flaw in my example! I lounge corrected ;-)
Well, good for them.

Wait. 10 tests per day? That's nothing.
Æternity Virtual Conference – Blockchain and Covid-19 – March 27th, 4 PM CET
Tangent, but I can't help but recall one of my favorite headlines and subheds in the Guardian, from a couple years ago: https://www.theguardian.com/lifeandstyle/2018/oct/19/experie...
What's an important announcement or event?

I mean it's a pretty broad category you've stipulated but I guess the 'Current events portal' of Wikipedia [0] gives the best possible summary of what you're looking for.

[0]https://en.m.wikipedia.org/wiki/Portal:Current_events
First Look at the iPad Pro Lidar Scanner
They are also owned by a charitable foundation whose express goal is the long-term welfare of the company and its employees, so they have much less pressure to extract short-term value.
This game is so great, good job. It is clear, entertaining and very smart.
No, accuracy is the same here it is for any binary classification. accuracy = (true positives + true negatives) / all samples. A largely useless measure. As a single score F1 score is much better, but sensitivity and specifity are specified separately for good reason. It makes napking math much easier, for one thing.
Design version control has actually been a big win for our design team and the handoff to engineering. We use Sketch + Abstract to do this. WIP projects live in separate branches that we can share out to get feedback.
Once the design is locked in for that milestone, we push to Master and hand that off to engineering where they can inspect the mocks right in Abstract.

We don’t mind using multiple tools if they’re all really good at what they do. Our core toolkit includes Sketch, Abstract, and Marvel. Sketch Cloud has supported prototyping and commenting for a while now, but Marvel is a bit more robust.

Obviously each team has their own needs, but this has worked for us.
You go where the audience is.
Haha I don't get it either. I also have no idea why but the Batman one cracked me up as well. Maybe I'm wired wrong.. :o)

Thanks for the laugh!
> glibc was maintained by the biggest asshole in all of software engineering

You mean Roland? What did he do?
Migrating to React Land: Gatsby
What did ActionScript influence?
UK has enough intensive care units for coronavirus, expert predicts
It's so sites can auto serve 64bit vs 32bit (etc) binaries when downloading software.