skysight-inc/HackerNews huggingface dataset:
All of this can be explained by a real simple alternative hypothesis.

Farmed animals like minks and racoon dogs were kept in cramped breeding conditions. Rhinopholous bats infected with sarbecoviruses are also present in Hubei. Those bats probably roosted above the animal pens and shit down on the animals below for years. The animals would periodically become infected. Eventually through mutation or recombination a strain became epidemic in the animals and evolved to be successful in a very closely related ACE2 receptor to humans.

Then you had a large bioreactor which spread the virus doing "gain of function". Eventually it swapped backwards and forward from humans to those animals until it acquired the ability to spread epidemically in humans in late 2019.

That process absolutely could have evolved a furin cleavage site, or it may have simply been present in the bat version of the virus (like the RacCS203 sample from Thai bats). Recombination with human HCoVs may have also happened in this process where the intermediate animal coronavirus infected a worker who also had a cold.

When you read last year about the Danish mink farms with millions of mink being infected with SARS-CoV-2 you should realize that is a much better bioreactor to do natural "gain of function" experiments in than any BSL lab in the world has. Something like that, with a similar species, is likely how the virus hopped from bats to humans.

This actually better explains all of the suspect features of SARS-CoV-2 than a BSL program does.
No one’s saying it’s impossible for someone like to you spend $80k on a four year degree, just that you don’t have to.
Strength-Based Teams
How does the union deliver benefits and grow organically if it has no power (while it has only a minority of members)?

If a company has 100 employees and only you, Pat, and 3 others form a union, the company will (rightly) likely entirely ignore the union.
That's a thoughtful approach, but if I were a (technical) business owner I'd still be skeptical about those large refactors.

As a fellow engineer I'd appreciate them, but for our overall organizational success I might still wonder if they were the best use of time -- especially because large refactors/rewrites can be risky.

If you started by developing test coverage (that would remain constant throughout the refactor) I think I'd find that an easier sell as both a tech business owner and a fellow engineer.

Another angle to consider could be handling 'known' technical debt as feature teams emit it.

For example, a feature team might be aware that there are some negative aspects to their implementation, but they may have other high-priority tasks to handle. Catching those "debt outputs" (perhaps detected during code review) could be a continuous task for a role like this.

The problem in that case would be alignment of incentives: how do you ensure that the feature team doesn't just take the easiest possible implementation and claim that all the downsides are just technical debt to be cleaned up by another team.
Yeah, you, also, absolutely nailed it.

By the time they could have mustered any serious effort to save it, the web had already won.
This may be short-term growth at the expense of long-term sustainability.

The younger generation will reach for the more affordable options like Figma, Sketch, Canva. Everyone will know how to use these tools a lot better so this these will become the new standards in the workplace.
Show HN: PNG.to – Png to pdf, jpg, svg and an API
It's the buffer management part of wayland. Nvidia never implemented it and pushed for egl streams instead. This means that compositor have to implement two paths, gbm (wayland), egl stream (nvidia propriatory only).
When you shop around for price you are shopping around for someone to exploit with the lower price. There is no difference, zero sum, if you get a product for less, somewhere in the world someone got less money.
I wouldn't buy an iPhone only to have iMessage because my family uses iMessage...
I wonder how much longer Spotify will continue to delude themselves that they can take successful podcasts and put them into their walled garden -- turning off legit, public RSS feeds -- and that it will somehow work out for them. Rumor is that Apple is going to launch premium podcasts and turn off access to the iTunes podcast directory in order to have their own walled garden for select, paid podcasters. Eventually these companies will figure out that OPEN is the only way to go but they will lose money on their walled gardens in the mean time.
Actually occam's razor would say that the many many many more instances of bat-human contact throughout the Chinese countryside are likely responsible, not a lab leak.

Did you know that people use Bat Guano (literally bat shit) eyedrops to cure visual ailments in rural china? Among other risky practices. Bat guano is often handled with bare hands and used to fertilize fields without proper sanitary practices. The many tens of thousands of these events that happen everyday are a MUCH more likely scenario.

I have a PhD in virology and wrote a post all about this on Reddit a while back:
https://www.reddit.com/r/science/comments/gk6y95/covid19_did...
The issue is that you are supporting a bunch of for profit businesses making an absolute killing, while not even throwing table scraps to the key players, the donors.

