skysight-inc/HackerNews huggingface dataset:
It's really obvious at this point that Taiwan got lucky and that the geographical luck of not being close to Europe or having lots of visitors from there helped a lot. The moment Covid-19 actually got a foothold in the country they really started struggling and their testing for it collapsed under the load - and this was in May 2021, when we knew a lot more about Covid and tests for it were a commodity item produced in massive numbers. Western Europe and the USA hit this point in March 2020 with much less information available about the disease, no treatment options, and far less production capacity for Covid tests. (Probably due to all the people travelling there from a country that was reporting zero cases whilst a substantial proportion of their population was infected. Something seems to have gone seriously wrong in Italy that's been almost entirely ignored by the media, maybe because it's lead by the kind of boring technocrat they like.)

Unfortunately, all the media reporting on which countries have succeeded or failed and why seems to have been incredibly inaccurate and blatantly partisan.
I have been working on a universal Calendar app for Apple platforms, as iOS, iPadOS, watchOS and macOS specifically; named Clendar -- it's Calendar without an "a", I know, I'm not good at naming. [0][1]

My goal is to learn SwiftUI and explore new technologies.

The app is now open source on GitHub as well, it's my way to give back to the community as I was learning it. [3]

Feedback welcome!

---

[1] Download link: https://apps.apple.com/us/app/clendar-a-calendar-app/id15481...

[2] Landing page: https://vinhnx.github.io/clendar-site

[3] GitHub: https://github.com/vinhnx/Clendar

Hope you all have a great weekends! :)
For popular formats that would be possible, but there are a lot of binary only formats that are completely impossible to parse these days. You're free to copy it but the bits are essentially useless.

Try to load a current ML model 20 years from now. Probably tied to proprietary software and if you're unlucky also hardware (like CUDA)
I'm surprised by how much people seem to have accepted "diversity goals", and that anyone pushing back is seen rather suspiciously.

Do people go around office and then think "Oh we don't have anyone blonde in the team, we should hire a blonde person"? Of course not, nobody cares.

There should be no "diversity goals". Roles should be filled on merit (that means whatever objective criteria were set when defining the role). Race, gender, etc. should be totally irrelevant.

That's the ideal. "Diversity goals" are a symptom of a problem but they also perpetuate the problem by labelling people. The goal should be colour-blindness, gender-blindness, etc. and we won't get there by continuously caring a lot about these attributes and keeping tabs on them.
Yes, you can call it a spatially-resolved FTSI, that's correct.
There is a whole field of research around FTSI hyperspectral imagers.
The big challenge is to get fast enough to get a decent time-resolution.
SpaceX Quest: Destination Mars, is the game to make.
Spot-on. Was not surprised to find a high quality body of work on your site. Will sign up for quarchive.com.
Except it is TVs and newspapers that were lecturing us that it was racist to call it the chinese flu and that are now happily using the xx-variant designation. It is the obvious bad faith that I find appalling.
The way I do it is, use "raw" bootstrap+jquery* for development. And before deplyoing, use themes for beautification e.g. https://bootswatch.com

* I am not a front-end developer, so I use the easiest tools for the job.
> Fuzzing usually revolves around strings because of escape characters, escape sequences.

Not always. AFL has been used to detect issues around processing plain old binary data (eg https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8637)

I would argue that anything involving a parser of some description (either binary or text-based) is a good candidate for fuzzing.
Apple aims to refresh both iPad Pro and iPad mini lineup with new enhancements
Not directly related, but I tried Amazons ARM based ec2 instances. The servers randomly hung.

A year or two later I tried again - the servers randomly hung.

I went back to Intel CPUs.
As someone at a startup that is in Elixir, we haven't found 1 or 3 to be a problem.

I would recommend Elixir for a startup.

I made a similar comment on a previous article about Elixir: https://news.ycombinator.com/item?id=27194517
If you mean someone attaching different-sized weights to test the wall and ceiling adhesion of a live spider, that has been done too:

