skysight-inc/HackerNews huggingface dataset:
There are many cases of horizontal gene transfer involving eukaryotic cells, although usually the donor would be a prokaryotic cell or a virus.

The bacterial residents of mealybug have lost the ability to make crucial proteins, and instead rely on the mealybug to produce them. It never had those genes in the first place, obtaining them instead through HGT. It's thus posited that eukaryotic organelles such as mitochondria and chloroplasts transferred genes to their hosts as well.[0]

[0]: https://www.quantamagazine.org/cell-bacteria-mergers-offer-c...
The FreeBSD organization should not have had to be told what issues this incident raises, so this response raises one more flag about how the organization is handling it.

This defensiveness in FreeBSD's response, this reaction of minimizing rather than facing up to the seriousness of the problem revealed here, the attempt to redirect the conversation towards anything but the specific issue, only reinforces the impression that FreeBSD may not be ready to deal with it effectively.

Of course, as FreeBSD is open source, its users are in no position to demand anything, but any potential user may, and should, attempt to determine how likely it is meet her needs in all respects.
Academia is one where the chickens won’t come home to roost - as in you won’t actually be called to DO what you’re impostering to be able to do.

Fake being a surgeon and they’ll assign you to surgery, etc.
First, medium must take a chunk of that, otherwise how is it going to survive?

And second, Medium is known for being an unethical company. Look for example how they harassed publications like Free Code Camp:

> “But over the past year Medium had become more aggressive toward us,” Larson said. “They have pressured us to put our articles behind their paywalls. We refused. So they tried to buy us. (Which makes no sense. We’re a public charity.) We refused. Then they started threatening us with a lawyer.”

https://wptavern.com/freecodecamp-moves-off-of-medium-after-...
GCaptain interviews CEO of a salvage company about Ever Green [video]
Cannot get past slide 19 on iOS Safari. “Next” button does nothing.
I think Taiwan, one of the most technologically advanced nations in the world, could make their own nukes if they wanted them.
So you’re shipping a 150MB frontend to your users?
There is zero chance that we can communicate anything at those timespans. As I already wrote we have trouble to tell what happened 4000 years ago (how were the Pyramids build exactly?) and that is just a blink of an eye when compared to a million years.

Ancient Egypt was a super advanced civilization continuously existing for 4000 years! Yet shortly after the decline nobody could read Hieroglyphs anymore.

We don't know what the future holds. Lets say in 50 years a low intensity Gamma Ray Burst hits earth and destroys all digital information but fries only half of all living creatures. The survivors dig trough the trash of the past to get to the rare earth metals they need to rebuild their civilization and find this really neat bunker with those funny signs...
It's not whataboutism to show that these sorts of claims when coming from the US tend be from a dishonest perspective, with larger geopolitical goals and outright fabrications in the claims themselves.
I get "Identifier 'ComponentInside' has already been declared" from "Test All Features".

And for the first example: "(0,_reactNative.requireNativeComponent) is not a function" (after importing the dependencies)
There are Java and C# compilers for CUDA such as JCUDA and http://www.altimesh.com/hybridizer-essentials/ but the CUDA runtime, libraries and the first party compiler only supports C/C++ and FORTRAN, for Python you need to use something like Numba.

Most non C++ frameworks and implementations tho would simply use wrappers and bindings.

I also am not aware of any high performance lib for CUDA that wasn’t written in C++.
Well, I'm not trying to look clever. I'm trying to figure out how the hell this can be taken care of in less than a week.
That's what I was thinking. The picture reminded me of that one story about a Hipster going after some website over an article claiming all Hipster look alike that he found used his picture without permission ... only to find out that it wasn't him.

