skysight-inc/HackerNews huggingface dataset:
Alphafold 2 is very very cool, but we need a little dose of reality. It's still a bit away from really solving protein folding as it was marketed.

For example, multi-complex proteins are not well predicted yet and these are really important in many biological processes and drug design:

https://occamstypewriter.org/scurry/2020/12/02/no-deepmind-h...

A disturbing thing is that the architecture is much less novel than I originally thought it would be, so this shows perhaps one of the major difficulties was having the resources to try different things on a massive set of multiple alignments. This is something an industrial lab like DeepMind excels at. Whereas universities tend to suck at anything that requires a directed effort of more than a handful of people.
Gotta agree with you wholeheartedly on your "horrifying" assessment of the situation. Extremists at the furthest ends of almost any spectrum you can name (especially political spectrums) seem to settle on the absolute worst ideas humanity is capable of coming up with.
They see us. We see them.

https://github.com/lmanul/welltemperedtraveler/blob/master/2...
I can attest to this.

You pay money into an account, use a library (most languages are supported), and are charged per text (I think one cent for normal SMS?)

Messages are received by specifying a URL end point to twilio it will send the data to.

I liked the good documentation, and the free demo period. You get access to everything, just with an "ad" at the end of everything you send.

(I've built a few apps with this and had no issues)
> To say that people shouldn’t be able to discuss it is mind-boggling to me.

This is a wild misrepresentation of the opposing perspective. Nobody is arguing that we can't discuss election fraud.

The argument—which I'm sure you are actually aware—is that there needs to be some level of credibility to the idea that a) fraud occurred, and b) that it happened in meaningful quantities before we spend significant time, cost, and effort in investigating claims.

Simply having lost is not a credible claim to investigate widespread fraud. Finding one or two isolated cases in elections with margins of thousands or more votes is not a credible claim to investigate widespread fraud.

Further, fraud cannot simply be a claim that is made and then perpetually reinvestigated by decreasingly-reputable third parties until you are able to invalidate an election whose outcome you disagree with.
Please explain how 'pro-life' isn't a moral position. Isn't the position fairly summarized as: 'it is immoral to abort a pregnancy under <insert circumstances here>? Emphasis mine.
Maine becomes first state to shift costs of recycling to companies
Does anyone on HN work in bio or drug discovery?

Could you give an overview of how people can leverage this (or how you might?).

From reading around about it, it sounds like there's often a need to find a certain type of molecule to activate/inhibit another based on shape and the ability to programmatically solve for this makes the searching way easier.

Is this too oversimplified/wrong? How will this be used in practice.

[Edit]: Thanks for the answers!
Yeah, I'm referring to Rousseau.
Not OP, but engineering did a lot of it.
In Texas we need $50k a year for the property taxes on that $2M home.
I'm guessing you could run Breath of the Wild better on the Steam Deck with CEMU emulation than the Nintendo Switch.
That's a good point regarding historical data, index fund availability, and investing fees. I suppose the current Monte Carlo mode is closer to saying "what might happen in the future assuming index funds remain accessible and given similar overall returns, dividends, inflation, etc., to what was seen historically (but perhaps without some of the other context like you mention)". When you think about what you would want from a probabilistic planning tool, which are the insights you care most about, and are there changes you would recommend to the current methodology? Or perhaps additional variables?
You don't think that Valve was waiting until the supply chain was ready before making this announcement?
Most of the libraries we use don't do I/O, and so it's a non-issue.
It depends, running less than 90 fps is borderline and anything under 60 is a vomit comet. Most people have some issues with motion sickness at first but after a few days your brain adapts to it (so called “VR legs”). I regularly play games with lots of fast locomotion for 4+ hours at a time and have no nausea at all. Subnautica with an xbox controller in particular would send most people to the toilet after 60 seconds, which is a shame because it’s the most profound VR experience I’ve had.
Exactly! Only one hardware configuration makes it easy to program for and test. This will be way more successful than the confusing array of Steam Machines.
Who are the 25% who said yes to tracking? People who don't know better or people who actually see value in being tracked?
Interestingly, the author uses the Aristotelian sense of virtue as moderation between extremes.

> So, tact is a virtue, which we find on a spectrum between the vices of dishonesty and brutal honesty. Courage lies between recklessness and cowardice. Friendliness lies between surliness and obsequiousness.

But unless I missed it, she fails to name the vices between which assertiveness lies.
> there are only a countable number of real numbers

Then you should be able to come up with a function that assigns a natural number uniquely to each real number.

Of course if you tried that I could immediately name you a real number, or a pair of them, for which your rule doesn't work.
Great idea. What about the worst books of all time? I sometimes find myself disagreeing about highly-recommended books, which makes me wonder about the value of reading books that are widely disliked.
Is this a reference model, could be see other PC manufacturers build their own versions of the Steam Deck?
16GB lpddr5, solid AMD CPU, NVME SSD?
Arguably you could say there something of a contract - a written body of rules that define how society functions and how it evolves the body of rules.

It's even voluntary in that you can expatriate. But to expatriate you must find another state to immigrate to, and if you don't like any of the social contracts available then tough luck.
I don't game on mobile, but wouldn't back-side tap be the obvious solution? I've never tried but I'd expect the accelerometer to be able to detect something like a middle finger tapping on the back of the phone with sufficient precision and latency (just the binary event, not the location)
Develop, Test and Document C libraries from Rust
There's a preview paper as well: https://www.nature.com/articles/s41586-021-03819-2
I know that politics are to be avoided on HN but many articles Fox News requires crossing the line into talking-about-politics territory. Faux News’s Tea-party-Republican agenda is to defund education and to selectively report on cases that support that agenda. There’s a reasonable likely-hood they could be reporting falsities in the place of facts or selectively leaving out the details why the education is so poor there. Nihilistically and pessimistically, ignorance is profitable, bad-politician-friendly, and only supports some far-right cognitive biases. Optimistically though, most people are politically moderate, smart, and well educated. As a moderate and as someone outside of Baltimore, my main takeaway is that it probably sucks to start a family in Baltimore — either by the bad education or by being a city with a large Fox News presence.

I’m kidding, at least Fox News has the best looking news anchors and better eye candy than every other channel except Sports Illustrated.
No, it is not ludicrous.

As Elon likes to point out, imagine how expensive it would be to fly if, after every flight, they threw away the plane. That's exactly what people traditionally did with rockets. The result is that the cost to fly a jet is mostly the cost of the fuel, while the cost to fly a rocket is the cost of the rocket.

Consider a Falcon 9 launch. Thanks to reuse, the cost to relaunch is in the neighborhood of $30 million. The cost of the fuel is about $200,000. Over 99% the launch cost is depreciation, maintenance, or having to replace what you didn't reuse.

The aim with Starship is to make the cost of a launch as close to the cost of the fuel as they can get.
roses are red, violets are blue
sudo pacman -Syu
there is nothing to do
I absolutely love NVC and found this to be a great primer: https://medium.com/s/please-advise/the-essential-guide-to-di...

However, NVC mainly talks about _giving_ constructive criticism, not about _receiving unconstructive_ one and I still missed that piece for my own assertiveness until I recently found something that clicked with me on that part:

I got some great insights from the book "When I say No, I feel guilty" that were especially easy to put in practice and helped me to massively boost my own assertiveness and to me is an extremely valuable extension to NVC on dealing with attacks on the own assertiveness.

The book goes into much more detail, but I can sum up the essence in just three paragraph here:

You have the fundamental right to be your own judge on everything. That includes being wrong, illogical or changing your opinion. Now how do you put that in practice if someone wants to impress their opinion on you?

First, stay calm, friendly and agree with something that they said — and if that something is just their own feeling! (They call it "fogging" as if trying to hit a fog bank)

Second, calmly stay with your opinion. ("broken record"). Don't stop until the other side has given up. Never explode, never yell. And that's already it.

I found that combo to be extremely effective in practice, because you don't actually give any attack surface. Here's a sample dialogue:

A: I think you should go to bed earlier, otherwise you get wrinkles.
B: I agree it's good to go to bed early, but I don't want to.
A: Come on, wrinkles would be ugly on you!
B: I see how you might feel that way, but I don't want to.
A: It would make me very sad to see you with wrinkles.
B: I appreciate you caring for my appearance, but I don't want to.
[...]

Obviously hair-pulled example, but you get the picture.

Works A-OK for me, it quickly entered my daily conversation.
I trust people much smarter than myself to evaluate the contracts. Audits from highly reputable firms also help. Nonetheless, there's always risk.
> You're being downvoted because these arguments are so bad as to almost clearly be in bad faith.

I'm being downvoted because some subset of people here view down vote as "I disagree". I used to be bothered by it. I don't think much about it anymore.

Edit:

I'm also fairly certain I've got some followers who take it upon themselves to go through my comment history and start downvoting other posts of mine just for good measure. You know, really sticking it to the man or whatever.
Well i could certainly construct a data set wjere windows NT is an atomic outlier and muddy the water with arbitrary inputs to satisy your irrelevant requirement. Perhaps ill jam some pictures of cows in, or any nubmber or animal photos. Maybe even some classical literature. Hell, maybe i even just jam a shit ton of Javascript in. Thats code right?
DeepMind’s AI for protein structure is coming to the masses
We just integrated SMS support into our software platform, and went with Twilio. It's working great so far!
Because they are still serving an ad in that spot, just one that costs the advertiser more as the now have to bid in a larger pool.

FB actually ends up profiting pretty well from this change (at the cost of losing some of the small business advertising that was priced out)
I really hope this happens for all current anti-cheat software. With Windows 11 coming, I was looking into the state of gaming on Linux and anti-cheat seems to be one of the main blockers right now.
It’s unfortunate, but wouldn’t racial profiling against blacks imply that they were over-represented in the training dataset and therefore would have better recognition performance compared to other races?

If one presupposes blacks are more likely to cause trouble and need to be excluded from the premises, wouldn’t that be the logical course of action?
Driver support would be my guess.

With PC games, at least in my humble experience, you pretty much always need the latest drivers to run things well (especially so on Linux). With AAA games you will likely need to download several different driver updates within the first month to make it play reasonably well.

My understanding of Arch, is that it's more focused on providing systems which are more up-to-date/current than strictly "stable." [1] This is a pretty big advantage for Valve/Steam/Gamers since its less likely they'll be stuck having to back-port a sea of changes to a dying, but stable, LTS version. Instead they'll be on a platform with a community that prioritizes it. In all honesty, it'll probably make for a more reliable/stable gaming experience since patches will be easier/quicker to ship.

[1] Just to note, I'm not saying Arch is unstable in case someone reads it as that. I honestly was thinking of giving it a go this weekend (currently on a Debian based system), and this is probably the kick I needed to do it.
I'm no mathematician, but I have always found it strange infinities are talked about as physical states (towers of tall towers, etc), and not functions.

Integer number counting is essentially a successor function; take N, add 1, output N+1. One input, one output.

Real number counting is a bit more loose. To find the numbers between .1 and .2, you find all fractionals of a given size, normally 1/10. So we get .10, .11, .12, etc. This function gives more outputs than inputs, thus an increase in cardinality. Forcing just seems like changing the function to increase the cardinality.

In my mind, all infinities are equal, it's how you generate them that matters.
> they truly, sincerely, earnestly believe there is no evil to be seen, or if there is any evil, they truly, sincerely, earnestly believe they can subdue it with great engineering and great management.

That's hard to believe when they've responded to international catastrophes that they had a role in like this[1], and admitted this themselves[2]:

> Facebook admits it was used to 'incite offline violence' in Myanmar

[1] https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...

[2] https://www.bbc.com/news/world-asia-46105934
The application layer is typically just a view that maps the data layer to the expectations of the view layer. If you are set on eliminating the application layer surely you could just implement that view in the data layer using... a view.
Not all interviewers care about side projects, but among interviewers that look at them, I think there are two very distinct groups:

1) the ones that use the existence of a non-trivial side project as a proxy signal for motivation and expertise (because let's face it, the person spending 2 extra hours every night on a project that is actually functionally equivalent to a product has that much more experience than someone who doesn't - see the "unreasonable efficacy of showing up" effect)