https://www.youtube.com/watch?v=0-MLh1GsOeg
My stories are very minor. I did my PhD in a reasonably well regarded mechanical engineering lab. My area is experimental fluid mechanics. I ended up writing a lot of Matlab code while there and even worked with a spin out company from the lab in the biotech sector for a while.

I'd get a lot of other students coming to me for coding help. Most just wanted me to do their job for them and I was too naive to say no. One wanted to count cells in a microfluidic device using image processing. I sat down with them for a couple of hours and walked them through a few methods they could look into to get started collecting all the examples in a script. Basic stuff so they wouldn't feel overwhelmed. A few months later I see he published my simple introduction as a paper with zero modifications. He had the good grace to at least thank me in the acknowledgments.

Several years later while working a $BIG_TECH lab we interviewed a candidate from my old lab. They presented their work and had performed some data analysis of thermal camera images. Turns out they were using a script I'd written there and it was still actively used to work with the thermal camera. Nobody ever modified or improved the code — many engineering students are terrified of code. I was annoyed because there was no interest in further development the code, I don't think they even read it or understood it.

While at the spinout company I developed a software tool for the PCR optofluidics platform that was being developed. It was considerably faster and more robust than the hacked together script they were using before and had a user friendly UI that I build with feedback from the biologists on the team. A few years later the founder and one of their new students published a paper documenting their amazing tool without any reference or acknowledgment whatsoever. That one pissed me off.

There is a lot of ignorance around code authorship and respect for the developer in physical sciences research. Like I said, many are terrified by code but don't value the time and expertise it requires; once they have it they no longer think about its maintenance or acknowledging the author.
> didn't believe me that this was looking real bad

I think the problem was the world also didn't believe it. Perhaps if every other country had had the balls to just shut down travel in/out of China for a month or so back at the very start it might never have been so bad. I remember when the very first reports of a novel Coronavirus in Wuhan were making the news that it had the potential to be really bad, but also had some wishful thinking that it was probably just a storm in a teacup.
Looks like something that can be solved by moving the task to background with [web workers][0].

[0]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers...
Related, someone questioning the usefulness of SSL-EBM https://www.reddit.com/r/MachineLearning/comments/kc8ruw/d_w...
One simply don't give funding to an openly racist state that runs concentration camps. That's insanity!
As a head's up, consider checking out talented.fi. I'm not connected to the company except as a satisfied freelancer. Just, a cool bunch of people with lots of integrity, and I wish them all success.
> per the leaked emails

They were released under the FOIA, not leaked.

> the guy who thinks everyone should die by age 75 or else they're a waste of space

You linked to an article where he expresses the opinion that he personally doesn't want to live past the age of 75. That's a far cry from advocating mass murder of the elderly.

> Fauci was in regular correspondence... Discussing strategy on the pandemic

Emanuel is the head of the University of Pennsylvania's Department of Medical Ethics & Health Policy. It would be unusual if he wasn't in regular correspondence.
Perhaps you should do the work yourself, rather than requiring others to do it for you?
I think Prop testing is great, but stuff like AFL (with instrumentation to basically find your conditionals for you, and working backwards to modify data for it) is very different from property testing.

My experience (real world, for actually existing code) is that property tests often require a lot of fiddling with the data generation, in order to actually stress your system in interesting ways. If you just throw "totally random" data into your system, you won't be testing very interesting properties. Amazing assurances and payoff from doing it, of course! Just like... "just generate random arbitraries" works a lot less when you're working with 100 field structs and only 10 or so "matter" in senses you care about.

To my knowledge I have not seen a property testing toolkit that leverages code coverage in the way fuzzing does.
The logic in this article is astounding.

One way to make a virus is to splice some genes together from different viruses. This virus was not a mismatch of different viruses, therefore this is not a man-made virus.

It's a bit like saying one way to chop down a tree is with a chainsaw. We didn't see a chainsaw, or chainsaw patterns on this tree stump, therefore this tree must have naturally broken in half.