From the pictures of him and his colleague it seems that the people who study tattoos are into getting tattoos as well, I find it absolutely plausible that the guy got them separately. It's not like Letters On Fingers is such a new concept that everyone who does that copied him.
Svelte is more of an alternative to Vue than it is React.
and then they try to convince you that "email marketing" isn't spam.
The "nit nurse" coming to the school was a big deal. I only remember it happening once or twice (it was probably every year on some predetermined date) but each time a whispered thrill went through the whole school. It was like a celestial visitation.
> In a word, yes. These are some of the most unstable countries in modern history. Then you also need to secure the cables going north from Africa.

They are indeed unstable - for reasons that may not be discussed - but buying the required sites and securing them should be possible anyways. If local jobs are created in the process, even better. So much effort has been wasted on partially securing much more dangerous countries like Afghanistan and Irak with questionable lasting benefit and apparently low strategic gain.

> Take the Suez canal risk and multiply it with 1000.

A very good point. One pipe obviously isn't enough and one shouldn't push too large objects through it without a capable plumber around.

> Then we also have China currently being busy colonizing Africa...

Aren't the Chinese endavours mostly directed at farming and some mining for now? OK, they may also try to develop some industry, but how well Chinese business culture meshes with the African population's culture remains to be seen.

Also, just because a competitor is doing something one shouldn't do it? If everybody had always followed this rule, the USA would now maybe be called "North Mexico" because the Spanish sailed some ships there, first. I am not saying colonization is a good idea, much better arrangements could be made today.
"No one can serve two masters"

Operations and development have different priorities and skill sets. Having those two priorities under the same person or group is a recipe for disaster (either organizational disaster, or individual burnout).
The weakness of the latter directly contributes to the former.
I absolutely see your point and understand the confusion.

The thing is that those kinds of speeds are not realistically possible.

Ubiquiti claims "2.4Gbps" on 5Ghz in the specs, but it's one of those marketing things, like how TP-Link claims to sell a "11Gbps" router, which is just them adding together all the absolute peak data rates together times how many simultaneous streams it can support. It's marketing nonsense, just like those wall wart-powered PC surround speaker systems that promise "3000 WATTS OF POWER".

No client device will ever get near those promised ultimate maximum speeds, because most client hardware is 2x2 streams (two receive, two transmit) or rarely 3x3 for high-end devices. The client is the limiting factor, it doesn't matter if the router is 4x4 or 8x8.

If you look at the matrix of possible data rates, 802.11ax can do up to 1.2Gbps per stream, and can obviously use two simultaneous streams, that's where they get the claimed 2.4Gbps figure. But you can only get that bandwidth if you use 160MHz wide channels, which severely cuts down on the number of available channels.

If you can detect any other 5Ghz networks from where you want to set up your AP, I would strongly advise against trying to use 160MHz wide channels, and even 80MHz wide channels can be troublesome in apartment buildings. For an enterprise deployment with multiple APs to cover entire floors and buildings, forget it. 40MHz wide channels are the realistic choice in that scenario. That's why Wifi 6E with the additional new 6GHz spectrum is much more interesting than 802.11ax.

But let's say you can run 160MHz wide channels with no interference, your client device can support it and you're close enough to the AP so your connection is strong enough to actually get that promised 2.4Gbps PHY speed. It's theoretically possible, at least.

Well, then you go ahead and subtract 40% for combined overhead in the wireless communication and protocols.

That puts us at 1.4Gbps throughput. For a single device under 100% optimal conditions.

I'm sure Ubiquiti crunched the numbers and figured it wasn't worth it to put 2.5Gbps ports on their APs, especially considering 99.9% of them will be end up plugged into corporate 1Gbps PoE switches. Can you even get reasonably priced 24/48-port 2.5Gbps PoE switches?
Can we just all agree that censorship is bad?

All this "nuance" about censorship vs deplatforming, or worries about misinformation, just sound like rationalizing something we know is wrong.

This power is always abused. It's always just another way to say "sure, I believe in democracy, so long as I get to 'educate' you and prevent you from hearing anything that might change your mind about who to vote for".

Religion is "misinformation". How long before that is censored as well?