2) the group that heard about looking at side projects as a metric and who somehow got the idea that they ought to be reviewing the code or something to grasp at clues about the candidate's competence.

The latter works out horribly because then through the magic of broken telephone, some subset of candidates think they have to have something on github and then you get into this situation of people wasting time code nitpicking apart school project level code in some way that probably doesn't correlate with actual job performance (e.g. looking at coding style and/or looking for pet peeves).

You want 1). Run away from 2).

As for what's "allowed". Let's put it this way: it's not like you're in first grade and you have to be angel or else it goes in your permanent record, onoes. Side projects come in many flavors, ranging anywhere from leveraging the power of OSS to contribute to the bottom line to using confidential data for competing with your employer, so if you're gonna ask your company's lawyers if a side project is kosher, they're always going to err on the side of covering their asses in the worst case scenarios (especially companies who view engineering as replaceable cost centers). But at the end of the day, there's no such thing as legal perfection; a company can get away with not doing anything about harrassment or whatever in the name of profits, and conversely employees can get away with side hustles, without everyone sitting in the same room to talk about feelings for three hours. Pursuing legal action over ownership of code you wrote in your spare time is not cheap for the company (both in the sense of legal costs and in the sense that they are pretty much asking for a letter of resignation from you and the associated cost of replacing you), so it's going to be a last resort. Reaching a compromise or just letting things be are far less friction. Many companies are in fact open minded to the idea of employees working on OSS, e.g. in consideration that they use OSS heavily in the first place.
you can use views or functions to easily make changes to the schema
You cant just upload copyrighted photos. You dont own them.
Oblivion on Xbox= ffffff that glitch. Delete everything start over from scratch.