(Not that I have any particular beliefs on this one way or another, nor do I think this is even an important question on any level - I imagine the Wuhan lab will have upped their security processes regardless of whether they were at fault. But at best this is weak evidence for the conclusion given)
There are two possibilities for lab leak:

1. The Wuhan institute for virology collected a naturally occurring virus then did gain of function research which subsequently resulted in infected lab workers. There's not a known virus with close enough genome sequence similarity to SARS-Cov19 for this to be plausible. It would be a monumental undertaking to induce >1k mutations in the closest known relative virus. If someone pokes around WIV or a cave in the area and finds a virus with much, much higher but not identical sequence similarity, then that's very strong evidence for gain of function research followed by a leak. In the meantime it seems unlikely that WIV would start doing gain of function research without first publishing about their newly discovered virus.

2. SARS-Cov19 in more or less its current state was naturally occurring in a location that WIV researchers sampled. The virus then escaped while WIV researchers were characterizing it. This requires one to believe that WIV workers, in a biosafety lab, were the first humans to encounter and contract and spread this virus. This is in contrast to the alternate hypothesis that unprotected workers shoveling guano, or maybe a wet market vendor got the virus. I know which possibility I would bet money on.

The point is that we don't have to prove a negative, just weigh the evidence.
This is the difference between responsibility and accountability.

The person at the top might not know what each recipient is doing, but is still accountable for the funding decisions that were made (and oversaw the people and process that made those decisions on the organisations behalf).
There's no objectively "fair" number, but there are far better approximations. No-one really cares if it's perfectly equitable between every employee, but they _can_ see obvious inequities harming people's lives.
> I'm a bit tired of the victim blaming with security.

Why? Many of the companies who got hacked had massive IT issues of their own fault, the most common being:

- full access for everything across the whole network, no subnetting with strict firewalls that limits the scope of an intrusion

- outdated software/firmware stacks leading to avenues for compromise

- no/ineffective/outdated virus scanners

- no meaningful backup infrastructure and regular testing if said infrastructure is already working

- lack of 2FA on administrative credentials

- lack of monitoring on central file servers to detect if a compromised machine is encrypting the file server's contents piece by piece

> It's physically impossible to build a house that can't be broken in to

Indeed, but a burglary insurance will likely refuse service or jack up rates if you don't lock your door or not have an alarm system installed.
Now the challenge, figuring out a good way to survive.
How can you lose weight using these 12 healthy tips?
Static Hands – Turn Your Unused CapsLock Key a Superhero
Certification/regulation is something orthogonal to the design methods used.
GitLab Product Design Manager here Thanks for your feedback!

You bring up quite a few great points. We have worked hard on bringing every tool from the DevOps lifecycle into our platform, and I agree with you that quite a few areas have become overwhelming, especially for new users or people who don't use our entire set of features.

We are actively working on refining that, but as you can imagine, that's no easy feat, as we have a vast variety of project types, workflows, use cases, user types, etc...

One of the most problematic areas, as you perfectly mentioned, is the left sidebar. We already enable project administrators to remove items from there by going to Settings -> General -> Visibility, project features, permissions, and then toggling off the areas you would like to remove. However, this is a project setting, not per user.

