skysight-inc/HackerNews huggingface dataset:
> and yet do not either seem to get infected nor to develop antibodies

One aspect that's worth mentioning imo is that while a percentage of people has been reported not to develop anti-spike antibodies at a measurable level [1], other factors come into play as well.

- Antibody levels after natural infection wane [2] with seroreversion (like seroconversion but the other way around) being common
- Some tests used by researchers have low sensitivity (especially many weeks after infection)
- Qualitative assays may return negative results even though antibodies may be detected through other methods [3]
- There are multiple targets that people may develop antibodies against, testing only for one target like N or S is not conclusive [4, since I can't seem to find a better study on this topic I saw earlier this week]

[1]: https://pubmed.ncbi.nlm.nih.gov/34716320/
[2]: https://www.nature.com/articles/s41598-021-94453-5
[3]: https://pubmed.ncbi.nlm.nih.gov/34213733/
[4]: https://insight.jci.org/articles/view/142386
Really the main change has been at the consular level with the shutdown and reduced operations at US Consulates and unavailability of visa application appointments. But this finally seems to be changing. Regarding long-term impacts, I really don't see any other than possibly greater sensitivity to infection disease-related requirements - i.e., vaccinations and testing - for immigration benefits.
Then the function should not use the global variable at all without explicitly indicating it. Printing 2 different variables when referring to a singular one is not great behavior, and passes the smell test for "confusing, untraceable" side effect to me. There should also be a different syntax for initializing a variable and changing a variable value, so that your intention is obvious.

I can see the point a bit of added safety of basically defaulting to a constant when declaring global variables, although since I use older languages (but not python), I have not run into that. I do find it humorous that the global variable is semi-protected in python, while the variable type is not.
I mostly use it to say "oh good, there will probably (with a certain % likelihood) be x,000 people who will buy the game within the first week.

I know publishers like Playway do exactly what you describe with all of their <insert niche job here> Simulator series of games, but it's not my thing. I use my wishlist counts to check I'm on the right track, to keep encouraged when development feels like a grind, to help justify putting a certain amount of $$ towards its development. If I was really struggling to get wishlists I would seriously consider changing the game's presentation substantially, or changing to work to something else, but I've not yet been in that situation. But in that case it would be a pretty decent signal that something about how the game looks isn't chiming with potential customers.

There are other useful metrics too, how many YouTube views did the announcement trailer get? Did it get posted to reddit and do okay there? How many people have joined the Discord? And so on and on, so it's not all one thing.

Given the not-perfect-but-pretty-good correlation between number-of-wishlists to number-of-first-year-sales it's a helpful number to help budget/forecast my business.
> Apple Silicon Macs are just one step away from being a completely closed system like the iPhone / iPad platform

Apple Silicon Macs are based on the iPhone / iPad platform. Apple chose to spend a significant amount of developer time adding the ability for users to securely load their own kernels, which is part of the new BootPolicy system that iDevices do not have, and a documented feature with multiple official tools to support it. There is a blog writen by Apple's head of XNU development detailing how to use it. If Apple wanted to lock these machines down they would've just not done any of that.

As for soldered RAM, you would need 8 RAM sticks in individual channels to match the M1 Max's memory bandwidth, at a much higher power consumption. Modular RAM is no longer viable for low-power, high-performance laptops. Modular, low power, high performance: pick two. It's just the way the physics works. Carrying a 512-bit bus across a connector isn't free, it has a significant power/performance cost due to increased capacitance and decreased signal integrity.

(Soldered SSDs, sure, that's a valid concern, but it has nothing to do with the OS.)

> Where as the reality is that unless Apple releases hardware documentation for it, all non-macOS operating systems on the M1 will always offer sub-par performance.

Funny enough, we already have better VM performance than macOS thanks to supporting the M1's vGIC (which macOS does not use yet), and we've also figured out how to work around a USB death issue that affects macOS, and I'm already putting making simultaneous DisplayPort 1.4 + USB3 work if at all possible on my TODO list, because I just found out macOS can't do it.

No documentation doesn't mean we can't beat Apple at their own game.
I find it amusing how easy we leave waste and decide for generations to come to deal with.

Plutonium has a half-life of 24110 years – it will take about ten of them until it's gone.

Just imagine the provision for 1 security guard's toilet paper for a quarter of a million of years.

It's always pipe-dreams like 'somebody will eventually have a genius idea about it'.
In general, if someone is in USA on a visa that does not allow employment (e.g. the F-1 student visa, or perhaps J-1 exchange programs), can they do things like job interviews with USA startups (or perhaps starting a startup company registered in USA) with the expectation that the actual job would be started later, when it's permitted e.g. remotely when back outside of USA ?
I've been thinking a lot about that too. I wonder if we could have tools where the primary artifact is some kind of AST (a concrete syntax tree maybe?) that the tools translate into the language of the programmers choice. Seems sort of like the next step beyond bytecode. But I'm just speculating and daydreaming at this point.
Didn't QNX try something like this years ago, where multiple systems' resources would all be pooled, and processes running on those systems could request more of a resource when needed, and release unneeded resources back to the pool? Whatever happened with that? Thought it sounded pretty cool at the time.
Ask HN: Is there any way that using pinch-to-zoom could change/add pixels?
Context is here, talking about using an iPad to zoom in on video. [0] My initial thought is no, it just makes existing pixels bigger and blurrier. But then I saw this expert’s testimony[1] and I’m wondering if I’m missing something: “Wisconsin crime lab employee James Armstrong testified, under questioning from defense attorney Corey Chirafisi, that the software program adds pixels to the image and he cannot say with certainty what color the added pixels are.”

[0] https://arstechnica.com/tech-policy/2021/11/rittenhouse-trial-judge-disallows-ipad-pinch-to-zoom-read-the-bizarre-transcript/

[1] https://apnews.com/article/kyle-rittenhouse-technology-wisconsin-kenosha-homicide-b561bef68dc6aadaadc9b45a1bd93a19
Is there any record of web-based attacks like this?
Sorry! That's a typo which I will correct now. Good eye!
Reddit Plans to Convert Its Karma Points to ERC-20 Tokens
No, I'm not assuming that - Europe is experiencing a higher inflation too.
Diversification is generally a good idea in investments, many say it's the only free lunch you can get :)
Except we need to ban also the gas peaker, and suddenly calculations might show that a) storage isn't as easy b) a lot of locations might need overbuilding on ratio of 10x IF there was good storage c) that gas peaker is going to run quite a lot otherwise
This is a blast from the past. It's also surprisingly simple to implement his "correct" sort. Seriously, this link should make the rounds every year or so here.
Having experimented with a bunch of different ways to organize complex django settings, I think what OP suggests is a local optimum that's hard to scale and doesn't solve a bunch of important problems (eg ok, credentials are now in local.py which is not committed to git. Now how do I get it to people's dev machines / CI?)

My key observation is this: If you're actually deploying and maintaining a django app you can't escape having quite a few environment variables that control different pieces of config. Once I accept that I can't shake these off, I'd rather minimize all other complexity, including having to reason about multiple settings modules that import/override each other in creative ways.

What I've settled on is:

1. Every thing controlled by env vars, not choice of settings module

2. the one and only settings.py toggles config based on env vars, say something like this:

STORAGE_MODE = os.environ['STORAGE_MODE']

STATICFILES_STORAGE = {
'local': '...StaticFileStorage',
's3': '...S3Boto3Storage'
}[STORAGE_MODE]

EDIT: wording and typos
All the red supporters were dead, in prison or fled to Soviet, they just lost. Reconciliation is very easy then, the whites just did what they wanted to do.

Or do you wonder why there was no more resistance afterwards? I think that the people were happy that they weren't under foreign rule for once, they didn't rebel against Russia so why rebel against a Finn ruler now? They were used to living under much worse conditions without complaining.
Finland had a contingent of Russian troops at the time many of which refusing to turn over weapons and later fighting for the Red side. Are you talking about Catolonia seceding {edit: not conceding} without the king of Spain allowing it? Otherwise there is no standing army to make a mess.
That’s the point, it is un-optimized to the point where it’s addictiveness is an order of magnitude lower.

Optimization is what generates addictive behavior in social media. Optimize to feed you with infinite new posts with minimal fraction. HN simply doesn’t feed you with infinite posts in a day and adds friction to find new posts (UX focus on a front page with 30 posts and pagination).

Also, moderation plays a role. Social media addiction thrives in controversial topics while HN bans flame wars. The heated the discussion the heavier the moderation.

HN is not in the same league of Reddit, IG and others regarding addictiveness.
How to connect ActionForms.io and Airtable using Integromat
And we are at two times this happened in less than one year.

This is the price to pay when you leave the private keys to sign thousands/millions of certificates in the hands of few authorities. Plus the system was built quickly and I think for that it’s also complicated to revoke only the incriminated keys without invalidate a lot of “true” QRs
How to Connect Integromat with Actionforms.io
His point is you don't have to read some project's documentation to know how some "await blocks" work.

With JSX you can use native JS features instead, you only need to know the language.

For example, instead of looking up how to loop in the template syntax, you use an iterator.
I'll post the full quote for anyone that doesn't have NYT access:

> The data is unequivocal. Police killings are a race problem: African-Americans are being killed disproportionately and by a wide margin. And police bias may be responsible. But this data does not prove that biased police officers are more likely to shoot blacks in any given encounter.

Absolutely agreed: using the FBI data in that NYT article, there's no way to tell why Black people are killed more frequently. All it tells you is that deaths are disproportionate. Using other studies with further data, like the one I posted, gives us a clearer picture.

> Ok sure, but in turn your comment ignores/doesn't contain any data on the statistics of crimes committed by race or what behaviors that lead to escalation appear more among different races.

Correct, I am taking it as a given that skin color has no effect on a person's likelihood to commit crime or somehow provoke an officer to murder them during an arrest.
Finns were segregated to different sports leagues, different youth groups, different stores etc. based on families political leanings for decades after the war.

If you go to any small town in Finland, you'll still find an "S Market" and a "K Market" that have their roots in this left-right segregation going back all the way to the civil war.
You need to spend a couple of days debugging scripts where someone has fucked up the indentation by copying and pasting with a program messes with leading whitespace. Or where someone has inserted an extra whitespace character in a random line in a long script.
France has an ugly war in Mali because of their dependance on yellowcake AFAIK.
That is unlikely because cheap hydrogen can be used to stabilize the grid.

So with green hydrogen, the grid consists of cheap green energy or electricity from hydrogen. In areas with lots of solar, you can charge your car during the day and forget about more expensive electricity during the night.

In contrast, a FCEV always pays a higher price because hydrogen needs to be produced from green electricity and the fuel cell also has significant losses. So with hydrogen you can never be lucky.
This is still only a hypothesis, but nonetheless it strikes the CDC narrative of PCR-positive nonseroconversion cases as justification for mass vaccination irrespective of past infection (unlike Europe)
As crazy as it sounds, I think without oil civilization would have been set back 1000 years or more. We went from horse and buggy to space travel in a few decades, due in no small part to having a cheap, storable, high-density energy source that literally comes out of the ground.
Because every market has doubled in value since march 2020?
A yacy instance would be good too ;)

https://yacy.net/
C) normalizing the display of stars to the score
We also have a) existing working designs for nuclear power b) existing paper designs for improved nuclear power.