Oblivion on PC= glitch? Options are- Unofficial patch, console, mod myself

Heck I would have deleted the marauder from Doom Eternal if I didn't quit playing video games forever out of frustration. Now I read nonfiction books.
Ooo, I had never heard of this. Thank you for pointing it out, I'll check into it more.

At first glance, personally, I worry that I'll not remember all 7 steps so that's another reason why I like the three steps I use.

If I'm understanding you correctly, it sounds like you're saying you first communicate to them what you imagine their situation to be and that they have a good intention, I think that can work as well. I've seen that sometimes when I do that, I will passively still be angry or frustrated and the person is just waiting for me to say "but" or "and"—discounting what I'm saying in the beginning waiting for the metaphorical hammer to drop.

> the minor conflicts I'm tempted to ignore because "it's not that big a deal" are actually great opportunities for me to practice

I strongly agree. I feel less afraid apologizing for being late for a coffee than telling someone I want to get divorced and can be a great way to practice. Another way that I've found to practice is that I actually run classes and have created audios to practice dealing with such emotional conflict/attacks. I've found that role-playing it can help me gain more confidence and skills in resolving it.

Additionally, I'm starting to believe more and more that almost all big conflicts are built of many little conflicts. E.g., two people get divorced often not because of one thing, but because of many many events that created more distance over time. In this way, the better I get at resolving the micro-conflict, at the little events that drive us farther apart, the less likely big conflicts will happen.

