skysight-inc/HackerNews huggingface dataset:
The situation was dealt with within 24 hours by mostly pseudonymous people. How much faster do you believe the response would have been if people had fully revealed their identities?

As a counter, I knew a rather active en.wikipedia admin[1] who -on joining google+ - had to reveal her real name at the time. Immediately she got doxed and people harassed her boss, her grandparents, and her family. This was somewhat to be expected, because there will always be a contingent of people who are unhappy with authority, especially those who are are subject to it. Would you argue that the harassment allowed her to keep a clear judgement, improved her understanding of policy, or otherwise made her a better admin?

[1] https://en.wikipedia.org/wiki/Wikipedia:Administrators
not satire.

no company will put any amount of monitoring online for anyone to see, no matter how high level. for it to be useful info, it must contain details, and information about infrastructure is usually well guarded for very good reasons.
Ah yes, the weaponization of stigma. Want to shut down critical thinking? Use words like kook, nut, conspiracy theorist, racist, etc. You're basically gaslighting people.
I once had a coworker who dreamed of that exact setup.
The amazing thing about that repo is not the amount of open bugs (1700) but the amount of closed ones (24k).
Not 100% exactly the same, but wth do you think this is:

https://www.splcenter.org/fighting-hate/extremist-files

https://www.splcenter.org/fighting-hate/extremist-files/indi...

But it's okay, they're supposedly "Nazis", so it's okay to punch that way and coordinate harassment, deplatforming and marginalization. I see at least two people on that list that are ridiculously benign, just hold "bad" opinions. One of them is so obviously a hit-job, it's sad.

Or how about articles detailing how "favored" groups like Antifa coordinate, glorifying their doxxing and very potential real harmful consequences for the people they target (who may or may not be innocent). This is targeted at much less high-profile individuals as opposed to the SPLC one above.

https://www.rollingstone.com/politics/politics-features/anti...

I honestly have no idea how people can be okay with this kind of behavior (the above is just the tip of the iceberg, as I don't have the resources and institutional backing like the SPLC to document, record and collate the hate and filter the best examples for you. Honestly, couldn't find half the stuff without resorting to site-searching Gab for references to articles. Google.)

Future generations will frown upon us for this dark part of our history.
Default router firmware is often a security nightmare the vendor barely bothers to patch. OpenWrt firmware receives regular security updates. I'd rather my router not become a botnet participant.
That still modifies the audit log, which is presumably supposed to be immutable. It also means you lose information, eg. if this is a user ID, then before you would be able to determine if two audit actions were done by the same (deleted) user. With "set null", you can't determine that anymore.

The parent's point is that the choice should depdend on the situation. Sometimes a foreign key is appropriate, sometimes it is not.
Given the number of businesses out there doing it I would venture to guess you are wrong.

Also Bitwarden and other password managers are not just about storing the passwords. For example on a personal level I use bitwarden family to manage my Parents passwords and to assist them with issue on various service, this gives me away to setup accounts and securely share passwords with them for the services, and vice versa

For business we use the Enterprise products to share passwords for everything...

None of which is a "solved problem" at the OS or Browser level
Mine is the "Peripheral Vision Distorts Faces into Grotesque Masks" one.
The article is quite weak IMO and mixes up a few things. For example, there isn't really a "global allocator" built into the C language. In the case of your quote, this is a misunderstanding on the performance optimizations that were done on the Zig compiler itself (it compiles faster). But that makes no difference to the performance of the compiled program. And the techniques that were mentioned can be used in the implementation of any other compiler as well.
Isn't EMDrive thoroughly debunked by now?
Thanks..This is a great resource
> > https://youtu.be/jb29X2SrgDM

> Expected Kokichi Sugihara to be represented as always, not disappointed. I will have to try and replicate this one as well.

