skysight-inc/HackerNews huggingface dataset:
Another issue is the two mutually incompatible ecosystems of async vs. non-async Python libraries and frameworks. You now have these entire mirror universes of code, with "[X]-async" versions of existing synchronous libraries, and new async frameworks which require using these libraries. The years of work that've gone into non-async libraries are now basically all for naught, with lots of people reinventing the wheel for every possible thing that interacts with a network. (I'm also not a fan of async/await in general.)

I'm a big Python fan; it was my first language and still by far my most-used and the one I know best. But the "developer experience" is undoubtedly a giant mess compared to something like Go or Rust. (Rust also appears to be having some growing pains related to async, but everything else seems way more solid.)

Despite Python's catchphrase "there should be one, and preferably only one, way to do it", Go really embodies this across every dimension. One way to install the runtime, one way to format, one way to package, one way to do concurrency, one way to test, one way to write most things. And every version is almost completely backwards compatible.

It's kind of crazy that a language that (justifiably) prides itself in its programming simplicity also makes you deal with tangled messes like https://xkcd.com/1987/

My one solace is that some all-in-one third-party tooling is finally close to the level of convenience you get with Rust. pyenv and poetry save a ton of headache when it comes to managing Python versions and packages, and "just work" in a pretty similar way as rustup and cargo.
The GP seems to be implying that using bitcoin is risky, which is true, but as evidence cites someone who lost money while not holding bitcoin. I'm sure people also lost CAD they had been storing in Quadriga; when you put money into an uninsured bank/exchange you might lose it, losing it is not evidence that bitcoin itself is risky.
IMO the space to watch in cryptocurrencies is distributed storage. After storage is solved we might start to see distributed compute at prices below what data centers cost.

Sia currently beats S3 at 1/6th the price.
> multiple orgs in Teams

Microsoft's IAM features have always suffered from design by committee. See: Team Foundation Server, SharePoint.

The only explanation I've been able to come up with for how such a technically competent company can repeatedly generate such UX incompetent output is that they source all their IAM features from talking to (1) PMs & (2) HR.
Modern memory and storage are so small there's no reason to keep the size. Have you seen how much empty space there is?
Moreland's (excellent) colour-maps are available in several formats at cpt-city:

http://soliton.vm.bytemark.co.uk/pub/cpt-city/km/index.html
Human Pose Estimation in Android Using Fritz AI
My full time job was to make Bazel more efficient for about 1.5 years. The answer is: it really depends.

If you are executing 100,000 novel parallel C++ actions, then compilation for that might be I/O bound? If these actions are all cached though you would likely be CPU bound instead, as the build system works hard to discover that all the work is already done.
Show HN: $0 commission property stock exchange
I learned something the other day that blew my mind. We are now able to take pictures of the far side of the Sun.

How? We could put a telescope in Earth orbit 180 degrees opposite from us. But we don't have one there yet.

We use sound waves.

Sound? In the Sun? Don't you need air for that?

No, any gas will do (solids or liquids too). The Sun is a big ball of very dense gas, perfect for propagating sound waves.

So we image the near side and analyze distortions caused by the sound waves traveling through the Sun. The resulting images of the far side are low resolution, but they are good enough to "see" things like coronal mass ejections and the giant sunspot that rotated into view last week.

https://www.google.com/search?q=solar+sound+waves

https://www.cora.nwra.com/~werne/eos/text/solar_waves_main.h...

https://www.cora.nwra.com/~werne/eos/text/farside.html

https://www.space.com/thanksgiving-sun-sunspot-treat-2020
Hi all, one of the co-founders here.

We are 4 engineers who started Proptee to solve a problem of ours — we didn’t have enough money and credit history to get a mortgage.

Proptee connects landlords with investors. Landlords list their property on Proptee to release equity (like remortgaging). On the other side, we have investors who wish to invest in property in small amounts.

