skysight-inc/HackerNews huggingface dataset:
I always felt that space colonization was a semi-conscious way of giving up on sustainability on Earth. Purposefully erupting supervolcanoes to launch spaceships would be the ultimate illustration of that.
I had to (ask my team to) port a system implemented in Haskell to Java because we couldn't find knowledgeable developers (people who knew Haskell + NLP). This was around 2006-7, not sure if it changed since.

Any important codebase should rely on a language for which sufficient talent and community support (StackExchange...) exists, otherwise you add yet another risk to your project.
That just sounds like snobbery; why even compare them at all.

> but then the tool can do a lot more

Can it? How do you measure that Rust/C++ do more than JS/TS given that they're used to solve completely different problems?
Thanks, for not over-reacting and seeking actual debate.

So, why do you think the others have tried hard to reframe the statement as meaning something unspecific? Why didn't they just point out the "statistical likelihood"?

Because, they know (deep down) the spouse/wife talk is very much following a certain tradition. An argument about the "nature of women", or as you said "statistical likelihood" (who's statistic?) is exactly what has been used to justify why women shouldn't be considered for access to certain parts of society and is normative. Do I really have to explain why publicly maintaining such stereotypes is influencing behavior in other parts of life? Wouldn't mansplaining tech to women just be "effective", as they are "statistically unlikely" to know their way around it?

Don't you think, this "the wife, eh" in this context creates an implicit "me and the boys" atmosphere? Do you think this actually invites participation for wives, or women in general? C'mon. How about me only suggesting this as sexism (not even the original comment, but the follow-up appraisal) immediately getting downvoted and killed (happened before I got defensive myself) supports anything but a "boys club" interpretation?

> Philosopher Kate Manne defines sexism as one branch of a patriarchal order. In her definition, sexism rationalizes and justifies patriarchal norms, in contrast with misogyny, the branch which polices and enforces patriarchal norms. Manne says that sexism often attempts to make patriarchal social arrangements seem natural, good, or inevitable* so that there appears to be no reason to resist them*.

>...

> Gender stereotypes are widely held beliefs about the characteristics and behavior of women and men.[78] Empirical studies have found widely shared cultural beliefs that men are more socially valued and more competent than women in a number of activities.[79][80] Dustin B. Thoman and others (2008) hypothesize that "[t]he socio-cultural salience of ability versus other components of the gender-math stereotype may impact women pursuing math". Through the experiment comparing the math outcomes of women under two various gender-math stereotype components, which are the ability of math and the effort on math respectively, Thoman and others found that women's math performance is more likely to be affected by the negative ability stereotype, which is influenced by sociocultural beliefs in the United States, rather than the effort component. As a result of this experiment and the sociocultural beliefs in the United States, Thoman and others concluded that individuals' academic outcomes can be affected by the gender-math stereotype component that is influenced by the sociocultural beliefs.[81]

https://en.wikipedia.org/wiki/Sexism
But look, there are only 2 items left, and 5 have been sold in the past hour. Also, 15 people are also currently looking at this product, so you better hurry and buy it before it's too late! ... or before you think twice and realize you don't need this product at all.
I would expect that it contributes to sales both by creating a fake sense of validation from others and by creating a fake sense of urgency (get it while in stock!), both of which are good tools to compromise decision making of the buyer.
Seing as wikipedia still has a separate m. subdomain in $current_year instead of just one responsive page means any claims that they know what they are doing will need to be backed up by evidence.
> We need better definitions then.

We have a definition, it's ppi, and you need at least 220ppi.

> Apple uses 1440p/1600p on laptop screens.

No, it doesn't.

The current 14'' screen is 3024x1964 and the current 16 inch is 3456x2234 (both 254ppi).

The previous generation used about 220ppi displays.
Microsoft Seizes 42 Malicious Web Domains Used by Chinese Hackers
When you need to reflow a board while you're living in a box next to the van down by the river... nice!
Desktop link: https://en.wikipedia.org/wiki/Hal_Finney_(computer_scientist...
You're on the bleeding edge so you're probably on your own. Do you get motion sickness on the Quest 2 or have they fixed that issue?
There’s an idea that you should work in the highest level language you can get away with for the task at hand.

E.g. if you were writing a device driver, you might try to choose c over asm wherever you can. If you were writing an enterprise app, you might choose java over c++. Etc etc

The idea is that you don’t want to give up productivity boosters like garbage collection unless you’re forced to.

But it’s just an idea and not everyone buys into it. Otherwise we’d all be writing in the ultimate programming language (lisp).
Atomic bombs produce large bursts of neutrinos, which should be sufficient for the Super-Kamiokande detector in Japan. Amplitude modulation is possible through Dial-a-Yield and MIRV warheads can convey multiple bytes. Environmental impact may rival Bitcoin though..
I loooove Zig - my only gripe with Zig is that it feels somewhat arcane at times, and the documentation was borderline absent last I checked. I follow Andrew Kelley on twitter and am fascinated by his exploits.
Crystal has a similar macro system that I enjoy, from what I've used of it.
Rust macros are similarly satisfying in what you can accomplish with them, but the implementation is so immeasurably difficult, it's almost never worth it to bother, from a general design standpoint.

As far as C replacements go, Zig has my vote for the most approachable but also the most well thought-out. I couldn't sing its praises enough.
4K 27" is also 2x1080p. 1080p panels come in all sizes, including 27". And Apple uses 1600p on their laptops, when most laptops these days are 1080p. I guess Apple laptops are also not HiDPI as 1600p is not 2x1080p. Angular resolutions matter much more than surface DPI. You don't use a 27" screen at the same distance as a 24" one the same way you don't use a 14" laptop screen the same distance as your phone.
Interesting. As someone who's only really used Azure (other than a little GCP) - what's missing?
I missed the launch and I didn't read the code. I've worked with RTOSes in the past and I feel the pain, but memory corruption and the like are not my primary concerns while writing code. From the top of my head I might ask:

Interrupts: they are dispatched, so does the program has to go back to "main" loop to handle an interrupt or are they executed in the peripheral interrupt context? What is the "time-to-serve-an-interrupt" in Hubris (real-time wise)? How is it guaranteed?

Also, how shared interrupt are handled and dispatched (interrupts like EXTI10_15)? Is there something that deals with (or prevents me from) requesting an interrupt for PA10 AND PB10?

Drivers: are isolated, this means that my MCU with 4 UARTs needs 4 instances of the same code (each for every UART)?

Isolation: there are a lot of ways to make an embedded system misbehave other than corrupting memory, for example, what about a situation in which a task leaves (one, some, all) interrupts disabled? Unless the OS won't let me fiddle with interrupts, which is bad (for a driver that goes into a "everybody, shut up! I'm reading a Dallas button" situation, with interrupts disabled).

Is there something in Hubris that protects me from starvation? Like an interrupt being fired constantly, making the system 100% busy? This is not a crash, and other tasks may not even notice about the misbehavior since they might not be even scheduled.

Also: the word "priority" is mentioned once in the article. What is the scheduling policy?

What resources is Hubris using? SysTick? PendSV?
This was also my first thought. While it's never the intention, there's real risk of making things about yourself/the project instead of your partner. Not because you rank one as more important, just because it's a more "known" thing that feels more comfortable.

Nothing wrong with research...if there are existing tools within reach (and it seems like there are) then it seems like it'd be interesting and possibly helpful to dive in. But I'd strongly encourage you to timebox it as a project so it doesn't grow into something unhealthy.
69% is too sexual for the eyes of puritan Americans.
Watch the corners.

I bought 3 4K 27” LG ups ones, one the corners blew out (massive bleed til you can’t see the pixels for the white shining through), one is going thr same way and only the newest shows no sign of it (yet).

Going Samsung next time since LG make panels for everyone and I simply don’t trust them now.
> terminally online

Urbandictionary:

> The term for when a person has gotten so deep into social media that they dedicate themselves to issues that have no relevance in their day to day life

Good one
If I interpret you correctly you've switched to Rust and then after a while disliked it?

Would be very interesting to hear your experience. Most of these articles like OP, come off exactly what you say: just switched, and now a big fan.
FAQs are great for not-very-frequently updated content of moderate complexity and finite scope.

Something stable enough that 80%+ of the FAQ will remain relevant 5 or 10 years down the line.
> It's just more practical using a blockchain.

The popularity of centralised exchanges vis-a-vis blockchain wallets suggests the opposite is true.
How often do those missteps happen, as opposed to intentional crossings?
There is no reason that Rust doesn't share the same infrastructure problems. The main difference is that the kernel maintainers want Rust in the kernel, while if you want to maintain a module written in C++ then you are on your own.
It doesn't matter what my beliefs are. If a significant minority of people who are going to be drafted believe that the war is unjust or unnecessary or that they should not be the ones to fight it, the effects which I described will happen. It is clear that for the engagements in Iraq and Afghanistan this was the case.

There was no draft for the Gulf War. The United States entered WW2 after an unprovoked act of aggression against US territory.

I'm not sure which 'smaller conflicts' you are referring to because conscription has only been used in the Korean war, the American Civil War and the American Revolutionary War, other than the 3 already mentioned.

You are technically correct about WW1. The situation has changed in the more than 100 years since that conflict.
How to Go Beyond Data Parallelism and Model Parallelism: Starting from GShard
This article lists papers on GShard, presents background information and inspiration from the papers, and finally evaluates what else can be done to improve GShard from similar work that has been done in OneFlow.

OneFlow Paper:https://arxiv.org/abs/2110.15032; Code:https://github.com/Oneflow-Inc/oneflow/

The paper of Gshard contains two main parts of work, one on parallel APIs and one on Mixture of experts. The former part is more interesting and I will only discuss this part. The contribution on parallel APIs is outlined clearly in the abstract of the paper:

GShard is a module composed of a set of lightweight annotation APIs and an extension to the XLA compiler.

Gshard Paper: https://arxiv.org/pdf/2006.16668.pdf
Why the Hell Is There a Christmas Tree Shortage?
I will see you on the field of battle. When I find you in my crosshairs, I will weep for your family. I will weep for your wrongness. But I will do my duty. Long live yellow mustard, the Divine Condiment God King.
> like maybe four or five years ago.

Hhhmmmm...
Yeah. Regardless of topic, this is a kind of dishonest style of writing a rebuttal.

It's fairly easy to take any piece of text, and present a compelling list of tiny sentence-by-sentence factual rebuttals that may or may not be correct, and then present them as a list of reasons why the text is wrong, and make it look really wrong because look at how many factual errors there are! The longer the source text, the better.

You can do this with almost any text, and while it is possible to respond to all these claims, it's incredibly time consuming, and by the time you have compiled a response, nobody will care and the damage is already done.
In an odd roundabout way, "terminally online" or "extreme online" are terms used on twitter and pretty much nowhere else.
I guess the shop's competitors could sue them for unfair practices in many countries?
Yes, angular resolution is all that matters, which is why their small displays are now 254ppi, while the iMac and the Pro XDR is 218ppi.
"Like what? Please tell us what methodological errors you discovered instead of just alluding to them."

Amongst other problems with this story:

- It ignores deaths or injuries caused by vaccines. NPR is still acting as if they don't happen at all, which is itself misinformation. As far as they're concerned there are no downsides to any medical intervention, only COVID deaths matter. This is wrong and it's misinformation to not try to incorporate that into their calculations (but of course they cannot, because the agencies and people that would have to collect and study that data are by now heavily conflicted and basically refusing to do so, doubling down on the circle of misinformation).

- They are using the very same data that the people they're talking about don't trust, to claim those people are misinformed. This is a circular "heads we win, tails you lose" argument.

- Given that the whole argument is that Republican = misinformation = death, it also ignores deaths from other Democrat-pushed policies, like lockdowns, and the decriminalization or outright encouragement of violent crime. Although you may say that isn't about vaccines the story itself isn't actually about vaccines, it's just trying to use that to make partisan political points about who should be considered politically legitimate.

- The claim is that Democrats are less susceptible to "misinformation" about vaccines due to "mistrust in official sources of information". Yet last year senior Democrats were telling people they wouldn't take the vaccines and openly encouraging people to refuse for those exact same reasons:

https://www.facebook.com/watch/?v=941365826441581

So clearly, this is not actually as politically based as NPR are claiming.

- It claims "the most widely believed false statement was: The government is exaggerating the number of COVID-19 deaths."

Yet this is not misinformation, it's a proven fact. Not for no reason did the New York Times publish a list of "1000 deaths of COVID" early on in the pandemic, in which the sixth person on the list had been shot. Not for nothing are the numbers always listed as "died with COVID" not "died of COVID". These figures have been using the most aggressive re-definitions from the start, definitions that most people would say quite simply aren't honest. The fact that someone can be murdered or die of cancer and yet be counted as a COVID death is not disputed by anyone, except, apparently, NPR.
I'm not at liberty to disclose company names, but I live in Finland and I can tell you it's normal here. It's basically equivalent to "renting" workers. I would be willing to bet that "rent-a-worker" industry exists in Denmark as well, and that it also includes IT work.
FAQs are a relic from the old days when websites dealt with obscure topics, provided a lot of value for free with no monetization goal and didn't owe the random visitor anything.

These days it's worth looking into why certain questions are asked "frequently" and if the information can be strutured better in the first place. I also suspect no one is really asking much these days, people just bounce.
This is very likely, and any kind of popularity information helps making decisions.

In fact I mostly buy steam games in the popular section to sort out the trash. Each time I choose a niche unfeatured thing it turns out to be random trash nobody wanted... unsurprisingly.

Why do you think your brain wouldnt rank a product with 500 views right now above a product with 3, or be wrong about such ranking ? I think it helps ignore shit, because it's rare you want to buy stuff nobody else wants.
I mean, if you could tell from my original post, I like C++ templates. The point is not to constantly write templates in your calling code, the point is to architect a library with templates that affords flexibility and dynamism so that the calling code is easy to write, read, and reason about. Consider, for example, the sol2[0] example usage code vs the actual source code itself[1].

0. https://github.com/ThePhD/sol2
1. https://github.com/ThePhD/sol2/blob/develop/include/sol/func...
You can create headers that are usable from C and C++, but you have to actively maintain it that way. As C headers tend to not have function definitions in them, it's fairly easy to avoid the C-only features.

I doubt that Linux headers give a damn about usability from C++ though.
Still can't understand why I can't buy a 5k/6k at 27", 30" or 32" display in the non-Mac world.

4K is a rather low DPI, and using it at 150% OS scaling is not that great.

Apple offers such great displays for the MacBook and iMac, with non-fractional scaling and such a good density that sub-pixel anti-aliasing is no longer needed for text rendering.

Why do I have ZERO options for that outside Apple's offers?!
Thank you for putting my 16 LEDs Puzzle on Hacker News! Yes, the principle is similar to Lights Out, but in my puzzle pressing a button toggles its LED and all the other LEDs on the same diagonal(s). I found that this rule is harder to solve, even on a 4x4 grid.
> This comment is legally incoherent.

You're gonna have to be more specific than that.
Yes. The idea is that other consumers being on the site creates a sense of security, that it must be legit if there’s a bunch of other customers.
What do templates have to do with storage, though? My primary attraction to C++ templates is that they let me write very expressive code that will compile down to a handful of instructions. Now, actually compiling complex C++ templates on a storage-constrained system can be a problem, since templates are compile-time beasts, not runtime. Once compiled, though, they have a Cheshire-cat existence.

Edit: Unless you're doing something rather silly with the templates, but again, that's not a template problem.
A few notes to help you in this journey.

As for the data, I assume you've done Illumina sequencing. Your files are as follows:

FASTQ: short reads of the genome. CRAM: the reads aligned against a reference genome. VCF: small (probably <50bp, mostly SNPs) variants between your partner's genome and the reference, including your partner's genotypes (We are diploid, so there are two homologous copies of almost all loci in the genome, so you can have a variant that's in homozygosis---same alleles-- or heterozygosis--- different alleles.) The other files are index files that trivially describe the layout of these.

A substantial fraction of rare genetic disease (maybe 20%) relates to alleles found in the exome (the portion of the genome that directly codes for proteins in a 1:1 manner). You can look for rare variants that have significant effect on proteins. In most Illumina data sets, the significant majority of these will be genotyping or variant detection errors. Even ones that seem to lie in genes that are important for the etiology of your partner's phenotype are likely to be errors.

Other posters have linked to tools that might you predict the effect of given variants. You might also look at the variant effect predictor (VEP): https://grch37.ensembl.org/info/docs/tools/vep/index.html. This will classify the predicted effects of variants based on extremely detailed annotations of the genome. You can then find variants with high effect that are rare or nonexistent in the observed human population (using gnomad). Rare variants of highly deleterious functional effect with allele frequency >0% that your partner has in homozygosis may be candidates to follow up on. You will also want to look for variants that have AF=0% in the larger population and high effect size and your partner has in heterozygosis (they could be "dominant").

My impression is that most rare genetic disease is related to structural variation. This lies outside the scope of the short read resequencing which you've done. We don't even yet know the magnitude of this, because there are so few truly de novo assemblies of rare disease patients. The required technology has only come online in the past two years.

Between problems of observation of the genome and interpretation of the significance of variants, your job is not going to be easy. You will be confused by the signals you get, and probably follow many incorrect leads. Good luck.
> Second, if you are on the verge of resigning or breaking down due to the culture then you should request some time off to seek out counseling.

In such situation, it is fairly good guess that counseling will teach you to value yourself, set boundaries and leave culture that is abusing you.
I worked on a project with no tests. We had to refactor a specific functionality changing database entities, augmenting algorithms and adding behaviour. Hundreds of possible cases, no way to be tested manually. I refactor all the code to be "testable", I wrote hundreds of tests. I wouldn't have done it without tests.
In the same project, a single algorithm had a dozen of parameters, dozens of possible scenarios. An issue occured in prod. Luckily algorithm had over 60 tests, we added a red test, fixed, run all green and we were very confident of the release, same confidence not possible without tests.
I like this quote from the article you linked:

> Surely if there is a lesson in all of this, it is that no one “owns” architecture, just as no one “owns” science. Everything builds on everything else.

If we want to understand our history, we need to think of it as different cultures mixing and evolving with and from each other like a complex mesh of both hostile and fruitful interactions.

Some of the richest and advanced cultures often have been multicultural.
> Otherwise we’d all be writing in the ultimate programming language (lisp).

I like Lisp, but I'd argue that languages like Python and Ruby are higher level. Also easier to read.
Everything can be manipulated, but bitcoin compared to any other asset we know, is the only thing that cant be changed. You can create a new bitcoin but you cant create the same bitcoin and thats makes all the difference in the world.
On top of validation and urgency that are negative, you have also a true sense of popularity that indicates that the product works, has good reputation, fits a common purpose or is priced correctly.

Crowd selection isn't negative, in fact without it we d just be picking fruit at random in the forest with a good chance of dying of poisonning, instead of chatting online... on a popular forum we think like minded people also frequent, having opinions we suppose we'll be interested in on posts that are ranked by upvotes :p
They're typically only used in situations where you actually do need to stop in order to adequately see what's coming. In the last city I lived in, there was one single stop sign, and we used to say that it was there just so that learner drivers could be taken past it and tested on it. Now I live in a small village and there is a genuine blind junction with historic buildings right down to the pavement, and there's a very appropriate stop sign there.
CryptoMeme.WTF – CoinMarketCap with Memes