I really don't see this one
we did not have a total destruction and this is an amazing way to figure out how to prevent one. Isn't it very obvious that you need to study what went wrong in civilization changing events to prevent the next one? Like isn't it science 101?
Maybe I'm missing some context, but isn't that true by definition even if the db does nothing special? You either spend time sending N queries and waiting for responses, or join and use one query. Given actually matching scenarios for both, the one with less communication overhead wins.
> Sorry

Definitely Canadian.
Does vaultwarden have plans to reimplement everything Bitwarden does so that we another option?
Hopefully. Got donor’s remorse from that decision and became hesitant recommending signal as a result.
> Co-signing a letter is hardly covertly doing something, isn't it?

Daszak made strenuous efforts to hide:

• that he was the organizer and writer of the letter

• that he had direct and invidious connections to the Wuhan Institute

• that the signatories to the letter had any connection to EcoHealth Alliance or the Wuhan Institute

All of the above were later confirmed by emails obtained via public record requests under the Freedom of Information Act.
There's no point in trying when failure is inevitable.
GitLab is not P2P/Local First software like Git itself. It suffers from exactly the same problem as GitHub, reliance on a central server (which is run either by the company making the product, or by your own team).

What I'm talking about is being able to access everything like issues, wikis, PRs and whatever, even when you're 100% offline.
That's the premise of my whole business - there's definitely a market for an automated status page!

(https://onlineornot.com)
This is sophistry. The OP is stating facts. You are being "vague" by saying that these have been "debunked" relying on the long term "no conspiracy" theory which does really not apply in this case. This is a very clear Bayesian probability problem.
It’s more akin to you being paranoid than anything else. It’s like myths, dragons and sea monsters came about. No, it was our flagship it’s unsinkable it must be the kraken!
> conspiracy narrative

implies people conspired to create a pandemic. Which detracts from the first point of it being a lab-leak.

> what can be stated without evidence can be as easily dismissed without evidence

So we should never develop a hypothesis? Given the lack of any indicators lending support to any of the plausible hypotheses put forward, I think its fair game to discuss the lab leak version.

If you recall in the early days of the pandemic, the lab-leak theory become a politically divisive one in the US, pitting right against left for no good reason other than the fact that the "other side" held an undesirable view. It was labeled as a conspiracy theory, incorrectly. It is very simply, a theory, and it should be discussed on par with any other theory.
Nontheless, noting and acknowledging that a worldwide pandemic was actually caused from a lab leak would certinaly drive stricter regulation and higher adherence to procedures.

Conversely, a strong belief that it wasn't a lab leak would, of course, reduce the pressure to implement changes to safety protocols.

In theory everyone would react in a way which optimally reduces risk, but in practice acknowledgement of an incident drives significantly different behaviour.
I believe that null plane approach is wrong

If error occurs then it should scream instead of silenting wrong stuff with empty behaviour objects

Consider using Result monad as a result of factory which will communicate if creation was successful and it will return either error or correct object

Basically return either

(success: false, null)

Or

(success: true, goodPlane)

You can also add diagnostic/message
> This is great but what the article is about that you're underestimating is the decision anxiety and subsequent complexity of arriving at the specific configuration you've posted.

The same can be said about finding your static site generator, your favorite social media, the color of your car, your home deco, the race of your next dog...

If you want a life where people do the choices for you and stuff edibles into your mouth, there is one easy solution: a nursing home.
I've had rural people get offended for not starting smalltalk at a dmv line.
The problem is there are really only two contenders for Covid origins: lab origin (I much prefer this label than "lab leak") and zoonotic origin.

Zoonotic origin is the obvious choice. As a general rule, nature is way better at evolving pathogens than humans are. The problem with this theory is we haven't yet found the wild population from which Covid originated. Now this can take time, sometimes years. But for SARS/MERS this was established relatively quickly. The other problem is the bats widely thought responsible were hundreds of miles away from Wuhan.

Since Covid has entered certain wild animal populations it's possible we'll never know.

That leaves us with lab origin. Lack of evidence for anything else is not positive proof for lab origin of course. But lab origin hasn't been ruled out either.

There are lots of variations on lab origin theories. Deliberate release, accidental release, naturally-occuring pathogen, gain-of-function reserach, the authorities knew, the authorities didn't know, etc. Given the asymptomatic nature of Covid I personally think that if this is the origin, accidental release is the most likely cause.

So what evidence supports this? The CCP's failure to cooperate with WHO investigations is a big one. Right at the beginning, WHO fell in too quickly with China's narrative too. Plus China did punish the doctor who originally raised the alarm about a novel coronavirus (who later died from Covid).

I personally think it's way more likely that China doesn't want to know if it was lab origin rather than they're covering it up. Like there's literally no upside to finding out. Every level of the government doesn't want to know or be the one responsible for screwing something up. It's a bit like the Columbia space Shuttle disaster where it was suspected a foam tile damaged the shuttle but using satellites to image the shuttle met with internal NASA resistance. Part of that was there was nothing they could do but also people just don't want to know sometimes.

Another issue: the missing coronavirus database that China had that was taken offline in late 2019. Weird timing. Again, no proof of anything. Perhaps it's changed now but as of last year this hasn't been examined by anyone in the West (like the WHO).
There's only one way to avoid (most of) the abuse. Get a device without a locked bootloader and don't use any cloud services other than fungible raw compute/data. Use open software to interface with said services.
There aren't any instructions in the video (other than "See if you can spot the difference"). Was I supposed to focus only on the spiral disc or something?
The military application is the easiest to imagine, but viruses have been made useful in medicine too:

https://en.wikipedia.org/wiki/Adenoviridae#Use_in_gene_thera...
Thank you everyone who replied!
There's a photo of the original device too:
https://webmuseum.mit.edu/detail.php?module=objects&type=rel...
Well I don't even have a first home anywhere (can't afford to buy), nor do I have a place to visit. The first item is not relevant to me.