We split each property in small shares. This way, investors can buy shares of rental properties and, like on a stock exchange, sell later at a different price. They also receive monthly dividends for holding onto these shares.

That’s Proptee in a nutshell.
Mobilize.us Acquired by EveryAction
1) Ah, so manufacturing skips a step. Makes sense.
It saves one push per function call, which probably helps more than freeing up the register.
> the readme of the github repository don't explain it (or at least I couldn't find it).

The first thing in the README is this banner saying

> Python Library for Symbolic Mathematics

https://raw.githubusercontent.com/sympy/sympy/master/banner....

also the "About" snippet in github has

> A computer algebra system written in pure Python
>> My employer, a fortune 100, has had a 100% work from home since late February or early March

The experience with my current employer (fortune 500) has been all over the map:

First it was: "Stay home if you don't feel safe, otherwise, you should be at the office."

Then it was: "Yeah, we're going full WFH for a few months."

Then it was: "We going to start transitioning back to the office - we're going to have 2 week shifts. 2 weeks in the office, then 2 weeks out."

nobody showed up anyways, which apparently raised the ire of the executive teams since they were doing badge reports and they reports were really bad

Then it was: "Yeah, you know that 2 two week shift idea? Forget it, we need everybody back in the office, effective immediately."

This came down from the CEO. The middle management and executive teams were not cool with that idea, so they told their team members only come in if you want to, otherwise, stay at home - regardless of what the CEO says.

Right now, with this new surge, there hasn't been any new mandate(s) coming down. People are out of the office full time and nobody I've spoken to has any desire to go back into the office to work or wear a mask the entire time they're working.

The company recently sold two of their buildings to an out of state real estate company. I'm assuming it was a cost cutting decision since the company has about a dozen buildings they own in the city. I would think a lot of companies would start doing this as well. Having a huge overhead for real estate you're not using isn't good for the bottom line.
> Other internal market measures, including administrative tools to facilitate compliance with cross-border VAT in e-commerce, which will enter into force from July 2021, and the harmonisation of consumer protection rules, which will enter into force in 2022, still need to materialise entirely before the full effects of the Geo-blocking Regulation can be observed.

It is awesome how much is Europe moving towards a more unite block. On one side it is sad to see the lack of promotion that this initiatives get, but I have to admit that the absence of drama is welcome in such a polarized environment in so many countries around the world.
They could be making the money back on Ad Fraud. Perhaps the images and files they provide contain some kind of tracking script. It's easy to imagine giving someone some JS code to paste in instead of a simple image link.

Also this could be just simple fraud. Freely acquiring others IP at no cost, and then almost giving it away because your Cost of Goods Sold is something close to $0.00.
On one hand, you're shipping stuff which is what you're paid to do. On the other, why not avoid the all-nighter and work 2-3 hours per day? At least then you won't have to lie.
For this reason alone I despise the EU and the whole GDPR garbage. Apart from annoying you with cookie banners on virtually every website, so that you have to install a browser extension just to get rid of them, it has effectively caused significant parts of the internet to become inaccessible for EU citizens.
That article was written $16 billion imaginary dollars ago. Things move fast in the BVI.
It needs to be shippable without bruising. It needs to take well to grafting. It needs to be resistant to pests and diseases, and thrive well on the kinds of fertilizers readily available to farmers. It needs to grow well in orchards. It needs to be easy for pickers to pick. It needs to grow fairly regular shapes and not look too ugly.

Without all of that, it could perhaps find itself a niche spot in specialty orchards if it tastes amazing or otherwise piques people's attention. There are a few thousand varieties grown that way. But a lot of those are in danger of disappearing if people lose interest, and we've already lost thousands of named varieties of apple.

To really take off it needs to be friendly to farmers in all of the ways I mentioned, or they just won't grow it.
I’d rather they fix WiFi and Bluetooth so I get to actually use those ports.
> AlphaFold would have to be able to synthesize arbitrary proteins and run the experiments on them to verify and correct its predictions.