If someone is going to harvest my Organs and get paid $800K+ per year (California Transplant Surgeon's probably average $750K and some are making $2-3M/year) it's really hard to swallow your and their morally superior tone.
That's probably fair. I was in high school during that period. I've mostly only ever known the Java owned by Oracle, where it seemed... reasonably kept? Java 8 happened under Oracle, after all.
If you look here, you can see that in 2019 29% of their revenue came from the digital experience division, which is described as: "subscriptions to Adobe Experience Cloud, a cross-channel marketing optimization tool that includes analytics, targeting, campaign management, content delivery and commerce enablement."

https://dashboards.trefis.com/data/companies/VMW/no-login-re...

I suspect that the share has probably grown since then, but I don't know that for sure.
Baby steps

1) Start with ancillary or related tasks. Basically any task that will be needed for the project but maybe not now, and that won't mentally task you a lot. E.g. pick a color scheme, register a domain, come up with your Call to Action/tagline. Draw up a list and check them off as you do them. Checking them off gets the motivation to work flowing

2) Put your design down on paper, essentially write down your pseudo-code/process flow. It's easier on the brain and actually is a good help when you finally start coding (lots of people start coding without having fleshed out the design)

3) Assign yourself a daily time quota to work. Start small e.g. I must do at least 1 hour on this project everyday. Starting small means you're able to meet your target. As time goes on, you'll find yourself blowing past that time and doing more work.

4) Focus on getting something out (very very rough but call it V1). Don't focus on a polished output. Having a first version no matter how rough tends to get the juices flowing so you can refine

5) Be willing to accept that you will not be productive on all the days and don't beat yourself up on those days. I think that feeling guilty on the days we don't 'accomplish' stuff makes us wallow in self-pity which even makes us less motivated to work.

What you're going through is usually my experience towards the end of a project i.e. my struggle is to actually push through and finish the project. I wrote about this on the blog of my most current project (see my profile)
J&J Covid-19 vaccine under EU review over blood clots, AstraZeneca probe grows
Maybe just look at your bank account. If that doesn't help, maybe you don't need to work anyway.
> And it shouldn't be the responsibility of the poster necessarily to quote it -- because there's no verifiability there.

Although there's no verifiability there, I would assume that most people on here comment in good faith.
Clarification: I'm saying every few days before full moon and every few days after it should be weekend A. And every few days before the new moon and every few days afer it should be weekend B. And you get two of those each month. Big parties. And that's it. No more M-F.
Do lightweight tracking on your own domains and be fully transparent with your customers and prospects exactly what you gather, from whom and for what purpose and how long you keep the raw logs and derived meta-data for. Give them a way to remove their data and to opt out. Also give them a way to double-opt-in to debug statistics if they feel inclinded to help you improve your site. Maybe even give them an incentive (discount) for opting in. Avoid tracking users on other domains, 3rd party, etc.. That should keep you in good graces with your customers, in my opinion.
I'm in academia at a university. I'm part of a union and I hate it. Union meetings are mostly members nitpicking minor contract issues and complaining about being underpaid. The union's purported main goal is to protect free speech, but everybody knows it really only exists to (unsuccessfully) negotiate for better pay.

I worked about a decade in industry and never felt like management was the enemy. We didn't expect management to coddle us, though. We knew we were there to do a job and if being there wasn't worth the benefit, we'd leave. Being in union, it feels like an artificial wall between management and union has been erected; that it's us versus them. Like the vice presidents are fat cats smoking cigars in their high rise offices while we, the proletariat, fight to get what's fair. Its as if union members think there's some reservoir of money we could get in salary if only we could break down the dam that management is using to hoard all the money.

I'm in a right to work state and technically don't have to pay union dues. But, I pay my dues because if you don't, your name gets published publicly and there is a lot union members can legally do to make life difficult for you if you don't want to join the club.
Agreed. It seems silly to post jobs at my job board on jobboardjobboard.com when jobboardjobboardjobboard would suffice much better.
Canada is already democratic: we regularly vote in municipal, provincial, and federal elections.

What exactly would be improved by removing the Crown?
The title should really be changed to say that it's the world's fastest single engine business jet. Both Gulfstream and Bombardier make considerably faster twin engine business jets.
This looks cool, and seemed familiar. I remembered I had seen it on Two Minute Papers: https://www.youtube.com/watch?v=-Ny-p-CHNyM Great YouTube channel!
Hey, we're glad to hear you're interested in Guix :)

I just wanted to say that Guix doesn't hate systemd, or think of itself as an anti-systemd project or anything like that.

Systemd was not chosen because GNU already had a (quite simplistic) init system written in Guile Scheme, and we want to use Guile for the entire system.

Eventually, our goal is to offer a fully integrated interface for managing the system, just like systemd. We are not there yet :)
It's a stage persona. You would never think that about Anthony Hopkins from Silence of the Lambs.