But in fact a lot of people in the UK used to regularly access some place in the cheaper EU countries which they stayed at as and when they felt like, because travel used to be so easy - and much cheaper then visiting other places in the UK. Not necessarily places owned by themselves.

I've known many poorer people do this from the UK in the past, you might be surprised. It's cheaper to stay at a resort in some parts of the EU than to rent a low quality flat in the UK, and much cheaper to stay on some patch of rural land.

Whatever order my list was presented in, each item necessarily affects only a minority. That's not a good reason to dismiss. The combination of minorities is no longer a minority. Many people in the UK are affected by one item or another. The GP rather implied that regular life for just about everyone was unaffected, but that's not what I see or experience.

Unfortunately it's common that people tend not to think of issues affecting a minority of other people who aren't revealing it in their personal circle, and often don't think of their existence, even though most people are themselves in some minority with issues or linked to someone who is.
In this case, I think this is poorly written. Andrew was talking about the Zig compiler and the data-oriented approach he used, leading to better compile speed.

About the speed of the generated code, I have not seen many benchmarks, but I expect to see minimal differences with C.

With better semantics around pointer aliasing and parallel-friendly loops they could produce faster machine code than C, but likely not by a huge margin.
Teacher of 3D modeling and VFX here. The principled shader workflow has made our lives a lot easier. We can now fairly guarantee consistency of appearance from one app to another.

Still unsure of the technical details in the paper, but the results look great. Of all the parameters it offers, base color, metallic and roughness are suitable for 95% of cases. Also, metallic is almost always binary… zero or 1.
Am I the only one who found the "Taproot" [1] hint interesting?

In this sentence:
> As President I will dedicate myself to helping Signal build a long taproot so it can grow and thrive in dynamic climates.

[1] https://blog.chainalysis.com/reports/bitcoin-taproot-upgrade...
a good knife.
The fundamental difference with nuclear theory is that nukes don't self-assemble more nukes.

The exponential replication of biological pandemics means there are very different optima.

Whether that's in favor of GoF or anti-GoF, I can't say. It's a tradeoff between {increased risk of pandemic & more prepared for pandemic} vs {decreased risk of pandemic & less prepared for pandemic}.