Could this lead to a virtuous cycle where AlphaFold is used generate a ton of random sequences where it has low confidence, those are then screened for ease of synthesis, measured and the results used to improve the model?

Edit: nevermind, according to another comment[0] there are still plenty of real proteins without experimental data left to explore.

[0] https://news.ycombinator.com/item?id=25255601
Ajit Pai is extremely competent, except he enacts policies that you do not agree with.

Listening to an interview with him, I could feel myself thinking that he had a ton of valid points about the FCC and industry as a whole.

And before I get called a shill, I disagree with many of his policies and am glad hes leaving the post.
> How do you read that anecdote and still try to defend the cert as useful?

A couple of reasons:

1. It's a weak anecdote
2. Anecdotes are not statistically proven facts
3. I have anecdotes from my life that demonstrates the exact opposite

I do not know how you read an anecdote, on the internet of all places, and take it seriously.
They don't. But half the people got a placebo and half got the vaccine. 185 in the placebo group got covid, with 30 having severe covid, but 11 with covid and 0 severe in the vaccine group got it.

So do you really think that totally by chance, one random group of 15,000 people got a ton of exposure, and another group of 15,000 had little-to-no exposure? The probability of that is quite low.
During actually tough times such as world wars, suicides rates go down [0]. Suicide rates are up because people lack purpose and meaning, not because their lives have suddenly gotten tougher.

[0]: https://www.researchgate.net/publication/296539307_Suicide_r...
I wasn't aware of https://www.climate.washington.edu/stormking/mainindex.html great resource, thanks again!
That is exactly my point.

Install Base and Market Share are completely different concepts.

Market share is a simple measure of this year's sales. Install base is only relevant to things which are used over a period of years. Coke and Pepsi have market share but not an install base. Linux has an install base, but market share isn't a relevant metric.
Remember Martin Luther King Jr.?
See the view out of people's windows from around the world
A closely related industry where you can see this phenomenon most clearly is video games, especially when a new generation is released.

Everyone talks about the new consoles’s market shares when they are released. If market share meant installed base, however, the numbers would look like 0.001% vs 0.000101% as opposed to the 40 vs 60% market share numbers people do use.
Why wonder? You can read in the original press release that there were ~5000 patients under the age of 65 with chronic diseases such as diabetes, severe obesity and cardiac disease. There were also ~7000 patients over the age of 65. That seems reasonable to me.
YouTube shadowbans 'The CIA is a Terrorist Organization' video
0.1nm - approximately a size of an atom - used in organic chemistry often.
The industry process will not change. You still need industrial biologists to generate and validate AphaFold structures, interpret the results as part of the bigger picture, and to finally design the drugs. And, then, of course you still need to validate the drugs in experimental systems (first the test tube, then mice, then humans).

So your second guess is correct - one of the steps is much cheaper now, which marginally improves the entire pipeline. As a result, drugs should now arrive to the market faster.

As a side note, I am curious what happens to the field of structural biology in 10 to 15 years from now. Every research university has a large structural biology department with super expensive Xray/NRM/Cryo-EM machines, and armies of students who routinely spend 4-6 years of their PhD trying to solve a structure of a single protein. If AlphaFold works as advertised, NIH will gradually shift funding to other problems.

(It was predicted that it'd be taxi drivers, not professors, that AI got first. Ironic.)
I agree. What's doubly interesting is google's internal transparency, and open source first policy. I think it's probable that that effect spreads and creates fly wheel effects for life, natural sciences, and behavioral sciences. Keep in mind that they've also absorbed effectively the R&D side of Bell Labs from a computer science
/distributed computing point of view, gopher is pretty much that, and also in effect interesting from a sociological p.o.v, "this is the shifting the resources of the polyad network problem", or problems caused by rapid commercializations of the World Wide Web rather than physics like was originally ideated @ CERN) and moving to effective effort in other fields, even if it doesn't happen @ Alphabet. Hell, they could be dismantled (given the FTC complainants), and probably the resultant companies would rebuild like paperclips sort of like Pa'Bell did post-1984.
The parent specifically referred to Bitcoin. And I disagree. The founder shares of any big company have a par value of $0.0001 give or take so any company founders at for instance Uber would have seen the same gains or more.
Here's my approach,
use grammmly if your grammar isn't perfect like mine is okay but I still use it on the safe side.