At the same time, we also work on making that left sidebar better for everyone, in multiple smaller iterations. As first step, we are making some small changes to the visual design (https://gitlab.com/gitlab-org/gitlab/-/issues/322680) and make the navigation easier to understand (https://gitlab.com/gitlab-org/gitlab/-/issues/322687). We are also aware that our left sidebar has become too crowded with too many top-level/sub-level items, and we are validating an idea that would be the first step for us to get out of this (https://gitlab.com/gitlab-org/ux-research/-/issues/1421). There are already a few follow-up ideas (e.g. grouping items into larger groups or pinning most important items per user), but they are a bit further away.

I hope that gives you a better understanding how our UX team at GitLab thinks about this. Let me know if you have any other feedback or ideas
Superconductivity is a phase change phenomenon so it is often characterized as binary, but, as I understand it, superconducting materials have properties like the maximum amount of current they tolerate before superconductivity breaks down that allow you to compare different materials as "more" or "less" superconducting.
"If you don't read newspaper you are uninformed. If you do read a newspaper, you are misinformed" --Mark Twain (b. 1835) https://archive.is/76OMW
Electric Car to Mine Cryptocurrency, from Dogecoin to Bitcoin, While It’s Parked
When there is no evidence, the discussion is purely in the sphere of priors. And that doesn't make it very fruitful to discuss, as different people will likely have different priors. I think I agree that the likelihood of lab-leak was downweighted previously probably too strongly, but in the same time, I still don't see too much evidence in favor of it now.
Because it is unblockable and
also traceable.
It makes me sad that the way a developer is expected to react when they discover that the Valuable Thing that they gave away for free is being sold by a Big Company for Big Money is to try to ensure that the Valuable Things they give away in the future remain free.

I'd much prefer to see the people who build Valuable Things show more interest in capturing some of that value.

There's this overwhelming narrative revolving around Open Source that makes it seem shameful to profit from your work. It's maddening to watch. There's no reason we as developers need to be the low man on the totem pole getting tread on by business people. We just set ourselves up that way and socially punish anybody who doesn't.
Maloya, a new version of Jami (Qt, watermark, jami.biz)
Ehm, I need to work to pay bills etc.
Is your work environment psychologically safe?
> Quickly removing the code doesn't change the previously released versions' license.

But would $BIG_CORP publish source on request for a proprietary product just because they built one version with a GPL library by mistake and later fixed it? Has this been successful, ever?
It is surprising looking at the comments. Schooling definitely does not mean educated. I can't think of a worse thing than the federal reserve and fractional banking but let's be scared of crypto-currencies?

But some of these comments are beyond understanding.
"Deadly virus" gets more clicks.
I’ve recently been trying to translate a book my dad wrote from modern (‘demotic’) Greek into English. It’s a very slow process for me, as English is my first language and my Greek is very poor. I have to constantly look up a lot of words and puzzle over some sentences repeatedly. I did notice though that Greek (or my dad at least) seems able to communicate ideas in very few words that when translated into English, as directly as I can manage, I find require longer and more ‘flowery’ sentences to achieve the same effect, at least with any degree of elegance or conventional tone. I’m not sure how much of that is due to his writing style (or mine! :) and surely it is a very qualitative, subjective impression, but it does seem to me that Greek is quite an ‘efficient’ language.
I’m a terrible, entirely self-taught programmer/copy’n’paste script kiddy, but I would imagine that learning any new language helps with programming on some level (and perhaps maths/logic even more so?): dealing with different symbolic representations, grammars, alphabets, logographs etc.
Here’s an article I found on the subject of formal grammars/Chomsky and their influence on computing:
https://exaud.com/noam-chomsky-computer-science/
For starters, it can be argued that it remains closer to mathematical notation. Example:

reduce(+, (j -> j*2^-j).(Float64.(1:n)))

which can be written, but then kinda differs from APL approach of combining primitives

sum((j -> j*2^-j).(Float64.(1:n)))

compared to

+/j×2*-j←⍳n

Also the statement is more succinct, and that is better understood when you compare an APL one-liner with a multi-line code in the other two languages. I think this is its true strength.
Well if it can paint my ceiling in an hour or two, I don't really mind how loud it is (up to a a point).

I have very high ceilings.

It might also be quite useful for examining the outside of high skyscrapers for maintenance, if you need to get a camera up there.
I know a couple of people with supercars of one sort or another, and they'll argue about how they accelerate faster than a Ferrari, corner better than a Ferrari, etc.

I'll just say "but it's not a Ferrari."

And they say, "sigh, I know."

Ferrari has amazing marketing.

I remember a tire ad in the 80's that went like:

Q: "Why do all Ferraris come with Pirelli tires?"
A: "Because Enzo Ferrari wants it that way."

Q.E.D.
I don't get why it would include so much math but no discrete or proof based stuff. Was it a degree in computer engineering instead?
Veteran of Labour
How does layout in say LaTeX compare? Is text/font layout different fundamentally?
I've done this too. Its at the point, i figure there is no solution
You will change your mind and become much more flexible when you'll get to the next level: if you AND YOUR KIDS will risk ending up hobos.
Good post.

If the author is reading, the demos are still pretty intensive and a way to toggle them on and off would be much appreciated for those of us on less powerful devices.
This is likely very deliberate. Publishing error rates of vendor equipment could violate NDAs or just damage vendor relations. The number of units purchased can be used by stock market analysts to predict FB growth or vendor sales, so the PR/legal team might prevent the publishing of details which could be used to that effect. Those are my guesses as to why actual numbers would be left out.
How come Amazon makes so much money, pays next to no tax, floods countries with Chinese junk and pay employees below living wage? How is it legal?
The system is broken.
Wouldn’t you have made significant bank if you had sued? To the extent that you never had to work for a paycheck ever? Just curious if a lawyer consult might have been useful.
Eu antitrust regulators to investige Facebook's Marketplace
To be clear, the new generation of political activist is the one creating the dichotomy. The kind of workplace you’re describing in the first paragraph would be, according to Kendi, racist.
Great Leaders Start with Themselves
>Also, the "gatekeepers of knowledge" have a mostly.....negative past when you look at the sum of recorded human history.

The gatekeepers of knowledge have a past that reflects those that are in power. People that challenge them can be on the right or wrong side of history. Just because they were wrong in the middle ages doesn't mean the gatekeepers of today are wrong. If the gatekeepers can and do apply scientific principles, then logically it is a self-correcting system. This is in theory what we see more or less today (or should at least).

Furthermore, the gatekeeper system is not mutually exclusive to the marketplace of ideas model, as the latter operates on many levels. However, by bringing down the gatekeeper model, it is harder to enforce discussion based on scientific principles, merit and sound arguments. This is the exact reason why we have moderation in almost all forums, and the ones that don't end up as cesspits of people shouting crazy ideas at each other and hence counterproductive places.

Giving everyone a voice doesn't necessarily mean we are bound to give everyone a equal voice in everything. Any weighing is in essence introducing a gatekeeper.
Musk 'trolling' puts brakes on Bitcoin's rebound
A lot of them are still very applicable, such as "never outshine the master" and "concentrate your forces". Not all will be applicable at all times.
No new evidence for natural origin has come to light. It remains pure speculation, just as it always has been, and you are making an isolated demand for rigor.

If you read the Nicholas Wade article, the PLOS blog, or even this article, you will know the evidence is not pointing in any one direction at the moment, but there is solid evidence of a cover-up and blame shifting by the Chinese government and the virology / national defense establishment.
Well, whether they use full versions or diffs is also going to depend on how much they care about bandwidth.
German competition authority launches probe into Google's news showcase
Politicians No Longer Exempt from Moderation on Facebook
TL;DR: DTrace uses a minimalistic C dialect called D to write it's probes, hence the name.

In order to trace arbitrary code, it has to inject these into the code site that you want inspected.

If you could just inject arbitrary C, you'd get the issue of potentially adding probes which change the behaviour of your code under test to a degree where new bugs/behaviours are introduced or old bugs/behaviours are masked.

DTrace solves this by using a C subset which helps you avoid such unwitting changes, by not including loops or other operations which could change the memory or timing behaviour of the existing system.
Large glass facades need cleaning at least once a year. The problem is to reach the heights. Currently there are a few solutions to this problem: hydraulic lifting platforms, industrial climbers and climbing solutions where you don’t need to be a real industrial climber. Robots would probably be cheaper.