A sane response probably means we should build two neutral, BSL-4 (+) labs and require by UN treaty that all GoF research take place there, outlawed in the rest of the world, with verification inspection of labs.

Of course, you'd be prying power out of the hands of the US/Russia/China, so there'd have to be a pretty big bone to get them to bite.

Which would probably look like complete autonomy and confidentiality within the lab, in their respective areas. With strict perimeter and time-quarantine -based controls.
> people hiding a real outage when users know damned well there is an outage is thankfully not common at all.

Thankfully people are not hiding it as in a conspiracy to pretend nothing is wrong. But, as you see in many comments in this thread, status pages rarely reflect that something is down immediately (because they are updated manually by humans).

This delay, codified in processes, is very convenient, and to me this is purposely hiding that a service is down. People are not hiding it, but the processes that control the status page are, indeed, hiding this information. This makes status pages less useful, IMO.
> If you would like to verify that the app hosted at https://chitchatter.im/ is the one that is hosted on GitHub, you can use dig:

And if you trust github/Microsoft to not play games on what is delivered to you (say, because someone backed by the patriot act asked them to).
And how do you differentiate between an absence of value and empty value?

it sounds like you're just using the database wrong.
Ok, but we can agree that doesn't seem to be a designed-in defect, right? The fact they took funding from the US doesn't seem to have ultimately mattered for the answer to this question.
Design and evaluation of IPFS: a storage layer for the decentralized web
A novel approach to creating tailored odors and fragrances using ML
Yes, not many people measured NAT boxes at scale. "UDP NAT and Firewall Puncturing in the Wild" [1] this scientific article from our lab might be helpful.
We also have UDP puncturing also working in a 3G or wifi setting with Android-to-Android mode, see "Kotlin-IPv8" link in here: https://github.com/Tribler/trustchain-superapp

[1] https://hal.inria.fr/hal-01597969/document
does bitwarden scale up to 20-30-50 thousand users?
> if those papers existed

Those papers don't exist for the simple reason that "interesting" bats don't live there.

You might want to consider that while R H Ebright can be offensive and distateful, he has been banging this drum for 20 years and is generally very careful when he makes a factual statement.
Ask HN: Org Mode in the Browser
I miss having the orgmode workflow but I am hoping for a browser tab where i can just do org-mode and then load that up on any of my devices, picking up where i left of. Anything similar to this?
I see some comments here saying they saw things change, so I guess not only is the judging here highly subjective but also objectively some illusions will apply more to some people than to others.

Personally, I absolutely agree with the OP that the 2nd place was most impressive here - the checkerboard "invisibility cloak" is convincing but not novel. The reveal was easy to predict. The changing room I was still amazed at after rewatching numerous times - I could start to notice a small number of things changing each time, but the overall scale of the change is still hard to believe.
Not 'just a clone'. vaultwarden is based on a totally different platform, and is less resource hungry. In particular, it consumes much less RAM.
Why on earth are we going to kotke.org instead of the actual site?

http://illusionoftheyear.com/
First time for me that swirly thing was distracting my attention and I was doing rapid saccades looking for weird hidden items (even though I knew that was probably part of the illusion, seemed best to play along). I didn’t notice a single thing changing so the illusion worked perfectly for me. Second time watching it was easy to see the changes.
Do you mean since 2007, when Mitchell Baker wrote the Mozilla Manifesto?

https://www.mozilla.org/en-US/about/manifesto/details/
I would say that moxie would describe himself as an activist rather than just sharing the qualities of one. Signal has obviously been a project driven by principles of free and secure communication from the get-go rather than a traditional revenue-driven organization.
Thoughts on Turning 30
It's not a Result monad if it doesn't contain the Error, that's an Option monad. Null is enough for an option monad (if you don't have union/sum types).
Thanks! That’s what we’ll do :)
Sure, my point is that the changes made with Alcubierre drive are controllable.
> The fact remains that there are people out there who want to make stuff like that in a lab. That kind of "work" needs to stop.