Fundamentally, people scared of misinformation are people scared of diversity. They believe there's one right answer and that everyone must agree.
Well, this was once true of, say, television networks, telephone companies, electricity providers. But, they had too much power (mostly due to network effects), and so they were made into a special kind of private company, called a "utility". They still got to make a profit, but their actions were controlled by an elaborate web of rules and regulations, which were sure not perfect, but they were better than letting Thomas Edison decide if you could have electricity or Alexander Graham Bell decide if the contents of your telephone call were allowed or not.
This is an example of a library we built using Ohm: https://github.com/Bridgeconn/usfm-grammar [1]

It works great for our use-case though I have been eyeing tree-sitter[2] for its ability to do partial parses.

[1] USFM: https://ubsicap.github.io/usfm/
[2] https://tree-sitter.github.io/tree-sitter/
It's not SQL, but Samsung made a Key Value SSD that uses short keys instead of "addresses" to index blocks of data.
OneAPI is already cross platform through codeplay’s implementation which also can run on NVIDIA GPUs, its whole point is to be open cross platform framework that targets a wide range of hardware.

Wether it would be successful or not is up in the air but it’s goals are pretty solid.
I noticed that. It's why afaic the most plausible explanation — considering the incredible claims — is that this is part of some experiment that has socially redeeming value.
Western countries have spent many billions to secure the nuclear reactors of rotten USSR / Russian submarines which were endangering the baltic sea and also the Soviet RBMK-1000 reactor, which was causing the chernobyl disaster...

> Russia has a lot of uninhabited space

Nuclear installations are not in uninhabited space. For example the still operating (!) RMBK-style reactors are not that far away from major cities.
Wow.
Have you any idea how much his study pushed up the mean or got a summary of how his study differed? As you say, the estimates vary wildly and I haven’t really got any idea where his sit relative to others
> China probably needs to deploy at least 500k, preferably more than 1M of its army into Taiwan within a week or less.

To give that historical perspective, about 160k Allied troops landed in Normandy on D-Day.
Also, no malware when installed by Ninite, which I imagine is how many of us get it on our systems.
The solution seems obvious. Set up a town of nuclear power activists. YIMBY.
You heart might survive, but your joints probably won't. The stress you put on them when running/sporting when young will come back to haunt you later on!

Don't ask me how I know :-)
How can a phone number be associated with a certain type of device? AT&T doesn’t seem to know what kind of phone I have.
I honestly don’t see why a paper form is necessarily wrong. Paper records have worked for ages. You can make people e-sign something, but would a 70 year old understand that he did something equivalent to signing? Prefilling would have been nice to have, sure, but not doing that is not killing people.
unrelated: the cookie notice om theverge can’t possibly be legal. it only offer I Agree and if you want opt out then they explain how to disable cookies in the browser
Agree, but Facebook has also removed things that are not "10% most blatant disinformation".
LMAO HN China expert at it again, without even personally visit China for once in their lifetime!

> Due to the one child policy, China is going to experience a demographic collapse this decade as more people retire than are available to replace them in the workforce.

Population growth is slowing down, but it's still far higher than any other developed nations. Population growth slow down does not translate to slowing catch up of China's economy, military, and political power. US has less than 4mm new born, EU has less than 5mm. China has 10mm in 2020.

And not mentioning Chinese new born are generally getting better education and more useful education because of the effective management and control by the government.

> Obviously, a strong US response would be damaging to both countries, but the only way to deter an attack on Taiwan is to make the cost of attacking so high for the CCP that it is not worth it.

A strong US operation should be fostering the peaceful transition of Taiwan into the one China system and ensure the long term peace and prosper of the region. It's not about adopting one system or another, it's about the people's well-being.

If the democracy works best, China should adopt it ad well. Show the Chinese people that there has been example of American democracy lifted a large nation out of poverty. Not some national capitalism.

Oh, there has no such example of prosper in so many experiments of American democracy?!