Meanwhile c) we are working on getting paper designs for storage that might or might not work to get renewables good enough.

The starting point is vastly different.
I've barely written any Ruby in my life, so I may well change my mind like you if I did more. I do find it interesting how some languages just look uglier than others, and how subjective that is. I really struggle to learn languages where my initial reaction to how it looks is bad.
Linux added core scheduling recently which is a way to turn on HT/SMT in unsafe environments (but requires SW changes to make sure you stay safe) https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/c...
They absolutely can interview for jobs. Starting a company is more complicated because they can do some things but there's a limit and that limit is grey - other than not getting paid by their company which is absolutely prohibited.
Out of curiosity (and I apologize if this has been asked before) - why do you do these?
Aw, was hoping for some macro insights about startups and hiring as a whole. lol

So are you still "YC Startups" then, or were the previous two typos by omission of 'and'?
How about this approach. Just have a collection of wooden dowels with one end milled to be concave at one of 20 or 30 angles. Then you can assemble whatever mirror array you want by selecting and positioning the appropriate dowels.
Or sold as a kit made out of plastic hex shaped rods that snap together.
To quote James Mickens, "large swathes of the security community are fixated on avant-garde horrors such as the fact that, during solar eclipses, pacemakers can be remotely controlled with a garage door opener and a Pringles can."
Black Hole Discovered Lurking in Star Cluster Outside Our Galaxy
Could a mod try googling "beaner" and look at what the top results are?
These aren't pirates, they buy the licenses from defunct business in the same way you would buy an office chair.