No we need much more of such work. Why do you think we had a vaccine so fast?
We were able to create an Ebola vaccine before?
> There is no global allocator in Zig

> Zig has a global allocator that you’re encouraged to use

wat
Yet Discord has an “API Response Time” graph[0] and Reddit has a “5xx error rate” graph[1]. No, it doesn’t automatically create incidents, but it’s nice to confirm an issue is happening site-wide after experiencing it.

Actually looks like the metrics part of Reddit’s status page broke over 2 weeks ago

0: https://discordstatus.com/

1: https://www.redditstatus.com/
> I don't know how the law works where you live, but in my country, 'probably did it' isn't enough for a conviction. Even then, this isn't some spurious made up court trial, and the probabilities you're working with are easily inflated to suit the narrative you want.

One should not apply standards of a criminal trial to verification of a scientific hypothesis. The results can be quite disastrous as the case of Giordano Bruno can attest [0].

[0] https://en.wikipedia.org/wiki/Giordano_Bruno
http://illusionoftheyear.com/ is unresponsive for me.
Metrics Ecosystem for Rust
That's also the part that isn't worn out under this hall effect approach; the keys are magnetically levitated.
That's a serious lichess rapid rating. Are you a titled player?
That’s not quite right — they’re establishing a baseline to believe something worthy of depriving someone’s liberties over.
Thank you for this. I've recently been promoted into a very senior engineering role and feel out of my depth, especially WRT communication and politics. I think this is a really insightful way of connecting oftentimes invisible engineering work to the concerns of the business.
> Knowing what caused this should be important, so it doesn't happen again

I really don't see that. If it is really true that both options are indistinguishably plausible, then what do you in response to this one event is absolutely meaningless. The next event could as likely come from "the other source", or from a new entirely one you don't even know about.

Your only reasonable option _in any case_ is to just strengthen your protection from both potential sources.

Suppose you are investigating a plane crash, and the evidence points to a possible uncontained engine failure, which apparently was caused by previously-undetected metal fatigue. The evidence, however, also almost entirely fits a bird strike. It doesn't really matter if you eventually find it was a bird strike, or not. Your engineers really think the metal fatigue could have brought down the plane? You are going to increase metal fatigue inspections, birds or not. And viceversa.
Hi, Movim developer here https://movim.eu/

I'm really happy to finally see some modern bridging features integrated with XMPP and compatible with the latest standard (reactions, quotes, status...) !
The big reveal was that most things changed. I only noticed the photos fading out the first time around.
How exactly is it violating the AGPL for the author to change licenses? They require contributors to assign copyright so... BitWarden belongs entirely to BitWarden.
Can You Stop People from Drinking? (1992)[video]
A fascinating look at US and Russian approaches to curbing alcohol abuse
One thing that really doesn't help here is that Unix password entry traditionally hides the input text completely, instead of showing bullets. Normally you would notice pretty quickly if you're typing in the wrong place, since nothing is showing up where you expect it, but Unix terminals train users to expect no feedback when typing passwords, so they're more likely to type the full thing and press enter before noticing anything is amiss.
I’ve been using Vaultwarden for just myself for at least a couple of years now, and it’s at 32MB of disk space (<3MB of icon_cache, <1MB of database, the rest app). The current server process, at six weeks of uptime, is at just under five minutes of CPU time (average usage 0.01% of a core), and just under 24MB of memory used (RSS).

That’s feature.

(As a matter of fact, it’s grown quite a bit since I started using it; it used to be under 20MB of disk space and 10–15MB of RSS.)
Load as in load average? Or load as in traffic?

Spikes in request latency can be because of bunch of stuff, including more traffic, but in my experience, it's usually around non-existing optimizations for some data structure that got triggered after N items or new deploys containing code that wasn't as optimal as the author of the code thought. Especially when dealing with distributed systems, where sub-optimal code in one part can cascade performance issues to various parts in the system.