I'm a white kid from the 90s, compared to many rappers, especially from DMXs' era, I had many advantages and seemingly very few things to relate to. First and foremost, these songs were fun to listen to, annoyed parents, which was great, and it's popularly stated that white kids were the main consumers of these songs by market share. As someone now in their 40s, I also struggle with the message of many popular rap songs from the nineties. I worry that it's just a more modern version of minstrelsy in a way. Yet, to this day I love rap, especially 90s rap. I'll admit the most popular / top charting songs glorify crime and up until very recently were much more misogynist amongst other -ists. The thing is, if you do even a just shallow dive, even of some of the top names like Tupac, there are a lot of human stories that are easy to connect to. Like reading a novel about a topic you think you have nothing in common with, you would be surprised. And then there's also early Outkast albums, which in my mind belong in the pantheon of works of art.
An intrinsic characteristic of novel threats is that their characteristics are not fully known and understood. Understanding evolves.

Other factors include various forms of denial and seeking of agency, amongst both experts and authorities, and the public.

The fomite hypothesis --- that small viral fragments on surfaces might be transmitted to individuals --- was plausible and had some initial credibility. It's been observed elsewhere.

The alternative hypothesis, that the SARS-COV-2 virus was predominantly airborne and spread readily ... was also plausible and had initial credibility, but also meant that the potential threat and consequences of the disease were far greater, a possibility that numerous entities early in the pandemic seemed eager to play down (and many still do). Notably the first official responses in China, the previous administration's response in the US, and both official and lay/media resposnes elsewhere in the US, Brazil, the Phillippines, throughout Europe, and more.

When faced with a novel, difficult-to-perceive threat, one that does not manifest clearly, whose behaviour and characteristics are unknown, people's first response is often to seek the comfort of some degree of control or agency. Cleaning, or hygiene theatre, is just that.

Mind: it's all but certainly not harmful. It may detract from other interventions, though for the most part (and after some early bobbles that were a mixture of good intentions, poor understanding, and supply shortages), the general public health advice was the triad of "wear a mask, wash your hands, stay home." All sensible and still highy recommended.

Cleaning is also a manifest and tangible signifier of a heightened infection risk environment, and one which might have positive carry-overs to other preventive measures and general awareness.

(Lacquering your premises frequently with Lysol not so much, though again, in a potential benefits vs. potential risks calculus, not an entirely bad call.)

So the frequent cleaning recommendation arose from:

- Initial ignorance of transmission mechanisms.

- An unwarranted hope for contract rather than airborne transmission.

- A general advisability for the measure regardless.

- A sense of agency in the face of an unknown and invisible threat.

You can take those circumstances and responses and see them in many other areas. "Hygiene theatre" has obvious connotations with anti-terrorism air travel "security theatre", and I suspect that various technologists will find that their own development and use practices involve various aspects of development theatre, risk theatre, management theatre, etc. These are inherent to any complex phenomena in which relevant and crucial aspects are not overtly evident, and are what give rise to cargo culting and fad-driven practices.
Actually, according to the linked project page [1] only the "umbrella" XML project had been decomissioned; the only actual subpackages retired are axkit and xindice (never really used or even heard of those). Xerces, which as Xerces/J is a major part of Java's XML stack, and all the other subprojects have just migrated into standalone projects, including even XMLBeans which was resurrected on request of Apache's POI project for reading/creating MS Office files.

[1]: http://archive.apache.org/dist/xml/
I find Wayland is great already for my usage, and has been for the last two years. If Xorg works for you and Wayland doesn't, that's perfectly fine too.
Please don’t do the latter. It breaks keyboard accessibility. Users that don’t have a mouse have no way of clicking this fake button.

This MDN article[1] will help you find the correct attributes and behaviors to make your <div> fully accessible with a button role.

1: https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
You're right, I could have phrased it better.
The fact that XWayland's "performance should be roughly on-par with native X11" probably solidifies rather than weakens the position of X11 as the de facto display protocol.

If everything that uses X11 today can be used on top of XWayland without any modification and without performance loss, this means that a lot of pressure stemming from the need to switch to speaking Wayland instead of X11 is lifted in a certain sense.

Or am I missing something?
Amazing! Simply amazing!

This not only enables the use of GPGPU on VMs, but also enables the use of a single GPU to virtualize Windows video games from Linux!

This means that one of the major problems with Linux on the desktop for power users goes away, and it also means that we can now deploy Linux only GPU tech such as HIP on any operating system that supports this trick!
I think that is true...
but man, if that was 100% of jobs? I don't think a lot of people would love that. You have to have a certain mindset to want to fail over and over again until someday you fail upward.
Presumably... but companies have been pushing the limits on what you can consider "yours" for a few decades now. Sure, you bought the hardware... but they might think they "own" the cellular chip because they pay for the bandwidth or something.
This article missed the point. Gutenberg didn't invent metal movable type and that's not why we remember him. He invented making a repeatable casting method with appropriate alloys for metal type that had accurate enough uniform dimensions that he could to use a wine press mechanism to press paper onto the uniform surface.