Checks notes to be arogant And it says here they're entitled to do so.
I wonder why anyone would want to have a popular project in the first place.

Do you think you'll get famous? Rich? Have higher status?

Well, perhaps you will get some status in a few niche circles, like when applying for conference talks perhaps?!

But other than that, all you'll get is a load of entitled users complaining about bugs, usually filling low quality bug reports, and very few actual meaningful contributions.

Most people are just like you and want THEIR PROJECT to be popular, not to contribute almost anonymously to some other random guy's popular project. Those who are more likely to contribute are usually junior devs trying to learn new skills, so expect their contributions to require lots of reviews and help from you.
Show HN: spotify-player – a Spotify music player on the terminal
Yes, the way to combat this is to buy a house that needs work on great property.
Stan Rogers has a knack for writing songs that sound older than himself, this song shows he doesn't need nautical themes to do it.

Some other programming and math songs
Kill -9

https://m.youtube.com/watch?v=0rG74rG_ubs

Find the longest path

https://m.youtube.com/watch?v=a3ww0gwEszo
> and there are thousands of alternatives that allow your needs to be met without restricting my choices.

Could you name a few?
To be clear, the error was in my previous AMAs. It was always meant to be YC and startups. Thanks again.
Breeder reactors are a thing. I think the reason we lost interest was down to not needing them rather than anything else, but am prepared to be wrong if that turns out to be an urban legend.
The last time I had a problem with LibreOffice reformatting an important Word document, the issue were the fonts. In my case, installing the "wine-*-fonts-system" (times new roman, tahoma, wingdings) packages was enough to make LibreOffice format that document correctly; another option would have been to copy the original fonts from a Windows install.
Please don't joke about suicide.
And 40 of those cells can be discounted because they were also present in the old pack.
The real concern is not oxygen but nitrogen. Humans can't live in a pure oxygen environment at standard atmospheric pressure for long periods of time, we suffer oxygen toxicity. Even at reduced pressures, a pure oxygen environment is incredibly dangerous due to the risk of combustion (see Apollo 1 fire). Typically for spacecraft a reduced pressure atmosphere with 60% oxygen, 40% helium is used, which is great for a space station holding a half a dozen people. But if we're talking large colonies, that's a lot of helium. Of course nitrogen can be used instead, as it is what we breathe on Earth, but neither nitrogen nor helium, nor any other element which forms an inert gas is abundant on the moon. While nitrogen is abundant on Earth and other bodies in the solar system (Venus' atmosphere for example has 3 times as much nitrogen by mass as Earth), it would have to be imported for a lunar colony. Perhaps an ammonia-rich comet could be mined to provide a source with a low delta-V to the moon; but it's still a lot more of a hassle than mining regolith.
> (Oh right, you can't.)

I think you inadvertently hit on why this is a good discussion to have: security is a concern across the entire stack and attackers have many points where they can successfully compromise your system. It's much harder to replace Xen than it is to disable SMT, so it's much more feasible for someone to consider the latter since it's a single configuration point with very little chance of side-effects other than cost whereas touching Xen would have massive ripple effects for ops & potentially compatibility.
> Very little code is written to have no data dependent branches, or instructions with data dependent timings

Ooh I have some idea on how to use data dependent branches in your own code to leak critical information through side channels (Spectre) but how do you leak information from others' data dependent branches and instructions?
I always thought it would be cool if they did in-road charging, like a slot car.

Or, at least have this feature at the charging stations - instead aof a group of ~8 pods with typical cable connection trope like that of a gas-line seems like it could have been improved upon? How complex are the actual charging "pumps"?

Finally, It would be really interesting if some scrappy engineer in a city with overhead MUNI power lines to add a pole to a tesla to slurp power off those line (although clearly they would be fined - but it would be a cool PoC-hack.
Would a startup founder with a history of various fairly popular, but not huge projects have a chance applying for an O-1 visa, or do you have to be a celebrity of some sort (in business/science/etc) to get it?
I feel like you are selling the cloud short for SMBs. The majority of my career has been spent working for shops that have their own datacenters or colo. It's so freaking cheap to run a huge service it's not even funny. And it's a dream to have so much compute and storage floating around that you can "waste" it without even thinking -- it's already paid for!

However, when your small the economics flip. You want to run as little as possible as cheap as possible. And a load balancer pointing at a two asgs in different availability zones is by far the cheapest way to get something production ready on the internet. You can go from your garage to a 100M business and probably never need to graduate from this architecture.
Al Gore (as the representative for Oak Ridge) was pro-nuclear in 2000. If it wouldn't have been for hanging chads he probably would have started building some reactors because climate change was a big deal to him.

He's since changed his tune for the same reason I have -- nuclear is too expensive and too slow.
We are in 2021, so it would be a very different kind of conflict. I definitely see terrorism, house by house arrests, some urban guerrillas or self-defense units that protect neighborhoods, etc.

I'm not sure if I fully understand "Catolonia conceding without the king of Spain allowing it". What do you exactly mean?
Change your thinking: instead of targeting the largest gain, try going for the smallest loss. Take into consideration that anything you think will happen, you may be wrong. Thus, there is only one solution: diversify. Some stock, some ETFs, some real estate and keep some cash.

But what do I know?!
I've never liked the framing of "imaginary" numbers as "not reflecting reality" or somehow being less "real" or something. It's just an ordered pair of numbers with a convenient extension of multiplication that preserves nice properties of the reals.

I think it's because of the name. If you called them double numbers or paired numbers nobody would say that.
Hello, can a H1-B holder work permanently in a fully remote US position?
Are there any restrictions? Thanks
No comment ;)
Javascript and C.

Neither are considered pinnacles of language design.
Because of "Reveal Codes".
The common cormorant (or shag) lays eggs inside a paper bag [1].

[1] The reason, you will see no doubt, is to keep the lightning out [2].

[2] But what these unobservant birds have failed to notice is that herds of wandering bears may come with buns and steal the bags to hold the crumbs.
I thought this article was going to be about actual private technology making our streets into surveillance states. Turns out it's just about how you shouldn't call the cops on brown people for stealing your stuff. What a load of horse shit.
In this context, high concentration electrolytes have different chemical properties. https://onlinelibrary.wiley.com/doi/10.1002/sstr.202000122