At the end of the day, I feel excited for whatever framework/tool/strategy works for you. Again, thank you for sharing this one and for trying to do this work :-)
For one thing the bud has already bloomed into a vast field. For another, criminalizing the behaviour of the victims is rarely all that effective, especially when difficult to track and enforce.
I've been wondering the same though found basically no discussion on this topic.

Let's ignore whether GPL or whatever license allows GitHub to do this - let the lawyers sort this out. Instead we should focus on whether it is possible to legally prevent such behavior via license.

In other words, where is my GPLv4 with anti-ml clause?
Every person who is trans deserves humane treatment. That said, what they are demanding is celebration and equation with “good as normal”. Unfortunately that’s not true, it’s a serious health problem that we should steer folks out of if at all possible.
You can opensource with Git without using github. You can self host.
> The total download size is around 428 GB and the total size when unzipped is 2.2 TB. Please make sure you have a large enough hard drive space, bandwidth and time to download.

> This was tested on Google Cloud with a machine using the nvidia-gpu-cloud-image with 12 vCPUs, 85 GB of RAM, a 100 GB boot disk, the databases on an additional 3 TB disk, and an A100 GPU.

This is amazingly detailed for a researcher who wants to follow in the track and also Apache licensed, which is one road-bump out of the way for a commercial enterprise, like an actual drug manufacturer who wants to burn some money trying this out.

edit: said the last part too fast, the code has a "the AlphaFold parameters are made available for non-commercial use only under the terms of the CC BY-NC 4.0 license"
Energy storage projects are typically described in terms of maximum power (megawatts) and hours of supply at peak power. Multiplying hours and megawatts gives megawatt hours, a unit of energy. Gigawatts and gigawatt hours are just different magnitude units for the same power and energy values, like meters and millimeters.

Most electrical grids experience peak demand in the early evening when people come home from work, turn on lights, cook dinner, etc. This peak period is usually on the order of 4 hours. This early evening period is also when solar output drops toward zero.

Energy storage projects in CA are currently generally provisioned for 2-4 hours of storage to ensure a good match to this daily evening demand peak and dropping solar output. Storage is still expensive so it doesn't make financial sense to add capacity that isn't going to be used most days.

Some of these projects publish detailed information about power and energy. Others just publicize power, but given what is known about the California market their energy capacity can still be estimated to a reasonable degree.
It will replace my Switch. I mostly play indie games, but the Switch can only play those indie games that get released to the Nintendo store, and then, usually at almost double the price of what you can get them elsewhere. As for experimental games that never even get sold? Not likely to happen on the Switch, there's just not enough incentive to publish.
preparing seems to be the keyword here. This has no correlation to what will actually happen.
Jobs blackmailed Gates into that deal.
It's not stupidity, I think, but wishful thinking and unconscious self-deception motivated by profit:

"Never attribute to malice that which is adequately explained by wishful thinking and unconscious self-deception motivated by profit."
Honestly one of the few things worse than advertisers are the engineers who work to enable them.

Some things are worth more than money.
Ouch, that's a lot of yearly maintenance. Would you recommend changing the default value or trying to make it dynamic/contextual in some way? Or perhaps just trying to draw the user's attention to it better?
I've been thoroughly unimpressed with the build quality of the Switch, I'd probably have paid more for a sturdier 'pro' version, to be honest.
You can probably do it, it's just that the screen is probably too small to get any real major work done, but some quick VSCode editing should be no problem at all. You can also connect usb or bluetooth peripherals as much as you want.
Sure, there are certainly big floods now and again. But the point stands that the grand canyon's formation was primarily from slow erosion, not from big floods doing the bulk of the work.
Great tips! Resonates with a lot of what I wrote about!
It's really discouraging honestly. Wine/Proton finally gets to the point that nearly everything works and now all of the anticheat systems move to injecting kernel mode drivers.