Lastly you can write about interesting things such as the when you solved a hard problem you face and this can have a great impact as someone might be having the same problem but you writing about it can actually help others who had the same problem.

Furthermore you can also write about interesting tools you come across the internet or how to use them in your blogpost.

Having a blog can put an positive impact and its the way of giving back to the community (I mean that's how I think and its just my personal opinion)
As with all the progress, along with the good things transhumanism will bring, it will bring a hefty bag of bad things.
And if you entertain the thought for a while, those bad things can be really, really bad, on a number of different axis.
It doesn't matter so much how they perform the feature extraction, so much as what their inputs to the feature extraction are.

This model requires a collection of wild-type proteins in an accurate MSA. Producing an accurate MSA is hard even if you have many homologs.

They require protein homologs which means they can "only" do this for wild-type proteins. This work is useless with mutant and synthetic proteins. This is a big advancement that will assist crystallographers and NMR structural biologists with difficult wild-type proteins, but it doesn't "solve protein folding" by any stretch of the imagination.
Only 100 new structures each test cycle? That seems a very small test set size ...

Is it really possible to select 100 new structures which together are likely to represent a meaningful increase in the sample generalization versus the prior years test set ...?
Building Quality Index
The first statistical rating for commercial real estate.
The power of MLK's charisma is underestimated even today despite him being well known and appreciated. The guy was actually only 5'3" and had to stand on a pedestal to speak usually.
> egged on by the previous.

This. All I heard growing up was "go to post-secondary." Zero concern for what the actual degree would be. Any degree would do.

Now, I'm a big believer in education and post-secondary. 100%. The top earners across the board are more educated than the lower half.

BUT: It depends on the degree. So many of my friends are still paying for degrees that went nowhere, and I'm in my mid-30s.

I've got 4 kids and my message to them is to keep their options open, figure out what kind of work they want to do for the rest of their lives, and get the right education for that. If they want to be an engineer, fantastic. University it is. But so many degrees lead to poor job prospects or low wages that do not in any way justify the cost. It's crazy town.

If the type of work you want to do doesn't pay especially well, that's fine. There's more to life than money. But don't go into debt over it.
I think it's newsworthy. Pai is a polarizing figure and his anti-NN video campaign was widely panned by the internet in general, I think there is a justified public interest in reporting on his status as Chairman.
Deluxe Paint: Early Source Code
I recall something like this was done for a presidential portrait a few years ago.

https://fstoppers.com/bts/how-smithsonian-created-insanely-a...
In Washington, your phone can now tell if you may have been exposed to Covid-19
> automakers are FORCED to use cellular providers

Choose to use cellular providers. They don't need to put any kind of remote access backdoor or spyware at all.
> web-based

In that case you'll be wanting ngn/apl[1], which runs in a browser and compiles to js.

> ambivalent

The arguments are mostly linguistic. Natural language is also context-sensitive, so we are well-equipped to parse such formations; and they allow us to reuse information. The monadic and dyadic forms of '-' are related, so it's less cognitive overhead to recognize its meaning.

1. https://gitlab.com/n9n/apl
For formulas: could it be that Grist formulas are per-column rather than per-cell? This can take a little getting used to, but we think it leads to neater spreadsheets, and there are other features that can take up the slack that mixed-content columns used to (like multiple views within a page/tab). Sorry you hit editing glitches - thanks for letting us know, and if you have the time I'd like to hear more here or via the "give feedback" button in the app. Cheers!
"Foreignness" is an incidental property, the actual goal is interoperation. Being able to interoperate with C code from within the sandbox is both useful and something that BEAM doesn't do. In the meantime, there's nothing preventing anyone from doing regular FFI from within the part of the Rust program that lives outside of Lunatic, if for whatever reason the sandbox is insufficient.
this has been discussed to death. ultimately Nic Carter's piece settles it i think: https://www.coindesk.com/the-last-word-on-bitcoins-energy-co...

"Ultimately it’s just a matter of opinion as to whether the existence of a non-state, synthetic monetary commodity is a good idea. The truth is that blockspace is a service which is paid for, and that’s where its resource cost is derived. Something duly purchased cannot, by definition, be a waste. Its buyer derives benefit from its existence, regardless of anyone else’s subjective opinion of the merit of the transaction. These same arguments have been made countless times about perceived “costs” of the gold standard, and rebutted on similar grounds before. Fundamentally, millions of individuals the world over still value physical, bank-independent savings, so it still gets pulled out of the ground with regularity. As long as people value Bitcoin, so, too, will the block-space auction continue in perpetuity.

The Bitcoin-energy worriers need not despair, however. There is a solution. All they must do is persuade Bitcoin fans to use and value an alternative settlement medium. Their best bet will be to devise a system that is even more secure, offers stronger assurances, settles faster, is more privacy preserving and is more censor resistant – all without using Proof-of-Work. Such a system would be miraculous. I’m waiting with bated breath."
So, one of the authors here: we just announced this site on https://twitter.com/bbcmicrobot/status/1333496146400985088 after being caught a little off-guard with this HN post! We still have a bunch of things to improve on, so please let us know and file issues (https://github.com/mattgodbolt/owlet-editor/issues) and we'll try and improve things!

Thanks!
I hate non-upgradability as much as the next HN user, but it's worth noting that external USB SSDs (Samsung T7 and others) are now pushing 1GB/second at lower and lower prices. I recently got a 2TB model for $220 or so.

I say that not to excuse Apple, but perhaps some others are like me and are surprised at how fast the portable models have gotten.
When you report Daily/Weekly/Monthly Active Users, you report distinct daily users. So unless each one of these users are using a different device with no identifying features to connect them under a same identifier, the numbers are more or less accurate. Users who do not use the application during the period are not counted.

Sure, it could be that they are lying, but considering how Zooming has become a synonym for video chat, I don't think it is that farfetched.
Show HN: Korben Dallas Club – Private community for $1M+/y revenue
ARM vs. x86 is mostly irrelevant and far over-focused.

The main big factor in why the ARM-based M1 is able to have such great instructions per clock is due to the fixed-length instructions making it easier for Apple to have made a very wide CPU core front-end.

Think trying to apply a parallel map to an array vs. a linked-list. It's easier to spawn off 8 jobs in parallels if just getting the right data isn't dependent on previous work. x86's variable-length makes that front-end decoding in parallel more complex.

Then thanks to that high IPC, Apple can keep the clock speeds lower while hitting the performance target they are going for. By keeping the clocks low, power is then also low. Nothing all that special or unique there, the power draw at 3ghz on an M1 is right in line with what you'd expect an equivalent x86 CPU at around 3ghz as well.

Beyond that there's basically no major difference that really matters, and no "inherent" power efficiencies or advantages of any kind, either. If AMD or Intel manage to make an 8-wide x86 CPU core, then you'll see that power efficiency advantage of the M1 vanish overnight. Similarly, Apple is currently the only one making ARM CPU cores that are wider than the typical x86 core is, which is why nobody else has impressive ARM CPUs.

ARM has some advantages in that it just doesn't have the history & legacy that x86 does, but then that's also a disadvantage because legacy software also is very much a thing. What the future holds nobody really knows. At the end of the day what matter is how a CPU performs, not what instruction set it runs.