The molding method he made was astounding clever and went far beyond using basically metal coin minting process that has existed for thousands of years around the world.
Which is actually a clear illustration of the point: that you have to go out of your way to make "link-like" things that aren't actual links. Clearly whatever framework or rendering library the site is using supports client-side navigation via real working anchor tags. But for some reason, they decided to not use those for the social media widgets.
Yeah - now that a legacy of flash apps exist, having a runtime for them is important.

But as you say - back in the old days, the truly important thing had nothing to do with the runtime, and had everything to do with the authoring program.

Someone really needs to build something similar, and - because we're starting in a later era, the only influence it needs to take from flash lies in the UI/UX.
Posts like these are why I visit HN. I've never heard of the author or his book, but will check if my local library has a copy based on this excerpt.
Political Reasoning Style Quiz
First of all, nobody cared to hack on X/Xorg. The project was seriously understaffed.

Second, it ended a pile of hacks upon hacks.

Those two reasons have to be added on top of the other benefits of Wayland (or any other modern re-arch of X).
if you do compositing and background replacement, it's a huge time saver
Nobody asserts that a unified theory is impossible. Obviously, no one can have any way to know such a thing.

But anyone (e.g., I) can fail to discover one, even if given infinite time trying. It is obviously impossible to distinguish (1) the condition of a conveniently-finite unified theory not being possible from (2) simply failing, collectively, to discover one. It is also impossible, in practice, to distinguish (3) a possible universe-sized theory from, e.g., (4) a necessarily infinite-sized one, having neither. We know that the universe itself has always succeeded at discovering a next state, but do not know whether it might at some time, e.g., find the next state incomputable, and stop evolving.

Insisting that a unified theory conveniently smaller than the universe must be possible, having failed to discover one, is religion. Insisting you have actually got that theory, despite being utterly unable to check its correctness, is religion. That is the religion physics departments are flirting with already.
Aw darn! Around that time, I was at Google, and there was a thread on eng-misc (or possibly eng-misc-mtv; it's been lost to the sands of time) with people contributing programs that would flip a virtual coin 50 times and output the sequence of heads and tails. I contributed one in BF because I had some spare time waiting for a deploy job, and I've been joking since that I've "written BF code professionally".

And now you tell me that that could have been for real. :-(
Sounds like removing trucks in the logistics chain as much as possible is the better option then? The trucks' parts and/or fuel (or crude) is also getting shipped using bunker oil fuel.
I’ve worked for a half dozen software companies and they were all merit based and fired bad performers. They certainly weren’t perfect and mistakes were made, but as staff I perceived that pay was strongly correlated to performance and as management I worked to have pay correspond to performance and had access to data that demonstrated that.

I’ve worked for orgs where this wasn’t true and I avoid those orgs and prefer environments that are merit based.

I feel bad if people really have never experienced this as it’s really disheartening to work in an org where performance doesn’t matter. That must really suck.
The Death of Economics 101
Stay Ahead of Cyberattacks with Virtual Cybersecurity
Oblig. Monty Python reference: https://youtu.be/H5ofIBw3uMM
If you want safety, stay home.
In the case of cleaning specifically though, I'd probably argue that, for a long time, the expert opinion was probably something along the lines of "Although there is some theoretical evidence that the virus can spread by contact, we don't believe it's much of a factor in practice." And, given that, I can see leaving a lot of cleaning practices in place even if they're not believed to help much.

The reality I observe is that people have loosened up a lot about obsessively sanitizing and avoiding touching things as much as possible.
Neuralink shows monkey with brain-chip playing videogame
Since this is picking up some traction, I'm the author of this. Inspired by @pieterhg, this job board runs purely on PHP & Apache.

I built job board job board while job bored. Let me know if you have any questions.
"""In current job postings, listed qualifications for App Reviewers primarily include nontechnical skills such as teamwork, curiosity, clear communications and resilience. A thorough knowledge of macOS and iOS is noted as “helpful,” but not a requirement."""

By what measures are you supposed to review an app without actually knowing how it works? How would you go about detecting malware when you don't even really know how iOS works? I don't know what's real anymore, this for sure can't be it.

Every "we use App Review to establish safety on the App Store" statement from Apple became completely worthless now.
>I find it personally a bit hilarious - Wayland has been Going To Be Great Soon for over a decade.

So? The same has been the case for desktop Linux in general, for 2 decades.
> (against my family's wish)

Where I'm from they're gonna ask my family for confirmation regardless. Fortunately for me they're okay with it.
Touch choice. As far as I can tell, the social welfare system in Bulgaria covers unemployment, healthcare, sick leave, maternity and paternity leave. The country looks like an amazing place, however it’s population is in decline, it is corrupt and it has variety of huge problems.
Minimum wage is about US$1.16.

https://ec.europa.eu/social/main.jsp?catId=1103&langId=en
https://en.m.wikipedia.org/wiki/Bulgaria
The top CUDA cards don't even do display. Anyway tons of CPUs have a good-enough on-die GPU that you can use for display in a pinch.