Sorry, then I suppose it should be the better system prevail?
I think the United States could mobilize gamers to go to war for TSMC and Taiwan
>The passphrase is used for recovery if you don’t have the PK right?

yeah, it's in case you lose your hardware wallet or it breaks

>Either the device was hacked or somebody got the physical written passphrase, it sounds like.

Exactly, but the latter is much more plausible because it doesn't involve elite level hacking.
Would this be equivalent to storing the encryption key on the blockchain such that only people with an NFT have the key, and can decrypt the image (wherever the encrypted image is stored)?
There’s nothing in that thread that supports the assertion that this is taking ‘half a core’.

The Finder sample shows it taking less than 10% of the wall-clock time of one (mostly idle) thread, and it doesn’t seem likely that WindowServer is spending another 40%+ of a core in response.
Much like prison labour in the US right?

But no one seems to care about that.
Everything old is new again.

https://en.wikipedia.org/wiki/Channel_I/O
In a data science context, the key operations are math, so overloading makes a lot of sense and is massively helpful in implementing algorithms and equations. I go back and forth on the wisdom of some of the other common uses — filtering, etc. In addition to the problems that have been mentioned, there are often hidden and infrequent but painful performance issues.
llvm used to have a -ast-dump-xml that I used but it got removed in like 2009 or so.

annoying. wish tools would free the information inside.
Finance too, large exchanges with micro second latency have their core systems written in Java, CME Globex and EBS/Brokertec are written in Java.
Not shutting down plants is an alternative to instead slowing down phasing out coal, like Germany did.

And almost all of the alternatives have costly problems too, like causing more deaths for most of them.

Large scale solar might be less lethal, but pretty much every other power source causes more short term deaths.

I'm not arguing against renewables. I'm arguing that this fear of nuclear costs huge numbers of lives by extending the lifetime of e.g. hydro and fossil fuel plants, all of which are far more dangerous.

The fear mongering over nuclear has killed more people than nuclear ever has.
Ok, take that back. I have seen people go a bit crazy on NOS but at Hsieh's level I can see how this would have been over the deep end for sure.
I worked on the Linux Kernel team at Qualcomm for about five years, left in 2016. Our director was very much in favor of upstreaming but the product release schedules were so aggressive everyone was scrambling just to hit customer deadlines. It was incredibly difficult to get upper management on board with spending an additional 20% time getting drivers upstreamed, despite our team making the case for it ad nauseam.

Hopefully they recognize the value of "upstream first" more now. I think it is getting better...
Every significant international teary recognize the CCP government, otherwise they won't even be a nation...
Pulverised fuel ash seems a much more effective component for a dirty bomb. It mixes good with air, is much more harmful to humans both long term and short term, is also very radiactive, and mixes well with fresh water supplies. It also much easier to find and is likely much less guarded, and if stolen less likely to be tracked.

The only reason I can see why no one has used that already is that chemical weapons designed for the purpose are more effective.
Why does it matter if some hypothetical future civilization cannot understand it though? If humanity as we know it is gone then compared to that some random future bad mining accident seems silly to worry about.
So I guess the answer is that this repertoire grows whenever someone tries to suppress its knowledge.
There once was a canal there...now Evergreen Gulf. Or Gulf of Evergreen perhaps.
Of course there are trump supporters and CCP supporters. Dummy...
> SPICE. VHDL. Verilog. That's all I can think of off the top of my head, but I'm not an electrical engineer

There are dozens of hardware description languages. In addition to Verilog and VHDL I've encountered SystemC and Bluespec as well as a number of less popular and academic languages (Lola, Esterel, even JavaScript-based HDLs...) (I've also encountered various lower-level languages, for schematics, netlists, or VLSI layout.) Languages enabling formal specification and verification seem particularly hot at the moment.

Matlab/Octave and Scipy/numpy are certainly big in EE for signal processing and other applications.

Obviously C-like languages and Python are used in many EE applications, as are GPU languages like CUDA and OpenCL.
"Hybridizer: High-Performance C# on GPUs"

https://developer.nvidia.com/blog/hybridizer-csharp/

"Simplifying GPU Access: A Polyglot Binding for GPUs with GraalVM"

https://developer.nvidia.com/gtc/2020/video/s21269-vid

And then you can browse for products on https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Cent...
I can't disagree with this blog post more.

First off, Devops doesn't mean "dev and ops cooperating". Fundamentally it means that devs do the ops. Now you may have ops specialists who write tools to make it easier on the devs (hence the Devops, operators who write code), but at the end of the day you still have the devs doing ops.

Secondly, throw away your runbooks. They are out of date the moment you hit save. Spend your time writing code to automate whatever it is you're putting in the runbook and comment it. It will always be worth your time.

Not only will it be worth your time, but the engineer that takes over maintaining that code will thank you because they don't have to learn a runbook to fix things. They can run the automation you put in place and update it if necessary, if not just fix the code itself.

Also, if a dev is writing remediation scripts, they will often realize that they could just spend that time fixing the code instead, so that situation doesn't happen anymore.

Don't use runbooks. Documentation on how things work might be ok, but it's always better to document it in the code so that if the code changes hopefully the documentation does too.

For those that work in SOX/SOC2/etc. environments, this applies to you too. Yes, you can't can't have one person push code alone, but remediation should still be automated and not in a runbook. If you have to, make the code require an auth step from another engineer/ops person, but compliance really shouldn't change any of this.
I’m pretty sure “having a sweet tooth” just implies you like sweets a lot.
What else do you propose as replacement for coal and gas power plants?

Who expects nuclear energy to fix our CO2 problems? In the following decades, it is supposed to slow down CO2 buildup, not "fix our CO2 problems".
Terrorists are not known to be the most logical people, to be honest. They are going to try anything that can generate terror in large scale and a dirty bomb is a very, very terrorizing thing to general population.

General population thinks anything with radiation is panic worthy, even though there isn't that big of a deal.
You should listen to the “dr death” podcast [1]. Season one was actually terrifying and is, in fact, what happens when an imposter pretends to be a surgeon.

[1] https://wondery.com/shows/dr-death/
> Anyone know how this affects power, compute, or communications metrics compared to monolithic designs?

It does effect ennormously, but everything is highly design specific.

The die size limits are not only yield related.

Power, and clock have stopped scaling few generations ago.

New chips have more, and more disaggregated, independent blocks separated by asynchronous interfaces to accomodate more clock, and power domains.

If you have to break a chip along such domain boundary, you loose little in terms of speed unlike if you did it right across registers, logic, and synchronous parallel links.

Caches also stopped scaling too, and making them bigger, also makes them slower.

Instead, more elaborate application specific cache hierarchies are getting popular. L1-2 get smaller, and faster, but L3 can be made to ones fantasy: eDRAM, standalone SRAM, stacked memory etc.
A tiny library for parsing state transition tables
I wanted to be able to describe a state machine in a specific state transition table format and export it as a diagram, so I wrote this library and CLI.

For anyone interested, it parses a state transition table described in a specific .csv format and produces a json, dot or pdf, png, etc. output of the corresponding state machine.

For more, check out the README.
I think the you should spend your efforts on responding to other comments you got, at least two were quite strong, much stronger than mine.

I'll just reply to the China thing:

> Aren't the Chinese endavours mostly directed at farming and some mining for now?

No. A large part of their investments are focused is on building and owning ports and roads. This is essential for owning trade, which is how you get to own the governments of Africa.
These are not crazy what if games that I’m imagining. They are scenarios that happen every day. My car had its license plate stolen last week and I think it makes sense for the police to stop cars without a license plate.
I think the appeal is with Jupyter [1] notebooks. Python is not about performance. Usually numpy (or other libraries) that does the heavy lifting on another language anyway.

But having the Jupyter notebooks allows for intractability with the data. Make changes, and see how it affects every step after it.

[1] https://jupyter.org/